Esempio n. 1
0
        protected void AddModule(MODULES gunModule)
        {
            switch (gunModule)
            {
            case MODULES.MODULE_1:
            {
                gameObject.AddComponent <GunModule1>();
                GunModule = GetComponent <GunModule1>();
            }
            break;

            case MODULES.MODULE_2:
            {
                gameObject.AddComponent <GunModule2>();
                GunModule = GetComponent <GunModule2>();
            }
            break;

            case MODULES.MODULE_3:
            {
                gameObject.AddComponent <GunModule3>();
                GunModule = GetComponent <GunModule3>();
            }
            break;
            }
            GunModule.SpawnModulePos = spawnModule;
        }
Esempio n. 2
0
    //-------------------------
    static public int GetModules(out MODULES[] result)
    {
        result = null;
        DataTable dt = CDB.GetSQLData("select * from tblModule");

        if (dt == null)
        {
            return(1);
        }
        result = new MODULES[dt.Rows.Count];
        for (int i = 0; i < dt.Rows.Count; i++)
        {
            result[i]              = new MODULES();
            result[i].dwModuleID   = (int)dt.Rows[i]["dwModuleID"];
            result[i].szModuleName = (string)dt.Rows[i]["szModuleName"];
        }
        return(0);
    }