• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: 1.5.0: 2025-06-09T16:25:04Z
  • First Published: 2025-01-13T20:52:12Z
  • Size: 1979776
  • Supported Unity Versions: 2021.3.45
tools utilities

GgCore - Gaskellgames

(3 Votes)
$27.59 $27.59

FREE FOR OWNERS of any Gaskellgames package! Once any other package is purchased, the 100% discount will show on this asset page.


Package Info:


This package contains the core resources required for all Gaskellgames packages. It contains trackable tasks, 40+ inspector attributes, an editor update loop and callbacks, extension scripts and more.


This package contains the core resources required for all other Gaskellgames packages. The API is a solid foundation that simplifies common coding problems into fully commented and easy to use method calls.


The package includes a central Gaskellgames Hub (editor window) for viewing and managing settings related to Gaskellgames packages.


The package also includes a samples editor window for viewing interactable attribute examples, including example code, for all GgCore attributes.


GgCore Attributes:


  • AssetsOnly.
  • Bitfield.
  • Button.
  • ContainsType.
  • CustomCurve.
  • DisableIf.
  • DisableInEditMode.
  • DisableInPlayMode.
  • EnableIf.
  • EnumButtons.
  • FilePath.
  • FolderPath.
  • Graph.
  • GUIColor.
  • Hidden.
  • HideIf.
  • HideInEditMode.
  • HideInLine
  • HideInPlayMode.
  • Highlight.
  • Indent.
  • InfoBox.
  • InLineEditor.
  • LabelText.
  • LabelWidth.
  • LineSeparator.
  • Max.
  • Min.
  • MinMax.
  • MinMaxSlider.
  • NavMeshMask.
  • OnValueChanged.
  • ProgressBar.
  • Range.
  • ReadOnly.
  • Required.
  • ShowAsString.
  • ShowAsTag.
  • ShowIf.
  • StringDropdown.
  • TagDropdown.
  • Title.
  • ToggleLeft.
  • Unit
  • Wrap.

Scripts in namespace: Gaskellgames


  • GgCore Attributes. (See above)
  • GgMonoBehaviour.
  • GgScriptableObject.
  • IEditorUpdate.
  • AnimationCurveExtensions.
  • AudioExtensions.
  • EditorExtensions.
  • EnumExtensions.
  • FileExtensions.
  • GameObjectExtensions.
  • GizmosExtensions.
  • GLExtensions.
  • InspectorExtensions.
  • ListExtensions.
  • PlaneExtensions.
  • SceneExtensions.
  • StringExtensions.
  • TaskExtensions.
  • TypeExtensions.

Scripts in namespace: Gaskellgames.EditorOnly


  • GgEditor.
  • GgEditorCallbacks.
  • GgEditorUpdateLoop.
  • GgEditorWindow.
  • GgEditorWindow_SplitView.
  • GgEditorWindow_MenuTree.
  • GgGUI.
  • GgMenuTree.
  • GgMenuTreePage.
  • GgPropertyDrawer.
  • PropertyDrawerExtensions.
  • SerializedPropertyExtensions.

Components: (Also in Gaskellgames namespace)


  • Comment
  • LockToLayer
  • SelectionTarget
  • OnObjectEvents
  • TransformObject


Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!