static StaticPropertiesHelper()
 {
     StaticObject = new StaticObj()
     {
         Value = "StaticValue"
     };
 }
Example #2
0
    //Determine whether target object is static or inv
    public static void getTarget(GameObject obj, Inventory playerInventory)
    {
        if (obj.GetComponent <InventoryObj>())
        {
            playerInventory.addObj(getInventoryObject(obj));

            obj.SetActive(false);
        }

        else if (obj.GetComponent <StaticObj>())
        {
            StaticObj staticObj = getStaticObject(obj);

            staticObj.ActivateStatic(playerInventory);
        }
    }
Example #3
0
 void Start()
 {
     V = this;
     GameObject.DontDestroyOnLoad(gameObject);
 }
Example #4
0
    public static StaticObj getStaticObject(GameObject obj)
    {
        StaticObj objStatic = obj.GetComponent <StaticObj>();

        return(objStatic);
    }
Example #5
0
        private static void AddToScriptableObj(GameObject obj)
        {
            StaticObj data = Resources.Load <StaticObj>("Scriptable/StaticObjData");

            data.staticObjs.Add(obj);
        }