public void Deserialize(tabtoy.TableReader reader) { UInt32 mamaSaidTagNameShouldBeLong = 0; while (reader.ReadTag(ref mamaSaidTagNameShouldBeLong)) { switch (mamaSaidTagNameShouldBeLong) { case 0x20000: { reader.ReadInt32(ref ID); } break; case 0x80001: { reader.ReadString(ref Name); } break; case 0x70002: { reader.ReadFloat(ref Rate); } break; case 0xa0003: { reader.ReadEnum(ref Type); } break; case 0x660004: { reader.ReadInt32(ref Skill); } break; case 0x660005: { reader.ReadInt32(ref Multi); } break; default: { reader.SkipFiled(mamaSaidTagNameShouldBeLong); } break; } } }
public void Deserialize(tabtoy.TableReader reader) { UInt32 tag = 0; while (reader.ReadTag(ref tag)) { switch (tag) { case 0x20000: { reader.ReadInt32(ref ID); } break; case 0x80001: { reader.ReadString(ref Name); } break; case 0x70002: { reader.ReadFloat(ref Rate); } break; case 0xa0003: { reader.ReadEnum(ref Type); } break; case 0x20004: { reader.ReadInt32(ref Skill); } break; } } }