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"); }
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"); }