├── .gitattributes ├── .gitignore ├── Animations.meta ├── Animations ├── Animator.meta ├── Animator │ ├── Drone Controller.controller │ └── Drone Controller.controller.meta ├── Camera.meta ├── Camera │ ├── Camera_AlignRoll.anim │ ├── Camera_AlignRoll.anim.meta │ ├── Camera_CamLock.anim │ ├── Camera_CamLock.anim.meta │ ├── Camera_CamLockedHeadTrack.anim │ ├── Camera_CamLockedHeadTrack.anim.meta │ ├── Camera_Freecam.anim │ ├── Camera_Freecam.anim.meta │ ├── Camera_Headtrack.anim │ ├── Camera_Headtrack.anim.meta │ ├── Camera_MiniMap.anim │ ├── Camera_MiniMap.anim.meta │ ├── Gimbal.meta │ └── Gimbal │ │ ├── GIMBAL_CENTRAL.anim │ │ ├── GIMBAL_CENTRAL.anim.meta │ │ ├── GIMBAL_DOWN.anim │ │ ├── GIMBAL_DOWN.anim.meta │ │ ├── GIMBAL_LEFT.anim │ │ ├── GIMBAL_LEFT.anim.meta │ │ ├── GIMBAL_RIGHT.anim │ │ ├── GIMBAL_RIGHT.anim.meta │ │ ├── GIMBAL_UP.anim │ │ └── GIMBAL_UP.anim.meta ├── DockAnimations.meta ├── DockAnimations │ ├── Dock_CloseScreen.anim │ ├── Dock_CloseScreen.anim.meta │ ├── Dock_OpenScreen.anim │ └── Dock_OpenScreen.anim.meta ├── DroneAnimations.meta ├── DroneAnimations │ ├── DroneMoveSpeed.anim │ ├── DroneMoveSpeed.anim.meta │ ├── DronePowered.anim │ ├── DronePowered.anim.meta │ ├── DroneRotateSpeed.anim │ ├── DroneRotateSpeed.anim.meta │ ├── DroneSpindown.anim │ ├── DroneSpindown.anim.meta │ ├── DroneSpinup.anim │ ├── DroneSpinup.anim.meta │ ├── DroneUnfold.anim │ ├── DroneUnfold.anim.meta │ ├── Drone_Folded.anim │ └── Drone_Folded.anim.meta ├── Extra.meta ├── Extra │ ├── DroneZoom.anim │ ├── DroneZoom.anim.meta │ ├── Drone_Flashlight.anim │ └── Drone_Flashlight.anim.meta ├── Hud.meta ├── Hud │ ├── HUD_Local.anim │ ├── HUD_Local.anim.meta │ ├── HUD_Off.anim │ ├── HUD_Off.anim.meta │ ├── HUD_On.anim │ ├── HUD_On.anim.meta │ ├── HUD_Remote.anim │ └── HUD_Remote.anim.meta ├── Modes.meta ├── Modes │ ├── Drone Mode_Follow.anim │ ├── Drone Mode_Follow.anim.meta │ ├── Drone Mode_Idle.anim │ ├── Drone Mode_Idle.anim.meta │ ├── Drone Mode_MiniMap.anim │ ├── Drone Mode_MiniMap.anim.meta │ ├── Drone Mode_Remote.anim │ ├── Drone Mode_Remote.anim.meta │ ├── Drone Mode_Return.anim │ ├── Drone Mode_Return.anim.meta │ ├── Drone Mode_Selfie.anim │ ├── Drone Mode_Selfie.anim.meta │ ├── Drone Mode_Take_Off.anim │ ├── Drone Mode_Take_Off.anim.meta │ ├── DroneMode_Landed.anim │ └── DroneMode_Landed.anim.meta ├── PCCamera.meta ├── PCCamera │ ├── Drome 360Camera 2D.anim │ ├── Drome 360Camera 2D.anim.meta │ ├── Drome 360Camera 3D.anim │ ├── Drome 360Camera 3D.anim.meta │ ├── Drome PCCamera OFF.anim │ ├── Drome PCCamera OFF.anim.meta │ ├── Drome PCCamera ON With 360Camera.anim │ ├── Drome PCCamera ON With 360Camera.anim.meta │ ├── Drome PCCamera ON.anim │ └── Drome PCCamera ON.anim.meta ├── RemoteControl.meta └── RemoteControl │ ├── Control_Deadzone.anim │ ├── Control_Deadzone.anim.meta │ ├── Dock.anim │ ├── Dock.anim.meta │ ├── Drone Movement_Stop.anim │ ├── Drone Movement_Stop.anim.meta │ ├── Drone Movement_Backwards.anim │ ├── Drone Movement_Backwards.anim.meta │ ├── Drone Movement_Down.anim │ ├── Drone Movement_Down.anim.meta │ ├── Drone Movement_Forward.anim │ ├── Drone Movement_Forward.anim.meta │ ├── Drone Movement_Hover.anim │ ├── Drone Movement_Hover.anim.meta │ ├── Drone Movement_StrafeLeft.anim │ ├── Drone Movement_StrafeLeft.anim.meta │ ├── Drone Movement_StrafeRight.anim │ ├── Drone Movement_StrafeRight.anim.meta │ ├── Drone Movement_TurnLeft.anim │ ├── Drone Movement_TurnLeft.anim.meta │ ├── Drone Movement_TurnRight.anim │ ├── Drone Movement_TurnRight.anim.meta │ ├── Drone Movement_Up.anim │ ├── Drone Movement_Up.anim.meta │ ├── Pointer.anim │ └── Pointer.anim.meta ├── Icons.meta ├── Icons ├── Flashlight.png ├── Flashlight.png.meta ├── Follow.png ├── Follow.png.meta ├── Hud.png ├── Hud.png.meta ├── Menu.png ├── Menu.png.meta ├── MiniMap.png ├── MiniMap.png.meta ├── Remote.png ├── Remote.png.meta ├── Selfie.png ├── Selfie.png.meta ├── Stay.png ├── Stay.png.meta ├── Zoom.png └── Zoom.png.meta ├── Materials.meta ├── Materials ├── CameraJack.mat ├── CameraJack.mat.meta ├── Drone Camera.mat ├── Drone Camera.mat.meta ├── Drone.mat ├── Drone.mat.meta ├── DroneJack.mat ├── DroneJack.mat.meta ├── Hud.mat ├── Hud.mat.meta ├── New Material.mat └── New Material.mat.meta ├── Models.meta ├── Models ├── Drone Dock.fbx ├── Drone Dock.fbx.meta ├── Drone.fbx ├── Drone.fbx.meta ├── DroneScreen.fbx └── DroneScreen.fbx.meta ├── PFCDroneKit Installer.prefab ├── PFCDroneKit Installer.prefab.meta ├── Prefabs.meta ├── Prefabs ├── DroneComponents.prefab ├── DroneComponents.prefab.meta ├── DronePrefab.prefab ├── DronePrefab.prefab.meta ├── MovementBehaviour.prefab ├── MovementBehaviour.prefab.meta ├── WorldAnchor.prefab └── WorldAnchor.prefab.meta ├── README.MD ├── README.txt ├── README.txt.meta ├── Scripts.meta ├── Scripts ├── Editor.meta ├── Editor │ ├── PFCDroneCustomizer.cs │ ├── PFCDroneCustomizer.cs.meta │ ├── PFCDroneInstallerEditor.cs │ └── PFCDroneInstallerEditor.cs.meta ├── ExpressionMenuData.cs ├── ExpressionMenuData.cs.meta ├── InstallerEnums.cs ├── InstallerEnums.cs.meta ├── PFCDroneInstaller.cs ├── PFCDroneInstaller.cs.meta ├── PFCDroneKit.asset └── PFCDroneKit.asset.meta ├── Shaders.meta ├── Shaders ├── CameraJack.shader └── CameraJack.shader.meta ├── Sound.meta ├── Sound ├── Drone Idle.ogg ├── Drone Idle.ogg.meta ├── Drone Start.ogg ├── Drone Start.ogg.meta ├── Drone Stop.ogg ├── Drone Stop.ogg.meta ├── Light.mp3 ├── Light.mp3.meta ├── drone folding.ogg ├── drone folding.ogg.meta ├── drone folding_x3.ogg └── drone folding_x3.ogg.meta ├── SpecialThanks.txt ├── SpecialThanks.txt.meta ├── Textures.meta ├── Textures ├── Drone Camera.renderTexture ├── Drone Camera.renderTexture.meta ├── Hud.png ├── Hud.png.meta ├── Texture.png ├── Texture.png.meta ├── Texture_Glow.png └── Texture_Glow.png.meta ├── User Guide.txt ├── User Guide.txt.meta ├── VRC.meta └── VRC ├── EXPRESSION_PARAMETERS.asset ├── EXPRESSION_PARAMETERS.asset.meta ├── MENU_CAMERA.asset ├── MENU_CAMERA.asset.meta ├── MENU_DOUBLE_JOYSTICK_REMOTE.asset ├── MENU_DOUBLE_JOYSTICK_REMOTE.asset.meta ├── MENU_MAIN.asset ├── MENU_MAIN.asset.meta ├── MENU_MODES.asset ├── MENU_MODES.asset.meta ├── MENU_PCCamera.asset ├── MENU_PCCamera.asset.meta ├── MENU_SPEED.asset ├── MENU_SPEED.asset.meta ├── MENU_TEMPLATE.asset └── MENU_TEMPLATE.asset.meta /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # This .gitignore file should be placed at the root of your Unity project directory 2 | # 3 | # Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore 4 | # 5 | /[Ll]ibrary/ 6 | /[Tt]emp/ 7 | /[Oo]bj/ 8 | /[Bb]uild/ 9 | /[Bb]uilds/ 10 | /[Ll]ogs/ 11 | /[Uu]ser[Ss]ettings/ 12 | 13 | # MemoryCaptures can get excessive in size. 14 | # They also could contain extremely sensitive data 15 | /[Mm]emoryCaptures/ 16 | 17 | # Recordings can get excessive in size 18 | /[Rr]ecordings/ 19 | 20 | # Uncomment this line if you wish to ignore the asset store tools plugin 21 | # /[Aa]ssets/AssetStoreTools* 22 | 23 | # Autogenerated Jetbrains Rider plugin 24 | /[Aa]ssets/Plugins/Editor/JetBrains* 25 | 26 | # Visual Studio cache directory 27 | .vs/ 28 | 29 | # Gradle cache directory 30 | .gradle/ 31 | 32 | # Autogenerated VS/MD/Consulo solution and project files 33 | ExportedObj/ 34 | .consulo/ 35 | *.csproj 36 | *.unityproj 37 | *.sln 38 | *.suo 39 | *.tmp 40 | *.user 41 | *.userprefs 42 | *.pidb 43 | *.booproj 44 | *.svd 45 | *.pdb 46 | *.mdb 47 | *.opendb 48 | *.VC.db 49 | 50 | # Unity3D generated meta files 51 | *.pidb.meta 52 | *.pdb.meta 53 | *.mdb.meta 54 | 55 | # Unity3D generated file on crash reports 56 | sysinfo.txt 57 | 58 | # Builds 59 | *.apk 60 | *.aab 61 | *.unitypackage 62 | *.app 63 | 64 | # Crashlytics generated file 65 | crashlytics-build.properties 66 | 67 | # Packed Addressables 68 | /[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin* 69 | 70 | # Temporary auto-generated Android Assets 71 | /[Aa]ssets/[Ss]treamingAssets/aa.meta 72 | /[Aa]ssets/[Ss]treamingAssets/aa/* 73 | -------------------------------------------------------------------------------- /Animations.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7c01658513d66a1418547e6583069b22 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Animator.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7864a585ee4189743adc2bc95ad05e10 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Animator/Drone Controller.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 420a5aff35da6b2458bbeebbf8884b25 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 9100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Camera.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a1403ea57087644793e8be2b075180f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Camera/Camera_AlignRoll.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 63a6131818c1c764caef5ec9da92f4eb 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Camera/Camera_CamLock.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71c5ad6871523d44b898292b681f2ec5 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Camera/Camera_CamLockedHeadTrack.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f1f7dc5e879bbeb4197bd67d84914f26 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Camera/Camera_Freecam.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e12eec082385e04591e1a9cca7b84cc 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Camera/Camera_Headtrack.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 14f06f67c0d0b3b4a9c6da64ec46afbe 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Camera/Camera_MiniMap.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1385f39082d6a84478a1fe667a40b36c 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Camera/Gimbal.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85f093171fdf6904ab0865babed914cf 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Camera/Gimbal/GIMBAL_CENTRAL.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: GIMBAL_CENTRAL 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 0 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0 31 | outWeight: 0 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_RotationOffset.x 36 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator 37 | classID: 1818360609 38 | script: {fileID: 0} 39 | - curve: 40 | serializedVersion: 2 41 | m_Curve: 42 | - serializedVersion: 3 43 | time: 0 44 | value: 0 45 | inSlope: 0 46 | outSlope: 0 47 | tangentMode: 136 48 | weightedMode: 0 49 | inWeight: 0 50 | outWeight: 0 51 | m_PreInfinity: 2 52 | m_PostInfinity: 2 53 | m_RotationOrder: 4 54 | attribute: m_RotationOffset.y 55 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator 56 | classID: 1818360609 57 | script: {fileID: 0} 58 | m_PPtrCurves: [] 59 | m_SampleRate: 60 60 | m_WrapMode: 0 61 | m_Bounds: 62 | m_Center: {x: 0, y: 0, z: 0} 63 | m_Extent: {x: 0, y: 0, z: 0} 64 | m_ClipBindingConstant: 65 | genericBindings: 66 | - serializedVersion: 2 67 | path: 890198012 68 | attribute: 4294967284 69 | script: {fileID: 0} 70 | typeID: 1818360609 71 | customType: 32 72 | isPPtrCurve: 0 73 | - serializedVersion: 2 74 | path: 1638523517 75 | attribute: 4294967285 76 | script: {fileID: 0} 77 | typeID: 1818360609 78 | customType: 32 79 | isPPtrCurve: 0 80 | pptrCurveMapping: [] 81 | m_AnimationClipSettings: 82 | serializedVersion: 2 83 | m_AdditiveReferencePoseClip: {fileID: 0} 84 | m_AdditiveReferencePoseTime: 0 85 | m_StartTime: 0 86 | m_StopTime: 0 87 | m_OrientationOffsetY: 0 88 | m_Level: 0 89 | m_CycleOffset: 0 90 | m_HasAdditiveReferencePose: 0 91 | m_LoopTime: 0 92 | m_LoopBlend: 0 93 | m_LoopBlendOrientation: 0 94 | m_LoopBlendPositionY: 0 95 | m_LoopBlendPositionXZ: 0 96 | m_KeepOriginalOrientation: 0 97 | m_KeepOriginalPositionY: 1 98 | m_KeepOriginalPositionXZ: 0 99 | m_HeightFromFeet: 0 100 | m_Mirror: 0 101 | m_EditorCurves: 102 | - curve: 103 | serializedVersion: 2 104 | m_Curve: 105 | - serializedVersion: 3 106 | time: 0 107 | value: 0 108 | inSlope: 0 109 | outSlope: 0 110 | tangentMode: 136 111 | weightedMode: 0 112 | inWeight: 0 113 | outWeight: 0 114 | m_PreInfinity: 2 115 | m_PostInfinity: 2 116 | m_RotationOrder: 4 117 | attribute: m_RotationOffset.x 118 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator 119 | classID: 1818360609 120 | script: {fileID: 0} 121 | - curve: 122 | serializedVersion: 2 123 | m_Curve: 124 | - serializedVersion: 3 125 | time: 0 126 | value: 0 127 | inSlope: 0 128 | outSlope: 0 129 | tangentMode: 136 130 | weightedMode: 0 131 | inWeight: 0 132 | outWeight: 0 133 | m_PreInfinity: 2 134 | m_PostInfinity: 2 135 | m_RotationOrder: 4 136 | attribute: m_RotationOffset.y 137 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator 138 | classID: 1818360609 139 | script: {fileID: 0} 140 | m_EulerEditorCurves: [] 141 | m_HasGenericRootTransform: 0 142 | m_HasMotionFloatCurves: 0 143 | m_Events: [] 144 | -------------------------------------------------------------------------------- /Animations/Camera/Gimbal/GIMBAL_CENTRAL.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40933d455b71c134583cd6aa37fc0841 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Camera/Gimbal/GIMBAL_DOWN.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: GIMBAL_DOWN 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 1 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0 31 | outWeight: 0 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_RotationOffset.x 36 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator 37 | classID: 1818360609 38 | script: {fileID: 0} 39 | - curve: 40 | serializedVersion: 2 41 | m_Curve: 42 | - serializedVersion: 3 43 | time: 0 44 | value: 0 45 | inSlope: 0 46 | outSlope: 0 47 | tangentMode: 136 48 | weightedMode: 0 49 | inWeight: 0 50 | outWeight: 0 51 | m_PreInfinity: 2 52 | m_PostInfinity: 2 53 | m_RotationOrder: 4 54 | attribute: m_RotationOffset.y 55 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator 56 | classID: 1818360609 57 | script: {fileID: 0} 58 | m_PPtrCurves: [] 59 | m_SampleRate: 60 60 | m_WrapMode: 0 61 | m_Bounds: 62 | m_Center: {x: 0, y: 0, z: 0} 63 | m_Extent: {x: 0, y: 0, z: 0} 64 | m_ClipBindingConstant: 65 | genericBindings: 66 | - serializedVersion: 2 67 | path: 890198012 68 | attribute: 4294967284 69 | script: {fileID: 0} 70 | typeID: 1818360609 71 | customType: 32 72 | isPPtrCurve: 0 73 | - serializedVersion: 2 74 | path: 1638523517 75 | attribute: 4294967285 76 | script: {fileID: 0} 77 | typeID: 1818360609 78 | customType: 32 79 | isPPtrCurve: 0 80 | pptrCurveMapping: [] 81 | m_AnimationClipSettings: 82 | serializedVersion: 2 83 | m_AdditiveReferencePoseClip: {fileID: 0} 84 | m_AdditiveReferencePoseTime: 0 85 | m_StartTime: 0 86 | m_StopTime: 0 87 | m_OrientationOffsetY: 0 88 | m_Level: 0 89 | m_CycleOffset: 0 90 | m_HasAdditiveReferencePose: 0 91 | m_LoopTime: 0 92 | m_LoopBlend: 0 93 | m_LoopBlendOrientation: 0 94 | m_LoopBlendPositionY: 0 95 | m_LoopBlendPositionXZ: 0 96 | m_KeepOriginalOrientation: 0 97 | m_KeepOriginalPositionY: 1 98 | m_KeepOriginalPositionXZ: 0 99 | m_HeightFromFeet: 0 100 | m_Mirror: 0 101 | m_EditorCurves: 102 | - curve: 103 | serializedVersion: 2 104 | m_Curve: 105 | - serializedVersion: 3 106 | time: 0 107 | value: 1 108 | inSlope: 0 109 | outSlope: 0 110 | tangentMode: 136 111 | weightedMode: 0 112 | inWeight: 0 113 | outWeight: 0 114 | m_PreInfinity: 2 115 | m_PostInfinity: 2 116 | m_RotationOrder: 4 117 | attribute: m_RotationOffset.x 118 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator 119 | classID: 1818360609 120 | script: {fileID: 0} 121 | - curve: 122 | serializedVersion: 2 123 | m_Curve: 124 | - serializedVersion: 3 125 | time: 0 126 | value: 0 127 | inSlope: 0 128 | outSlope: 0 129 | tangentMode: 136 130 | weightedMode: 0 131 | inWeight: 0 132 | outWeight: 0 133 | m_PreInfinity: 2 134 | m_PostInfinity: 2 135 | m_RotationOrder: 4 136 | attribute: m_RotationOffset.y 137 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator 138 | classID: 1818360609 139 | script: {fileID: 0} 140 | m_EulerEditorCurves: [] 141 | m_HasGenericRootTransform: 0 142 | m_HasMotionFloatCurves: 0 143 | m_Events: [] 144 | -------------------------------------------------------------------------------- /Animations/Camera/Gimbal/GIMBAL_DOWN.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b573465d744d0ff43925815200ec39e2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Camera/Gimbal/GIMBAL_LEFT.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: GIMBAL_LEFT 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: -1 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0 31 | outWeight: 0 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_RotationOffset.y 36 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator 37 | classID: 1818360609 38 | script: {fileID: 0} 39 | - curve: 40 | serializedVersion: 2 41 | m_Curve: 42 | - serializedVersion: 3 43 | time: 0 44 | value: 0 45 | inSlope: 0 46 | outSlope: 0 47 | tangentMode: 136 48 | weightedMode: 0 49 | inWeight: 0 50 | outWeight: 0 51 | m_PreInfinity: 2 52 | m_PostInfinity: 2 53 | m_RotationOrder: 4 54 | attribute: m_RotationOffset.x 55 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator 56 | classID: 1818360609 57 | script: {fileID: 0} 58 | m_PPtrCurves: [] 59 | m_SampleRate: 60 60 | m_WrapMode: 0 61 | m_Bounds: 62 | m_Center: {x: 0, y: 0, z: 0} 63 | m_Extent: {x: 0, y: 0, z: 0} 64 | m_ClipBindingConstant: 65 | genericBindings: 66 | - serializedVersion: 2 67 | path: 1638523517 68 | attribute: 4294967285 69 | script: {fileID: 0} 70 | typeID: 1818360609 71 | customType: 32 72 | isPPtrCurve: 0 73 | - serializedVersion: 2 74 | path: 890198012 75 | attribute: 4294967284 76 | script: {fileID: 0} 77 | typeID: 1818360609 78 | customType: 32 79 | isPPtrCurve: 0 80 | pptrCurveMapping: [] 81 | m_AnimationClipSettings: 82 | serializedVersion: 2 83 | m_AdditiveReferencePoseClip: {fileID: 0} 84 | m_AdditiveReferencePoseTime: 0 85 | m_StartTime: 0 86 | m_StopTime: 0 87 | m_OrientationOffsetY: 0 88 | m_Level: 0 89 | m_CycleOffset: 0 90 | m_HasAdditiveReferencePose: 0 91 | m_LoopTime: 0 92 | m_LoopBlend: 0 93 | m_LoopBlendOrientation: 0 94 | m_LoopBlendPositionY: 0 95 | m_LoopBlendPositionXZ: 0 96 | m_KeepOriginalOrientation: 0 97 | m_KeepOriginalPositionY: 1 98 | m_KeepOriginalPositionXZ: 0 99 | m_HeightFromFeet: 0 100 | m_Mirror: 0 101 | m_EditorCurves: 102 | - curve: 103 | serializedVersion: 2 104 | m_Curve: 105 | - serializedVersion: 3 106 | time: 0 107 | value: -1 108 | inSlope: 0 109 | outSlope: 0 110 | tangentMode: 136 111 | weightedMode: 0 112 | inWeight: 0 113 | outWeight: 0 114 | m_PreInfinity: 2 115 | m_PostInfinity: 2 116 | m_RotationOrder: 4 117 | attribute: m_RotationOffset.y 118 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator 119 | classID: 1818360609 120 | script: {fileID: 0} 121 | - curve: 122 | serializedVersion: 2 123 | m_Curve: 124 | - serializedVersion: 3 125 | time: 0 126 | value: 0 127 | inSlope: 0 128 | outSlope: 0 129 | tangentMode: 136 130 | weightedMode: 0 131 | inWeight: 0 132 | outWeight: 0 133 | m_PreInfinity: 2 134 | m_PostInfinity: 2 135 | m_RotationOrder: 4 136 | attribute: m_RotationOffset.x 137 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator 138 | classID: 1818360609 139 | script: {fileID: 0} 140 | m_EulerEditorCurves: [] 141 | m_HasGenericRootTransform: 0 142 | m_HasMotionFloatCurves: 0 143 | m_Events: [] 144 | -------------------------------------------------------------------------------- /Animations/Camera/Gimbal/GIMBAL_LEFT.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f1bbcaf4e331db4c82f631fb614a07f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Camera/Gimbal/GIMBAL_RIGHT.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: GIMBAL_RIGHT 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 1 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0 31 | outWeight: 0 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_RotationOffset.y 36 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator 37 | classID: 1818360609 38 | script: {fileID: 0} 39 | - curve: 40 | serializedVersion: 2 41 | m_Curve: 42 | - serializedVersion: 3 43 | time: 0 44 | value: 0 45 | inSlope: 0 46 | outSlope: 0 47 | tangentMode: 136 48 | weightedMode: 0 49 | inWeight: 0 50 | outWeight: 0 51 | m_PreInfinity: 2 52 | m_PostInfinity: 2 53 | m_RotationOrder: 4 54 | attribute: m_RotationOffset.x 55 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator 56 | classID: 1818360609 57 | script: {fileID: 0} 58 | m_PPtrCurves: [] 59 | m_SampleRate: 60 60 | m_WrapMode: 0 61 | m_Bounds: 62 | m_Center: {x: 0, y: 0, z: 0} 63 | m_Extent: {x: 0, y: 0, z: 0} 64 | m_ClipBindingConstant: 65 | genericBindings: 66 | - serializedVersion: 2 67 | path: 1638523517 68 | attribute: 4294967285 69 | script: {fileID: 0} 70 | typeID: 1818360609 71 | customType: 32 72 | isPPtrCurve: 0 73 | - serializedVersion: 2 74 | path: 890198012 75 | attribute: 4294967284 76 | script: {fileID: 0} 77 | typeID: 1818360609 78 | customType: 32 79 | isPPtrCurve: 0 80 | pptrCurveMapping: [] 81 | m_AnimationClipSettings: 82 | serializedVersion: 2 83 | m_AdditiveReferencePoseClip: {fileID: 0} 84 | m_AdditiveReferencePoseTime: 0 85 | m_StartTime: 0 86 | m_StopTime: 0 87 | m_OrientationOffsetY: 0 88 | m_Level: 0 89 | m_CycleOffset: 0 90 | m_HasAdditiveReferencePose: 0 91 | m_LoopTime: 0 92 | m_LoopBlend: 0 93 | m_LoopBlendOrientation: 0 94 | m_LoopBlendPositionY: 0 95 | m_LoopBlendPositionXZ: 0 96 | m_KeepOriginalOrientation: 0 97 | m_KeepOriginalPositionY: 1 98 | m_KeepOriginalPositionXZ: 0 99 | m_HeightFromFeet: 0 100 | m_Mirror: 0 101 | m_EditorCurves: 102 | - curve: 103 | serializedVersion: 2 104 | m_Curve: 105 | - serializedVersion: 3 106 | time: 0 107 | value: 1 108 | inSlope: 0 109 | outSlope: 0 110 | tangentMode: 136 111 | weightedMode: 0 112 | inWeight: 0 113 | outWeight: 0 114 | m_PreInfinity: 2 115 | m_PostInfinity: 2 116 | m_RotationOrder: 4 117 | attribute: m_RotationOffset.y 118 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator 119 | classID: 1818360609 120 | script: {fileID: 0} 121 | - curve: 122 | serializedVersion: 2 123 | m_Curve: 124 | - serializedVersion: 3 125 | time: 0 126 | value: 0 127 | inSlope: 0 128 | outSlope: 0 129 | tangentMode: 136 130 | weightedMode: 0 131 | inWeight: 0 132 | outWeight: 0 133 | m_PreInfinity: 2 134 | m_PostInfinity: 2 135 | m_RotationOrder: 4 136 | attribute: m_RotationOffset.x 137 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator 138 | classID: 1818360609 139 | script: {fileID: 0} 140 | m_EulerEditorCurves: [] 141 | m_HasGenericRootTransform: 0 142 | m_HasMotionFloatCurves: 0 143 | m_Events: [] 144 | -------------------------------------------------------------------------------- /Animations/Camera/Gimbal/GIMBAL_RIGHT.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dfab101bb583c814fba2b69508d05200 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Camera/Gimbal/GIMBAL_UP.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: GIMBAL_UP 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: -1 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0 31 | outWeight: 0 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_RotationOffset.x 36 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator 37 | classID: 1818360609 38 | script: {fileID: 0} 39 | - curve: 40 | serializedVersion: 2 41 | m_Curve: 42 | - serializedVersion: 3 43 | time: 0 44 | value: 0 45 | inSlope: 0 46 | outSlope: 0 47 | tangentMode: 136 48 | weightedMode: 0 49 | inWeight: 0 50 | outWeight: 0 51 | m_PreInfinity: 2 52 | m_PostInfinity: 2 53 | m_RotationOrder: 4 54 | attribute: m_RotationOffset.y 55 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator 56 | classID: 1818360609 57 | script: {fileID: 0} 58 | m_PPtrCurves: [] 59 | m_SampleRate: 60 60 | m_WrapMode: 0 61 | m_Bounds: 62 | m_Center: {x: 0, y: 0, z: 0} 63 | m_Extent: {x: 0, y: 0, z: 0} 64 | m_ClipBindingConstant: 65 | genericBindings: 66 | - serializedVersion: 2 67 | path: 890198012 68 | attribute: 4294967284 69 | script: {fileID: 0} 70 | typeID: 1818360609 71 | customType: 32 72 | isPPtrCurve: 0 73 | - serializedVersion: 2 74 | path: 1638523517 75 | attribute: 4294967285 76 | script: {fileID: 0} 77 | typeID: 1818360609 78 | customType: 32 79 | isPPtrCurve: 0 80 | pptrCurveMapping: [] 81 | m_AnimationClipSettings: 82 | serializedVersion: 2 83 | m_AdditiveReferencePoseClip: {fileID: 0} 84 | m_AdditiveReferencePoseTime: 0 85 | m_StartTime: 0 86 | m_StopTime: 0 87 | m_OrientationOffsetY: 0 88 | m_Level: 0 89 | m_CycleOffset: 0 90 | m_HasAdditiveReferencePose: 0 91 | m_LoopTime: 0 92 | m_LoopBlend: 0 93 | m_LoopBlendOrientation: 0 94 | m_LoopBlendPositionY: 0 95 | m_LoopBlendPositionXZ: 0 96 | m_KeepOriginalOrientation: 0 97 | m_KeepOriginalPositionY: 1 98 | m_KeepOriginalPositionXZ: 0 99 | m_HeightFromFeet: 0 100 | m_Mirror: 0 101 | m_EditorCurves: 102 | - curve: 103 | serializedVersion: 2 104 | m_Curve: 105 | - serializedVersion: 3 106 | time: 0 107 | value: -1 108 | inSlope: 0 109 | outSlope: 0 110 | tangentMode: 136 111 | weightedMode: 0 112 | inWeight: 0 113 | outWeight: 0 114 | m_PreInfinity: 2 115 | m_PostInfinity: 2 116 | m_RotationOrder: 4 117 | attribute: m_RotationOffset.x 118 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator 119 | classID: 1818360609 120 | script: {fileID: 0} 121 | - curve: 122 | serializedVersion: 2 123 | m_Curve: 124 | - serializedVersion: 3 125 | time: 0 126 | value: 0 127 | inSlope: 0 128 | outSlope: 0 129 | tangentMode: 136 130 | weightedMode: 0 131 | inWeight: 0 132 | outWeight: 0 133 | m_PreInfinity: 2 134 | m_PostInfinity: 2 135 | m_RotationOrder: 4 136 | attribute: m_RotationOffset.y 137 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator 138 | classID: 1818360609 139 | script: {fileID: 0} 140 | m_EulerEditorCurves: [] 141 | m_HasGenericRootTransform: 0 142 | m_HasMotionFloatCurves: 0 143 | m_Events: [] 144 | -------------------------------------------------------------------------------- /Animations/Camera/Gimbal/GIMBAL_UP.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3539d3406a85cd4f8ae440ee19084e0 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/DockAnimations.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ebfc7b74567d3e541b672e408bde4e82 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/DockAnimations/Dock_CloseScreen.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c505b351db6f15e499f5efa947c5c836 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/DockAnimations/Dock_OpenScreen.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08f562d7614e51747b6f04dc526e7a56 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/DroneAnimations.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b44b239ce80911498f401a7b74f3e7d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/DroneAnimations/DroneMoveSpeed.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e26e5c9e36676642916cb1939ce13da 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/DroneAnimations/DronePowered.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ded145de5245da41a57a5505f50fb23 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/DroneAnimations/DroneRotateSpeed.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9913cdcf850c94849b7440a874e53e29 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/DroneAnimations/DroneSpindown.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a776d4d4388675a4092cf4c558772965 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/DroneAnimations/DroneSpinup.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da7078b3ef292a84ebf3ba320e952a5b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/DroneAnimations/DroneUnfold.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 181bb55d87991de45b8c3ecd52cab84e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/DroneAnimations/Drone_Folded.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f28e27495fc2b6a46af5b6cb760d2819 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Extra.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4015d4840993be44d990d06eb3b12ea3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Extra/DroneZoom.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ec5c5caddaabee479c729a13192babf 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Extra/Drone_Flashlight.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Drone_Flashlight 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 0 26 | inSlope: Infinity 27 | outSlope: Infinity 28 | tangentMode: 103 29 | weightedMode: 0 30 | inWeight: 0 31 | outWeight: 0 32 | - serializedVersion: 3 33 | time: 0.016666668 34 | value: 1 35 | inSlope: Infinity 36 | outSlope: Infinity 37 | tangentMode: 103 38 | weightedMode: 0 39 | inWeight: 0 40 | outWeight: 0 41 | m_PreInfinity: 2 42 | m_PostInfinity: 2 43 | m_RotationOrder: 4 44 | attribute: m_IsActive 45 | path: DronePrefab/DroneComponents/Drone/Audio/Light 46 | classID: 1 47 | script: {fileID: 0} 48 | - curve: 49 | serializedVersion: 2 50 | m_Curve: 51 | - serializedVersion: 3 52 | time: 0 53 | value: 0 54 | inSlope: Infinity 55 | outSlope: Infinity 56 | tangentMode: 103 57 | weightedMode: 0 58 | inWeight: 0 59 | outWeight: 0 60 | - serializedVersion: 3 61 | time: 0.016666668 62 | value: 1 63 | inSlope: Infinity 64 | outSlope: Infinity 65 | tangentMode: 103 66 | weightedMode: 0 67 | inWeight: 0.33333334 68 | outWeight: 0.33333334 69 | m_PreInfinity: 2 70 | m_PostInfinity: 2 71 | m_RotationOrder: 4 72 | attribute: m_Enabled 73 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator 74 | classID: 108 75 | script: {fileID: 0} 76 | m_PPtrCurves: [] 77 | m_SampleRate: 60 78 | m_WrapMode: 0 79 | m_Bounds: 80 | m_Center: {x: 0, y: 0, z: 0} 81 | m_Extent: {x: 0, y: 0, z: 0} 82 | m_ClipBindingConstant: 83 | genericBindings: 84 | - serializedVersion: 2 85 | path: 798874332 86 | attribute: 2086281974 87 | script: {fileID: 0} 88 | typeID: 1 89 | customType: 0 90 | isPPtrCurve: 0 91 | - serializedVersion: 2 92 | path: 890198012 93 | attribute: 3305885265 94 | script: {fileID: 0} 95 | typeID: 108 96 | customType: 0 97 | isPPtrCurve: 0 98 | pptrCurveMapping: [] 99 | m_AnimationClipSettings: 100 | serializedVersion: 2 101 | m_AdditiveReferencePoseClip: {fileID: 0} 102 | m_AdditiveReferencePoseTime: 0 103 | m_StartTime: 0 104 | m_StopTime: 0.016666668 105 | m_OrientationOffsetY: 0 106 | m_Level: 0 107 | m_CycleOffset: 0 108 | m_HasAdditiveReferencePose: 0 109 | m_LoopTime: 0 110 | m_LoopBlend: 0 111 | m_LoopBlendOrientation: 0 112 | m_LoopBlendPositionY: 0 113 | m_LoopBlendPositionXZ: 0 114 | m_KeepOriginalOrientation: 0 115 | m_KeepOriginalPositionY: 1 116 | m_KeepOriginalPositionXZ: 0 117 | m_HeightFromFeet: 0 118 | m_Mirror: 0 119 | m_EditorCurves: 120 | - curve: 121 | serializedVersion: 2 122 | m_Curve: 123 | - serializedVersion: 3 124 | time: 0 125 | value: 0 126 | inSlope: Infinity 127 | outSlope: Infinity 128 | tangentMode: 103 129 | weightedMode: 0 130 | inWeight: 0 131 | outWeight: 0 132 | - serializedVersion: 3 133 | time: 0.016666668 134 | value: 1 135 | inSlope: Infinity 136 | outSlope: Infinity 137 | tangentMode: 103 138 | weightedMode: 0 139 | inWeight: 0 140 | outWeight: 0 141 | m_PreInfinity: 2 142 | m_PostInfinity: 2 143 | m_RotationOrder: 4 144 | attribute: m_IsActive 145 | path: DronePrefab/DroneComponents/Drone/Audio/Light 146 | classID: 1 147 | script: {fileID: 0} 148 | - curve: 149 | serializedVersion: 2 150 | m_Curve: 151 | - serializedVersion: 3 152 | time: 0 153 | value: 0 154 | inSlope: Infinity 155 | outSlope: Infinity 156 | tangentMode: 103 157 | weightedMode: 0 158 | inWeight: 0 159 | outWeight: 0 160 | - serializedVersion: 3 161 | time: 0.016666668 162 | value: 1 163 | inSlope: Infinity 164 | outSlope: Infinity 165 | tangentMode: 103 166 | weightedMode: 0 167 | inWeight: 0.33333334 168 | outWeight: 0.33333334 169 | m_PreInfinity: 2 170 | m_PostInfinity: 2 171 | m_RotationOrder: 4 172 | attribute: m_Enabled 173 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator 174 | classID: 108 175 | script: {fileID: 0} 176 | m_EulerEditorCurves: [] 177 | m_HasGenericRootTransform: 0 178 | m_HasMotionFloatCurves: 0 179 | m_Events: [] 180 | -------------------------------------------------------------------------------- /Animations/Extra/Drone_Flashlight.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6c44538c35c65e489999c712c9978ee 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Hud.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4aef448ed7d65045902ec1b249ece0d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Hud/HUD_Local.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 03ff66931017a9043a207a82debf3629 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Hud/HUD_Off.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6cf9ef5fbe4715941b6dd6ca35c06f74 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Hud/HUD_On.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91edc7d25193c5c41bc2f5c93f872a1f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Hud/HUD_Remote.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d0a31f8b9fb982e4cb04fce54f05f64b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Modes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa3c1652be70f2c4b800e94fc103cc3c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Modes/Drone Mode_Follow.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11adb2ea15c8e3648aee7f6ca378e7c2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Modes/Drone Mode_Idle.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69e07810c39774f41b0e53654679c0b2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Modes/Drone Mode_MiniMap.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f83791c551c0fa640aceb4583acd530e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Modes/Drone Mode_Remote.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2dd7113a7c4132498acefa09c2055b2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Modes/Drone Mode_Return.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd4f0aee9a2e69640b42f847525ef4aa 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Modes/Drone Mode_Selfie.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b98a40b316d8299439192da20fd32c03 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Modes/Drone Mode_Take_Off.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7aeb18280d557c24a9caf6588cf17352 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/Modes/DroneMode_Landed.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: DroneMode_Landed 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 1 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0.33333334 31 | outWeight: 0.33333334 32 | - serializedVersion: 3 33 | time: 0.016666668 34 | value: 1 35 | inSlope: 0 36 | outSlope: 0 37 | tangentMode: 136 38 | weightedMode: 0 39 | inWeight: 0.33333334 40 | outWeight: 0.33333334 41 | m_PreInfinity: 2 42 | m_PostInfinity: 2 43 | m_RotationOrder: 4 44 | attribute: m_Sources.Array.data[0].weight 45 | path: DronePrefab/DroneComponents/Drone 46 | classID: 1773428102 47 | script: {fileID: 0} 48 | - curve: 49 | serializedVersion: 2 50 | m_Curve: 51 | - serializedVersion: 3 52 | time: 0 53 | value: 0 54 | inSlope: 0 55 | outSlope: 0 56 | tangentMode: 136 57 | weightedMode: 0 58 | inWeight: 0.33333334 59 | outWeight: 0.33333334 60 | - serializedVersion: 3 61 | time: 0.016666668 62 | value: 0 63 | inSlope: 0 64 | outSlope: 0 65 | tangentMode: 136 66 | weightedMode: 0 67 | inWeight: 0.33333334 68 | outWeight: 0.33333334 69 | m_PreInfinity: 2 70 | m_PostInfinity: 2 71 | m_RotationOrder: 4 72 | attribute: m_Sources.Array.data[1].weight 73 | path: DronePrefab/DroneComponents/Drone 74 | classID: 1773428102 75 | script: {fileID: 0} 76 | m_PPtrCurves: [] 77 | m_SampleRate: 60 78 | m_WrapMode: 0 79 | m_Bounds: 80 | m_Center: {x: 0, y: 0, z: 0} 81 | m_Extent: {x: 0, y: 0, z: 0} 82 | m_ClipBindingConstant: 83 | genericBindings: 84 | - serializedVersion: 2 85 | path: 1217134290 86 | attribute: 15 87 | script: {fileID: 0} 88 | typeID: 1773428102 89 | customType: 35 90 | isPPtrCurve: 0 91 | - serializedVersion: 2 92 | path: 1217134290 93 | attribute: 31 94 | script: {fileID: 0} 95 | typeID: 1773428102 96 | customType: 35 97 | isPPtrCurve: 0 98 | pptrCurveMapping: [] 99 | m_AnimationClipSettings: 100 | serializedVersion: 2 101 | m_AdditiveReferencePoseClip: {fileID: 0} 102 | m_AdditiveReferencePoseTime: 0 103 | m_StartTime: 0 104 | m_StopTime: 0.016666668 105 | m_OrientationOffsetY: 0 106 | m_Level: 0 107 | m_CycleOffset: 0 108 | m_HasAdditiveReferencePose: 0 109 | m_LoopTime: 0 110 | m_LoopBlend: 0 111 | m_LoopBlendOrientation: 0 112 | m_LoopBlendPositionY: 0 113 | m_LoopBlendPositionXZ: 0 114 | m_KeepOriginalOrientation: 0 115 | m_KeepOriginalPositionY: 1 116 | m_KeepOriginalPositionXZ: 0 117 | m_HeightFromFeet: 0 118 | m_Mirror: 0 119 | m_EditorCurves: 120 | - curve: 121 | serializedVersion: 2 122 | m_Curve: 123 | - serializedVersion: 3 124 | time: 0 125 | value: 1 126 | inSlope: 0 127 | outSlope: 0 128 | tangentMode: 136 129 | weightedMode: 0 130 | inWeight: 0.33333334 131 | outWeight: 0.33333334 132 | - serializedVersion: 3 133 | time: 0.016666668 134 | value: 1 135 | inSlope: 0 136 | outSlope: 0 137 | tangentMode: 136 138 | weightedMode: 0 139 | inWeight: 0.33333334 140 | outWeight: 0.33333334 141 | m_PreInfinity: 2 142 | m_PostInfinity: 2 143 | m_RotationOrder: 4 144 | attribute: m_Sources.Array.data[0].weight 145 | path: DronePrefab/DroneComponents/Drone 146 | classID: 1773428102 147 | script: {fileID: 0} 148 | - curve: 149 | serializedVersion: 2 150 | m_Curve: 151 | - serializedVersion: 3 152 | time: 0 153 | value: 0 154 | inSlope: 0 155 | outSlope: 0 156 | tangentMode: 136 157 | weightedMode: 0 158 | inWeight: 0.33333334 159 | outWeight: 0.33333334 160 | - serializedVersion: 3 161 | time: 0.016666668 162 | value: 0 163 | inSlope: 0 164 | outSlope: 0 165 | tangentMode: 136 166 | weightedMode: 0 167 | inWeight: 0.33333334 168 | outWeight: 0.33333334 169 | m_PreInfinity: 2 170 | m_PostInfinity: 2 171 | m_RotationOrder: 4 172 | attribute: m_Sources.Array.data[1].weight 173 | path: DronePrefab/DroneComponents/Drone 174 | classID: 1773428102 175 | script: {fileID: 0} 176 | m_EulerEditorCurves: [] 177 | m_HasGenericRootTransform: 0 178 | m_HasMotionFloatCurves: 0 179 | m_Events: [] 180 | -------------------------------------------------------------------------------- /Animations/Modes/DroneMode_Landed.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c630907178a8b2f479019454da397b37 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/PCCamera.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6176fd4de5220848937d33010e276d6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/PCCamera/Drome 360Camera 2D.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bfae62dac1150db4db771d15c66dabfe 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/PCCamera/Drome 360Camera 3D.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1c2a6b495f07e44c8542baeeb800c2c 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/PCCamera/Drome PCCamera OFF.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0817dc643294b5441a0cc9203d460bff 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/PCCamera/Drome PCCamera ON With 360Camera.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Drome PCCamera ON With 360Camera 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 1 26 | inSlope: Infinity 27 | outSlope: Infinity 28 | tangentMode: 103 29 | weightedMode: 0 30 | inWeight: 0 31 | outWeight: 0 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_Enabled 36 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 37 | classID: 20 38 | script: {fileID: 0} 39 | - curve: 40 | serializedVersion: 2 41 | m_Curve: 42 | - serializedVersion: 3 43 | time: 0 44 | value: 1 45 | inSlope: Infinity 46 | outSlope: Infinity 47 | tangentMode: 103 48 | weightedMode: 0 49 | inWeight: 0 50 | outWeight: 0 51 | m_PreInfinity: 2 52 | m_PostInfinity: 2 53 | m_RotationOrder: 4 54 | attribute: orthographic 55 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 56 | classID: 20 57 | script: {fileID: 0} 58 | - curve: 59 | serializedVersion: 2 60 | m_Curve: 61 | - serializedVersion: 3 62 | time: 0 63 | value: 0.1 64 | inSlope: 0 65 | outSlope: 0 66 | tangentMode: 136 67 | weightedMode: 0 68 | inWeight: 0 69 | outWeight: 0 70 | m_PreInfinity: 2 71 | m_PostInfinity: 2 72 | m_RotationOrder: 4 73 | attribute: orthographic size 74 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 75 | classID: 20 76 | script: {fileID: 0} 77 | - curve: 78 | serializedVersion: 2 79 | m_Curve: 80 | - serializedVersion: 3 81 | time: 0 82 | value: 0 83 | inSlope: 0 84 | outSlope: 0 85 | tangentMode: 136 86 | weightedMode: 0 87 | inWeight: 0 88 | outWeight: 0 89 | m_PreInfinity: 2 90 | m_PostInfinity: 2 91 | m_RotationOrder: 4 92 | attribute: near clip plane 93 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 94 | classID: 20 95 | script: {fileID: 0} 96 | - curve: 97 | serializedVersion: 2 98 | m_Curve: 99 | - serializedVersion: 3 100 | time: 0 101 | value: 0.3 102 | inSlope: 0 103 | outSlope: 0 104 | tangentMode: 136 105 | weightedMode: 0 106 | inWeight: 0 107 | outWeight: 0 108 | m_PreInfinity: 2 109 | m_PostInfinity: 2 110 | m_RotationOrder: 4 111 | attribute: far clip plane 112 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 113 | classID: 20 114 | script: {fileID: 0} 115 | m_PPtrCurves: [] 116 | m_SampleRate: 60 117 | m_WrapMode: 0 118 | m_Bounds: 119 | m_Center: {x: 0, y: 0, z: 0} 120 | m_Extent: {x: 0, y: 0, z: 0} 121 | m_ClipBindingConstant: 122 | genericBindings: 123 | - serializedVersion: 2 124 | path: 1150418425 125 | attribute: 3305885265 126 | script: {fileID: 0} 127 | typeID: 20 128 | customType: 0 129 | isPPtrCurve: 0 130 | - serializedVersion: 2 131 | path: 1150418425 132 | attribute: 2002333753 133 | script: {fileID: 0} 134 | typeID: 20 135 | customType: 0 136 | isPPtrCurve: 0 137 | - serializedVersion: 2 138 | path: 1150418425 139 | attribute: 2389637943 140 | script: {fileID: 0} 141 | typeID: 20 142 | customType: 0 143 | isPPtrCurve: 0 144 | - serializedVersion: 2 145 | path: 1150418425 146 | attribute: 1310610817 147 | script: {fileID: 0} 148 | typeID: 20 149 | customType: 0 150 | isPPtrCurve: 0 151 | - serializedVersion: 2 152 | path: 1150418425 153 | attribute: 2606389228 154 | script: {fileID: 0} 155 | typeID: 20 156 | customType: 0 157 | isPPtrCurve: 0 158 | pptrCurveMapping: [] 159 | m_AnimationClipSettings: 160 | serializedVersion: 2 161 | m_AdditiveReferencePoseClip: {fileID: 0} 162 | m_AdditiveReferencePoseTime: 0 163 | m_StartTime: 0 164 | m_StopTime: 0 165 | m_OrientationOffsetY: 0 166 | m_Level: 0 167 | m_CycleOffset: 0 168 | m_HasAdditiveReferencePose: 0 169 | m_LoopTime: 0 170 | m_LoopBlend: 0 171 | m_LoopBlendOrientation: 0 172 | m_LoopBlendPositionY: 0 173 | m_LoopBlendPositionXZ: 0 174 | m_KeepOriginalOrientation: 0 175 | m_KeepOriginalPositionY: 1 176 | m_KeepOriginalPositionXZ: 0 177 | m_HeightFromFeet: 0 178 | m_Mirror: 0 179 | m_EditorCurves: 180 | - curve: 181 | serializedVersion: 2 182 | m_Curve: 183 | - serializedVersion: 3 184 | time: 0 185 | value: 1 186 | inSlope: Infinity 187 | outSlope: Infinity 188 | tangentMode: 103 189 | weightedMode: 0 190 | inWeight: 0 191 | outWeight: 0 192 | m_PreInfinity: 2 193 | m_PostInfinity: 2 194 | m_RotationOrder: 4 195 | attribute: m_Enabled 196 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 197 | classID: 20 198 | script: {fileID: 0} 199 | - curve: 200 | serializedVersion: 2 201 | m_Curve: 202 | - serializedVersion: 3 203 | time: 0 204 | value: 1 205 | inSlope: Infinity 206 | outSlope: Infinity 207 | tangentMode: 103 208 | weightedMode: 0 209 | inWeight: 0 210 | outWeight: 0 211 | m_PreInfinity: 2 212 | m_PostInfinity: 2 213 | m_RotationOrder: 4 214 | attribute: orthographic 215 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 216 | classID: 20 217 | script: {fileID: 0} 218 | - curve: 219 | serializedVersion: 2 220 | m_Curve: 221 | - serializedVersion: 3 222 | time: 0 223 | value: 0.1 224 | inSlope: 0 225 | outSlope: 0 226 | tangentMode: 136 227 | weightedMode: 0 228 | inWeight: 0 229 | outWeight: 0 230 | m_PreInfinity: 2 231 | m_PostInfinity: 2 232 | m_RotationOrder: 4 233 | attribute: orthographic size 234 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 235 | classID: 20 236 | script: {fileID: 0} 237 | - curve: 238 | serializedVersion: 2 239 | m_Curve: 240 | - serializedVersion: 3 241 | time: 0 242 | value: 0 243 | inSlope: 0 244 | outSlope: 0 245 | tangentMode: 136 246 | weightedMode: 0 247 | inWeight: 0 248 | outWeight: 0 249 | m_PreInfinity: 2 250 | m_PostInfinity: 2 251 | m_RotationOrder: 4 252 | attribute: near clip plane 253 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 254 | classID: 20 255 | script: {fileID: 0} 256 | - curve: 257 | serializedVersion: 2 258 | m_Curve: 259 | - serializedVersion: 3 260 | time: 0 261 | value: 0.3 262 | inSlope: 0 263 | outSlope: 0 264 | tangentMode: 136 265 | weightedMode: 0 266 | inWeight: 0 267 | outWeight: 0 268 | m_PreInfinity: 2 269 | m_PostInfinity: 2 270 | m_RotationOrder: 4 271 | attribute: far clip plane 272 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 273 | classID: 20 274 | script: {fileID: 0} 275 | m_EulerEditorCurves: [] 276 | m_HasGenericRootTransform: 0 277 | m_HasMotionFloatCurves: 0 278 | m_Events: [] 279 | -------------------------------------------------------------------------------- /Animations/PCCamera/Drome PCCamera ON With 360Camera.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 566e02cfe47aed1499eeb5aac2ab0362 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/PCCamera/Drome PCCamera ON.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Drome PCCamera ON 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 1 26 | inSlope: Infinity 27 | outSlope: Infinity 28 | tangentMode: 103 29 | weightedMode: 0 30 | inWeight: 0 31 | outWeight: 0 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_Enabled 36 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 37 | classID: 20 38 | script: {fileID: 0} 39 | - curve: 40 | serializedVersion: 2 41 | m_Curve: 42 | - serializedVersion: 3 43 | time: 0 44 | value: 0 45 | inSlope: Infinity 46 | outSlope: Infinity 47 | tangentMode: 103 48 | weightedMode: 0 49 | inWeight: 0 50 | outWeight: 0 51 | m_PreInfinity: 2 52 | m_PostInfinity: 2 53 | m_RotationOrder: 4 54 | attribute: m_IsActive 55 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera/Monocular2DPanoramic 56 | classID: 1 57 | script: {fileID: 0} 58 | - curve: 59 | serializedVersion: 2 60 | m_Curve: 61 | - serializedVersion: 3 62 | time: 0 63 | value: 0 64 | inSlope: Infinity 65 | outSlope: Infinity 66 | tangentMode: 103 67 | weightedMode: 0 68 | inWeight: 0 69 | outWeight: 0 70 | m_PreInfinity: 2 71 | m_PostInfinity: 2 72 | m_RotationOrder: 4 73 | attribute: m_IsActive 74 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera/Dinocular3DPanoramic 75 | classID: 1 76 | script: {fileID: 0} 77 | - curve: 78 | serializedVersion: 2 79 | m_Curve: 80 | - serializedVersion: 3 81 | time: 0 82 | value: 0.3 83 | inSlope: 0 84 | outSlope: 0 85 | tangentMode: 136 86 | weightedMode: 0 87 | inWeight: 0 88 | outWeight: 0 89 | m_PreInfinity: 2 90 | m_PostInfinity: 2 91 | m_RotationOrder: 4 92 | attribute: near clip plane 93 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 94 | classID: 20 95 | script: {fileID: 0} 96 | - curve: 97 | serializedVersion: 2 98 | m_Curve: 99 | - serializedVersion: 3 100 | time: 0 101 | value: 1000 102 | inSlope: 0 103 | outSlope: 0 104 | tangentMode: 136 105 | weightedMode: 0 106 | inWeight: 0 107 | outWeight: 0 108 | m_PreInfinity: 2 109 | m_PostInfinity: 2 110 | m_RotationOrder: 4 111 | attribute: far clip plane 112 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 113 | classID: 20 114 | script: {fileID: 0} 115 | m_PPtrCurves: [] 116 | m_SampleRate: 60 117 | m_WrapMode: 0 118 | m_Bounds: 119 | m_Center: {x: 0, y: 0, z: 0} 120 | m_Extent: {x: 0, y: 0, z: 0} 121 | m_ClipBindingConstant: 122 | genericBindings: 123 | - serializedVersion: 2 124 | path: 1150418425 125 | attribute: 3305885265 126 | script: {fileID: 0} 127 | typeID: 20 128 | customType: 0 129 | isPPtrCurve: 0 130 | - serializedVersion: 2 131 | path: 876623190 132 | attribute: 2086281974 133 | script: {fileID: 0} 134 | typeID: 1 135 | customType: 0 136 | isPPtrCurve: 0 137 | - serializedVersion: 2 138 | path: 2427325553 139 | attribute: 2086281974 140 | script: {fileID: 0} 141 | typeID: 1 142 | customType: 0 143 | isPPtrCurve: 0 144 | - serializedVersion: 2 145 | path: 1150418425 146 | attribute: 1310610817 147 | script: {fileID: 0} 148 | typeID: 20 149 | customType: 0 150 | isPPtrCurve: 0 151 | - serializedVersion: 2 152 | path: 1150418425 153 | attribute: 2606389228 154 | script: {fileID: 0} 155 | typeID: 20 156 | customType: 0 157 | isPPtrCurve: 0 158 | pptrCurveMapping: [] 159 | m_AnimationClipSettings: 160 | serializedVersion: 2 161 | m_AdditiveReferencePoseClip: {fileID: 0} 162 | m_AdditiveReferencePoseTime: 0 163 | m_StartTime: 0 164 | m_StopTime: 0 165 | m_OrientationOffsetY: 0 166 | m_Level: 0 167 | m_CycleOffset: 0 168 | m_HasAdditiveReferencePose: 0 169 | m_LoopTime: 0 170 | m_LoopBlend: 0 171 | m_LoopBlendOrientation: 0 172 | m_LoopBlendPositionY: 0 173 | m_LoopBlendPositionXZ: 0 174 | m_KeepOriginalOrientation: 0 175 | m_KeepOriginalPositionY: 1 176 | m_KeepOriginalPositionXZ: 0 177 | m_HeightFromFeet: 0 178 | m_Mirror: 0 179 | m_EditorCurves: 180 | - curve: 181 | serializedVersion: 2 182 | m_Curve: 183 | - serializedVersion: 3 184 | time: 0 185 | value: 1 186 | inSlope: Infinity 187 | outSlope: Infinity 188 | tangentMode: 103 189 | weightedMode: 0 190 | inWeight: 0 191 | outWeight: 0 192 | m_PreInfinity: 2 193 | m_PostInfinity: 2 194 | m_RotationOrder: 4 195 | attribute: m_Enabled 196 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 197 | classID: 20 198 | script: {fileID: 0} 199 | - curve: 200 | serializedVersion: 2 201 | m_Curve: 202 | - serializedVersion: 3 203 | time: 0 204 | value: 0 205 | inSlope: Infinity 206 | outSlope: Infinity 207 | tangentMode: 103 208 | weightedMode: 0 209 | inWeight: 0 210 | outWeight: 0 211 | m_PreInfinity: 2 212 | m_PostInfinity: 2 213 | m_RotationOrder: 4 214 | attribute: m_IsActive 215 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera/Monocular2DPanoramic 216 | classID: 1 217 | script: {fileID: 0} 218 | - curve: 219 | serializedVersion: 2 220 | m_Curve: 221 | - serializedVersion: 3 222 | time: 0 223 | value: 0 224 | inSlope: Infinity 225 | outSlope: Infinity 226 | tangentMode: 103 227 | weightedMode: 0 228 | inWeight: 0 229 | outWeight: 0 230 | m_PreInfinity: 2 231 | m_PostInfinity: 2 232 | m_RotationOrder: 4 233 | attribute: m_IsActive 234 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera/Dinocular3DPanoramic 235 | classID: 1 236 | script: {fileID: 0} 237 | - curve: 238 | serializedVersion: 2 239 | m_Curve: 240 | - serializedVersion: 3 241 | time: 0 242 | value: 0.3 243 | inSlope: 0 244 | outSlope: 0 245 | tangentMode: 136 246 | weightedMode: 0 247 | inWeight: 0 248 | outWeight: 0 249 | m_PreInfinity: 2 250 | m_PostInfinity: 2 251 | m_RotationOrder: 4 252 | attribute: near clip plane 253 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 254 | classID: 20 255 | script: {fileID: 0} 256 | - curve: 257 | serializedVersion: 2 258 | m_Curve: 259 | - serializedVersion: 3 260 | time: 0 261 | value: 1000 262 | inSlope: 0 263 | outSlope: 0 264 | tangentMode: 136 265 | weightedMode: 0 266 | inWeight: 0 267 | outWeight: 0 268 | m_PreInfinity: 2 269 | m_PostInfinity: 2 270 | m_RotationOrder: 4 271 | attribute: far clip plane 272 | path: DronePrefab/DroneComponents/CameraGimbal/YawRotator/PitchRotator/Cameras/PCCamera 273 | classID: 20 274 | script: {fileID: 0} 275 | m_EulerEditorCurves: [] 276 | m_HasGenericRootTransform: 0 277 | m_HasMotionFloatCurves: 0 278 | m_Events: [] 279 | -------------------------------------------------------------------------------- /Animations/PCCamera/Drome PCCamera ON.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b356285977811e645ba411afbafa8ca1 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/RemoteControl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59199eaf327e7dd4388311092a6ada2b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Control_Deadzone.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56f2b3578c5f5cf44b54a84d84cf92c4 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Dock.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Dock 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 1 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0 31 | outWeight: 0 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_Sources.Array.data[1].weight 36 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 37 | classID: 1818360608 38 | script: {fileID: 0} 39 | - curve: 40 | serializedVersion: 2 41 | m_Curve: 42 | - serializedVersion: 3 43 | time: 0 44 | value: 1 45 | inSlope: 0 46 | outSlope: 0 47 | tangentMode: 136 48 | weightedMode: 0 49 | inWeight: 0 50 | outWeight: 0 51 | m_PreInfinity: 2 52 | m_PostInfinity: 2 53 | m_RotationOrder: 4 54 | attribute: m_Sources.Array.data[0].weight 55 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 56 | classID: 1818360608 57 | script: {fileID: 0} 58 | - curve: 59 | serializedVersion: 2 60 | m_Curve: 61 | - serializedVersion: 3 62 | time: 0 63 | value: 0 64 | inSlope: 0 65 | outSlope: 0 66 | tangentMode: 136 67 | weightedMode: 0 68 | inWeight: 0 69 | outWeight: 0 70 | m_PreInfinity: 2 71 | m_PostInfinity: 2 72 | m_RotationOrder: 4 73 | attribute: m_Sources.Array.data[2].weight 74 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 75 | classID: 1818360608 76 | script: {fileID: 0} 77 | m_PPtrCurves: [] 78 | m_SampleRate: 60 79 | m_WrapMode: 0 80 | m_Bounds: 81 | m_Center: {x: 0, y: 0, z: 0} 82 | m_Extent: {x: 0, y: 0, z: 0} 83 | m_ClipBindingConstant: 84 | genericBindings: 85 | - serializedVersion: 2 86 | path: 407396466 87 | attribute: 28 88 | script: {fileID: 0} 89 | typeID: 1818360608 90 | customType: 31 91 | isPPtrCurve: 0 92 | - serializedVersion: 2 93 | path: 407396466 94 | attribute: 12 95 | script: {fileID: 0} 96 | typeID: 1818360608 97 | customType: 31 98 | isPPtrCurve: 0 99 | - serializedVersion: 2 100 | path: 407396466 101 | attribute: 44 102 | script: {fileID: 0} 103 | typeID: 1818360608 104 | customType: 31 105 | isPPtrCurve: 0 106 | pptrCurveMapping: [] 107 | m_AnimationClipSettings: 108 | serializedVersion: 2 109 | m_AdditiveReferencePoseClip: {fileID: 0} 110 | m_AdditiveReferencePoseTime: 0 111 | m_StartTime: 0 112 | m_StopTime: 0 113 | m_OrientationOffsetY: 0 114 | m_Level: 0 115 | m_CycleOffset: 0 116 | m_HasAdditiveReferencePose: 0 117 | m_LoopTime: 0 118 | m_LoopBlend: 0 119 | m_LoopBlendOrientation: 0 120 | m_LoopBlendPositionY: 0 121 | m_LoopBlendPositionXZ: 0 122 | m_KeepOriginalOrientation: 0 123 | m_KeepOriginalPositionY: 1 124 | m_KeepOriginalPositionXZ: 0 125 | m_HeightFromFeet: 0 126 | m_Mirror: 0 127 | m_EditorCurves: 128 | - curve: 129 | serializedVersion: 2 130 | m_Curve: 131 | - serializedVersion: 3 132 | time: 0 133 | value: 1 134 | inSlope: 0 135 | outSlope: 0 136 | tangentMode: 136 137 | weightedMode: 0 138 | inWeight: 0 139 | outWeight: 0 140 | m_PreInfinity: 2 141 | m_PostInfinity: 2 142 | m_RotationOrder: 4 143 | attribute: m_Sources.Array.data[1].weight 144 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 145 | classID: 1818360608 146 | script: {fileID: 0} 147 | - curve: 148 | serializedVersion: 2 149 | m_Curve: 150 | - serializedVersion: 3 151 | time: 0 152 | value: 1 153 | inSlope: 0 154 | outSlope: 0 155 | tangentMode: 136 156 | weightedMode: 0 157 | inWeight: 0 158 | outWeight: 0 159 | m_PreInfinity: 2 160 | m_PostInfinity: 2 161 | m_RotationOrder: 4 162 | attribute: m_Sources.Array.data[0].weight 163 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 164 | classID: 1818360608 165 | script: {fileID: 0} 166 | - curve: 167 | serializedVersion: 2 168 | m_Curve: 169 | - serializedVersion: 3 170 | time: 0 171 | value: 0 172 | inSlope: 0 173 | outSlope: 0 174 | tangentMode: 136 175 | weightedMode: 0 176 | inWeight: 0 177 | outWeight: 0 178 | m_PreInfinity: 2 179 | m_PostInfinity: 2 180 | m_RotationOrder: 4 181 | attribute: m_Sources.Array.data[2].weight 182 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 183 | classID: 1818360608 184 | script: {fileID: 0} 185 | m_EulerEditorCurves: [] 186 | m_HasGenericRootTransform: 0 187 | m_HasMotionFloatCurves: 0 188 | m_Events: [] 189 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Dock.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f539058b06705e14cb52ca0c78ca8627 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_Stop.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Drone Movement_Stop 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 0 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0 31 | outWeight: 0 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_Sources.Array.data[1].weight 36 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 37 | classID: 1818360608 38 | script: {fileID: 0} 39 | - curve: 40 | serializedVersion: 2 41 | m_Curve: 42 | - serializedVersion: 3 43 | time: 0 44 | value: 1 45 | inSlope: 0 46 | outSlope: 0 47 | tangentMode: 136 48 | weightedMode: 0 49 | inWeight: 0 50 | outWeight: 0 51 | m_PreInfinity: 2 52 | m_PostInfinity: 2 53 | m_RotationOrder: 4 54 | attribute: m_Sources.Array.data[0].weight 55 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 56 | classID: 1818360608 57 | script: {fileID: 0} 58 | - curve: 59 | serializedVersion: 2 60 | m_Curve: 61 | - serializedVersion: 3 62 | time: 0 63 | value: 0 64 | inSlope: 0 65 | outSlope: 0 66 | tangentMode: 136 67 | weightedMode: 0 68 | inWeight: 0 69 | outWeight: 0 70 | m_PreInfinity: 2 71 | m_PostInfinity: 2 72 | m_RotationOrder: 4 73 | attribute: m_Sources.Array.data[2].weight 74 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 75 | classID: 1818360608 76 | script: {fileID: 0} 77 | - curve: 78 | serializedVersion: 2 79 | m_Curve: 80 | - serializedVersion: 3 81 | time: 0 82 | value: 1 83 | inSlope: Infinity 84 | outSlope: Infinity 85 | tangentMode: 103 86 | weightedMode: 0 87 | inWeight: 0 88 | outWeight: 0 89 | m_PreInfinity: 2 90 | m_PostInfinity: 2 91 | m_RotationOrder: 4 92 | attribute: m_Enabled 93 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 94 | classID: 1818360609 95 | script: {fileID: 0} 96 | - curve: 97 | serializedVersion: 2 98 | m_Curve: 99 | - serializedVersion: 3 100 | time: 0 101 | value: 0 102 | inSlope: Infinity 103 | outSlope: Infinity 104 | tangentMode: 103 105 | weightedMode: 0 106 | inWeight: 0 107 | outWeight: 0 108 | m_PreInfinity: 2 109 | m_PostInfinity: 2 110 | m_RotationOrder: 4 111 | attribute: m_Enabled 112 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 113 | classID: 895512359 114 | script: {fileID: 0} 115 | m_PPtrCurves: [] 116 | m_SampleRate: 60 117 | m_WrapMode: 0 118 | m_Bounds: 119 | m_Center: {x: 0, y: 0, z: 0} 120 | m_Extent: {x: 0, y: 0, z: 0} 121 | m_ClipBindingConstant: 122 | genericBindings: 123 | - serializedVersion: 2 124 | path: 1384888184 125 | attribute: 3305885265 126 | script: {fileID: 0} 127 | typeID: 1818360609 128 | customType: 0 129 | isPPtrCurve: 0 130 | - serializedVersion: 2 131 | path: 1384888184 132 | attribute: 3305885265 133 | script: {fileID: 0} 134 | typeID: 895512359 135 | customType: 0 136 | isPPtrCurve: 0 137 | - serializedVersion: 2 138 | path: 1384888184 139 | attribute: 28 140 | script: {fileID: 0} 141 | typeID: 1818360608 142 | customType: 31 143 | isPPtrCurve: 0 144 | - serializedVersion: 2 145 | path: 1384888184 146 | attribute: 12 147 | script: {fileID: 0} 148 | typeID: 1818360608 149 | customType: 31 150 | isPPtrCurve: 0 151 | - serializedVersion: 2 152 | path: 1384888184 153 | attribute: 44 154 | script: {fileID: 0} 155 | typeID: 1818360608 156 | customType: 31 157 | isPPtrCurve: 0 158 | pptrCurveMapping: [] 159 | m_AnimationClipSettings: 160 | serializedVersion: 2 161 | m_AdditiveReferencePoseClip: {fileID: 0} 162 | m_AdditiveReferencePoseTime: 0 163 | m_StartTime: 0 164 | m_StopTime: 0 165 | m_OrientationOffsetY: 0 166 | m_Level: 0 167 | m_CycleOffset: 0 168 | m_HasAdditiveReferencePose: 0 169 | m_LoopTime: 0 170 | m_LoopBlend: 0 171 | m_LoopBlendOrientation: 0 172 | m_LoopBlendPositionY: 0 173 | m_LoopBlendPositionXZ: 0 174 | m_KeepOriginalOrientation: 0 175 | m_KeepOriginalPositionY: 1 176 | m_KeepOriginalPositionXZ: 0 177 | m_HeightFromFeet: 0 178 | m_Mirror: 0 179 | m_EditorCurves: 180 | - curve: 181 | serializedVersion: 2 182 | m_Curve: 183 | - serializedVersion: 3 184 | time: 0 185 | value: 0 186 | inSlope: 0 187 | outSlope: 0 188 | tangentMode: 136 189 | weightedMode: 0 190 | inWeight: 0 191 | outWeight: 0 192 | m_PreInfinity: 2 193 | m_PostInfinity: 2 194 | m_RotationOrder: 4 195 | attribute: m_Sources.Array.data[1].weight 196 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 197 | classID: 1818360608 198 | script: {fileID: 0} 199 | - curve: 200 | serializedVersion: 2 201 | m_Curve: 202 | - serializedVersion: 3 203 | time: 0 204 | value: 1 205 | inSlope: 0 206 | outSlope: 0 207 | tangentMode: 136 208 | weightedMode: 0 209 | inWeight: 0 210 | outWeight: 0 211 | m_PreInfinity: 2 212 | m_PostInfinity: 2 213 | m_RotationOrder: 4 214 | attribute: m_Sources.Array.data[0].weight 215 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 216 | classID: 1818360608 217 | script: {fileID: 0} 218 | - curve: 219 | serializedVersion: 2 220 | m_Curve: 221 | - serializedVersion: 3 222 | time: 0 223 | value: 0 224 | inSlope: 0 225 | outSlope: 0 226 | tangentMode: 136 227 | weightedMode: 0 228 | inWeight: 0 229 | outWeight: 0 230 | m_PreInfinity: 2 231 | m_PostInfinity: 2 232 | m_RotationOrder: 4 233 | attribute: m_Sources.Array.data[2].weight 234 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 235 | classID: 1818360608 236 | script: {fileID: 0} 237 | - curve: 238 | serializedVersion: 2 239 | m_Curve: 240 | - serializedVersion: 3 241 | time: 0 242 | value: 1 243 | inSlope: Infinity 244 | outSlope: Infinity 245 | tangentMode: 103 246 | weightedMode: 0 247 | inWeight: 0 248 | outWeight: 0 249 | m_PreInfinity: 2 250 | m_PostInfinity: 2 251 | m_RotationOrder: 4 252 | attribute: m_Enabled 253 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 254 | classID: 1818360609 255 | script: {fileID: 0} 256 | - curve: 257 | serializedVersion: 2 258 | m_Curve: 259 | - serializedVersion: 3 260 | time: 0 261 | value: 0 262 | inSlope: Infinity 263 | outSlope: Infinity 264 | tangentMode: 103 265 | weightedMode: 0 266 | inWeight: 0 267 | outWeight: 0 268 | m_PreInfinity: 2 269 | m_PostInfinity: 2 270 | m_RotationOrder: 4 271 | attribute: m_Enabled 272 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 273 | classID: 895512359 274 | script: {fileID: 0} 275 | m_EulerEditorCurves: [] 276 | m_HasGenericRootTransform: 0 277 | m_HasMotionFloatCurves: 0 278 | m_Events: [] 279 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_Stop.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b297339d6a2549e4e9ee814101e961cd 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_Backwards.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Drone Movement_Backwards 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 1 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0.33333334 31 | outWeight: 0.33333334 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_Sources.Array.data[3].weight 36 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 37 | classID: 1818360608 38 | script: {fileID: 0} 39 | m_PPtrCurves: [] 40 | m_SampleRate: 60 41 | m_WrapMode: 0 42 | m_Bounds: 43 | m_Center: {x: 0, y: 0, z: 0} 44 | m_Extent: {x: 0, y: 0, z: 0} 45 | m_ClipBindingConstant: 46 | genericBindings: 47 | - serializedVersion: 2 48 | path: 3414297207 49 | attribute: 60 50 | script: {fileID: 0} 51 | typeID: 1818360608 52 | customType: 31 53 | isPPtrCurve: 0 54 | pptrCurveMapping: [] 55 | m_AnimationClipSettings: 56 | serializedVersion: 2 57 | m_AdditiveReferencePoseClip: {fileID: 0} 58 | m_AdditiveReferencePoseTime: 0 59 | m_StartTime: 0 60 | m_StopTime: 0 61 | m_OrientationOffsetY: 0 62 | m_Level: 0 63 | m_CycleOffset: 0 64 | m_HasAdditiveReferencePose: 0 65 | m_LoopTime: 0 66 | m_LoopBlend: 0 67 | m_LoopBlendOrientation: 0 68 | m_LoopBlendPositionY: 0 69 | m_LoopBlendPositionXZ: 0 70 | m_KeepOriginalOrientation: 0 71 | m_KeepOriginalPositionY: 1 72 | m_KeepOriginalPositionXZ: 0 73 | m_HeightFromFeet: 0 74 | m_Mirror: 0 75 | m_EditorCurves: 76 | - curve: 77 | serializedVersion: 2 78 | m_Curve: 79 | - serializedVersion: 3 80 | time: 0 81 | value: 1 82 | inSlope: 0 83 | outSlope: 0 84 | tangentMode: 136 85 | weightedMode: 0 86 | inWeight: 0.33333334 87 | outWeight: 0.33333334 88 | m_PreInfinity: 2 89 | m_PostInfinity: 2 90 | m_RotationOrder: 4 91 | attribute: m_Sources.Array.data[3].weight 92 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 93 | classID: 1818360608 94 | script: {fileID: 0} 95 | m_EulerEditorCurves: [] 96 | m_HasGenericRootTransform: 0 97 | m_HasMotionFloatCurves: 0 98 | m_Events: [] 99 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_Backwards.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e83415e543b3e04d9d82993f4f885be 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_Down.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Drone Movement_Down 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 1 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0.33333334 31 | outWeight: 0.33333334 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_Sources.Array.data[7].weight 36 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 37 | classID: 1818360608 38 | script: {fileID: 0} 39 | m_PPtrCurves: [] 40 | m_SampleRate: 60 41 | m_WrapMode: 0 42 | m_Bounds: 43 | m_Center: {x: 0, y: 0, z: 0} 44 | m_Extent: {x: 0, y: 0, z: 0} 45 | m_ClipBindingConstant: 46 | genericBindings: 47 | - serializedVersion: 2 48 | path: 3414297207 49 | attribute: 124 50 | script: {fileID: 0} 51 | typeID: 1818360608 52 | customType: 31 53 | isPPtrCurve: 0 54 | pptrCurveMapping: [] 55 | m_AnimationClipSettings: 56 | serializedVersion: 2 57 | m_AdditiveReferencePoseClip: {fileID: 0} 58 | m_AdditiveReferencePoseTime: 0 59 | m_StartTime: 0 60 | m_StopTime: 0 61 | m_OrientationOffsetY: 0 62 | m_Level: 0 63 | m_CycleOffset: 0 64 | m_HasAdditiveReferencePose: 0 65 | m_LoopTime: 0 66 | m_LoopBlend: 0 67 | m_LoopBlendOrientation: 0 68 | m_LoopBlendPositionY: 0 69 | m_LoopBlendPositionXZ: 0 70 | m_KeepOriginalOrientation: 0 71 | m_KeepOriginalPositionY: 1 72 | m_KeepOriginalPositionXZ: 0 73 | m_HeightFromFeet: 0 74 | m_Mirror: 0 75 | m_EditorCurves: 76 | - curve: 77 | serializedVersion: 2 78 | m_Curve: 79 | - serializedVersion: 3 80 | time: 0 81 | value: 1 82 | inSlope: 0 83 | outSlope: 0 84 | tangentMode: 136 85 | weightedMode: 0 86 | inWeight: 0.33333334 87 | outWeight: 0.33333334 88 | m_PreInfinity: 2 89 | m_PostInfinity: 2 90 | m_RotationOrder: 4 91 | attribute: m_Sources.Array.data[7].weight 92 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 93 | classID: 1818360608 94 | script: {fileID: 0} 95 | m_EulerEditorCurves: [] 96 | m_HasGenericRootTransform: 0 97 | m_HasMotionFloatCurves: 0 98 | m_Events: [] 99 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_Down.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2457ed6c4748b974ead33f2d8cf1dfc6 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_Forward.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Drone Movement_Forward 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 1 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0.33333334 31 | outWeight: 0.33333334 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_Sources.Array.data[2].weight 36 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 37 | classID: 1818360608 38 | script: {fileID: 0} 39 | m_PPtrCurves: [] 40 | m_SampleRate: 60 41 | m_WrapMode: 0 42 | m_Bounds: 43 | m_Center: {x: 0, y: 0, z: 0} 44 | m_Extent: {x: 0, y: 0, z: 0} 45 | m_ClipBindingConstant: 46 | genericBindings: 47 | - serializedVersion: 2 48 | path: 3414297207 49 | attribute: 44 50 | script: {fileID: 0} 51 | typeID: 1818360608 52 | customType: 31 53 | isPPtrCurve: 0 54 | pptrCurveMapping: [] 55 | m_AnimationClipSettings: 56 | serializedVersion: 2 57 | m_AdditiveReferencePoseClip: {fileID: 0} 58 | m_AdditiveReferencePoseTime: 0 59 | m_StartTime: 0 60 | m_StopTime: 0 61 | m_OrientationOffsetY: 0 62 | m_Level: 0 63 | m_CycleOffset: 0 64 | m_HasAdditiveReferencePose: 0 65 | m_LoopTime: 0 66 | m_LoopBlend: 0 67 | m_LoopBlendOrientation: 0 68 | m_LoopBlendPositionY: 0 69 | m_LoopBlendPositionXZ: 0 70 | m_KeepOriginalOrientation: 0 71 | m_KeepOriginalPositionY: 1 72 | m_KeepOriginalPositionXZ: 0 73 | m_HeightFromFeet: 0 74 | m_Mirror: 0 75 | m_EditorCurves: 76 | - curve: 77 | serializedVersion: 2 78 | m_Curve: 79 | - serializedVersion: 3 80 | time: 0 81 | value: 1 82 | inSlope: 0 83 | outSlope: 0 84 | tangentMode: 136 85 | weightedMode: 0 86 | inWeight: 0.33333334 87 | outWeight: 0.33333334 88 | m_PreInfinity: 2 89 | m_PostInfinity: 2 90 | m_RotationOrder: 4 91 | attribute: m_Sources.Array.data[2].weight 92 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 93 | classID: 1818360608 94 | script: {fileID: 0} 95 | m_EulerEditorCurves: [] 96 | m_HasGenericRootTransform: 0 97 | m_HasMotionFloatCurves: 0 98 | m_Events: [] 99 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_Forward.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5bcf3375b95cf5d4290f97e709de4c6f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_Hover.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Drone Movement_Hover 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: [] 20 | m_PPtrCurves: [] 21 | m_SampleRate: 60 22 | m_WrapMode: 0 23 | m_Bounds: 24 | m_Center: {x: 0, y: 0, z: 0} 25 | m_Extent: {x: 0, y: 0, z: 0} 26 | m_ClipBindingConstant: 27 | genericBindings: [] 28 | pptrCurveMapping: [] 29 | m_AnimationClipSettings: 30 | serializedVersion: 2 31 | m_AdditiveReferencePoseClip: {fileID: 0} 32 | m_AdditiveReferencePoseTime: 0 33 | m_StartTime: 0 34 | m_StopTime: 1 35 | m_OrientationOffsetY: 0 36 | m_Level: 0 37 | m_CycleOffset: 0 38 | m_HasAdditiveReferencePose: 0 39 | m_LoopTime: 0 40 | m_LoopBlend: 0 41 | m_LoopBlendOrientation: 0 42 | m_LoopBlendPositionY: 0 43 | m_LoopBlendPositionXZ: 0 44 | m_KeepOriginalOrientation: 0 45 | m_KeepOriginalPositionY: 1 46 | m_KeepOriginalPositionXZ: 0 47 | m_HeightFromFeet: 0 48 | m_Mirror: 0 49 | m_EditorCurves: [] 50 | m_EulerEditorCurves: [] 51 | m_HasGenericRootTransform: 0 52 | m_HasMotionFloatCurves: 0 53 | m_Events: [] 54 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_Hover.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a7dee3adc03281741bef02a017864405 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_StrafeLeft.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Drone Movement_StrafeLeft 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 1 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0.33333334 31 | outWeight: 0.33333334 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_Sources.Array.data[4].weight 36 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 37 | classID: 1818360608 38 | script: {fileID: 0} 39 | m_PPtrCurves: [] 40 | m_SampleRate: 60 41 | m_WrapMode: 0 42 | m_Bounds: 43 | m_Center: {x: 0, y: 0, z: 0} 44 | m_Extent: {x: 0, y: 0, z: 0} 45 | m_ClipBindingConstant: 46 | genericBindings: 47 | - serializedVersion: 2 48 | path: 3414297207 49 | attribute: 76 50 | script: {fileID: 0} 51 | typeID: 1818360608 52 | customType: 31 53 | isPPtrCurve: 0 54 | pptrCurveMapping: [] 55 | m_AnimationClipSettings: 56 | serializedVersion: 2 57 | m_AdditiveReferencePoseClip: {fileID: 0} 58 | m_AdditiveReferencePoseTime: 0 59 | m_StartTime: 0 60 | m_StopTime: 0 61 | m_OrientationOffsetY: 0 62 | m_Level: 0 63 | m_CycleOffset: 0 64 | m_HasAdditiveReferencePose: 0 65 | m_LoopTime: 0 66 | m_LoopBlend: 0 67 | m_LoopBlendOrientation: 0 68 | m_LoopBlendPositionY: 0 69 | m_LoopBlendPositionXZ: 0 70 | m_KeepOriginalOrientation: 0 71 | m_KeepOriginalPositionY: 1 72 | m_KeepOriginalPositionXZ: 0 73 | m_HeightFromFeet: 0 74 | m_Mirror: 0 75 | m_EditorCurves: 76 | - curve: 77 | serializedVersion: 2 78 | m_Curve: 79 | - serializedVersion: 3 80 | time: 0 81 | value: 1 82 | inSlope: 0 83 | outSlope: 0 84 | tangentMode: 136 85 | weightedMode: 0 86 | inWeight: 0.33333334 87 | outWeight: 0.33333334 88 | m_PreInfinity: 2 89 | m_PostInfinity: 2 90 | m_RotationOrder: 4 91 | attribute: m_Sources.Array.data[4].weight 92 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 93 | classID: 1818360608 94 | script: {fileID: 0} 95 | m_EulerEditorCurves: [] 96 | m_HasGenericRootTransform: 0 97 | m_HasMotionFloatCurves: 0 98 | m_Events: [] 99 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_StrafeLeft.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce2a1c8ad55c72f4b84723e51835b440 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_StrafeRight.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Drone Movement_StrafeRight 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 1 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0.33333334 31 | outWeight: 0.33333334 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_Sources.Array.data[5].weight 36 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 37 | classID: 1818360608 38 | script: {fileID: 0} 39 | m_PPtrCurves: [] 40 | m_SampleRate: 60 41 | m_WrapMode: 0 42 | m_Bounds: 43 | m_Center: {x: 0, y: 0, z: 0} 44 | m_Extent: {x: 0, y: 0, z: 0} 45 | m_ClipBindingConstant: 46 | genericBindings: 47 | - serializedVersion: 2 48 | path: 3414297207 49 | attribute: 92 50 | script: {fileID: 0} 51 | typeID: 1818360608 52 | customType: 31 53 | isPPtrCurve: 0 54 | pptrCurveMapping: [] 55 | m_AnimationClipSettings: 56 | serializedVersion: 2 57 | m_AdditiveReferencePoseClip: {fileID: 0} 58 | m_AdditiveReferencePoseTime: 0 59 | m_StartTime: 0 60 | m_StopTime: 0 61 | m_OrientationOffsetY: 0 62 | m_Level: 0 63 | m_CycleOffset: 0 64 | m_HasAdditiveReferencePose: 0 65 | m_LoopTime: 0 66 | m_LoopBlend: 0 67 | m_LoopBlendOrientation: 0 68 | m_LoopBlendPositionY: 0 69 | m_LoopBlendPositionXZ: 0 70 | m_KeepOriginalOrientation: 0 71 | m_KeepOriginalPositionY: 1 72 | m_KeepOriginalPositionXZ: 0 73 | m_HeightFromFeet: 0 74 | m_Mirror: 0 75 | m_EditorCurves: 76 | - curve: 77 | serializedVersion: 2 78 | m_Curve: 79 | - serializedVersion: 3 80 | time: 0 81 | value: 1 82 | inSlope: 0 83 | outSlope: 0 84 | tangentMode: 136 85 | weightedMode: 0 86 | inWeight: 0.33333334 87 | outWeight: 0.33333334 88 | m_PreInfinity: 2 89 | m_PostInfinity: 2 90 | m_RotationOrder: 4 91 | attribute: m_Sources.Array.data[5].weight 92 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 93 | classID: 1818360608 94 | script: {fileID: 0} 95 | m_EulerEditorCurves: [] 96 | m_HasGenericRootTransform: 0 97 | m_HasMotionFloatCurves: 0 98 | m_Events: [] 99 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_StrafeRight.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8fa6872a5f657df46a3046ec996e4ea2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_TurnLeft.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Drone Movement_TurnLeft 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 1 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0.33333334 31 | outWeight: 0.33333334 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_Sources.Array.data[2].weight 36 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 37 | classID: 1818360609 38 | script: {fileID: 0} 39 | m_PPtrCurves: [] 40 | m_SampleRate: 60 41 | m_WrapMode: 0 42 | m_Bounds: 43 | m_Center: {x: 0, y: 0, z: 0} 44 | m_Extent: {x: 0, y: 0, z: 0} 45 | m_ClipBindingConstant: 46 | genericBindings: 47 | - serializedVersion: 2 48 | path: 3414297207 49 | attribute: 44 50 | script: {fileID: 0} 51 | typeID: 1818360609 52 | customType: 32 53 | isPPtrCurve: 0 54 | pptrCurveMapping: [] 55 | m_AnimationClipSettings: 56 | serializedVersion: 2 57 | m_AdditiveReferencePoseClip: {fileID: 0} 58 | m_AdditiveReferencePoseTime: 0 59 | m_StartTime: 0 60 | m_StopTime: 0 61 | m_OrientationOffsetY: 0 62 | m_Level: 0 63 | m_CycleOffset: 0 64 | m_HasAdditiveReferencePose: 0 65 | m_LoopTime: 0 66 | m_LoopBlend: 0 67 | m_LoopBlendOrientation: 0 68 | m_LoopBlendPositionY: 0 69 | m_LoopBlendPositionXZ: 0 70 | m_KeepOriginalOrientation: 0 71 | m_KeepOriginalPositionY: 1 72 | m_KeepOriginalPositionXZ: 0 73 | m_HeightFromFeet: 0 74 | m_Mirror: 0 75 | m_EditorCurves: 76 | - curve: 77 | serializedVersion: 2 78 | m_Curve: 79 | - serializedVersion: 3 80 | time: 0 81 | value: 1 82 | inSlope: 0 83 | outSlope: 0 84 | tangentMode: 136 85 | weightedMode: 0 86 | inWeight: 0.33333334 87 | outWeight: 0.33333334 88 | m_PreInfinity: 2 89 | m_PostInfinity: 2 90 | m_RotationOrder: 4 91 | attribute: m_Sources.Array.data[2].weight 92 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 93 | classID: 1818360609 94 | script: {fileID: 0} 95 | m_EulerEditorCurves: [] 96 | m_HasGenericRootTransform: 0 97 | m_HasMotionFloatCurves: 0 98 | m_Events: [] 99 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_TurnLeft.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a1fb8272de490b24da92112b77c0d802 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_TurnRight.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Drone Movement_TurnRight 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 1 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0.33333334 31 | outWeight: 0.33333334 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_Sources.Array.data[3].weight 36 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 37 | classID: 1818360609 38 | script: {fileID: 0} 39 | m_PPtrCurves: [] 40 | m_SampleRate: 60 41 | m_WrapMode: 0 42 | m_Bounds: 43 | m_Center: {x: 0, y: 0, z: 0} 44 | m_Extent: {x: 0, y: 0, z: 0} 45 | m_ClipBindingConstant: 46 | genericBindings: 47 | - serializedVersion: 2 48 | path: 3414297207 49 | attribute: 60 50 | script: {fileID: 0} 51 | typeID: 1818360609 52 | customType: 32 53 | isPPtrCurve: 0 54 | pptrCurveMapping: [] 55 | m_AnimationClipSettings: 56 | serializedVersion: 2 57 | m_AdditiveReferencePoseClip: {fileID: 0} 58 | m_AdditiveReferencePoseTime: 0 59 | m_StartTime: 0 60 | m_StopTime: 0 61 | m_OrientationOffsetY: 0 62 | m_Level: 0 63 | m_CycleOffset: 0 64 | m_HasAdditiveReferencePose: 0 65 | m_LoopTime: 0 66 | m_LoopBlend: 0 67 | m_LoopBlendOrientation: 0 68 | m_LoopBlendPositionY: 0 69 | m_LoopBlendPositionXZ: 0 70 | m_KeepOriginalOrientation: 0 71 | m_KeepOriginalPositionY: 1 72 | m_KeepOriginalPositionXZ: 0 73 | m_HeightFromFeet: 0 74 | m_Mirror: 0 75 | m_EditorCurves: 76 | - curve: 77 | serializedVersion: 2 78 | m_Curve: 79 | - serializedVersion: 3 80 | time: 0 81 | value: 1 82 | inSlope: 0 83 | outSlope: 0 84 | tangentMode: 136 85 | weightedMode: 0 86 | inWeight: 0.33333334 87 | outWeight: 0.33333334 88 | m_PreInfinity: 2 89 | m_PostInfinity: 2 90 | m_RotationOrder: 4 91 | attribute: m_Sources.Array.data[3].weight 92 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 93 | classID: 1818360609 94 | script: {fileID: 0} 95 | m_EulerEditorCurves: [] 96 | m_HasGenericRootTransform: 0 97 | m_HasMotionFloatCurves: 0 98 | m_Events: [] 99 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_TurnRight.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a831d42a645568044bdad1f5d87f5eda 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_Up.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Drone Movement_Up 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: [] 19 | m_FloatCurves: 20 | - curve: 21 | serializedVersion: 2 22 | m_Curve: 23 | - serializedVersion: 3 24 | time: 0 25 | value: 1 26 | inSlope: 0 27 | outSlope: 0 28 | tangentMode: 136 29 | weightedMode: 0 30 | inWeight: 0.33333334 31 | outWeight: 0.33333334 32 | m_PreInfinity: 2 33 | m_PostInfinity: 2 34 | m_RotationOrder: 4 35 | attribute: m_Sources.Array.data[6].weight 36 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 37 | classID: 1818360608 38 | script: {fileID: 0} 39 | m_PPtrCurves: [] 40 | m_SampleRate: 60 41 | m_WrapMode: 0 42 | m_Bounds: 43 | m_Center: {x: 0, y: 0, z: 0} 44 | m_Extent: {x: 0, y: 0, z: 0} 45 | m_ClipBindingConstant: 46 | genericBindings: 47 | - serializedVersion: 2 48 | path: 3414297207 49 | attribute: 108 50 | script: {fileID: 0} 51 | typeID: 1818360608 52 | customType: 31 53 | isPPtrCurve: 0 54 | pptrCurveMapping: [] 55 | m_AnimationClipSettings: 56 | serializedVersion: 2 57 | m_AdditiveReferencePoseClip: {fileID: 0} 58 | m_AdditiveReferencePoseTime: 0 59 | m_StartTime: 0 60 | m_StopTime: 0 61 | m_OrientationOffsetY: 0 62 | m_Level: 0 63 | m_CycleOffset: 0 64 | m_HasAdditiveReferencePose: 0 65 | m_LoopTime: 0 66 | m_LoopBlend: 0 67 | m_LoopBlendOrientation: 0 68 | m_LoopBlendPositionY: 0 69 | m_LoopBlendPositionXZ: 0 70 | m_KeepOriginalOrientation: 0 71 | m_KeepOriginalPositionY: 1 72 | m_KeepOriginalPositionXZ: 0 73 | m_HeightFromFeet: 0 74 | m_Mirror: 0 75 | m_EditorCurves: 76 | - curve: 77 | serializedVersion: 2 78 | m_Curve: 79 | - serializedVersion: 3 80 | time: 0 81 | value: 1 82 | inSlope: 0 83 | outSlope: 0 84 | tangentMode: 136 85 | weightedMode: 0 86 | inWeight: 0.33333334 87 | outWeight: 0.33333334 88 | m_PreInfinity: 2 89 | m_PostInfinity: 2 90 | m_RotationOrder: 4 91 | attribute: m_Sources.Array.data[6].weight 92 | path: DronePrefab/DroneComponents/WorldConstraint/MovementBehaviour/RCModule 93 | classID: 1818360608 94 | script: {fileID: 0} 95 | m_EulerEditorCurves: [] 96 | m_HasGenericRootTransform: 0 97 | m_HasMotionFloatCurves: 0 98 | m_Events: [] 99 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Drone Movement_Up.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e28e1753a6f9f64d8c5be80aa7c6591 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Pointer.anim: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!74 &7400000 4 | AnimationClip: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Pointer 10 | serializedVersion: 6 11 | m_Legacy: 0 12 | m_Compressed: 0 13 | m_UseHighQualityCurve: 1 14 | m_RotationCurves: [] 15 | m_CompressedRotationCurves: [] 16 | m_EulerCurves: [] 17 | m_PositionCurves: [] 18 | m_ScaleCurves: 19 | - curve: 20 | serializedVersion: 2 21 | m_Curve: 22 | - serializedVersion: 3 23 | time: 0 24 | value: {x: 1, y: 1, z: 1} 25 | inSlope: {x: 0, y: 0, z: 0} 26 | outSlope: {x: 0, y: 0, z: 0} 27 | tangentMode: 0 28 | weightedMode: 0 29 | inWeight: {x: 0, y: 0.33333334, z: 0.33333334} 30 | outWeight: {x: 0, y: 0.33333334, z: 0.33333334} 31 | m_PreInfinity: 2 32 | m_PostInfinity: 2 33 | m_RotationOrder: 4 34 | path: DronePrefab/LaserPointer 35 | m_FloatCurves: 36 | - curve: 37 | serializedVersion: 2 38 | m_Curve: 39 | - serializedVersion: 3 40 | time: 0 41 | value: 1 42 | inSlope: Infinity 43 | outSlope: Infinity 44 | tangentMode: 103 45 | weightedMode: 0 46 | inWeight: 0 47 | outWeight: 0 48 | m_PreInfinity: 2 49 | m_PostInfinity: 2 50 | m_RotationOrder: 4 51 | attribute: m_IsActive 52 | path: DronePrefab/LaserPointer 53 | classID: 1 54 | script: {fileID: 0} 55 | - curve: 56 | serializedVersion: 2 57 | m_Curve: 58 | - serializedVersion: 3 59 | time: 0 60 | value: 0.5 61 | inSlope: 0 62 | outSlope: 0 63 | tangentMode: 136 64 | weightedMode: 0 65 | inWeight: 0 66 | outWeight: 0 67 | m_PreInfinity: 2 68 | m_PostInfinity: 2 69 | m_RotationOrder: 4 70 | attribute: m_Sources.Array.data[3].weight 71 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 72 | classID: 1818360608 73 | script: {fileID: 0} 74 | - curve: 75 | serializedVersion: 2 76 | m_Curve: 77 | - serializedVersion: 3 78 | time: 0 79 | value: 1 80 | inSlope: Infinity 81 | outSlope: Infinity 82 | tangentMode: 103 83 | weightedMode: 0 84 | inWeight: 0 85 | outWeight: 0 86 | m_PreInfinity: 2 87 | m_PostInfinity: 2 88 | m_RotationOrder: 4 89 | attribute: m_Enabled 90 | path: 91 | classID: 1818360608 92 | script: {fileID: 0} 93 | m_PPtrCurves: [] 94 | m_SampleRate: 60 95 | m_WrapMode: 0 96 | m_Bounds: 97 | m_Center: {x: 0, y: 0, z: 0} 98 | m_Extent: {x: 0, y: 0, z: 0} 99 | m_ClipBindingConstant: 100 | genericBindings: 101 | - serializedVersion: 2 102 | path: 1912565249 103 | attribute: 2086281974 104 | script: {fileID: 0} 105 | typeID: 1 106 | customType: 0 107 | isPPtrCurve: 0 108 | - serializedVersion: 2 109 | path: 0 110 | attribute: 3305885265 111 | script: {fileID: 0} 112 | typeID: 1818360608 113 | customType: 0 114 | isPPtrCurve: 0 115 | - serializedVersion: 2 116 | path: 1912565249 117 | attribute: 3 118 | script: {fileID: 0} 119 | typeID: 4 120 | customType: 0 121 | isPPtrCurve: 0 122 | - serializedVersion: 2 123 | path: 1384888184 124 | attribute: 60 125 | script: {fileID: 0} 126 | typeID: 1818360608 127 | customType: 31 128 | isPPtrCurve: 0 129 | pptrCurveMapping: [] 130 | m_AnimationClipSettings: 131 | serializedVersion: 2 132 | m_AdditiveReferencePoseClip: {fileID: 0} 133 | m_AdditiveReferencePoseTime: 0 134 | m_StartTime: 0 135 | m_StopTime: 0 136 | m_OrientationOffsetY: 0 137 | m_Level: 0 138 | m_CycleOffset: 0 139 | m_HasAdditiveReferencePose: 0 140 | m_LoopTime: 1 141 | m_LoopBlend: 0 142 | m_LoopBlendOrientation: 0 143 | m_LoopBlendPositionY: 0 144 | m_LoopBlendPositionXZ: 0 145 | m_KeepOriginalOrientation: 0 146 | m_KeepOriginalPositionY: 1 147 | m_KeepOriginalPositionXZ: 0 148 | m_HeightFromFeet: 0 149 | m_Mirror: 0 150 | m_EditorCurves: 151 | - curve: 152 | serializedVersion: 2 153 | m_Curve: 154 | - serializedVersion: 3 155 | time: 0 156 | value: 1 157 | inSlope: Infinity 158 | outSlope: Infinity 159 | tangentMode: 103 160 | weightedMode: 0 161 | inWeight: 0 162 | outWeight: 0 163 | m_PreInfinity: 2 164 | m_PostInfinity: 2 165 | m_RotationOrder: 4 166 | attribute: m_IsActive 167 | path: DronePrefab/LaserPointer 168 | classID: 1 169 | script: {fileID: 0} 170 | - curve: 171 | serializedVersion: 2 172 | m_Curve: 173 | - serializedVersion: 3 174 | time: 0 175 | value: 0.5 176 | inSlope: 0 177 | outSlope: 0 178 | tangentMode: 136 179 | weightedMode: 0 180 | inWeight: 0 181 | outWeight: 0 182 | m_PreInfinity: 2 183 | m_PostInfinity: 2 184 | m_RotationOrder: 4 185 | attribute: m_Sources.Array.data[3].weight 186 | path: DronePrefab/DroneComponents/WorldConstraint/RCDroneModule 187 | classID: 1818360608 188 | script: {fileID: 0} 189 | - curve: 190 | serializedVersion: 2 191 | m_Curve: 192 | - serializedVersion: 3 193 | time: 0 194 | value: 1 195 | inSlope: 0 196 | outSlope: 0 197 | tangentMode: 136 198 | weightedMode: 0 199 | inWeight: 0 200 | outWeight: 0 201 | m_PreInfinity: 2 202 | m_PostInfinity: 2 203 | m_RotationOrder: 4 204 | attribute: m_LocalScale.x 205 | path: DronePrefab/LaserPointer 206 | classID: 4 207 | script: {fileID: 0} 208 | - curve: 209 | serializedVersion: 2 210 | m_Curve: 211 | - serializedVersion: 3 212 | time: 0 213 | value: 1 214 | inSlope: 0 215 | outSlope: 0 216 | tangentMode: 136 217 | weightedMode: 0 218 | inWeight: 0 219 | outWeight: 0 220 | m_PreInfinity: 2 221 | m_PostInfinity: 2 222 | m_RotationOrder: 4 223 | attribute: m_LocalScale.y 224 | path: DronePrefab/LaserPointer 225 | classID: 4 226 | script: {fileID: 0} 227 | - curve: 228 | serializedVersion: 2 229 | m_Curve: 230 | - serializedVersion: 3 231 | time: 0 232 | value: 1 233 | inSlope: 0 234 | outSlope: 0 235 | tangentMode: 136 236 | weightedMode: 0 237 | inWeight: 0 238 | outWeight: 0 239 | m_PreInfinity: 2 240 | m_PostInfinity: 2 241 | m_RotationOrder: 4 242 | attribute: m_LocalScale.z 243 | path: DronePrefab/LaserPointer 244 | classID: 4 245 | script: {fileID: 0} 246 | - curve: 247 | serializedVersion: 2 248 | m_Curve: 249 | - serializedVersion: 3 250 | time: 0 251 | value: 1 252 | inSlope: Infinity 253 | outSlope: Infinity 254 | tangentMode: 103 255 | weightedMode: 0 256 | inWeight: 0 257 | outWeight: 0 258 | m_PreInfinity: 2 259 | m_PostInfinity: 2 260 | m_RotationOrder: 4 261 | attribute: m_Enabled 262 | path: 263 | classID: 1818360608 264 | script: {fileID: 0} 265 | m_EulerEditorCurves: [] 266 | m_HasGenericRootTransform: 0 267 | m_HasMotionFloatCurves: 0 268 | m_Events: [] 269 | -------------------------------------------------------------------------------- /Animations/RemoteControl/Pointer.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d23809659b0d774a8837c51bf46b012 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Icons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56a0e97d7866dbe46b534e5885da9d10 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Icons/Flashlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Icons/Flashlight.png -------------------------------------------------------------------------------- /Icons/Flashlight.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 10c1640ec5756c24da9f497fecfbacc2 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 128 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | - serializedVersion: 2 73 | buildTarget: Standalone 74 | maxTextureSize: 128 75 | resizeAlgorithm: 0 76 | textureFormat: -1 77 | textureCompression: 1 78 | compressionQuality: 50 79 | crunchedCompression: 0 80 | allowsAlphaSplitting: 0 81 | overridden: 0 82 | androidETC2FallbackOverride: 0 83 | - serializedVersion: 2 84 | buildTarget: Android 85 | maxTextureSize: 128 86 | resizeAlgorithm: 0 87 | textureFormat: -1 88 | textureCompression: 1 89 | compressionQuality: 50 90 | crunchedCompression: 0 91 | allowsAlphaSplitting: 0 92 | overridden: 0 93 | androidETC2FallbackOverride: 0 94 | spriteSheet: 95 | serializedVersion: 2 96 | sprites: [] 97 | outline: [] 98 | physicsShape: [] 99 | bones: [] 100 | spriteID: 101 | vertices: [] 102 | indices: 103 | edges: [] 104 | weights: [] 105 | spritePackingTag: 106 | pSDRemoveMatte: 0 107 | pSDShowRemoveMatteOption: 0 108 | userData: 109 | assetBundleName: 110 | assetBundleVariant: 111 | -------------------------------------------------------------------------------- /Icons/Follow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Icons/Follow.png -------------------------------------------------------------------------------- /Icons/Follow.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 216a652ae3fabb04a9e9dc38d1167a6f 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 128 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | - serializedVersion: 2 73 | buildTarget: Standalone 74 | maxTextureSize: 128 75 | resizeAlgorithm: 0 76 | textureFormat: -1 77 | textureCompression: 1 78 | compressionQuality: 50 79 | crunchedCompression: 0 80 | allowsAlphaSplitting: 0 81 | overridden: 0 82 | androidETC2FallbackOverride: 0 83 | - serializedVersion: 2 84 | buildTarget: Android 85 | maxTextureSize: 128 86 | resizeAlgorithm: 0 87 | textureFormat: -1 88 | textureCompression: 1 89 | compressionQuality: 50 90 | crunchedCompression: 0 91 | allowsAlphaSplitting: 0 92 | overridden: 0 93 | androidETC2FallbackOverride: 0 94 | spriteSheet: 95 | serializedVersion: 2 96 | sprites: [] 97 | outline: [] 98 | physicsShape: [] 99 | bones: [] 100 | spriteID: 101 | vertices: [] 102 | indices: 103 | edges: [] 104 | weights: [] 105 | spritePackingTag: 106 | pSDRemoveMatte: 0 107 | pSDShowRemoveMatteOption: 0 108 | userData: 109 | assetBundleName: 110 | assetBundleVariant: 111 | -------------------------------------------------------------------------------- /Icons/Hud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Icons/Hud.png -------------------------------------------------------------------------------- /Icons/Hud.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21c35439f7f5abd4f844e42bfc04af88 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 128 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | - serializedVersion: 2 73 | buildTarget: Standalone 74 | maxTextureSize: 128 75 | resizeAlgorithm: 0 76 | textureFormat: -1 77 | textureCompression: 1 78 | compressionQuality: 50 79 | crunchedCompression: 0 80 | allowsAlphaSplitting: 0 81 | overridden: 0 82 | androidETC2FallbackOverride: 0 83 | - serializedVersion: 2 84 | buildTarget: Android 85 | maxTextureSize: 128 86 | resizeAlgorithm: 0 87 | textureFormat: -1 88 | textureCompression: 1 89 | compressionQuality: 50 90 | crunchedCompression: 0 91 | allowsAlphaSplitting: 0 92 | overridden: 0 93 | androidETC2FallbackOverride: 0 94 | spriteSheet: 95 | serializedVersion: 2 96 | sprites: [] 97 | outline: [] 98 | physicsShape: [] 99 | bones: [] 100 | spriteID: 101 | vertices: [] 102 | indices: 103 | edges: [] 104 | weights: [] 105 | spritePackingTag: 106 | pSDRemoveMatte: 0 107 | pSDShowRemoveMatteOption: 0 108 | userData: 109 | assetBundleName: 110 | assetBundleVariant: 111 | -------------------------------------------------------------------------------- /Icons/Menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Icons/Menu.png -------------------------------------------------------------------------------- /Icons/Menu.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b2618028d95327941a9928cf5c4b41d4 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 128 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | - serializedVersion: 2 73 | buildTarget: Standalone 74 | maxTextureSize: 128 75 | resizeAlgorithm: 0 76 | textureFormat: -1 77 | textureCompression: 1 78 | compressionQuality: 50 79 | crunchedCompression: 0 80 | allowsAlphaSplitting: 0 81 | overridden: 0 82 | androidETC2FallbackOverride: 0 83 | - serializedVersion: 2 84 | buildTarget: Android 85 | maxTextureSize: 128 86 | resizeAlgorithm: 0 87 | textureFormat: -1 88 | textureCompression: 1 89 | compressionQuality: 50 90 | crunchedCompression: 0 91 | allowsAlphaSplitting: 0 92 | overridden: 0 93 | androidETC2FallbackOverride: 0 94 | spriteSheet: 95 | serializedVersion: 2 96 | sprites: [] 97 | outline: [] 98 | physicsShape: [] 99 | bones: [] 100 | spriteID: 101 | vertices: [] 102 | indices: 103 | edges: [] 104 | weights: [] 105 | spritePackingTag: 106 | pSDRemoveMatte: 0 107 | pSDShowRemoveMatteOption: 0 108 | userData: 109 | assetBundleName: 110 | assetBundleVariant: 111 | -------------------------------------------------------------------------------- /Icons/MiniMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Icons/MiniMap.png -------------------------------------------------------------------------------- /Icons/MiniMap.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bfe00a7e30e24a84190fe5ec65a1195f 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 128 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | - serializedVersion: 2 73 | buildTarget: Standalone 74 | maxTextureSize: 128 75 | resizeAlgorithm: 0 76 | textureFormat: -1 77 | textureCompression: 1 78 | compressionQuality: 50 79 | crunchedCompression: 0 80 | allowsAlphaSplitting: 0 81 | overridden: 0 82 | androidETC2FallbackOverride: 0 83 | - serializedVersion: 2 84 | buildTarget: Android 85 | maxTextureSize: 128 86 | resizeAlgorithm: 0 87 | textureFormat: -1 88 | textureCompression: 1 89 | compressionQuality: 50 90 | crunchedCompression: 0 91 | allowsAlphaSplitting: 0 92 | overridden: 0 93 | androidETC2FallbackOverride: 0 94 | spriteSheet: 95 | serializedVersion: 2 96 | sprites: [] 97 | outline: [] 98 | physicsShape: [] 99 | bones: [] 100 | spriteID: 101 | vertices: [] 102 | indices: 103 | edges: [] 104 | weights: [] 105 | spritePackingTag: 106 | pSDRemoveMatte: 0 107 | pSDShowRemoveMatteOption: 0 108 | userData: 109 | assetBundleName: 110 | assetBundleVariant: 111 | -------------------------------------------------------------------------------- /Icons/Remote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Icons/Remote.png -------------------------------------------------------------------------------- /Icons/Remote.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f49f9990c8881464cbf7789677ed74ac 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 128 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | - serializedVersion: 2 73 | buildTarget: Standalone 74 | maxTextureSize: 128 75 | resizeAlgorithm: 0 76 | textureFormat: -1 77 | textureCompression: 1 78 | compressionQuality: 50 79 | crunchedCompression: 0 80 | allowsAlphaSplitting: 0 81 | overridden: 0 82 | androidETC2FallbackOverride: 0 83 | - serializedVersion: 2 84 | buildTarget: Android 85 | maxTextureSize: 128 86 | resizeAlgorithm: 0 87 | textureFormat: -1 88 | textureCompression: 1 89 | compressionQuality: 50 90 | crunchedCompression: 0 91 | allowsAlphaSplitting: 0 92 | overridden: 0 93 | androidETC2FallbackOverride: 0 94 | spriteSheet: 95 | serializedVersion: 2 96 | sprites: [] 97 | outline: [] 98 | physicsShape: [] 99 | bones: [] 100 | spriteID: 101 | vertices: [] 102 | indices: 103 | edges: [] 104 | weights: [] 105 | spritePackingTag: 106 | pSDRemoveMatte: 0 107 | pSDShowRemoveMatteOption: 0 108 | userData: 109 | assetBundleName: 110 | assetBundleVariant: 111 | -------------------------------------------------------------------------------- /Icons/Selfie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Icons/Selfie.png -------------------------------------------------------------------------------- /Icons/Selfie.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8075cce073bb4d94cb467c5a1801f866 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 128 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | - serializedVersion: 2 73 | buildTarget: Standalone 74 | maxTextureSize: 128 75 | resizeAlgorithm: 0 76 | textureFormat: -1 77 | textureCompression: 1 78 | compressionQuality: 50 79 | crunchedCompression: 0 80 | allowsAlphaSplitting: 0 81 | overridden: 0 82 | androidETC2FallbackOverride: 0 83 | - serializedVersion: 2 84 | buildTarget: Android 85 | maxTextureSize: 128 86 | resizeAlgorithm: 0 87 | textureFormat: -1 88 | textureCompression: 1 89 | compressionQuality: 50 90 | crunchedCompression: 0 91 | allowsAlphaSplitting: 0 92 | overridden: 0 93 | androidETC2FallbackOverride: 0 94 | spriteSheet: 95 | serializedVersion: 2 96 | sprites: [] 97 | outline: [] 98 | physicsShape: [] 99 | bones: [] 100 | spriteID: 101 | vertices: [] 102 | indices: 103 | edges: [] 104 | weights: [] 105 | spritePackingTag: 106 | pSDRemoveMatte: 0 107 | pSDShowRemoveMatteOption: 0 108 | userData: 109 | assetBundleName: 110 | assetBundleVariant: 111 | -------------------------------------------------------------------------------- /Icons/Stay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Icons/Stay.png -------------------------------------------------------------------------------- /Icons/Stay.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ec384656f735c248a1c4a6c76a6fef3 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 128 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | - serializedVersion: 2 73 | buildTarget: Standalone 74 | maxTextureSize: 128 75 | resizeAlgorithm: 0 76 | textureFormat: -1 77 | textureCompression: 1 78 | compressionQuality: 50 79 | crunchedCompression: 0 80 | allowsAlphaSplitting: 0 81 | overridden: 0 82 | androidETC2FallbackOverride: 0 83 | - serializedVersion: 2 84 | buildTarget: Android 85 | maxTextureSize: 128 86 | resizeAlgorithm: 0 87 | textureFormat: -1 88 | textureCompression: 1 89 | compressionQuality: 50 90 | crunchedCompression: 0 91 | allowsAlphaSplitting: 0 92 | overridden: 0 93 | androidETC2FallbackOverride: 0 94 | spriteSheet: 95 | serializedVersion: 2 96 | sprites: [] 97 | outline: [] 98 | physicsShape: [] 99 | bones: [] 100 | spriteID: 101 | vertices: [] 102 | indices: 103 | edges: [] 104 | weights: [] 105 | spritePackingTag: 106 | pSDRemoveMatte: 0 107 | pSDShowRemoveMatteOption: 0 108 | userData: 109 | assetBundleName: 110 | assetBundleVariant: 111 | -------------------------------------------------------------------------------- /Icons/Zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Icons/Zoom.png -------------------------------------------------------------------------------- /Icons/Zoom.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b549c43ecd4b2224dbf78413d4833168 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 128 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | - serializedVersion: 2 73 | buildTarget: Standalone 74 | maxTextureSize: 128 75 | resizeAlgorithm: 0 76 | textureFormat: -1 77 | textureCompression: 1 78 | compressionQuality: 50 79 | crunchedCompression: 0 80 | allowsAlphaSplitting: 0 81 | overridden: 0 82 | androidETC2FallbackOverride: 0 83 | - serializedVersion: 2 84 | buildTarget: Android 85 | maxTextureSize: 128 86 | resizeAlgorithm: 0 87 | textureFormat: -1 88 | textureCompression: 1 89 | compressionQuality: 50 90 | crunchedCompression: 0 91 | allowsAlphaSplitting: 0 92 | overridden: 0 93 | androidETC2FallbackOverride: 0 94 | spriteSheet: 95 | serializedVersion: 2 96 | sprites: [] 97 | outline: [] 98 | physicsShape: [] 99 | bones: [] 100 | spriteID: 101 | vertices: [] 102 | indices: 103 | edges: [] 104 | weights: [] 105 | spritePackingTag: 106 | pSDRemoveMatte: 0 107 | pSDShowRemoveMatteOption: 0 108 | userData: 109 | assetBundleName: 110 | assetBundleVariant: 111 | -------------------------------------------------------------------------------- /Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce33309f559893e44a1ad117dec63906 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Materials/CameraJack.mat: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!21 &2100000 4 | Material: 5 | serializedVersion: 6 6 | m_ObjectHideFlags: 0 7 | m_CorrespondingSourceObject: {fileID: 0} 8 | m_PrefabInstance: {fileID: 0} 9 | m_PrefabAsset: {fileID: 0} 10 | m_Name: CameraJack 11 | m_Shader: {fileID: 4800000, guid: 961a1b5bbdd61184c82a8087f9daab0c, type: 3} 12 | m_ShaderKeywords: 13 | m_LightmapFlags: 4 14 | m_EnableInstancingVariants: 0 15 | m_DoubleSidedGI: 0 16 | m_CustomRenderQueue: -1 17 | stringTagMap: {} 18 | disabledShaderPasses: [] 19 | m_SavedProperties: 20 | serializedVersion: 3 21 | m_TexEnvs: 22 | - _BumpMap: 23 | m_Texture: {fileID: 0} 24 | m_Scale: {x: 1, y: 1} 25 | m_Offset: {x: 0, y: 0} 26 | - _DetailAlbedoMap: 27 | m_Texture: {fileID: 0} 28 | m_Scale: {x: 1, y: 1} 29 | m_Offset: {x: 0, y: 0} 30 | - _DetailMask: 31 | m_Texture: {fileID: 0} 32 | m_Scale: {x: 1, y: 1} 33 | m_Offset: {x: 0, y: 0} 34 | - _DetailNormalMap: 35 | m_Texture: {fileID: 0} 36 | m_Scale: {x: 1, y: 1} 37 | m_Offset: {x: 0, y: 0} 38 | - _EmissionMap: 39 | m_Texture: {fileID: 0} 40 | m_Scale: {x: 1, y: 1} 41 | m_Offset: {x: 0, y: 0} 42 | - _MainTex: 43 | m_Texture: {fileID: 8400000, guid: 74c7a67d6d6fa2a4ba92ad5d6b8c2fab, type: 2} 44 | m_Scale: {x: 1, y: 1} 45 | m_Offset: {x: 0, y: 0} 46 | - _MetallicGlossMap: 47 | m_Texture: {fileID: 0} 48 | m_Scale: {x: 1, y: 1} 49 | m_Offset: {x: 0, y: 0} 50 | - _OcclusionMap: 51 | m_Texture: {fileID: 0} 52 | m_Scale: {x: 1, y: 1} 53 | m_Offset: {x: 0, y: 0} 54 | - _ParallaxMap: 55 | m_Texture: {fileID: 0} 56 | m_Scale: {x: 1, y: 1} 57 | m_Offset: {x: 0, y: 0} 58 | m_Floats: 59 | - _BumpScale: 1 60 | - _Cutoff: 0.5 61 | - _DetailNormalMapScale: 1 62 | - _DstBlend: 0 63 | - _GlossMapScale: 1 64 | - _Glossiness: 0.5 65 | - _GlossyReflections: 1 66 | - _Metallic: 0 67 | - _Mode: 0 68 | - _OcclusionStrength: 1 69 | - _Parallax: 0.02 70 | - _SmoothnessTextureChannel: 0 71 | - _SpecularHighlights: 1 72 | - _SrcBlend: 1 73 | - _UVSec: 0 74 | - _ZWrite: 1 75 | m_Colors: 76 | - _Color: {r: 1, g: 1, b: 1, a: 1} 77 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 78 | -------------------------------------------------------------------------------- /Materials/CameraJack.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b0a4df6c2f610d54f83565606be76822 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Materials/Drone Camera.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d98fe102d2b3dd4e88829e4fe5f25d1 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Materials/Drone.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6359500448349064bac963a2007fd597 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Materials/DroneJack.mat: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!21 &2100000 4 | Material: 5 | serializedVersion: 6 6 | m_ObjectHideFlags: 0 7 | m_CorrespondingSourceObject: {fileID: 0} 8 | m_PrefabInstance: {fileID: 0} 9 | m_PrefabAsset: {fileID: 0} 10 | m_Name: DroneJack 11 | m_Shader: {fileID: 4800000, guid: 961a1b5bbdd61184c82a8087f9daab0c, type: 3} 12 | m_ShaderKeywords: 13 | m_LightmapFlags: 4 14 | m_EnableInstancingVariants: 0 15 | m_DoubleSidedGI: 0 16 | m_CustomRenderQueue: 3000 17 | stringTagMap: {} 18 | disabledShaderPasses: [] 19 | m_SavedProperties: 20 | serializedVersion: 3 21 | m_TexEnvs: 22 | - _BumpMap: 23 | m_Texture: {fileID: 0} 24 | m_Scale: {x: 1, y: 1} 25 | m_Offset: {x: 0, y: 0} 26 | - _DetailAlbedoMap: 27 | m_Texture: {fileID: 0} 28 | m_Scale: {x: 1, y: 1} 29 | m_Offset: {x: 0, y: 0} 30 | - _DetailMask: 31 | m_Texture: {fileID: 0} 32 | m_Scale: {x: 1, y: 1} 33 | m_Offset: {x: 0, y: 0} 34 | - _DetailNormalMap: 35 | m_Texture: {fileID: 0} 36 | m_Scale: {x: 1, y: 1} 37 | m_Offset: {x: 0, y: 0} 38 | - _EmissionMap: 39 | m_Texture: {fileID: 0} 40 | m_Scale: {x: 1, y: 1} 41 | m_Offset: {x: 0, y: 0} 42 | - _MainTex: 43 | m_Texture: {fileID: 8400000, guid: 74c7a67d6d6fa2a4ba92ad5d6b8c2fab, type: 2} 44 | m_Scale: {x: 1, y: 1} 45 | m_Offset: {x: 0, y: 0} 46 | - _MetallicGlossMap: 47 | m_Texture: {fileID: 0} 48 | m_Scale: {x: 1, y: 1} 49 | m_Offset: {x: 0, y: 0} 50 | - _OcclusionMap: 51 | m_Texture: {fileID: 0} 52 | m_Scale: {x: 1, y: 1} 53 | m_Offset: {x: 0, y: 0} 54 | - _ParallaxMap: 55 | m_Texture: {fileID: 0} 56 | m_Scale: {x: 1, y: 1} 57 | m_Offset: {x: 0, y: 0} 58 | m_Floats: 59 | - _BumpScale: 1 60 | - _Cutoff: 0.5 61 | - _DetailNormalMapScale: 1 62 | - _DstBlend: 0 63 | - _GlossMapScale: 1 64 | - _Glossiness: 0.5 65 | - _GlossyReflections: 1 66 | - _Metallic: 0 67 | - _Mode: 0 68 | - _OcclusionStrength: 1 69 | - _Parallax: 0.02 70 | - _SmoothnessTextureChannel: 0 71 | - _SpecularHighlights: 1 72 | - _SrcBlend: 1 73 | - _UVSec: 0 74 | - _ZWrite: 1 75 | m_Colors: 76 | - _Color: {r: 1, g: 1, b: 1, a: 1} 77 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 78 | -------------------------------------------------------------------------------- /Materials/DroneJack.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 684a321daff228142906a40def863c0f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Materials/Hud.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a9ce1ac8a0c9f64b83c7eb884aef56f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Materials/New Material.mat: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!21 &2100000 4 | Material: 5 | serializedVersion: 6 6 | m_ObjectHideFlags: 0 7 | m_CorrespondingSourceObject: {fileID: 0} 8 | m_PrefabInstance: {fileID: 0} 9 | m_PrefabAsset: {fileID: 0} 10 | m_Name: New Material 11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} 12 | m_ShaderKeywords: 13 | m_LightmapFlags: 4 14 | m_EnableInstancingVariants: 0 15 | m_DoubleSidedGI: 0 16 | m_CustomRenderQueue: -1 17 | stringTagMap: {} 18 | disabledShaderPasses: [] 19 | m_SavedProperties: 20 | serializedVersion: 3 21 | m_TexEnvs: 22 | - _BumpMap: 23 | m_Texture: {fileID: 0} 24 | m_Scale: {x: 1, y: 1} 25 | m_Offset: {x: 0, y: 0} 26 | - _DetailAlbedoMap: 27 | m_Texture: {fileID: 0} 28 | m_Scale: {x: 1, y: 1} 29 | m_Offset: {x: 0, y: 0} 30 | - _DetailMask: 31 | m_Texture: {fileID: 0} 32 | m_Scale: {x: 1, y: 1} 33 | m_Offset: {x: 0, y: 0} 34 | - _DetailNormalMap: 35 | m_Texture: {fileID: 0} 36 | m_Scale: {x: 1, y: 1} 37 | m_Offset: {x: 0, y: 0} 38 | - _EmissionMap: 39 | m_Texture: {fileID: 0} 40 | m_Scale: {x: 1, y: 1} 41 | m_Offset: {x: 0, y: 0} 42 | - _MainTex: 43 | m_Texture: {fileID: 0} 44 | m_Scale: {x: 1, y: 1} 45 | m_Offset: {x: 0, y: 0} 46 | - _MetallicGlossMap: 47 | m_Texture: {fileID: 0} 48 | m_Scale: {x: 1, y: 1} 49 | m_Offset: {x: 0, y: 0} 50 | - _OcclusionMap: 51 | m_Texture: {fileID: 0} 52 | m_Scale: {x: 1, y: 1} 53 | m_Offset: {x: 0, y: 0} 54 | - _ParallaxMap: 55 | m_Texture: {fileID: 0} 56 | m_Scale: {x: 1, y: 1} 57 | m_Offset: {x: 0, y: 0} 58 | m_Floats: 59 | - _BumpScale: 1 60 | - _Cutoff: 0.5 61 | - _DetailNormalMapScale: 1 62 | - _DstBlend: 0 63 | - _GlossMapScale: 1 64 | - _Glossiness: 0.613 65 | - _GlossyReflections: 1 66 | - _Metallic: 1 67 | - _Mode: 0 68 | - _OcclusionStrength: 1 69 | - _Parallax: 0.02 70 | - _SmoothnessTextureChannel: 0 71 | - _SpecularHighlights: 1 72 | - _SrcBlend: 1 73 | - _UVSec: 0 74 | - _ZWrite: 1 75 | m_Colors: 76 | - _Color: {r: 1, g: 1, b: 1, a: 1} 77 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} 78 | -------------------------------------------------------------------------------- /Materials/New Material.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f8ed8018df84d94eaabfbf36d645d34 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Models.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b349f3bfc664ce54e8fca03e7b5b8495 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Models/Drone Dock.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Models/Drone Dock.fbx -------------------------------------------------------------------------------- /Models/Drone.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Models/Drone.fbx -------------------------------------------------------------------------------- /Models/DroneScreen.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Models/DroneScreen.fbx -------------------------------------------------------------------------------- /PFCDroneKit Installer.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b083641ad3eab64f8ea7574702ef7b5 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d89e778971db3c2469ed4f70766d2a57 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Prefabs/DroneComponents.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c29f0894287aea745982c7bb91a2616e 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Prefabs/DronePrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77a43317c3e4c584bbf089479ff1566b 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Prefabs/MovementBehaviour.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f1c16c92be853e47b589eea011f77fe 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Prefabs/WorldAnchor.prefab: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1 &863041502428460439 4 | GameObject: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | serializedVersion: 6 10 | m_Component: 11 | - component: {fileID: 863041502428460438} 12 | m_Layer: 0 13 | m_Name: WorldAnchor 14 | m_TagString: Untagged 15 | m_Icon: {fileID: 0} 16 | m_NavMeshLayer: 0 17 | m_StaticEditorFlags: 0 18 | m_IsActive: 1 19 | --- !u!4 &863041502428460438 20 | Transform: 21 | m_ObjectHideFlags: 0 22 | m_CorrespondingSourceObject: {fileID: 0} 23 | m_PrefabInstance: {fileID: 0} 24 | m_PrefabAsset: {fileID: 0} 25 | m_GameObject: {fileID: 863041502428460439} 26 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 27 | m_LocalPosition: {x: 0, y: 0, z: 0} 28 | m_LocalScale: {x: 1, y: 1, z: 1} 29 | m_Children: [] 30 | m_Father: {fileID: 0} 31 | m_RootOrder: 0 32 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 33 | -------------------------------------------------------------------------------- /Prefabs/WorldAnchor.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 46514b0967baf29468e8b0d06b9e11c8 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- 1 | In my modified version, the dual joystick control and speed adjustment function is added on the basis of the original one. 2 | ![image](https://user-images.githubusercontent.com/33407430/223750155-b6b8fa3a-59fa-4fcb-bb4b-1abf04950150.png) 3 | Yes, after entering this remote control mode, you can freely choose the direction/rotation controlled by the joysticks of the left and right handles respectively. 4 | Don’t worry, I keep The original single joystick operation mode. 5 | 6 | In addition, I also added the function of PC screen synchronization. 7 | This means you can shoot/record with PDFDrone when you use VR to play VRChat! 8 | ![image](https://user-images.githubusercontent.com/33407430/223750355-f7c84b9f-83fb-44a7-b64f-c1bbd192fc68.png) 9 | Finally, I added a 360 panoramic camera mode for this drone, which can be used to capture panoramic images in VRChat in real time, 10 | and it is really convenient to control it with a drone! 11 | In this update, it supports 3D recording! More content about panoramic cameras can be found in [this repository](https://github.com/TheBug233/VRChat360Camera). 12 | ⚠Don't turn on the HUD when using the panorama camera function 13 | 14 | There are only PFCDroneKit files in the Github file, please go directly to [the release to download the latest integration package](https://github.com/TheBug233/PFC.DroneKitPro/releases), 15 | thanks to PFCTools, it will be easily installed on your avatar 16 | *** 17 | First off thank you for using my stuff. 18 | I hope you enjoy my work as worked very hard on making it all. 19 | 20 | To install the prefab simply drag it anywhere onto your avatar and the look at the inspector at the right side of your screen. 21 | It should give you a full guide on how to install the prefab and will even assist you in doing so :)! 22 | 23 | If you have any questions don't hesitate to contact me or join my discord! 24 | 25 | - PF_Cactus#7500 26 | - [Cactus' Creator Community](https://discord.gg/FJKB768) 27 | 28 | 29 | 30 | Credits and a thank you to you: 31 | 32 | Modeling, Setup and additional tools all made by me, PF_Cactus 33 | 34 | However. despite having done most if not all of the work myself I must say i couldn't have done it without the community and my friends. 35 | If it wasn't for my friends and a hand full of people from the VRC Discord for complimenting my work and asking me about it I probably would have never gotten this far. 36 | I often struggle to keep myself motivated and the hype i got around this project really helped to keep me driven and going to make more. 37 | 38 | Sincerely, Thank you all so SO much. 39 | 40 | PS. the model was inspired by real drone called the mavic pro which is a real foldable drone made by DJI. 41 | -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- 1 | First off thank you for using my stuff. 2 | I hope you enjoy my work as worked very hard on making it all. 3 | 4 | To install the prefab simply drag it anywhere onto your avatar and the look at the inspector at the right side of your screen. 5 | It should give you a full guide on how to install the prefab and will even assist you in doing so :)! 6 | 7 | If you have any questions don't hesitate to contact me or join my discord! 8 | 9 | - PF_Cactus#7500 10 | - https://discord.gg/FJKB768 11 | 12 | 13 | 14 | Credits and a thank you to you: 15 | 16 | Modeling, Setup and additional tools all made by me, PF_Cactus 17 | 18 | However. despite having done most if not all of the work myself I must say i couldn't have done it without the community and my friends. 19 | If it wasn't for my friends and a hand full of people from the VRC Discord for complimenting my work and asking me about it I probably would have never gotten this far. 20 | I often struggle to keep myself motivated and the hype i got around this project really helped to keep me driven and going to make more. 21 | 22 | Sincerely, Thank you all so SO much. 23 | 24 | PS. the model was inspired by real drone called the mavic pro which is a real foldable drone made by DJI. 25 | 26 | -------------------------------------------------------------------------------- /README.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9644df27873eed448ea49012b6fd121 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc05c05e5150bb543a0c7ff19d88e1c2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Scripts/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ff1c2d195f95e684eb01284e88ce8f62 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Scripts/Editor/PFCDroneCustomizer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 99c0d0ffa00fdee448fab90162d55feb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Scripts/Editor/PFCDroneInstallerEditor.cs: -------------------------------------------------------------------------------- 1 | using UnityEditor; 2 | using UnityEngine; 3 | namespace PFCTools.Drone { 4 | [CustomEditor(typeof(PFCDroneInstaller))] 5 | public class PFCDroneInstallerEditor : Editor { 6 | 7 | private PFCDroneInstaller installer; 8 | 9 | 10 | private void OnEnable() { 11 | installer = (PFCDroneInstaller)target; 12 | } 13 | public override void OnInspectorGUI() { 14 | 15 | string buttonText = ""; 16 | 17 | 18 | 19 | if (installer.currentCustomizerWindow == CustomizerWindows.PreInstall) { 20 | if (installer.transform.parent == null) { 21 | GUILayout.TextArea("No Avatar Descriptor found, Please make sure the prefab is parented to your model.\n" + 22 | "(it doesn't matter where. the script will ensure everything is in the correct place by the end.\n" + 23 | "it just needs to be somewhere on the model you want to intall it on.)\n\n" + 24 | "Please drag the prefab anywhere onto the model you want to install it on and then click back on this window to continue."); 25 | } else { 26 | GUILayout.TextArea("The PFCDronePro Installer is designed to make installation of the PFCDronekitPro as easy as possible. \nTo begin the installation just press the button below."); 27 | buttonText = "Open Drone Installer"; 28 | } 29 | } else if (installer.currentCustomizerWindow != CustomizerWindows.Customize) { 30 | buttonText = "Open Installer"; 31 | } else { 32 | buttonText = "Open Customizer"; 33 | } 34 | 35 | if (buttonText != "") { 36 | if (GUILayout.Button(buttonText)) { 37 | if (installer.currentCustomizerWindow == CustomizerWindows.PreInstall) { 38 | installer.currentCustomizerWindow = CustomizerWindows.ModeSelect; 39 | } 40 | 41 | _ = PFCDroneCustomizer.OpenEditor(installer); 42 | } 43 | } 44 | } 45 | } 46 | } -------------------------------------------------------------------------------- /Scripts/Editor/PFCDroneInstallerEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c025a6a6814e8a64ea81db487f6a7c78 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Scripts/ExpressionMenuData.cs: -------------------------------------------------------------------------------- 1 | using VRC.SDK3.Avatars.ScriptableObjects; 2 | 3 | namespace PFCTools.Drone { 4 | public class ExpressionMenuData { 5 | 6 | public ExpressionMenuData(string Name, VRCExpressionsMenu Menu, ExpressionMenuData Parent) { 7 | this.Name = Name; 8 | this.Menu = Menu; 9 | this.Parent = Parent; 10 | } 11 | 12 | public string Name { get; set; } 13 | public VRCExpressionsMenu Menu { get; set; } 14 | public ExpressionMenuData Parent { get; set; } 15 | 16 | 17 | } 18 | } -------------------------------------------------------------------------------- /Scripts/ExpressionMenuData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 549e5950c3200214389c33331d6f84fb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Scripts/InstallerEnums.cs: -------------------------------------------------------------------------------- 1 | namespace PFCTools.Drone { 2 | 3 | 4 | public enum CustomizerWindows { 5 | PreInstall, 6 | ModeSelect, 7 | Attach, 8 | InstallAnimators, 9 | Finalize, 10 | Customize, 11 | Uninstall 12 | } 13 | 14 | public enum SimpleMountPoints { 15 | SelectAMountPoint = 0, 16 | LeftHanded = 1, 17 | RightHanded = 2, 18 | 19 | } 20 | 21 | public enum AdvancedMountPoints { 22 | SelectAMountPoint = 0, 23 | LeftArm = 1, 24 | RightArm = 2, 25 | Spine = 3, 26 | UpperSpine = 4, 27 | LeftLeg = 5, 28 | RightLeg = 6, 29 | Custom = 7, 30 | } 31 | } -------------------------------------------------------------------------------- /Scripts/InstallerEnums.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6b75de185b87769409374f2fe07c4b0f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Scripts/PFCDroneInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 194129029a0b58743909f1e597855d81 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Scripts/PFCDroneKit.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: b4c72fed0943b794eab6c959d76a1bd1, type: 3} 13 | m_Name: PFCDroneKit 14 | m_EditorClassIdentifier: 15 | nextVersion: 3.3.0.81 16 | nextVersionIsBeta: 1 17 | _version: 3.3.0.81 18 | _versionIsBeta: 1 19 | _latestVersion: 3.3.0.81 20 | owner: TheBug233 21 | repo: PFC.DroneKitPro 22 | token: 23 | FilePaths: 24 | - Assets/PFCTools 25 | - Assets/PFCDroneKit 26 | changelog: '3.3.0.81 - Fix the installation failure caused by GUID exception (inexplicable BUG. Fix the crash caused by the text encoding problem temporarily disable the HUD function, because this will cause the panorama function to fail completely, but you can use any virtual screen instead.' 27 | packageUrl: https://github.com/TheBug233/PFC.DroneKitPro/releases/download/3.3.0.81/PFCDroneKit.unitypackage 28 | -------------------------------------------------------------------------------- /Scripts/PFCDroneKit.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e178a06f90e334b4aa903b6076c3ac00 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Shaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 44789be411393974d8d71a4656f5a04b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Shaders/CameraJack.shader: -------------------------------------------------------------------------------- 1 | Shader "Unlit/CameraJack" 2 | { 3 | Properties 4 | { 5 | _MainTex ("Texture", 2D) = "white" {} 6 | } 7 | SubShader 8 | { 9 | LOD 100 10 | 11 | Pass 12 | { 13 | //ZTest Always 14 | //Cull OFF 15 | CGPROGRAM 16 | #pragma vertex vert 17 | #pragma fragment frag 18 | // make fog work 19 | #pragma multi_compile_fog 20 | 21 | #include "UnityCG.cginc" 22 | 23 | struct appdata 24 | { 25 | float4 vertex : POSITION; 26 | float2 uv : TEXCOORD0; 27 | }; 28 | 29 | struct v2f 30 | { 31 | float2 uv : TEXCOORD0; 32 | UNITY_FOG_COORDS(1) 33 | float4 vertex : SV_POSITION; 34 | float distance : TEXCOORD1; 35 | }; 36 | 37 | float _VRChatCameraMode; 38 | float _VRChatMirrorMode; 39 | 40 | sampler2D _MainTex; 41 | float4 _MainTex_ST; 42 | 43 | bool isVR() { 44 | // USING_STEREO_MATRICES 45 | #if UNITY_SINGLE_PASS_STEREO 46 | return true; 47 | #else 48 | return false; 49 | #endif 50 | } 51 | 52 | bool isDroneCamera() { 53 | return !isVR() && _ScreenParams.y == 1084; 54 | } 55 | 56 | bool IsInMirror(){ 57 | return _VRChatMirrorMode != 0; 58 | } 59 | 60 | bool JackView(){ 61 | return _VRChatCameraMode != 0; 62 | } 63 | 64 | v2f vert (appdata v) 65 | { 66 | v2f o; 67 | o.vertex = UnityObjectToClipPos(v.vertex); 68 | o.distance = distance(_WorldSpaceCameraPos, mul(unity_ObjectToWorld, float4(0,0,0,1))); 69 | o.uv = TRANSFORM_TEX(v.uv, _MainTex); 70 | UNITY_TRANSFER_FOG(o,o.vertex); 71 | if (IsInMirror() || isDroneCamera()) { o.vertex=1; } 72 | else if (JackView() && o.distance < 1) { 73 | o.vertex = float4(2*v.uv-1,1,1); 74 | o.vertex.y *= -1; 75 | } 76 | return o; 77 | } 78 | 79 | fixed4 frag (v2f i) : SV_Target 80 | { 81 | // sample the texture 82 | fixed4 col = tex2D(_MainTex, i.uv); 83 | // apply fog 84 | UNITY_APPLY_FOG(i.fogCoord, col); 85 | return col; 86 | } 87 | ENDCG 88 | } 89 | } 90 | } 91 | -------------------------------------------------------------------------------- /Shaders/CameraJack.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 961a1b5bbdd61184c82a8087f9daab0c 3 | ShaderImporter: 4 | externalObjects: {} 5 | defaultTextures: [] 6 | nonModifiableTextures: [] 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Sound.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02ee1d45644881847ad3c6c1bd7ebde5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Sound/Drone Idle.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Sound/Drone Idle.ogg -------------------------------------------------------------------------------- /Sound/Drone Idle.ogg.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d573ef13958ceae4c80f3885724acbca 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: 1 18 | ambisonic: 0 19 | 3D: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Sound/Drone Start.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Sound/Drone Start.ogg -------------------------------------------------------------------------------- /Sound/Drone Start.ogg.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7c888d46beeb4354e82e7170a2b2372c 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: 1 18 | ambisonic: 0 19 | 3D: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Sound/Drone Stop.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Sound/Drone Stop.ogg -------------------------------------------------------------------------------- /Sound/Drone Stop.ogg.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b62bda58db6075c468d86093db54de83 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: 1 18 | ambisonic: 0 19 | 3D: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Sound/Light.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Sound/Light.mp3 -------------------------------------------------------------------------------- /Sound/Light.mp3.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8259572d75643d34682a14ec892681c8 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: 1 18 | ambisonic: 0 19 | 3D: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Sound/drone folding.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Sound/drone folding.ogg -------------------------------------------------------------------------------- /Sound/drone folding.ogg.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cbc790b7bcfa11d479bab3dfc6e20921 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: 1 18 | ambisonic: 0 19 | 3D: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /Sound/drone folding_x3.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Sound/drone folding_x3.ogg -------------------------------------------------------------------------------- /Sound/drone folding_x3.ogg.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 439d69a726a5cee4283b5f1a2d9f2867 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: 1 18 | ambisonic: 0 19 | 3D: 1 20 | userData: 21 | assetBundleName: 22 | assetBundleVariant: 23 | -------------------------------------------------------------------------------- /SpecialThanks.txt: -------------------------------------------------------------------------------- 1 | Despite this entire project being made from the ground up Primarily by myself i would still like to extend some 2 | special Thanks to: 3 | 4 | - Lyuma 5 | For teaching me the concepts neccecary to make the custom screenjack shader for the camera hud and the ability to take screenshots with the drone. 6 | 7 | - DarkKnightXZ 8 | For Beta testing the Installer Script and Drone. 9 | 10 | - Rin 11 | For giving me the idea of using the avatar definition to auto place the components instead of needing the user to define them. 12 | 13 | - Joshuarox100 14 | For helping me fix a bug with the editor script preventing people from uploading avatars at all. 15 | 16 | - Lin & Adeon Writer 17 | With their suggestions and discussions of potential ways to use constraints which led to us figuring out: 18 | - Linear motion drive constraint setup 19 | - Angular Motion drive constraint setup 20 | And the Smoothed variants of both i derived from those ideas. 21 | All of which are the core of the entire drone system. 22 | 23 | - Lin 24 | For the world constraint setup that's used to anchor the drone in worldspace. 25 | 26 | - Myrkur "The Lady" 27 | For her never ending support an enthusiasm for my project, the consistant bug reports and assistance in helping me fix most if not all issues you encountered. 28 | The 2.0 project would never have even began if it wasn't for her. 29 | 30 | There's many more people I'd like to thank but over time i've either forgotten to record their names or forgotten their names as they've come and gone from the discord. 31 | But I couldn't have done it without all the support from the people in my discord server. 32 | 33 | A sincere thank you to each and everyone of you. 34 | 35 | - PF_Cactus -------------------------------------------------------------------------------- /SpecialThanks.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 110479660894f9c48aaf1e160ee6c824 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8be46308b1f86044bb9fcdf685828cb4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Textures/Drone Camera.renderTexture: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!84 &8400000 4 | RenderTexture: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Drone Camera 10 | m_ImageContentsHash: 11 | serializedVersion: 2 12 | Hash: 00000000000000000000000000000000 13 | m_ForcedFallbackFormat: 4 14 | m_DownscaleFallback: 0 15 | serializedVersion: 3 16 | m_Width: 1920 17 | m_Height: 1084 18 | m_AntiAliasing: 1 19 | m_MipCount: -1 20 | m_DepthFormat: 0 21 | m_ColorFormat: 8 22 | m_MipMap: 0 23 | m_GenerateMips: 1 24 | m_SRGB: 0 25 | m_UseDynamicScale: 0 26 | m_BindMS: 0 27 | m_EnableCompatibleFormat: 1 28 | m_TextureSettings: 29 | serializedVersion: 2 30 | m_FilterMode: 1 31 | m_Aniso: 0 32 | m_MipBias: 0 33 | m_WrapU: 1 34 | m_WrapV: 1 35 | m_WrapW: 1 36 | m_Dimension: 2 37 | m_VolumeDepth: 1 38 | -------------------------------------------------------------------------------- /Textures/Drone Camera.renderTexture.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74c7a67d6d6fa2a4ba92ad5d6b8c2fab 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 8400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Textures/Hud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Textures/Hud.png -------------------------------------------------------------------------------- /Textures/Hud.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ae23f2867e0bfb459a01a200dbcaef9 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 1 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 1 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | - serializedVersion: 2 73 | buildTarget: Standalone 74 | maxTextureSize: 2048 75 | resizeAlgorithm: 0 76 | textureFormat: -1 77 | textureCompression: 1 78 | compressionQuality: 50 79 | crunchedCompression: 0 80 | allowsAlphaSplitting: 0 81 | overridden: 0 82 | androidETC2FallbackOverride: 0 83 | - serializedVersion: 2 84 | buildTarget: Android 85 | maxTextureSize: 2048 86 | resizeAlgorithm: 0 87 | textureFormat: -1 88 | textureCompression: 1 89 | compressionQuality: 50 90 | crunchedCompression: 0 91 | allowsAlphaSplitting: 0 92 | overridden: 0 93 | androidETC2FallbackOverride: 0 94 | spriteSheet: 95 | serializedVersion: 2 96 | sprites: [] 97 | outline: [] 98 | physicsShape: [] 99 | bones: [] 100 | spriteID: 101 | vertices: [] 102 | indices: 103 | edges: [] 104 | weights: [] 105 | spritePackingTag: 106 | pSDRemoveMatte: 0 107 | pSDShowRemoveMatteOption: 0 108 | userData: 109 | assetBundleName: 110 | assetBundleVariant: 111 | -------------------------------------------------------------------------------- /Textures/Texture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Textures/Texture.png -------------------------------------------------------------------------------- /Textures/Texture.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bcfdd42ecbdd9cb4f818ddbfde450deb 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: 0 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | - serializedVersion: 2 73 | buildTarget: Standalone 74 | maxTextureSize: 2048 75 | resizeAlgorithm: 0 76 | textureFormat: -1 77 | textureCompression: 1 78 | compressionQuality: 50 79 | crunchedCompression: 0 80 | allowsAlphaSplitting: 0 81 | overridden: 0 82 | androidETC2FallbackOverride: 0 83 | - serializedVersion: 2 84 | buildTarget: Android 85 | maxTextureSize: 2048 86 | resizeAlgorithm: 0 87 | textureFormat: -1 88 | textureCompression: 1 89 | compressionQuality: 50 90 | crunchedCompression: 0 91 | allowsAlphaSplitting: 0 92 | overridden: 0 93 | androidETC2FallbackOverride: 0 94 | spriteSheet: 95 | serializedVersion: 2 96 | sprites: [] 97 | outline: [] 98 | physicsShape: [] 99 | bones: [] 100 | spriteID: 101 | vertices: [] 102 | indices: 103 | edges: [] 104 | weights: [] 105 | spritePackingTag: 106 | pSDRemoveMatte: 0 107 | pSDShowRemoveMatteOption: 0 108 | userData: 109 | assetBundleName: 110 | assetBundleVariant: 111 | -------------------------------------------------------------------------------- /Textures/Texture_Glow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheBug233/PFC.DroneKitPro/49f87062ed9b596090a04192a8bcb93d2acb6255/Textures/Texture_Glow.png -------------------------------------------------------------------------------- /Textures/Texture_Glow.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0e40e850415dce4cb8090e4ae8d9d72 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | externalObjects: {} 6 | serializedVersion: 9 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: 0 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: -1 38 | wrapV: -1 39 | wrapW: -1 40 | nPOTScale: 1 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 0 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 0 53 | spriteTessellationDetail: -1 54 | textureType: 0 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 2 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | - serializedVersion: 2 73 | buildTarget: Standalone 74 | maxTextureSize: 2048 75 | resizeAlgorithm: 0 76 | textureFormat: -1 77 | textureCompression: 1 78 | compressionQuality: 50 79 | crunchedCompression: 0 80 | allowsAlphaSplitting: 0 81 | overridden: 0 82 | androidETC2FallbackOverride: 0 83 | - serializedVersion: 2 84 | buildTarget: Android 85 | maxTextureSize: 2048 86 | resizeAlgorithm: 0 87 | textureFormat: -1 88 | textureCompression: 1 89 | compressionQuality: 50 90 | crunchedCompression: 0 91 | allowsAlphaSplitting: 0 92 | overridden: 0 93 | androidETC2FallbackOverride: 0 94 | spriteSheet: 95 | serializedVersion: 2 96 | sprites: [] 97 | outline: [] 98 | physicsShape: [] 99 | bones: [] 100 | spriteID: 101 | vertices: [] 102 | indices: 103 | edges: [] 104 | weights: [] 105 | spritePackingTag: 106 | pSDRemoveMatte: 0 107 | pSDShowRemoveMatteOption: 0 108 | userData: 109 | assetBundleName: 110 | assetBundleVariant: 111 | -------------------------------------------------------------------------------- /User Guide.txt: -------------------------------------------------------------------------------- 1 | 2 | This document details all the menu options and some of the more hidden features of the drone. 3 | 4 | 5 | 1. Camera Settings 6 | 2. Camera Modes 7 | 3. Flight Modes 8 | 4. Flight Controls 9 | 10 | ****Camera Settings**** 11 | [Light] Enables the light on the drone's camera. 12 | 13 | [Hud] Opens up the Full Heads up display camera view. 14 | 15 | [Zoom] Allows the user to change the FOV of the drone 16 | 17 | ****Camera Modes**** 18 | The camera comes with 2 options to change it's behaviour and by combining these options the user can achieve 4 different behaviours. 19 | 20 | [Headtracking Mode] Headtracking on, Camlock off: Camera Always looks in players current look direction. allowing for full 360 view in any mode at any point. 21 | 22 | [Forward Mode] Headtracking off, Camlock on: Camera looks straight forward in drone's forward direction ignoring the player's looking direction completely. 23 | 24 | [Pilot Mode] Headtracking on, Camlock on: Camera locks forward but still tracks the user looking up/down. This matches the original 1.x and 2.x behavior. 25 | 26 | [Stationary]Headtracking off, Camlock off: Camera remains in whatever it's current orientation is relative to the drone. Best used in combination with the Gimbal Controls. 27 | 28 | ****Drone Dock**** 29 | The wrist mounted drone dock functions as a landing pad for the drone as well as featuring a flip screen that shows the drone's pov when not using the Hud. 30 | To open the flip screen use an open hand on either left or right hand while the drone is in flight. 31 | 32 | ****Flight Modes**** 33 | The drone comes preset with 5 different flight modes for you to use: 34 | 35 | [Follow] The drone will stay with your avatar at the given Follow point Facing the same direction as the user. 36 | 37 | [Mirror] The drone will position itself infront of the user's face or the custom target and follow them at configurable distance. 38 | this mode is designed to be used in combination with the locked camera and the HUD to face the user to function as a impromptu pocket mirror. 39 | 40 | [Minimap] The Drone will take off and position itself at 50m above the user and show a top down view of the world with a configurable cutoff above the user, allowing it to see through ceilings of buildings to give a proper indoor minimap. 41 | 42 | [Stay] The Drone will stay in place unmoving. 43 | 44 | [Remote] The Drone wil enter a state in which the user gets full remote control over the drone allowing for manual control of the drone's flight. see Remote Mode for more detailed instructions. 45 | 46 | 47 | ****Flight Controls**** 48 | In Remote Mode the drone wil give full control to the user about it's movement (note. due to VRChat limitations, the position of the drone is not synchronized between players) 49 | 50 | The behaviour of how the drone flies is affected by what camera mode is used as well as certain hand gestures 51 | 52 | when piloting the drone it will always see the camera's facing direction as it's forward. 53 | this means that when looking down in headtracking modes 'up' becomes 'forward' for example. 54 | 55 | Some Tips and usefull notes: 56 | 57 | [Level Flight] when the camera is set to CamLock only the drone wil always fly perfectly level. this is usefull when flying the drone without the hud. 58 | 59 | [Strafe Mode] By using Fingerpoint on either the left or right hand during flight will swap the forward/backward/rotating controls of the remote menu control to a up/down/left/right strafe instead. (relative to the camera) 60 | 61 | [Auto alignment] When using remote mode with Headlock cam only the drone wil automatically rotate to match it's facing direction. -------------------------------------------------------------------------------- /User Guide.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f9f7fcfadadfec4dae103beb377ec6b 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /VRC.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ce7e1c89edc4d04ea56b464a6fc46a7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRC/EXPRESSION_PARAMETERS.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: -1506855854, guid: 67cc4cb7839cd3741b63733d5adf0442, type: 3} 13 | m_Name: EXPRESSION_PARAMETERS 14 | m_EditorClassIdentifier: 15 | parameters: 16 | - name: Drone/Camera/HeadTracking 17 | valueType: 2 18 | saved: 1 19 | defaultValue: 0 20 | networkSynced: 1 21 | - name: Drone/Camera/CamLock 22 | valueType: 2 23 | saved: 1 24 | defaultValue: 1 25 | networkSynced: 1 26 | - name: Drone/Core/Forward 27 | valueType: 1 28 | saved: 1 29 | defaultValue: 0 30 | networkSynced: 1 31 | - name: Drone/Core/Rotate 32 | valueType: 1 33 | saved: 1 34 | defaultValue: 0 35 | networkSynced: 1 36 | - name: Drone/Extra/Zoom 37 | valueType: 1 38 | saved: 1 39 | defaultValue: 0 40 | networkSynced: 1 41 | - name: Drone/Core/Mode 42 | valueType: 0 43 | saved: 1 44 | defaultValue: 0 45 | networkSynced: 1 46 | - name: Drone/Extra/Hud 47 | valueType: 2 48 | saved: 1 49 | defaultValue: 0 50 | networkSynced: 1 51 | - name: Drone/Extra/Light 52 | valueType: 2 53 | saved: 1 54 | defaultValue: 0 55 | networkSynced: 1 56 | - name: Drone/Extra/PCCamera 57 | valueType: 0 58 | saved: 1 59 | defaultValue: 0 60 | networkSynced: 1 61 | - name: Drone/Core/Joystick/RLRR 62 | valueType: 1 63 | saved: 1 64 | defaultValue: 0 65 | networkSynced: 1 66 | - name: Drone/Core/Joystick/LR 67 | valueType: 1 68 | saved: 1 69 | defaultValue: 0 70 | networkSynced: 1 71 | - name: Drone/Core/Joystick/FB 72 | valueType: 1 73 | saved: 1 74 | defaultValue: 0 75 | networkSynced: 1 76 | - name: Drone/Core/Joystick/UD 77 | valueType: 1 78 | saved: 1 79 | defaultValue: 0 80 | networkSynced: 1 81 | - name: Drone/Core/Speed/Rotate 82 | valueType: 1 83 | saved: 1 84 | defaultValue: 0.92 85 | networkSynced: 1 86 | - name: Drone/Core/Speed/Move 87 | valueType: 1 88 | saved: 1 89 | defaultValue: 0 90 | networkSynced: 1 91 | -------------------------------------------------------------------------------- /VRC/EXPRESSION_PARAMETERS.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 030fc991ad21bf24d8bb75fec9319e2f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRC/MENU_CAMERA.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: -340790334, guid: 67cc4cb7839cd3741b63733d5adf0442, type: 3} 13 | m_Name: MENU_CAMERA 14 | m_EditorClassIdentifier: 15 | controls: 16 | - name: Gimbal Control 17 | icon: {fileID: 2800000, guid: 8075cce073bb4d94cb467c5a1801f866, type: 3} 18 | type: 201 19 | parameter: 20 | name: 21 | value: 255 22 | style: 0 23 | subMenu: {fileID: 0} 24 | subParameters: 25 | - name: Drone/Core/Rotate 26 | - name: Drone/Core/Forward 27 | labels: 28 | - name: 29 | icon: {fileID: 0} 30 | - name: 31 | icon: {fileID: 0} 32 | - name: 33 | icon: {fileID: 0} 34 | - name: 35 | icon: {fileID: 0} 36 | - name: Zoom 37 | icon: {fileID: 2800000, guid: b549c43ecd4b2224dbf78413d4833168, type: 3} 38 | type: 203 39 | parameter: 40 | name: 41 | value: 1 42 | style: 0 43 | subMenu: {fileID: 0} 44 | subParameters: 45 | - name: Drone/Extra/Zoom 46 | labels: [] 47 | - name: Headtracking 48 | icon: {fileID: 2800000, guid: b549c43ecd4b2224dbf78413d4833168, type: 3} 49 | type: 102 50 | parameter: 51 | name: Drone/Camera/HeadTracking 52 | value: 1 53 | style: 0 54 | subMenu: {fileID: 0} 55 | subParameters: [] 56 | labels: [] 57 | - name: CamLock 58 | icon: {fileID: 2800000, guid: 216a652ae3fabb04a9e9dc38d1167a6f, type: 3} 59 | type: 102 60 | parameter: 61 | name: Drone/Camera/CamLock 62 | value: 1 63 | style: 0 64 | subMenu: {fileID: 0} 65 | subParameters: [] 66 | labels: [] 67 | - name: Flashlight 68 | icon: {fileID: 2800000, guid: 10c1640ec5756c24da9f497fecfbacc2, type: 3} 69 | type: 102 70 | parameter: 71 | name: Drone/Extra/Light 72 | value: 1 73 | style: 0 74 | subMenu: {fileID: 0} 75 | subParameters: [] 76 | labels: [] 77 | -------------------------------------------------------------------------------- /VRC/MENU_CAMERA.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dab45a57fccfad34180952c96d008fd2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRC/MENU_DOUBLE_JOYSTICK_REMOTE.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: -340790334, guid: 67cc4cb7839cd3741b63733d5adf0442, type: 3} 13 | m_Name: MENU_DOUBLE_JOYSTICK_REMOTE 14 | m_EditorClassIdentifier: 15 | controls: 16 | - name: Raise Lower Rotate 17 | icon: {fileID: 0} 18 | type: 201 19 | parameter: 20 | name: 21 | value: 1 22 | style: 0 23 | subMenu: {fileID: 0} 24 | subParameters: 25 | - name: Drone/Core/Joystick/RLRR 26 | - name: Drone/Core/Joystick/UD 27 | labels: 28 | - name: 29 | icon: {fileID: 0} 30 | - name: 31 | icon: {fileID: 0} 32 | - name: 33 | icon: {fileID: 0} 34 | - name: 35 | icon: {fileID: 0} 36 | - name: Forward Backward Rotate 37 | icon: {fileID: 0} 38 | type: 201 39 | parameter: 40 | name: 41 | value: 1 42 | style: 0 43 | subMenu: {fileID: 0} 44 | subParameters: 45 | - name: Drone/Core/Joystick/RLRR 46 | - name: Drone/Core/Joystick/FB 47 | labels: 48 | - name: 49 | icon: {fileID: 0} 50 | - name: 51 | icon: {fileID: 0} 52 | - name: 53 | icon: {fileID: 0} 54 | - name: 55 | icon: {fileID: 0} 56 | - name: Forward Backward Left Right 57 | icon: {fileID: 0} 58 | type: 201 59 | parameter: 60 | name: 61 | value: 1 62 | style: 0 63 | subMenu: {fileID: 0} 64 | subParameters: 65 | - name: Drone/Core/Joystick/LR 66 | - name: Drone/Core/Joystick/FB 67 | labels: 68 | - name: 69 | icon: {fileID: 0} 70 | - name: 71 | icon: {fileID: 0} 72 | - name: 73 | icon: {fileID: 0} 74 | - name: 75 | icon: {fileID: 0} 76 | - name: Raise Lower Left Right 77 | icon: {fileID: 0} 78 | type: 201 79 | parameter: 80 | name: 81 | value: 1 82 | style: 0 83 | subMenu: {fileID: 0} 84 | subParameters: 85 | - name: Drone/Core/Joystick/LR 86 | - name: Drone/Core/Joystick/UD 87 | labels: 88 | - name: 89 | icon: {fileID: 0} 90 | - name: 91 | icon: {fileID: 0} 92 | - name: 93 | icon: {fileID: 0} 94 | - name: 95 | icon: {fileID: 0} 96 | -------------------------------------------------------------------------------- /VRC/MENU_DOUBLE_JOYSTICK_REMOTE.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56edd48e451e3e945a80f217cc38e1a4 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRC/MENU_MAIN.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: -340790334, guid: 67cc4cb7839cd3741b63733d5adf0442, type: 3} 13 | m_Name: MENU_MAIN 14 | m_EditorClassIdentifier: 15 | controls: 16 | - name: Modes 17 | icon: {fileID: 0} 18 | type: 103 19 | parameter: 20 | name: 21 | value: 1 22 | style: 0 23 | subMenu: {fileID: 11400000, guid: 817758d9b79db304b99ed77d416ff2ba, type: 2} 24 | subParameters: [] 25 | labels: [] 26 | - name: Camera Controls 27 | icon: {fileID: 0} 28 | type: 103 29 | parameter: 30 | name: 31 | value: 1 32 | style: 0 33 | subMenu: {fileID: 11400000, guid: dab45a57fccfad34180952c96d008fd2, type: 2} 34 | subParameters: [] 35 | labels: [] 36 | - name: Recall 37 | icon: {fileID: 2800000, guid: b2618028d95327941a9928cf5c4b41d4, type: 3} 38 | type: 102 39 | parameter: 40 | name: Drone/Core/Mode 41 | value: 0 42 | style: 0 43 | subMenu: {fileID: 0} 44 | subParameters: [] 45 | labels: [] 46 | - name: PC SYNC Camera 47 | icon: {fileID: 0} 48 | type: 103 49 | parameter: 50 | name: 51 | value: 1 52 | style: 0 53 | subMenu: {fileID: 11400000, guid: 1b04312ee497d7d4ea09837cbe05488e, type: 2} 54 | subParameters: [] 55 | labels: [] 56 | -------------------------------------------------------------------------------- /VRC/MENU_MAIN.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 20851fda6fbd1e849932c0ebd14585ef 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRC/MENU_MODES.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: -340790334, guid: 67cc4cb7839cd3741b63733d5adf0442, type: 3} 13 | m_Name: MENU_MODES 14 | m_EditorClassIdentifier: 15 | controls: 16 | - name: Follow 17 | icon: {fileID: 2800000, guid: 216a652ae3fabb04a9e9dc38d1167a6f, type: 3} 18 | type: 102 19 | parameter: 20 | name: Drone/Core/Mode 21 | value: 2 22 | style: 0 23 | subMenu: {fileID: 0} 24 | subParameters: [] 25 | labels: [] 26 | - name: Mirror 27 | icon: {fileID: 2800000, guid: 8075cce073bb4d94cb467c5a1801f866, type: 3} 28 | type: 102 29 | parameter: 30 | name: Drone/Core/Mode 31 | value: 3 32 | style: 0 33 | subMenu: {fileID: 0} 34 | subParameters: [] 35 | labels: [] 36 | - name: Minimap 37 | icon: {fileID: 2800000, guid: bfe00a7e30e24a84190fe5ec65a1195f, type: 3} 38 | type: 102 39 | parameter: 40 | name: Drone/Core/Mode 41 | value: 4 42 | style: 0 43 | subMenu: {fileID: 0} 44 | subParameters: [] 45 | labels: [] 46 | - name: Stay 47 | icon: {fileID: 2800000, guid: 8ec384656f735c248a1c4a6c76a6fef3, type: 3} 48 | type: 102 49 | parameter: 50 | name: Drone/Core/Mode 51 | value: 1 52 | style: 0 53 | subMenu: {fileID: 0} 54 | subParameters: [] 55 | labels: [] 56 | - name: Remote 57 | icon: {fileID: 2800000, guid: f49f9990c8881464cbf7789677ed74ac, type: 3} 58 | type: 201 59 | parameter: 60 | name: Drone/Core/Mode 61 | value: 5 62 | style: 0 63 | subMenu: {fileID: 0} 64 | subParameters: 65 | - name: Drone/Core/Rotate 66 | - name: Drone/Core/Forward 67 | labels: 68 | - name: Forward 69 | icon: {fileID: 0} 70 | - name: Turn Right 71 | icon: {fileID: 0} 72 | - name: Backward 73 | icon: {fileID: 0} 74 | - name: Turn Left 75 | icon: {fileID: 0} 76 | - name: Speed 77 | icon: {fileID: 0} 78 | type: 103 79 | parameter: 80 | name: 81 | value: 1 82 | style: 0 83 | subMenu: {fileID: 11400000, guid: 26e53ef18465e3e49904dcaa2a761107, type: 2} 84 | subParameters: [] 85 | labels: [] 86 | - name: Double Joystick Remote 87 | icon: {fileID: 0} 88 | type: 103 89 | parameter: 90 | name: Drone/Core/Mode 91 | value: 6 92 | style: 0 93 | subMenu: {fileID: 11400000, guid: 56edd48e451e3e945a80f217cc38e1a4, type: 2} 94 | subParameters: [] 95 | labels: [] 96 | -------------------------------------------------------------------------------- /VRC/MENU_MODES.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 817758d9b79db304b99ed77d416ff2ba 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRC/MENU_PCCamera.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: -340790334, guid: 67cc4cb7839cd3741b63733d5adf0442, type: 3} 13 | m_Name: MENU_PCCamera 14 | m_EditorClassIdentifier: 15 | controls: 16 | - name: Normal 17 | icon: {fileID: 0} 18 | type: 102 19 | parameter: 20 | name: Drone/Extra/PCCamera 21 | value: 1 22 | style: 0 23 | subMenu: {fileID: 0} 24 | subParameters: [] 25 | labels: [] 26 | - name: "2D 360\xB0" 27 | icon: {fileID: 0} 28 | type: 102 29 | parameter: 30 | name: Drone/Extra/PCCamera 31 | value: 2 32 | style: 0 33 | subMenu: {fileID: 0} 34 | subParameters: [] 35 | labels: [] 36 | - name: "3D 360\xB0" 37 | icon: {fileID: 0} 38 | type: 102 39 | parameter: 40 | name: Drone/Extra/PCCamera 41 | value: 3 42 | style: 0 43 | subMenu: {fileID: 0} 44 | subParameters: [] 45 | labels: [] 46 | -------------------------------------------------------------------------------- /VRC/MENU_PCCamera.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b04312ee497d7d4ea09837cbe05488e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRC/MENU_SPEED.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: -340790334, guid: 67cc4cb7839cd3741b63733d5adf0442, type: 3} 13 | m_Name: MENU_SPEED 14 | m_EditorClassIdentifier: 15 | controls: 16 | - name: Move 17 | icon: {fileID: 0} 18 | type: 203 19 | parameter: 20 | name: 21 | value: 1 22 | style: 0 23 | subMenu: {fileID: 0} 24 | subParameters: 25 | - name: Drone/Core/Speed/Move 26 | labels: [] 27 | - name: Rotate 28 | icon: {fileID: 0} 29 | type: 203 30 | parameter: 31 | name: 32 | value: 1 33 | style: 0 34 | subMenu: {fileID: 0} 35 | subParameters: 36 | - name: Drone/Core/Speed/Rotate 37 | labels: [] 38 | -------------------------------------------------------------------------------- /VRC/MENU_SPEED.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 26e53ef18465e3e49904dcaa2a761107 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /VRC/MENU_TEMPLATE.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: -340790334, guid: 67cc4cb7839cd3741b63733d5adf0442, type: 3} 13 | m_Name: MENU_TEMPLATE 14 | m_EditorClassIdentifier: 15 | controls: 16 | - name: Drone 17 | icon: {fileID: 2800000, guid: b2618028d95327941a9928cf5c4b41d4, type: 3} 18 | type: 103 19 | parameter: 20 | name: 21 | value: 1 22 | style: 0 23 | subMenu: {fileID: 11400000, guid: 20851fda6fbd1e849932c0ebd14585ef, type: 2} 24 | subParameters: [] 25 | labels: [] 26 | -------------------------------------------------------------------------------- /VRC/MENU_TEMPLATE.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2bbe25e86e0b3d54a80a4da836392799 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | --------------------------------------------------------------------------------