public void chooseEquipment() { if (leq.getType() == EquipmentRacks.NONE) { availableRacks = EquipmentRackRegistry.getAvailableRacks(); showGui = true; } else { setEquipment(LabEquipment.getNullObject()); Events["chooseEquipment"].guiName = "Add Lab Equipment"; } }
public void chooseEquipment() { if (leq.getType() == EquipmentRacks.NONE) { availableRacks = EquipmentRackRegistry.getAvailableRacks(); showAddGui(); } else { setEquipment(LabEquipment.getNullObject()); Events["chooseEquipment"].guiName = Localizer.GetStringByTag("#ne_Add_Lab_Equipment"); } }
public LabEquipmentSlot(EquipmentRacks t, LabEquipment e = null) { type = t; if (e != null && type == e.getType()) { equ = e; } }
public void installEquipmentRack(LabEquipment le) { switch (le.getType()) { case EquipmentRacks.KEMINI: keminiSlot.install(le, this); break; } }
private void setTexture(LabEquipment type) { GameDatabase.TextureInfo tex = texFac.getTextureForEquipment(type.getType()); if (tex != null) { changeTexture(tex); } else { NE_Helper.logError("Change Equipment Container Texure: Texture Null"); } }
public void install(LabEquipment eq, Lab lab) { if (eq != null && type == eq.getType()) { equ = eq; eq.install(lab); } else { NE_Helper.logError("LabEquipmentSlot.install: Type doesn't macht"); } }
public void installEquipmentRack(LabEquipment le) { switch (le.getType()) { case EquipmentRacks.KEMINI: keminiSlot.install(le, this); break; } part.mass += le.getMass(); }
private void setEquipment(LabEquipment er) { leq = er; status = leq.getName(); if (leq.getType() == EquipmentRacks.NONE) { Events["chooseEquipment"].guiName = Localizer.GetStringByTag("#ne_Add_Lab_Equipment"); } else { Events["chooseEquipment"].guiName = Localizer.GetStringByTag("#ne_Remove_Equipment"); } RefreshMassAndCost(); setTexture(leq); }
private void setEquipment(LabEquipment er) { leq = er; status = leq.getName(); if (leq.getType() == EquipmentRacks.NONE) { Events["chooseEquipment"].guiName = "Add Lab Equipment"; part.mass = EMPTY_MASS; } else { Events["chooseEquipment"].guiName = "Remove Equipment"; part.mass += er.getMass(); } setTexture(leq); }
public void installEquipmentRack(LabEquipment le) { switch (le.getType()) { case EquipmentRacks.MSG: msg.SetActive(true); msgSlot.install(le, this); cfe.SetActive(false); break; case EquipmentRacks.USU: usu.SetActive(true); usuSlot.install(le, this); break; } part.mass += le.getMass(); }
public void installEquipmentRack(LabEquipment le) { switch (le.getType()) { case EquipmentRacks.FIR: fir.SetActive(true); firSlot.install(le, this); break; case EquipmentRacks.CIR: cir.SetActive(true); cirSlot.install(le, this); break; case EquipmentRacks.PRINTER: printer.SetActive(true); printerSlot.install(le, this); break; } part.mass += le.getMass(); }