protected virtual void AddUpgradables() { cargo.Init(this); engine.Init(this); fuelTank.Init(this); rope.Init(this); health.Init(this); }