├── .gitignore
├── Assets
├── NaughtyAttributes.meta
├── NaughtyAttributes
│ ├── Documentation~
│ │ ├── BoxGroup_Inspector.png
│ │ ├── Button_Inspector.png
│ │ ├── CurveRange_Inspector.png
│ │ ├── Dropdown_Inspector.gif
│ │ ├── EnableIf_Inspector.gif
│ │ ├── EnumFlags_Inspector.png
│ │ ├── HorizontalLine_Inspector.png
│ │ ├── InfoBox_Inspector.png
│ │ ├── InputAxis_Inspector.png
│ │ ├── Label_Inspector.png
│ │ ├── MinMaxSlider_Inspector.png
│ │ ├── MinValueMaxValue_Inspector.gif
│ │ ├── ProgressBar_Inspector.gif
│ │ ├── ProgressBar_Inspector.png
│ │ ├── ReadOnly_Inspector.png
│ │ ├── ReorderableList_Inspector.gif
│ │ ├── Required_Inspector.png
│ │ ├── ResizableTextArea_Inspector.gif
│ │ ├── Scene_Inspector.png
│ │ ├── ShowAssetPreview_Inspector.png
│ │ ├── ShowIf_Inspector.gif
│ │ ├── ShowNativeProperty_Inspector.png
│ │ ├── ShowNonSerializedField_Inspector.png
│ │ ├── Tag_Inspector.png
│ │ └── ValidateInput_Inspector.png
│ ├── README.html
│ ├── README.html.meta
│ ├── Samples.meta
│ ├── Samples
│ │ ├── DemoScene.meta
│ │ └── DemoScene
│ │ │ ├── DemoScene.unity
│ │ │ ├── DemoScene.unity.meta
│ │ │ ├── TestAssets.meta
│ │ │ └── TestAssets
│ │ │ ├── Cube.prefab
│ │ │ ├── Cube.prefab.meta
│ │ │ ├── NaughtyScriptableObject.asset
│ │ │ ├── NaughtyScriptableObject.asset.meta
│ │ │ ├── icon-github.png
│ │ │ └── icon-github.png.meta
│ ├── Scripts.meta
│ ├── Scripts
│ │ ├── Core.meta
│ │ ├── Core
│ │ │ ├── DrawerAttributes.meta
│ │ │ ├── DrawerAttributes
│ │ │ │ ├── AllowNestingAttribute.cs
│ │ │ │ ├── AllowNestingAttribute.cs.meta
│ │ │ │ ├── CurveRangeAttribute.cs
│ │ │ │ ├── CurveRangeAttribute.cs.meta
│ │ │ │ ├── DrawerAttribute.cs
│ │ │ │ ├── DrawerAttribute.cs.meta
│ │ │ │ ├── DropdownAttribute.cs
│ │ │ │ ├── DropdownAttribute.cs.meta
│ │ │ │ ├── EnumFlagsAttribute.cs
│ │ │ │ ├── EnumFlagsAttribute.cs.meta
│ │ │ │ ├── HorizontalLineAttribute.cs
│ │ │ │ ├── HorizontalLineAttribute.cs.meta
│ │ │ │ ├── InfoBoxAttribute.cs
│ │ │ │ ├── InfoBoxAttribute.cs.meta
│ │ │ │ ├── InputAxisAttribute.cs
│ │ │ │ ├── InputAxisAttribute.cs.meta
│ │ │ │ ├── MinMaxSliderAttribute.cs
│ │ │ │ ├── MinMaxSliderAttribute.cs.meta
│ │ │ │ ├── ProgressBarAttribute.cs
│ │ │ │ ├── ProgressBarAttribute.cs.meta
│ │ │ │ ├── ReadOnlyAttribute.cs
│ │ │ │ ├── ReadOnlyAttribute.cs.meta
│ │ │ │ ├── ResizableTextAreaAttribute.cs
│ │ │ │ ├── ResizableTextAreaAttribute.cs.meta
│ │ │ │ ├── SceneAttribute.cs
│ │ │ │ ├── SceneAttribute.cs.meta
│ │ │ │ ├── ShowAssetPreviewAttribute.cs
│ │ │ │ ├── ShowAssetPreviewAttribute.cs.meta
│ │ │ │ ├── TagAttribute.cs
│ │ │ │ └── TagAttribute.cs.meta
│ │ │ ├── DrawerAttributes_SpecialCase.meta
│ │ │ ├── DrawerAttributes_SpecialCase
│ │ │ │ ├── ButtonAttribute.cs
│ │ │ │ ├── ButtonAttribute.cs.meta
│ │ │ │ ├── ReorderableListAttribute.cs
│ │ │ │ ├── ReorderableListAttribute.cs.meta
│ │ │ │ ├── ShowNativePropertyAttribute.cs
│ │ │ │ ├── ShowNativePropertyAttribute.cs.meta
│ │ │ │ ├── ShowNonSerializedFieldAttribute.cs
│ │ │ │ ├── ShowNonSerializedFieldAttribute.cs.meta
│ │ │ │ ├── SpecialCaseDrawerAttribute.cs
│ │ │ │ └── SpecialCaseDrawerAttribute.cs.meta
│ │ │ ├── INaughtyAttribute.cs
│ │ │ ├── INaughtyAttribute.cs.meta
│ │ │ ├── MetaAttributes.meta
│ │ │ ├── MetaAttributes
│ │ │ │ ├── BoxGroupAttribute.cs
│ │ │ │ ├── BoxGroupAttribute.cs.meta
│ │ │ │ ├── DisableIfAttribute.cs
│ │ │ │ ├── DisableIfAttribute.cs.meta
│ │ │ │ ├── EnableIfAttribute.cs
│ │ │ │ ├── EnableIfAttribute.cs.meta
│ │ │ │ ├── EnableIfAttributeBase.cs
│ │ │ │ ├── EnableIfAttributeBase.cs.meta
│ │ │ │ ├── HideIfAttribute.cs
│ │ │ │ ├── HideIfAttribute.cs.meta
│ │ │ │ ├── LabelAttribute.cs
│ │ │ │ ├── LabelAttribute.cs.meta
│ │ │ │ ├── MetaAttribute.cs
│ │ │ │ ├── MetaAttribute.cs.meta
│ │ │ │ ├── OnValueChangedAttribute.cs
│ │ │ │ ├── OnValueChangedAttribute.cs.meta
│ │ │ │ ├── ShowIfAttribute.cs
│ │ │ │ ├── ShowIfAttribute.cs.meta
│ │ │ │ ├── ShowIfAttributeBase.cs
│ │ │ │ └── ShowIfAttributeBase.cs.meta
│ │ │ ├── NaughtyAttributes.Core.asmdef
│ │ │ ├── NaughtyAttributes.Core.asmdef.meta
│ │ │ ├── Utility.meta
│ │ │ ├── Utility
│ │ │ │ ├── EColor.cs
│ │ │ │ ├── EColor.cs.meta
│ │ │ │ ├── EConditionOperator.cs
│ │ │ │ └── EConditionOperator.cs.meta
│ │ │ ├── ValidatorAttributes.meta
│ │ │ └── ValidatorAttributes
│ │ │ │ ├── MaxValueAttribute.cs
│ │ │ │ ├── MaxValueAttribute.cs.meta
│ │ │ │ ├── MinValueAttribute.cs
│ │ │ │ ├── MinValueAttribute.cs.meta
│ │ │ │ ├── RequiredAttribute.cs
│ │ │ │ ├── RequiredAttribute.cs.meta
│ │ │ │ ├── ValidateInputAttribute.cs
│ │ │ │ ├── ValidateInputAttribute.cs.meta
│ │ │ │ ├── ValidatorAttribute.cs
│ │ │ │ └── ValidatorAttribute.cs.meta
│ │ ├── Editor.meta
│ │ ├── Editor
│ │ │ ├── DecoratorDrawers.meta
│ │ │ ├── DecoratorDrawers
│ │ │ │ ├── HorizontalLineDecoratorDrawer.cs
│ │ │ │ ├── HorizontalLineDecoratorDrawer.cs.meta
│ │ │ │ ├── InfoBoxDecoratorDrawer.cs
│ │ │ │ └── InfoBoxDecoratorDrawer.cs.meta
│ │ │ ├── NaughtyAttributes.Editor.asmdef
│ │ │ ├── NaughtyAttributes.Editor.asmdef.meta
│ │ │ ├── NaughtyInspector.cs
│ │ │ ├── NaughtyInspector.cs.meta
│ │ │ ├── PropertyDrawers.meta
│ │ │ ├── PropertyDrawers
│ │ │ │ ├── AllowNestingPropertyDrawer.cs
│ │ │ │ ├── AllowNestingPropertyDrawer.cs.meta
│ │ │ │ ├── CurveRangePropertyDrawer.cs
│ │ │ │ ├── CurveRangePropertyDrawer.cs.meta
│ │ │ │ ├── DropdownPropertyDrawer.cs
│ │ │ │ ├── DropdownPropertyDrawer.cs.meta
│ │ │ │ ├── EnumFlagsPropertyDrawer.cs
│ │ │ │ ├── EnumFlagsPropertyDrawer.cs.meta
│ │ │ │ ├── InputAxisPropertyDrawer.cs
│ │ │ │ ├── InputAxisPropertyDrawer.cs.meta
│ │ │ │ ├── MinMaxSliderPropertyDrawer.cs
│ │ │ │ ├── MinMaxSliderPropertyDrawer.cs.meta
│ │ │ │ ├── ProgressBarPropertyDrawer.cs
│ │ │ │ ├── ProgressBarPropertyDrawer.cs.meta
│ │ │ │ ├── PropertyDrawerBase.cs
│ │ │ │ ├── PropertyDrawerBase.cs.meta
│ │ │ │ ├── ReadOnlyPropertyDrawer.cs
│ │ │ │ ├── ReadOnlyPropertyDrawer.cs.meta
│ │ │ │ ├── ResizableTextAreaPropertyDrawer.cs
│ │ │ │ ├── ResizableTextAreaPropertyDrawer.cs.meta
│ │ │ │ ├── ScenePropertyDrawer.cs
│ │ │ │ ├── ScenePropertyDrawer.cs.meta
│ │ │ │ ├── ShowAssetPreviewPropertyDrawer.cs
│ │ │ │ ├── ShowAssetPreviewPropertyDrawer.cs.meta
│ │ │ │ ├── TagPropertyDrawer.cs
│ │ │ │ └── TagPropertyDrawer.cs.meta
│ │ │ ├── PropertyDrawers_SpecialCase.meta
│ │ │ ├── PropertyDrawers_SpecialCase
│ │ │ │ ├── ReorderableListPropertyDrawer.cs
│ │ │ │ ├── ReorderableListPropertyDrawer.cs.meta
│ │ │ │ ├── SpecialCasePropertyDrawerBase.cs
│ │ │ │ └── SpecialCasePropertyDrawerBase.cs.meta
│ │ │ ├── PropertyValidators.meta
│ │ │ ├── PropertyValidators
│ │ │ │ ├── MaxValuePropertyValidator.cs
│ │ │ │ ├── MaxValuePropertyValidator.cs.meta
│ │ │ │ ├── MinValuePropertyValidator.cs
│ │ │ │ ├── MinValuePropertyValidator.cs.meta
│ │ │ │ ├── PropertyValidatorBase.cs
│ │ │ │ ├── PropertyValidatorBase.cs.meta
│ │ │ │ ├── RequiredPropertyValidator.cs
│ │ │ │ ├── RequiredPropertyValidator.cs.meta
│ │ │ │ ├── ValidateInputPropertyValidator.cs
│ │ │ │ └── ValidateInputPropertyValidator.cs.meta
│ │ │ ├── Utility.meta
│ │ │ └── Utility
│ │ │ │ ├── ButtonUtility.cs
│ │ │ │ ├── ButtonUtility.cs.meta
│ │ │ │ ├── NaughtyEditorGUI.cs
│ │ │ │ ├── NaughtyEditorGUI.cs.meta
│ │ │ │ ├── PropertyUtility.cs
│ │ │ │ ├── PropertyUtility.cs.meta
│ │ │ │ ├── ReflectionUtility.cs
│ │ │ │ └── ReflectionUtility.cs.meta
│ │ ├── Test.meta
│ │ └── Test
│ │ │ ├── BoxGroupTest.cs
│ │ │ ├── BoxGroupTest.cs.meta
│ │ │ ├── ButtonTest.cs
│ │ │ ├── ButtonTest.cs.meta
│ │ │ ├── CurveRangeTest.cs
│ │ │ ├── CurveRangeTest.cs.meta
│ │ │ ├── DisableIfTest.cs
│ │ │ ├── DisableIfTest.cs.meta
│ │ │ ├── DropdownTest.cs
│ │ │ ├── DropdownTest.cs.meta
│ │ │ ├── EnableIfTest.cs
│ │ │ ├── EnableIfTest.cs.meta
│ │ │ ├── EnumFlagsTest.cs
│ │ │ ├── EnumFlagsTest.cs.meta
│ │ │ ├── HideIfTest.cs
│ │ │ ├── HideIfTest.cs.meta
│ │ │ ├── HorizontalLineTest.cs
│ │ │ ├── HorizontalLineTest.cs.meta
│ │ │ ├── InfoBoxTest.cs
│ │ │ ├── InfoBoxTest.cs.meta
│ │ │ ├── InputAxisTest.cs
│ │ │ ├── InputAxisTest.cs.meta
│ │ │ ├── LabelTest.cs
│ │ │ ├── LabelTest.cs.meta
│ │ │ ├── MinMaxSliderTest.cs
│ │ │ ├── MinMaxSliderTest.cs.meta
│ │ │ ├── MinMaxValueTest.cs
│ │ │ ├── MinMaxValueTest.cs.meta
│ │ │ ├── NaughtyAttributes.Test.asmdef
│ │ │ ├── NaughtyAttributes.Test.asmdef.meta
│ │ │ ├── OnValueChangedTest.cs
│ │ │ ├── OnValueChangedTest.cs.meta
│ │ │ ├── ProgressBarTest.cs
│ │ │ ├── ProgressBarTest.cs.meta
│ │ │ ├── ReadOnlyTest.cs
│ │ │ ├── ReadOnlyTest.cs.meta
│ │ │ ├── ReorderableListTest.cs
│ │ │ ├── ReorderableListTest.cs.meta
│ │ │ ├── RequiredTest.cs
│ │ │ ├── RequiredTest.cs.meta
│ │ │ ├── ResizableTextAreaTest.cs
│ │ │ ├── ResizableTextAreaTest.cs.meta
│ │ │ ├── SceneTest.cs
│ │ │ ├── SceneTest.cs.meta
│ │ │ ├── ShowAssetPreviewTest.cs
│ │ │ ├── ShowAssetPreviewTest.cs.meta
│ │ │ ├── ShowIfTest.cs
│ │ │ ├── ShowIfTest.cs.meta
│ │ │ ├── ShowNativePropertyTest.cs
│ │ │ ├── ShowNativePropertyTest.cs.meta
│ │ │ ├── ShowNonSerializedFieldTest.cs
│ │ │ ├── ShowNonSerializedFieldTest.cs.meta
│ │ │ ├── TagTest.cs
│ │ │ ├── TagTest.cs.meta
│ │ │ ├── ValidateInputTest.cs
│ │ │ ├── ValidateInputTest.cs.meta
│ │ │ ├── _NaughtyComponent.cs
│ │ │ ├── _NaughtyComponent.cs.meta
│ │ │ ├── _NaughtyScriptableObject.cs
│ │ │ └── _NaughtyScriptableObject.cs.meta
│ ├── github_link.txt
│ ├── github_link.txt.meta
│ ├── package.json
│ └── package.json.meta
├── PashmakCore.meta
├── PashmakCore
│ ├── Audios.meta
│ ├── Audios
│ │ ├── Audio_test.mp3
│ │ └── Audio_test.mp3.meta
│ ├── Editor.meta
│ ├── Editor
│ │ ├── PashmakCorePalette.colors
│ │ └── PashmakCorePalette.colors.meta
│ ├── Materials.meta
│ ├── Materials
│ │ ├── Floor.mat
│ │ ├── Floor.mat.meta
│ │ ├── grid.mat
│ │ └── grid.mat.meta
│ ├── PhysicsMaerials.meta
│ ├── PhysicsMaerials
│ │ ├── bounc.physicsMaterial2D
│ │ └── bounc.physicsMaterial2D.meta
│ ├── Prefabs.meta
│ ├── Prefabs
│ │ ├── Cube.prefab
│ │ ├── Cube.prefab.meta
│ │ ├── Debug.meta
│ │ ├── Debug
│ │ │ ├── Canvas_Debug_SavedData.prefab
│ │ │ ├── Canvas_Debug_SavedData.prefab.meta
│ │ │ ├── screenshot.prefab
│ │ │ └── screenshot.prefab.meta
│ │ ├── Samples.meta
│ │ └── Samples
│ │ │ ├── Bases.meta
│ │ │ ├── Bases
│ │ │ ├── ScrollView_base.prefab
│ │ │ └── ScrollView_base.prefab.meta
│ │ │ ├── Canvas_samples_tmp.prefab
│ │ │ ├── Canvas_samples_tmp.prefab.meta
│ │ │ ├── ListButton.prefab
│ │ │ ├── ListButton.prefab.meta
│ │ │ ├── SV_ColorFader.prefab
│ │ │ ├── SV_ColorFader.prefab.meta
│ │ │ ├── circle.prefab
│ │ │ └── circle.prefab.meta
│ ├── Samples.meta
│ ├── Samples
│ │ ├── ComponentUnit.meta
│ │ └── ComponentUnit
│ │ │ ├── Color_UI_Sprite_Renderer.meta
│ │ │ ├── Color_UI_Sprite_Renderer
│ │ │ ├── Demo_CU_ColorFader_Sprite_Renderer.unity
│ │ │ ├── Demo_CU_ColorFader_Sprite_Renderer.unity.meta
│ │ │ ├── Demo_CU_ColorFader_UI.unity
│ │ │ └── Demo_CU_ColorFader_UI.unity.meta
│ │ │ ├── Demo.unity
│ │ │ ├── Demo.unity.meta
│ │ │ ├── Demo_CU_Snap.unity
│ │ │ ├── Demo_CU_Snap.unity.meta
│ │ │ ├── Demo_Timer.unity
│ │ │ ├── Demo_Timer.unity.meta
│ │ │ ├── MonoEvents.meta
│ │ │ ├── MonoEvents
│ │ │ ├── MonoEvent_AwakeStart.unity
│ │ │ ├── MonoEvent_AwakeStart.unity.meta
│ │ │ ├── MonoEvent_Collider.unity
│ │ │ ├── MonoEvent_Collider.unity.meta
│ │ │ ├── MonoEvent_Mouse.unity
│ │ │ └── MonoEvent_Mouse.unity.meta
│ │ │ ├── UnityEngine.meta
│ │ │ ├── UnityEngine
│ │ │ ├── Application.meta
│ │ │ ├── Application
│ │ │ │ ├── Application_Quit.unity
│ │ │ │ └── Application_Quit.unity.meta
│ │ │ ├── GameObject.meta
│ │ │ ├── GameObject
│ │ │ │ ├── GameObject_Destroy.unity
│ │ │ │ ├── GameObject_Destroy.unity.meta
│ │ │ │ ├── GameObject_DontDestroyOnLoad.unity
│ │ │ │ ├── GameObject_DontDestroyOnLoad.unity.meta
│ │ │ │ ├── GameObject_Instantiate.unity
│ │ │ │ └── GameObject_Instantiate.unity.meta
│ │ │ ├── Input.meta
│ │ │ ├── Input
│ │ │ │ ├── Input_GetKey.unity
│ │ │ │ ├── Input_GetKey.unity.meta
│ │ │ │ ├── Input_GetMouseButton.unity
│ │ │ │ └── Input_GetMouseButton.unity.meta
│ │ │ ├── SceneManager.meta
│ │ │ ├── SceneManager
│ │ │ │ ├── SceneManager_LoadScene.unity
│ │ │ │ └── SceneManager_LoadScene.unity.meta
│ │ │ ├── ScreenCapture.meta
│ │ │ ├── ScreenCapture
│ │ │ │ ├── CaptureScreenshot.unity
│ │ │ │ └── CaptureScreenshot.unity.meta
│ │ │ ├── Time.meta
│ │ │ ├── Time
│ │ │ │ ├── TimeScale.unity
│ │ │ │ └── TimeScale.unity.meta
│ │ │ ├── Transform.meta
│ │ │ └── Transform
│ │ │ │ ├── Position.meta
│ │ │ │ ├── Position
│ │ │ │ ├── Transform_LerpPositions.unity
│ │ │ │ ├── Transform_LerpPositions.unity.meta
│ │ │ │ ├── Transform_Position_SyncToMouse.unity
│ │ │ │ ├── Transform_Position_SyncToMouse.unity.meta
│ │ │ │ ├── Transform_Translate.unity
│ │ │ │ └── Transform_Translate.unity.meta
│ │ │ │ ├── Rotation.meta
│ │ │ │ ├── Rotation
│ │ │ │ ├── Transform_LerpRotation.unity
│ │ │ │ ├── Transform_LerpRotation.unity.meta
│ │ │ │ ├── Transform_LookAt.unity
│ │ │ │ ├── Transform_LookAt.unity.meta
│ │ │ │ ├── Transform_Rotate.unity
│ │ │ │ └── Transform_Rotate.unity.meta
│ │ │ │ ├── Transform_Dragable.unity
│ │ │ │ ├── Transform_Dragable.unity.meta
│ │ │ │ ├── Transform_Sync.unity
│ │ │ │ └── Transform_Sync.unity.meta
│ │ │ ├── _tmp.meta
│ │ │ └── _tmp
│ │ │ ├── tmp_L1.unity
│ │ │ ├── tmp_L1.unity.meta
│ │ │ ├── tmp_L2.unity
│ │ │ └── tmp_L2.unity.meta
│ ├── Scripts.meta
│ ├── Scripts
│ │ ├── ComponentUnit.meta
│ │ ├── ComponentUnit
│ │ │ ├── CU_Counter.cs
│ │ │ ├── CU_Counter.cs.meta
│ │ │ ├── CU_Event.cs
│ │ │ ├── CU_Event.cs.meta
│ │ │ ├── CU_ObjectDictionary.cs
│ │ │ ├── CU_ObjectDictionary.cs.meta
│ │ │ ├── Color_UI_Sprite_Renderer.meta
│ │ │ ├── Color_UI_Sprite_Renderer
│ │ │ │ ├── CU_ColorFader.cs
│ │ │ │ ├── CU_ColorFader.cs.meta
│ │ │ │ ├── CU_ColorFader_Exception.cs
│ │ │ │ └── CU_ColorFader_Exception.cs.meta
│ │ │ ├── Conditions.meta
│ │ │ ├── Conditions
│ │ │ │ ├── CU_Condition_CompareTowVariable.cs
│ │ │ │ ├── CU_Condition_CompareTowVariable.cs.meta
│ │ │ │ ├── CU_Condition_InternetReachability.cs
│ │ │ │ ├── CU_Condition_InternetReachability.cs.meta
│ │ │ │ ├── CU_Condition_Ping.cs
│ │ │ │ ├── CU_Condition_Ping.cs.meta
│ │ │ │ ├── CU_Condition_Platform.cs
│ │ │ │ ├── CU_Condition_Platform.cs.meta
│ │ │ │ ├── CU_Condition_Variable.cs
│ │ │ │ └── CU_Condition_Variable.cs.meta
│ │ │ ├── Debugs.meta
│ │ │ ├── Debugs
│ │ │ │ ├── CU_Debug.cs
│ │ │ │ ├── CU_Debug.cs.meta
│ │ │ │ ├── CU_Debug_SaveLoad.cs
│ │ │ │ └── CU_Debug_SaveLoad.cs.meta
│ │ │ ├── DesignPatterns.meta
│ │ │ ├── DesignPatterns
│ │ │ │ ├── CU_SingletonObject.cs
│ │ │ │ └── CU_SingletonObject.cs.meta
│ │ │ ├── MonoEvents.meta
│ │ │ ├── MonoEvents
│ │ │ │ ├── CU_MonoEvent_Application.cs
│ │ │ │ ├── CU_MonoEvent_Application.cs.meta
│ │ │ │ ├── CU_MonoEvent_AwakeStart.cs
│ │ │ │ ├── CU_MonoEvent_AwakeStart.cs.meta
│ │ │ │ ├── CU_MonoEvent_Collider.cs
│ │ │ │ ├── CU_MonoEvent_Collider.cs.meta
│ │ │ │ ├── CU_MonoEvent_EnableDisable.cs
│ │ │ │ ├── CU_MonoEvent_EnableDisable.cs.meta
│ │ │ │ ├── CU_MonoEvent_Mouse.cs
│ │ │ │ ├── CU_MonoEvent_Mouse.cs.meta
│ │ │ │ ├── CU_MonoEvent_Update.cs
│ │ │ │ └── CU_MonoEvent_Update.cs.meta
│ │ │ ├── StoreData.meta
│ │ │ ├── StoreData
│ │ │ │ ├── CU_BoolVariable.cs
│ │ │ │ ├── CU_BoolVariable.cs.meta
│ │ │ │ ├── CU_FloatVariable.cs
│ │ │ │ ├── CU_FloatVariable.cs.meta
│ │ │ │ ├── CU_IntVariable.cs
│ │ │ │ ├── CU_IntVariable.cs.meta
│ │ │ │ ├── CU_StringVariable.cs
│ │ │ │ └── CU_StringVariable.cs.meta
│ │ │ ├── Timer.meta
│ │ │ ├── Timer
│ │ │ │ ├── CU_Timer.cs
│ │ │ │ ├── CU_Timer.cs.meta
│ │ │ │ ├── CU_TimerUI.cs
│ │ │ │ ├── CU_TimerUI.cs.meta
│ │ │ │ ├── CU_TimerUI_RTLTMP.cs
│ │ │ │ ├── CU_TimerUI_RTLTMP.cs.meta
│ │ │ │ ├── CU_TimerUI_TMP.cs
│ │ │ │ ├── CU_TimerUI_TMP.cs.meta
│ │ │ │ ├── CU_TimerUI_UI.cs
│ │ │ │ └── CU_TimerUI_UI.cs.meta
│ │ │ ├── UnityEngine.meta
│ │ │ ├── UnityEngine
│ │ │ │ ├── Application.meta
│ │ │ │ ├── Application
│ │ │ │ │ ├── CU_Application_InternetReachability.cs
│ │ │ │ │ ├── CU_Application_InternetReachability.cs.meta
│ │ │ │ │ ├── CU_Application_OpenURL.cs
│ │ │ │ │ ├── CU_Application_OpenURL.cs.meta
│ │ │ │ │ ├── CU_Application_Quit.cs
│ │ │ │ │ └── CU_Application_Quit.cs.meta
│ │ │ │ ├── Audio.meta
│ │ │ │ ├── Audio
│ │ │ │ │ ├── CU_AudioMixer_ExposedParameters.cs
│ │ │ │ │ ├── CU_AudioMixer_ExposedParameters.cs.meta
│ │ │ │ │ ├── CU_Microphone.cs
│ │ │ │ │ └── CU_Microphone.cs.meta
│ │ │ │ ├── CU_LineRenderer.cs
│ │ │ │ ├── CU_LineRenderer.cs.meta
│ │ │ │ ├── CU_Ping.cs
│ │ │ │ ├── CU_Ping.cs.meta
│ │ │ │ ├── Camera.meta
│ │ │ │ ├── Camera
│ │ │ │ │ ├── CU_Camera_PostProcess.cs
│ │ │ │ │ └── CU_Camera_PostProcess.cs.meta
│ │ │ │ ├── GameObject.meta
│ │ │ │ ├── GameObject
│ │ │ │ │ ├── CU_GameObject_Destroy.cs
│ │ │ │ │ ├── CU_GameObject_Destroy.cs.meta
│ │ │ │ │ ├── CU_GameObject_DontDestroyOnLoad.cs
│ │ │ │ │ ├── CU_GameObject_DontDestroyOnLoad.cs.meta
│ │ │ │ │ ├── CU_GameObject_Instantiate.cs
│ │ │ │ │ └── CU_GameObject_Instantiate.cs.meta
│ │ │ │ ├── Input.meta
│ │ │ │ ├── Input
│ │ │ │ │ ├── CU_Input_AccelerationDetection.cs
│ │ │ │ │ ├── CU_Input_AccelerationDetection.cs.meta
│ │ │ │ │ ├── CU_Input_GetAxis.cs
│ │ │ │ │ ├── CU_Input_GetAxis.cs.meta
│ │ │ │ │ ├── CU_Input_GetButton.cs
│ │ │ │ │ ├── CU_Input_GetButton.cs.meta
│ │ │ │ │ ├── CU_Input_GetKey.cs
│ │ │ │ │ ├── CU_Input_GetKey.cs.meta
│ │ │ │ │ ├── CU_Input_GetMouseButton.cs
│ │ │ │ │ └── CU_Input_GetMouseButton.cs.meta
│ │ │ │ ├── Rigidbody.meta
│ │ │ │ ├── Rigidbody
│ │ │ │ │ ├── CU_Rigidbody_AngularVelocity.cs
│ │ │ │ │ ├── CU_Rigidbody_AngularVelocity.cs.meta
│ │ │ │ │ ├── CU_Rigidbody_Velocity.cs
│ │ │ │ │ └── CU_Rigidbody_Velocity.cs.meta
│ │ │ │ ├── Rigidbody2D.meta
│ │ │ │ ├── Rigidbody2D
│ │ │ │ │ ├── CU_Rigidbody2D_AngularVelocity.cs
│ │ │ │ │ ├── CU_Rigidbody2D_AngularVelocity.cs.meta
│ │ │ │ │ ├── CU_Rigidbody2D_Velocity.cs
│ │ │ │ │ └── CU_Rigidbody2D_Velocity.cs.meta
│ │ │ │ ├── SceneManager.meta
│ │ │ │ ├── SceneManager
│ │ │ │ │ ├── CU_SceneManager_LoadScene.cs
│ │ │ │ │ └── CU_SceneManager_LoadScene.cs.meta
│ │ │ │ ├── Screen.meta
│ │ │ │ ├── Screen
│ │ │ │ │ ├── CU_ScreenSleepTimeout.cs
│ │ │ │ │ └── CU_ScreenSleepTimeout.cs.meta
│ │ │ │ ├── ScreenCapture.meta
│ │ │ │ ├── ScreenCapture
│ │ │ │ │ ├── CU_CaptureScreenshot.cs
│ │ │ │ │ └── CU_CaptureScreenshot.cs.meta
│ │ │ │ ├── Sprite.meta
│ │ │ │ ├── Sprite
│ │ │ │ │ ├── CU_Sprite_SortingLayer.cs
│ │ │ │ │ └── CU_Sprite_SortingLayer.cs.meta
│ │ │ │ ├── Time.meta
│ │ │ │ ├── Time
│ │ │ │ │ ├── CU_TimeScale.cs
│ │ │ │ │ └── CU_TimeScale.cs.meta
│ │ │ │ ├── Transform.meta
│ │ │ │ ├── Transform
│ │ │ │ │ ├── CU_Transform.cs
│ │ │ │ │ ├── CU_Transform.cs.meta
│ │ │ │ │ ├── CU_Transform_Dragable.cs
│ │ │ │ │ ├── CU_Transform_Dragable.cs.meta
│ │ │ │ │ ├── CU_Transform_Scale.cs
│ │ │ │ │ ├── CU_Transform_Scale.cs.meta
│ │ │ │ │ ├── CU_Transform_SetParent.cs
│ │ │ │ │ ├── CU_Transform_SetParent.cs.meta
│ │ │ │ │ ├── CU_Transform_Shake.cs
│ │ │ │ │ ├── CU_Transform_Shake.cs.meta
│ │ │ │ │ ├── CU_Transform_Sync.cs
│ │ │ │ │ ├── CU_Transform_Sync.cs.meta
│ │ │ │ │ ├── Position.meta
│ │ │ │ │ ├── Position
│ │ │ │ │ │ ├── CU_Transform_CurvePosition.cs
│ │ │ │ │ │ ├── CU_Transform_CurvePosition.cs.meta
│ │ │ │ │ │ ├── CU_Transform_LerpPositions.cs
│ │ │ │ │ │ ├── CU_Transform_LerpPositions.cs.meta
│ │ │ │ │ │ ├── CU_Transform_Position.cs
│ │ │ │ │ │ ├── CU_Transform_Position.cs.meta
│ │ │ │ │ │ ├── CU_Transform_Position_Clamp.cs
│ │ │ │ │ │ ├── CU_Transform_Position_Clamp.cs.meta
│ │ │ │ │ │ ├── CU_Transform_Position_SyncToMouse.cs
│ │ │ │ │ │ ├── CU_Transform_Position_SyncToMouse.cs.meta
│ │ │ │ │ │ ├── CU_Transform_Translate.cs
│ │ │ │ │ │ └── CU_Transform_Translate.cs.meta
│ │ │ │ │ ├── Rotation.meta
│ │ │ │ │ ├── Rotation
│ │ │ │ │ │ ├── CU_Transform_CurveRotation.cs
│ │ │ │ │ │ ├── CU_Transform_CurveRotation.cs.meta
│ │ │ │ │ │ ├── CU_Transform_LerpRotation.cs
│ │ │ │ │ │ ├── CU_Transform_LerpRotation.cs.meta
│ │ │ │ │ │ ├── CU_Transform_LookAt.cs
│ │ │ │ │ │ ├── CU_Transform_LookAt.cs.meta
│ │ │ │ │ │ ├── CU_Transform_Rotate.cs
│ │ │ │ │ │ ├── CU_Transform_Rotate.cs.meta
│ │ │ │ │ │ ├── CU_Transform_Rotation.cs
│ │ │ │ │ │ └── CU_Transform_Rotation.cs.meta
│ │ │ │ │ ├── Snapable.meta
│ │ │ │ │ └── Snapable
│ │ │ │ │ │ ├── CU_Transform_SnapObj.cs
│ │ │ │ │ │ ├── CU_Transform_SnapObj.cs.meta
│ │ │ │ │ │ ├── CU_Transform_SnapPoint.cs
│ │ │ │ │ │ ├── CU_Transform_SnapPoint.cs.meta
│ │ │ │ │ │ ├── CU_Transform_SnapPoint_CheckToActive.cs
│ │ │ │ │ │ ├── CU_Transform_SnapPoint_CheckToActive.cs.meta
│ │ │ │ │ │ ├── CU_Transform_SnapablePointer.cs
│ │ │ │ │ │ └── CU_Transform_SnapablePointer.cs.meta
│ │ │ │ ├── UI.meta
│ │ │ │ └── UI
│ │ │ │ │ ├── CU_LoadText.cs
│ │ │ │ │ ├── CU_LoadText.cs.meta
│ │ │ │ │ ├── CU_UI_Slider.cs
│ │ │ │ │ └── CU_UI_Slider.cs.meta
│ │ │ ├── _abstracts.meta
│ │ │ └── _abstracts
│ │ │ │ ├── CU_Component.cs
│ │ │ │ └── CU_Component.cs.meta
│ │ ├── Utils.meta
│ │ ├── Utils
│ │ │ ├── ObjectNameId.cs
│ │ │ ├── ObjectNameId.cs.meta
│ │ │ ├── UtilsCommon.cs
│ │ │ ├── UtilsCommon.cs.meta
│ │ │ ├── UtilsCondition.cs
│ │ │ ├── UtilsCondition.cs.meta
│ │ │ ├── UtilsIO.cs
│ │ │ └── UtilsIO.cs.meta
│ │ ├── _interfaces.meta
│ │ └── _interfaces
│ │ │ ├── ICondition.cs
│ │ │ ├── ICondition.cs.meta
│ │ │ ├── IDebug.cs
│ │ │ ├── IDebug.cs.meta
│ │ │ ├── IDefaultExcute.cs
│ │ │ ├── IDefaultExcute.cs.meta
│ │ │ ├── IDetails.cs
│ │ │ └── IDetails.cs.meta
│ ├── Sprites.meta
│ ├── Sprites
│ │ ├── GeneralFill_One.png
│ │ ├── GeneralFill_One.png.meta
│ │ ├── arrow.png
│ │ ├── arrow.png.meta
│ │ ├── checkmark.png
│ │ ├── checkmark.png.meta
│ │ ├── circle_One.png
│ │ ├── circle_One.png.meta
│ │ ├── cross.png
│ │ └── cross.png.meta
│ ├── Textures.meta
│ ├── Textures
│ │ ├── grid.png
│ │ └── grid.png.meta
│ ├── github_link.txt
│ ├── github_link.txt.meta
│ ├── requirements.txt
│ ├── requirements.txt.meta
│ ├── version.txt
│ └── version.txt.meta
├── TextMesh Pro.meta
└── TextMesh Pro
│ ├── Documentation.meta
│ ├── Documentation
│ ├── TextMesh Pro User Guide 2016.pdf
│ └── TextMesh Pro User Guide 2016.pdf.meta
│ ├── Fonts.meta
│ ├── Fonts
│ ├── LiberationSans - OFL.txt
│ ├── LiberationSans - OFL.txt.meta
│ ├── LiberationSans.ttf
│ └── LiberationSans.ttf.meta
│ ├── Resources.meta
│ ├── Resources
│ ├── Fonts & Materials.meta
│ ├── Fonts & Materials
│ │ ├── LiberationSans SDF - Drop Shadow.mat
│ │ ├── LiberationSans SDF - Drop Shadow.mat.meta
│ │ ├── LiberationSans SDF - Fallback.asset
│ │ ├── LiberationSans SDF - Fallback.asset.meta
│ │ ├── LiberationSans SDF - Outline.mat
│ │ ├── LiberationSans SDF - Outline.mat.meta
│ │ ├── LiberationSans SDF.asset
│ │ └── LiberationSans SDF.asset.meta
│ ├── LineBreaking Following Characters.txt
│ ├── LineBreaking Following Characters.txt.meta
│ ├── LineBreaking Leading Characters.txt
│ ├── LineBreaking Leading Characters.txt.meta
│ ├── Shaders.meta
│ ├── Shaders
│ │ ├── TMP_Bitmap-Custom-Atlas.shader
│ │ ├── TMP_Bitmap-Custom-Atlas.shader.meta
│ │ ├── TMP_Bitmap-Mobile.shader
│ │ ├── TMP_Bitmap-Mobile.shader.meta
│ │ ├── TMP_Bitmap.shader
│ │ ├── TMP_Bitmap.shader.meta
│ │ ├── TMP_SDF Overlay.shader
│ │ ├── TMP_SDF Overlay.shader.meta
│ │ ├── TMP_SDF-Mobile Masking.shader
│ │ ├── TMP_SDF-Mobile Masking.shader.meta
│ │ ├── TMP_SDF-Mobile Overlay.shader
│ │ ├── TMP_SDF-Mobile Overlay.shader.meta
│ │ ├── TMP_SDF-Mobile.shader
│ │ ├── TMP_SDF-Mobile.shader.meta
│ │ ├── TMP_SDF-Surface-Mobile.shader
│ │ ├── TMP_SDF-Surface-Mobile.shader.meta
│ │ ├── TMP_SDF-Surface.shader
│ │ ├── TMP_SDF-Surface.shader.meta
│ │ ├── TMP_SDF.shader
│ │ ├── TMP_SDF.shader.meta
│ │ ├── TMP_Sprite.shader
│ │ ├── TMP_Sprite.shader.meta
│ │ ├── TMPro.cginc
│ │ ├── TMPro.cginc.meta
│ │ ├── TMPro_Properties.cginc
│ │ ├── TMPro_Properties.cginc.meta
│ │ ├── TMPro_Surface.cginc
│ │ └── TMPro_Surface.cginc.meta
│ ├── Sprite Assets.meta
│ ├── Sprite Assets
│ │ ├── EmojiOne.asset
│ │ └── EmojiOne.asset.meta
│ ├── Style Sheets.meta
│ ├── Style Sheets
│ │ ├── Default Style Sheet.asset
│ │ └── Default Style Sheet.asset.meta
│ ├── TMP Settings.asset
│ └── TMP Settings.asset.meta
│ ├── Sprites.meta
│ └── Sprites
│ ├── EmojiOne Attribution.txt
│ ├── EmojiOne Attribution.txt.meta
│ ├── EmojiOne.json
│ ├── EmojiOne.json.meta
│ ├── EmojiOne.png
│ └── EmojiOne.png.meta
├── LICENSE
├── Packages
├── manifest.json
└── packages-lock.json
├── ProjectSettings
├── AudioManager.asset
├── ClusterInputManager.asset
├── DynamicsManager.asset
├── EditorBuildSettings.asset
├── EditorSettings.asset
├── GraphicsSettings.asset
├── InputManager.asset
├── NavMeshAreas.asset
├── NetworkManager.asset
├── Physics2DSettings.asset
├── PresetManager.asset
├── ProjectSettings.asset
├── ProjectVersion.txt
├── QualitySettings.asset
├── TagManager.asset
├── TimeManager.asset
├── UnityConnectSettings.asset
├── VFXManager.asset
└── XRSettings.asset
└── README.md
/.gitignore:
--------------------------------------------------------------------------------
1 | /Library
2 | /Logs
3 | /Temp
4 | /*.csproj
5 | /obj
6 | /.vscode
7 | /*.sln
8 | /*.suo
9 | /.vs
10 | /*.vsconfig
11 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3b4e4d8d67cc8374ba45a592ebbbdb10
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/BoxGroup_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/BoxGroup_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/Button_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/Button_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/CurveRange_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/CurveRange_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/Dropdown_Inspector.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/Dropdown_Inspector.gif
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/EnableIf_Inspector.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/EnableIf_Inspector.gif
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/EnumFlags_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/EnumFlags_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/HorizontalLine_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/HorizontalLine_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/InfoBox_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/InfoBox_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/InputAxis_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/InputAxis_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/Label_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/Label_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/MinMaxSlider_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/MinMaxSlider_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/MinValueMaxValue_Inspector.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/MinValueMaxValue_Inspector.gif
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/ProgressBar_Inspector.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/ProgressBar_Inspector.gif
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/ProgressBar_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/ProgressBar_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/ReadOnly_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/ReadOnly_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/ReorderableList_Inspector.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/ReorderableList_Inspector.gif
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/Required_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/Required_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/ResizableTextArea_Inspector.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/ResizableTextArea_Inspector.gif
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/Scene_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/Scene_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/ShowAssetPreview_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/ShowAssetPreview_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/ShowIf_Inspector.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/ShowIf_Inspector.gif
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/ShowNativeProperty_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/ShowNativeProperty_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/ShowNonSerializedField_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/ShowNonSerializedField_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/Tag_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/Tag_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Documentation~/ValidateInput_Inspector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Documentation~/ValidateInput_Inspector.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/README.html.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f1c5c604e6d27cc4d86e81f45c704e11
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Samples.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b1e9ff0668650a54da2c458e80a90032
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Samples/DemoScene.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: afb4c815411c28b449e61fbaa1a8bfa3
3 | folderAsset: yes
4 | timeCreated: 1507995550
5 | licenseType: Free
6 | DefaultImporter:
7 | externalObjects: {}
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Samples/DemoScene/DemoScene.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 07845a5477be2b149a6f1cb32b5a3a5b
3 | timeCreated: 1507998788
4 | licenseType: Free
5 | DefaultImporter:
6 | externalObjects: {}
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Samples/DemoScene/TestAssets.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 53a462744f22ca549927c5e6ea797362
3 | folderAsset: yes
4 | timeCreated: 1509089305
5 | licenseType: Free
6 | DefaultImporter:
7 | externalObjects: {}
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Samples/DemoScene/TestAssets/Cube.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7ec354ef3daae7641b7a3fa5e1fe0c81
3 | timeCreated: 1509089337
4 | licenseType: Free
5 | NativeFormatImporter:
6 | externalObjects: {}
7 | mainObjectFileID: 100100000
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Samples/DemoScene/TestAssets/NaughtyScriptableObject.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: 753bdb918c6038142acddbd7aae6958f, type: 3}
13 | m_Name: NaughtyScriptableObject
14 | m_EditorClassIdentifier:
15 | myInt: 4
16 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Samples/DemoScene/TestAssets/NaughtyScriptableObject.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9cf80899b80517945a2d2390fb48877f
3 | timeCreated: 1518639643
4 | licenseType: Free
5 | NativeFormatImporter:
6 | externalObjects: {}
7 | mainObjectFileID: 11400000
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Samples/DemoScene/TestAssets/icon-github.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/NaughtyAttributes/Samples/DemoScene/TestAssets/icon-github.png
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 66686847ee1fa044bb15dfe473666178
3 | folderAsset: yes
4 | timeCreated: 1507995546
5 | licenseType: Free
6 | DefaultImporter:
7 | externalObjects: {}
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1f67e408a6d0adf4ab29d095ccd8b116
3 | folderAsset: yes
4 | timeCreated: 1507998942
5 | licenseType: Free
6 | DefaultImporter:
7 | externalObjects: {}
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c76425e719cd4424d868674bcfb233f2
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/AllowNestingAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class AllowNestingAttribute : DrawerAttribute
7 | {
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/AllowNestingAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 95b49d3abe880c044adbe7faf6b7b4ec
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/CurveRangeAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using UnityEngine;
3 |
4 | namespace NaughtyAttributes
5 | {
6 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
7 | public class CurveRangeAttribute : DrawerAttribute
8 | {
9 | public Vector2 Min { get; private set; }
10 | public Vector2 Max { get; private set; }
11 | public EColor Color { get; private set; }
12 |
13 | public CurveRangeAttribute(Vector2 min, Vector2 max, EColor color = EColor.Clear)
14 | {
15 | Min = min;
16 | Max = max;
17 | Color = color;
18 | }
19 |
20 | public CurveRangeAttribute(EColor color)
21 | : this(Vector2.zero, Vector2.one, color)
22 | {
23 | }
24 |
25 | public CurveRangeAttribute(float minX, float minY, float maxX, float maxY, EColor color = EColor.Clear)
26 | : this(new Vector2(minX, minY), new Vector2(maxX, maxY), color)
27 | {
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/CurveRangeAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bbdf3fb8882c7514c9a01108122cda7e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/DrawerAttribute.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | ///
6 | /// Base class for all drawer attributes
7 | ///
8 | public class DrawerAttribute : PropertyAttribute, INaughtyAttribute
9 | {
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/DrawerAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9df37fdebccf65c4da5b0a14f6dad5f5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/DropdownAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2cb864a1092cec04f8a4dbb556e8ed31
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/EnumFlagsAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class EnumFlagsAttribute : DrawerAttribute
7 | {
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/EnumFlagsAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e8b31eb6d7299e54d89dcabc4cad0e6a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/HorizontalLineAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = true, Inherited = true)]
6 | public class HorizontalLineAttribute : DrawerAttribute
7 | {
8 | public const float DefaultHeight = 2.0f;
9 | public const EColor DefaultColor = EColor.Gray;
10 |
11 | public float Height { get; private set; }
12 | public EColor Color { get; private set; }
13 |
14 | public HorizontalLineAttribute(float height = DefaultHeight, EColor color = DefaultColor)
15 | {
16 | Height = height;
17 | Color = color;
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/HorizontalLineAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2fdd6f99acca2fd42a4f3162d585ce95
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/InfoBoxAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | public enum EInfoBoxType
6 | {
7 | Normal,
8 | Warning,
9 | Error
10 | }
11 |
12 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = true, Inherited = true)]
13 | public class InfoBoxAttribute : DrawerAttribute
14 | {
15 | public string Text { get; private set; }
16 | public EInfoBoxType Type { get; private set; }
17 |
18 | public InfoBoxAttribute(string text, EInfoBoxType type = EInfoBoxType.Normal)
19 | {
20 | Text = text;
21 | Type = type;
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/InfoBoxAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: afd1d6323740c734893fa8397c53113b
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/InputAxisAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class InputAxisAttribute : DrawerAttribute
7 | {
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/InputAxisAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 85033978c18810f46af271bbe94cf4aa
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/MinMaxSliderAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class MinMaxSliderAttribute : DrawerAttribute
7 | {
8 | public float MinValue { get; private set; }
9 | public float MaxValue { get; private set; }
10 |
11 | public MinMaxSliderAttribute(float minValue, float maxValue)
12 | {
13 | MinValue = minValue;
14 | MaxValue = maxValue;
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/MinMaxSliderAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4aaa73f574deaa54187cb54aae571b24
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/ProgressBarAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class ProgressBarAttribute : DrawerAttribute
7 | {
8 | public string Name { get; private set; }
9 | public float MaxValue { get; set; }
10 | public EColor Color { get; private set; }
11 | public string MaxValueName { get; private set; }
12 |
13 | public ProgressBarAttribute(string name = "", string maxValueName = "", int maxValue = 100, EColor color = EColor.Blue)
14 | {
15 | Name = name;
16 | MaxValue = maxValue;
17 | MaxValueName = maxValueName;
18 | Color = color;
19 | }
20 |
21 | public ProgressBarAttribute(string name = "", int maxValue = 100, EColor color = EColor.Blue)
22 | {
23 | Name = name;
24 | MaxValue = maxValue;
25 | Color = color;
26 | }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/ProgressBarAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e19e4db6f4d08f849aa8ea8155cd2760
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/ReadOnlyAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class ReadOnlyAttribute : DrawerAttribute
7 | {
8 |
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/ReadOnlyAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e57264747ba93b94fbff12733de29499
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/ResizableTextAreaAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class ResizableTextAreaAttribute : DrawerAttribute
7 | {
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/ResizableTextAreaAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 56d9a4b795ef4a94d86b94e55fb81240
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/SceneAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class SceneAttribute : DrawerAttribute
7 | {
8 | }
9 | }
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/SceneAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e054de18423364f4688b72a0f2a472b6
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class ShowAssetPreviewAttribute : DrawerAttribute
7 | {
8 | public int Width { get; private set; }
9 | public int Height { get; private set; }
10 |
11 | public ShowAssetPreviewAttribute(int width = 64, int height = 64)
12 | {
13 | Width = width;
14 | Height = height;
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4b7dd9b44abc0054cb5cd68d74be2c1a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/TagAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class TagAttribute : DrawerAttribute
7 | {
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes/TagAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8903399bbd7c9d745a7b9188ab6c8320
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes_SpecialCase.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5cf879ed72221e740a7aa02ef9c366a7
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | public enum EButtonEnableMode
6 | {
7 | ///
8 | /// Button should be active always
9 | ///
10 | Always,
11 | ///
12 | /// Button should be active only in editor
13 | ///
14 | Editor,
15 | ///
16 | /// Button should be active only in playmode
17 | ///
18 | Playmode
19 | }
20 |
21 | [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
22 | public class ButtonAttribute : SpecialCaseDrawerAttribute
23 | {
24 | public string Text { get; private set; }
25 | public EButtonEnableMode SelectedEnableMode { get; private set; }
26 |
27 | public ButtonAttribute(string text = null, EButtonEnableMode enabledMode = EButtonEnableMode.Always)
28 | {
29 | this.Text = text;
30 | this.SelectedEnableMode = enabledMode;
31 | }
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e8fe363a25ec5e24a9dd510bb0b4a0d4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class ReorderableListAttribute : SpecialCaseDrawerAttribute
7 | {
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6189b48f4055e6c47aa132632d898fa6
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
6 | public class ShowNativePropertyAttribute : SpecialCaseDrawerAttribute
7 | {
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a8e9b7b71c94a1f459336a24cfe04b1b
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class ShowNonSerializedFieldAttribute : SpecialCaseDrawerAttribute
7 | {
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8ea09f60df536734184a8920ff8bda6f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | public class SpecialCaseDrawerAttribute : Attribute, INaughtyAttribute
6 | {
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 95a59093f8ed1af48a8be75fa3050a3c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/INaughtyAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | public interface INaughtyAttribute
6 | {
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/INaughtyAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: edda855906d15e541b46efd812fd70f3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 64c95d02a2004854585e8d923d6680d0
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/BoxGroupAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class BoxGroupAttribute : MetaAttribute
7 | {
8 | public string Name { get; private set; }
9 |
10 | public BoxGroupAttribute(string name = "")
11 | {
12 | Name = name;
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/BoxGroupAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 07da8af1e3be52c4789678bf4138ae11
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/DisableIfAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
6 | public class DisableIfAttribute : EnableIfAttributeBase
7 | {
8 | public DisableIfAttribute(string condition)
9 | : base(condition)
10 | {
11 | Inverted = true;
12 | }
13 |
14 | public DisableIfAttribute(EConditionOperator conditionOperator, params string[] conditions)
15 | : base(conditionOperator, conditions)
16 | {
17 | Inverted = true;
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/DisableIfAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 52a0d5c249ac8fd42a4fb4d61bc2f797
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/EnableIfAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
6 | public class EnableIfAttribute : EnableIfAttributeBase
7 | {
8 | public EnableIfAttribute(string condition)
9 | : base(condition)
10 | {
11 | Inverted = false;
12 | }
13 |
14 | public EnableIfAttribute(EConditionOperator conditionOperator, params string[] conditions)
15 | : base(conditionOperator, conditions)
16 | {
17 | Inverted = false;
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/EnableIfAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a616ae826c8ebae45a89d6a8cb68a843
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/EnableIfAttributeBase.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | public abstract class EnableIfAttributeBase : MetaAttribute
6 | {
7 | public string[] Conditions { get; private set; }
8 | public EConditionOperator ConditionOperator { get; private set; }
9 | public bool Inverted { get; protected set; }
10 |
11 | public EnableIfAttributeBase(string condition)
12 | {
13 | ConditionOperator = EConditionOperator.And;
14 | Conditions = new string[1] { condition };
15 | }
16 |
17 | public EnableIfAttributeBase(EConditionOperator conditionOperator, params string[] conditions)
18 | {
19 | ConditionOperator = conditionOperator;
20 | Conditions = conditions;
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/EnableIfAttributeBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8ba6385cd022e164b89ead1937173ddc
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/HideIfAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
6 | public class HideIfAttribute : ShowIfAttributeBase
7 | {
8 | public HideIfAttribute(string condition)
9 | : base(condition)
10 | {
11 | Inverted = true;
12 | }
13 |
14 | public HideIfAttribute(EConditionOperator conditionOperator, params string[] conditions)
15 | : base(conditionOperator, conditions)
16 | {
17 | Inverted = true;
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/HideIfAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9ab2d0fcfb13a214ea6ef7629c96a761
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/LabelAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class LabelAttribute : MetaAttribute
7 | {
8 | public string Label { get; private set; }
9 |
10 | public LabelAttribute(string label)
11 | {
12 | Label = label;
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/LabelAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 79e0e0c0a7c25ea4fbe8eecaa4d559a0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/MetaAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | public class MetaAttribute : Attribute, INaughtyAttribute
6 | {
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/MetaAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a482b4e0fbf0f4547a5d522182a68d24
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/OnValueChangedAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = true, Inherited = true)]
6 | public class OnValueChangedAttribute : MetaAttribute
7 | {
8 | public string CallbackName { get; private set; }
9 |
10 | public OnValueChangedAttribute(string callbackName)
11 | {
12 | CallbackName = callbackName;
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/OnValueChangedAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e16a27c5576022b4bbe997c7db9051f0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/ShowIfAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
6 | public class ShowIfAttribute : ShowIfAttributeBase
7 | {
8 | public ShowIfAttribute(string condition)
9 | : base(condition)
10 | {
11 | Inverted = false;
12 | }
13 |
14 | public ShowIfAttribute(EConditionOperator conditionOperator, params string[] conditions)
15 | : base(conditionOperator, conditions)
16 | {
17 | Inverted = false;
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/ShowIfAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1ada427cfd2c9b04989d6d18dea27985
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/ShowIfAttributeBase.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | public class ShowIfAttributeBase : MetaAttribute
6 | {
7 | public string[] Conditions { get; private set; }
8 | public EConditionOperator ConditionOperator { get; private set; }
9 | public bool Inverted { get; protected set; }
10 |
11 | public ShowIfAttributeBase(string condition)
12 | {
13 | ConditionOperator = EConditionOperator.And;
14 | Conditions = new string[1] { condition };
15 | }
16 |
17 | public ShowIfAttributeBase(EConditionOperator conditionOperator, params string[] conditions)
18 | {
19 | ConditionOperator = conditionOperator;
20 | Conditions = conditions;
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/MetaAttributes/ShowIfAttributeBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0532b1c4d8a9ccf4b9f98f0bbe4a6747
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/NaughtyAttributes.Core.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "NaughtyAttributes.Core",
3 | "references": [],
4 | "includePlatforms": [],
5 | "excludePlatforms": [],
6 | "allowUnsafeCode": false,
7 | "overrideReferences": false,
8 | "precompiledReferences": [],
9 | "autoReferenced": true,
10 | "defineConstraints": [],
11 | "versionDefines": []
12 | }
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/NaughtyAttributes.Core.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 776d03a35f1b52c4a9aed9f56d7b4229
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/Utility.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6d61a3a977073c740ae13a3683ed22a1
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/Utility/EColor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 059f8674a8065924ea9c678298b5cd63
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/Utility/EConditionOperator.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | public enum EConditionOperator
6 | {
7 | And,
8 | Or
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/Utility/EConditionOperator.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3c227b6c19fc67b46ad294d95818f85a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/ValidatorAttributes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bf91d63e37bed3e4cbf75d576fc03a21
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/ValidatorAttributes/MaxValueAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class MaxValueAttribute : ValidatorAttribute
7 | {
8 | public float MaxValue { get; private set; }
9 |
10 | public MaxValueAttribute(float maxValue)
11 | {
12 | MaxValue = maxValue;
13 | }
14 |
15 | public MaxValueAttribute(int maxValue)
16 | {
17 | MaxValue = maxValue;
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/ValidatorAttributes/MaxValueAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a748250af5ccfd7499cfb444aafb8a03
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/ValidatorAttributes/MinValueAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class MinValueAttribute : ValidatorAttribute
7 | {
8 | public float MinValue { get; private set; }
9 |
10 | public MinValueAttribute(float minValue)
11 | {
12 | MinValue = minValue;
13 | }
14 |
15 | public MinValueAttribute(int minValue)
16 | {
17 | MinValue = minValue;
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/ValidatorAttributes/MinValueAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 40133bac7c8d42b4d837138430a503e0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/ValidatorAttributes/RequiredAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class RequiredAttribute : ValidatorAttribute
7 | {
8 | public string Message { get; private set; }
9 |
10 | public RequiredAttribute(string message = null)
11 | {
12 | Message = message;
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/ValidatorAttributes/RequiredAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b0cdf49d1687849458b1a8d4786553d4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/ValidatorAttributes/ValidateInputAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
6 | public class ValidateInputAttribute : ValidatorAttribute
7 | {
8 | public string CallbackName { get; private set; }
9 | public string Message { get; private set; }
10 |
11 | public ValidateInputAttribute(string callbackName, string message = null)
12 | {
13 | CallbackName = callbackName;
14 | Message = message;
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/ValidatorAttributes/ValidateInputAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6c4171d68fb5bc0448d3ac298973e82c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/ValidatorAttributes/ValidatorAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace NaughtyAttributes
4 | {
5 | public class ValidatorAttribute : Attribute, INaughtyAttribute
6 | {
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Core/ValidatorAttributes/ValidatorAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0f3c43bed2dbc5249b6c6ec7859c2020
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b76068e69df25a94ab378b0b6829c4f0
3 | folderAsset: yes
4 | timeCreated: 1507995613
5 | licenseType: Free
6 | DefaultImporter:
7 | externalObjects: {}
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/DecoratorDrawers.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d3041a2296f3b1749b3ef18e695adee4
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using UnityEditor;
3 |
4 | namespace NaughtyAttributes.Editor
5 | {
6 | [CustomPropertyDrawer(typeof(HorizontalLineAttribute))]
7 | public class HorizontalLineDecoratorDrawer : DecoratorDrawer
8 | {
9 | public override float GetHeight()
10 | {
11 | HorizontalLineAttribute lineAttr = (HorizontalLineAttribute)attribute;
12 | return EditorGUIUtility.singleLineHeight + lineAttr.Height;
13 | }
14 |
15 | public override void OnGUI(Rect position)
16 | {
17 | Rect rect = EditorGUI.IndentedRect(position);
18 | rect.y += EditorGUIUtility.singleLineHeight / 3.0f;
19 | HorizontalLineAttribute lineAttr = (HorizontalLineAttribute)attribute;
20 | NaughtyEditorGUI.HorizontalLine(rect, lineAttr.Height, lineAttr.Color.GetColor());
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3ec99f3a124f20e40b8f5edfeb1ecced
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e9c18b0e698717442b7631c5066d667f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/NaughtyAttributes.Editor.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "NaughtyAttributes.Editor",
3 | "references": [
4 | "NaughtyAttributes.Core"
5 | ],
6 | "optionalUnityReferences": [],
7 | "includePlatforms": [
8 | "Editor"
9 | ],
10 | "excludePlatforms": [],
11 | "allowUnsafeCode": false,
12 | "overrideReferences": false,
13 | "precompiledReferences": [],
14 | "autoReferenced": true,
15 | "defineConstraints": []
16 | }
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/NaughtyAttributes.Editor.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f88fb04354076c646a4107a491394033
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/NaughtyInspector.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1b9b53879f7c93b42835c3ad9e0d0a66
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4327d74fca5deaa4c83c483fe468d274
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using UnityEditor;
3 |
4 | namespace NaughtyAttributes.Editor
5 | {
6 | [CustomPropertyDrawer(typeof(AllowNestingAttribute))]
7 | public class AllowNestingPropertyDrawer : PropertyDrawerBase
8 | {
9 | protected override void OnGUI_Internal(Rect rect, SerializedProperty property, GUIContent label)
10 | {
11 | EditorGUI.BeginProperty(rect, label, property);
12 | EditorGUI.PropertyField(rect, property, label, true);
13 | EditorGUI.EndProperty();
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a3175e7041b8f4348bd652485a78e7b1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 798b8c99fbc072a4b83ee387e472a2bd
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers/DropdownPropertyDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dd080b36769bcd94d909fc0431cf25e0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b750e1461c1126d4399459b90b31e75e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0de9d3dfe2d466a458be838edf361645
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 27011af81554b5b4489b155f09275475
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0bcbc424b10864b4eb6e3bcfb276cdf9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers/PropertyDrawerBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 574f5fa6033f26342816a8a5f39749e5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers/ReadOnlyPropertyDrawer.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using UnityEditor;
3 |
4 | namespace NaughtyAttributes.Editor
5 | {
6 | [CustomPropertyDrawer(typeof(ReadOnlyAttribute))]
7 | public class ReadOnlyPropertyDrawer : PropertyDrawerBase
8 | {
9 | protected override float GetPropertyHeight_Internal(SerializedProperty property, GUIContent label)
10 | {
11 | return GetPropertyHeight(property);
12 | }
13 |
14 | protected override void OnGUI_Internal(Rect rect, SerializedProperty property, GUIContent label)
15 | {
16 | EditorGUI.BeginProperty(rect, label, property);
17 |
18 | GUI.enabled = false;
19 | EditorGUI.PropertyField(rect, property, label, true);
20 | GUI.enabled = true;
21 |
22 | EditorGUI.EndProperty();
23 | }
24 | }
25 | }
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers/ReadOnlyPropertyDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1839b194211d84f4cae22740dbba390f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6e27ffd9a96b58c46bb74cc93de3e06f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers/ScenePropertyDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7f5ed440d4f429e42a5da7bc5df48fd8
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 24dee3fc91cfe94438de1e3c158f187f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers/TagPropertyDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3df4c068c970ab6498df7a60efbde311
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers_SpecialCase.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 750a102004a7e4f46a2046a3d74cae19
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bf36691a6d456564db2fcbfa8726b3f3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 771776453ad34b045a41dea54856fa12
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyValidators.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 41caedece93df91439d624dc9d124424
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyValidators/MaxValuePropertyValidator.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 627b8e9e7bda6fa408c6f47fb8285665
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyValidators/MinValuePropertyValidator.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 03dd23f6c0598074fb1b721dcd8fe023
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyValidators/PropertyValidatorBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f332c8e1c3627d742aa9158af7b02ccc
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyValidators/RequiredPropertyValidator.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3a7e657ea45f6414682b5f41be9541b4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/PropertyValidators/ValidateInputPropertyValidator.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5f6adf84ed53a7840a456e8b4dce38d9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/Utility.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: acb4475c71a3fe947a81ced84ab89c6d
3 | folderAsset: yes
4 | timeCreated: 1508062761
5 | licenseType: Free
6 | DefaultImporter:
7 | externalObjects: {}
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/Utility/ButtonUtility.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a273f81125ec52d4cb5dec2228afda0e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/Utility/NaughtyEditorGUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6ff27ff7705d6064e935bb2159a1b453
3 | timeCreated: 1510926159
4 | licenseType: Free
5 | MonoImporter:
6 | externalObjects: {}
7 | serializedVersion: 2
8 | defaultReferences: []
9 | executionOrder: 0
10 | icon: {instanceID: 0}
11 | userData:
12 | assetBundleName:
13 | assetBundleVariant:
14 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/Utility/PropertyUtility.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 312eedcb79c7a5542b87c0b848e3e2fa
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Editor/Utility/ReflectionUtility.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1d86c581f02a55f458e36bf7e81e3084
3 | timeCreated: 1520258793
4 | licenseType: Free
5 | MonoImporter:
6 | externalObjects: {}
7 | serializedVersion: 2
8 | defaultReferences: []
9 | executionOrder: 0
10 | icon: {instanceID: 0}
11 | userData:
12 | assetBundleName:
13 | assetBundleVariant:
14 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ce2bd76b5676a434bb8a84254f67f1dc
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/BoxGroupTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | public class BoxGroupTest : MonoBehaviour
6 | {
7 | [BoxGroup("Integers")]
8 | public int int0;
9 | [BoxGroup("Integers")]
10 | public int int1;
11 |
12 | [BoxGroup("Floats")]
13 | public float float0;
14 | [BoxGroup("Floats")]
15 | public float float1;
16 |
17 | [BoxGroup("Sliders")]
18 | [MinMaxSlider(0, 1)]
19 | public Vector2 slider0;
20 | [BoxGroup("Sliders")]
21 | [MinMaxSlider(0, 1)]
22 | public Vector2 slider1;
23 |
24 | public string str0;
25 | public string str1;
26 |
27 | [BoxGroup]
28 | public Transform trans0;
29 | [BoxGroup]
30 | public Transform trans1;
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/BoxGroupTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3920f5ea384951b4990e4d9e8032d12e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ButtonTest.cs:
--------------------------------------------------------------------------------
1 | using System.Collections;
2 | using UnityEngine;
3 |
4 | namespace NaughtyAttributes.Test
5 | {
6 | public class ButtonTest : MonoBehaviour
7 | {
8 | public int myInt;
9 |
10 | [Button(enabledMode: EButtonEnableMode.Always)]
11 | private void IncrementMyInt()
12 | {
13 | myInt++;
14 | }
15 |
16 | [Button("Decrement My Int", EButtonEnableMode.Editor)]
17 | private void DecrementMyInt()
18 | {
19 | myInt--;
20 | }
21 |
22 | [Button(enabledMode: EButtonEnableMode.Playmode)]
23 | private void LogMyInt(string prefix = "MyInt = ")
24 | {
25 | Debug.Log(prefix + myInt);
26 | }
27 |
28 | [Button("StartCoroutine")]
29 | private IEnumerator IncrementMyIntCoroutine()
30 | {
31 | int seconds = 5;
32 | for (int i = 0; i < seconds; i++)
33 | {
34 | myInt++;
35 | yield return new WaitForSeconds(1.0f);
36 | }
37 | }
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ButtonTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b592f12a9f69ac3408f6f870762232c7
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/CurveRangeTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using NaughtyAttributes;
3 |
4 | public class CurveRangeTest : MonoBehaviour
5 | {
6 | [CurveRange(-1, -1, 1, 1, EColor.Red)]
7 | public AnimationCurve curve;
8 |
9 | [CurveRange(EColor.Orange)]
10 | public AnimationCurve curve1;
11 |
12 | [CurveRange(0, 0, 10, 10)]
13 | public AnimationCurve curve2;
14 |
15 | public CurveRangeNest1 nest1;
16 |
17 | [System.Serializable]
18 | public class CurveRangeNest1
19 | {
20 | [CurveRange(0, 0, 1, 1, EColor.Green)]
21 | public AnimationCurve curve;
22 |
23 | public CurveRangeNest2 nest2;
24 | }
25 |
26 | [System.Serializable]
27 | public class CurveRangeNest2
28 | {
29 | [CurveRange(0, 0, 5, 5, EColor.Blue)]
30 | public AnimationCurve curve;
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/CurveRangeTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6587b100d001e7e46b9aaae7f1180b40
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/DisableIfTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0e48a088cb96287448c3be58932bfcb7
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/DropdownTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3855e37cd6b01194e8166573c7c4b37d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/EnableIfTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bed506d8be3a10f45bec4bf2237bec87
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/EnumFlagsTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | public enum TestEnum
6 | {
7 | None = 0,
8 | B = 1 << 0,
9 | C = 1 << 1,
10 | D = 1 << 2,
11 | E = 1 << 3,
12 | F = 1 << 4,
13 | All = ~0
14 | }
15 |
16 | public class EnumFlagsTest : MonoBehaviour
17 | {
18 | [EnumFlags]
19 | public TestEnum flags0;
20 |
21 | public EnumFlagsNest1 nest1;
22 | }
23 |
24 | [System.Serializable]
25 | public class EnumFlagsNest1
26 | {
27 | [EnumFlags]
28 | public TestEnum flags1;
29 |
30 | public EnumFlagsNest2 nest2;
31 | }
32 |
33 | [System.Serializable]
34 | public class EnumFlagsNest2
35 | {
36 | [EnumFlags]
37 | public TestEnum flags2;
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/EnumFlagsTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7b7f6b84ce0d7674d8a386fde729279c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/HideIfTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3cf166cb519e666419bb79b0c50c5ee1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/HorizontalLineTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5cc6d3f8d4a53374887b3d620a6972e3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/InfoBoxTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | public class InfoBoxTest : MonoBehaviour
6 | {
7 | [InfoBox("Normal", EInfoBoxType.Normal)]
8 | public int normal;
9 |
10 | public InfoBoxNest1 nest1;
11 | }
12 |
13 | [System.Serializable]
14 | public class InfoBoxNest1
15 | {
16 | [InfoBox("Warning", EInfoBoxType.Warning)]
17 | public int warning;
18 |
19 | public InfoBoxNest2 nest2;
20 | }
21 |
22 | [System.Serializable]
23 | public class InfoBoxNest2
24 | {
25 | [InfoBox("Error", EInfoBoxType.Error)]
26 | public int error;
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/InfoBoxTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0dcb08e489c17644e9eacaa1ec5fe781
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/InputAxisTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | public class InputAxisTest : MonoBehaviour
6 | {
7 | [InputAxis]
8 | public string inputAxis0;
9 |
10 | public InputAxisNest1 nest1;
11 |
12 | [Button]
13 | private void LogInputAxis0()
14 | {
15 | Debug.Log(inputAxis0);
16 | }
17 | }
18 |
19 | [System.Serializable]
20 | public class InputAxisNest1
21 | {
22 | [InputAxis]
23 | public string inputAxis1;
24 |
25 | public InputAxisNest2 nest2;
26 | }
27 |
28 | [System.Serializable]
29 | public struct InputAxisNest2
30 | {
31 | [InputAxis]
32 | public string inputAxis2;
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/InputAxisTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e0cc8a31c22090847b75538c0ed2d2fc
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/LabelTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | public class LabelTest : MonoBehaviour
6 | {
7 | [Label("Label 0")]
8 | public int int0;
9 |
10 | public LabelNest1 nest1;
11 | }
12 |
13 | [System.Serializable]
14 | public class LabelNest1
15 | {
16 | [Label("Label 1")]
17 | [AllowNesting] // Because it's nested we need to explicitly allow nesting
18 | public int int1;
19 |
20 | public LabelNest2 nest2;
21 | }
22 |
23 | [System.Serializable]
24 | public class LabelNest2
25 | {
26 | [Label("Label 2")]
27 | [MinMaxSlider(0.0f, 1.0f)] // AllowNesting attribute is not needed, because the field is already marked with a custom naughty property drawer
28 | public Vector2 vector2;
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/LabelTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7488af014527ebf42af5c4fc4d5f4f5b
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/MinMaxSliderTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | public class MinMaxSliderTest : MonoBehaviour
6 | {
7 | [MinMaxSlider(0.0f, 1.0f)]
8 | public Vector2 minMaxSlider0 = new Vector2(0.25f, 0.75f);
9 |
10 | public MinMaxSliderNest1 nest1;
11 | }
12 |
13 | [System.Serializable]
14 | public class MinMaxSliderNest1
15 | {
16 | [MinMaxSlider(0.0f, 1.0f)]
17 | public Vector2 minMaxSlider1 = new Vector2(0.25f, 0.75f);
18 |
19 | public MinMaxSliderNest2 nest2;
20 | }
21 |
22 | [System.Serializable]
23 | public class MinMaxSliderNest2
24 | {
25 | [MinMaxSlider(0.0f, 1.0f)]
26 | public Vector2 minMaxSlider2 = new Vector2(0.25f, 0.75f);
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/MinMaxSliderTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fd67fbde6acdd6a44944f12e507067c5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/MinMaxValueTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 450a05787c54e6b4fa88ffe223bcee87
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/NaughtyAttributes.Test.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "NaughtyAttributes.Test",
3 | "references": [
4 | "NaughtyAttributes.Core"
5 | ],
6 | "optionalUnityReferences": [],
7 | "includePlatforms": [],
8 | "excludePlatforms": [],
9 | "allowUnsafeCode": false,
10 | "overrideReferences": false,
11 | "precompiledReferences": [],
12 | "autoReferenced": true,
13 | "defineConstraints": []
14 | }
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/NaughtyAttributes.Test.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: df1dea26b8503004d92d621e88aa9421
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/OnValueChangedTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ff1df679e5b32f64bb106752c63933fa
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ProgressBarTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | public class ProgressBarTest : MonoBehaviour
6 | {
7 | [Header("Constant ProgressBar")]
8 | [ProgressBar("Health", 100, EColor.Red)]
9 | public float health = 50.0f;
10 |
11 | [Header("Nested ProgressBar")]
12 | public ProgressBarNest1 nest1;
13 |
14 | [Header("Dynamic ProgressBar")]
15 | [ProgressBar("Elixir", "maxElixir", color: EColor.Violet)]
16 | public float elixir = 50.0f;
17 | public float maxElixir = 100.0f;
18 | }
19 |
20 | [System.Serializable]
21 | public class ProgressBarNest1
22 | {
23 | [ProgressBar("Mana", 100, EColor.Blue)]
24 | public float mana = 25.0f;
25 |
26 | public ProgressBarNest2 nest2;
27 | }
28 |
29 | [System.Serializable]
30 | public class ProgressBarNest2
31 | {
32 | [ProgressBar("Stamina", 100, EColor.Green)]
33 | public float stamina = 75.0f;
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ProgressBarTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 96ca4c27fc649764b9d1625f1740cb9e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ReadOnlyTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | public class ReadOnlyTest : MonoBehaviour
6 | {
7 | [ReadOnly]
8 | public int readOnlyInt = 5;
9 |
10 | public ReadOnlyNest1 nest1;
11 | }
12 |
13 | [System.Serializable]
14 | public class ReadOnlyNest1
15 | {
16 | [ReadOnly]
17 | public float readOnlyFloat = 3.14f;
18 |
19 | public ReadOnlyNest2 nest2;
20 | }
21 |
22 | [System.Serializable]
23 | public struct ReadOnlyNest2
24 | {
25 | [ReadOnly]
26 | public string readOnlyString;
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ReadOnlyTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5443d37a05e188846bda9b05b067184e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ReorderableListTest.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using UnityEngine;
3 |
4 | namespace NaughtyAttributes.Test
5 | {
6 | public class ReorderableListTest : MonoBehaviour
7 | {
8 | [ReorderableList]
9 | public int[] intArray;
10 |
11 | [ReorderableList]
12 | public List vectorList;
13 |
14 | [ReorderableList]
15 | public List structList;
16 | }
17 |
18 | [System.Serializable]
19 | public struct SomeStruct
20 | {
21 | public int Int;
22 | public float Float;
23 | public Vector3 Vector;
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ReorderableListTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c93fde7cd79390148ac576c3a159a77b
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/RequiredTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | public class RequiredTest : MonoBehaviour
6 | {
7 | [Required]
8 | public Transform trans0;
9 |
10 | public RequiredNest1 nest1;
11 | }
12 |
13 | [System.Serializable]
14 | public class RequiredNest1
15 | {
16 | [Required]
17 | [AllowNesting] // Because it's nested we need to explicitly allow nesting
18 | public Transform trans1;
19 |
20 | public RequiredNest2 nest2;
21 | }
22 |
23 | [System.Serializable]
24 | public class RequiredNest2
25 | {
26 | [Required("trans2 is invalid custom message - hohoho")]
27 | [AllowNesting] // Because it's nested we need to explicitly allow nesting
28 | public Transform trans2;
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/RequiredTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9c8c10b2234650d42b2a8efad6b413db
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ResizableTextAreaTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | public class ResizableTextAreaTest : MonoBehaviour
6 | {
7 | [ResizableTextArea]
8 | public string text0;
9 |
10 | public ResizableTextAreaNest1 nest1;
11 | }
12 |
13 | [System.Serializable]
14 | public class ResizableTextAreaNest1
15 | {
16 | [ResizableTextArea]
17 | public string text1;
18 |
19 | public ResizableTextAreaNest2 nest2;
20 | }
21 |
22 | [System.Serializable]
23 | public class ResizableTextAreaNest2
24 | {
25 | [ResizableTextArea]
26 | public string text2;
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ResizableTextAreaTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fb4f4bb2e3e063340a24f4bb24528bb5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/SceneTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | public class SceneTest : MonoBehaviour
6 | {
7 | [Scene]
8 | public string scene0;
9 |
10 | public SceneNest1 nest1;
11 | }
12 |
13 | [System.Serializable]
14 | public class SceneNest1
15 | {
16 | [Scene]
17 | public string scene1;
18 |
19 | public SceneNest2 nest2;
20 | }
21 |
22 | [System.Serializable]
23 | public struct SceneNest2
24 | {
25 | [Scene]
26 | public string scene2;
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/SceneTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 281a85803caf74a459439020a0840fa4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ShowAssetPreviewTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | public class ShowAssetPreviewTest : MonoBehaviour
6 | {
7 | [ShowAssetPreview]
8 | public Sprite sprite0;
9 |
10 | [ShowAssetPreview(96, 96)]
11 | public GameObject prefab0;
12 |
13 | public ShowAssetPreviewNest1 nest1;
14 | }
15 |
16 | [System.Serializable]
17 | public class ShowAssetPreviewNest1
18 | {
19 | [ShowAssetPreview]
20 | public Sprite sprite1;
21 |
22 | [ShowAssetPreview(96, 96)]
23 | public GameObject prefab1;
24 |
25 | public ShowAssetPreviewNest2 nest2;
26 | }
27 |
28 | [System.Serializable]
29 | public class ShowAssetPreviewNest2
30 | {
31 | [ShowAssetPreview]
32 | public Sprite sprite2;
33 |
34 | [ShowAssetPreview(96, 96)]
35 | public GameObject prefab2;
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ShowAssetPreviewTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 705c14aa9ecaa274289972381f471367
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ShowIfTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4fdbfcfbf5b056a4bac491fe21569572
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ShowNativePropertyTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | public class ShowNativePropertyTest : MonoBehaviour
6 | {
7 | [ShowNativeProperty]
8 | private Transform Transform
9 | {
10 | get
11 | {
12 | return transform;
13 | }
14 | }
15 |
16 | [ShowNativeProperty]
17 | private Transform ParentTransform
18 | {
19 | get
20 | {
21 | return transform.parent;
22 | }
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ShowNativePropertyTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b5a73795d25dd334e90a5a347c6079d9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ShowNonSerializedFieldTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | public class ShowNonSerializedFieldTest : MonoBehaviour
6 | {
7 | #pragma warning disable 414
8 | [ShowNonSerializedField]
9 | private int myInt = 10;
10 |
11 | [ShowNonSerializedField]
12 | private const float PI = 3.14159f;
13 |
14 | [ShowNonSerializedField]
15 | private static readonly Vector3 CONST_VECTOR = Vector3.one;
16 | #pragma warning restore 414
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ShowNonSerializedFieldTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 913d67a695253f744bdc776625b9b948
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/TagTest.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | public class TagTest : MonoBehaviour
6 | {
7 | [Tag]
8 | public string tag0;
9 |
10 | public TagNest1 nest1;
11 |
12 | [Button]
13 | private void LogTag0()
14 | {
15 | Debug.Log(tag0);
16 | }
17 | }
18 |
19 | [System.Serializable]
20 | public class TagNest1
21 | {
22 | [Tag]
23 | public string tag1;
24 |
25 | public TagNest2 nest2;
26 | }
27 |
28 | [System.Serializable]
29 | public struct TagNest2
30 | {
31 | [Tag]
32 | public string tag2;
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/TagTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8bcc0d5613b48fb43bd36c9d37e99900
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/ValidateInputTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 94adafcfe59aa344c9b5596b2cc6ecd0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/_NaughtyComponent.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using UnityEngine;
3 |
4 | namespace NaughtyAttributes.Test
5 | {
6 | public class _NaughtyComponent : MonoBehaviour
7 | {
8 | }
9 |
10 | [System.Serializable]
11 | public class MyClass
12 | {
13 | }
14 |
15 | [System.Serializable]
16 | public struct MyStruct
17 | {
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/_NaughtyComponent.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9c928ea15ae74a44089beb2e534c1a35
3 | timeCreated: 1507996629
4 | licenseType: Free
5 | MonoImporter:
6 | externalObjects: {}
7 | serializedVersion: 2
8 | defaultReferences: []
9 | executionOrder: 0
10 | icon: {instanceID: 0}
11 | userData:
12 | assetBundleName:
13 | assetBundleVariant:
14 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/_NaughtyScriptableObject.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace NaughtyAttributes.Test
4 | {
5 | //[CreateAssetMenu(fileName = "NaughtyScriptableObject", menuName = "NaughtyAttributes/_NaughtyScriptableObject")]
6 | public class _NaughtyScriptableObject : ScriptableObject
7 | {
8 | public int myInt;
9 |
10 | [Button]
11 | private void IncrementMyInt()
12 | {
13 | myInt++;
14 | }
15 |
16 | [Button("Decrement My Int")]
17 | private void DecrementMyInt()
18 | {
19 | myInt--;
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/Scripts/Test/_NaughtyScriptableObject.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 753bdb918c6038142acddbd7aae6958f
3 | timeCreated: 1518639587
4 | licenseType: Free
5 | MonoImporter:
6 | externalObjects: {}
7 | serializedVersion: 2
8 | defaultReferences: []
9 | executionOrder: 0
10 | icon: {instanceID: 0}
11 | userData:
12 | assetBundleName:
13 | assetBundleVariant:
14 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/github_link.txt:
--------------------------------------------------------------------------------
1 | https://github.com/dbrizov/NaughtyAttributes
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/github_link.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9a6721378562a9944bd7ad7a8a0c1216
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "com.dbrizov.naughtyattributes",
3 | "displayName": "NaughtyAttributes",
4 | "version": "2.0.4",
5 | "unity": "2018.3",
6 | "description": "NaughtyAttributes is an extension for the Unity Inspector.",
7 | "keywords": [ "attribute", "inspector", "editor" ],
8 | "category": "editor extensions",
9 | "dependencies": {},
10 | "samples": [
11 | {
12 | "displayName": "Demo Scene",
13 | "description": "Demo Scene",
14 | "path": "Samples~/DemoScene"
15 | }
16 | ]
17 | }
18 |
--------------------------------------------------------------------------------
/Assets/NaughtyAttributes/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: db9a5ca20403b0344ae64015de8f8c86
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 69442350c1fb1a94993b6e0f3e8df0e8
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Audios.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5b7db366b01205e499f402995a9f5684
3 | folderAsset: yes
4 | timeCreated: 1458853735
5 | licenseType: Pro
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Audios/Audio_test.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/PashmakCore/Audios/Audio_test.mp3
--------------------------------------------------------------------------------
/Assets/PashmakCore/Audios/Audio_test.mp3.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1a1b488cfb9bd3544a15e03b79c6af80
3 | timeCreated: 1481874209
4 | licenseType: Pro
5 | AudioImporter:
6 | serializedVersion: 6
7 | defaultSettings:
8 | loadType: 0
9 | sampleRateSetting: 0
10 | sampleRateOverride: 44100
11 | compressionFormat: 1
12 | quality: 1
13 | conversionMode: 0
14 | platformSettingOverrides:
15 | 7:
16 | loadType: 0
17 | sampleRateSetting: 2
18 | sampleRateOverride: 22050
19 | compressionFormat: 1
20 | quality: 0.01
21 | conversionMode: 0
22 | forceToMono: 0
23 | normalize: 1
24 | preloadAudioData: 1
25 | loadInBackground: 0
26 | 3D: 1
27 | userData:
28 | assetBundleName:
29 | assetBundleVariant:
30 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 95d7b23c6819c4243a876d8da6d5d270
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Editor/PashmakCorePalette.colors.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c6a345b803d128247a19bfb232f250ff
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Materials.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 08cbf494e1cbc1f49b8ea00801d244ca
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Materials/Floor.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2d91e8e07b039a442bd5c25456aaf869
3 | NativeFormatImporter:
4 | userData:
5 | assetBundleName:
6 | assetBundleVariant:
7 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Materials/grid.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5c8ac8ab628d0974cb63e2a5b018c672
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/PhysicsMaerials.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7788822bf3d40ff448e9b30bdf74fbea
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/PhysicsMaerials/bounc.physicsMaterial2D:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!62 &6200000
4 | PhysicsMaterial2D:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_Name: bounc
10 | friction: 0.4
11 | bounciness: 0.98
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/PhysicsMaerials/bounc.physicsMaterial2D.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e32b1b7b71a0b5440bf6f5a181db1ca1
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Prefabs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 41e3bf63ed5973c41b49d4ed643ea19b
3 | folderAsset: yes
4 | timeCreated: 1445324452
5 | licenseType: Pro
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Prefabs/Cube.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bd2de5b6f200c91409a1ffe3f8cf86db
3 | timeCreated: 1488689761
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Prefabs/Debug.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6f0171ea8ed70e346a14217d23bba42c
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Prefabs/Debug/Canvas_Debug_SavedData.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e29c4d4a418818e4597b505cf6fffcf0
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Prefabs/Debug/screenshot.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5703a894afe6400428c658012e91705a
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Prefabs/Samples.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0c79b1fb499f63b4e897677a4363716e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Prefabs/Samples/Bases.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 25630bd9001a7f4488a7972d152093ed
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Prefabs/Samples/Bases/ScrollView_base.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e12ed5cb0bfa26647a1d484772e89c50
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Prefabs/Samples/Canvas_samples_tmp.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1b57f194372b18e44a5cb668d10ec4ab
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Prefabs/Samples/ListButton.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d8f0b5d542a270b468fcfd64e0378f47
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Prefabs/Samples/SV_ColorFader.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0e1f2e4fb6c2f73488951fcd99a9fe1f
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Prefabs/Samples/circle.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 606bd4b5c683c0a4b8b0e9e62ce2b2ab
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1bdfaf7e2b19cdb44a5cf34560b9094a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2b39915d0e43dfe4cb16ecbddc2c405f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/Color_UI_Sprite_Renderer.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ddca5789081b55e4191c97ff16e77313
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/Color_UI_Sprite_Renderer/Demo_CU_ColorFader_Sprite_Renderer.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4503dc98ce15aee44905eaa049f6e6ef
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/Color_UI_Sprite_Renderer/Demo_CU_ColorFader_UI.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a1a6446e234d27947b3189bb54f622f1
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/Demo.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c4a88c4e5821ceb48ad7474b2fc6235a
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/Demo_CU_Snap.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 62bd60d524f18e94088c5c1d73c842f0
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/Demo_Timer.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3f6df46dd2c112b4b8de0f856a75a4e3
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/MonoEvents.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a6744b8f63daf7f4087f07f002402477
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/MonoEvents/MonoEvent_AwakeStart.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 431154c88fd159a42bdde62f347c3a12
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/MonoEvents/MonoEvent_Collider.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 92df1f46fe668ee4ba1e5b948224d37c
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/MonoEvents/MonoEvent_Mouse.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 413846e01158efd43b517b9e34577ce6
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2850a4c1984467946bc66c622c6d8df6
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Application.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 411c9f9fe626b5945b9f163cff58aae6
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Application/Application_Quit.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cf4901fd61136ba49a6d5f47fc542d36
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/GameObject.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 92356ed028ad9d74396de156c966dc55
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/GameObject/GameObject_Destroy.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 92a3f56698424e74294da97cad7b2ce1
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/GameObject/GameObject_DontDestroyOnLoad.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7d8d30209b71baa41964bdd6131568cf
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/GameObject/GameObject_Instantiate.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 44a07ee2fc3263e46bf85d5817588d26
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Input.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dc0615d8722cff14a966e1e7fa9410fe
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Input/Input_GetKey.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c3e3a8a8107ec8143bed83d3b7fa83f9
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Input/Input_GetMouseButton.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 27dcaffa0dc89f84994bcaa65e1e2fd5
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/SceneManager.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2192e6f19319d25479b0f7f071dbf6e7
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/SceneManager/SceneManager_LoadScene.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 66238caca6ffbcd4984f184e0f60922c
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/ScreenCapture.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3091d9d4bb22f194e9784d578b0a2949
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/ScreenCapture/CaptureScreenshot.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bc09b62dc2da90d4fae79f5f45ea2de9
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Time.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 321b383120a0d8a45917c49842249f0b
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Time/TimeScale.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b65c7c0715c056f4695483bbcc04a628
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Transform.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c463ea86ab65c7649908e5bef57cd33a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Transform/Position.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5a91c25d5de816241b7fbe198cf13402
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Transform/Position/Transform_LerpPositions.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9278f65c99df1bd41a9af52197fceafa
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Transform/Position/Transform_Position_SyncToMouse.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7d75a583c14ba404083e87eff8e37cc5
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Transform/Position/Transform_Translate.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dd95b4d5c6c7d834c8f23b42b744d64f
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Transform/Rotation.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: de5500adbfe0ef44db78573a896c54bf
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Transform/Rotation/Transform_LerpRotation.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e3175c907ff402e4f853e3d24f17de51
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Transform/Rotation/Transform_LookAt.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0d5d154def7297844baa6ceb2837c69f
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Transform/Rotation/Transform_Rotate.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 361752abd28e9d94d95877be51d084be
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Transform/Transform_Dragable.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f247a4fbe484a9e44837a1c03eead6d9
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/UnityEngine/Transform/Transform_Sync.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 85dca58934a33e3418eb3b93f2174090
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/_tmp.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c6ceec3b72fe5ad4fbb7a954b0aa3107
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/_tmp/tmp_L1.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3dd24377cd902d24ea6bf98baeae162e
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Samples/ComponentUnit/_tmp/tmp_L2.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e673863c1bc106e4eaa9b768b7e0a781
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6b87a1e2d644ca24586b25c020685a0e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fef3daf2cdf6fb94fb6ce4c1d61a844a
3 | folderAsset: yes
4 | timeCreated: 1523108125
5 | licenseType: Pro
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/CU_Counter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5d7b42d6a64f2c34f8269bea641d249d
3 | timeCreated: 1518279699
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/CU_Event.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using UnityEngine.Events;
3 |
4 |
5 | namespace Pashmak.Core.CU._UnityEngine._Transform
6 | {
7 | public class CU_Event : CU_Component
8 | {
9 | // variable________________________________________________________________
10 | [SerializeField] private UnityEvent m_customEvent = new UnityEvent();
11 |
12 |
13 | // property________________________________________________________________
14 | public UnityEvent CustomEvent { get => m_customEvent; private set => m_customEvent = value; }
15 |
16 |
17 | // function________________________________________________________________
18 | public void InvokeEvent()
19 | {
20 | if (!IsActive) return;
21 | CustomEvent.Invoke();
22 | }
23 | }
24 | }
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/CU_Event.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 10988cb7bc70de5408e5ccbeee726292
3 | timeCreated: 1533453542
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/CU_ObjectDictionary.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 015480478cfe81a4cafa8b74556f72c0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Color_UI_Sprite_Renderer.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 00784309c31f8ec438383029bbd61828
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Color_UI_Sprite_Renderer/CU_ColorFader.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 749c908ed2b5d6b4399fd918b38a2634
3 | timeCreated: 1538058334
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Color_UI_Sprite_Renderer/CU_ColorFader_Exception.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 |
4 | namespace Pashmak.Core.CU
5 | {
6 | public class CU_ColorFader_Exception : CU_Component
7 | {
8 | // enum____________________________________________________________________
9 | public enum ColorFaderExceptionType
10 | {
11 | ExceptedFromParent = 0,
12 | Excepted = 1,
13 | None = 2
14 | }
15 |
16 |
17 | // variable________________________________________________________________
18 | [SerializeField] private ColorFaderExceptionType m_status = ColorFaderExceptionType.ExceptedFromParent;
19 |
20 |
21 | // property________________________________________________________________
22 | public ColorFaderExceptionType Status { get => m_status; set => m_status = value; }
23 | }
24 | }
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Color_UI_Sprite_Renderer/CU_ColorFader_Exception.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fb7e3b89fba16cb44aeb40d703dde16e
3 | timeCreated: 1538058367
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Conditions.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: df0257f038bce284fb265ffb0dfa4108
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Conditions/CU_Condition_CompareTowVariable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: de6fc4c5781457f4fb7572a72a3ca9b0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Conditions/CU_Condition_InternetReachability.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8cf28223c8c8cf84bb27d00463063b7a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Conditions/CU_Condition_Ping.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a17f49da37ac18f418179418b74834a2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Conditions/CU_Condition_Platform.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 408c230fddc63794faf613b2a14074c3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Conditions/CU_Condition_Variable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ea441828227e40c4984b4bab258f6c3a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Debugs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b84fc0633c21a9147b7aef5cd481f08b
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Debugs/CU_Debug.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 77ad5b82c1acc9448bc30ebb2ef6d8e1
3 | timeCreated: 1540106666
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Debugs/CU_Debug_SaveLoad.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5896be16c2c4f4543bf28c5ee0b9d5ee
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/DesignPatterns.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f35772aad0391bd408d9efef060a8426
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/DesignPatterns/CU_SingletonObject.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 05011abb93ec8d64591481d34c78bb14
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/MonoEvents.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bea28b212e15c9d4e9fd2bfac0957dd6
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/MonoEvents/CU_MonoEvent_Application.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9c31df47877125749a4733e38ea0d2dc
3 | timeCreated: 1541051365
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/MonoEvents/CU_MonoEvent_AwakeStart.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5d68930f29ead6c44ad72940be62b591
3 | timeCreated: 1523108694
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/MonoEvents/CU_MonoEvent_Collider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cd9071fdaf5a0d446963428d93ccd0e8
3 | timeCreated: 1523108773
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/MonoEvents/CU_MonoEvent_EnableDisable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 62b17b97aac708d448feea5c826ef747
3 | timeCreated: 1523108725
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/MonoEvents/CU_MonoEvent_Mouse.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 398a22f08ef05da40ad9deefdb7c4a8d
3 | timeCreated: 1523108592
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/MonoEvents/CU_MonoEvent_Update.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14ad5b40d28581d4ba347c3f28c48e2b
3 | timeCreated: 1523111940
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/StoreData.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 82b05cab348a1b44199c358a659f46be
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/StoreData/CU_BoolVariable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 29d5232af0485294fbbfeb4c6f92cce6
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/StoreData/CU_FloatVariable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 291baae4b96e7d6408a0f965dd6f9544
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/StoreData/CU_IntVariable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 544f45fd7812b384d93932db86715ea4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/StoreData/CU_StringVariable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c265a32921586df4eb6a3dac56beb961
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Timer.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 16c33b2e9119cf049b72a6d5e94471e1
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Timer/CU_Timer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8d121ecb6800c85498163505f1ee4a48
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Timer/CU_TimerUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a4db703cf3435334792f18312b2dc924
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Timer/CU_TimerUI_RTLTMP.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9f7136f0e4b9ff74a9053a970041e228
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Timer/CU_TimerUI_TMP.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2510114561c55494085ab1b10934c1fe
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/Timer/CU_TimerUI_UI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e1d53a2f2b0ea6149830f19619318c10
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8dc7d1e698910da43ab5b437da60272a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Application.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c2a5d2b6e964ead4692fe5e11078642e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Application/CU_Application_InternetReachability.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bee2a17b42b996045a62def3e4b57fd0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Application/CU_Application_OpenURL.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 044189a16eb2d1c40b79b34e58f61ec8
3 | timeCreated: 1534967441
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Application/CU_Application_Quit.cs:
--------------------------------------------------------------------------------
1 | using System.Collections;
2 | using System.Collections.Generic;
3 | #if UNITY_EDITOR
4 | using UnityEditor;
5 | #endif
6 | using UnityEngine;
7 |
8 |
9 | namespace Pashmak.Core.CU._UnityEngine._Application
10 | {
11 | public class CU_Application_Quit : CU_Component, IDefaultExcute
12 | {
13 | // function________________________________________________________________
14 | public void Quit()
15 | {
16 | if (!IsActive) return;
17 | Application.Quit();
18 | #if UNITY_EDITOR
19 | EditorApplication.isPlaying = false;
20 | #endif
21 | }
22 |
23 |
24 | // implement_______________________________________________________________
25 | void IDefaultExcute.DefaultExecute() => Quit();
26 | }
27 | }
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Application/CU_Application_Quit.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: df3207878bf999a4f8c243a28890f3e5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Audio.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 970baab4296bf7a4caa86db0c2a47758
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Audio/CU_AudioMixer_ExposedParameters.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8041ae5398bee934bb8c91f8f200efaa
3 | timeCreated: 1519164587
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Audio/CU_Microphone.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ecf782bbad560d241aa5df0b7956eb85
3 | timeCreated: 1545122523
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/CU_LineRenderer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cf63e182a717a2745b12d1bce550bcec
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/CU_Ping.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 87d91cf2d61edff438eb6675635254ca
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Camera.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e8ecf99ce2f3a254a8b8ce1a039633e3
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Camera/CU_Camera_PostProcess.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3bb94bd0d295b9f47a3d77a85d39307c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/GameObject.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b1787deff2d0e9f439e434a5eb863113
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/GameObject/CU_GameObject_Destroy.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 147600177af6ae24dbed7c46d1947c82
3 | timeCreated: 1541672507
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/GameObject/CU_GameObject_DontDestroyOnLoad.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6b1c43f03895ae84688d53a3eb1a0c28
3 | timeCreated: 1538819715
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/GameObject/CU_GameObject_Instantiate.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7c577e301a36da04f9bf2146523983a4
3 | timeCreated: 1541667923
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Input.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 62df283fce830844286b13955aa2807f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Input/CU_Input_AccelerationDetection.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b61bd878967f61b4291e381553a9bff2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Input/CU_Input_GetAxis.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 577c293b13fe4f242b58bc585b2107f4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Input/CU_Input_GetButton.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bd43454bfb6dcbf4589f08c1a4a037af
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Input/CU_Input_GetKey.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f4cc51214ab5de841b0677aa7b6932a3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Input/CU_Input_GetMouseButton.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: eaf514931165e624e9a8d7c0f30a00c8
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Rigidbody.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f65427b988b21834b89d0dd54e2990f7
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Rigidbody/CU_Rigidbody_AngularVelocity.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2ec3407dc8276ed4ea8ae4ba1dc0351c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Rigidbody/CU_Rigidbody_Velocity.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5428b67576cd1b34586bc520db6ca922
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Rigidbody2D.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 36c3d7830661dd04c93e5d16723fea96
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Rigidbody2D/CU_Rigidbody2D_AngularVelocity.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1cb3531252904b14e9e42aeca25064a3
3 | timeCreated: 1512319206
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Rigidbody2D/CU_Rigidbody2D_Velocity.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 142b319b3283e9e4fbd5e10db239af08
3 | timeCreated: 1512311869
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/SceneManager.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4c4c07f4a51e1b94488160f82d8071ca
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/SceneManager/CU_SceneManager_LoadScene.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 65a955b46b02e4b43936c390974a5866
3 | timeCreated: 1519918497
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Screen.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 544bf286a9b2ff649b8e21cc8600be24
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Screen/CU_ScreenSleepTimeout.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1ec0ec5cfd2a1ec48a3e3393b4b33e12
3 | timeCreated: 1534270210
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/ScreenCapture.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e5eba4fdc37864646a4674d4133b915b
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/ScreenCapture/CU_CaptureScreenshot.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: eccb147019246a54b8115e4e7438c4df
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Sprite.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 815f82c3e45f0a546a97a7607391c9a1
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Sprite/CU_Sprite_SortingLayer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 39f5336f1531a9d4a9f0b57e5642ce9d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Time.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: be350d92887749448ab59235cab231c9
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Time/CU_TimeScale.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0dae50ff02d0cf7438d5167db69d20a6
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d83d0370f59a4f64b9d147a801bbd4ee
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/CU_Transform.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 62dacdb80e7945d41a22a9ba40e1d256
3 | timeCreated: 1512325249
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/CU_Transform_Dragable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f9255950ac1974042a3a7fa7f2a00a12
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/CU_Transform_Scale.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3babfe14bbb4c26408f97eddd7b9f9b5
3 | timeCreated: 1512325309
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/CU_Transform_SetParent.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 739db755eae92e1488a50552884802e4
3 | timeCreated: 1532099563
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/CU_Transform_Shake.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9d994fc722bbcdb49b9aea377bf497fd
3 | timeCreated: 1486800090
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/CU_Transform_Sync.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9bf76d1c4ef88c940b157cbd92437a2c
3 | timeCreated: 1512410241
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Position.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 230e4a8b8f7a47d42a865b1c389a2ab9
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Position/CU_Transform_CurvePosition.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f5b64cd0223ce1f4ebe1766416f8d9e5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Position/CU_Transform_LerpPositions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a53ccc01e19d2f648a94801b4e2cadb4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Position/CU_Transform_Position.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f036210eb49b2134c8df71b29d72f3cb
3 | timeCreated: 1512217559
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Position/CU_Transform_Position_Clamp.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 537a5fdee900e5d40be2c6a099aab004
3 | timeCreated: 1532101172
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Position/CU_Transform_Position_SyncToMouse.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f9964535ab73b0d4a96da0c3a9b05ab1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Position/CU_Transform_Translate.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 716c38692f88455458d8b0d0e76c9964
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Rotation.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dae664ec277112041830519d3c0d09f2
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Rotation/CU_Transform_CurveRotation.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d067d88ce3cf2334ab2a326a0e29826c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Rotation/CU_Transform_LerpRotation.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 41f8385c2d961e349bba81edb7dfc034
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Rotation/CU_Transform_LookAt.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 71ae3cd5f6c9cf74dabc420c9bd4cbdf
3 | timeCreated: 1517059405
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Rotation/CU_Transform_Rotate.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: debd671bb1d14ff49b066b80ca90a6d3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Rotation/CU_Transform_Rotation.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 65a6fa18022ca5c479a3a1c9986339eb
3 | timeCreated: 1512324470
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Snapable.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 41abbc4f5e7c849418117c6797acef60
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Snapable/CU_Transform_SnapObj.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d4bbfb71cabaf624095bd3216f2b969c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Snapable/CU_Transform_SnapPoint.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d1474fd7a2731e34c9e0ee89026e50b9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Snapable/CU_Transform_SnapPoint_CheckToActive.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: abc37378dead94d42aa9911c6b895903
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Snapable/CU_Transform_SnapablePointer.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using UnityEngine;
3 |
4 | namespace Pashmak.Core.CU._UnityEngine._Transform
5 | {
6 | [RequireComponent(typeof(Collider2D))]
7 | public class CU_Transform_SnapablePointer : MonoBehaviour
8 | {
9 | // variable________________________________________________________________
10 | [SerializeField] private CU_Transform_SnapPoint m_snapable;
11 |
12 |
13 | // property________________________________________________________________
14 | public CU_Transform_SnapPoint Snapable { get => m_snapable; set => m_snapable = value; }
15 |
16 |
17 | // monoBehaviour___________________________________________________________
18 | private void Awake()
19 | {
20 | if (Snapable == null)
21 | Debug.LogError("snapable is not setted.", gameObject);
22 | }
23 | }
24 | }
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/Transform/Snapable/CU_Transform_SnapablePointer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2c461540919a48e4b8a5e323d8c1032c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/UI.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: be29853a2eb7f3440a6051a210723dd7
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/UI/CU_LoadText.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: afc7d1df7ef4fdd40985d044153a3a61
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/UnityEngine/UI/CU_UI_Slider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dd61afb733e822340bfbb7ffc98ece2d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/_abstracts.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6dc6981c7dfc4f24dbd8cad86b7d4d15
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/ComponentUnit/_abstracts/CU_Component.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ea42b815602c8dd4d872b7b620459fce
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/Utils.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c4c7096a589aeec41b71f4e818c45346
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/Utils/ObjectNameId.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Pashmak.Core
4 | {
5 | [System.Serializable]
6 | public class ObjectNameId
7 | {
8 | // variable________________________________________________________________
9 | [SerializeField] private string m_nameId = "_nameId_";
10 | [SerializeField] private GameObject m_obj = null;
11 |
12 |
13 | // property________________________________________________________________
14 | public string NameId { get => m_nameId; private set => m_nameId = value; }
15 | public GameObject Obj { get => m_obj; set => m_obj = value; }
16 | }
17 | }
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/Utils/ObjectNameId.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 401ff2b8f759c6148b3b0d10b89ad74e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/Utils/UtilsCommon.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d0a72a66abcc42c41945b13f68cee18c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/Utils/UtilsCondition.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 47f758b5a2d72ed4a83900f552d61179
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/Utils/UtilsIO.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0f301af737a122844bfbad7ee9f31d15
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/_interfaces.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e55f91c2667245c498da3a3c43112952
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/_interfaces/ICondition.cs:
--------------------------------------------------------------------------------
1 | namespace Pashmak.Core
2 | {
3 | public interface ICondition
4 | {
5 | // function________________________________________________________________
6 | bool CheckCondition();
7 | string GetDetails();
8 | }
9 | }
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/_interfaces/ICondition.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c7b68c51e1277fe4bbe1a406d67f1ef3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/_interfaces/IDebug.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Pashmak.Core
3 | {
4 | public interface IDebug
5 | {
6 | bool DebugMode { get; set; }
7 | }
8 | }
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/_interfaces/IDebug.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4951b68dee46c6d488e46bdaf13d3007
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/_interfaces/IDefaultExcute.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Pashmak.Core
3 | {
4 | public interface IDefaultExcute
5 | {
6 | void DefaultExecute();
7 | }
8 | }
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/_interfaces/IDefaultExcute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ac144d82fec574f498aafc52c7a0b119
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/_interfaces/IDetails.cs:
--------------------------------------------------------------------------------
1 |
2 | namespace Pashmak.Core
3 | {
4 | public interface IDetails
5 | {
6 | string GetDetails(string gameObjectName, string componentName, string methodName, string methodParams);
7 | }
8 | }
--------------------------------------------------------------------------------
/Assets/PashmakCore/Scripts/_interfaces/IDetails.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9b9cff9c37e643140ba8cb7a769f9ddb
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Sprites.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e591d41bc16fbb44fbfce3fe042f2fad
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Sprites/GeneralFill_One.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/PashmakCore/Sprites/GeneralFill_One.png
--------------------------------------------------------------------------------
/Assets/PashmakCore/Sprites/arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/PashmakCore/Sprites/arrow.png
--------------------------------------------------------------------------------
/Assets/PashmakCore/Sprites/checkmark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/PashmakCore/Sprites/checkmark.png
--------------------------------------------------------------------------------
/Assets/PashmakCore/Sprites/circle_One.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/PashmakCore/Sprites/circle_One.png
--------------------------------------------------------------------------------
/Assets/PashmakCore/Sprites/cross.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/PashmakCore/Sprites/cross.png
--------------------------------------------------------------------------------
/Assets/PashmakCore/Textures.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7950ec670b9b0fe4886efb55f4dfdd59
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/Textures/grid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/PashmakCore/Textures/grid.png
--------------------------------------------------------------------------------
/Assets/PashmakCore/github_link.txt:
--------------------------------------------------------------------------------
1 | https://github.com/mohammadroohian/PashmakCore
--------------------------------------------------------------------------------
/Assets/PashmakCore/github_link.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b4f972556f410d840b827b9f5ec493b8
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/requirements.txt:
--------------------------------------------------------------------------------
1 | "com.unity.textmeshpro": "2.0.1"
2 | "com.unity.postprocessing": "2.3.0"
3 | NaughtyAttributes
--------------------------------------------------------------------------------
/Assets/PashmakCore/requirements.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a0cc79a6bb58ad8489ae22c2920a3843
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/PashmakCore/version.txt:
--------------------------------------------------------------------------------
1 | version_0.9.2.b_1
2 |
3 |
4 |
5 |
6 |
7 | version_....
8 | status = [a, b, f]
--------------------------------------------------------------------------------
/Assets/PashmakCore/version.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b4937fcf9d1059a41a7c05f1e7b62d04
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f54d1bd14bd3ca042bd867b519fee8cc
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Documentation.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8e7e8f5a82a3a134e91c54efd2274ea9
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1b8d251f9af63b746bf2f7ffe00ebb9b
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Fonts.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6ab70aee4d56447429c680537fbf93ed
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6e59c59b81ab47f9b6ec5781fa725d2c
3 | timeCreated: 1484171296
4 | licenseType: Pro
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Fonts/LiberationSans.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/TextMesh Pro/Fonts/LiberationSans.ttf
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e3265ab4bf004d28a9537516768c1c75
3 | timeCreated: 1484171297
4 | licenseType: Pro
5 | TrueTypeFontImporter:
6 | serializedVersion: 2
7 | fontSize: 16
8 | forceTextureCase: -2
9 | characterSpacing: 1
10 | characterPadding: 0
11 | includeFontData: 1
12 | use2xBehaviour: 0
13 | fontNames: []
14 | fallbackFontReferences: []
15 | customCharacters:
16 | fontRenderingMode: 0
17 | userData:
18 | assetBundleName:
19 | assetBundleVariant:
20 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 243e06394e614e5d99fab26083b707fa
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Fonts & Materials.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 731f1baa9d144a9897cb1d341c2092b8
3 | folderAsset: yes
4 | timeCreated: 1442040525
5 | licenseType: Pro
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e73a58f6e2794ae7b1b7e50b7fb811b0
3 | timeCreated: 1484172806
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2e498d1c8094910479dc3e1b768306a4
3 | timeCreated: 1484171803
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 79459efec17a4d00a321bdcc27bbc385
3 | timeCreated: 1484172856
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8f586378b4e144a9851e7b34d9b748ee
3 | timeCreated: 1484171803
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt:
--------------------------------------------------------------------------------
1 | )]}〕〉》」』】〙〗〟’”⦆»ヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻‐゠–〜?!‼⁇⁈⁉・、%,.:;。!?]):;=}¢°"†‡℃〆%,.
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fade42e8bc714b018fac513c043d323b
3 | timeCreated: 1425440388
4 | licenseType: Store
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt:
--------------------------------------------------------------------------------
1 | ([{〔〈《「『【〘〖〝‘“⦅«$—…‥〳〴〵\[({£¥"々〇〉》」$⦆¥₩ #
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d82c1b31c7e74239bff1220585707d2b
3 | timeCreated: 1425440388
4 | licenseType: Store
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Shaders.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 99f836c9cb9345dba2e72c4a1f2d0695
3 | folderAsset: yes
4 | timeCreated: 1436068007
5 | licenseType: Pro
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 48bb5f55d8670e349b6e614913f9d910
3 | ShaderImporter:
4 | defaultTextures: []
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap-Mobile.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1e3b057af24249748ff873be7fafee47
3 | ShaderImporter:
4 | defaultTextures: []
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Shaders/TMP_Bitmap.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 128e987d567d4e2c824d754223b3f3b0
3 | ShaderImporter:
4 | defaultTextures: []
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF Overlay.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dd89cf5b9246416f84610a006f916af7
3 | ShaderImporter:
4 | defaultTextures: []
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Masking.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bc1ede39bf3643ee8e493720e4259791
3 | timeCreated: 1463704911
4 | licenseType: Pro
5 | ShaderImporter:
6 | defaultTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile Overlay.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a02a7d8c237544f1962732b55a9aebf1
3 | ShaderImporter:
4 | defaultTextures: []
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Mobile.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fe393ace9b354375a9cb14cdbbc28be4
3 | ShaderImporter:
4 | defaultTextures: []
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface-Mobile.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 85187c2149c549c5b33f0cdb02836b17
3 | ShaderImporter:
4 | defaultTextures: []
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF-Surface.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f7ada0af4f174f0694ca6a487b8f543d
3 | ShaderImporter:
4 | defaultTextures: []
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Shaders/TMP_SDF.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 68e6db2ebdc24f95958faec2be5558d6
3 | ShaderImporter:
4 | defaultTextures: []
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Shaders/TMP_Sprite.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cf81c85f95fe47e1a27f6ae460cf182c
3 | timeCreated: 1450517184
4 | licenseType: Pro
5 | ShaderImporter:
6 | defaultTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Shaders/TMPro.cginc.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 407bc68d299748449bbf7f48ee690f8d
3 | ShaderImporter:
4 | defaultTextures: []
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Shaders/TMPro_Properties.cginc.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3997e2241185407d80309a82f9148466
3 | ShaderImporter:
4 | defaultTextures: []
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Shaders/TMPro_Surface.cginc.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d930090c0cd643c7b55f19a38538c162
3 | ShaderImporter:
4 | defaultTextures: []
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Sprite Assets.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 512a49d95c0c4332bdd98131869c23c9
3 | folderAsset: yes
4 | timeCreated: 1441876896
5 | licenseType: Pro
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c41005c129ba4d66911b75229fd70b45
3 | timeCreated: 1480316912
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Style Sheets.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4aecb92fff08436c8303b10eab8da368
3 | folderAsset: yes
4 | timeCreated: 1441876950
5 | licenseType: Pro
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f952c082cb03451daed3ee968ac6c63e
3 | timeCreated: 1432805430
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3f5b5dff67a942289a9defa416b206f3
3 | timeCreated: 1436653997
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Sprites.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d0603b6d5186471b96c778c3949c7ce2
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt:
--------------------------------------------------------------------------------
1 | This sample of beautiful emojis are provided by EmojiOne https://www.emojione.com/
2 |
3 | Please visit their website to view the complete set of their emojis and review their licensing terms.
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 381dcb09d5029d14897e55f98031fca5
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8f05276190cf498a8153f6cbe761d4e6
3 | timeCreated: 1480316860
4 | licenseType: Pro
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/TextMesh Pro/Sprites/EmojiOne.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mohammadroohian/PashmakCore/de6327c483b869070984c5775184df0e800d2ddb/Assets/TextMesh Pro/Sprites/EmojiOne.png
--------------------------------------------------------------------------------
/ProjectSettings/AudioManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!11 &1
4 | AudioManager:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_Volume: 1
8 | Rolloff Scale: 1
9 | Doppler Factor: 1
10 | Default Speaker Mode: 2
11 | m_SampleRate: 0
12 | m_DSPBufferSize: 1024
13 | m_VirtualVoiceCount: 512
14 | m_RealVoiceCount: 32
15 | m_SpatializerPlugin:
16 | m_AmbisonicDecoderPlugin:
17 | m_DisableAudio: 0
18 | m_VirtualizeEffects: 1
19 | m_RequestedDSPBufferSize: 1024
20 |
--------------------------------------------------------------------------------
/ProjectSettings/ClusterInputManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!236 &1
4 | ClusterInputManager:
5 | m_ObjectHideFlags: 0
6 | m_Inputs: []
7 |
--------------------------------------------------------------------------------
/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!149 &1
4 | NetworkManager:
5 | m_ObjectHideFlags: 0
6 | m_DebugLevel: 0
7 | m_Sendrate: 15
8 | m_AssetToPrefab: {}
9 |
--------------------------------------------------------------------------------
/ProjectSettings/PresetManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!1386491679 &1
4 | PresetManager:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_DefaultPresets: {}
8 |
--------------------------------------------------------------------------------
/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2019.4.7f1
2 | m_EditorVersionWithRevision: 2019.4.7f1 (e992b1a16e65)
3 |
--------------------------------------------------------------------------------
/ProjectSettings/TagManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!78 &1
4 | TagManager:
5 | serializedVersion: 2
6 | tags: []
7 | layers:
8 | - Default
9 | - TransparentFX
10 | - Ignore Raycast
11 | -
12 | - Water
13 | - UI
14 | -
15 | -
16 | -
17 | -
18 | -
19 | -
20 | -
21 | -
22 | -
23 | -
24 | -
25 | -
26 | -
27 | -
28 | -
29 | -
30 | -
31 | -
32 | -
33 | -
34 | -
35 | -
36 | -
37 | -
38 | -
39 | -
40 | m_SortingLayers:
41 | - name: Default
42 | uniqueID: 0
43 | locked: 0
44 |
--------------------------------------------------------------------------------
/ProjectSettings/TimeManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!5 &1
4 | TimeManager:
5 | m_ObjectHideFlags: 0
6 | Fixed Timestep: 0.02
7 | Maximum Allowed Timestep: 0.1
8 | m_TimeScale: 1
9 | Maximum Particle Timestep: 0.03
10 |
--------------------------------------------------------------------------------
/ProjectSettings/VFXManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!937362698 &1
4 | VFXManager:
5 | m_ObjectHideFlags: 0
6 | m_IndirectShader: {fileID: 0}
7 | m_CopyBufferShader: {fileID: 0}
8 | m_SortShader: {fileID: 0}
9 | m_StripUpdateShader: {fileID: 0}
10 | m_RenderPipeSettingsPath:
11 | m_FixedTimeStep: 0.016666668
12 | m_MaxDeltaTime: 0.05
13 |
--------------------------------------------------------------------------------
/ProjectSettings/XRSettings.asset:
--------------------------------------------------------------------------------
1 | {
2 | "m_SettingKeys": [
3 | "VR Device Disabled",
4 | "VR Device User Alert"
5 | ],
6 | "m_SettingValues": [
7 | "False",
8 | "False"
9 | ]
10 | }
--------------------------------------------------------------------------------