public void Write(JsonTextWriter w) { w.WriteStartObject(); w.WritePropertyName(nameof(X)); w.WriteValue(X); w.WritePropertyName(nameof(Y)); w.WriteValue(Y); w.WritePropertyName(nameof(Elevation)); w.WriteValue(Elevation); w.WritePropertyName(nameof(Id)); w.WriteValue(Id); w.WritePropertyName(nameof(Sprite)); w.WriteValue(Sprite); w.WritePropertyName(nameof(MovementType)); w.WriteEnum(MovementType); w.WritePropertyName(nameof(MovementX)); w.WriteValue(MovementX); w.WritePropertyName(nameof(MovementY)); w.WriteValue(MovementY); w.WritePropertyName(nameof(TrainerType)); w.WriteEnum(TrainerType); w.WritePropertyName(nameof(TrainerSight)); w.WriteValue(TrainerSight); w.WritePropertyName(nameof(Script)); w.WriteValue(Script); w.WritePropertyName(nameof(Flag)); w.WriteEnum(Flag); w.WriteEndObject(); }
public void Write(JsonTextWriter w) { w.WriteStartObject(); w.WritePropertyName(nameof(Flags)); w.WriteEnum(Flags); w.WritePropertyName(nameof(Section)); w.WriteEnum(Section); w.WritePropertyName(nameof(Weather)); w.WriteEnum(Weather); w.WritePropertyName(nameof(Music)); w.WriteEnum(Music); w.WriteEndObject(); }
public void Write(JsonTextWriter w) { w.WriteStartObject(); w.WritePropertyName(nameof(Flags)); w.WriteFlagsEnum(Flags); w.WritePropertyName(nameof(Section)); w.WriteEnum(Section); w.WritePropertyName(nameof(Weather)); w.WriteEnum(Weather); w.WritePropertyName(nameof(Music)); w.WriteEnum(Music); w.WritePropertyName(nameof(BurmyForm)); w.WriteValue(PBEDataUtils.GetNameOfForm(PBESpecies.Burmy, BurmyForm)); w.WriteEndObject(); }
public void Write(JsonTextWriter w) { w.WriteStartObject(); w.WritePropertyName(nameof(Type)); w.WriteEnum(Type); w.WritePropertyName(nameof(Table)); w.WriteValue(Table.Name); w.WriteEndObject(); }
internal void Write(JsonTextWriter w) { w.WriteStartObject(); w.WritePropertyName(nameof(Direction)); w.WriteEnum(Direction); w.WritePropertyName(nameof(Map)); w.WriteValue(Map); w.WritePropertyName(nameof(Offset)); w.WriteValue(Offset); w.WriteEndObject(); }
public void Write(JsonTextWriter w) { w.WriteStartObject(); w.WritePropertyName(nameof(X)); w.WriteValue(X); w.WritePropertyName(nameof(Y)); w.WriteValue(Y); w.WritePropertyName(nameof(Elevation)); w.WriteValue(Elevation); w.WritePropertyName(nameof(Var)); w.WriteEnum(Var); w.WritePropertyName(nameof(VarValue)); w.WriteValue(VarValue); w.WritePropertyName(nameof(VarConditional)); w.WriteEnum(VarConditional); w.WritePropertyName(nameof(Script)); w.WriteValue(Script); w.WriteEndObject(); }
public void Write(JsonTextWriter w) { w.WriteStartObject(); w.WritePropertyName(nameof(Chance)); w.WriteValue(Chance); w.WritePropertyName(nameof(MinLevel)); w.WriteValue(MinLevel); w.WritePropertyName(nameof(MaxLevel)); w.WriteValue(MaxLevel); w.WritePropertyName(nameof(Species)); w.WriteEnum(Species); w.WritePropertyName(nameof(Form)); w.WriteValue((byte)Form); // Do not use "WriteEnum" because strings are bad for forms w.WriteEndObject(); }
public void Write(JsonTextWriter w) { w.WriteStartObject(); w.WritePropertyName(nameof(Chance)); w.WriteValue(Chance); w.WritePropertyName(nameof(MinLevel)); w.WriteValue(MinLevel); w.WritePropertyName(nameof(MaxLevel)); w.WriteValue(MaxLevel); w.WritePropertyName(nameof(Species)); w.WriteEnum(Species); w.WritePropertyName(nameof(Form)); w.WriteValue(PBEDataUtils.GetNameOfForm(Species, Form)); w.WriteEndObject(); }