예제 #1
0
        public static string GetBootstrapClass(this DangerType dangerType)
        {
            var result = string.Empty;

            switch (dangerType)
            {
            case DangerType.Info:
                result = "panel-info";
                break;

            case DangerType.Warning:
                result = "panel-warning";
                break;

            case DangerType.Danger:
                result = "panel-danger";
                break;

            default:
                throw new NotSupportedException();
                break;
            }

            return(result);
        }
예제 #2
0
 /// <summary>
 /// Constructeur pendant le runtime
 /// </summary>
 /// <param name="position">Position a partir duquel le joueur peut partir</param>
 public HazardIsOn(Vector2 position, DangerType type)
 {
     _id         = FactID.FACTID_ELEMENTS;
     _isAbstract = false;
     _position   = position;
     _type       = type;
 }
예제 #3
0
 /// <summary>
 /// Constructeur pendant le runtime
 /// </summary>
 /// <param name="position">Position a partir duquel le joueur peut partir</param>
 public HazardCantBeOn(Vector2 position, DangerType type, bool value)
 {
     _id         = FactID.FACTID_NOHAZARD;
     _isAbstract = false;
     _position   = position;
     _type       = type;
     _value      = value;
 }
예제 #4
0
        private static void Main()
        {
            var dangerType      = new DangerType();
            var bulletProofType = new BulletProofType();

            Console.WriteLine("Press enter to fail fast");
            Console.ReadLine();

            //Environment.FailFast("Fail fast");
        }
예제 #5
0
        public static Color GetColor(DangerType dangerType)
        {
            switch (dangerType)
            {
            case DangerType.Low:
            default:
                return(Color.SteelBlue);

            case DangerType.Medium:
                return(Color.DarkOrange);

            case DangerType.High:
                return(Color.DarkRed);
            }
        }
예제 #6
0
    void ChooseRandomDangerType()
    {
        int randomDanger = Random.Range(0, dangers.Length);

        dangerType = dangers[randomDanger];
    }