protected override void DumpMembers(LuaTextWriter output)
 {
     base.DumpMembers(output);
     output.WriteKey("Condition");
     output.Write("=");
     output.WriteStartFunction("character");
     output.Write("return ");
     output.Write(Condition);
     output.Write("\n");
     output.WriteEndFunction();
     output.Write(",\n");
 }
Example #2
0
 protected override void DumpMembers(LuaTextWriter output)
 {
     output.WriteKey("Choose");
     output.Write("=");
     output.Write(Choose);
     output.Write(",\n");
     if (MaxTimes.HasValue)
     {
         output.WriteProperty("MaxTimes", MaxTimes.Value);
     }
     base.DumpMembers(output);
 }
 public override void Dump(LuaTextWriter output)
 {
     output.Write($"kit.{MethodName}(");
     base.Dump(output);
     output.WriteKey(")\n");
 }