Beispiel #1
0
 public override void execute(params string[] parameters)
 {
     if (!Liquid.panicMode)
     {
         Liquid.StartPanic();
     }
     else
     {
         Console.WriteLine("Water is already settling");
     }
 }
 /// <summary>
 /// Settles liquids
 /// </summary>
 /// <param name="sender">Sending entity</param>
 /// <param name="args">Arguments sent with command</param>
 public static void Settle(ISender sender, ArgumentList args)
 {
     if (sender is ConsoleSender)
     {
         if (!Liquid.panicMode)
         {
             Liquid.StartPanic();
         }
         else
         {
             Tools.WriteLine("Water is already settling");
         }
     }
 }
Beispiel #3
0
 /// <summary>
 /// Settles liquids
 /// </summary>
 /// <param name="sender">Sending entity</param>
 /// <param name="args">Arguments sent with command</param>
 public static void Settle(ISender sender, ArgumentList args)
 {
     if (!Liquid.panicMode)
     {
         if (sender is Player)
         {
             sender.Message("Forcing water to settle.");
         }
         Liquid.StartPanic();
     }
     else
     {
         sender.Message("Water is already settling");
     }
 }
        // from Terraria server commands
        public override CommandReply Action(CommandCaller caller, string[] args)
        {
            string reply = "";

            if (!Liquid.panicMode)
            {
                reply = Language.GetTextValue("Misc.ForceWaterSettling");
                Liquid.StartPanic();
            }
            else
            {
                reply = Language.GetTextValue("CLI.WaterIsAlreadySettling");
            }

            NetMessage.SendData(MessageID.WorldData);
            return(new CommandReply(reply));
        }