Пример #1
0
    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");
        }
        }
    }
Пример #2
0
    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");
        }
        }
    }