Example #1
0
 public override void LoadData()
 {
     base.LoadData();
     _core = Session.GetComponent <EnergyWeaponsCore>();
     if (_core == null)
     {
         throw new Exception("No core component!");
     }
 }
Example #2
0
        public override void LoadData()
        {
            base.LoadData();
            _core = Session.GetComponent <EnergyWeaponsCore>();
            if (_core == null)
            {
                throw new Exception("No core component!");
            }
            _core.Logger.CreateProxy(GetType());

            Materials = new MaterialPropertyDatabase();
        }
Example #3
0
 protected override void UnloadData()
 {
     base.UnloadData();
     _core = null;
 }