void ShowRefuelEndedMessage(string resname, PumpingMode pump, bool isFull) { if (isFull) { if (pump == PumpingMode.IN) { ScreenMessages.PostScreenMessage(Localizer.GetStringByTag("#SuRePl_EVA_FULL") + " " + resname, 3.0f, ScreenMessageStyle.UPPER_CENTER).color = XKCDColors.GreenYellow; } else { ScreenMessages.PostScreenMessage(Localizer.GetStringByTag("#SuRePl_SHIP_FULL") + " " + resname, 3.0f, ScreenMessageStyle.UPPER_CENTER).color = XKCDColors.Orange; } } else { if (pump == PumpingMode.IN) { ScreenMessages.PostScreenMessage(Localizer.GetStringByTag("#SuRePl_SHIP_OUT_OF") + " " + resname, 3.0f, ScreenMessageStyle.UPPER_CENTER).color = XKCDColors.Red; } else { ScreenMessages.PostScreenMessage(Localizer.GetStringByTag("#SuRePl_EVA_OUT_OF") + " " + resname, 3.0f, ScreenMessageStyle.UPPER_CENTER).color = XKCDColors.Green; } } }
public ResourceExchangeSetting(PartResource r) { this.res = r; if (r.resourceName.GetHashCode() == idEvaPropellant) { pumping = PumpingMode.IN; } }