private string GetLostString(EventGain lost) { switch (lost.Type) { case EventGain.GainType.Upgrade: { return("[LOST UPGRADE]"); } case EventGain.GainType.Floor: { return("[LOST FLOOR]"); } case EventGain.GainType.Money: { return("[LOST " + lost.Amount + " JUNK]"); } case EventGain.GainType.Score: { return("[LOST " + lost.Amount + " POINTS]"); } default: { return("nothing"); } } }
private string GetGainString(EventGain gain) { switch (gain.Type) { case EventGain.GainType.Upgrade: { if (promisedRewardItem != null) { return(promisedRewardItem.GetName()); } else { return("[NOT THE PROMISED ITEM]"); } } case EventGain.GainType.Floor: { return("a new floor! Wow"); } case EventGain.GainType.Money: { return(gain.Amount + " Junk"); } case EventGain.GainType.Score: { return(gain.Amount + " points"); } default: { return("nothing"); } } }