fCraft.LifeHandler.SetAutoReset C# (CSharp) Method

SetAutoReset() private static method

private static SetAutoReset ( Player p, Life2DZone life, string val ) : void
p Player
life Life2DZone
val string
return void
        private static void SetAutoReset( Player p, Life2DZone life, string val )
        {
            AutoResetMethod method;
            val = val.ToLower();
            switch (val)
            {
                case "none":
                case "no":
                    method = AutoResetMethod.None;
                    break;
                case "i":
                case "toinitial":
                    method = AutoResetMethod.ToInitial;
                    break;
                case "rnd":
                case "r":
                case "torandom":
                    method = AutoResetMethod.ToRandom;
                    break;
                default:
                    p.Message( "&WUnrecognized auto reset method " + val + ".\n&h Type '/life help AutoReset' to see all the possible values." );
                    return;
            }
            life.AutoReset = method;
            p.Message( "&yAutoReset param set to " + Enum.GetName( typeof( AutoResetMethod ), method ) );
        }