Skip to main content

Installation


  1. Download the package from Package Manager and click Import to Project.

  1. In the Project window, navigate to:
    • Assets/SoftKitty/MasterCombatCore/Demo/

  1. Import the demo package that matches your project’s Render Pipeline:
    • HDRP_Demo.package
    • URP_Demo.package
    • Built-In_Demo.package
Note:
Please import only one of above packages.

  1. Go to: Project Settings > SoftKitty > Data Settings and expand the Data section. Click the Assign buttons of all the demo database objects to add them to your project.


  1. Open the demo scene located at:
    • Assets/SoftKitty/MasterCombatCore/Demo/Scenes/DemoScene.unity
    • Verify that the demo runs as expected.

  1. In the demo scene, locate the GameObject named
    • <<<<Demo Introduction>>> (Click Me!)
    • Select it to view a detailed walkthrough in the Inspector.

  1. In your project, create the following data assets:
    • Create → SoftKitty → Data Objects → General Settings Data
    • Create → SoftKitty → Data Objects → Entity Manager Data
    • Create → SoftKitty → Data Objects → Attributes Data
    • Create → SoftKitty → Data Objects → Over Time Effect Data

  1. Open Project Settings → SoftKitty and drag the newly created General Settings Data asset into the Current Settings field, replacing the demo settings.

  1. Navigate to Project Settings → SoftKitty → Data Settings and expand the Data tab.

  1. Replace the following data assets with your newly created assets:
  • Entity Manager Data
  • Attributes Data
  • Over Time Effect Data

  1. The system is now ready for your project. You can start exploring the data settings and adding attributes, over-time effects, and entities to the database.

Core Concepts

EntityManagerObject | Entity | EntityComponent

AttributeObject | Attribute | AttributeData | TempAttribute

OverTimeEffectObject | OverTimeEffect | OverTimeEffectData