Easy Grid Builder Pro Documentation
  • Getting Started
    • Introduction
    • Quick Start Guide
    • Render Pipeline Conversion
  • Walk Through Tutorial
    • Make 3D Build System (PRO)
    • Make 2D Build System (LITE)
    • Make 3D Modular House Build System (PRO)
    • Custom Build Conditions
    • Basic API Documentation
    • Auto Pivot & Scale Calculation
  • Primary Components
    • Easy Grid Builder Pro
    • Multi Grid Manager
    • Multi Grid Input Manager
    • Multi Grid Build Condition Manager
    • Multi Grid UI Manager
    • Grid Object Ghost
    • Edge Object Ghost
    • Free Object Ghost
    • Grid Object Selector
    • Buildable Grid Object
    • Buildable Edge Object
    • Buildable Free Object
  • Secondary Components
    • Buildable Object Area Blocker
    • Buildable Free Object Snapper
    • Quick Size Calculator
    • Spawn Effects
    • ToolTip
  • Scriptable Objects
    • Buildable Grid Object Type SO
    • Buildable Edge Object Type SO
    • Buildable Free Object Type SO
    • Buildable Object Type Category SO
    • Build Conditions SO
    • Easy Grid Builder Pro Inputs SO
  • Controller Components
    • WASD Camera Controller
    • Simple First Person Camera Controller
    • Simple First Person Camera Holder
    • Simple First Person Character Controller
    • Switch Controllers
  • Other
    • Patch Notes
Powered by GitBook
On this page
  1. Scriptable Objects

Build Conditions SO

PreviousBuildable Object Type Category SONextEasy Grid Builder Pro Inputs SO

Last updated 2 years ago

This scriptable object stores build condition data that can be used in Buildable Grid/Free Object Type SO assets, to add build conditions to the buildable objects.

You can create a new scriptable object, go to Asset > Create > SoulGames > Easy Grid Builder Pro > BuildCondtionSO.

Property
Function
Required

ToolTip Content

ToolTip to display on UI

No

Food Amount

Amount of food required to be in inventory

No

Consume Food On Build

Set to consume required food amount

No

Metal Amount

Amount of metal required to be in inventory

No

Consume Metal On Build

Set to consume required metal amount

No

Wood Amount

Amount of wood required to be in inventory

No

Consume Wood On Build

Set to consume required wood amount

No

You can find an example implementation of these build conditions in the "3D All In One Demo" located in EasyGridBuilder Pro > Demo Scenes folder.

You can find pre-defined BuildConditionSO assets located in EasyGridBuilder Pro > Scriptable Objects > Build Condition SO.

These assets are designed to use in the demo scene, "3D All In One".

NOTE: This BuildConditionSO is an example scriptable object. To make your own build conditions go through .

Custom Build Conditions tutorials