mirror of
https://github.com/EggLinks/DanhengServer-OpenSource.git
synced 2026-01-02 20:26:03 +08:00
Fix music system
This commit is contained in:
19
Common/Data/Excel/MusicRhythmGroupExcel.cs
Normal file
19
Common/Data/Excel/MusicRhythmGroupExcel.cs
Normal file
@@ -0,0 +1,19 @@
|
||||
namespace EggLink.DanhengServer.Data.Excel;
|
||||
|
||||
[ResourceEntity("MusicRhythmGroup.json")]
|
||||
public class MusicRhythmGroupExcel : ExcelResource
|
||||
{
|
||||
public int ID { get; set; }
|
||||
public int Index { get; set; }
|
||||
public int Phase { get; set; }
|
||||
|
||||
public override int GetId()
|
||||
{
|
||||
return ID;
|
||||
}
|
||||
|
||||
public override void Loaded()
|
||||
{
|
||||
GameData.MusicRhythmGroupData.Add(ID, this);
|
||||
}
|
||||
}
|
||||
17
Common/Data/Excel/MusicRhythmLevelExcel.cs
Normal file
17
Common/Data/Excel/MusicRhythmLevelExcel.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
namespace EggLink.DanhengServer.Data.Excel;
|
||||
|
||||
[ResourceEntity("MusicRhythmLevel.json")]
|
||||
public class MusicRhythmLevelExcel : ExcelResource
|
||||
{
|
||||
public int ID { get; set; }
|
||||
|
||||
public override int GetId()
|
||||
{
|
||||
return ID;
|
||||
}
|
||||
|
||||
public override void Loaded()
|
||||
{
|
||||
GameData.MusicRhythmLevelData.Add(ID, this);
|
||||
}
|
||||
}
|
||||
18
Common/Data/Excel/MusicRhythmPhaseExcel.cs
Normal file
18
Common/Data/Excel/MusicRhythmPhaseExcel.cs
Normal file
@@ -0,0 +1,18 @@
|
||||
namespace EggLink.DanhengServer.Data.Excel;
|
||||
|
||||
[ResourceEntity("MusicRhythmPhase.json")]
|
||||
public class MusicRhythmPhaseExcel : ExcelResource
|
||||
{
|
||||
public int Phase { get; set; }
|
||||
public int SongID { get; set; }
|
||||
|
||||
public override int GetId()
|
||||
{
|
||||
return Phase;
|
||||
}
|
||||
|
||||
public override void Loaded()
|
||||
{
|
||||
GameData.MusicRhythmPhaseData.Add(Phase, this);
|
||||
}
|
||||
}
|
||||
17
Common/Data/Excel/MusicRhythmSongExcel.cs
Normal file
17
Common/Data/Excel/MusicRhythmSongExcel.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
namespace EggLink.DanhengServer.Data.Excel;
|
||||
|
||||
[ResourceEntity("MusicRhythmSong.json")]
|
||||
public class MusicRhythmSongExcel : ExcelResource
|
||||
{
|
||||
public int ID { get; set; }
|
||||
|
||||
public override int GetId()
|
||||
{
|
||||
return ID;
|
||||
}
|
||||
|
||||
public override void Loaded()
|
||||
{
|
||||
GameData.MusicRhythmSongData.Add(ID, this);
|
||||
}
|
||||
}
|
||||
17
Common/Data/Excel/MusicRhythmSoundEffectExcel.cs
Normal file
17
Common/Data/Excel/MusicRhythmSoundEffectExcel.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
namespace EggLink.DanhengServer.Data.Excel;
|
||||
|
||||
[ResourceEntity("MusicRhythmSoundEffect.json")]
|
||||
public class MusicRhythmSoundEffectExcel : ExcelResource
|
||||
{
|
||||
public int ID { get; set; }
|
||||
|
||||
public override int GetId()
|
||||
{
|
||||
return ID;
|
||||
}
|
||||
|
||||
public override void Loaded()
|
||||
{
|
||||
GameData.MusicRhythmSoundEffectData.Add(ID, this);
|
||||
}
|
||||
}
|
||||
17
Common/Data/Excel/MusicRhythmTrackExcel.cs
Normal file
17
Common/Data/Excel/MusicRhythmTrackExcel.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
namespace EggLink.DanhengServer.Data.Excel;
|
||||
|
||||
[ResourceEntity("MusicRhythmTrack.json")]
|
||||
public class MusicRhythmTrackExcel : ExcelResource
|
||||
{
|
||||
public int ID { get; set; }
|
||||
|
||||
public override int GetId()
|
||||
{
|
||||
return ID;
|
||||
}
|
||||
|
||||
public override void Loaded()
|
||||
{
|
||||
GameData.MusicRhythmTrackData.Add(ID, this);
|
||||
}
|
||||
}
|
||||
@@ -108,6 +108,12 @@ public static class GameData
|
||||
public static Dictionary<int, ContentPackageConfigExcel> ContentPackageConfigData { get; private set; } = [];
|
||||
public static Dictionary<int, GroupSystemUnlockDataExcel> GroupSystemUnlockDataData { get; private set; } = [];
|
||||
public static Dictionary<int, FuncUnlockDataExcel> FuncUnlockDataData { get; private set; } = [];
|
||||
public static Dictionary<int, MusicRhythmLevelExcel> MusicRhythmLevelData { get; private set; } = [];
|
||||
public static Dictionary<int, MusicRhythmGroupExcel> MusicRhythmGroupData { get; private set; } = [];
|
||||
public static Dictionary<int, MusicRhythmPhaseExcel> MusicRhythmPhaseData { get; private set; } = [];
|
||||
public static Dictionary<int, MusicRhythmSongExcel> MusicRhythmSongData { get; private set; } = [];
|
||||
public static Dictionary<int, MusicRhythmSoundEffectExcel> MusicRhythmSoundEffectData { get; private set; } = [];
|
||||
public static Dictionary<int, MusicRhythmTrackExcel> MusicRhythmTrackData { get; private set; } = [];
|
||||
|
||||
#endregion
|
||||
|
||||
|
||||
@@ -28,6 +28,7 @@ public class PlayerData : BaseDatabaseDataHelper
|
||||
public int TalentPoints { get; set; } = 0; // Rogue talent points
|
||||
|
||||
public int Pet { get; set; } = 0;
|
||||
[SugarColumn(IsNullable = true)] public int CurMusicLevel { get; set; }
|
||||
|
||||
public int Stamina { get; set; } = 240;
|
||||
public double StaminaReserve { get; set; } = 0;
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
using EggLink.DanhengServer.GameServer.Server.Packet.Send.Music;
|
||||
using EggLink.DanhengServer.Kcp;
|
||||
|
||||
namespace EggLink.DanhengServer.GameServer.Server.Packet.Recv.Music;
|
||||
|
||||
[Opcode(CmdIds.MusicRhythmDataCsReq)]
|
||||
public class HandlerMusicRhythmDataCsReq : Handler
|
||||
{
|
||||
public override async Task OnHandle(Connection connection, byte[] header, byte[] data)
|
||||
{
|
||||
await connection.SendPacket(new PacketMusicRhythmDataScRsp());
|
||||
|
||||
// Unlock max difficulty level
|
||||
await connection.SendPacket(CmdIds.MusicRhythmMaxDifficultyLevelsUnlockNotify);
|
||||
|
||||
// Unknwon fields
|
||||
await connection.SendPacket(new PacketMusicRhythmUnlockSongNotify());
|
||||
await connection.SendPacket(new PacketMusicRhythmUnlockSongSfxScNotify());
|
||||
await connection.SendPacket(new PacketMusicRhythmUnlockTrackScNotify());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
using EggLink.DanhengServer.GameServer.Server.Packet.Send.Music;
|
||||
using EggLink.DanhengServer.Kcp;
|
||||
|
||||
namespace EggLink.DanhengServer.GameServer.Server.Packet.Recv.Music;
|
||||
|
||||
[Opcode(CmdIds.MusicRhythmFinishLevelCsReq)]
|
||||
public class HandlerMusicRhythmFinishLevelCsReq : Handler
|
||||
{
|
||||
public override async Task OnHandle(Connection connection, byte[] header, byte[] data)
|
||||
{
|
||||
int curLevel = connection.Player!.Data.CurMusicLevel;
|
||||
await connection.SendPacket(new PacketMusicRhythmFinishLevelScRsp((uint)curLevel));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
using EggLink.DanhengServer.GameServer.Server.Packet.Send.Music;
|
||||
using EggLink.DanhengServer.Kcp;
|
||||
using EggLink.DanhengServer.Proto;
|
||||
|
||||
namespace EggLink.DanhengServer.GameServer.Server.Packet.Recv.Music;
|
||||
|
||||
[Opcode(CmdIds.MusicRhythmStartLevelCsReq)]
|
||||
public class HandlerMusicRhythmStartLevelCsReq : Handler
|
||||
{
|
||||
public override async Task OnHandle(Connection connection, byte[] header, byte[] data)
|
||||
{
|
||||
var req = MusicRhythmStartLevelCsReq.Parser.ParseFrom(data);
|
||||
uint curLevel = req.LevelId;
|
||||
|
||||
connection.Player!.Data.CurMusicLevel = (int)curLevel;
|
||||
|
||||
await connection.SendPacket(new PacketMusicRhythmStartLevelScRsp(curLevel));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
using EggLink.DanhengServer.Data;
|
||||
using EggLink.DanhengServer.Kcp;
|
||||
using EggLink.DanhengServer.Proto;
|
||||
|
||||
namespace EggLink.DanhengServer.GameServer.Server.Packet.Send.Music;
|
||||
|
||||
public class PacketMusicRhythmDataScRsp : BasePacket
|
||||
{
|
||||
public PacketMusicRhythmDataScRsp() : base(CmdIds.MusicRhythmDataScRsp)
|
||||
{
|
||||
var proto = new MusicRhythmDataScRsp
|
||||
{
|
||||
ShowHint = true
|
||||
};
|
||||
|
||||
foreach (var level in GameData.MusicRhythmLevelData.Values)
|
||||
{
|
||||
proto.MusicLevel.Add(new MusicRhythmLevel
|
||||
{
|
||||
LevelId = (uint)level.GetId(),
|
||||
IsFullCombo = true,
|
||||
UnlockLevel = 3
|
||||
});
|
||||
}
|
||||
|
||||
foreach (var group in GameData.MusicRhythmGroupData.Values)
|
||||
{
|
||||
proto.MusicGroup.Add(new MusicRhythmGroup
|
||||
{
|
||||
MusicGroupId = (uint)group.GetId(),
|
||||
MusicGroupPhase = (uint)group.Phase
|
||||
});
|
||||
}
|
||||
|
||||
foreach (var song in GameData.MusicRhythmSongData.Values)
|
||||
{
|
||||
proto.UnlockSongList.Add((uint)song.GetId());
|
||||
}
|
||||
|
||||
foreach (var track in GameData.MusicRhythmTrackData.Values)
|
||||
{
|
||||
proto.UnlockTrackList.Add((uint)track.GetId());
|
||||
}
|
||||
|
||||
foreach (var phase in GameData.MusicRhythmPhaseData.Values)
|
||||
{
|
||||
proto.UnlockPhaseList.Add((uint)phase.GetId());
|
||||
}
|
||||
|
||||
SetData(proto);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using EggLink.DanhengServer.Kcp;
|
||||
using EggLink.DanhengServer.Proto;
|
||||
|
||||
namespace EggLink.DanhengServer.GameServer.Server.Packet.Send.Music;
|
||||
|
||||
public class PacketMusicRhythmFinishLevelScRsp : BasePacket
|
||||
{
|
||||
public PacketMusicRhythmFinishLevelScRsp(uint curLevel) : base(CmdIds.MusicRhythmFinishLevelScRsp)
|
||||
{
|
||||
var proto = new MusicRhythmFinishLevelScRsp
|
||||
{
|
||||
LevelId = curLevel,
|
||||
};
|
||||
|
||||
SetData(proto);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using EggLink.DanhengServer.Kcp;
|
||||
using EggLink.DanhengServer.Proto;
|
||||
|
||||
namespace EggLink.DanhengServer.GameServer.Server.Packet.Send.Music;
|
||||
|
||||
public class PacketMusicRhythmStartLevelScRsp : BasePacket
|
||||
{
|
||||
public PacketMusicRhythmStartLevelScRsp(uint levelId) : base(CmdIds.MusicRhythmStartLevelScRsp)
|
||||
{
|
||||
var proto = new MusicRhythmStartLevelScRsp
|
||||
{
|
||||
LevelId = levelId,
|
||||
};
|
||||
|
||||
SetData(proto);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using EggLink.DanhengServer.Data;
|
||||
using EggLink.DanhengServer.Kcp;
|
||||
using EggLink.DanhengServer.Proto;
|
||||
|
||||
namespace EggLink.DanhengServer.GameServer.Server.Packet.Send.Music;
|
||||
|
||||
public class PacketMusicRhythmUnlockSongNotify : BasePacket
|
||||
{
|
||||
public PacketMusicRhythmUnlockSongNotify() : base(CmdIds.MusicRhythmUnlockSongNotify)
|
||||
{
|
||||
var proto = new MusicRhythmUnlockSongNotify();
|
||||
|
||||
foreach (var song in GameData.MusicRhythmSongData.Values)
|
||||
{
|
||||
proto.MusicUnlockList.Add((uint)song.GetId());
|
||||
}
|
||||
|
||||
SetData(proto);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using EggLink.DanhengServer.Data;
|
||||
using EggLink.DanhengServer.Kcp;
|
||||
using EggLink.DanhengServer.Proto;
|
||||
|
||||
namespace EggLink.DanhengServer.GameServer.Server.Packet.Send.Music;
|
||||
|
||||
public class PacketMusicRhythmUnlockSongSfxScNotify : BasePacket
|
||||
{
|
||||
public PacketMusicRhythmUnlockSongSfxScNotify() : base(CmdIds.MusicRhythmUnlockSongSfxScNotify)
|
||||
{
|
||||
var proto = new MusicRhythmUnlockSongSfxScNotify();
|
||||
|
||||
foreach (var sfx in GameData.MusicRhythmSoundEffectData.Values)
|
||||
{
|
||||
proto.MusicUnlockList.Add((uint)sfx.GetId());
|
||||
}
|
||||
|
||||
SetData(proto);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using EggLink.DanhengServer.Data;
|
||||
using EggLink.DanhengServer.Kcp;
|
||||
using EggLink.DanhengServer.Proto;
|
||||
|
||||
namespace EggLink.DanhengServer.GameServer.Server.Packet.Send.Music;
|
||||
|
||||
public class PacketMusicRhythmUnlockTrackScNotify : BasePacket
|
||||
{
|
||||
public PacketMusicRhythmUnlockTrackScNotify() : base(CmdIds.MusicRhythmUnlockTrackScNotify)
|
||||
{
|
||||
var proto = new MusicRhythmUnlockTrackScNotify();
|
||||
|
||||
foreach (var sfx in GameData.MusicRhythmTrackData.Values)
|
||||
{
|
||||
proto.TrackUnlockList.Add((uint)sfx.GetId());
|
||||
}
|
||||
|
||||
SetData(proto);
|
||||
}
|
||||
}
|
||||
@@ -25,12 +25,12 @@ namespace EggLink.DanhengServer.Proto {
|
||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
||||
string.Concat(
|
||||
"ChpNdXNpY1JoeXRobURhdGFDc1JlcS5wcm90byIrChRNdXNpY1JoeXRobURh",
|
||||
"dGFDc1JlcRITCgtOTUdOT0hQT0pPUBgGIAEoDUIeqgIbRWdnTGluay5EYW5o",
|
||||
"dGFDc1JlcRITCgtwbGF5ZXJfZGF0YRgGIAEoDUIeqgIbRWdnTGluay5EYW5o",
|
||||
"ZW5nU2VydmVyLlByb3RvYgZwcm90bzM="));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { },
|
||||
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmDataCsReq), global::EggLink.DanhengServer.Proto.MusicRhythmDataCsReq.Parser, new[]{ "NMGNOHPOJOP" }, null, null, null, null)
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmDataCsReq), global::EggLink.DanhengServer.Proto.MusicRhythmDataCsReq.Parser, new[]{ "PlayerData" }, null, null, null, null)
|
||||
}));
|
||||
}
|
||||
#endregion
|
||||
@@ -72,7 +72,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public MusicRhythmDataCsReq(MusicRhythmDataCsReq other) : this() {
|
||||
nMGNOHPOJOP_ = other.nMGNOHPOJOP_;
|
||||
playerData_ = other.playerData_;
|
||||
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -82,15 +82,15 @@ namespace EggLink.DanhengServer.Proto {
|
||||
return new MusicRhythmDataCsReq(this);
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "NMGNOHPOJOP" field.</summary>
|
||||
public const int NMGNOHPOJOPFieldNumber = 6;
|
||||
private uint nMGNOHPOJOP_;
|
||||
/// <summary>Field number for the "player_data" field.</summary>
|
||||
public const int PlayerDataFieldNumber = 6;
|
||||
private uint playerData_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public uint NMGNOHPOJOP {
|
||||
get { return nMGNOHPOJOP_; }
|
||||
public uint PlayerData {
|
||||
get { return playerData_; }
|
||||
set {
|
||||
nMGNOHPOJOP_ = value;
|
||||
playerData_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -109,7 +109,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (ReferenceEquals(other, this)) {
|
||||
return true;
|
||||
}
|
||||
if (NMGNOHPOJOP != other.NMGNOHPOJOP) return false;
|
||||
if (PlayerData != other.PlayerData) return false;
|
||||
return Equals(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -117,7 +117,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override int GetHashCode() {
|
||||
int hash = 1;
|
||||
if (NMGNOHPOJOP != 0) hash ^= NMGNOHPOJOP.GetHashCode();
|
||||
if (PlayerData != 0) hash ^= PlayerData.GetHashCode();
|
||||
if (_unknownFields != null) {
|
||||
hash ^= _unknownFields.GetHashCode();
|
||||
}
|
||||
@@ -136,9 +136,9 @@ namespace EggLink.DanhengServer.Proto {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
output.WriteRawMessage(this);
|
||||
#else
|
||||
if (NMGNOHPOJOP != 0) {
|
||||
if (PlayerData != 0) {
|
||||
output.WriteRawTag(48);
|
||||
output.WriteUInt32(NMGNOHPOJOP);
|
||||
output.WriteUInt32(PlayerData);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(output);
|
||||
@@ -150,9 +150,9 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
|
||||
if (NMGNOHPOJOP != 0) {
|
||||
if (PlayerData != 0) {
|
||||
output.WriteRawTag(48);
|
||||
output.WriteUInt32(NMGNOHPOJOP);
|
||||
output.WriteUInt32(PlayerData);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(ref output);
|
||||
@@ -164,8 +164,8 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int CalculateSize() {
|
||||
int size = 0;
|
||||
if (NMGNOHPOJOP != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(NMGNOHPOJOP);
|
||||
if (PlayerData != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(PlayerData);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
size += _unknownFields.CalculateSize();
|
||||
@@ -179,8 +179,8 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
if (other.NMGNOHPOJOP != 0) {
|
||||
NMGNOHPOJOP = other.NMGNOHPOJOP;
|
||||
if (other.PlayerData != 0) {
|
||||
PlayerData = other.PlayerData;
|
||||
}
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
@@ -198,7 +198,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
|
||||
break;
|
||||
case 48: {
|
||||
NMGNOHPOJOP = input.ReadUInt32();
|
||||
PlayerData = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -217,7 +217,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
|
||||
break;
|
||||
case 48: {
|
||||
NMGNOHPOJOP = input.ReadUInt32();
|
||||
PlayerData = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,18 +24,19 @@ namespace EggLink.DanhengServer.Proto {
|
||||
static MusicRhythmDataScRspReflection() {
|
||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
||||
string.Concat(
|
||||
"ChpNdXNpY1JoeXRobURhdGFTY1JzcC5wcm90bxoRSEVLUElDSExNRU4ucHJv",
|
||||
"dG8aEU1ESEhGSkdPSk5HLnByb3RvIusBChRNdXNpY1JoeXRobURhdGFTY1Jz",
|
||||
"cBITCgtHQk1MTkhPQ0pNTxgPIAMoDRITCgtQRUZDQk1PRFBPSRgCIAEoDRIT",
|
||||
"CgtPUEZPSUxGREJLRxgIIAMoDRITCgtGRUFISEFNTERGQhgFIAMoDRITCgtG",
|
||||
"Q0xJTkNLTUlMSxgGIAEoCBIhCgtNRUhLSkpGSkFQSxgBIAMoCzIMLk1ESEhG",
|
||||
"SkdPSk5HEiEKC01GSUZFQkNESU1NGA0gAygLMgwuSEVLUElDSExNRU4SEwoL",
|
||||
"Qk1KR0NJSUxIQ0EYCiABKA0SDwoHcmV0Y29kZRgMIAEoDUIeqgIbRWdnTGlu",
|
||||
"ay5EYW5oZW5nU2VydmVyLlByb3RvYgZwcm90bzM="));
|
||||
"ChpNdXNpY1JoeXRobURhdGFTY1JzcC5wcm90bxoWTXVzaWNSaHl0aG1Hcm91",
|
||||
"cC5wcm90bxoWTXVzaWNSaHl0aG1MZXZlbC5wcm90byKFAgoUTXVzaWNSaHl0",
|
||||
"aG1EYXRhU2NSc3ASGAoQdW5sb2NrX3NvbmdfbGlzdBgPIAMoDRITCgtjdXJf",
|
||||
"c29uZ19pZBgCIAEoDRIZChF1bmxvY2tfdHJhY2tfbGlzdBgIIAMoDRIZChF1",
|
||||
"bmxvY2tfcGhhc2VfbGlzdBgFIAMoDRIRCglzaG93X2hpbnQYBiABKAgSJgoL",
|
||||
"bXVzaWNfZ3JvdXAYASADKAsyES5NdXNpY1JoeXRobUdyb3VwEiYKC211c2lj",
|
||||
"X2xldmVsGA0gAygLMhEuTXVzaWNSaHl0aG1MZXZlbBIUCgxjdXJfbGV2ZWxf",
|
||||
"aWQYCiABKA0SDwoHcmV0Y29kZRgMIAEoDUIeqgIbRWdnTGluay5EYW5oZW5n",
|
||||
"U2VydmVyLlByb3RvYgZwcm90bzM="));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { global::EggLink.DanhengServer.Proto.HEKPICHLMENReflection.Descriptor, global::EggLink.DanhengServer.Proto.MDHHFJGOJNGReflection.Descriptor, },
|
||||
new pbr::FileDescriptor[] { global::EggLink.DanhengServer.Proto.MusicRhythmGroupReflection.Descriptor, global::EggLink.DanhengServer.Proto.MusicRhythmLevelReflection.Descriptor, },
|
||||
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmDataScRsp), global::EggLink.DanhengServer.Proto.MusicRhythmDataScRsp.Parser, new[]{ "GBMLNHOCJMO", "PEFCBMODPOI", "OPFOILFDBKG", "FEAHHAMLDFB", "FCLINCKMILK", "MEHKJJFJAPK", "MFIFEBCDIMM", "BMJGCIILHCA", "Retcode" }, null, null, null, null)
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmDataScRsp), global::EggLink.DanhengServer.Proto.MusicRhythmDataScRsp.Parser, new[]{ "UnlockSongList", "CurSongId", "UnlockTrackList", "UnlockPhaseList", "ShowHint", "MusicGroup", "MusicLevel", "CurLevelId", "Retcode" }, null, null, null, null)
|
||||
}));
|
||||
}
|
||||
#endregion
|
||||
@@ -77,14 +78,14 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public MusicRhythmDataScRsp(MusicRhythmDataScRsp other) : this() {
|
||||
gBMLNHOCJMO_ = other.gBMLNHOCJMO_.Clone();
|
||||
pEFCBMODPOI_ = other.pEFCBMODPOI_;
|
||||
oPFOILFDBKG_ = other.oPFOILFDBKG_.Clone();
|
||||
fEAHHAMLDFB_ = other.fEAHHAMLDFB_.Clone();
|
||||
fCLINCKMILK_ = other.fCLINCKMILK_;
|
||||
mEHKJJFJAPK_ = other.mEHKJJFJAPK_.Clone();
|
||||
mFIFEBCDIMM_ = other.mFIFEBCDIMM_.Clone();
|
||||
bMJGCIILHCA_ = other.bMJGCIILHCA_;
|
||||
unlockSongList_ = other.unlockSongList_.Clone();
|
||||
curSongId_ = other.curSongId_;
|
||||
unlockTrackList_ = other.unlockTrackList_.Clone();
|
||||
unlockPhaseList_ = other.unlockPhaseList_.Clone();
|
||||
showHint_ = other.showHint_;
|
||||
musicGroup_ = other.musicGroup_.Clone();
|
||||
musicLevel_ = other.musicLevel_.Clone();
|
||||
curLevelId_ = other.curLevelId_;
|
||||
retcode_ = other.retcode_;
|
||||
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
|
||||
}
|
||||
@@ -95,94 +96,94 @@ namespace EggLink.DanhengServer.Proto {
|
||||
return new MusicRhythmDataScRsp(this);
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "GBMLNHOCJMO" field.</summary>
|
||||
public const int GBMLNHOCJMOFieldNumber = 15;
|
||||
private static readonly pb::FieldCodec<uint> _repeated_gBMLNHOCJMO_codec
|
||||
/// <summary>Field number for the "unlock_song_list" field.</summary>
|
||||
public const int UnlockSongListFieldNumber = 15;
|
||||
private static readonly pb::FieldCodec<uint> _repeated_unlockSongList_codec
|
||||
= pb::FieldCodec.ForUInt32(122);
|
||||
private readonly pbc::RepeatedField<uint> gBMLNHOCJMO_ = new pbc::RepeatedField<uint>();
|
||||
private readonly pbc::RepeatedField<uint> unlockSongList_ = new pbc::RepeatedField<uint>();
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public pbc::RepeatedField<uint> GBMLNHOCJMO {
|
||||
get { return gBMLNHOCJMO_; }
|
||||
public pbc::RepeatedField<uint> UnlockSongList {
|
||||
get { return unlockSongList_; }
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "PEFCBMODPOI" field.</summary>
|
||||
public const int PEFCBMODPOIFieldNumber = 2;
|
||||
private uint pEFCBMODPOI_;
|
||||
/// <summary>Field number for the "cur_song_id" field.</summary>
|
||||
public const int CurSongIdFieldNumber = 2;
|
||||
private uint curSongId_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public uint PEFCBMODPOI {
|
||||
get { return pEFCBMODPOI_; }
|
||||
public uint CurSongId {
|
||||
get { return curSongId_; }
|
||||
set {
|
||||
pEFCBMODPOI_ = value;
|
||||
curSongId_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "OPFOILFDBKG" field.</summary>
|
||||
public const int OPFOILFDBKGFieldNumber = 8;
|
||||
private static readonly pb::FieldCodec<uint> _repeated_oPFOILFDBKG_codec
|
||||
/// <summary>Field number for the "unlock_track_list" field.</summary>
|
||||
public const int UnlockTrackListFieldNumber = 8;
|
||||
private static readonly pb::FieldCodec<uint> _repeated_unlockTrackList_codec
|
||||
= pb::FieldCodec.ForUInt32(66);
|
||||
private readonly pbc::RepeatedField<uint> oPFOILFDBKG_ = new pbc::RepeatedField<uint>();
|
||||
private readonly pbc::RepeatedField<uint> unlockTrackList_ = new pbc::RepeatedField<uint>();
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public pbc::RepeatedField<uint> OPFOILFDBKG {
|
||||
get { return oPFOILFDBKG_; }
|
||||
public pbc::RepeatedField<uint> UnlockTrackList {
|
||||
get { return unlockTrackList_; }
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "FEAHHAMLDFB" field.</summary>
|
||||
public const int FEAHHAMLDFBFieldNumber = 5;
|
||||
private static readonly pb::FieldCodec<uint> _repeated_fEAHHAMLDFB_codec
|
||||
/// <summary>Field number for the "unlock_phase_list" field.</summary>
|
||||
public const int UnlockPhaseListFieldNumber = 5;
|
||||
private static readonly pb::FieldCodec<uint> _repeated_unlockPhaseList_codec
|
||||
= pb::FieldCodec.ForUInt32(42);
|
||||
private readonly pbc::RepeatedField<uint> fEAHHAMLDFB_ = new pbc::RepeatedField<uint>();
|
||||
private readonly pbc::RepeatedField<uint> unlockPhaseList_ = new pbc::RepeatedField<uint>();
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public pbc::RepeatedField<uint> FEAHHAMLDFB {
|
||||
get { return fEAHHAMLDFB_; }
|
||||
public pbc::RepeatedField<uint> UnlockPhaseList {
|
||||
get { return unlockPhaseList_; }
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "FCLINCKMILK" field.</summary>
|
||||
public const int FCLINCKMILKFieldNumber = 6;
|
||||
private bool fCLINCKMILK_;
|
||||
/// <summary>Field number for the "show_hint" field.</summary>
|
||||
public const int ShowHintFieldNumber = 6;
|
||||
private bool showHint_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public bool FCLINCKMILK {
|
||||
get { return fCLINCKMILK_; }
|
||||
public bool ShowHint {
|
||||
get { return showHint_; }
|
||||
set {
|
||||
fCLINCKMILK_ = value;
|
||||
showHint_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "MEHKJJFJAPK" field.</summary>
|
||||
public const int MEHKJJFJAPKFieldNumber = 1;
|
||||
private static readonly pb::FieldCodec<global::EggLink.DanhengServer.Proto.MDHHFJGOJNG> _repeated_mEHKJJFJAPK_codec
|
||||
= pb::FieldCodec.ForMessage(10, global::EggLink.DanhengServer.Proto.MDHHFJGOJNG.Parser);
|
||||
private readonly pbc::RepeatedField<global::EggLink.DanhengServer.Proto.MDHHFJGOJNG> mEHKJJFJAPK_ = new pbc::RepeatedField<global::EggLink.DanhengServer.Proto.MDHHFJGOJNG>();
|
||||
/// <summary>Field number for the "music_group" field.</summary>
|
||||
public const int MusicGroupFieldNumber = 1;
|
||||
private static readonly pb::FieldCodec<global::EggLink.DanhengServer.Proto.MusicRhythmGroup> _repeated_musicGroup_codec
|
||||
= pb::FieldCodec.ForMessage(10, global::EggLink.DanhengServer.Proto.MusicRhythmGroup.Parser);
|
||||
private readonly pbc::RepeatedField<global::EggLink.DanhengServer.Proto.MusicRhythmGroup> musicGroup_ = new pbc::RepeatedField<global::EggLink.DanhengServer.Proto.MusicRhythmGroup>();
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public pbc::RepeatedField<global::EggLink.DanhengServer.Proto.MDHHFJGOJNG> MEHKJJFJAPK {
|
||||
get { return mEHKJJFJAPK_; }
|
||||
public pbc::RepeatedField<global::EggLink.DanhengServer.Proto.MusicRhythmGroup> MusicGroup {
|
||||
get { return musicGroup_; }
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "MFIFEBCDIMM" field.</summary>
|
||||
public const int MFIFEBCDIMMFieldNumber = 13;
|
||||
private static readonly pb::FieldCodec<global::EggLink.DanhengServer.Proto.HEKPICHLMEN> _repeated_mFIFEBCDIMM_codec
|
||||
= pb::FieldCodec.ForMessage(106, global::EggLink.DanhengServer.Proto.HEKPICHLMEN.Parser);
|
||||
private readonly pbc::RepeatedField<global::EggLink.DanhengServer.Proto.HEKPICHLMEN> mFIFEBCDIMM_ = new pbc::RepeatedField<global::EggLink.DanhengServer.Proto.HEKPICHLMEN>();
|
||||
/// <summary>Field number for the "music_level" field.</summary>
|
||||
public const int MusicLevelFieldNumber = 13;
|
||||
private static readonly pb::FieldCodec<global::EggLink.DanhengServer.Proto.MusicRhythmLevel> _repeated_musicLevel_codec
|
||||
= pb::FieldCodec.ForMessage(106, global::EggLink.DanhengServer.Proto.MusicRhythmLevel.Parser);
|
||||
private readonly pbc::RepeatedField<global::EggLink.DanhengServer.Proto.MusicRhythmLevel> musicLevel_ = new pbc::RepeatedField<global::EggLink.DanhengServer.Proto.MusicRhythmLevel>();
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public pbc::RepeatedField<global::EggLink.DanhengServer.Proto.HEKPICHLMEN> MFIFEBCDIMM {
|
||||
get { return mFIFEBCDIMM_; }
|
||||
public pbc::RepeatedField<global::EggLink.DanhengServer.Proto.MusicRhythmLevel> MusicLevel {
|
||||
get { return musicLevel_; }
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "BMJGCIILHCA" field.</summary>
|
||||
public const int BMJGCIILHCAFieldNumber = 10;
|
||||
private uint bMJGCIILHCA_;
|
||||
/// <summary>Field number for the "cur_level_id" field.</summary>
|
||||
public const int CurLevelIdFieldNumber = 10;
|
||||
private uint curLevelId_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public uint BMJGCIILHCA {
|
||||
get { return bMJGCIILHCA_; }
|
||||
public uint CurLevelId {
|
||||
get { return curLevelId_; }
|
||||
set {
|
||||
bMJGCIILHCA_ = value;
|
||||
curLevelId_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -213,14 +214,14 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (ReferenceEquals(other, this)) {
|
||||
return true;
|
||||
}
|
||||
if(!gBMLNHOCJMO_.Equals(other.gBMLNHOCJMO_)) return false;
|
||||
if (PEFCBMODPOI != other.PEFCBMODPOI) return false;
|
||||
if(!oPFOILFDBKG_.Equals(other.oPFOILFDBKG_)) return false;
|
||||
if(!fEAHHAMLDFB_.Equals(other.fEAHHAMLDFB_)) return false;
|
||||
if (FCLINCKMILK != other.FCLINCKMILK) return false;
|
||||
if(!mEHKJJFJAPK_.Equals(other.mEHKJJFJAPK_)) return false;
|
||||
if(!mFIFEBCDIMM_.Equals(other.mFIFEBCDIMM_)) return false;
|
||||
if (BMJGCIILHCA != other.BMJGCIILHCA) return false;
|
||||
if(!unlockSongList_.Equals(other.unlockSongList_)) return false;
|
||||
if (CurSongId != other.CurSongId) return false;
|
||||
if(!unlockTrackList_.Equals(other.unlockTrackList_)) return false;
|
||||
if(!unlockPhaseList_.Equals(other.unlockPhaseList_)) return false;
|
||||
if (ShowHint != other.ShowHint) return false;
|
||||
if(!musicGroup_.Equals(other.musicGroup_)) return false;
|
||||
if(!musicLevel_.Equals(other.musicLevel_)) return false;
|
||||
if (CurLevelId != other.CurLevelId) return false;
|
||||
if (Retcode != other.Retcode) return false;
|
||||
return Equals(_unknownFields, other._unknownFields);
|
||||
}
|
||||
@@ -229,14 +230,14 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override int GetHashCode() {
|
||||
int hash = 1;
|
||||
hash ^= gBMLNHOCJMO_.GetHashCode();
|
||||
if (PEFCBMODPOI != 0) hash ^= PEFCBMODPOI.GetHashCode();
|
||||
hash ^= oPFOILFDBKG_.GetHashCode();
|
||||
hash ^= fEAHHAMLDFB_.GetHashCode();
|
||||
if (FCLINCKMILK != false) hash ^= FCLINCKMILK.GetHashCode();
|
||||
hash ^= mEHKJJFJAPK_.GetHashCode();
|
||||
hash ^= mFIFEBCDIMM_.GetHashCode();
|
||||
if (BMJGCIILHCA != 0) hash ^= BMJGCIILHCA.GetHashCode();
|
||||
hash ^= unlockSongList_.GetHashCode();
|
||||
if (CurSongId != 0) hash ^= CurSongId.GetHashCode();
|
||||
hash ^= unlockTrackList_.GetHashCode();
|
||||
hash ^= unlockPhaseList_.GetHashCode();
|
||||
if (ShowHint != false) hash ^= ShowHint.GetHashCode();
|
||||
hash ^= musicGroup_.GetHashCode();
|
||||
hash ^= musicLevel_.GetHashCode();
|
||||
if (CurLevelId != 0) hash ^= CurLevelId.GetHashCode();
|
||||
if (Retcode != 0) hash ^= Retcode.GetHashCode();
|
||||
if (_unknownFields != null) {
|
||||
hash ^= _unknownFields.GetHashCode();
|
||||
@@ -256,27 +257,27 @@ namespace EggLink.DanhengServer.Proto {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
output.WriteRawMessage(this);
|
||||
#else
|
||||
mEHKJJFJAPK_.WriteTo(output, _repeated_mEHKJJFJAPK_codec);
|
||||
if (PEFCBMODPOI != 0) {
|
||||
musicGroup_.WriteTo(output, _repeated_musicGroup_codec);
|
||||
if (CurSongId != 0) {
|
||||
output.WriteRawTag(16);
|
||||
output.WriteUInt32(PEFCBMODPOI);
|
||||
output.WriteUInt32(CurSongId);
|
||||
}
|
||||
fEAHHAMLDFB_.WriteTo(output, _repeated_fEAHHAMLDFB_codec);
|
||||
if (FCLINCKMILK != false) {
|
||||
unlockPhaseList_.WriteTo(output, _repeated_unlockPhaseList_codec);
|
||||
if (ShowHint != false) {
|
||||
output.WriteRawTag(48);
|
||||
output.WriteBool(FCLINCKMILK);
|
||||
output.WriteBool(ShowHint);
|
||||
}
|
||||
oPFOILFDBKG_.WriteTo(output, _repeated_oPFOILFDBKG_codec);
|
||||
if (BMJGCIILHCA != 0) {
|
||||
unlockTrackList_.WriteTo(output, _repeated_unlockTrackList_codec);
|
||||
if (CurLevelId != 0) {
|
||||
output.WriteRawTag(80);
|
||||
output.WriteUInt32(BMJGCIILHCA);
|
||||
output.WriteUInt32(CurLevelId);
|
||||
}
|
||||
if (Retcode != 0) {
|
||||
output.WriteRawTag(96);
|
||||
output.WriteUInt32(Retcode);
|
||||
}
|
||||
mFIFEBCDIMM_.WriteTo(output, _repeated_mFIFEBCDIMM_codec);
|
||||
gBMLNHOCJMO_.WriteTo(output, _repeated_gBMLNHOCJMO_codec);
|
||||
musicLevel_.WriteTo(output, _repeated_musicLevel_codec);
|
||||
unlockSongList_.WriteTo(output, _repeated_unlockSongList_codec);
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(output);
|
||||
}
|
||||
@@ -287,27 +288,27 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
|
||||
mEHKJJFJAPK_.WriteTo(ref output, _repeated_mEHKJJFJAPK_codec);
|
||||
if (PEFCBMODPOI != 0) {
|
||||
musicGroup_.WriteTo(ref output, _repeated_musicGroup_codec);
|
||||
if (CurSongId != 0) {
|
||||
output.WriteRawTag(16);
|
||||
output.WriteUInt32(PEFCBMODPOI);
|
||||
output.WriteUInt32(CurSongId);
|
||||
}
|
||||
fEAHHAMLDFB_.WriteTo(ref output, _repeated_fEAHHAMLDFB_codec);
|
||||
if (FCLINCKMILK != false) {
|
||||
unlockPhaseList_.WriteTo(ref output, _repeated_unlockPhaseList_codec);
|
||||
if (ShowHint != false) {
|
||||
output.WriteRawTag(48);
|
||||
output.WriteBool(FCLINCKMILK);
|
||||
output.WriteBool(ShowHint);
|
||||
}
|
||||
oPFOILFDBKG_.WriteTo(ref output, _repeated_oPFOILFDBKG_codec);
|
||||
if (BMJGCIILHCA != 0) {
|
||||
unlockTrackList_.WriteTo(ref output, _repeated_unlockTrackList_codec);
|
||||
if (CurLevelId != 0) {
|
||||
output.WriteRawTag(80);
|
||||
output.WriteUInt32(BMJGCIILHCA);
|
||||
output.WriteUInt32(CurLevelId);
|
||||
}
|
||||
if (Retcode != 0) {
|
||||
output.WriteRawTag(96);
|
||||
output.WriteUInt32(Retcode);
|
||||
}
|
||||
mFIFEBCDIMM_.WriteTo(ref output, _repeated_mFIFEBCDIMM_codec);
|
||||
gBMLNHOCJMO_.WriteTo(ref output, _repeated_gBMLNHOCJMO_codec);
|
||||
musicLevel_.WriteTo(ref output, _repeated_musicLevel_codec);
|
||||
unlockSongList_.WriteTo(ref output, _repeated_unlockSongList_codec);
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(ref output);
|
||||
}
|
||||
@@ -318,19 +319,19 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int CalculateSize() {
|
||||
int size = 0;
|
||||
size += gBMLNHOCJMO_.CalculateSize(_repeated_gBMLNHOCJMO_codec);
|
||||
if (PEFCBMODPOI != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(PEFCBMODPOI);
|
||||
size += unlockSongList_.CalculateSize(_repeated_unlockSongList_codec);
|
||||
if (CurSongId != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(CurSongId);
|
||||
}
|
||||
size += oPFOILFDBKG_.CalculateSize(_repeated_oPFOILFDBKG_codec);
|
||||
size += fEAHHAMLDFB_.CalculateSize(_repeated_fEAHHAMLDFB_codec);
|
||||
if (FCLINCKMILK != false) {
|
||||
size += unlockTrackList_.CalculateSize(_repeated_unlockTrackList_codec);
|
||||
size += unlockPhaseList_.CalculateSize(_repeated_unlockPhaseList_codec);
|
||||
if (ShowHint != false) {
|
||||
size += 1 + 1;
|
||||
}
|
||||
size += mEHKJJFJAPK_.CalculateSize(_repeated_mEHKJJFJAPK_codec);
|
||||
size += mFIFEBCDIMM_.CalculateSize(_repeated_mFIFEBCDIMM_codec);
|
||||
if (BMJGCIILHCA != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(BMJGCIILHCA);
|
||||
size += musicGroup_.CalculateSize(_repeated_musicGroup_codec);
|
||||
size += musicLevel_.CalculateSize(_repeated_musicLevel_codec);
|
||||
if (CurLevelId != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(CurLevelId);
|
||||
}
|
||||
if (Retcode != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Retcode);
|
||||
@@ -347,19 +348,19 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
gBMLNHOCJMO_.Add(other.gBMLNHOCJMO_);
|
||||
if (other.PEFCBMODPOI != 0) {
|
||||
PEFCBMODPOI = other.PEFCBMODPOI;
|
||||
unlockSongList_.Add(other.unlockSongList_);
|
||||
if (other.CurSongId != 0) {
|
||||
CurSongId = other.CurSongId;
|
||||
}
|
||||
oPFOILFDBKG_.Add(other.oPFOILFDBKG_);
|
||||
fEAHHAMLDFB_.Add(other.fEAHHAMLDFB_);
|
||||
if (other.FCLINCKMILK != false) {
|
||||
FCLINCKMILK = other.FCLINCKMILK;
|
||||
unlockTrackList_.Add(other.unlockTrackList_);
|
||||
unlockPhaseList_.Add(other.unlockPhaseList_);
|
||||
if (other.ShowHint != false) {
|
||||
ShowHint = other.ShowHint;
|
||||
}
|
||||
mEHKJJFJAPK_.Add(other.mEHKJJFJAPK_);
|
||||
mFIFEBCDIMM_.Add(other.mFIFEBCDIMM_);
|
||||
if (other.BMJGCIILHCA != 0) {
|
||||
BMJGCIILHCA = other.BMJGCIILHCA;
|
||||
musicGroup_.Add(other.musicGroup_);
|
||||
musicLevel_.Add(other.musicLevel_);
|
||||
if (other.CurLevelId != 0) {
|
||||
CurLevelId = other.CurLevelId;
|
||||
}
|
||||
if (other.Retcode != 0) {
|
||||
Retcode = other.Retcode;
|
||||
@@ -380,29 +381,29 @@ namespace EggLink.DanhengServer.Proto {
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
|
||||
break;
|
||||
case 10: {
|
||||
mEHKJJFJAPK_.AddEntriesFrom(input, _repeated_mEHKJJFJAPK_codec);
|
||||
musicGroup_.AddEntriesFrom(input, _repeated_musicGroup_codec);
|
||||
break;
|
||||
}
|
||||
case 16: {
|
||||
PEFCBMODPOI = input.ReadUInt32();
|
||||
CurSongId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 42:
|
||||
case 40: {
|
||||
fEAHHAMLDFB_.AddEntriesFrom(input, _repeated_fEAHHAMLDFB_codec);
|
||||
unlockPhaseList_.AddEntriesFrom(input, _repeated_unlockPhaseList_codec);
|
||||
break;
|
||||
}
|
||||
case 48: {
|
||||
FCLINCKMILK = input.ReadBool();
|
||||
ShowHint = input.ReadBool();
|
||||
break;
|
||||
}
|
||||
case 66:
|
||||
case 64: {
|
||||
oPFOILFDBKG_.AddEntriesFrom(input, _repeated_oPFOILFDBKG_codec);
|
||||
unlockTrackList_.AddEntriesFrom(input, _repeated_unlockTrackList_codec);
|
||||
break;
|
||||
}
|
||||
case 80: {
|
||||
BMJGCIILHCA = input.ReadUInt32();
|
||||
CurLevelId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 96: {
|
||||
@@ -410,12 +411,12 @@ namespace EggLink.DanhengServer.Proto {
|
||||
break;
|
||||
}
|
||||
case 106: {
|
||||
mFIFEBCDIMM_.AddEntriesFrom(input, _repeated_mFIFEBCDIMM_codec);
|
||||
musicLevel_.AddEntriesFrom(input, _repeated_musicLevel_codec);
|
||||
break;
|
||||
}
|
||||
case 122:
|
||||
case 120: {
|
||||
gBMLNHOCJMO_.AddEntriesFrom(input, _repeated_gBMLNHOCJMO_codec);
|
||||
unlockSongList_.AddEntriesFrom(input, _repeated_unlockSongList_codec);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -434,29 +435,29 @@ namespace EggLink.DanhengServer.Proto {
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
|
||||
break;
|
||||
case 10: {
|
||||
mEHKJJFJAPK_.AddEntriesFrom(ref input, _repeated_mEHKJJFJAPK_codec);
|
||||
musicGroup_.AddEntriesFrom(ref input, _repeated_musicGroup_codec);
|
||||
break;
|
||||
}
|
||||
case 16: {
|
||||
PEFCBMODPOI = input.ReadUInt32();
|
||||
CurSongId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 42:
|
||||
case 40: {
|
||||
fEAHHAMLDFB_.AddEntriesFrom(ref input, _repeated_fEAHHAMLDFB_codec);
|
||||
unlockPhaseList_.AddEntriesFrom(ref input, _repeated_unlockPhaseList_codec);
|
||||
break;
|
||||
}
|
||||
case 48: {
|
||||
FCLINCKMILK = input.ReadBool();
|
||||
ShowHint = input.ReadBool();
|
||||
break;
|
||||
}
|
||||
case 66:
|
||||
case 64: {
|
||||
oPFOILFDBKG_.AddEntriesFrom(ref input, _repeated_oPFOILFDBKG_codec);
|
||||
unlockTrackList_.AddEntriesFrom(ref input, _repeated_unlockTrackList_codec);
|
||||
break;
|
||||
}
|
||||
case 80: {
|
||||
BMJGCIILHCA = input.ReadUInt32();
|
||||
CurLevelId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 96: {
|
||||
@@ -464,12 +465,12 @@ namespace EggLink.DanhengServer.Proto {
|
||||
break;
|
||||
}
|
||||
case 106: {
|
||||
mFIFEBCDIMM_.AddEntriesFrom(ref input, _repeated_mFIFEBCDIMM_codec);
|
||||
musicLevel_.AddEntriesFrom(ref input, _repeated_musicLevel_codec);
|
||||
break;
|
||||
}
|
||||
case 122:
|
||||
case 120: {
|
||||
gBMLNHOCJMO_.AddEntriesFrom(ref input, _repeated_gBMLNHOCJMO_codec);
|
||||
unlockSongList_.AddEntriesFrom(ref input, _repeated_unlockSongList_codec);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,14 +24,14 @@ namespace EggLink.DanhengServer.Proto {
|
||||
static MusicRhythmFinishLevelCsReqReflection() {
|
||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
||||
string.Concat(
|
||||
"CiFNdXNpY1JoeXRobUZpbmlzaExldmVsQ3NSZXEucHJvdG8iRwobTXVzaWNS",
|
||||
"aHl0aG1GaW5pc2hMZXZlbENzUmVxEhAKCHNjb3JlX2lkGAwgASgNEhYKDk1B",
|
||||
"SUxfVFlQRV9TVEFSGAsgASgNQh6qAhtFZ2dMaW5rLkRhbmhlbmdTZXJ2ZXIu",
|
||||
"UHJvdG9iBnByb3RvMw=="));
|
||||
"CiFNdXNpY1JoeXRobUZpbmlzaExldmVsQ3NSZXEucHJvdG8iRQobTXVzaWNS",
|
||||
"aHl0aG1GaW5pc2hMZXZlbENzUmVxEhAKCHNjb3JlX2lkGAwgASgNEhQKDGZp",
|
||||
"bmlzaF9sZXZlbBgLIAEoDUIeqgIbRWdnTGluay5EYW5oZW5nU2VydmVyLlBy",
|
||||
"b3RvYgZwcm90bzM="));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { },
|
||||
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmFinishLevelCsReq), global::EggLink.DanhengServer.Proto.MusicRhythmFinishLevelCsReq.Parser, new[]{ "ScoreId", "MAILTYPESTAR" }, null, null, null, null)
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmFinishLevelCsReq), global::EggLink.DanhengServer.Proto.MusicRhythmFinishLevelCsReq.Parser, new[]{ "ScoreId", "FinishLevel" }, null, null, null, null)
|
||||
}));
|
||||
}
|
||||
#endregion
|
||||
@@ -74,7 +74,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public MusicRhythmFinishLevelCsReq(MusicRhythmFinishLevelCsReq other) : this() {
|
||||
scoreId_ = other.scoreId_;
|
||||
mAILTYPESTAR_ = other.mAILTYPESTAR_;
|
||||
finishLevel_ = other.finishLevel_;
|
||||
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -96,15 +96,15 @@ namespace EggLink.DanhengServer.Proto {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "MAIL_TYPE_STAR" field.</summary>
|
||||
public const int MAILTYPESTARFieldNumber = 11;
|
||||
private uint mAILTYPESTAR_;
|
||||
/// <summary>Field number for the "finish_level" field.</summary>
|
||||
public const int FinishLevelFieldNumber = 11;
|
||||
private uint finishLevel_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public uint MAILTYPESTAR {
|
||||
get { return mAILTYPESTAR_; }
|
||||
public uint FinishLevel {
|
||||
get { return finishLevel_; }
|
||||
set {
|
||||
mAILTYPESTAR_ = value;
|
||||
finishLevel_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -124,7 +124,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
return true;
|
||||
}
|
||||
if (ScoreId != other.ScoreId) return false;
|
||||
if (MAILTYPESTAR != other.MAILTYPESTAR) return false;
|
||||
if (FinishLevel != other.FinishLevel) return false;
|
||||
return Equals(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -133,7 +133,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
public override int GetHashCode() {
|
||||
int hash = 1;
|
||||
if (ScoreId != 0) hash ^= ScoreId.GetHashCode();
|
||||
if (MAILTYPESTAR != 0) hash ^= MAILTYPESTAR.GetHashCode();
|
||||
if (FinishLevel != 0) hash ^= FinishLevel.GetHashCode();
|
||||
if (_unknownFields != null) {
|
||||
hash ^= _unknownFields.GetHashCode();
|
||||
}
|
||||
@@ -152,9 +152,9 @@ namespace EggLink.DanhengServer.Proto {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
output.WriteRawMessage(this);
|
||||
#else
|
||||
if (MAILTYPESTAR != 0) {
|
||||
if (FinishLevel != 0) {
|
||||
output.WriteRawTag(88);
|
||||
output.WriteUInt32(MAILTYPESTAR);
|
||||
output.WriteUInt32(FinishLevel);
|
||||
}
|
||||
if (ScoreId != 0) {
|
||||
output.WriteRawTag(96);
|
||||
@@ -170,9 +170,9 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
|
||||
if (MAILTYPESTAR != 0) {
|
||||
if (FinishLevel != 0) {
|
||||
output.WriteRawTag(88);
|
||||
output.WriteUInt32(MAILTYPESTAR);
|
||||
output.WriteUInt32(FinishLevel);
|
||||
}
|
||||
if (ScoreId != 0) {
|
||||
output.WriteRawTag(96);
|
||||
@@ -191,8 +191,8 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (ScoreId != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(ScoreId);
|
||||
}
|
||||
if (MAILTYPESTAR != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(MAILTYPESTAR);
|
||||
if (FinishLevel != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(FinishLevel);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
size += _unknownFields.CalculateSize();
|
||||
@@ -209,8 +209,8 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (other.ScoreId != 0) {
|
||||
ScoreId = other.ScoreId;
|
||||
}
|
||||
if (other.MAILTYPESTAR != 0) {
|
||||
MAILTYPESTAR = other.MAILTYPESTAR;
|
||||
if (other.FinishLevel != 0) {
|
||||
FinishLevel = other.FinishLevel;
|
||||
}
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
@@ -228,7 +228,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
|
||||
break;
|
||||
case 88: {
|
||||
MAILTYPESTAR = input.ReadUInt32();
|
||||
FinishLevel = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 96: {
|
||||
@@ -251,7 +251,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
|
||||
break;
|
||||
case 88: {
|
||||
MAILTYPESTAR = input.ReadUInt32();
|
||||
FinishLevel = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 96: {
|
||||
|
||||
@@ -24,14 +24,14 @@ namespace EggLink.DanhengServer.Proto {
|
||||
static MusicRhythmFinishLevelScRspReflection() {
|
||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
||||
string.Concat(
|
||||
"CiFNdXNpY1JoeXRobUZpbmlzaExldmVsU2NSc3AucHJvdG8iQwobTXVzaWNS",
|
||||
"aHl0aG1GaW5pc2hMZXZlbFNjUnNwEg8KB3JldGNvZGUYCSABKA0SEwoLREdF",
|
||||
"Sk1DS0lGSkIYBCABKA1CHqoCG0VnZ0xpbmsuRGFuaGVuZ1NlcnZlci5Qcm90",
|
||||
"b2IGcHJvdG8z"));
|
||||
"CiFNdXNpY1JoeXRobUZpbmlzaExldmVsU2NSc3AucHJvdG8iQAobTXVzaWNS",
|
||||
"aHl0aG1GaW5pc2hMZXZlbFNjUnNwEg8KB3JldGNvZGUYCSABKA0SEAoIbGV2",
|
||||
"ZWxfaWQYBCABKA1CHqoCG0VnZ0xpbmsuRGFuaGVuZ1NlcnZlci5Qcm90b2IG",
|
||||
"cHJvdG8z"));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { },
|
||||
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmFinishLevelScRsp), global::EggLink.DanhengServer.Proto.MusicRhythmFinishLevelScRsp.Parser, new[]{ "Retcode", "DGEJMCKIFJB" }, null, null, null, null)
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmFinishLevelScRsp), global::EggLink.DanhengServer.Proto.MusicRhythmFinishLevelScRsp.Parser, new[]{ "Retcode", "LevelId" }, null, null, null, null)
|
||||
}));
|
||||
}
|
||||
#endregion
|
||||
@@ -74,7 +74,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public MusicRhythmFinishLevelScRsp(MusicRhythmFinishLevelScRsp other) : this() {
|
||||
retcode_ = other.retcode_;
|
||||
dGEJMCKIFJB_ = other.dGEJMCKIFJB_;
|
||||
levelId_ = other.levelId_;
|
||||
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -96,15 +96,15 @@ namespace EggLink.DanhengServer.Proto {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "DGEJMCKIFJB" field.</summary>
|
||||
public const int DGEJMCKIFJBFieldNumber = 4;
|
||||
private uint dGEJMCKIFJB_;
|
||||
/// <summary>Field number for the "level_id" field.</summary>
|
||||
public const int LevelIdFieldNumber = 4;
|
||||
private uint levelId_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public uint DGEJMCKIFJB {
|
||||
get { return dGEJMCKIFJB_; }
|
||||
public uint LevelId {
|
||||
get { return levelId_; }
|
||||
set {
|
||||
dGEJMCKIFJB_ = value;
|
||||
levelId_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -124,7 +124,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
return true;
|
||||
}
|
||||
if (Retcode != other.Retcode) return false;
|
||||
if (DGEJMCKIFJB != other.DGEJMCKIFJB) return false;
|
||||
if (LevelId != other.LevelId) return false;
|
||||
return Equals(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -133,7 +133,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
public override int GetHashCode() {
|
||||
int hash = 1;
|
||||
if (Retcode != 0) hash ^= Retcode.GetHashCode();
|
||||
if (DGEJMCKIFJB != 0) hash ^= DGEJMCKIFJB.GetHashCode();
|
||||
if (LevelId != 0) hash ^= LevelId.GetHashCode();
|
||||
if (_unknownFields != null) {
|
||||
hash ^= _unknownFields.GetHashCode();
|
||||
}
|
||||
@@ -152,9 +152,9 @@ namespace EggLink.DanhengServer.Proto {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
output.WriteRawMessage(this);
|
||||
#else
|
||||
if (DGEJMCKIFJB != 0) {
|
||||
if (LevelId != 0) {
|
||||
output.WriteRawTag(32);
|
||||
output.WriteUInt32(DGEJMCKIFJB);
|
||||
output.WriteUInt32(LevelId);
|
||||
}
|
||||
if (Retcode != 0) {
|
||||
output.WriteRawTag(72);
|
||||
@@ -170,9 +170,9 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
|
||||
if (DGEJMCKIFJB != 0) {
|
||||
if (LevelId != 0) {
|
||||
output.WriteRawTag(32);
|
||||
output.WriteUInt32(DGEJMCKIFJB);
|
||||
output.WriteUInt32(LevelId);
|
||||
}
|
||||
if (Retcode != 0) {
|
||||
output.WriteRawTag(72);
|
||||
@@ -191,8 +191,8 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (Retcode != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Retcode);
|
||||
}
|
||||
if (DGEJMCKIFJB != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(DGEJMCKIFJB);
|
||||
if (LevelId != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(LevelId);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
size += _unknownFields.CalculateSize();
|
||||
@@ -209,8 +209,8 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (other.Retcode != 0) {
|
||||
Retcode = other.Retcode;
|
||||
}
|
||||
if (other.DGEJMCKIFJB != 0) {
|
||||
DGEJMCKIFJB = other.DGEJMCKIFJB;
|
||||
if (other.LevelId != 0) {
|
||||
LevelId = other.LevelId;
|
||||
}
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
@@ -228,7 +228,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
|
||||
break;
|
||||
case 32: {
|
||||
DGEJMCKIFJB = input.ReadUInt32();
|
||||
LevelId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 72: {
|
||||
@@ -251,7 +251,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
|
||||
break;
|
||||
case 32: {
|
||||
DGEJMCKIFJB = input.ReadUInt32();
|
||||
LevelId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 72: {
|
||||
|
||||
328
Proto/MusicRhythmGroup.cs
Normal file
328
Proto/MusicRhythmGroup.cs
Normal file
@@ -0,0 +1,328 @@
|
||||
// <auto-generated>
|
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: MusicRhythmGroup.proto
|
||||
// </auto-generated>
|
||||
#pragma warning disable 1591, 0612, 3021, 8981
|
||||
#region Designer generated code
|
||||
|
||||
using pb = global::Google.Protobuf;
|
||||
using pbc = global::Google.Protobuf.Collections;
|
||||
using pbr = global::Google.Protobuf.Reflection;
|
||||
using scg = global::System.Collections.Generic;
|
||||
namespace EggLink.DanhengServer.Proto {
|
||||
|
||||
/// <summary>Holder for reflection information generated from MusicRhythmGroup.proto</summary>
|
||||
public static partial class MusicRhythmGroupReflection {
|
||||
|
||||
#region Descriptor
|
||||
/// <summary>File descriptor for MusicRhythmGroup.proto</summary>
|
||||
public static pbr::FileDescriptor Descriptor {
|
||||
get { return descriptor; }
|
||||
}
|
||||
private static pbr::FileDescriptor descriptor;
|
||||
|
||||
static MusicRhythmGroupReflection() {
|
||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
||||
string.Concat(
|
||||
"ChZNdXNpY1JoeXRobUdyb3VwLnByb3RvIm8KEE11c2ljUmh5dGhtR3JvdXAS",
|
||||
"GQoRbXVzaWNfZ3JvdXBfcGhhc2UYCiABKA0SEwoLTVBDRk9KQUxOSE4YAyAD",
|
||||
"KA0SEwoLT0FMTEpMS0JJT0oYBiADKA0SFgoObXVzaWNfZ3JvdXBfaWQYBSAB",
|
||||
"KA1CHqoCG0VnZ0xpbmsuRGFuaGVuZ1NlcnZlci5Qcm90b2IGcHJvdG8z"));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { },
|
||||
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmGroup), global::EggLink.DanhengServer.Proto.MusicRhythmGroup.Parser, new[]{ "MusicGroupPhase", "MPCFOJALNHN", "OALLJLKBIOJ", "MusicGroupId" }, null, null, null, null)
|
||||
}));
|
||||
}
|
||||
#endregion
|
||||
|
||||
}
|
||||
#region Messages
|
||||
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
|
||||
public sealed partial class MusicRhythmGroup : pb::IMessage<MusicRhythmGroup>
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
, pb::IBufferMessage
|
||||
#endif
|
||||
{
|
||||
private static readonly pb::MessageParser<MusicRhythmGroup> _parser = new pb::MessageParser<MusicRhythmGroup>(() => new MusicRhythmGroup());
|
||||
private pb::UnknownFieldSet _unknownFields;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public static pb::MessageParser<MusicRhythmGroup> Parser { get { return _parser; } }
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public static pbr::MessageDescriptor Descriptor {
|
||||
get { return global::EggLink.DanhengServer.Proto.MusicRhythmGroupReflection.Descriptor.MessageTypes[0]; }
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
pbr::MessageDescriptor pb::IMessage.Descriptor {
|
||||
get { return Descriptor; }
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public MusicRhythmGroup() {
|
||||
OnConstruction();
|
||||
}
|
||||
|
||||
partial void OnConstruction();
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public MusicRhythmGroup(MusicRhythmGroup other) : this() {
|
||||
musicGroupPhase_ = other.musicGroupPhase_;
|
||||
mPCFOJALNHN_ = other.mPCFOJALNHN_.Clone();
|
||||
oALLJLKBIOJ_ = other.oALLJLKBIOJ_.Clone();
|
||||
musicGroupId_ = other.musicGroupId_;
|
||||
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public MusicRhythmGroup Clone() {
|
||||
return new MusicRhythmGroup(this);
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "music_group_phase" field.</summary>
|
||||
public const int MusicGroupPhaseFieldNumber = 10;
|
||||
private uint musicGroupPhase_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public uint MusicGroupPhase {
|
||||
get { return musicGroupPhase_; }
|
||||
set {
|
||||
musicGroupPhase_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "MPCFOJALNHN" field.</summary>
|
||||
public const int MPCFOJALNHNFieldNumber = 3;
|
||||
private static readonly pb::FieldCodec<uint> _repeated_mPCFOJALNHN_codec
|
||||
= pb::FieldCodec.ForUInt32(26);
|
||||
private readonly pbc::RepeatedField<uint> mPCFOJALNHN_ = new pbc::RepeatedField<uint>();
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public pbc::RepeatedField<uint> MPCFOJALNHN {
|
||||
get { return mPCFOJALNHN_; }
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "OALLJLKBIOJ" field.</summary>
|
||||
public const int OALLJLKBIOJFieldNumber = 6;
|
||||
private static readonly pb::FieldCodec<uint> _repeated_oALLJLKBIOJ_codec
|
||||
= pb::FieldCodec.ForUInt32(50);
|
||||
private readonly pbc::RepeatedField<uint> oALLJLKBIOJ_ = new pbc::RepeatedField<uint>();
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public pbc::RepeatedField<uint> OALLJLKBIOJ {
|
||||
get { return oALLJLKBIOJ_; }
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "music_group_id" field.</summary>
|
||||
public const int MusicGroupIdFieldNumber = 5;
|
||||
private uint musicGroupId_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public uint MusicGroupId {
|
||||
get { return musicGroupId_; }
|
||||
set {
|
||||
musicGroupId_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override bool Equals(object other) {
|
||||
return Equals(other as MusicRhythmGroup);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public bool Equals(MusicRhythmGroup other) {
|
||||
if (ReferenceEquals(other, null)) {
|
||||
return false;
|
||||
}
|
||||
if (ReferenceEquals(other, this)) {
|
||||
return true;
|
||||
}
|
||||
if (MusicGroupPhase != other.MusicGroupPhase) return false;
|
||||
if(!mPCFOJALNHN_.Equals(other.mPCFOJALNHN_)) return false;
|
||||
if(!oALLJLKBIOJ_.Equals(other.oALLJLKBIOJ_)) return false;
|
||||
if (MusicGroupId != other.MusicGroupId) return false;
|
||||
return Equals(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override int GetHashCode() {
|
||||
int hash = 1;
|
||||
if (MusicGroupPhase != 0) hash ^= MusicGroupPhase.GetHashCode();
|
||||
hash ^= mPCFOJALNHN_.GetHashCode();
|
||||
hash ^= oALLJLKBIOJ_.GetHashCode();
|
||||
if (MusicGroupId != 0) hash ^= MusicGroupId.GetHashCode();
|
||||
if (_unknownFields != null) {
|
||||
hash ^= _unknownFields.GetHashCode();
|
||||
}
|
||||
return hash;
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override string ToString() {
|
||||
return pb::JsonFormatter.ToDiagnosticString(this);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public void WriteTo(pb::CodedOutputStream output) {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
output.WriteRawMessage(this);
|
||||
#else
|
||||
mPCFOJALNHN_.WriteTo(output, _repeated_mPCFOJALNHN_codec);
|
||||
if (MusicGroupId != 0) {
|
||||
output.WriteRawTag(40);
|
||||
output.WriteUInt32(MusicGroupId);
|
||||
}
|
||||
oALLJLKBIOJ_.WriteTo(output, _repeated_oALLJLKBIOJ_codec);
|
||||
if (MusicGroupPhase != 0) {
|
||||
output.WriteRawTag(80);
|
||||
output.WriteUInt32(MusicGroupPhase);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(output);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
|
||||
mPCFOJALNHN_.WriteTo(ref output, _repeated_mPCFOJALNHN_codec);
|
||||
if (MusicGroupId != 0) {
|
||||
output.WriteRawTag(40);
|
||||
output.WriteUInt32(MusicGroupId);
|
||||
}
|
||||
oALLJLKBIOJ_.WriteTo(ref output, _repeated_oALLJLKBIOJ_codec);
|
||||
if (MusicGroupPhase != 0) {
|
||||
output.WriteRawTag(80);
|
||||
output.WriteUInt32(MusicGroupPhase);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(ref output);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int CalculateSize() {
|
||||
int size = 0;
|
||||
if (MusicGroupPhase != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(MusicGroupPhase);
|
||||
}
|
||||
size += mPCFOJALNHN_.CalculateSize(_repeated_mPCFOJALNHN_codec);
|
||||
size += oALLJLKBIOJ_.CalculateSize(_repeated_oALLJLKBIOJ_codec);
|
||||
if (MusicGroupId != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(MusicGroupId);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
size += _unknownFields.CalculateSize();
|
||||
}
|
||||
return size;
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public void MergeFrom(MusicRhythmGroup other) {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
if (other.MusicGroupPhase != 0) {
|
||||
MusicGroupPhase = other.MusicGroupPhase;
|
||||
}
|
||||
mPCFOJALNHN_.Add(other.mPCFOJALNHN_);
|
||||
oALLJLKBIOJ_.Add(other.oALLJLKBIOJ_);
|
||||
if (other.MusicGroupId != 0) {
|
||||
MusicGroupId = other.MusicGroupId;
|
||||
}
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public void MergeFrom(pb::CodedInputStream input) {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
input.ReadRawMessage(this);
|
||||
#else
|
||||
uint tag;
|
||||
while ((tag = input.ReadTag()) != 0) {
|
||||
switch(tag) {
|
||||
default:
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
|
||||
break;
|
||||
case 26:
|
||||
case 24: {
|
||||
mPCFOJALNHN_.AddEntriesFrom(input, _repeated_mPCFOJALNHN_codec);
|
||||
break;
|
||||
}
|
||||
case 40: {
|
||||
MusicGroupId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 50:
|
||||
case 48: {
|
||||
oALLJLKBIOJ_.AddEntriesFrom(input, _repeated_oALLJLKBIOJ_codec);
|
||||
break;
|
||||
}
|
||||
case 80: {
|
||||
MusicGroupPhase = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
|
||||
uint tag;
|
||||
while ((tag = input.ReadTag()) != 0) {
|
||||
switch(tag) {
|
||||
default:
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
|
||||
break;
|
||||
case 26:
|
||||
case 24: {
|
||||
mPCFOJALNHN_.AddEntriesFrom(ref input, _repeated_mPCFOJALNHN_codec);
|
||||
break;
|
||||
}
|
||||
case 40: {
|
||||
MusicGroupId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 50:
|
||||
case 48: {
|
||||
oALLJLKBIOJ_.AddEntriesFrom(ref input, _repeated_oALLJLKBIOJ_codec);
|
||||
break;
|
||||
}
|
||||
case 80: {
|
||||
MusicGroupPhase = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
|
||||
#endregion Designer generated code
|
||||
309
Proto/MusicRhythmLevel.cs
Normal file
309
Proto/MusicRhythmLevel.cs
Normal file
@@ -0,0 +1,309 @@
|
||||
// <auto-generated>
|
||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: MusicRhythmLevel.proto
|
||||
// </auto-generated>
|
||||
#pragma warning disable 1591, 0612, 3021, 8981
|
||||
#region Designer generated code
|
||||
|
||||
using pb = global::Google.Protobuf;
|
||||
using pbc = global::Google.Protobuf.Collections;
|
||||
using pbr = global::Google.Protobuf.Reflection;
|
||||
using scg = global::System.Collections.Generic;
|
||||
namespace EggLink.DanhengServer.Proto {
|
||||
|
||||
/// <summary>Holder for reflection information generated from MusicRhythmLevel.proto</summary>
|
||||
public static partial class MusicRhythmLevelReflection {
|
||||
|
||||
#region Descriptor
|
||||
/// <summary>File descriptor for MusicRhythmLevel.proto</summary>
|
||||
public static pbr::FileDescriptor Descriptor {
|
||||
get { return descriptor; }
|
||||
}
|
||||
private static pbr::FileDescriptor descriptor;
|
||||
|
||||
static MusicRhythmLevelReflection() {
|
||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
||||
string.Concat(
|
||||
"ChZNdXNpY1JoeXRobUxldmVsLnByb3RvIlEKEE11c2ljUmh5dGhtTGV2ZWwS",
|
||||
"FAoMdW5sb2NrX2xldmVsGA0gASgNEhUKDWlzX2Z1bGxfY29tYm8YCCABKAgS",
|
||||
"EAoIbGV2ZWxfaWQYBSABKA1CHqoCG0VnZ0xpbmsuRGFuaGVuZ1NlcnZlci5Q",
|
||||
"cm90b2IGcHJvdG8z"));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { },
|
||||
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmLevel), global::EggLink.DanhengServer.Proto.MusicRhythmLevel.Parser, new[]{ "UnlockLevel", "IsFullCombo", "LevelId" }, null, null, null, null)
|
||||
}));
|
||||
}
|
||||
#endregion
|
||||
|
||||
}
|
||||
#region Messages
|
||||
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
|
||||
public sealed partial class MusicRhythmLevel : pb::IMessage<MusicRhythmLevel>
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
, pb::IBufferMessage
|
||||
#endif
|
||||
{
|
||||
private static readonly pb::MessageParser<MusicRhythmLevel> _parser = new pb::MessageParser<MusicRhythmLevel>(() => new MusicRhythmLevel());
|
||||
private pb::UnknownFieldSet _unknownFields;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public static pb::MessageParser<MusicRhythmLevel> Parser { get { return _parser; } }
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public static pbr::MessageDescriptor Descriptor {
|
||||
get { return global::EggLink.DanhengServer.Proto.MusicRhythmLevelReflection.Descriptor.MessageTypes[0]; }
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
pbr::MessageDescriptor pb::IMessage.Descriptor {
|
||||
get { return Descriptor; }
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public MusicRhythmLevel() {
|
||||
OnConstruction();
|
||||
}
|
||||
|
||||
partial void OnConstruction();
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public MusicRhythmLevel(MusicRhythmLevel other) : this() {
|
||||
unlockLevel_ = other.unlockLevel_;
|
||||
isFullCombo_ = other.isFullCombo_;
|
||||
levelId_ = other.levelId_;
|
||||
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public MusicRhythmLevel Clone() {
|
||||
return new MusicRhythmLevel(this);
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "unlock_level" field.</summary>
|
||||
public const int UnlockLevelFieldNumber = 13;
|
||||
private uint unlockLevel_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public uint UnlockLevel {
|
||||
get { return unlockLevel_; }
|
||||
set {
|
||||
unlockLevel_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "is_full_combo" field.</summary>
|
||||
public const int IsFullComboFieldNumber = 8;
|
||||
private bool isFullCombo_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public bool IsFullCombo {
|
||||
get { return isFullCombo_; }
|
||||
set {
|
||||
isFullCombo_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "level_id" field.</summary>
|
||||
public const int LevelIdFieldNumber = 5;
|
||||
private uint levelId_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public uint LevelId {
|
||||
get { return levelId_; }
|
||||
set {
|
||||
levelId_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override bool Equals(object other) {
|
||||
return Equals(other as MusicRhythmLevel);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public bool Equals(MusicRhythmLevel other) {
|
||||
if (ReferenceEquals(other, null)) {
|
||||
return false;
|
||||
}
|
||||
if (ReferenceEquals(other, this)) {
|
||||
return true;
|
||||
}
|
||||
if (UnlockLevel != other.UnlockLevel) return false;
|
||||
if (IsFullCombo != other.IsFullCombo) return false;
|
||||
if (LevelId != other.LevelId) return false;
|
||||
return Equals(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override int GetHashCode() {
|
||||
int hash = 1;
|
||||
if (UnlockLevel != 0) hash ^= UnlockLevel.GetHashCode();
|
||||
if (IsFullCombo != false) hash ^= IsFullCombo.GetHashCode();
|
||||
if (LevelId != 0) hash ^= LevelId.GetHashCode();
|
||||
if (_unknownFields != null) {
|
||||
hash ^= _unknownFields.GetHashCode();
|
||||
}
|
||||
return hash;
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override string ToString() {
|
||||
return pb::JsonFormatter.ToDiagnosticString(this);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public void WriteTo(pb::CodedOutputStream output) {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
output.WriteRawMessage(this);
|
||||
#else
|
||||
if (LevelId != 0) {
|
||||
output.WriteRawTag(40);
|
||||
output.WriteUInt32(LevelId);
|
||||
}
|
||||
if (IsFullCombo != false) {
|
||||
output.WriteRawTag(64);
|
||||
output.WriteBool(IsFullCombo);
|
||||
}
|
||||
if (UnlockLevel != 0) {
|
||||
output.WriteRawTag(104);
|
||||
output.WriteUInt32(UnlockLevel);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(output);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
|
||||
if (LevelId != 0) {
|
||||
output.WriteRawTag(40);
|
||||
output.WriteUInt32(LevelId);
|
||||
}
|
||||
if (IsFullCombo != false) {
|
||||
output.WriteRawTag(64);
|
||||
output.WriteBool(IsFullCombo);
|
||||
}
|
||||
if (UnlockLevel != 0) {
|
||||
output.WriteRawTag(104);
|
||||
output.WriteUInt32(UnlockLevel);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(ref output);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int CalculateSize() {
|
||||
int size = 0;
|
||||
if (UnlockLevel != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(UnlockLevel);
|
||||
}
|
||||
if (IsFullCombo != false) {
|
||||
size += 1 + 1;
|
||||
}
|
||||
if (LevelId != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(LevelId);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
size += _unknownFields.CalculateSize();
|
||||
}
|
||||
return size;
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public void MergeFrom(MusicRhythmLevel other) {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
if (other.UnlockLevel != 0) {
|
||||
UnlockLevel = other.UnlockLevel;
|
||||
}
|
||||
if (other.IsFullCombo != false) {
|
||||
IsFullCombo = other.IsFullCombo;
|
||||
}
|
||||
if (other.LevelId != 0) {
|
||||
LevelId = other.LevelId;
|
||||
}
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public void MergeFrom(pb::CodedInputStream input) {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
input.ReadRawMessage(this);
|
||||
#else
|
||||
uint tag;
|
||||
while ((tag = input.ReadTag()) != 0) {
|
||||
switch(tag) {
|
||||
default:
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
|
||||
break;
|
||||
case 40: {
|
||||
LevelId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 64: {
|
||||
IsFullCombo = input.ReadBool();
|
||||
break;
|
||||
}
|
||||
case 104: {
|
||||
UnlockLevel = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
|
||||
uint tag;
|
||||
while ((tag = input.ReadTag()) != 0) {
|
||||
switch(tag) {
|
||||
default:
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
|
||||
break;
|
||||
case 40: {
|
||||
LevelId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 64: {
|
||||
IsFullCombo = input.ReadBool();
|
||||
break;
|
||||
}
|
||||
case 104: {
|
||||
UnlockLevel = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
|
||||
#endregion Designer generated code
|
||||
@@ -24,12 +24,13 @@ namespace EggLink.DanhengServer.Proto {
|
||||
static MusicRhythmSaveSongConfigDataCsReqReflection() {
|
||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
||||
string.Concat(
|
||||
"CihNdXNpY1JoeXRobVNhdmVTb25nQ29uZmlnRGF0YUNzUmVxLnByb3RvGhFN",
|
||||
"REhIRkpHT0pORy5wcm90byJHCiJNdXNpY1JoeXRobVNhdmVTb25nQ29uZmln",
|
||||
"RGF0YUNzUmVxEiEKC0NPQUFISENNSUdBGAUgASgLMgwuTURISEZKR09KTkdC",
|
||||
"HqoCG0VnZ0xpbmsuRGFuaGVuZ1NlcnZlci5Qcm90b2IGcHJvdG8z"));
|
||||
"CihNdXNpY1JoeXRobVNhdmVTb25nQ29uZmlnRGF0YUNzUmVxLnByb3RvGhZN",
|
||||
"dXNpY1JoeXRobUdyb3VwLnByb3RvIkwKIk11c2ljUmh5dGhtU2F2ZVNvbmdD",
|
||||
"b25maWdEYXRhQ3NSZXESJgoLQ09BQUhIQ01JR0EYBSABKAsyES5NdXNpY1Jo",
|
||||
"eXRobUdyb3VwQh6qAhtFZ2dMaW5rLkRhbmhlbmdTZXJ2ZXIuUHJvdG9iBnBy",
|
||||
"b3RvMw=="));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { global::EggLink.DanhengServer.Proto.MDHHFJGOJNGReflection.Descriptor, },
|
||||
new pbr::FileDescriptor[] { global::EggLink.DanhengServer.Proto.MusicRhythmGroupReflection.Descriptor, },
|
||||
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmSaveSongConfigDataCsReq), global::EggLink.DanhengServer.Proto.MusicRhythmSaveSongConfigDataCsReq.Parser, new[]{ "COAAHHCMIGA" }, null, null, null, null)
|
||||
}));
|
||||
@@ -85,10 +86,10 @@ namespace EggLink.DanhengServer.Proto {
|
||||
|
||||
/// <summary>Field number for the "COAAHHCMIGA" field.</summary>
|
||||
public const int COAAHHCMIGAFieldNumber = 5;
|
||||
private global::EggLink.DanhengServer.Proto.MDHHFJGOJNG cOAAHHCMIGA_;
|
||||
private global::EggLink.DanhengServer.Proto.MusicRhythmGroup cOAAHHCMIGA_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public global::EggLink.DanhengServer.Proto.MDHHFJGOJNG COAAHHCMIGA {
|
||||
public global::EggLink.DanhengServer.Proto.MusicRhythmGroup COAAHHCMIGA {
|
||||
get { return cOAAHHCMIGA_; }
|
||||
set {
|
||||
cOAAHHCMIGA_ = value;
|
||||
@@ -182,7 +183,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
}
|
||||
if (other.cOAAHHCMIGA_ != null) {
|
||||
if (cOAAHHCMIGA_ == null) {
|
||||
COAAHHCMIGA = new global::EggLink.DanhengServer.Proto.MDHHFJGOJNG();
|
||||
COAAHHCMIGA = new global::EggLink.DanhengServer.Proto.MusicRhythmGroup();
|
||||
}
|
||||
COAAHHCMIGA.MergeFrom(other.COAAHHCMIGA);
|
||||
}
|
||||
@@ -203,7 +204,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
break;
|
||||
case 42: {
|
||||
if (cOAAHHCMIGA_ == null) {
|
||||
COAAHHCMIGA = new global::EggLink.DanhengServer.Proto.MDHHFJGOJNG();
|
||||
COAAHHCMIGA = new global::EggLink.DanhengServer.Proto.MusicRhythmGroup();
|
||||
}
|
||||
input.ReadMessage(COAAHHCMIGA);
|
||||
break;
|
||||
@@ -225,7 +226,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
break;
|
||||
case 42: {
|
||||
if (cOAAHHCMIGA_ == null) {
|
||||
COAAHHCMIGA = new global::EggLink.DanhengServer.Proto.MDHHFJGOJNG();
|
||||
COAAHHCMIGA = new global::EggLink.DanhengServer.Proto.MusicRhythmGroup();
|
||||
}
|
||||
input.ReadMessage(COAAHHCMIGA);
|
||||
break;
|
||||
|
||||
@@ -26,12 +26,12 @@ namespace EggLink.DanhengServer.Proto {
|
||||
string.Concat(
|
||||
"CihNdXNpY1JoeXRobVNhdmVTb25nQ29uZmlnRGF0YVNjUnNwLnByb3RvIl8K",
|
||||
"Ik11c2ljUmh5dGhtU2F2ZVNvbmdDb25maWdEYXRhU2NSc3ASEwoLQUxDSE5L",
|
||||
"RUZNRU4YASABKA0SDwoHcmV0Y29kZRgPIAEoDRITCgtQRUZDQk1PRFBPSRgF",
|
||||
"RUZNRU4YASABKA0SDwoHcmV0Y29kZRgPIAEoDRITCgtjdXJfc29uZ19pZBgF",
|
||||
"IAEoDUIeqgIbRWdnTGluay5EYW5oZW5nU2VydmVyLlByb3RvYgZwcm90bzM="));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { },
|
||||
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmSaveSongConfigDataScRsp), global::EggLink.DanhengServer.Proto.MusicRhythmSaveSongConfigDataScRsp.Parser, new[]{ "ALCHNKEFMEN", "Retcode", "PEFCBMODPOI" }, null, null, null, null)
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmSaveSongConfigDataScRsp), global::EggLink.DanhengServer.Proto.MusicRhythmSaveSongConfigDataScRsp.Parser, new[]{ "ALCHNKEFMEN", "Retcode", "CurSongId" }, null, null, null, null)
|
||||
}));
|
||||
}
|
||||
#endregion
|
||||
@@ -75,7 +75,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
public MusicRhythmSaveSongConfigDataScRsp(MusicRhythmSaveSongConfigDataScRsp other) : this() {
|
||||
aLCHNKEFMEN_ = other.aLCHNKEFMEN_;
|
||||
retcode_ = other.retcode_;
|
||||
pEFCBMODPOI_ = other.pEFCBMODPOI_;
|
||||
curSongId_ = other.curSongId_;
|
||||
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -109,15 +109,15 @@ namespace EggLink.DanhengServer.Proto {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "PEFCBMODPOI" field.</summary>
|
||||
public const int PEFCBMODPOIFieldNumber = 5;
|
||||
private uint pEFCBMODPOI_;
|
||||
/// <summary>Field number for the "cur_song_id" field.</summary>
|
||||
public const int CurSongIdFieldNumber = 5;
|
||||
private uint curSongId_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public uint PEFCBMODPOI {
|
||||
get { return pEFCBMODPOI_; }
|
||||
public uint CurSongId {
|
||||
get { return curSongId_; }
|
||||
set {
|
||||
pEFCBMODPOI_ = value;
|
||||
curSongId_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -138,7 +138,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
}
|
||||
if (ALCHNKEFMEN != other.ALCHNKEFMEN) return false;
|
||||
if (Retcode != other.Retcode) return false;
|
||||
if (PEFCBMODPOI != other.PEFCBMODPOI) return false;
|
||||
if (CurSongId != other.CurSongId) return false;
|
||||
return Equals(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -148,7 +148,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
int hash = 1;
|
||||
if (ALCHNKEFMEN != 0) hash ^= ALCHNKEFMEN.GetHashCode();
|
||||
if (Retcode != 0) hash ^= Retcode.GetHashCode();
|
||||
if (PEFCBMODPOI != 0) hash ^= PEFCBMODPOI.GetHashCode();
|
||||
if (CurSongId != 0) hash ^= CurSongId.GetHashCode();
|
||||
if (_unknownFields != null) {
|
||||
hash ^= _unknownFields.GetHashCode();
|
||||
}
|
||||
@@ -171,9 +171,9 @@ namespace EggLink.DanhengServer.Proto {
|
||||
output.WriteRawTag(8);
|
||||
output.WriteUInt32(ALCHNKEFMEN);
|
||||
}
|
||||
if (PEFCBMODPOI != 0) {
|
||||
if (CurSongId != 0) {
|
||||
output.WriteRawTag(40);
|
||||
output.WriteUInt32(PEFCBMODPOI);
|
||||
output.WriteUInt32(CurSongId);
|
||||
}
|
||||
if (Retcode != 0) {
|
||||
output.WriteRawTag(120);
|
||||
@@ -193,9 +193,9 @@ namespace EggLink.DanhengServer.Proto {
|
||||
output.WriteRawTag(8);
|
||||
output.WriteUInt32(ALCHNKEFMEN);
|
||||
}
|
||||
if (PEFCBMODPOI != 0) {
|
||||
if (CurSongId != 0) {
|
||||
output.WriteRawTag(40);
|
||||
output.WriteUInt32(PEFCBMODPOI);
|
||||
output.WriteUInt32(CurSongId);
|
||||
}
|
||||
if (Retcode != 0) {
|
||||
output.WriteRawTag(120);
|
||||
@@ -217,8 +217,8 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (Retcode != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Retcode);
|
||||
}
|
||||
if (PEFCBMODPOI != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(PEFCBMODPOI);
|
||||
if (CurSongId != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(CurSongId);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
size += _unknownFields.CalculateSize();
|
||||
@@ -238,8 +238,8 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (other.Retcode != 0) {
|
||||
Retcode = other.Retcode;
|
||||
}
|
||||
if (other.PEFCBMODPOI != 0) {
|
||||
PEFCBMODPOI = other.PEFCBMODPOI;
|
||||
if (other.CurSongId != 0) {
|
||||
CurSongId = other.CurSongId;
|
||||
}
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
@@ -261,7 +261,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
break;
|
||||
}
|
||||
case 40: {
|
||||
PEFCBMODPOI = input.ReadUInt32();
|
||||
CurSongId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 120: {
|
||||
@@ -288,7 +288,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
break;
|
||||
}
|
||||
case 40: {
|
||||
PEFCBMODPOI = input.ReadUInt32();
|
||||
CurSongId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 120: {
|
||||
|
||||
@@ -24,13 +24,13 @@ namespace EggLink.DanhengServer.Proto {
|
||||
static MusicRhythmStartLevelCsReqReflection() {
|
||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
||||
string.Concat(
|
||||
"CiBNdXNpY1JoeXRobVN0YXJ0TGV2ZWxDc1JlcS5wcm90byIxChpNdXNpY1Jo",
|
||||
"eXRobVN0YXJ0TGV2ZWxDc1JlcRITCgtER0VKTUNLSUZKQhgDIAEoDUIeqgIb",
|
||||
"RWdnTGluay5EYW5oZW5nU2VydmVyLlByb3RvYgZwcm90bzM="));
|
||||
"CiBNdXNpY1JoeXRobVN0YXJ0TGV2ZWxDc1JlcS5wcm90byIuChpNdXNpY1Jo",
|
||||
"eXRobVN0YXJ0TGV2ZWxDc1JlcRIQCghsZXZlbF9pZBgDIAEoDUIeqgIbRWdn",
|
||||
"TGluay5EYW5oZW5nU2VydmVyLlByb3RvYgZwcm90bzM="));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { },
|
||||
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmStartLevelCsReq), global::EggLink.DanhengServer.Proto.MusicRhythmStartLevelCsReq.Parser, new[]{ "DGEJMCKIFJB" }, null, null, null, null)
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmStartLevelCsReq), global::EggLink.DanhengServer.Proto.MusicRhythmStartLevelCsReq.Parser, new[]{ "LevelId" }, null, null, null, null)
|
||||
}));
|
||||
}
|
||||
#endregion
|
||||
@@ -72,7 +72,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public MusicRhythmStartLevelCsReq(MusicRhythmStartLevelCsReq other) : this() {
|
||||
dGEJMCKIFJB_ = other.dGEJMCKIFJB_;
|
||||
levelId_ = other.levelId_;
|
||||
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -82,15 +82,15 @@ namespace EggLink.DanhengServer.Proto {
|
||||
return new MusicRhythmStartLevelCsReq(this);
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "DGEJMCKIFJB" field.</summary>
|
||||
public const int DGEJMCKIFJBFieldNumber = 3;
|
||||
private uint dGEJMCKIFJB_;
|
||||
/// <summary>Field number for the "level_id" field.</summary>
|
||||
public const int LevelIdFieldNumber = 3;
|
||||
private uint levelId_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public uint DGEJMCKIFJB {
|
||||
get { return dGEJMCKIFJB_; }
|
||||
public uint LevelId {
|
||||
get { return levelId_; }
|
||||
set {
|
||||
dGEJMCKIFJB_ = value;
|
||||
levelId_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -109,7 +109,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (ReferenceEquals(other, this)) {
|
||||
return true;
|
||||
}
|
||||
if (DGEJMCKIFJB != other.DGEJMCKIFJB) return false;
|
||||
if (LevelId != other.LevelId) return false;
|
||||
return Equals(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -117,7 +117,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override int GetHashCode() {
|
||||
int hash = 1;
|
||||
if (DGEJMCKIFJB != 0) hash ^= DGEJMCKIFJB.GetHashCode();
|
||||
if (LevelId != 0) hash ^= LevelId.GetHashCode();
|
||||
if (_unknownFields != null) {
|
||||
hash ^= _unknownFields.GetHashCode();
|
||||
}
|
||||
@@ -136,9 +136,9 @@ namespace EggLink.DanhengServer.Proto {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
output.WriteRawMessage(this);
|
||||
#else
|
||||
if (DGEJMCKIFJB != 0) {
|
||||
if (LevelId != 0) {
|
||||
output.WriteRawTag(24);
|
||||
output.WriteUInt32(DGEJMCKIFJB);
|
||||
output.WriteUInt32(LevelId);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(output);
|
||||
@@ -150,9 +150,9 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
|
||||
if (DGEJMCKIFJB != 0) {
|
||||
if (LevelId != 0) {
|
||||
output.WriteRawTag(24);
|
||||
output.WriteUInt32(DGEJMCKIFJB);
|
||||
output.WriteUInt32(LevelId);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(ref output);
|
||||
@@ -164,8 +164,8 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int CalculateSize() {
|
||||
int size = 0;
|
||||
if (DGEJMCKIFJB != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(DGEJMCKIFJB);
|
||||
if (LevelId != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(LevelId);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
size += _unknownFields.CalculateSize();
|
||||
@@ -179,8 +179,8 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
if (other.DGEJMCKIFJB != 0) {
|
||||
DGEJMCKIFJB = other.DGEJMCKIFJB;
|
||||
if (other.LevelId != 0) {
|
||||
LevelId = other.LevelId;
|
||||
}
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
@@ -198,7 +198,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
|
||||
break;
|
||||
case 24: {
|
||||
DGEJMCKIFJB = input.ReadUInt32();
|
||||
LevelId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -217,7 +217,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
|
||||
break;
|
||||
case 24: {
|
||||
DGEJMCKIFJB = input.ReadUInt32();
|
||||
LevelId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,14 +24,14 @@ namespace EggLink.DanhengServer.Proto {
|
||||
static MusicRhythmStartLevelScRspReflection() {
|
||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
||||
string.Concat(
|
||||
"CiBNdXNpY1JoeXRobVN0YXJ0TGV2ZWxTY1JzcC5wcm90byJXChpNdXNpY1Jo",
|
||||
"eXRobVN0YXJ0TGV2ZWxTY1JzcBIPCgdyZXRjb2RlGAYgASgNEhMKC0RHRUpN",
|
||||
"Q0tJRkpCGAMgASgNEhMKC05KT09OUEZLSEdFGAggASgJQh6qAhtFZ2dMaW5r",
|
||||
"LkRhbmhlbmdTZXJ2ZXIuUHJvdG9iBnByb3RvMw=="));
|
||||
"CiBNdXNpY1JoeXRobVN0YXJ0TGV2ZWxTY1JzcC5wcm90byJUChpNdXNpY1Jo",
|
||||
"eXRobVN0YXJ0TGV2ZWxTY1JzcBIPCgdyZXRjb2RlGAYgASgNEhAKCGxldmVs",
|
||||
"X2lkGAMgASgNEhMKC05KT09OUEZLSEdFGAggASgJQh6qAhtFZ2dMaW5rLkRh",
|
||||
"bmhlbmdTZXJ2ZXIuUHJvdG9iBnByb3RvMw=="));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { },
|
||||
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmStartLevelScRsp), global::EggLink.DanhengServer.Proto.MusicRhythmStartLevelScRsp.Parser, new[]{ "Retcode", "DGEJMCKIFJB", "NJOONPFKHGE" }, null, null, null, null)
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmStartLevelScRsp), global::EggLink.DanhengServer.Proto.MusicRhythmStartLevelScRsp.Parser, new[]{ "Retcode", "LevelId", "NJOONPFKHGE" }, null, null, null, null)
|
||||
}));
|
||||
}
|
||||
#endregion
|
||||
@@ -74,7 +74,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public MusicRhythmStartLevelScRsp(MusicRhythmStartLevelScRsp other) : this() {
|
||||
retcode_ = other.retcode_;
|
||||
dGEJMCKIFJB_ = other.dGEJMCKIFJB_;
|
||||
levelId_ = other.levelId_;
|
||||
nJOONPFKHGE_ = other.nJOONPFKHGE_;
|
||||
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
|
||||
}
|
||||
@@ -97,15 +97,15 @@ namespace EggLink.DanhengServer.Proto {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "DGEJMCKIFJB" field.</summary>
|
||||
public const int DGEJMCKIFJBFieldNumber = 3;
|
||||
private uint dGEJMCKIFJB_;
|
||||
/// <summary>Field number for the "level_id" field.</summary>
|
||||
public const int LevelIdFieldNumber = 3;
|
||||
private uint levelId_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public uint DGEJMCKIFJB {
|
||||
get { return dGEJMCKIFJB_; }
|
||||
public uint LevelId {
|
||||
get { return levelId_; }
|
||||
set {
|
||||
dGEJMCKIFJB_ = value;
|
||||
levelId_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -137,7 +137,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
return true;
|
||||
}
|
||||
if (Retcode != other.Retcode) return false;
|
||||
if (DGEJMCKIFJB != other.DGEJMCKIFJB) return false;
|
||||
if (LevelId != other.LevelId) return false;
|
||||
if (NJOONPFKHGE != other.NJOONPFKHGE) return false;
|
||||
return Equals(_unknownFields, other._unknownFields);
|
||||
}
|
||||
@@ -147,7 +147,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
public override int GetHashCode() {
|
||||
int hash = 1;
|
||||
if (Retcode != 0) hash ^= Retcode.GetHashCode();
|
||||
if (DGEJMCKIFJB != 0) hash ^= DGEJMCKIFJB.GetHashCode();
|
||||
if (LevelId != 0) hash ^= LevelId.GetHashCode();
|
||||
if (NJOONPFKHGE.Length != 0) hash ^= NJOONPFKHGE.GetHashCode();
|
||||
if (_unknownFields != null) {
|
||||
hash ^= _unknownFields.GetHashCode();
|
||||
@@ -167,9 +167,9 @@ namespace EggLink.DanhengServer.Proto {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
output.WriteRawMessage(this);
|
||||
#else
|
||||
if (DGEJMCKIFJB != 0) {
|
||||
if (LevelId != 0) {
|
||||
output.WriteRawTag(24);
|
||||
output.WriteUInt32(DGEJMCKIFJB);
|
||||
output.WriteUInt32(LevelId);
|
||||
}
|
||||
if (Retcode != 0) {
|
||||
output.WriteRawTag(48);
|
||||
@@ -189,9 +189,9 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
|
||||
if (DGEJMCKIFJB != 0) {
|
||||
if (LevelId != 0) {
|
||||
output.WriteRawTag(24);
|
||||
output.WriteUInt32(DGEJMCKIFJB);
|
||||
output.WriteUInt32(LevelId);
|
||||
}
|
||||
if (Retcode != 0) {
|
||||
output.WriteRawTag(48);
|
||||
@@ -214,8 +214,8 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (Retcode != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Retcode);
|
||||
}
|
||||
if (DGEJMCKIFJB != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(DGEJMCKIFJB);
|
||||
if (LevelId != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(LevelId);
|
||||
}
|
||||
if (NJOONPFKHGE.Length != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeStringSize(NJOONPFKHGE);
|
||||
@@ -235,8 +235,8 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (other.Retcode != 0) {
|
||||
Retcode = other.Retcode;
|
||||
}
|
||||
if (other.DGEJMCKIFJB != 0) {
|
||||
DGEJMCKIFJB = other.DGEJMCKIFJB;
|
||||
if (other.LevelId != 0) {
|
||||
LevelId = other.LevelId;
|
||||
}
|
||||
if (other.NJOONPFKHGE.Length != 0) {
|
||||
NJOONPFKHGE = other.NJOONPFKHGE;
|
||||
@@ -257,7 +257,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
|
||||
break;
|
||||
case 24: {
|
||||
DGEJMCKIFJB = input.ReadUInt32();
|
||||
LevelId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 48: {
|
||||
@@ -284,7 +284,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
|
||||
break;
|
||||
case 24: {
|
||||
DGEJMCKIFJB = input.ReadUInt32();
|
||||
LevelId = input.ReadUInt32();
|
||||
break;
|
||||
}
|
||||
case 48: {
|
||||
|
||||
@@ -24,13 +24,13 @@ namespace EggLink.DanhengServer.Proto {
|
||||
static MusicRhythmUnlockSongNotifyReflection() {
|
||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
||||
string.Concat(
|
||||
"CiFNdXNpY1JoeXRobVVubG9ja1NvbmdOb3RpZnkucHJvdG8iMgobTXVzaWNS",
|
||||
"aHl0aG1VbmxvY2tTb25nTm90aWZ5EhMKC0xJR0ZDR0FFRVBGGAcgAygNQh6q",
|
||||
"AhtFZ2dMaW5rLkRhbmhlbmdTZXJ2ZXIuUHJvdG9iBnByb3RvMw=="));
|
||||
"CiFNdXNpY1JoeXRobVVubG9ja1NvbmdOb3RpZnkucHJvdG8iOAobTXVzaWNS",
|
||||
"aHl0aG1VbmxvY2tTb25nTm90aWZ5EhkKEW11c2ljX3VubG9ja19saXN0GAcg",
|
||||
"AygNQh6qAhtFZ2dMaW5rLkRhbmhlbmdTZXJ2ZXIuUHJvdG9iBnByb3RvMw=="));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { },
|
||||
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmUnlockSongNotify), global::EggLink.DanhengServer.Proto.MusicRhythmUnlockSongNotify.Parser, new[]{ "LIGFCGAEEPF" }, null, null, null, null)
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmUnlockSongNotify), global::EggLink.DanhengServer.Proto.MusicRhythmUnlockSongNotify.Parser, new[]{ "MusicUnlockList" }, null, null, null, null)
|
||||
}));
|
||||
}
|
||||
#endregion
|
||||
@@ -72,7 +72,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public MusicRhythmUnlockSongNotify(MusicRhythmUnlockSongNotify other) : this() {
|
||||
lIGFCGAEEPF_ = other.lIGFCGAEEPF_.Clone();
|
||||
musicUnlockList_ = other.musicUnlockList_.Clone();
|
||||
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -82,15 +82,15 @@ namespace EggLink.DanhengServer.Proto {
|
||||
return new MusicRhythmUnlockSongNotify(this);
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "LIGFCGAEEPF" field.</summary>
|
||||
public const int LIGFCGAEEPFFieldNumber = 7;
|
||||
private static readonly pb::FieldCodec<uint> _repeated_lIGFCGAEEPF_codec
|
||||
/// <summary>Field number for the "music_unlock_list" field.</summary>
|
||||
public const int MusicUnlockListFieldNumber = 7;
|
||||
private static readonly pb::FieldCodec<uint> _repeated_musicUnlockList_codec
|
||||
= pb::FieldCodec.ForUInt32(58);
|
||||
private readonly pbc::RepeatedField<uint> lIGFCGAEEPF_ = new pbc::RepeatedField<uint>();
|
||||
private readonly pbc::RepeatedField<uint> musicUnlockList_ = new pbc::RepeatedField<uint>();
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public pbc::RepeatedField<uint> LIGFCGAEEPF {
|
||||
get { return lIGFCGAEEPF_; }
|
||||
public pbc::RepeatedField<uint> MusicUnlockList {
|
||||
get { return musicUnlockList_; }
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
@@ -108,7 +108,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (ReferenceEquals(other, this)) {
|
||||
return true;
|
||||
}
|
||||
if(!lIGFCGAEEPF_.Equals(other.lIGFCGAEEPF_)) return false;
|
||||
if(!musicUnlockList_.Equals(other.musicUnlockList_)) return false;
|
||||
return Equals(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -116,7 +116,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override int GetHashCode() {
|
||||
int hash = 1;
|
||||
hash ^= lIGFCGAEEPF_.GetHashCode();
|
||||
hash ^= musicUnlockList_.GetHashCode();
|
||||
if (_unknownFields != null) {
|
||||
hash ^= _unknownFields.GetHashCode();
|
||||
}
|
||||
@@ -135,7 +135,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
output.WriteRawMessage(this);
|
||||
#else
|
||||
lIGFCGAEEPF_.WriteTo(output, _repeated_lIGFCGAEEPF_codec);
|
||||
musicUnlockList_.WriteTo(output, _repeated_musicUnlockList_codec);
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(output);
|
||||
}
|
||||
@@ -146,7 +146,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
|
||||
lIGFCGAEEPF_.WriteTo(ref output, _repeated_lIGFCGAEEPF_codec);
|
||||
musicUnlockList_.WriteTo(ref output, _repeated_musicUnlockList_codec);
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(ref output);
|
||||
}
|
||||
@@ -157,7 +157,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int CalculateSize() {
|
||||
int size = 0;
|
||||
size += lIGFCGAEEPF_.CalculateSize(_repeated_lIGFCGAEEPF_codec);
|
||||
size += musicUnlockList_.CalculateSize(_repeated_musicUnlockList_codec);
|
||||
if (_unknownFields != null) {
|
||||
size += _unknownFields.CalculateSize();
|
||||
}
|
||||
@@ -170,7 +170,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
lIGFCGAEEPF_.Add(other.lIGFCGAEEPF_);
|
||||
musicUnlockList_.Add(other.musicUnlockList_);
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -188,7 +188,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
break;
|
||||
case 58:
|
||||
case 56: {
|
||||
lIGFCGAEEPF_.AddEntriesFrom(input, _repeated_lIGFCGAEEPF_codec);
|
||||
musicUnlockList_.AddEntriesFrom(input, _repeated_musicUnlockList_codec);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -208,7 +208,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
break;
|
||||
case 58:
|
||||
case 56: {
|
||||
lIGFCGAEEPF_.AddEntriesFrom(ref input, _repeated_lIGFCGAEEPF_codec);
|
||||
musicUnlockList_.AddEntriesFrom(ref input, _repeated_musicUnlockList_codec);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,14 +24,14 @@ namespace EggLink.DanhengServer.Proto {
|
||||
static MusicRhythmUnlockSongSfxScNotifyReflection() {
|
||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
||||
string.Concat(
|
||||
"CiZNdXNpY1JoeXRobVVubG9ja1NvbmdTZnhTY05vdGlmeS5wcm90byI3CiBN",
|
||||
"dXNpY1JoeXRobVVubG9ja1NvbmdTZnhTY05vdGlmeRITCgtMSUdGQ0dBRUVQ",
|
||||
"RhgOIAMoDUIeqgIbRWdnTGluay5EYW5oZW5nU2VydmVyLlByb3RvYgZwcm90",
|
||||
"bzM="));
|
||||
"CiZNdXNpY1JoeXRobVVubG9ja1NvbmdTZnhTY05vdGlmeS5wcm90byI9CiBN",
|
||||
"dXNpY1JoeXRobVVubG9ja1NvbmdTZnhTY05vdGlmeRIZChFtdXNpY191bmxv",
|
||||
"Y2tfbGlzdBgOIAMoDUIeqgIbRWdnTGluay5EYW5oZW5nU2VydmVyLlByb3Rv",
|
||||
"YgZwcm90bzM="));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { },
|
||||
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmUnlockSongSfxScNotify), global::EggLink.DanhengServer.Proto.MusicRhythmUnlockSongSfxScNotify.Parser, new[]{ "LIGFCGAEEPF" }, null, null, null, null)
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmUnlockSongSfxScNotify), global::EggLink.DanhengServer.Proto.MusicRhythmUnlockSongSfxScNotify.Parser, new[]{ "MusicUnlockList" }, null, null, null, null)
|
||||
}));
|
||||
}
|
||||
#endregion
|
||||
@@ -73,7 +73,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public MusicRhythmUnlockSongSfxScNotify(MusicRhythmUnlockSongSfxScNotify other) : this() {
|
||||
lIGFCGAEEPF_ = other.lIGFCGAEEPF_.Clone();
|
||||
musicUnlockList_ = other.musicUnlockList_.Clone();
|
||||
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -83,15 +83,15 @@ namespace EggLink.DanhengServer.Proto {
|
||||
return new MusicRhythmUnlockSongSfxScNotify(this);
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "LIGFCGAEEPF" field.</summary>
|
||||
public const int LIGFCGAEEPFFieldNumber = 14;
|
||||
private static readonly pb::FieldCodec<uint> _repeated_lIGFCGAEEPF_codec
|
||||
/// <summary>Field number for the "music_unlock_list" field.</summary>
|
||||
public const int MusicUnlockListFieldNumber = 14;
|
||||
private static readonly pb::FieldCodec<uint> _repeated_musicUnlockList_codec
|
||||
= pb::FieldCodec.ForUInt32(114);
|
||||
private readonly pbc::RepeatedField<uint> lIGFCGAEEPF_ = new pbc::RepeatedField<uint>();
|
||||
private readonly pbc::RepeatedField<uint> musicUnlockList_ = new pbc::RepeatedField<uint>();
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public pbc::RepeatedField<uint> LIGFCGAEEPF {
|
||||
get { return lIGFCGAEEPF_; }
|
||||
public pbc::RepeatedField<uint> MusicUnlockList {
|
||||
get { return musicUnlockList_; }
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
@@ -109,7 +109,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (ReferenceEquals(other, this)) {
|
||||
return true;
|
||||
}
|
||||
if(!lIGFCGAEEPF_.Equals(other.lIGFCGAEEPF_)) return false;
|
||||
if(!musicUnlockList_.Equals(other.musicUnlockList_)) return false;
|
||||
return Equals(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -117,7 +117,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override int GetHashCode() {
|
||||
int hash = 1;
|
||||
hash ^= lIGFCGAEEPF_.GetHashCode();
|
||||
hash ^= musicUnlockList_.GetHashCode();
|
||||
if (_unknownFields != null) {
|
||||
hash ^= _unknownFields.GetHashCode();
|
||||
}
|
||||
@@ -136,7 +136,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
output.WriteRawMessage(this);
|
||||
#else
|
||||
lIGFCGAEEPF_.WriteTo(output, _repeated_lIGFCGAEEPF_codec);
|
||||
musicUnlockList_.WriteTo(output, _repeated_musicUnlockList_codec);
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(output);
|
||||
}
|
||||
@@ -147,7 +147,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
|
||||
lIGFCGAEEPF_.WriteTo(ref output, _repeated_lIGFCGAEEPF_codec);
|
||||
musicUnlockList_.WriteTo(ref output, _repeated_musicUnlockList_codec);
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(ref output);
|
||||
}
|
||||
@@ -158,7 +158,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int CalculateSize() {
|
||||
int size = 0;
|
||||
size += lIGFCGAEEPF_.CalculateSize(_repeated_lIGFCGAEEPF_codec);
|
||||
size += musicUnlockList_.CalculateSize(_repeated_musicUnlockList_codec);
|
||||
if (_unknownFields != null) {
|
||||
size += _unknownFields.CalculateSize();
|
||||
}
|
||||
@@ -171,7 +171,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
lIGFCGAEEPF_.Add(other.lIGFCGAEEPF_);
|
||||
musicUnlockList_.Add(other.musicUnlockList_);
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -189,7 +189,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
break;
|
||||
case 114:
|
||||
case 112: {
|
||||
lIGFCGAEEPF_.AddEntriesFrom(input, _repeated_lIGFCGAEEPF_codec);
|
||||
musicUnlockList_.AddEntriesFrom(input, _repeated_musicUnlockList_codec);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -209,7 +209,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
break;
|
||||
case 114:
|
||||
case 112: {
|
||||
lIGFCGAEEPF_.AddEntriesFrom(ref input, _repeated_lIGFCGAEEPF_codec);
|
||||
musicUnlockList_.AddEntriesFrom(ref input, _repeated_musicUnlockList_codec);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,13 +24,14 @@ namespace EggLink.DanhengServer.Proto {
|
||||
static MusicRhythmUnlockTrackScNotifyReflection() {
|
||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
||||
string.Concat(
|
||||
"CiRNdXNpY1JoeXRobVVubG9ja1RyYWNrU2NOb3RpZnkucHJvdG8iNQoeTXVz",
|
||||
"aWNSaHl0aG1VbmxvY2tUcmFja1NjTm90aWZ5EhMKC05ETkNFS0ZJTERDGA4g",
|
||||
"AygNQh6qAhtFZ2dMaW5rLkRhbmhlbmdTZXJ2ZXIuUHJvdG9iBnByb3RvMw=="));
|
||||
"CiRNdXNpY1JoeXRobVVubG9ja1RyYWNrU2NOb3RpZnkucHJvdG8iOwoeTXVz",
|
||||
"aWNSaHl0aG1VbmxvY2tUcmFja1NjTm90aWZ5EhkKEXRyYWNrX3VubG9ja19s",
|
||||
"aXN0GA4gAygNQh6qAhtFZ2dMaW5rLkRhbmhlbmdTZXJ2ZXIuUHJvdG9iBnBy",
|
||||
"b3RvMw=="));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { },
|
||||
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmUnlockTrackScNotify), global::EggLink.DanhengServer.Proto.MusicRhythmUnlockTrackScNotify.Parser, new[]{ "NDNCEKFILDC" }, null, null, null, null)
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::EggLink.DanhengServer.Proto.MusicRhythmUnlockTrackScNotify), global::EggLink.DanhengServer.Proto.MusicRhythmUnlockTrackScNotify.Parser, new[]{ "TrackUnlockList" }, null, null, null, null)
|
||||
}));
|
||||
}
|
||||
#endregion
|
||||
@@ -72,7 +73,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public MusicRhythmUnlockTrackScNotify(MusicRhythmUnlockTrackScNotify other) : this() {
|
||||
nDNCEKFILDC_ = other.nDNCEKFILDC_.Clone();
|
||||
trackUnlockList_ = other.trackUnlockList_.Clone();
|
||||
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -82,15 +83,15 @@ namespace EggLink.DanhengServer.Proto {
|
||||
return new MusicRhythmUnlockTrackScNotify(this);
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "NDNCEKFILDC" field.</summary>
|
||||
public const int NDNCEKFILDCFieldNumber = 14;
|
||||
private static readonly pb::FieldCodec<uint> _repeated_nDNCEKFILDC_codec
|
||||
/// <summary>Field number for the "track_unlock_list" field.</summary>
|
||||
public const int TrackUnlockListFieldNumber = 14;
|
||||
private static readonly pb::FieldCodec<uint> _repeated_trackUnlockList_codec
|
||||
= pb::FieldCodec.ForUInt32(114);
|
||||
private readonly pbc::RepeatedField<uint> nDNCEKFILDC_ = new pbc::RepeatedField<uint>();
|
||||
private readonly pbc::RepeatedField<uint> trackUnlockList_ = new pbc::RepeatedField<uint>();
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public pbc::RepeatedField<uint> NDNCEKFILDC {
|
||||
get { return nDNCEKFILDC_; }
|
||||
public pbc::RepeatedField<uint> TrackUnlockList {
|
||||
get { return trackUnlockList_; }
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
@@ -108,7 +109,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (ReferenceEquals(other, this)) {
|
||||
return true;
|
||||
}
|
||||
if(!nDNCEKFILDC_.Equals(other.nDNCEKFILDC_)) return false;
|
||||
if(!trackUnlockList_.Equals(other.trackUnlockList_)) return false;
|
||||
return Equals(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -116,7 +117,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override int GetHashCode() {
|
||||
int hash = 1;
|
||||
hash ^= nDNCEKFILDC_.GetHashCode();
|
||||
hash ^= trackUnlockList_.GetHashCode();
|
||||
if (_unknownFields != null) {
|
||||
hash ^= _unknownFields.GetHashCode();
|
||||
}
|
||||
@@ -135,7 +136,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
output.WriteRawMessage(this);
|
||||
#else
|
||||
nDNCEKFILDC_.WriteTo(output, _repeated_nDNCEKFILDC_codec);
|
||||
trackUnlockList_.WriteTo(output, _repeated_trackUnlockList_codec);
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(output);
|
||||
}
|
||||
@@ -146,7 +147,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
|
||||
nDNCEKFILDC_.WriteTo(ref output, _repeated_nDNCEKFILDC_codec);
|
||||
trackUnlockList_.WriteTo(ref output, _repeated_trackUnlockList_codec);
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(ref output);
|
||||
}
|
||||
@@ -157,7 +158,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int CalculateSize() {
|
||||
int size = 0;
|
||||
size += nDNCEKFILDC_.CalculateSize(_repeated_nDNCEKFILDC_codec);
|
||||
size += trackUnlockList_.CalculateSize(_repeated_trackUnlockList_codec);
|
||||
if (_unknownFields != null) {
|
||||
size += _unknownFields.CalculateSize();
|
||||
}
|
||||
@@ -170,7 +171,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
nDNCEKFILDC_.Add(other.nDNCEKFILDC_);
|
||||
trackUnlockList_.Add(other.trackUnlockList_);
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -188,7 +189,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
break;
|
||||
case 114:
|
||||
case 112: {
|
||||
nDNCEKFILDC_.AddEntriesFrom(input, _repeated_nDNCEKFILDC_codec);
|
||||
trackUnlockList_.AddEntriesFrom(input, _repeated_trackUnlockList_codec);
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -208,7 +209,7 @@ namespace EggLink.DanhengServer.Proto {
|
||||
break;
|
||||
case 114:
|
||||
case 112: {
|
||||
nDNCEKFILDC_.AddEntriesFrom(ref input, _repeated_nDNCEKFILDC_codec);
|
||||
trackUnlockList_.AddEntriesFrom(ref input, _repeated_trackUnlockList_codec);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5767,7 +5767,7 @@ message EvolveBuildLevelInfo {
|
||||
message EJKBGEPDPMF {
|
||||
uint32 KHHFCELAFJA = 13;
|
||||
uint32 max_score = 3;
|
||||
uint32 DGEJMCKIFJB = 11;
|
||||
uint32 level_id = 11;
|
||||
}
|
||||
|
||||
message NHCDHNDCJMI {
|
||||
@@ -5776,7 +5776,7 @@ message NHCDHNDCJMI {
|
||||
}
|
||||
|
||||
message LCINGIMGEEM {
|
||||
uint32 DGEJMCKIFJB = 11;
|
||||
uint32 level_id = 11;
|
||||
bool HOAMCDKDELJ = 12;
|
||||
repeated uint32 NEKECKBBFMH = 5;
|
||||
bool PBBEHNBHIIM = 9;
|
||||
@@ -5805,7 +5805,7 @@ message EvolveBuildQueryInfoScRsp {
|
||||
}
|
||||
|
||||
message EvolveBuildStartLevelCsReq {
|
||||
uint32 DGEJMCKIFJB = 4;
|
||||
uint32 level_id = 4;
|
||||
repeated EvolveBuildAvatar avatar_list = 13;
|
||||
NGIKGHKMAHA JJLFIBAAJNJ = 12;
|
||||
}
|
||||
@@ -5817,7 +5817,7 @@ message EvolveBuildStartLevelScRsp {
|
||||
}
|
||||
|
||||
message EvolveBuildStartStageCsReq {
|
||||
uint32 DGEJMCKIFJB = 3;
|
||||
uint32 level_id = 3;
|
||||
}
|
||||
|
||||
message EvolveBuildStartStageScRsp {
|
||||
@@ -5855,7 +5855,7 @@ message EvolveBuildFinishScNotify {
|
||||
}
|
||||
|
||||
message EvolveBuildReRandomStageCsReq {
|
||||
uint32 DGEJMCKIFJB = 13;
|
||||
uint32 level_id = 13;
|
||||
}
|
||||
|
||||
message EvolveBuildReRandomStageScRsp {
|
||||
@@ -6480,7 +6480,7 @@ message KEKABJPICIP {
|
||||
}
|
||||
|
||||
message FightMatch3DataCsReq {
|
||||
int32 NMGNOHPOJOP = 14;
|
||||
int32 player_data = 14;
|
||||
}
|
||||
|
||||
message FightMatch3DataScRsp {
|
||||
@@ -8736,7 +8736,7 @@ message MatchThreeGetDataCsReq {
|
||||
}
|
||||
|
||||
message FNJFGLPKKIJ {
|
||||
uint32 DGEJMCKIFJB = 15;
|
||||
uint32 level_id = 15;
|
||||
uint32 KIFPFCDEAAE = 11;
|
||||
}
|
||||
|
||||
@@ -8764,13 +8764,13 @@ message MatchThreeLevelEndCsReq {
|
||||
repeated uint32 MHPCLHBGCDC = 11;
|
||||
string NIEPAOBBFJF = 6;
|
||||
uint32 MBFKOHNGMPJ = 1;
|
||||
uint32 DGEJMCKIFJB = 5;
|
||||
uint32 level_id = 5;
|
||||
uint32 KIFPFCDEAAE = 2;
|
||||
map<uint32, uint32> ACBMBACFCCN = 15;
|
||||
}
|
||||
|
||||
message MatchThreeLevelEndScRsp {
|
||||
uint32 DGEJMCKIFJB = 7;
|
||||
uint32 level_id = 7;
|
||||
uint32 retcode = 12;
|
||||
uint32 KIFPFCDEAAE = 10;
|
||||
}
|
||||
@@ -10216,7 +10216,7 @@ message MultiplayerFightGameStateScRsp {
|
||||
}
|
||||
|
||||
message MultiplayerGetFightGateCsReq {
|
||||
uint32 NMGNOHPOJOP = 8;
|
||||
uint32 player_data = 8;
|
||||
}
|
||||
|
||||
message MultiplayerGetFightGateScRsp {
|
||||
@@ -10612,77 +10612,78 @@ enum FMMPPGLCOAL {
|
||||
STATUS_OPEN = 1;
|
||||
}
|
||||
|
||||
message HEKPICHLMEN {
|
||||
uint32 DGEJMCKIFJB = 5;
|
||||
uint32 AEEMPPOFGBN = 13;
|
||||
message MusicRhythmLevel {
|
||||
uint32 unlock_level = 13;
|
||||
bool is_full_combo = 8;
|
||||
uint32 level_id = 5;
|
||||
}
|
||||
|
||||
message MDHHFJGOJNG {
|
||||
uint32 JGPGJJCEFGG = 10;
|
||||
message MusicRhythmGroup {
|
||||
uint32 music_group_phase = 10;
|
||||
repeated uint32 MPCFOJALNHN = 3;
|
||||
repeated uint32 OALLJLKBIOJ = 6;
|
||||
uint32 IDLOLPIICMA = 5;
|
||||
uint32 music_group_id = 5;
|
||||
}
|
||||
|
||||
message MusicRhythmDataCsReq {
|
||||
uint32 NMGNOHPOJOP = 6;
|
||||
uint32 player_data = 6;
|
||||
}
|
||||
|
||||
message MusicRhythmDataScRsp {
|
||||
repeated uint32 GBMLNHOCJMO = 15;
|
||||
uint32 PEFCBMODPOI = 2;
|
||||
repeated uint32 OPFOILFDBKG = 8;
|
||||
repeated uint32 FEAHHAMLDFB = 5;
|
||||
bool FCLINCKMILK = 6;
|
||||
repeated MDHHFJGOJNG MEHKJJFJAPK = 1;
|
||||
repeated HEKPICHLMEN MFIFEBCDIMM = 13;
|
||||
uint32 BMJGCIILHCA = 10;
|
||||
repeated uint32 unlock_song_list = 15;
|
||||
uint32 cur_song_id = 2;
|
||||
repeated uint32 unlock_track_list = 8;
|
||||
repeated uint32 unlock_phase_list = 5;
|
||||
bool show_hint = 6;
|
||||
repeated MusicRhythmGroup music_group = 1;
|
||||
repeated MusicRhythmLevel music_level = 13;
|
||||
uint32 cur_level_id = 10;
|
||||
uint32 retcode = 12;
|
||||
}
|
||||
|
||||
message MusicRhythmStartLevelCsReq {
|
||||
uint32 DGEJMCKIFJB = 3;
|
||||
uint32 level_id = 3;
|
||||
}
|
||||
|
||||
message MusicRhythmStartLevelScRsp {
|
||||
uint32 retcode = 6;
|
||||
uint32 DGEJMCKIFJB = 3;
|
||||
uint32 level_id = 3;
|
||||
string NJOONPFKHGE = 8;
|
||||
}
|
||||
|
||||
message MusicRhythmFinishLevelCsReq {
|
||||
uint32 score_id = 12;
|
||||
uint32 MAIL_TYPE_STAR = 11;
|
||||
uint32 finish_level = 11;
|
||||
}
|
||||
|
||||
message MusicRhythmFinishLevelScRsp {
|
||||
uint32 retcode = 9;
|
||||
uint32 DGEJMCKIFJB = 4;
|
||||
uint32 level_id = 4;
|
||||
}
|
||||
|
||||
message MusicRhythmUnlockTrackScNotify {
|
||||
repeated uint32 NDNCEKFILDC = 14;
|
||||
repeated uint32 track_unlock_list = 14;
|
||||
}
|
||||
|
||||
message MusicRhythmSaveSongConfigDataCsReq {
|
||||
MDHHFJGOJNG COAAHHCMIGA = 5;
|
||||
MusicRhythmGroup COAAHHCMIGA = 5;
|
||||
}
|
||||
|
||||
message MusicRhythmSaveSongConfigDataScRsp {
|
||||
uint32 ALCHNKEFMEN = 1;
|
||||
uint32 retcode = 15;
|
||||
uint32 PEFCBMODPOI = 5;
|
||||
uint32 cur_song_id = 5;
|
||||
}
|
||||
|
||||
message MusicRhythmUnlockSongNotify {
|
||||
repeated uint32 LIGFCGAEEPF = 7;
|
||||
repeated uint32 music_unlock_list = 7;
|
||||
}
|
||||
|
||||
message MusicRhythmMaxDifficultyLevelsUnlockNotify {
|
||||
}
|
||||
|
||||
message MusicRhythmUnlockSongSfxScNotify {
|
||||
repeated uint32 LIGFCGAEEPF = 14;
|
||||
repeated uint32 music_unlock_list = 14;
|
||||
}
|
||||
|
||||
enum CmdOfferingType {
|
||||
|
||||
Reference in New Issue
Block a user