protected override void Initialize() { base.Initialize(); this.GetComponent <FuelSupplyComponent>().Initialize(2, fuelTagList); this.GetComponent <FuelConsumptionComponent>().Initialize(45); this.GetComponent <AirPollutionComponent>().Initialize(0.5f); this.GetComponent <VehicleComponent>().Initialize(20, 1); this.GetComponent <VehicleToolComponent>().Initialize(5, 2800000, new DirtItem(), 100, 200, 0, VehicleUtilities.GetInventoryRestriction(this), toolOnMount: true); }
protected override void Initialize() { base.Initialize(); this.GetComponent <FuelSupplyComponent>().Initialize(2, fuelTagList); this.GetComponent <FuelConsumptionComponent>().Initialize(70); this.GetComponent <AirPollutionComponent>().Initialize(0.7f); this.GetComponent <VehicleComponent>().Initialize(24, 1); this.GetComponent <VehicleToolComponent>().Initialize(7, 3500000, new DirtItem(), 100, 200, 0, VehicleUtilities.GetInventoryRestriction(this)); }
protected override void Initialize() { base.Initialize(); this.GetComponent <PublicStorageComponent>().Initialize(12, 2500000, VehicleUtilities.GetInventoryRestriction(this)); this.GetComponent <FuelSupplyComponent>().Initialize(2, FuelTagList); this.GetComponent <FuelConsumptionComponent>().Initialize(25); this.GetComponent <AirPollutionComponent>().Initialize(0.05f); this.GetComponent <VehicleComponent>().Initialize(15, 1, 2, this.controlHints); this.GetComponent <ModularVehicleComponent>().Initialize(0, 1, SegmentTypeList, AttachmentTypeList); }