github.com/qiuhoude/go-web@v0.0.0-20220223060959-ab545e78f20d/proto/v2/models/Common.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: Common.proto 3 4 package models 5 6 import ( 7 fmt "fmt" 8 proto "github.com/gogo/protobuf/proto" 9 math "math" 10 ) 11 12 // Reference imports to suppress errors if they are not otherwise used. 13 var _ = proto.Marshal 14 var _ = fmt.Errorf 15 var _ = math.Inf 16 17 // This is a compile-time assertion to ensure that this generated file 18 // is compatible with the proto package it is being compiled against. 19 // A compilation error at this line likely means your copy of the 20 // proto package needs to be updated. 21 const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package 22 23 // 战斗buff的常量定义 24 type FightBuffParam int32 25 26 const ( 27 FightBuffParam_FIRST_RELEASE FightBuffParam = 1 28 FightBuffParam_DEFENCE_HURT FightBuffParam = 2 29 ) 30 31 var FightBuffParam_name = map[int32]string{ 32 1: "FIRST_RELEASE", 33 2: "DEFENCE_HURT", 34 } 35 36 var FightBuffParam_value = map[string]int32{ 37 "FIRST_RELEASE": 1, 38 "DEFENCE_HURT": 2, 39 } 40 41 func (x FightBuffParam) Enum() *FightBuffParam { 42 p := new(FightBuffParam) 43 *p = x 44 return p 45 } 46 47 func (x FightBuffParam) String() string { 48 return proto.EnumName(FightBuffParam_name, int32(x)) 49 } 50 51 func (x *FightBuffParam) UnmarshalJSON(data []byte) error { 52 value, err := proto.UnmarshalJSONEnum(FightBuffParam_value, data, "FightBuffParam") 53 if err != nil { 54 return err 55 } 56 *x = FightBuffParam(value) 57 return nil 58 } 59 60 func (FightBuffParam) EnumDescriptor() ([]byte, []int) { 61 return fileDescriptor_ee72d9a89737215c, []int{0} 62 } 63 64 //* 65 // 阵营类型定义 66 type CampType int32 67 68 const ( 69 CampType_Camp_LJ CampType = 1 70 CampType_Camp_MJ CampType = 2 71 CampType_Camp_DG CampType = 3 72 ) 73 74 var CampType_name = map[int32]string{ 75 1: "Camp_LJ", 76 2: "Camp_MJ", 77 3: "Camp_DG", 78 } 79 80 var CampType_value = map[string]int32{ 81 "Camp_LJ": 1, 82 "Camp_MJ": 2, 83 "Camp_DG": 3, 84 } 85 86 func (x CampType) Enum() *CampType { 87 p := new(CampType) 88 *p = x 89 return p 90 } 91 92 func (x CampType) String() string { 93 return proto.EnumName(CampType_name, int32(x)) 94 } 95 96 func (x *CampType) UnmarshalJSON(data []byte) error { 97 value, err := proto.UnmarshalJSONEnum(CampType_value, data, "CampType") 98 if err != nil { 99 return err 100 } 101 *x = CampType(value) 102 return nil 103 } 104 105 func (CampType) EnumDescriptor() ([]byte, []int) { 106 return fileDescriptor_ee72d9a89737215c, []int{1} 107 } 108 109 //* 110 // 服务区开放状态 111 type ServerOpenStatus int32 112 113 const ( 114 ServerOpenStatus_ServerHot ServerOpenStatus = 1 115 ServerOpenStatus_ServerNew ServerOpenStatus = 2 116 ServerOpenStatus_ServerStop ServerOpenStatus = 3 117 ) 118 119 var ServerOpenStatus_name = map[int32]string{ 120 1: "ServerHot", 121 2: "ServerNew", 122 3: "ServerStop", 123 } 124 125 var ServerOpenStatus_value = map[string]int32{ 126 "ServerHot": 1, 127 "ServerNew": 2, 128 "ServerStop": 3, 129 } 130 131 func (x ServerOpenStatus) Enum() *ServerOpenStatus { 132 p := new(ServerOpenStatus) 133 *p = x 134 return p 135 } 136 137 func (x ServerOpenStatus) String() string { 138 return proto.EnumName(ServerOpenStatus_name, int32(x)) 139 } 140 141 func (x *ServerOpenStatus) UnmarshalJSON(data []byte) error { 142 value, err := proto.UnmarshalJSONEnum(ServerOpenStatus_value, data, "ServerOpenStatus") 143 if err != nil { 144 return err 145 } 146 *x = ServerOpenStatus(value) 147 return nil 148 } 149 150 func (ServerOpenStatus) EnumDescriptor() ([]byte, []int) { 151 return fileDescriptor_ee72d9a89737215c, []int{2} 152 } 153 154 type TwoInt struct { 155 V1 *int32 `protobuf:"varint,1,req,name=v1" json:"v1,omitempty"` 156 V2 *int32 `protobuf:"varint,2,req,name=v2" json:"v2,omitempty"` 157 XXX_NoUnkeyedLiteral struct{} `json:"-"` 158 XXX_unrecognized []byte `json:"-"` 159 XXX_sizecache int32 `json:"-"` 160 } 161 162 func (m *TwoInt) Reset() { *m = TwoInt{} } 163 func (m *TwoInt) String() string { return proto.CompactTextString(m) } 164 func (*TwoInt) ProtoMessage() {} 165 func (*TwoInt) Descriptor() ([]byte, []int) { 166 return fileDescriptor_ee72d9a89737215c, []int{0} 167 } 168 func (m *TwoInt) XXX_Unmarshal(b []byte) error { 169 return xxx_messageInfo_TwoInt.Unmarshal(m, b) 170 } 171 func (m *TwoInt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 172 return xxx_messageInfo_TwoInt.Marshal(b, m, deterministic) 173 } 174 func (m *TwoInt) XXX_Merge(src proto.Message) { 175 xxx_messageInfo_TwoInt.Merge(m, src) 176 } 177 func (m *TwoInt) XXX_Size() int { 178 return xxx_messageInfo_TwoInt.Size(m) 179 } 180 func (m *TwoInt) XXX_DiscardUnknown() { 181 xxx_messageInfo_TwoInt.DiscardUnknown(m) 182 } 183 184 var xxx_messageInfo_TwoInt proto.InternalMessageInfo 185 186 func (m *TwoInt) GetV1() int32 { 187 if m != nil && m.V1 != nil { 188 return *m.V1 189 } 190 return 0 191 } 192 193 func (m *TwoInt) GetV2() int32 { 194 if m != nil && m.V2 != nil { 195 return *m.V2 196 } 197 return 0 198 } 199 200 type StrInt struct { 201 V1 *string `protobuf:"bytes,1,req,name=v1" json:"v1,omitempty"` 202 V2 *int32 `protobuf:"varint,2,req,name=v2" json:"v2,omitempty"` 203 XXX_NoUnkeyedLiteral struct{} `json:"-"` 204 XXX_unrecognized []byte `json:"-"` 205 XXX_sizecache int32 `json:"-"` 206 } 207 208 func (m *StrInt) Reset() { *m = StrInt{} } 209 func (m *StrInt) String() string { return proto.CompactTextString(m) } 210 func (*StrInt) ProtoMessage() {} 211 func (*StrInt) Descriptor() ([]byte, []int) { 212 return fileDescriptor_ee72d9a89737215c, []int{1} 213 } 214 func (m *StrInt) XXX_Unmarshal(b []byte) error { 215 return xxx_messageInfo_StrInt.Unmarshal(m, b) 216 } 217 func (m *StrInt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 218 return xxx_messageInfo_StrInt.Marshal(b, m, deterministic) 219 } 220 func (m *StrInt) XXX_Merge(src proto.Message) { 221 xxx_messageInfo_StrInt.Merge(m, src) 222 } 223 func (m *StrInt) XXX_Size() int { 224 return xxx_messageInfo_StrInt.Size(m) 225 } 226 func (m *StrInt) XXX_DiscardUnknown() { 227 xxx_messageInfo_StrInt.DiscardUnknown(m) 228 } 229 230 var xxx_messageInfo_StrInt proto.InternalMessageInfo 231 232 func (m *StrInt) GetV1() string { 233 if m != nil && m.V1 != nil { 234 return *m.V1 235 } 236 return "" 237 } 238 239 func (m *StrInt) GetV2() int32 { 240 if m != nil && m.V2 != nil { 241 return *m.V2 242 } 243 return 0 244 } 245 246 type IntLong struct { 247 V1 *int32 `protobuf:"varint,1,req,name=v1" json:"v1,omitempty"` 248 V2 *int64 `protobuf:"varint,2,req,name=v2" json:"v2,omitempty"` 249 XXX_NoUnkeyedLiteral struct{} `json:"-"` 250 XXX_unrecognized []byte `json:"-"` 251 XXX_sizecache int32 `json:"-"` 252 } 253 254 func (m *IntLong) Reset() { *m = IntLong{} } 255 func (m *IntLong) String() string { return proto.CompactTextString(m) } 256 func (*IntLong) ProtoMessage() {} 257 func (*IntLong) Descriptor() ([]byte, []int) { 258 return fileDescriptor_ee72d9a89737215c, []int{2} 259 } 260 func (m *IntLong) XXX_Unmarshal(b []byte) error { 261 return xxx_messageInfo_IntLong.Unmarshal(m, b) 262 } 263 func (m *IntLong) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 264 return xxx_messageInfo_IntLong.Marshal(b, m, deterministic) 265 } 266 func (m *IntLong) XXX_Merge(src proto.Message) { 267 xxx_messageInfo_IntLong.Merge(m, src) 268 } 269 func (m *IntLong) XXX_Size() int { 270 return xxx_messageInfo_IntLong.Size(m) 271 } 272 func (m *IntLong) XXX_DiscardUnknown() { 273 xxx_messageInfo_IntLong.DiscardUnknown(m) 274 } 275 276 var xxx_messageInfo_IntLong proto.InternalMessageInfo 277 278 func (m *IntLong) GetV1() int32 { 279 if m != nil && m.V1 != nil { 280 return *m.V1 281 } 282 return 0 283 } 284 285 func (m *IntLong) GetV2() int64 { 286 if m != nil && m.V2 != nil { 287 return *m.V2 288 } 289 return 0 290 } 291 292 type IntDouble struct { 293 V1 *int32 `protobuf:"varint,1,req,name=v1" json:"v1,omitempty"` 294 V2 *float64 `protobuf:"fixed64,2,req,name=v2" json:"v2,omitempty"` 295 XXX_NoUnkeyedLiteral struct{} `json:"-"` 296 XXX_unrecognized []byte `json:"-"` 297 XXX_sizecache int32 `json:"-"` 298 } 299 300 func (m *IntDouble) Reset() { *m = IntDouble{} } 301 func (m *IntDouble) String() string { return proto.CompactTextString(m) } 302 func (*IntDouble) ProtoMessage() {} 303 func (*IntDouble) Descriptor() ([]byte, []int) { 304 return fileDescriptor_ee72d9a89737215c, []int{3} 305 } 306 func (m *IntDouble) XXX_Unmarshal(b []byte) error { 307 return xxx_messageInfo_IntDouble.Unmarshal(m, b) 308 } 309 func (m *IntDouble) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 310 return xxx_messageInfo_IntDouble.Marshal(b, m, deterministic) 311 } 312 func (m *IntDouble) XXX_Merge(src proto.Message) { 313 xxx_messageInfo_IntDouble.Merge(m, src) 314 } 315 func (m *IntDouble) XXX_Size() int { 316 return xxx_messageInfo_IntDouble.Size(m) 317 } 318 func (m *IntDouble) XXX_DiscardUnknown() { 319 xxx_messageInfo_IntDouble.DiscardUnknown(m) 320 } 321 322 var xxx_messageInfo_IntDouble proto.InternalMessageInfo 323 324 func (m *IntDouble) GetV1() int32 { 325 if m != nil && m.V1 != nil { 326 return *m.V1 327 } 328 return 0 329 } 330 331 func (m *IntDouble) GetV2() float64 { 332 if m != nil && m.V2 != nil { 333 return *m.V2 334 } 335 return 0 336 } 337 338 type IntListInt struct { 339 V1 *int32 `protobuf:"varint,1,req,name=v1" json:"v1,omitempty"` 340 V2 []int32 `protobuf:"varint,2,rep,name=v2" json:"v2,omitempty"` 341 XXX_NoUnkeyedLiteral struct{} `json:"-"` 342 XXX_unrecognized []byte `json:"-"` 343 XXX_sizecache int32 `json:"-"` 344 } 345 346 func (m *IntListInt) Reset() { *m = IntListInt{} } 347 func (m *IntListInt) String() string { return proto.CompactTextString(m) } 348 func (*IntListInt) ProtoMessage() {} 349 func (*IntListInt) Descriptor() ([]byte, []int) { 350 return fileDescriptor_ee72d9a89737215c, []int{4} 351 } 352 func (m *IntListInt) XXX_Unmarshal(b []byte) error { 353 return xxx_messageInfo_IntListInt.Unmarshal(m, b) 354 } 355 func (m *IntListInt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 356 return xxx_messageInfo_IntListInt.Marshal(b, m, deterministic) 357 } 358 func (m *IntListInt) XXX_Merge(src proto.Message) { 359 xxx_messageInfo_IntListInt.Merge(m, src) 360 } 361 func (m *IntListInt) XXX_Size() int { 362 return xxx_messageInfo_IntListInt.Size(m) 363 } 364 func (m *IntListInt) XXX_DiscardUnknown() { 365 xxx_messageInfo_IntListInt.DiscardUnknown(m) 366 } 367 368 var xxx_messageInfo_IntListInt proto.InternalMessageInfo 369 370 func (m *IntListInt) GetV1() int32 { 371 if m != nil && m.V1 != nil { 372 return *m.V1 373 } 374 return 0 375 } 376 377 func (m *IntListInt) GetV2() []int32 { 378 if m != nil { 379 return m.V2 380 } 381 return nil 382 } 383 384 type LongInt struct { 385 V1 *int64 `protobuf:"varint,1,req,name=v1" json:"v1,omitempty"` 386 V2 *int32 `protobuf:"varint,2,req,name=v2" json:"v2,omitempty"` 387 XXX_NoUnkeyedLiteral struct{} `json:"-"` 388 XXX_unrecognized []byte `json:"-"` 389 XXX_sizecache int32 `json:"-"` 390 } 391 392 func (m *LongInt) Reset() { *m = LongInt{} } 393 func (m *LongInt) String() string { return proto.CompactTextString(m) } 394 func (*LongInt) ProtoMessage() {} 395 func (*LongInt) Descriptor() ([]byte, []int) { 396 return fileDescriptor_ee72d9a89737215c, []int{5} 397 } 398 func (m *LongInt) XXX_Unmarshal(b []byte) error { 399 return xxx_messageInfo_LongInt.Unmarshal(m, b) 400 } 401 func (m *LongInt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 402 return xxx_messageInfo_LongInt.Marshal(b, m, deterministic) 403 } 404 func (m *LongInt) XXX_Merge(src proto.Message) { 405 xxx_messageInfo_LongInt.Merge(m, src) 406 } 407 func (m *LongInt) XXX_Size() int { 408 return xxx_messageInfo_LongInt.Size(m) 409 } 410 func (m *LongInt) XXX_DiscardUnknown() { 411 xxx_messageInfo_LongInt.DiscardUnknown(m) 412 } 413 414 var xxx_messageInfo_LongInt proto.InternalMessageInfo 415 416 func (m *LongInt) GetV1() int64 { 417 if m != nil && m.V1 != nil { 418 return *m.V1 419 } 420 return 0 421 } 422 423 func (m *LongInt) GetV2() int32 { 424 if m != nil && m.V2 != nil { 425 return *m.V2 426 } 427 return 0 428 } 429 430 type IntDoubles struct { 431 Ls []*IntDouble `protobuf:"bytes,1,rep,name=ls" json:"ls,omitempty"` 432 XXX_NoUnkeyedLiteral struct{} `json:"-"` 433 XXX_unrecognized []byte `json:"-"` 434 XXX_sizecache int32 `json:"-"` 435 } 436 437 func (m *IntDoubles) Reset() { *m = IntDoubles{} } 438 func (m *IntDoubles) String() string { return proto.CompactTextString(m) } 439 func (*IntDoubles) ProtoMessage() {} 440 func (*IntDoubles) Descriptor() ([]byte, []int) { 441 return fileDescriptor_ee72d9a89737215c, []int{6} 442 } 443 func (m *IntDoubles) XXX_Unmarshal(b []byte) error { 444 return xxx_messageInfo_IntDoubles.Unmarshal(m, b) 445 } 446 func (m *IntDoubles) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 447 return xxx_messageInfo_IntDoubles.Marshal(b, m, deterministic) 448 } 449 func (m *IntDoubles) XXX_Merge(src proto.Message) { 450 xxx_messageInfo_IntDoubles.Merge(m, src) 451 } 452 func (m *IntDoubles) XXX_Size() int { 453 return xxx_messageInfo_IntDoubles.Size(m) 454 } 455 func (m *IntDoubles) XXX_DiscardUnknown() { 456 xxx_messageInfo_IntDoubles.DiscardUnknown(m) 457 } 458 459 var xxx_messageInfo_IntDoubles proto.InternalMessageInfo 460 461 func (m *IntDoubles) GetLs() []*IntDouble { 462 if m != nil { 463 return m.Ls 464 } 465 return nil 466 } 467 468 //资源 469 type Resource struct { 470 Oil *int64 `protobuf:"varint,1,opt,name=oil" json:"oil,omitempty"` 471 Ele *int64 `protobuf:"varint,2,opt,name=ele" json:"ele,omitempty"` 472 Food *int64 `protobuf:"varint,3,opt,name=food" json:"food,omitempty"` 473 Ore *int64 `protobuf:"varint,4,opt,name=ore" json:"ore,omitempty"` 474 Uranium *int64 `protobuf:"varint,5,opt,name=uranium" json:"uranium,omitempty"` 475 XXX_NoUnkeyedLiteral struct{} `json:"-"` 476 XXX_unrecognized []byte `json:"-"` 477 XXX_sizecache int32 `json:"-"` 478 } 479 480 func (m *Resource) Reset() { *m = Resource{} } 481 func (m *Resource) String() string { return proto.CompactTextString(m) } 482 func (*Resource) ProtoMessage() {} 483 func (*Resource) Descriptor() ([]byte, []int) { 484 return fileDescriptor_ee72d9a89737215c, []int{7} 485 } 486 func (m *Resource) XXX_Unmarshal(b []byte) error { 487 return xxx_messageInfo_Resource.Unmarshal(m, b) 488 } 489 func (m *Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 490 return xxx_messageInfo_Resource.Marshal(b, m, deterministic) 491 } 492 func (m *Resource) XXX_Merge(src proto.Message) { 493 xxx_messageInfo_Resource.Merge(m, src) 494 } 495 func (m *Resource) XXX_Size() int { 496 return xxx_messageInfo_Resource.Size(m) 497 } 498 func (m *Resource) XXX_DiscardUnknown() { 499 xxx_messageInfo_Resource.DiscardUnknown(m) 500 } 501 502 var xxx_messageInfo_Resource proto.InternalMessageInfo 503 504 func (m *Resource) GetOil() int64 { 505 if m != nil && m.Oil != nil { 506 return *m.Oil 507 } 508 return 0 509 } 510 511 func (m *Resource) GetEle() int64 { 512 if m != nil && m.Ele != nil { 513 return *m.Ele 514 } 515 return 0 516 } 517 518 func (m *Resource) GetFood() int64 { 519 if m != nil && m.Food != nil { 520 return *m.Food 521 } 522 return 0 523 } 524 525 func (m *Resource) GetOre() int64 { 526 if m != nil && m.Ore != nil { 527 return *m.Ore 528 } 529 return 0 530 } 531 532 func (m *Resource) GetUranium() int64 { 533 if m != nil && m.Uranium != nil { 534 return *m.Uranium 535 } 536 return 0 537 } 538 539 //兵力 540 type Arm struct { 541 Arm1 *int64 `protobuf:"varint,1,opt,name=arm1" json:"arm1,omitempty"` 542 Arm2 *int64 `protobuf:"varint,2,opt,name=arm2" json:"arm2,omitempty"` 543 Arm3 *int64 `protobuf:"varint,3,opt,name=arm3" json:"arm3,omitempty"` 544 XXX_NoUnkeyedLiteral struct{} `json:"-"` 545 XXX_unrecognized []byte `json:"-"` 546 XXX_sizecache int32 `json:"-"` 547 } 548 549 func (m *Arm) Reset() { *m = Arm{} } 550 func (m *Arm) String() string { return proto.CompactTextString(m) } 551 func (*Arm) ProtoMessage() {} 552 func (*Arm) Descriptor() ([]byte, []int) { 553 return fileDescriptor_ee72d9a89737215c, []int{8} 554 } 555 func (m *Arm) XXX_Unmarshal(b []byte) error { 556 return xxx_messageInfo_Arm.Unmarshal(m, b) 557 } 558 func (m *Arm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 559 return xxx_messageInfo_Arm.Marshal(b, m, deterministic) 560 } 561 func (m *Arm) XXX_Merge(src proto.Message) { 562 xxx_messageInfo_Arm.Merge(m, src) 563 } 564 func (m *Arm) XXX_Size() int { 565 return xxx_messageInfo_Arm.Size(m) 566 } 567 func (m *Arm) XXX_DiscardUnknown() { 568 xxx_messageInfo_Arm.DiscardUnknown(m) 569 } 570 571 var xxx_messageInfo_Arm proto.InternalMessageInfo 572 573 func (m *Arm) GetArm1() int64 { 574 if m != nil && m.Arm1 != nil { 575 return *m.Arm1 576 } 577 return 0 578 } 579 580 func (m *Arm) GetArm2() int64 { 581 if m != nil && m.Arm2 != nil { 582 return *m.Arm2 583 } 584 return 0 585 } 586 587 func (m *Arm) GetArm3() int64 { 588 if m != nil && m.Arm3 != nil { 589 return *m.Arm3 590 } 591 return 0 592 } 593 594 //资源加成 595 type ResAdd struct { 596 ResId *int32 `protobuf:"varint,1,opt,name=resId" json:"resId,omitempty"` 597 BaseAdd *int32 `protobuf:"varint,2,opt,name=baseAdd" json:"baseAdd,omitempty"` 598 TechAdd *int32 `protobuf:"varint,3,opt,name=techAdd" json:"techAdd,omitempty"` 599 SeasonAdd *int32 `protobuf:"varint,4,opt,name=seasonAdd" json:"seasonAdd,omitempty"` 600 ActiveAdd *int32 `protobuf:"varint,5,opt,name=activeAdd" json:"activeAdd,omitempty"` 601 WeatherAdd *int32 `protobuf:"varint,6,opt,name=weatherAdd" json:"weatherAdd,omitempty"` 602 AgentAdd *int32 `protobuf:"varint,7,opt,name=agentAdd" json:"agentAdd,omitempty"` 603 XXX_NoUnkeyedLiteral struct{} `json:"-"` 604 XXX_unrecognized []byte `json:"-"` 605 XXX_sizecache int32 `json:"-"` 606 } 607 608 func (m *ResAdd) Reset() { *m = ResAdd{} } 609 func (m *ResAdd) String() string { return proto.CompactTextString(m) } 610 func (*ResAdd) ProtoMessage() {} 611 func (*ResAdd) Descriptor() ([]byte, []int) { 612 return fileDescriptor_ee72d9a89737215c, []int{9} 613 } 614 func (m *ResAdd) XXX_Unmarshal(b []byte) error { 615 return xxx_messageInfo_ResAdd.Unmarshal(m, b) 616 } 617 func (m *ResAdd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 618 return xxx_messageInfo_ResAdd.Marshal(b, m, deterministic) 619 } 620 func (m *ResAdd) XXX_Merge(src proto.Message) { 621 xxx_messageInfo_ResAdd.Merge(m, src) 622 } 623 func (m *ResAdd) XXX_Size() int { 624 return xxx_messageInfo_ResAdd.Size(m) 625 } 626 func (m *ResAdd) XXX_DiscardUnknown() { 627 xxx_messageInfo_ResAdd.DiscardUnknown(m) 628 } 629 630 var xxx_messageInfo_ResAdd proto.InternalMessageInfo 631 632 func (m *ResAdd) GetResId() int32 { 633 if m != nil && m.ResId != nil { 634 return *m.ResId 635 } 636 return 0 637 } 638 639 func (m *ResAdd) GetBaseAdd() int32 { 640 if m != nil && m.BaseAdd != nil { 641 return *m.BaseAdd 642 } 643 return 0 644 } 645 646 func (m *ResAdd) GetTechAdd() int32 { 647 if m != nil && m.TechAdd != nil { 648 return *m.TechAdd 649 } 650 return 0 651 } 652 653 func (m *ResAdd) GetSeasonAdd() int32 { 654 if m != nil && m.SeasonAdd != nil { 655 return *m.SeasonAdd 656 } 657 return 0 658 } 659 660 func (m *ResAdd) GetActiveAdd() int32 { 661 if m != nil && m.ActiveAdd != nil { 662 return *m.ActiveAdd 663 } 664 return 0 665 } 666 667 func (m *ResAdd) GetWeatherAdd() int32 { 668 if m != nil && m.WeatherAdd != nil { 669 return *m.WeatherAdd 670 } 671 return 0 672 } 673 674 func (m *ResAdd) GetAgentAdd() int32 { 675 if m != nil && m.AgentAdd != nil { 676 return *m.AgentAdd 677 } 678 return 0 679 } 680 681 //玩家完成事件 682 type RoleOpt struct { 683 Type *int32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` 684 Param []string `protobuf:"bytes,2,rep,name=param" json:"param,omitempty"` 685 EndTime *int32 `protobuf:"varint,3,opt,name=endTime" json:"endTime,omitempty"` 686 XXX_NoUnkeyedLiteral struct{} `json:"-"` 687 XXX_unrecognized []byte `json:"-"` 688 XXX_sizecache int32 `json:"-"` 689 } 690 691 func (m *RoleOpt) Reset() { *m = RoleOpt{} } 692 func (m *RoleOpt) String() string { return proto.CompactTextString(m) } 693 func (*RoleOpt) ProtoMessage() {} 694 func (*RoleOpt) Descriptor() ([]byte, []int) { 695 return fileDescriptor_ee72d9a89737215c, []int{10} 696 } 697 func (m *RoleOpt) XXX_Unmarshal(b []byte) error { 698 return xxx_messageInfo_RoleOpt.Unmarshal(m, b) 699 } 700 func (m *RoleOpt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 701 return xxx_messageInfo_RoleOpt.Marshal(b, m, deterministic) 702 } 703 func (m *RoleOpt) XXX_Merge(src proto.Message) { 704 xxx_messageInfo_RoleOpt.Merge(m, src) 705 } 706 func (m *RoleOpt) XXX_Size() int { 707 return xxx_messageInfo_RoleOpt.Size(m) 708 } 709 func (m *RoleOpt) XXX_DiscardUnknown() { 710 xxx_messageInfo_RoleOpt.DiscardUnknown(m) 711 } 712 713 var xxx_messageInfo_RoleOpt proto.InternalMessageInfo 714 715 func (m *RoleOpt) GetType() int32 { 716 if m != nil && m.Type != nil { 717 return *m.Type 718 } 719 return 0 720 } 721 722 func (m *RoleOpt) GetParam() []string { 723 if m != nil { 724 return m.Param 725 } 726 return nil 727 } 728 729 func (m *RoleOpt) GetEndTime() int32 { 730 if m != nil && m.EndTime != nil { 731 return *m.EndTime 732 } 733 return 0 734 } 735 736 // 建筑队列 737 type BuildQue struct { 738 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 739 Index *int32 `protobuf:"varint,2,opt,name=index" json:"index,omitempty"` 740 BuildingType *int32 `protobuf:"varint,3,req,name=buildingType" json:"buildingType,omitempty"` 741 Id *int32 `protobuf:"varint,4,opt,name=id" json:"id,omitempty"` 742 Period *int32 `protobuf:"varint,5,req,name=period" json:"period,omitempty"` 743 EndTime *int32 `protobuf:"varint,6,opt,name=endTime" json:"endTime,omitempty"` 744 Free *int32 `protobuf:"varint,7,opt,name=free" json:"free,omitempty"` 745 Param *int32 `protobuf:"varint,8,opt,name=param" json:"param,omitempty"` 746 FromType *int32 `protobuf:"varint,9,opt,name=fromType" json:"fromType,omitempty"` 747 NewType *int32 `protobuf:"varint,10,opt,name=newType" json:"newType,omitempty"` 748 XXX_NoUnkeyedLiteral struct{} `json:"-"` 749 XXX_unrecognized []byte `json:"-"` 750 XXX_sizecache int32 `json:"-"` 751 } 752 753 func (m *BuildQue) Reset() { *m = BuildQue{} } 754 func (m *BuildQue) String() string { return proto.CompactTextString(m) } 755 func (*BuildQue) ProtoMessage() {} 756 func (*BuildQue) Descriptor() ([]byte, []int) { 757 return fileDescriptor_ee72d9a89737215c, []int{11} 758 } 759 func (m *BuildQue) XXX_Unmarshal(b []byte) error { 760 return xxx_messageInfo_BuildQue.Unmarshal(m, b) 761 } 762 func (m *BuildQue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 763 return xxx_messageInfo_BuildQue.Marshal(b, m, deterministic) 764 } 765 func (m *BuildQue) XXX_Merge(src proto.Message) { 766 xxx_messageInfo_BuildQue.Merge(m, src) 767 } 768 func (m *BuildQue) XXX_Size() int { 769 return xxx_messageInfo_BuildQue.Size(m) 770 } 771 func (m *BuildQue) XXX_DiscardUnknown() { 772 xxx_messageInfo_BuildQue.DiscardUnknown(m) 773 } 774 775 var xxx_messageInfo_BuildQue proto.InternalMessageInfo 776 777 func (m *BuildQue) GetKeyId() int32 { 778 if m != nil && m.KeyId != nil { 779 return *m.KeyId 780 } 781 return 0 782 } 783 784 func (m *BuildQue) GetIndex() int32 { 785 if m != nil && m.Index != nil { 786 return *m.Index 787 } 788 return 0 789 } 790 791 func (m *BuildQue) GetBuildingType() int32 { 792 if m != nil && m.BuildingType != nil { 793 return *m.BuildingType 794 } 795 return 0 796 } 797 798 func (m *BuildQue) GetId() int32 { 799 if m != nil && m.Id != nil { 800 return *m.Id 801 } 802 return 0 803 } 804 805 func (m *BuildQue) GetPeriod() int32 { 806 if m != nil && m.Period != nil { 807 return *m.Period 808 } 809 return 0 810 } 811 812 func (m *BuildQue) GetEndTime() int32 { 813 if m != nil && m.EndTime != nil { 814 return *m.EndTime 815 } 816 return 0 817 } 818 819 func (m *BuildQue) GetFree() int32 { 820 if m != nil && m.Free != nil { 821 return *m.Free 822 } 823 return 0 824 } 825 826 func (m *BuildQue) GetParam() int32 { 827 if m != nil && m.Param != nil { 828 return *m.Param 829 } 830 return 0 831 } 832 833 func (m *BuildQue) GetFromType() int32 { 834 if m != nil && m.FromType != nil { 835 return *m.FromType 836 } 837 return 0 838 } 839 840 func (m *BuildQue) GetNewType() int32 { 841 if m != nil && m.NewType != nil { 842 return *m.NewType 843 } 844 return 0 845 } 846 847 // 募兵队列 848 type ArmQue struct { 849 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 850 Id *int32 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"` 851 AddArm *int32 `protobuf:"varint,3,req,name=addArm" json:"addArm,omitempty"` 852 EndTime *int32 `protobuf:"varint,4,opt,name=endTime" json:"endTime,omitempty"` 853 Time *int32 `protobuf:"varint,5,opt,name=time" json:"time,omitempty"` 854 Free *int32 `protobuf:"varint,6,opt,name=free" json:"free,omitempty"` 855 Param *int32 `protobuf:"varint,7,opt,name=param" json:"param,omitempty"` 856 NeedFood *int32 `protobuf:"varint,8,opt,name=needFood" json:"needFood,omitempty"` 857 IsNotExtendQue *bool `protobuf:"varint,9,opt,name=isNotExtendQue" json:"isNotExtendQue,omitempty"` 858 NeedOIL *int32 `protobuf:"varint,10,opt,name=needOIL" json:"needOIL,omitempty"` 859 XXX_NoUnkeyedLiteral struct{} `json:"-"` 860 XXX_unrecognized []byte `json:"-"` 861 XXX_sizecache int32 `json:"-"` 862 } 863 864 func (m *ArmQue) Reset() { *m = ArmQue{} } 865 func (m *ArmQue) String() string { return proto.CompactTextString(m) } 866 func (*ArmQue) ProtoMessage() {} 867 func (*ArmQue) Descriptor() ([]byte, []int) { 868 return fileDescriptor_ee72d9a89737215c, []int{12} 869 } 870 func (m *ArmQue) XXX_Unmarshal(b []byte) error { 871 return xxx_messageInfo_ArmQue.Unmarshal(m, b) 872 } 873 func (m *ArmQue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 874 return xxx_messageInfo_ArmQue.Marshal(b, m, deterministic) 875 } 876 func (m *ArmQue) XXX_Merge(src proto.Message) { 877 xxx_messageInfo_ArmQue.Merge(m, src) 878 } 879 func (m *ArmQue) XXX_Size() int { 880 return xxx_messageInfo_ArmQue.Size(m) 881 } 882 func (m *ArmQue) XXX_DiscardUnknown() { 883 xxx_messageInfo_ArmQue.DiscardUnknown(m) 884 } 885 886 var xxx_messageInfo_ArmQue proto.InternalMessageInfo 887 888 func (m *ArmQue) GetKeyId() int32 { 889 if m != nil && m.KeyId != nil { 890 return *m.KeyId 891 } 892 return 0 893 } 894 895 func (m *ArmQue) GetId() int32 { 896 if m != nil && m.Id != nil { 897 return *m.Id 898 } 899 return 0 900 } 901 902 func (m *ArmQue) GetAddArm() int32 { 903 if m != nil && m.AddArm != nil { 904 return *m.AddArm 905 } 906 return 0 907 } 908 909 func (m *ArmQue) GetEndTime() int32 { 910 if m != nil && m.EndTime != nil { 911 return *m.EndTime 912 } 913 return 0 914 } 915 916 func (m *ArmQue) GetTime() int32 { 917 if m != nil && m.Time != nil { 918 return *m.Time 919 } 920 return 0 921 } 922 923 func (m *ArmQue) GetFree() int32 { 924 if m != nil && m.Free != nil { 925 return *m.Free 926 } 927 return 0 928 } 929 930 func (m *ArmQue) GetParam() int32 { 931 if m != nil && m.Param != nil { 932 return *m.Param 933 } 934 return 0 935 } 936 937 func (m *ArmQue) GetNeedFood() int32 { 938 if m != nil && m.NeedFood != nil { 939 return *m.NeedFood 940 } 941 return 0 942 } 943 944 func (m *ArmQue) GetIsNotExtendQue() bool { 945 if m != nil && m.IsNotExtendQue != nil { 946 return *m.IsNotExtendQue 947 } 948 return false 949 } 950 951 func (m *ArmQue) GetNeedOIL() int32 { 952 if m != nil && m.NeedOIL != nil { 953 return *m.NeedOIL 954 } 955 return 0 956 } 957 958 //兵营招募 959 type Factory struct { 960 Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` 961 FctLv *int32 `protobuf:"varint,2,req,name=fctLv" json:"fctLv,omitempty"` 962 FctExpLv *int32 `protobuf:"varint,3,opt,name=fctExpLv" json:"fctExpLv,omitempty"` 963 ArmQue []*ArmQue `protobuf:"bytes,4,rep,name=armQue" json:"armQue,omitempty"` 964 XXX_NoUnkeyedLiteral struct{} `json:"-"` 965 XXX_unrecognized []byte `json:"-"` 966 XXX_sizecache int32 `json:"-"` 967 } 968 969 func (m *Factory) Reset() { *m = Factory{} } 970 func (m *Factory) String() string { return proto.CompactTextString(m) } 971 func (*Factory) ProtoMessage() {} 972 func (*Factory) Descriptor() ([]byte, []int) { 973 return fileDescriptor_ee72d9a89737215c, []int{13} 974 } 975 func (m *Factory) XXX_Unmarshal(b []byte) error { 976 return xxx_messageInfo_Factory.Unmarshal(m, b) 977 } 978 func (m *Factory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 979 return xxx_messageInfo_Factory.Marshal(b, m, deterministic) 980 } 981 func (m *Factory) XXX_Merge(src proto.Message) { 982 xxx_messageInfo_Factory.Merge(m, src) 983 } 984 func (m *Factory) XXX_Size() int { 985 return xxx_messageInfo_Factory.Size(m) 986 } 987 func (m *Factory) XXX_DiscardUnknown() { 988 xxx_messageInfo_Factory.DiscardUnknown(m) 989 } 990 991 var xxx_messageInfo_Factory proto.InternalMessageInfo 992 993 func (m *Factory) GetId() int32 { 994 if m != nil && m.Id != nil { 995 return *m.Id 996 } 997 return 0 998 } 999 1000 func (m *Factory) GetFctLv() int32 { 1001 if m != nil && m.FctLv != nil { 1002 return *m.FctLv 1003 } 1004 return 0 1005 } 1006 1007 func (m *Factory) GetFctExpLv() int32 { 1008 if m != nil && m.FctExpLv != nil { 1009 return *m.FctExpLv 1010 } 1011 return 0 1012 } 1013 1014 func (m *Factory) GetArmQue() []*ArmQue { 1015 if m != nil { 1016 return m.ArmQue 1017 } 1018 return nil 1019 } 1020 1021 //城内建筑 1022 type BuildingBase struct { 1023 Type *int32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` 1024 Id *int32 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"` 1025 Lv *int32 `protobuf:"varint,3,opt,name=lv" json:"lv,omitempty"` 1026 Unlock *bool `protobuf:"varint,4,opt,name=unlock" json:"unlock,omitempty"` 1027 UnLockTime *int32 `protobuf:"varint,5,opt,name=unLockTime" json:"unLockTime,omitempty"` 1028 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1029 XXX_unrecognized []byte `json:"-"` 1030 XXX_sizecache int32 `json:"-"` 1031 } 1032 1033 func (m *BuildingBase) Reset() { *m = BuildingBase{} } 1034 func (m *BuildingBase) String() string { return proto.CompactTextString(m) } 1035 func (*BuildingBase) ProtoMessage() {} 1036 func (*BuildingBase) Descriptor() ([]byte, []int) { 1037 return fileDescriptor_ee72d9a89737215c, []int{14} 1038 } 1039 func (m *BuildingBase) XXX_Unmarshal(b []byte) error { 1040 return xxx_messageInfo_BuildingBase.Unmarshal(m, b) 1041 } 1042 func (m *BuildingBase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1043 return xxx_messageInfo_BuildingBase.Marshal(b, m, deterministic) 1044 } 1045 func (m *BuildingBase) XXX_Merge(src proto.Message) { 1046 xxx_messageInfo_BuildingBase.Merge(m, src) 1047 } 1048 func (m *BuildingBase) XXX_Size() int { 1049 return xxx_messageInfo_BuildingBase.Size(m) 1050 } 1051 func (m *BuildingBase) XXX_DiscardUnknown() { 1052 xxx_messageInfo_BuildingBase.DiscardUnknown(m) 1053 } 1054 1055 var xxx_messageInfo_BuildingBase proto.InternalMessageInfo 1056 1057 func (m *BuildingBase) GetType() int32 { 1058 if m != nil && m.Type != nil { 1059 return *m.Type 1060 } 1061 return 0 1062 } 1063 1064 func (m *BuildingBase) GetId() int32 { 1065 if m != nil && m.Id != nil { 1066 return *m.Id 1067 } 1068 return 0 1069 } 1070 1071 func (m *BuildingBase) GetLv() int32 { 1072 if m != nil && m.Lv != nil { 1073 return *m.Lv 1074 } 1075 return 0 1076 } 1077 1078 func (m *BuildingBase) GetUnlock() bool { 1079 if m != nil && m.Unlock != nil { 1080 return *m.Unlock 1081 } 1082 return false 1083 } 1084 1085 func (m *BuildingBase) GetUnLockTime() int32 { 1086 if m != nil && m.UnLockTime != nil { 1087 return *m.UnLockTime 1088 } 1089 return 0 1090 } 1091 1092 //资源建筑 1093 type Mill struct { 1094 Type *int32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` 1095 Id *int32 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"` 1096 Lv *int32 `protobuf:"varint,3,opt,name=lv" json:"lv,omitempty"` 1097 GainCnt *int32 `protobuf:"varint,4,opt,name=gainCnt" json:"gainCnt,omitempty"` 1098 ResTime *int32 `protobuf:"varint,5,opt,name=resTime" json:"resTime,omitempty"` 1099 Unlock *bool `protobuf:"varint,6,opt,name=unlock" json:"unlock,omitempty"` 1100 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1101 XXX_unrecognized []byte `json:"-"` 1102 XXX_sizecache int32 `json:"-"` 1103 } 1104 1105 func (m *Mill) Reset() { *m = Mill{} } 1106 func (m *Mill) String() string { return proto.CompactTextString(m) } 1107 func (*Mill) ProtoMessage() {} 1108 func (*Mill) Descriptor() ([]byte, []int) { 1109 return fileDescriptor_ee72d9a89737215c, []int{15} 1110 } 1111 func (m *Mill) XXX_Unmarshal(b []byte) error { 1112 return xxx_messageInfo_Mill.Unmarshal(m, b) 1113 } 1114 func (m *Mill) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1115 return xxx_messageInfo_Mill.Marshal(b, m, deterministic) 1116 } 1117 func (m *Mill) XXX_Merge(src proto.Message) { 1118 xxx_messageInfo_Mill.Merge(m, src) 1119 } 1120 func (m *Mill) XXX_Size() int { 1121 return xxx_messageInfo_Mill.Size(m) 1122 } 1123 func (m *Mill) XXX_DiscardUnknown() { 1124 xxx_messageInfo_Mill.DiscardUnknown(m) 1125 } 1126 1127 var xxx_messageInfo_Mill proto.InternalMessageInfo 1128 1129 func (m *Mill) GetType() int32 { 1130 if m != nil && m.Type != nil { 1131 return *m.Type 1132 } 1133 return 0 1134 } 1135 1136 func (m *Mill) GetId() int32 { 1137 if m != nil && m.Id != nil { 1138 return *m.Id 1139 } 1140 return 0 1141 } 1142 1143 func (m *Mill) GetLv() int32 { 1144 if m != nil && m.Lv != nil { 1145 return *m.Lv 1146 } 1147 return 0 1148 } 1149 1150 func (m *Mill) GetGainCnt() int32 { 1151 if m != nil && m.GainCnt != nil { 1152 return *m.GainCnt 1153 } 1154 return 0 1155 } 1156 1157 func (m *Mill) GetResTime() int32 { 1158 if m != nil && m.ResTime != nil { 1159 return *m.ResTime 1160 } 1161 return 0 1162 } 1163 1164 func (m *Mill) GetUnlock() bool { 1165 if m != nil && m.Unlock != nil { 1166 return *m.Unlock 1167 } 1168 return false 1169 } 1170 1171 //官员效果加成 1172 type Gains struct { 1173 Type *int32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` 1174 Id *int32 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"` 1175 EndTime *int32 `protobuf:"varint,3,opt,name=endTime" json:"endTime,omitempty"` 1176 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1177 XXX_unrecognized []byte `json:"-"` 1178 XXX_sizecache int32 `json:"-"` 1179 } 1180 1181 func (m *Gains) Reset() { *m = Gains{} } 1182 func (m *Gains) String() string { return proto.CompactTextString(m) } 1183 func (*Gains) ProtoMessage() {} 1184 func (*Gains) Descriptor() ([]byte, []int) { 1185 return fileDescriptor_ee72d9a89737215c, []int{16} 1186 } 1187 func (m *Gains) XXX_Unmarshal(b []byte) error { 1188 return xxx_messageInfo_Gains.Unmarshal(m, b) 1189 } 1190 func (m *Gains) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1191 return xxx_messageInfo_Gains.Marshal(b, m, deterministic) 1192 } 1193 func (m *Gains) XXX_Merge(src proto.Message) { 1194 xxx_messageInfo_Gains.Merge(m, src) 1195 } 1196 func (m *Gains) XXX_Size() int { 1197 return xxx_messageInfo_Gains.Size(m) 1198 } 1199 func (m *Gains) XXX_DiscardUnknown() { 1200 xxx_messageInfo_Gains.DiscardUnknown(m) 1201 } 1202 1203 var xxx_messageInfo_Gains proto.InternalMessageInfo 1204 1205 func (m *Gains) GetType() int32 { 1206 if m != nil && m.Type != nil { 1207 return *m.Type 1208 } 1209 return 0 1210 } 1211 1212 func (m *Gains) GetId() int32 { 1213 if m != nil && m.Id != nil { 1214 return *m.Id 1215 } 1216 return 0 1217 } 1218 1219 func (m *Gains) GetEndTime() int32 { 1220 if m != nil && m.EndTime != nil { 1221 return *m.EndTime 1222 } 1223 return 0 1224 } 1225 1226 type Award struct { 1227 Type *int32 `protobuf:"varint,1,req,name=type" json:"type,omitempty"` 1228 Id *int32 `protobuf:"varint,2,req,name=id" json:"id,omitempty"` 1229 Count *int32 `protobuf:"varint,3,req,name=count" json:"count,omitempty"` 1230 KeyId *int32 `protobuf:"varint,4,opt,name=keyId" json:"keyId,omitempty"` 1231 Param []int32 `protobuf:"varint,5,rep,name=param" json:"param,omitempty"` 1232 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1233 XXX_unrecognized []byte `json:"-"` 1234 XXX_sizecache int32 `json:"-"` 1235 } 1236 1237 func (m *Award) Reset() { *m = Award{} } 1238 func (m *Award) String() string { return proto.CompactTextString(m) } 1239 func (*Award) ProtoMessage() {} 1240 func (*Award) Descriptor() ([]byte, []int) { 1241 return fileDescriptor_ee72d9a89737215c, []int{17} 1242 } 1243 func (m *Award) XXX_Unmarshal(b []byte) error { 1244 return xxx_messageInfo_Award.Unmarshal(m, b) 1245 } 1246 func (m *Award) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1247 return xxx_messageInfo_Award.Marshal(b, m, deterministic) 1248 } 1249 func (m *Award) XXX_Merge(src proto.Message) { 1250 xxx_messageInfo_Award.Merge(m, src) 1251 } 1252 func (m *Award) XXX_Size() int { 1253 return xxx_messageInfo_Award.Size(m) 1254 } 1255 func (m *Award) XXX_DiscardUnknown() { 1256 xxx_messageInfo_Award.DiscardUnknown(m) 1257 } 1258 1259 var xxx_messageInfo_Award proto.InternalMessageInfo 1260 1261 func (m *Award) GetType() int32 { 1262 if m != nil && m.Type != nil { 1263 return *m.Type 1264 } 1265 return 0 1266 } 1267 1268 func (m *Award) GetId() int32 { 1269 if m != nil && m.Id != nil { 1270 return *m.Id 1271 } 1272 return 0 1273 } 1274 1275 func (m *Award) GetCount() int32 { 1276 if m != nil && m.Count != nil { 1277 return *m.Count 1278 } 1279 return 0 1280 } 1281 1282 func (m *Award) GetKeyId() int32 { 1283 if m != nil && m.KeyId != nil { 1284 return *m.KeyId 1285 } 1286 return 0 1287 } 1288 1289 func (m *Award) GetParam() []int32 { 1290 if m != nil { 1291 return m.Param 1292 } 1293 return nil 1294 } 1295 1296 // 将领 1297 type Hero struct { 1298 HeroId *int32 `protobuf:"varint,1,req,name=heroId" json:"heroId,omitempty"` 1299 Level *int32 `protobuf:"varint,2,req,name=level" json:"level,omitempty"` 1300 Exp *int32 `protobuf:"varint,3,req,name=exp" json:"exp,omitempty"` 1301 Attr []*TwoInt `protobuf:"bytes,4,rep,name=attr" json:"attr,omitempty"` 1302 Wash []*TwoInt `protobuf:"bytes,5,rep,name=wash" json:"wash,omitempty"` 1303 Equip []*TwoInt `protobuf:"bytes,6,rep,name=equip" json:"equip,omitempty"` 1304 Status *int32 `protobuf:"varint,7,req,name=status" json:"status,omitempty"` 1305 Count *int32 `protobuf:"varint,8,opt,name=count" json:"count,omitempty"` 1306 Pos *int32 `protobuf:"varint,9,opt,name=pos" json:"pos,omitempty"` 1307 State *int32 `protobuf:"varint,10,opt,name=state" json:"state,omitempty"` 1308 WallPos *int32 `protobuf:"varint,11,opt,name=wallPos" json:"wallPos,omitempty"` 1309 BreakExp *int32 `protobuf:"varint,12,opt,name=breakExp" json:"breakExp,omitempty"` 1310 WallArmyTime *int32 `protobuf:"varint,13,opt,name=wallArmyTime" json:"wallArmyTime,omitempty"` 1311 Quality *int32 `protobuf:"varint,14,opt,name=quality" json:"quality,omitempty"` 1312 WashTotalFloorCount *int32 `protobuf:"varint,15,opt,name=washTotalFloorCount" json:"washTotalFloorCount,omitempty"` 1313 AcqPos *int32 `protobuf:"varint,16,opt,name=acqPos" json:"acqPos,omitempty"` 1314 DefPos *int32 `protobuf:"varint,17,opt,name=defPos" json:"defPos,omitempty"` 1315 Decorated *int32 `protobuf:"varint,18,opt,name=decorated" json:"decorated,omitempty"` 1316 WarPlane []*TwoInt `protobuf:"bytes,19,rep,name=warPlane" json:"warPlane,omitempty"` 1317 ShowFight []*TwoInt `protobuf:"bytes,20,rep,name=showFight" json:"showFight,omitempty"` 1318 PlanePos []*TwoInt `protobuf:"bytes,21,rep,name=planePos" json:"planePos,omitempty"` 1319 ComandoPos *int32 `protobuf:"varint,22,opt,name=comandoPos" json:"comandoPos,omitempty"` 1320 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1321 XXX_unrecognized []byte `json:"-"` 1322 XXX_sizecache int32 `json:"-"` 1323 } 1324 1325 func (m *Hero) Reset() { *m = Hero{} } 1326 func (m *Hero) String() string { return proto.CompactTextString(m) } 1327 func (*Hero) ProtoMessage() {} 1328 func (*Hero) Descriptor() ([]byte, []int) { 1329 return fileDescriptor_ee72d9a89737215c, []int{18} 1330 } 1331 func (m *Hero) XXX_Unmarshal(b []byte) error { 1332 return xxx_messageInfo_Hero.Unmarshal(m, b) 1333 } 1334 func (m *Hero) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1335 return xxx_messageInfo_Hero.Marshal(b, m, deterministic) 1336 } 1337 func (m *Hero) XXX_Merge(src proto.Message) { 1338 xxx_messageInfo_Hero.Merge(m, src) 1339 } 1340 func (m *Hero) XXX_Size() int { 1341 return xxx_messageInfo_Hero.Size(m) 1342 } 1343 func (m *Hero) XXX_DiscardUnknown() { 1344 xxx_messageInfo_Hero.DiscardUnknown(m) 1345 } 1346 1347 var xxx_messageInfo_Hero proto.InternalMessageInfo 1348 1349 func (m *Hero) GetHeroId() int32 { 1350 if m != nil && m.HeroId != nil { 1351 return *m.HeroId 1352 } 1353 return 0 1354 } 1355 1356 func (m *Hero) GetLevel() int32 { 1357 if m != nil && m.Level != nil { 1358 return *m.Level 1359 } 1360 return 0 1361 } 1362 1363 func (m *Hero) GetExp() int32 { 1364 if m != nil && m.Exp != nil { 1365 return *m.Exp 1366 } 1367 return 0 1368 } 1369 1370 func (m *Hero) GetAttr() []*TwoInt { 1371 if m != nil { 1372 return m.Attr 1373 } 1374 return nil 1375 } 1376 1377 func (m *Hero) GetWash() []*TwoInt { 1378 if m != nil { 1379 return m.Wash 1380 } 1381 return nil 1382 } 1383 1384 func (m *Hero) GetEquip() []*TwoInt { 1385 if m != nil { 1386 return m.Equip 1387 } 1388 return nil 1389 } 1390 1391 func (m *Hero) GetStatus() int32 { 1392 if m != nil && m.Status != nil { 1393 return *m.Status 1394 } 1395 return 0 1396 } 1397 1398 func (m *Hero) GetCount() int32 { 1399 if m != nil && m.Count != nil { 1400 return *m.Count 1401 } 1402 return 0 1403 } 1404 1405 func (m *Hero) GetPos() int32 { 1406 if m != nil && m.Pos != nil { 1407 return *m.Pos 1408 } 1409 return 0 1410 } 1411 1412 func (m *Hero) GetState() int32 { 1413 if m != nil && m.State != nil { 1414 return *m.State 1415 } 1416 return 0 1417 } 1418 1419 func (m *Hero) GetWallPos() int32 { 1420 if m != nil && m.WallPos != nil { 1421 return *m.WallPos 1422 } 1423 return 0 1424 } 1425 1426 func (m *Hero) GetBreakExp() int32 { 1427 if m != nil && m.BreakExp != nil { 1428 return *m.BreakExp 1429 } 1430 return 0 1431 } 1432 1433 func (m *Hero) GetWallArmyTime() int32 { 1434 if m != nil && m.WallArmyTime != nil { 1435 return *m.WallArmyTime 1436 } 1437 return 0 1438 } 1439 1440 func (m *Hero) GetQuality() int32 { 1441 if m != nil && m.Quality != nil { 1442 return *m.Quality 1443 } 1444 return 0 1445 } 1446 1447 func (m *Hero) GetWashTotalFloorCount() int32 { 1448 if m != nil && m.WashTotalFloorCount != nil { 1449 return *m.WashTotalFloorCount 1450 } 1451 return 0 1452 } 1453 1454 func (m *Hero) GetAcqPos() int32 { 1455 if m != nil && m.AcqPos != nil { 1456 return *m.AcqPos 1457 } 1458 return 0 1459 } 1460 1461 func (m *Hero) GetDefPos() int32 { 1462 if m != nil && m.DefPos != nil { 1463 return *m.DefPos 1464 } 1465 return 0 1466 } 1467 1468 func (m *Hero) GetDecorated() int32 { 1469 if m != nil && m.Decorated != nil { 1470 return *m.Decorated 1471 } 1472 return 0 1473 } 1474 1475 func (m *Hero) GetWarPlane() []*TwoInt { 1476 if m != nil { 1477 return m.WarPlane 1478 } 1479 return nil 1480 } 1481 1482 func (m *Hero) GetShowFight() []*TwoInt { 1483 if m != nil { 1484 return m.ShowFight 1485 } 1486 return nil 1487 } 1488 1489 func (m *Hero) GetPlanePos() []*TwoInt { 1490 if m != nil { 1491 return m.PlanePos 1492 } 1493 return nil 1494 } 1495 1496 func (m *Hero) GetComandoPos() int32 { 1497 if m != nil && m.ComandoPos != nil { 1498 return *m.ComandoPos 1499 } 1500 return 0 1501 } 1502 1503 // 战机 1504 type WarPlane struct { 1505 PlaneId *int32 `protobuf:"varint,1,req,name=planeId" json:"planeId,omitempty"` 1506 Level *int32 `protobuf:"varint,2,req,name=level" json:"level,omitempty"` 1507 Quality *int32 `protobuf:"varint,3,opt,name=quality" json:"quality,omitempty"` 1508 QualityLv *int32 `protobuf:"varint,4,opt,name=qualityLv" json:"qualityLv,omitempty"` 1509 Exp *int32 `protobuf:"varint,5,req,name=exp" json:"exp,omitempty"` 1510 Attr []*TwoInt `protobuf:"bytes,6,rep,name=attr" json:"attr,omitempty"` 1511 Pos *int32 `protobuf:"varint,7,opt,name=pos" json:"pos,omitempty"` 1512 SkillId *int32 `protobuf:"varint,8,opt,name=skillId" json:"skillId,omitempty"` 1513 BattlePos *int32 `protobuf:"varint,9,opt,name=battlePos" json:"battlePos,omitempty"` 1514 IsActivate *bool `protobuf:"varint,10,opt,name=isActivate" json:"isActivate,omitempty"` 1515 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1516 XXX_unrecognized []byte `json:"-"` 1517 XXX_sizecache int32 `json:"-"` 1518 } 1519 1520 func (m *WarPlane) Reset() { *m = WarPlane{} } 1521 func (m *WarPlane) String() string { return proto.CompactTextString(m) } 1522 func (*WarPlane) ProtoMessage() {} 1523 func (*WarPlane) Descriptor() ([]byte, []int) { 1524 return fileDescriptor_ee72d9a89737215c, []int{19} 1525 } 1526 func (m *WarPlane) XXX_Unmarshal(b []byte) error { 1527 return xxx_messageInfo_WarPlane.Unmarshal(m, b) 1528 } 1529 func (m *WarPlane) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1530 return xxx_messageInfo_WarPlane.Marshal(b, m, deterministic) 1531 } 1532 func (m *WarPlane) XXX_Merge(src proto.Message) { 1533 xxx_messageInfo_WarPlane.Merge(m, src) 1534 } 1535 func (m *WarPlane) XXX_Size() int { 1536 return xxx_messageInfo_WarPlane.Size(m) 1537 } 1538 func (m *WarPlane) XXX_DiscardUnknown() { 1539 xxx_messageInfo_WarPlane.DiscardUnknown(m) 1540 } 1541 1542 var xxx_messageInfo_WarPlane proto.InternalMessageInfo 1543 1544 func (m *WarPlane) GetPlaneId() int32 { 1545 if m != nil && m.PlaneId != nil { 1546 return *m.PlaneId 1547 } 1548 return 0 1549 } 1550 1551 func (m *WarPlane) GetLevel() int32 { 1552 if m != nil && m.Level != nil { 1553 return *m.Level 1554 } 1555 return 0 1556 } 1557 1558 func (m *WarPlane) GetQuality() int32 { 1559 if m != nil && m.Quality != nil { 1560 return *m.Quality 1561 } 1562 return 0 1563 } 1564 1565 func (m *WarPlane) GetQualityLv() int32 { 1566 if m != nil && m.QualityLv != nil { 1567 return *m.QualityLv 1568 } 1569 return 0 1570 } 1571 1572 func (m *WarPlane) GetExp() int32 { 1573 if m != nil && m.Exp != nil { 1574 return *m.Exp 1575 } 1576 return 0 1577 } 1578 1579 func (m *WarPlane) GetAttr() []*TwoInt { 1580 if m != nil { 1581 return m.Attr 1582 } 1583 return nil 1584 } 1585 1586 func (m *WarPlane) GetPos() int32 { 1587 if m != nil && m.Pos != nil { 1588 return *m.Pos 1589 } 1590 return 0 1591 } 1592 1593 func (m *WarPlane) GetSkillId() int32 { 1594 if m != nil && m.SkillId != nil { 1595 return *m.SkillId 1596 } 1597 return 0 1598 } 1599 1600 func (m *WarPlane) GetBattlePos() int32 { 1601 if m != nil && m.BattlePos != nil { 1602 return *m.BattlePos 1603 } 1604 return 0 1605 } 1606 1607 func (m *WarPlane) GetIsActivate() bool { 1608 if m != nil && m.IsActivate != nil { 1609 return *m.IsActivate 1610 } 1611 return false 1612 } 1613 1614 // 守城npc 1615 type WallNpc struct { 1616 Pos *int32 `protobuf:"varint,1,opt,name=pos" json:"pos,omitempty"` 1617 HeroId *int32 `protobuf:"varint,2,req,name=heroId" json:"heroId,omitempty"` 1618 Level *int32 `protobuf:"varint,3,req,name=level" json:"level,omitempty"` 1619 Exp *int32 `protobuf:"varint,4,req,name=exp" json:"exp,omitempty"` 1620 Attr []*TwoInt `protobuf:"bytes,5,rep,name=attr" json:"attr,omitempty"` 1621 Count *int32 `protobuf:"varint,6,opt,name=count" json:"count,omitempty"` 1622 AutoArmy *int32 `protobuf:"varint,7,opt,name=autoArmy" json:"autoArmy,omitempty"` 1623 AddTime *int32 `protobuf:"varint,8,opt,name=addTime" json:"addTime,omitempty"` 1624 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1625 XXX_unrecognized []byte `json:"-"` 1626 XXX_sizecache int32 `json:"-"` 1627 } 1628 1629 func (m *WallNpc) Reset() { *m = WallNpc{} } 1630 func (m *WallNpc) String() string { return proto.CompactTextString(m) } 1631 func (*WallNpc) ProtoMessage() {} 1632 func (*WallNpc) Descriptor() ([]byte, []int) { 1633 return fileDescriptor_ee72d9a89737215c, []int{20} 1634 } 1635 func (m *WallNpc) XXX_Unmarshal(b []byte) error { 1636 return xxx_messageInfo_WallNpc.Unmarshal(m, b) 1637 } 1638 func (m *WallNpc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1639 return xxx_messageInfo_WallNpc.Marshal(b, m, deterministic) 1640 } 1641 func (m *WallNpc) XXX_Merge(src proto.Message) { 1642 xxx_messageInfo_WallNpc.Merge(m, src) 1643 } 1644 func (m *WallNpc) XXX_Size() int { 1645 return xxx_messageInfo_WallNpc.Size(m) 1646 } 1647 func (m *WallNpc) XXX_DiscardUnknown() { 1648 xxx_messageInfo_WallNpc.DiscardUnknown(m) 1649 } 1650 1651 var xxx_messageInfo_WallNpc proto.InternalMessageInfo 1652 1653 func (m *WallNpc) GetPos() int32 { 1654 if m != nil && m.Pos != nil { 1655 return *m.Pos 1656 } 1657 return 0 1658 } 1659 1660 func (m *WallNpc) GetHeroId() int32 { 1661 if m != nil && m.HeroId != nil { 1662 return *m.HeroId 1663 } 1664 return 0 1665 } 1666 1667 func (m *WallNpc) GetLevel() int32 { 1668 if m != nil && m.Level != nil { 1669 return *m.Level 1670 } 1671 return 0 1672 } 1673 1674 func (m *WallNpc) GetExp() int32 { 1675 if m != nil && m.Exp != nil { 1676 return *m.Exp 1677 } 1678 return 0 1679 } 1680 1681 func (m *WallNpc) GetAttr() []*TwoInt { 1682 if m != nil { 1683 return m.Attr 1684 } 1685 return nil 1686 } 1687 1688 func (m *WallNpc) GetCount() int32 { 1689 if m != nil && m.Count != nil { 1690 return *m.Count 1691 } 1692 return 0 1693 } 1694 1695 func (m *WallNpc) GetAutoArmy() int32 { 1696 if m != nil && m.AutoArmy != nil { 1697 return *m.AutoArmy 1698 } 1699 return 0 1700 } 1701 1702 func (m *WallNpc) GetAddTime() int32 { 1703 if m != nil && m.AddTime != nil { 1704 return *m.AddTime 1705 } 1706 return 0 1707 } 1708 1709 // 驻防将领 1710 type WallHero struct { 1711 HeroId *int32 `protobuf:"varint,1,req,name=heroId" json:"heroId,omitempty"` 1712 Level *int32 `protobuf:"varint,2,req,name=level" json:"level,omitempty"` 1713 Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` 1714 LordId *int64 `protobuf:"varint,4,opt,name=lordId" json:"lordId,omitempty"` 1715 Count *int32 `protobuf:"varint,5,opt,name=count" json:"count,omitempty"` 1716 KeyId *int32 `protobuf:"varint,6,opt,name=keyId" json:"keyId,omitempty"` 1717 EndTime *int32 `protobuf:"varint,7,opt,name=endTime" json:"endTime,omitempty"` 1718 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1719 XXX_unrecognized []byte `json:"-"` 1720 XXX_sizecache int32 `json:"-"` 1721 } 1722 1723 func (m *WallHero) Reset() { *m = WallHero{} } 1724 func (m *WallHero) String() string { return proto.CompactTextString(m) } 1725 func (*WallHero) ProtoMessage() {} 1726 func (*WallHero) Descriptor() ([]byte, []int) { 1727 return fileDescriptor_ee72d9a89737215c, []int{21} 1728 } 1729 func (m *WallHero) XXX_Unmarshal(b []byte) error { 1730 return xxx_messageInfo_WallHero.Unmarshal(m, b) 1731 } 1732 func (m *WallHero) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1733 return xxx_messageInfo_WallHero.Marshal(b, m, deterministic) 1734 } 1735 func (m *WallHero) XXX_Merge(src proto.Message) { 1736 xxx_messageInfo_WallHero.Merge(m, src) 1737 } 1738 func (m *WallHero) XXX_Size() int { 1739 return xxx_messageInfo_WallHero.Size(m) 1740 } 1741 func (m *WallHero) XXX_DiscardUnknown() { 1742 xxx_messageInfo_WallHero.DiscardUnknown(m) 1743 } 1744 1745 var xxx_messageInfo_WallHero proto.InternalMessageInfo 1746 1747 func (m *WallHero) GetHeroId() int32 { 1748 if m != nil && m.HeroId != nil { 1749 return *m.HeroId 1750 } 1751 return 0 1752 } 1753 1754 func (m *WallHero) GetLevel() int32 { 1755 if m != nil && m.Level != nil { 1756 return *m.Level 1757 } 1758 return 0 1759 } 1760 1761 func (m *WallHero) GetName() string { 1762 if m != nil && m.Name != nil { 1763 return *m.Name 1764 } 1765 return "" 1766 } 1767 1768 func (m *WallHero) GetLordId() int64 { 1769 if m != nil && m.LordId != nil { 1770 return *m.LordId 1771 } 1772 return 0 1773 } 1774 1775 func (m *WallHero) GetCount() int32 { 1776 if m != nil && m.Count != nil { 1777 return *m.Count 1778 } 1779 return 0 1780 } 1781 1782 func (m *WallHero) GetKeyId() int32 { 1783 if m != nil && m.KeyId != nil { 1784 return *m.KeyId 1785 } 1786 return 0 1787 } 1788 1789 func (m *WallHero) GetEndTime() int32 { 1790 if m != nil && m.EndTime != nil { 1791 return *m.EndTime 1792 } 1793 return 0 1794 } 1795 1796 // 装备 1797 type Equip struct { 1798 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 1799 EquipId *int32 `protobuf:"varint,2,req,name=equipId" json:"equipId,omitempty"` 1800 Attr []*TwoInt `protobuf:"bytes,3,rep,name=attr" json:"attr,omitempty"` 1801 Baptize []*TwoInt `protobuf:"bytes,4,rep,name=baptize" json:"baptize,omitempty"` 1802 HeroId *int32 `protobuf:"varint,5,opt,name=heroId" json:"heroId,omitempty"` 1803 NotUpLvCnt *int32 `protobuf:"varint,6,opt,name=notUpLvCnt" json:"notUpLvCnt,omitempty"` 1804 Exta *EquipExtr `protobuf:"bytes,7,opt,name=exta" json:"exta,omitempty"` 1805 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1806 XXX_unrecognized []byte `json:"-"` 1807 XXX_sizecache int32 `json:"-"` 1808 } 1809 1810 func (m *Equip) Reset() { *m = Equip{} } 1811 func (m *Equip) String() string { return proto.CompactTextString(m) } 1812 func (*Equip) ProtoMessage() {} 1813 func (*Equip) Descriptor() ([]byte, []int) { 1814 return fileDescriptor_ee72d9a89737215c, []int{22} 1815 } 1816 func (m *Equip) XXX_Unmarshal(b []byte) error { 1817 return xxx_messageInfo_Equip.Unmarshal(m, b) 1818 } 1819 func (m *Equip) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1820 return xxx_messageInfo_Equip.Marshal(b, m, deterministic) 1821 } 1822 func (m *Equip) XXX_Merge(src proto.Message) { 1823 xxx_messageInfo_Equip.Merge(m, src) 1824 } 1825 func (m *Equip) XXX_Size() int { 1826 return xxx_messageInfo_Equip.Size(m) 1827 } 1828 func (m *Equip) XXX_DiscardUnknown() { 1829 xxx_messageInfo_Equip.DiscardUnknown(m) 1830 } 1831 1832 var xxx_messageInfo_Equip proto.InternalMessageInfo 1833 1834 func (m *Equip) GetKeyId() int32 { 1835 if m != nil && m.KeyId != nil { 1836 return *m.KeyId 1837 } 1838 return 0 1839 } 1840 1841 func (m *Equip) GetEquipId() int32 { 1842 if m != nil && m.EquipId != nil { 1843 return *m.EquipId 1844 } 1845 return 0 1846 } 1847 1848 func (m *Equip) GetAttr() []*TwoInt { 1849 if m != nil { 1850 return m.Attr 1851 } 1852 return nil 1853 } 1854 1855 func (m *Equip) GetBaptize() []*TwoInt { 1856 if m != nil { 1857 return m.Baptize 1858 } 1859 return nil 1860 } 1861 1862 func (m *Equip) GetHeroId() int32 { 1863 if m != nil && m.HeroId != nil { 1864 return *m.HeroId 1865 } 1866 return 0 1867 } 1868 1869 func (m *Equip) GetNotUpLvCnt() int32 { 1870 if m != nil && m.NotUpLvCnt != nil { 1871 return *m.NotUpLvCnt 1872 } 1873 return 0 1874 } 1875 1876 func (m *Equip) GetExta() *EquipExtr { 1877 if m != nil { 1878 return m.Exta 1879 } 1880 return nil 1881 } 1882 1883 // 装备扩展(暂时只有戒指类装备拥有) 1884 type EquipExtr struct { 1885 Lv *int32 `protobuf:"varint,1,opt,name=lv" json:"lv,omitempty"` 1886 UpCnt *int32 `protobuf:"varint,2,opt,name=upCnt" json:"upCnt,omitempty"` 1887 UpProbability *int32 `protobuf:"varint,3,opt,name=upProbability" json:"upProbability,omitempty"` 1888 Attr []*TwoInt `protobuf:"bytes,4,rep,name=attr" json:"attr,omitempty"` 1889 RingStone []int32 `protobuf:"varint,5,rep,name=ringStone" json:"ringStone,omitempty"` 1890 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1891 XXX_unrecognized []byte `json:"-"` 1892 XXX_sizecache int32 `json:"-"` 1893 } 1894 1895 func (m *EquipExtr) Reset() { *m = EquipExtr{} } 1896 func (m *EquipExtr) String() string { return proto.CompactTextString(m) } 1897 func (*EquipExtr) ProtoMessage() {} 1898 func (*EquipExtr) Descriptor() ([]byte, []int) { 1899 return fileDescriptor_ee72d9a89737215c, []int{23} 1900 } 1901 func (m *EquipExtr) XXX_Unmarshal(b []byte) error { 1902 return xxx_messageInfo_EquipExtr.Unmarshal(m, b) 1903 } 1904 func (m *EquipExtr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1905 return xxx_messageInfo_EquipExtr.Marshal(b, m, deterministic) 1906 } 1907 func (m *EquipExtr) XXX_Merge(src proto.Message) { 1908 xxx_messageInfo_EquipExtr.Merge(m, src) 1909 } 1910 func (m *EquipExtr) XXX_Size() int { 1911 return xxx_messageInfo_EquipExtr.Size(m) 1912 } 1913 func (m *EquipExtr) XXX_DiscardUnknown() { 1914 xxx_messageInfo_EquipExtr.DiscardUnknown(m) 1915 } 1916 1917 var xxx_messageInfo_EquipExtr proto.InternalMessageInfo 1918 1919 func (m *EquipExtr) GetLv() int32 { 1920 if m != nil && m.Lv != nil { 1921 return *m.Lv 1922 } 1923 return 0 1924 } 1925 1926 func (m *EquipExtr) GetUpCnt() int32 { 1927 if m != nil && m.UpCnt != nil { 1928 return *m.UpCnt 1929 } 1930 return 0 1931 } 1932 1933 func (m *EquipExtr) GetUpProbability() int32 { 1934 if m != nil && m.UpProbability != nil { 1935 return *m.UpProbability 1936 } 1937 return 0 1938 } 1939 1940 func (m *EquipExtr) GetAttr() []*TwoInt { 1941 if m != nil { 1942 return m.Attr 1943 } 1944 return nil 1945 } 1946 1947 func (m *EquipExtr) GetRingStone() []int32 { 1948 if m != nil { 1949 return m.RingStone 1950 } 1951 return nil 1952 } 1953 1954 // 装备宝石 1955 type EquipJewel struct { 1956 JewelId *int32 `protobuf:"varint,1,req,name=jewelId" json:"jewelId,omitempty"` 1957 Count *int32 `protobuf:"varint,2,req,name=count" json:"count,omitempty"` 1958 Inlaid *int32 `protobuf:"varint,3,req,name=inlaid" json:"inlaid,omitempty"` 1959 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1960 XXX_unrecognized []byte `json:"-"` 1961 XXX_sizecache int32 `json:"-"` 1962 } 1963 1964 func (m *EquipJewel) Reset() { *m = EquipJewel{} } 1965 func (m *EquipJewel) String() string { return proto.CompactTextString(m) } 1966 func (*EquipJewel) ProtoMessage() {} 1967 func (*EquipJewel) Descriptor() ([]byte, []int) { 1968 return fileDescriptor_ee72d9a89737215c, []int{24} 1969 } 1970 func (m *EquipJewel) XXX_Unmarshal(b []byte) error { 1971 return xxx_messageInfo_EquipJewel.Unmarshal(m, b) 1972 } 1973 func (m *EquipJewel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1974 return xxx_messageInfo_EquipJewel.Marshal(b, m, deterministic) 1975 } 1976 func (m *EquipJewel) XXX_Merge(src proto.Message) { 1977 xxx_messageInfo_EquipJewel.Merge(m, src) 1978 } 1979 func (m *EquipJewel) XXX_Size() int { 1980 return xxx_messageInfo_EquipJewel.Size(m) 1981 } 1982 func (m *EquipJewel) XXX_DiscardUnknown() { 1983 xxx_messageInfo_EquipJewel.DiscardUnknown(m) 1984 } 1985 1986 var xxx_messageInfo_EquipJewel proto.InternalMessageInfo 1987 1988 func (m *EquipJewel) GetJewelId() int32 { 1989 if m != nil && m.JewelId != nil { 1990 return *m.JewelId 1991 } 1992 return 0 1993 } 1994 1995 func (m *EquipJewel) GetCount() int32 { 1996 if m != nil && m.Count != nil { 1997 return *m.Count 1998 } 1999 return 0 2000 } 2001 2002 func (m *EquipJewel) GetInlaid() int32 { 2003 if m != nil && m.Inlaid != nil { 2004 return *m.Inlaid 2005 } 2006 return 0 2007 } 2008 2009 // 勋章 2010 type Medal struct { 2011 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 2012 MedalId *int32 `protobuf:"varint,2,req,name=medalId" json:"medalId,omitempty"` 2013 Quality *int32 `protobuf:"varint,3,req,name=quality" json:"quality,omitempty"` 2014 Level *int32 `protobuf:"varint,4,opt,name=level" json:"level,omitempty"` 2015 GeneralSkillId []int32 `protobuf:"varint,5,rep,name=generalSkillId" json:"generalSkillId,omitempty"` 2016 SpecialSkillId *int32 `protobuf:"varint,6,opt,name=specialSkillId" json:"specialSkillId,omitempty"` 2017 AuraSkillId *int32 `protobuf:"varint,7,opt,name=auraSkillId" json:"auraSkillId,omitempty"` 2018 HeroId *int32 `protobuf:"varint,8,opt,name=heroId" json:"heroId,omitempty"` 2019 MedalAttr *TwoInt `protobuf:"bytes,9,opt,name=medalAttr" json:"medalAttr,omitempty"` 2020 IntensifyCnt *int32 `protobuf:"varint,10,opt,name=intensifyCnt" json:"intensifyCnt,omitempty"` 2021 GoldBarCnt *int32 `protobuf:"varint,11,opt,name=goldBarCnt" json:"goldBarCnt,omitempty"` 2022 IsLock *int32 `protobuf:"varint,12,opt,name=isLock" json:"isLock,omitempty"` 2023 InitAuraSkillId *int32 `protobuf:"varint,13,opt,name=initAuraSkillId" json:"initAuraSkillId,omitempty"` 2024 Ext *MedalExt `protobuf:"bytes,14,opt,name=ext" json:"ext,omitempty"` 2025 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2026 XXX_unrecognized []byte `json:"-"` 2027 XXX_sizecache int32 `json:"-"` 2028 } 2029 2030 func (m *Medal) Reset() { *m = Medal{} } 2031 func (m *Medal) String() string { return proto.CompactTextString(m) } 2032 func (*Medal) ProtoMessage() {} 2033 func (*Medal) Descriptor() ([]byte, []int) { 2034 return fileDescriptor_ee72d9a89737215c, []int{25} 2035 } 2036 func (m *Medal) XXX_Unmarshal(b []byte) error { 2037 return xxx_messageInfo_Medal.Unmarshal(m, b) 2038 } 2039 func (m *Medal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2040 return xxx_messageInfo_Medal.Marshal(b, m, deterministic) 2041 } 2042 func (m *Medal) XXX_Merge(src proto.Message) { 2043 xxx_messageInfo_Medal.Merge(m, src) 2044 } 2045 func (m *Medal) XXX_Size() int { 2046 return xxx_messageInfo_Medal.Size(m) 2047 } 2048 func (m *Medal) XXX_DiscardUnknown() { 2049 xxx_messageInfo_Medal.DiscardUnknown(m) 2050 } 2051 2052 var xxx_messageInfo_Medal proto.InternalMessageInfo 2053 2054 func (m *Medal) GetKeyId() int32 { 2055 if m != nil && m.KeyId != nil { 2056 return *m.KeyId 2057 } 2058 return 0 2059 } 2060 2061 func (m *Medal) GetMedalId() int32 { 2062 if m != nil && m.MedalId != nil { 2063 return *m.MedalId 2064 } 2065 return 0 2066 } 2067 2068 func (m *Medal) GetQuality() int32 { 2069 if m != nil && m.Quality != nil { 2070 return *m.Quality 2071 } 2072 return 0 2073 } 2074 2075 func (m *Medal) GetLevel() int32 { 2076 if m != nil && m.Level != nil { 2077 return *m.Level 2078 } 2079 return 0 2080 } 2081 2082 func (m *Medal) GetGeneralSkillId() []int32 { 2083 if m != nil { 2084 return m.GeneralSkillId 2085 } 2086 return nil 2087 } 2088 2089 func (m *Medal) GetSpecialSkillId() int32 { 2090 if m != nil && m.SpecialSkillId != nil { 2091 return *m.SpecialSkillId 2092 } 2093 return 0 2094 } 2095 2096 func (m *Medal) GetAuraSkillId() int32 { 2097 if m != nil && m.AuraSkillId != nil { 2098 return *m.AuraSkillId 2099 } 2100 return 0 2101 } 2102 2103 func (m *Medal) GetHeroId() int32 { 2104 if m != nil && m.HeroId != nil { 2105 return *m.HeroId 2106 } 2107 return 0 2108 } 2109 2110 func (m *Medal) GetMedalAttr() *TwoInt { 2111 if m != nil { 2112 return m.MedalAttr 2113 } 2114 return nil 2115 } 2116 2117 func (m *Medal) GetIntensifyCnt() int32 { 2118 if m != nil && m.IntensifyCnt != nil { 2119 return *m.IntensifyCnt 2120 } 2121 return 0 2122 } 2123 2124 func (m *Medal) GetGoldBarCnt() int32 { 2125 if m != nil && m.GoldBarCnt != nil { 2126 return *m.GoldBarCnt 2127 } 2128 return 0 2129 } 2130 2131 func (m *Medal) GetIsLock() int32 { 2132 if m != nil && m.IsLock != nil { 2133 return *m.IsLock 2134 } 2135 return 0 2136 } 2137 2138 func (m *Medal) GetInitAuraSkillId() int32 { 2139 if m != nil && m.InitAuraSkillId != nil { 2140 return *m.InitAuraSkillId 2141 } 2142 return 0 2143 } 2144 2145 func (m *Medal) GetExt() *MedalExt { 2146 if m != nil { 2147 return m.Ext 2148 } 2149 return nil 2150 } 2151 2152 // 红色勋章扩展信息 2153 type MedalExt struct { 2154 AuraUnLock *bool `protobuf:"varint,1,req,name=auraUnLock" json:"auraUnLock,omitempty"` 2155 SpecialSkillUnLock *bool `protobuf:"varint,2,req,name=specialSkillUnLock" json:"specialSkillUnLock,omitempty"` 2156 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2157 XXX_unrecognized []byte `json:"-"` 2158 XXX_sizecache int32 `json:"-"` 2159 } 2160 2161 func (m *MedalExt) Reset() { *m = MedalExt{} } 2162 func (m *MedalExt) String() string { return proto.CompactTextString(m) } 2163 func (*MedalExt) ProtoMessage() {} 2164 func (*MedalExt) Descriptor() ([]byte, []int) { 2165 return fileDescriptor_ee72d9a89737215c, []int{26} 2166 } 2167 func (m *MedalExt) XXX_Unmarshal(b []byte) error { 2168 return xxx_messageInfo_MedalExt.Unmarshal(m, b) 2169 } 2170 func (m *MedalExt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2171 return xxx_messageInfo_MedalExt.Marshal(b, m, deterministic) 2172 } 2173 func (m *MedalExt) XXX_Merge(src proto.Message) { 2174 xxx_messageInfo_MedalExt.Merge(m, src) 2175 } 2176 func (m *MedalExt) XXX_Size() int { 2177 return xxx_messageInfo_MedalExt.Size(m) 2178 } 2179 func (m *MedalExt) XXX_DiscardUnknown() { 2180 xxx_messageInfo_MedalExt.DiscardUnknown(m) 2181 } 2182 2183 var xxx_messageInfo_MedalExt proto.InternalMessageInfo 2184 2185 func (m *MedalExt) GetAuraUnLock() bool { 2186 if m != nil && m.AuraUnLock != nil { 2187 return *m.AuraUnLock 2188 } 2189 return false 2190 } 2191 2192 func (m *MedalExt) GetSpecialSkillUnLock() bool { 2193 if m != nil && m.SpecialSkillUnLock != nil { 2194 return *m.SpecialSkillUnLock 2195 } 2196 return false 2197 } 2198 2199 //勋章商品 2200 type MedalGoods struct { 2201 MedalGoodsId *int32 `protobuf:"varint,1,opt,name=medalGoodsId" json:"medalGoodsId,omitempty"` 2202 Type *int32 `protobuf:"varint,2,opt,name=type" json:"type,omitempty"` 2203 MedalId *int32 `protobuf:"varint,3,opt,name=medalId" json:"medalId,omitempty"` 2204 AuraSkillId *int32 `protobuf:"varint,4,opt,name=auraSkillId" json:"auraSkillId,omitempty"` 2205 BuyHonor *int32 `protobuf:"varint,5,opt,name=buyHonor" json:"buyHonor,omitempty"` 2206 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2207 XXX_unrecognized []byte `json:"-"` 2208 XXX_sizecache int32 `json:"-"` 2209 } 2210 2211 func (m *MedalGoods) Reset() { *m = MedalGoods{} } 2212 func (m *MedalGoods) String() string { return proto.CompactTextString(m) } 2213 func (*MedalGoods) ProtoMessage() {} 2214 func (*MedalGoods) Descriptor() ([]byte, []int) { 2215 return fileDescriptor_ee72d9a89737215c, []int{27} 2216 } 2217 func (m *MedalGoods) XXX_Unmarshal(b []byte) error { 2218 return xxx_messageInfo_MedalGoods.Unmarshal(m, b) 2219 } 2220 func (m *MedalGoods) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2221 return xxx_messageInfo_MedalGoods.Marshal(b, m, deterministic) 2222 } 2223 func (m *MedalGoods) XXX_Merge(src proto.Message) { 2224 xxx_messageInfo_MedalGoods.Merge(m, src) 2225 } 2226 func (m *MedalGoods) XXX_Size() int { 2227 return xxx_messageInfo_MedalGoods.Size(m) 2228 } 2229 func (m *MedalGoods) XXX_DiscardUnknown() { 2230 xxx_messageInfo_MedalGoods.DiscardUnknown(m) 2231 } 2232 2233 var xxx_messageInfo_MedalGoods proto.InternalMessageInfo 2234 2235 func (m *MedalGoods) GetMedalGoodsId() int32 { 2236 if m != nil && m.MedalGoodsId != nil { 2237 return *m.MedalGoodsId 2238 } 2239 return 0 2240 } 2241 2242 func (m *MedalGoods) GetType() int32 { 2243 if m != nil && m.Type != nil { 2244 return *m.Type 2245 } 2246 return 0 2247 } 2248 2249 func (m *MedalGoods) GetMedalId() int32 { 2250 if m != nil && m.MedalId != nil { 2251 return *m.MedalId 2252 } 2253 return 0 2254 } 2255 2256 func (m *MedalGoods) GetAuraSkillId() int32 { 2257 if m != nil && m.AuraSkillId != nil { 2258 return *m.AuraSkillId 2259 } 2260 return 0 2261 } 2262 2263 func (m *MedalGoods) GetBuyHonor() int32 { 2264 if m != nil && m.BuyHonor != nil { 2265 return *m.BuyHonor 2266 } 2267 return 0 2268 } 2269 2270 // 装备队列 2271 type EquipQue struct { 2272 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 2273 EquipId *int32 `protobuf:"varint,2,req,name=equipId" json:"equipId,omitempty"` 2274 Period *int32 `protobuf:"varint,3,opt,name=period" json:"period,omitempty"` 2275 EndTime *int32 `protobuf:"varint,4,opt,name=endTime" json:"endTime,omitempty"` 2276 FreeTime *int32 `protobuf:"varint,5,opt,name=freeTime" json:"freeTime,omitempty"` 2277 FreeCnt *int32 `protobuf:"varint,6,opt,name=freeCnt" json:"freeCnt,omitempty"` 2278 EmployeId *int32 `protobuf:"varint,7,opt,name=employeId" json:"employeId,omitempty"` 2279 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2280 XXX_unrecognized []byte `json:"-"` 2281 XXX_sizecache int32 `json:"-"` 2282 } 2283 2284 func (m *EquipQue) Reset() { *m = EquipQue{} } 2285 func (m *EquipQue) String() string { return proto.CompactTextString(m) } 2286 func (*EquipQue) ProtoMessage() {} 2287 func (*EquipQue) Descriptor() ([]byte, []int) { 2288 return fileDescriptor_ee72d9a89737215c, []int{28} 2289 } 2290 func (m *EquipQue) XXX_Unmarshal(b []byte) error { 2291 return xxx_messageInfo_EquipQue.Unmarshal(m, b) 2292 } 2293 func (m *EquipQue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2294 return xxx_messageInfo_EquipQue.Marshal(b, m, deterministic) 2295 } 2296 func (m *EquipQue) XXX_Merge(src proto.Message) { 2297 xxx_messageInfo_EquipQue.Merge(m, src) 2298 } 2299 func (m *EquipQue) XXX_Size() int { 2300 return xxx_messageInfo_EquipQue.Size(m) 2301 } 2302 func (m *EquipQue) XXX_DiscardUnknown() { 2303 xxx_messageInfo_EquipQue.DiscardUnknown(m) 2304 } 2305 2306 var xxx_messageInfo_EquipQue proto.InternalMessageInfo 2307 2308 func (m *EquipQue) GetKeyId() int32 { 2309 if m != nil && m.KeyId != nil { 2310 return *m.KeyId 2311 } 2312 return 0 2313 } 2314 2315 func (m *EquipQue) GetEquipId() int32 { 2316 if m != nil && m.EquipId != nil { 2317 return *m.EquipId 2318 } 2319 return 0 2320 } 2321 2322 func (m *EquipQue) GetPeriod() int32 { 2323 if m != nil && m.Period != nil { 2324 return *m.Period 2325 } 2326 return 0 2327 } 2328 2329 func (m *EquipQue) GetEndTime() int32 { 2330 if m != nil && m.EndTime != nil { 2331 return *m.EndTime 2332 } 2333 return 0 2334 } 2335 2336 func (m *EquipQue) GetFreeTime() int32 { 2337 if m != nil && m.FreeTime != nil { 2338 return *m.FreeTime 2339 } 2340 return 0 2341 } 2342 2343 func (m *EquipQue) GetFreeCnt() int32 { 2344 if m != nil && m.FreeCnt != nil { 2345 return *m.FreeCnt 2346 } 2347 return 0 2348 } 2349 2350 func (m *EquipQue) GetEmployeId() int32 { 2351 if m != nil && m.EmployeId != nil { 2352 return *m.EmployeId 2353 } 2354 return 0 2355 } 2356 2357 // 国器 2358 type SuperEquip struct { 2359 Type *int32 `protobuf:"varint,1,req,name=type" json:"type,omitempty"` 2360 Lv *int32 `protobuf:"varint,2,req,name=lv" json:"lv,omitempty"` 2361 Step *int32 `protobuf:"varint,3,req,name=step" json:"step,omitempty"` 2362 Bomb *int32 `protobuf:"varint,4,req,name=bomb" json:"bomb,omitempty"` 2363 GrowLv *int32 `protobuf:"varint,5,opt,name=growLv" json:"growLv,omitempty"` 2364 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2365 XXX_unrecognized []byte `json:"-"` 2366 XXX_sizecache int32 `json:"-"` 2367 } 2368 2369 func (m *SuperEquip) Reset() { *m = SuperEquip{} } 2370 func (m *SuperEquip) String() string { return proto.CompactTextString(m) } 2371 func (*SuperEquip) ProtoMessage() {} 2372 func (*SuperEquip) Descriptor() ([]byte, []int) { 2373 return fileDescriptor_ee72d9a89737215c, []int{29} 2374 } 2375 func (m *SuperEquip) XXX_Unmarshal(b []byte) error { 2376 return xxx_messageInfo_SuperEquip.Unmarshal(m, b) 2377 } 2378 func (m *SuperEquip) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2379 return xxx_messageInfo_SuperEquip.Marshal(b, m, deterministic) 2380 } 2381 func (m *SuperEquip) XXX_Merge(src proto.Message) { 2382 xxx_messageInfo_SuperEquip.Merge(m, src) 2383 } 2384 func (m *SuperEquip) XXX_Size() int { 2385 return xxx_messageInfo_SuperEquip.Size(m) 2386 } 2387 func (m *SuperEquip) XXX_DiscardUnknown() { 2388 xxx_messageInfo_SuperEquip.DiscardUnknown(m) 2389 } 2390 2391 var xxx_messageInfo_SuperEquip proto.InternalMessageInfo 2392 2393 func (m *SuperEquip) GetType() int32 { 2394 if m != nil && m.Type != nil { 2395 return *m.Type 2396 } 2397 return 0 2398 } 2399 2400 func (m *SuperEquip) GetLv() int32 { 2401 if m != nil && m.Lv != nil { 2402 return *m.Lv 2403 } 2404 return 0 2405 } 2406 2407 func (m *SuperEquip) GetStep() int32 { 2408 if m != nil && m.Step != nil { 2409 return *m.Step 2410 } 2411 return 0 2412 } 2413 2414 func (m *SuperEquip) GetBomb() int32 { 2415 if m != nil && m.Bomb != nil { 2416 return *m.Bomb 2417 } 2418 return 0 2419 } 2420 2421 func (m *SuperEquip) GetGrowLv() int32 { 2422 if m != nil && m.GrowLv != nil { 2423 return *m.GrowLv 2424 } 2425 return 0 2426 } 2427 2428 // 道具 2429 type Prop struct { 2430 PropId *int32 `protobuf:"varint,1,req,name=propId" json:"propId,omitempty"` 2431 Count *int32 `protobuf:"varint,2,req,name=count" json:"count,omitempty"` 2432 UseCount *int32 `protobuf:"varint,3,opt,name=useCount" json:"useCount,omitempty"` 2433 UseTime *int32 `protobuf:"varint,4,opt,name=useTime" json:"useTime,omitempty"` 2434 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2435 XXX_unrecognized []byte `json:"-"` 2436 XXX_sizecache int32 `json:"-"` 2437 } 2438 2439 func (m *Prop) Reset() { *m = Prop{} } 2440 func (m *Prop) String() string { return proto.CompactTextString(m) } 2441 func (*Prop) ProtoMessage() {} 2442 func (*Prop) Descriptor() ([]byte, []int) { 2443 return fileDescriptor_ee72d9a89737215c, []int{30} 2444 } 2445 func (m *Prop) XXX_Unmarshal(b []byte) error { 2446 return xxx_messageInfo_Prop.Unmarshal(m, b) 2447 } 2448 func (m *Prop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2449 return xxx_messageInfo_Prop.Marshal(b, m, deterministic) 2450 } 2451 func (m *Prop) XXX_Merge(src proto.Message) { 2452 xxx_messageInfo_Prop.Merge(m, src) 2453 } 2454 func (m *Prop) XXX_Size() int { 2455 return xxx_messageInfo_Prop.Size(m) 2456 } 2457 func (m *Prop) XXX_DiscardUnknown() { 2458 xxx_messageInfo_Prop.DiscardUnknown(m) 2459 } 2460 2461 var xxx_messageInfo_Prop proto.InternalMessageInfo 2462 2463 func (m *Prop) GetPropId() int32 { 2464 if m != nil && m.PropId != nil { 2465 return *m.PropId 2466 } 2467 return 0 2468 } 2469 2470 func (m *Prop) GetCount() int32 { 2471 if m != nil && m.Count != nil { 2472 return *m.Count 2473 } 2474 return 0 2475 } 2476 2477 func (m *Prop) GetUseCount() int32 { 2478 if m != nil && m.UseCount != nil { 2479 return *m.UseCount 2480 } 2481 return 0 2482 } 2483 2484 func (m *Prop) GetUseTime() int32 { 2485 if m != nil && m.UseTime != nil { 2486 return *m.UseTime 2487 } 2488 return 0 2489 } 2490 2491 type Task struct { 2492 TaskId *int32 `protobuf:"varint,1,req,name=taskId" json:"taskId,omitempty"` 2493 Schedule *int64 `protobuf:"varint,2,req,name=schedule" json:"schedule,omitempty"` 2494 Status *int32 `protobuf:"varint,3,opt,name=status" json:"status,omitempty"` 2495 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2496 XXX_unrecognized []byte `json:"-"` 2497 XXX_sizecache int32 `json:"-"` 2498 } 2499 2500 func (m *Task) Reset() { *m = Task{} } 2501 func (m *Task) String() string { return proto.CompactTextString(m) } 2502 func (*Task) ProtoMessage() {} 2503 func (*Task) Descriptor() ([]byte, []int) { 2504 return fileDescriptor_ee72d9a89737215c, []int{31} 2505 } 2506 func (m *Task) XXX_Unmarshal(b []byte) error { 2507 return xxx_messageInfo_Task.Unmarshal(m, b) 2508 } 2509 func (m *Task) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2510 return xxx_messageInfo_Task.Marshal(b, m, deterministic) 2511 } 2512 func (m *Task) XXX_Merge(src proto.Message) { 2513 xxx_messageInfo_Task.Merge(m, src) 2514 } 2515 func (m *Task) XXX_Size() int { 2516 return xxx_messageInfo_Task.Size(m) 2517 } 2518 func (m *Task) XXX_DiscardUnknown() { 2519 xxx_messageInfo_Task.DiscardUnknown(m) 2520 } 2521 2522 var xxx_messageInfo_Task proto.InternalMessageInfo 2523 2524 func (m *Task) GetTaskId() int32 { 2525 if m != nil && m.TaskId != nil { 2526 return *m.TaskId 2527 } 2528 return 0 2529 } 2530 2531 func (m *Task) GetSchedule() int64 { 2532 if m != nil && m.Schedule != nil { 2533 return *m.Schedule 2534 } 2535 return 0 2536 } 2537 2538 func (m *Task) GetStatus() int32 { 2539 if m != nil && m.Status != nil { 2540 return *m.Status 2541 } 2542 return 0 2543 } 2544 2545 type Combat struct { 2546 CombatId *int32 `protobuf:"varint,1,req,name=combatId" json:"combatId,omitempty"` 2547 Star *int32 `protobuf:"varint,2,req,name=star" json:"star,omitempty"` 2548 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2549 XXX_unrecognized []byte `json:"-"` 2550 XXX_sizecache int32 `json:"-"` 2551 } 2552 2553 func (m *Combat) Reset() { *m = Combat{} } 2554 func (m *Combat) String() string { return proto.CompactTextString(m) } 2555 func (*Combat) ProtoMessage() {} 2556 func (*Combat) Descriptor() ([]byte, []int) { 2557 return fileDescriptor_ee72d9a89737215c, []int{32} 2558 } 2559 func (m *Combat) XXX_Unmarshal(b []byte) error { 2560 return xxx_messageInfo_Combat.Unmarshal(m, b) 2561 } 2562 func (m *Combat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2563 return xxx_messageInfo_Combat.Marshal(b, m, deterministic) 2564 } 2565 func (m *Combat) XXX_Merge(src proto.Message) { 2566 xxx_messageInfo_Combat.Merge(m, src) 2567 } 2568 func (m *Combat) XXX_Size() int { 2569 return xxx_messageInfo_Combat.Size(m) 2570 } 2571 func (m *Combat) XXX_DiscardUnknown() { 2572 xxx_messageInfo_Combat.DiscardUnknown(m) 2573 } 2574 2575 var xxx_messageInfo_Combat proto.InternalMessageInfo 2576 2577 func (m *Combat) GetCombatId() int32 { 2578 if m != nil && m.CombatId != nil { 2579 return *m.CombatId 2580 } 2581 return 0 2582 } 2583 2584 func (m *Combat) GetStar() int32 { 2585 if m != nil && m.Star != nil { 2586 return *m.Star 2587 } 2588 return 0 2589 } 2590 2591 type CombatFB struct { 2592 CombatId *int32 `protobuf:"varint,1,req,name=combatId" json:"combatId,omitempty"` 2593 Status *int32 `protobuf:"varint,2,opt,name=status" json:"status,omitempty"` 2594 Cnt *int32 `protobuf:"varint,3,opt,name=cnt" json:"cnt,omitempty"` 2595 EndTime *int32 `protobuf:"varint,4,opt,name=endTime" json:"endTime,omitempty"` 2596 Gain *int32 `protobuf:"varint,5,opt,name=gain" json:"gain,omitempty"` 2597 BuyCnt *int32 `protobuf:"varint,6,opt,name=buyCnt" json:"buyCnt,omitempty"` 2598 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2599 XXX_unrecognized []byte `json:"-"` 2600 XXX_sizecache int32 `json:"-"` 2601 } 2602 2603 func (m *CombatFB) Reset() { *m = CombatFB{} } 2604 func (m *CombatFB) String() string { return proto.CompactTextString(m) } 2605 func (*CombatFB) ProtoMessage() {} 2606 func (*CombatFB) Descriptor() ([]byte, []int) { 2607 return fileDescriptor_ee72d9a89737215c, []int{33} 2608 } 2609 func (m *CombatFB) XXX_Unmarshal(b []byte) error { 2610 return xxx_messageInfo_CombatFB.Unmarshal(m, b) 2611 } 2612 func (m *CombatFB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2613 return xxx_messageInfo_CombatFB.Marshal(b, m, deterministic) 2614 } 2615 func (m *CombatFB) XXX_Merge(src proto.Message) { 2616 xxx_messageInfo_CombatFB.Merge(m, src) 2617 } 2618 func (m *CombatFB) XXX_Size() int { 2619 return xxx_messageInfo_CombatFB.Size(m) 2620 } 2621 func (m *CombatFB) XXX_DiscardUnknown() { 2622 xxx_messageInfo_CombatFB.DiscardUnknown(m) 2623 } 2624 2625 var xxx_messageInfo_CombatFB proto.InternalMessageInfo 2626 2627 func (m *CombatFB) GetCombatId() int32 { 2628 if m != nil && m.CombatId != nil { 2629 return *m.CombatId 2630 } 2631 return 0 2632 } 2633 2634 func (m *CombatFB) GetStatus() int32 { 2635 if m != nil && m.Status != nil { 2636 return *m.Status 2637 } 2638 return 0 2639 } 2640 2641 func (m *CombatFB) GetCnt() int32 { 2642 if m != nil && m.Cnt != nil { 2643 return *m.Cnt 2644 } 2645 return 0 2646 } 2647 2648 func (m *CombatFB) GetEndTime() int32 { 2649 if m != nil && m.EndTime != nil { 2650 return *m.EndTime 2651 } 2652 return 0 2653 } 2654 2655 func (m *CombatFB) GetGain() int32 { 2656 if m != nil && m.Gain != nil { 2657 return *m.Gain 2658 } 2659 return 0 2660 } 2661 2662 func (m *CombatFB) GetBuyCnt() int32 { 2663 if m != nil && m.BuyCnt != nil { 2664 return *m.BuyCnt 2665 } 2666 return 0 2667 } 2668 2669 // 宝石副本 2670 type StoneCombat struct { 2671 CombatId *int32 `protobuf:"varint,1,req,name=combatId" json:"combatId,omitempty"` 2672 PassCnt *int32 `protobuf:"varint,2,req,name=passCnt" json:"passCnt,omitempty"` 2673 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2674 XXX_unrecognized []byte `json:"-"` 2675 XXX_sizecache int32 `json:"-"` 2676 } 2677 2678 func (m *StoneCombat) Reset() { *m = StoneCombat{} } 2679 func (m *StoneCombat) String() string { return proto.CompactTextString(m) } 2680 func (*StoneCombat) ProtoMessage() {} 2681 func (*StoneCombat) Descriptor() ([]byte, []int) { 2682 return fileDescriptor_ee72d9a89737215c, []int{34} 2683 } 2684 func (m *StoneCombat) XXX_Unmarshal(b []byte) error { 2685 return xxx_messageInfo_StoneCombat.Unmarshal(m, b) 2686 } 2687 func (m *StoneCombat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2688 return xxx_messageInfo_StoneCombat.Marshal(b, m, deterministic) 2689 } 2690 func (m *StoneCombat) XXX_Merge(src proto.Message) { 2691 xxx_messageInfo_StoneCombat.Merge(m, src) 2692 } 2693 func (m *StoneCombat) XXX_Size() int { 2694 return xxx_messageInfo_StoneCombat.Size(m) 2695 } 2696 func (m *StoneCombat) XXX_DiscardUnknown() { 2697 xxx_messageInfo_StoneCombat.DiscardUnknown(m) 2698 } 2699 2700 var xxx_messageInfo_StoneCombat proto.InternalMessageInfo 2701 2702 func (m *StoneCombat) GetCombatId() int32 { 2703 if m != nil && m.CombatId != nil { 2704 return *m.CombatId 2705 } 2706 return 0 2707 } 2708 2709 func (m *StoneCombat) GetPassCnt() int32 { 2710 if m != nil && m.PassCnt != nil { 2711 return *m.PassCnt 2712 } 2713 return 0 2714 } 2715 2716 // 战斗获得 2717 type Grab struct { 2718 Oil *int64 `protobuf:"varint,1,opt,name=oil" json:"oil,omitempty"` 2719 Ele *int64 `protobuf:"varint,2,opt,name=ele" json:"ele,omitempty"` 2720 Food *int64 `protobuf:"varint,3,opt,name=food" json:"food,omitempty"` 2721 Ore *int64 `protobuf:"varint,4,opt,name=ore" json:"ore,omitempty"` 2722 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2723 XXX_unrecognized []byte `json:"-"` 2724 XXX_sizecache int32 `json:"-"` 2725 } 2726 2727 func (m *Grab) Reset() { *m = Grab{} } 2728 func (m *Grab) String() string { return proto.CompactTextString(m) } 2729 func (*Grab) ProtoMessage() {} 2730 func (*Grab) Descriptor() ([]byte, []int) { 2731 return fileDescriptor_ee72d9a89737215c, []int{35} 2732 } 2733 func (m *Grab) XXX_Unmarshal(b []byte) error { 2734 return xxx_messageInfo_Grab.Unmarshal(m, b) 2735 } 2736 func (m *Grab) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2737 return xxx_messageInfo_Grab.Marshal(b, m, deterministic) 2738 } 2739 func (m *Grab) XXX_Merge(src proto.Message) { 2740 xxx_messageInfo_Grab.Merge(m, src) 2741 } 2742 func (m *Grab) XXX_Size() int { 2743 return xxx_messageInfo_Grab.Size(m) 2744 } 2745 func (m *Grab) XXX_DiscardUnknown() { 2746 xxx_messageInfo_Grab.DiscardUnknown(m) 2747 } 2748 2749 var xxx_messageInfo_Grab proto.InternalMessageInfo 2750 2751 func (m *Grab) GetOil() int64 { 2752 if m != nil && m.Oil != nil { 2753 return *m.Oil 2754 } 2755 return 0 2756 } 2757 2758 func (m *Grab) GetEle() int64 { 2759 if m != nil && m.Ele != nil { 2760 return *m.Ele 2761 } 2762 return 0 2763 } 2764 2765 func (m *Grab) GetFood() int64 { 2766 if m != nil && m.Food != nil { 2767 return *m.Food 2768 } 2769 return 0 2770 } 2771 2772 func (m *Grab) GetOre() int64 { 2773 if m != nil && m.Ore != nil { 2774 return *m.Ore 2775 } 2776 return 0 2777 } 2778 2779 // 兵力阵型 2780 type Form struct { 2781 Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` 2782 Count *int32 `protobuf:"varint,2,req,name=count" json:"count,omitempty"` 2783 Line *int32 `protobuf:"varint,3,req,name=line" json:"line,omitempty"` 2784 Lv *int32 `protobuf:"varint,4,opt,name=lv" json:"lv,omitempty"` 2785 Camp *int32 `protobuf:"varint,5,opt,name=camp" json:"camp,omitempty"` 2786 HeroType *int32 `protobuf:"varint,6,opt,name=heroType" json:"heroType,omitempty"` 2787 OwnerId *string `protobuf:"bytes,7,opt,name=ownerId" json:"ownerId,omitempty"` 2788 CurLine *int32 `protobuf:"varint,8,opt,name=curLine" json:"curLine,omitempty"` 2789 IntensifyLv *int32 `protobuf:"varint,9,opt,name=intensifyLv" json:"intensifyLv,omitempty"` 2790 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2791 XXX_unrecognized []byte `json:"-"` 2792 XXX_sizecache int32 `json:"-"` 2793 } 2794 2795 func (m *Form) Reset() { *m = Form{} } 2796 func (m *Form) String() string { return proto.CompactTextString(m) } 2797 func (*Form) ProtoMessage() {} 2798 func (*Form) Descriptor() ([]byte, []int) { 2799 return fileDescriptor_ee72d9a89737215c, []int{36} 2800 } 2801 func (m *Form) XXX_Unmarshal(b []byte) error { 2802 return xxx_messageInfo_Form.Unmarshal(m, b) 2803 } 2804 func (m *Form) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2805 return xxx_messageInfo_Form.Marshal(b, m, deterministic) 2806 } 2807 func (m *Form) XXX_Merge(src proto.Message) { 2808 xxx_messageInfo_Form.Merge(m, src) 2809 } 2810 func (m *Form) XXX_Size() int { 2811 return xxx_messageInfo_Form.Size(m) 2812 } 2813 func (m *Form) XXX_DiscardUnknown() { 2814 xxx_messageInfo_Form.DiscardUnknown(m) 2815 } 2816 2817 var xxx_messageInfo_Form proto.InternalMessageInfo 2818 2819 func (m *Form) GetId() int32 { 2820 if m != nil && m.Id != nil { 2821 return *m.Id 2822 } 2823 return 0 2824 } 2825 2826 func (m *Form) GetCount() int32 { 2827 if m != nil && m.Count != nil { 2828 return *m.Count 2829 } 2830 return 0 2831 } 2832 2833 func (m *Form) GetLine() int32 { 2834 if m != nil && m.Line != nil { 2835 return *m.Line 2836 } 2837 return 0 2838 } 2839 2840 func (m *Form) GetLv() int32 { 2841 if m != nil && m.Lv != nil { 2842 return *m.Lv 2843 } 2844 return 0 2845 } 2846 2847 func (m *Form) GetCamp() int32 { 2848 if m != nil && m.Camp != nil { 2849 return *m.Camp 2850 } 2851 return 0 2852 } 2853 2854 func (m *Form) GetHeroType() int32 { 2855 if m != nil && m.HeroType != nil { 2856 return *m.HeroType 2857 } 2858 return 0 2859 } 2860 2861 func (m *Form) GetOwnerId() string { 2862 if m != nil && m.OwnerId != nil { 2863 return *m.OwnerId 2864 } 2865 return "" 2866 } 2867 2868 func (m *Form) GetCurLine() int32 { 2869 if m != nil && m.CurLine != nil { 2870 return *m.CurLine 2871 } 2872 return 0 2873 } 2874 2875 func (m *Form) GetIntensifyLv() int32 { 2876 if m != nil && m.IntensifyLv != nil { 2877 return *m.IntensifyLv 2878 } 2879 return 0 2880 } 2881 2882 // 光环 2883 type Aura struct { 2884 Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` 2885 HeroId *int32 `protobuf:"varint,2,req,name=heroId" json:"heroId,omitempty"` 2886 RoleId *int64 `protobuf:"varint,3,req,name=roleId" json:"roleId,omitempty"` 2887 Nick *string `protobuf:"bytes,4,req,name=nick" json:"nick,omitempty"` 2888 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2889 XXX_unrecognized []byte `json:"-"` 2890 XXX_sizecache int32 `json:"-"` 2891 } 2892 2893 func (m *Aura) Reset() { *m = Aura{} } 2894 func (m *Aura) String() string { return proto.CompactTextString(m) } 2895 func (*Aura) ProtoMessage() {} 2896 func (*Aura) Descriptor() ([]byte, []int) { 2897 return fileDescriptor_ee72d9a89737215c, []int{37} 2898 } 2899 func (m *Aura) XXX_Unmarshal(b []byte) error { 2900 return xxx_messageInfo_Aura.Unmarshal(m, b) 2901 } 2902 func (m *Aura) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2903 return xxx_messageInfo_Aura.Marshal(b, m, deterministic) 2904 } 2905 func (m *Aura) XXX_Merge(src proto.Message) { 2906 xxx_messageInfo_Aura.Merge(m, src) 2907 } 2908 func (m *Aura) XXX_Size() int { 2909 return xxx_messageInfo_Aura.Size(m) 2910 } 2911 func (m *Aura) XXX_DiscardUnknown() { 2912 xxx_messageInfo_Aura.DiscardUnknown(m) 2913 } 2914 2915 var xxx_messageInfo_Aura proto.InternalMessageInfo 2916 2917 func (m *Aura) GetId() int32 { 2918 if m != nil && m.Id != nil { 2919 return *m.Id 2920 } 2921 return 0 2922 } 2923 2924 func (m *Aura) GetHeroId() int32 { 2925 if m != nil && m.HeroId != nil { 2926 return *m.HeroId 2927 } 2928 return 0 2929 } 2930 2931 func (m *Aura) GetRoleId() int64 { 2932 if m != nil && m.RoleId != nil { 2933 return *m.RoleId 2934 } 2935 return 0 2936 } 2937 2938 func (m *Aura) GetNick() string { 2939 if m != nil && m.Nick != nil { 2940 return *m.Nick 2941 } 2942 return "" 2943 } 2944 2945 // 单次攻击详情 2946 type Action struct { 2947 Target *int32 `protobuf:"varint,1,req,name=target" json:"target,omitempty"` 2948 Hurt *int64 `protobuf:"varint,2,opt,name=hurt" json:"hurt,omitempty"` 2949 Crit *bool `protobuf:"varint,3,opt,name=crit" json:"crit,omitempty"` 2950 Dodge *bool `protobuf:"varint,4,opt,name=dodge" json:"dodge,omitempty"` 2951 Count *int32 `protobuf:"varint,5,opt,name=count" json:"count,omitempty"` 2952 DeadLine *int32 `protobuf:"varint,6,opt,name=deadLine" json:"deadLine,omitempty"` 2953 SkillId *int32 `protobuf:"varint,7,opt,name=skillId" json:"skillId,omitempty"` 2954 PlaneId *int32 `protobuf:"varint,8,opt,name=planeId" json:"planeId,omitempty"` 2955 TargetRoleId *int64 `protobuf:"varint,9,opt,name=targetRoleId" json:"targetRoleId,omitempty"` 2956 Skill *FightSkill `protobuf:"bytes,10,opt,name=skill" json:"skill,omitempty"` 2957 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2958 XXX_unrecognized []byte `json:"-"` 2959 XXX_sizecache int32 `json:"-"` 2960 } 2961 2962 func (m *Action) Reset() { *m = Action{} } 2963 func (m *Action) String() string { return proto.CompactTextString(m) } 2964 func (*Action) ProtoMessage() {} 2965 func (*Action) Descriptor() ([]byte, []int) { 2966 return fileDescriptor_ee72d9a89737215c, []int{38} 2967 } 2968 func (m *Action) XXX_Unmarshal(b []byte) error { 2969 return xxx_messageInfo_Action.Unmarshal(m, b) 2970 } 2971 func (m *Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2972 return xxx_messageInfo_Action.Marshal(b, m, deterministic) 2973 } 2974 func (m *Action) XXX_Merge(src proto.Message) { 2975 xxx_messageInfo_Action.Merge(m, src) 2976 } 2977 func (m *Action) XXX_Size() int { 2978 return xxx_messageInfo_Action.Size(m) 2979 } 2980 func (m *Action) XXX_DiscardUnknown() { 2981 xxx_messageInfo_Action.DiscardUnknown(m) 2982 } 2983 2984 var xxx_messageInfo_Action proto.InternalMessageInfo 2985 2986 func (m *Action) GetTarget() int32 { 2987 if m != nil && m.Target != nil { 2988 return *m.Target 2989 } 2990 return 0 2991 } 2992 2993 func (m *Action) GetHurt() int64 { 2994 if m != nil && m.Hurt != nil { 2995 return *m.Hurt 2996 } 2997 return 0 2998 } 2999 3000 func (m *Action) GetCrit() bool { 3001 if m != nil && m.Crit != nil { 3002 return *m.Crit 3003 } 3004 return false 3005 } 3006 3007 func (m *Action) GetDodge() bool { 3008 if m != nil && m.Dodge != nil { 3009 return *m.Dodge 3010 } 3011 return false 3012 } 3013 3014 func (m *Action) GetCount() int32 { 3015 if m != nil && m.Count != nil { 3016 return *m.Count 3017 } 3018 return 0 3019 } 3020 3021 func (m *Action) GetDeadLine() int32 { 3022 if m != nil && m.DeadLine != nil { 3023 return *m.DeadLine 3024 } 3025 return 0 3026 } 3027 3028 func (m *Action) GetSkillId() int32 { 3029 if m != nil && m.SkillId != nil { 3030 return *m.SkillId 3031 } 3032 return 0 3033 } 3034 3035 func (m *Action) GetPlaneId() int32 { 3036 if m != nil && m.PlaneId != nil { 3037 return *m.PlaneId 3038 } 3039 return 0 3040 } 3041 3042 func (m *Action) GetTargetRoleId() int64 { 3043 if m != nil && m.TargetRoleId != nil { 3044 return *m.TargetRoleId 3045 } 3046 return 0 3047 } 3048 3049 func (m *Action) GetSkill() *FightSkill { 3050 if m != nil { 3051 return m.Skill 3052 } 3053 return nil 3054 } 3055 3056 // 战斗buff 3057 type FightBuff struct { 3058 Type *int32 `protobuf:"varint,1,req,name=type" json:"type,omitempty"` 3059 BuffVal *int32 `protobuf:"varint,2,opt,name=buffVal" json:"buffVal,omitempty"` 3060 ContinueNum *int32 `protobuf:"varint,3,opt,name=continueNum" json:"continueNum,omitempty"` 3061 EffectRow *int32 `protobuf:"varint,4,opt,name=effectRow" json:"effectRow,omitempty"` 3062 CurrentLine *int32 `protobuf:"varint,5,opt,name=currentLine" json:"currentLine,omitempty"` 3063 IsAtk *bool `protobuf:"varint,6,opt,name=isAtk" json:"isAtk,omitempty"` 3064 Param []*TwoInt `protobuf:"bytes,7,rep,name=param" json:"param,omitempty"` 3065 XXX_NoUnkeyedLiteral struct{} `json:"-"` 3066 XXX_unrecognized []byte `json:"-"` 3067 XXX_sizecache int32 `json:"-"` 3068 } 3069 3070 func (m *FightBuff) Reset() { *m = FightBuff{} } 3071 func (m *FightBuff) String() string { return proto.CompactTextString(m) } 3072 func (*FightBuff) ProtoMessage() {} 3073 func (*FightBuff) Descriptor() ([]byte, []int) { 3074 return fileDescriptor_ee72d9a89737215c, []int{39} 3075 } 3076 func (m *FightBuff) XXX_Unmarshal(b []byte) error { 3077 return xxx_messageInfo_FightBuff.Unmarshal(m, b) 3078 } 3079 func (m *FightBuff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 3080 return xxx_messageInfo_FightBuff.Marshal(b, m, deterministic) 3081 } 3082 func (m *FightBuff) XXX_Merge(src proto.Message) { 3083 xxx_messageInfo_FightBuff.Merge(m, src) 3084 } 3085 func (m *FightBuff) XXX_Size() int { 3086 return xxx_messageInfo_FightBuff.Size(m) 3087 } 3088 func (m *FightBuff) XXX_DiscardUnknown() { 3089 xxx_messageInfo_FightBuff.DiscardUnknown(m) 3090 } 3091 3092 var xxx_messageInfo_FightBuff proto.InternalMessageInfo 3093 3094 func (m *FightBuff) GetType() int32 { 3095 if m != nil && m.Type != nil { 3096 return *m.Type 3097 } 3098 return 0 3099 } 3100 3101 func (m *FightBuff) GetBuffVal() int32 { 3102 if m != nil && m.BuffVal != nil { 3103 return *m.BuffVal 3104 } 3105 return 0 3106 } 3107 3108 func (m *FightBuff) GetContinueNum() int32 { 3109 if m != nil && m.ContinueNum != nil { 3110 return *m.ContinueNum 3111 } 3112 return 0 3113 } 3114 3115 func (m *FightBuff) GetEffectRow() int32 { 3116 if m != nil && m.EffectRow != nil { 3117 return *m.EffectRow 3118 } 3119 return 0 3120 } 3121 3122 func (m *FightBuff) GetCurrentLine() int32 { 3123 if m != nil && m.CurrentLine != nil { 3124 return *m.CurrentLine 3125 } 3126 return 0 3127 } 3128 3129 func (m *FightBuff) GetIsAtk() bool { 3130 if m != nil && m.IsAtk != nil { 3131 return *m.IsAtk 3132 } 3133 return false 3134 } 3135 3136 func (m *FightBuff) GetParam() []*TwoInt { 3137 if m != nil { 3138 return m.Param 3139 } 3140 return nil 3141 } 3142 3143 // 战斗技能 3144 type FightSkill struct { 3145 Type *int32 `protobuf:"varint,1,req,name=type" json:"type,omitempty"` 3146 Count *int32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` 3147 Param []*TwoInt `protobuf:"bytes,3,rep,name=param" json:"param,omitempty"` 3148 XXX_NoUnkeyedLiteral struct{} `json:"-"` 3149 XXX_unrecognized []byte `json:"-"` 3150 XXX_sizecache int32 `json:"-"` 3151 } 3152 3153 func (m *FightSkill) Reset() { *m = FightSkill{} } 3154 func (m *FightSkill) String() string { return proto.CompactTextString(m) } 3155 func (*FightSkill) ProtoMessage() {} 3156 func (*FightSkill) Descriptor() ([]byte, []int) { 3157 return fileDescriptor_ee72d9a89737215c, []int{40} 3158 } 3159 func (m *FightSkill) XXX_Unmarshal(b []byte) error { 3160 return xxx_messageInfo_FightSkill.Unmarshal(m, b) 3161 } 3162 func (m *FightSkill) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 3163 return xxx_messageInfo_FightSkill.Marshal(b, m, deterministic) 3164 } 3165 func (m *FightSkill) XXX_Merge(src proto.Message) { 3166 xxx_messageInfo_FightSkill.Merge(m, src) 3167 } 3168 func (m *FightSkill) XXX_Size() int { 3169 return xxx_messageInfo_FightSkill.Size(m) 3170 } 3171 func (m *FightSkill) XXX_DiscardUnknown() { 3172 xxx_messageInfo_FightSkill.DiscardUnknown(m) 3173 } 3174 3175 var xxx_messageInfo_FightSkill proto.InternalMessageInfo 3176 3177 func (m *FightSkill) GetType() int32 { 3178 if m != nil && m.Type != nil { 3179 return *m.Type 3180 } 3181 return 0 3182 } 3183 3184 func (m *FightSkill) GetCount() int32 { 3185 if m != nil && m.Count != nil { 3186 return *m.Count 3187 } 3188 return 0 3189 } 3190 3191 func (m *FightSkill) GetParam() []*TwoInt { 3192 if m != nil { 3193 return m.Param 3194 } 3195 return nil 3196 } 3197 3198 // 一轮攻击 3199 type Round struct { 3200 ActionA *Action `protobuf:"bytes,1,opt,name=actionA" json:"actionA,omitempty"` 3201 ActionB *Action `protobuf:"bytes,2,opt,name=actionB" json:"actionB,omitempty"` 3202 Buff []*FightBuff `protobuf:"bytes,3,rep,name=buff" json:"buff,omitempty"` 3203 XXX_NoUnkeyedLiteral struct{} `json:"-"` 3204 XXX_unrecognized []byte `json:"-"` 3205 XXX_sizecache int32 `json:"-"` 3206 } 3207 3208 func (m *Round) Reset() { *m = Round{} } 3209 func (m *Round) String() string { return proto.CompactTextString(m) } 3210 func (*Round) ProtoMessage() {} 3211 func (*Round) Descriptor() ([]byte, []int) { 3212 return fileDescriptor_ee72d9a89737215c, []int{41} 3213 } 3214 func (m *Round) XXX_Unmarshal(b []byte) error { 3215 return xxx_messageInfo_Round.Unmarshal(m, b) 3216 } 3217 func (m *Round) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 3218 return xxx_messageInfo_Round.Marshal(b, m, deterministic) 3219 } 3220 func (m *Round) XXX_Merge(src proto.Message) { 3221 xxx_messageInfo_Round.Merge(m, src) 3222 } 3223 func (m *Round) XXX_Size() int { 3224 return xxx_messageInfo_Round.Size(m) 3225 } 3226 func (m *Round) XXX_DiscardUnknown() { 3227 xxx_messageInfo_Round.DiscardUnknown(m) 3228 } 3229 3230 var xxx_messageInfo_Round proto.InternalMessageInfo 3231 3232 func (m *Round) GetActionA() *Action { 3233 if m != nil { 3234 return m.ActionA 3235 } 3236 return nil 3237 } 3238 3239 func (m *Round) GetActionB() *Action { 3240 if m != nil { 3241 return m.ActionB 3242 } 3243 return nil 3244 } 3245 3246 func (m *Round) GetBuff() []*FightBuff { 3247 if m != nil { 3248 return m.Buff 3249 } 3250 return nil 3251 } 3252 3253 // 战斗记录详情 3254 type Record struct { 3255 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 3256 FormA []*Form `protobuf:"bytes,2,rep,name=formA" json:"formA,omitempty"` 3257 FormB []*Form `protobuf:"bytes,3,rep,name=formB" json:"formB,omitempty"` 3258 Round []*Round `protobuf:"bytes,4,rep,name=round" json:"round,omitempty"` 3259 Aura []*Aura `protobuf:"bytes,5,rep,name=aura" json:"aura,omitempty"` 3260 XXX_NoUnkeyedLiteral struct{} `json:"-"` 3261 XXX_unrecognized []byte `json:"-"` 3262 XXX_sizecache int32 `json:"-"` 3263 } 3264 3265 func (m *Record) Reset() { *m = Record{} } 3266 func (m *Record) String() string { return proto.CompactTextString(m) } 3267 func (*Record) ProtoMessage() {} 3268 func (*Record) Descriptor() ([]byte, []int) { 3269 return fileDescriptor_ee72d9a89737215c, []int{42} 3270 } 3271 func (m *Record) XXX_Unmarshal(b []byte) error { 3272 return xxx_messageInfo_Record.Unmarshal(m, b) 3273 } 3274 func (m *Record) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 3275 return xxx_messageInfo_Record.Marshal(b, m, deterministic) 3276 } 3277 func (m *Record) XXX_Merge(src proto.Message) { 3278 xxx_messageInfo_Record.Merge(m, src) 3279 } 3280 func (m *Record) XXX_Size() int { 3281 return xxx_messageInfo_Record.Size(m) 3282 } 3283 func (m *Record) XXX_DiscardUnknown() { 3284 xxx_messageInfo_Record.DiscardUnknown(m) 3285 } 3286 3287 var xxx_messageInfo_Record proto.InternalMessageInfo 3288 3289 func (m *Record) GetKeyId() int32 { 3290 if m != nil && m.KeyId != nil { 3291 return *m.KeyId 3292 } 3293 return 0 3294 } 3295 3296 func (m *Record) GetFormA() []*Form { 3297 if m != nil { 3298 return m.FormA 3299 } 3300 return nil 3301 } 3302 3303 func (m *Record) GetFormB() []*Form { 3304 if m != nil { 3305 return m.FormB 3306 } 3307 return nil 3308 } 3309 3310 func (m *Record) GetRound() []*Round { 3311 if m != nil { 3312 return m.Round 3313 } 3314 return nil 3315 } 3316 3317 func (m *Record) GetAura() []*Aura { 3318 if m != nil { 3319 return m.Aura 3320 } 3321 return nil 3322 } 3323 3324 type RptMan struct { 3325 Pos *int32 `protobuf:"varint,1,opt,name=pos" json:"pos,omitempty"` 3326 Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` 3327 Vip *int32 `protobuf:"varint,3,opt,name=vip" json:"vip,omitempty"` 3328 Lv *int32 `protobuf:"varint,4,opt,name=lv" json:"lv,omitempty"` 3329 RoleId *int64 `protobuf:"varint,5,opt,name=roleId" json:"roleId,omitempty"` 3330 MapId *int32 `protobuf:"varint,6,opt,name=mapId" json:"mapId,omitempty"` 3331 MapX *int32 `protobuf:"varint,7,opt,name=mapX" json:"mapX,omitempty"` 3332 MapY *int32 `protobuf:"varint,8,opt,name=mapY" json:"mapY,omitempty"` 3333 XXX_NoUnkeyedLiteral struct{} `json:"-"` 3334 XXX_unrecognized []byte `json:"-"` 3335 XXX_sizecache int32 `json:"-"` 3336 } 3337 3338 func (m *RptMan) Reset() { *m = RptMan{} } 3339 func (m *RptMan) String() string { return proto.CompactTextString(m) } 3340 func (*RptMan) ProtoMessage() {} 3341 func (*RptMan) Descriptor() ([]byte, []int) { 3342 return fileDescriptor_ee72d9a89737215c, []int{43} 3343 } 3344 func (m *RptMan) XXX_Unmarshal(b []byte) error { 3345 return xxx_messageInfo_RptMan.Unmarshal(m, b) 3346 } 3347 func (m *RptMan) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 3348 return xxx_messageInfo_RptMan.Marshal(b, m, deterministic) 3349 } 3350 func (m *RptMan) XXX_Merge(src proto.Message) { 3351 xxx_messageInfo_RptMan.Merge(m, src) 3352 } 3353 func (m *RptMan) XXX_Size() int { 3354 return xxx_messageInfo_RptMan.Size(m) 3355 } 3356 func (m *RptMan) XXX_DiscardUnknown() { 3357 xxx_messageInfo_RptMan.DiscardUnknown(m) 3358 } 3359 3360 var xxx_messageInfo_RptMan proto.InternalMessageInfo 3361 3362 func (m *RptMan) GetPos() int32 { 3363 if m != nil && m.Pos != nil { 3364 return *m.Pos 3365 } 3366 return 0 3367 } 3368 3369 func (m *RptMan) GetName() string { 3370 if m != nil && m.Name != nil { 3371 return *m.Name 3372 } 3373 return "" 3374 } 3375 3376 func (m *RptMan) GetVip() int32 { 3377 if m != nil && m.Vip != nil { 3378 return *m.Vip 3379 } 3380 return 0 3381 } 3382 3383 func (m *RptMan) GetLv() int32 { 3384 if m != nil && m.Lv != nil { 3385 return *m.Lv 3386 } 3387 return 0 3388 } 3389 3390 func (m *RptMan) GetRoleId() int64 { 3391 if m != nil && m.RoleId != nil { 3392 return *m.RoleId 3393 } 3394 return 0 3395 } 3396 3397 func (m *RptMan) GetMapId() int32 { 3398 if m != nil && m.MapId != nil { 3399 return *m.MapId 3400 } 3401 return 0 3402 } 3403 3404 func (m *RptMan) GetMapX() int32 { 3405 if m != nil && m.MapX != nil { 3406 return *m.MapX 3407 } 3408 return 0 3409 } 3410 3411 func (m *RptMan) GetMapY() int32 { 3412 if m != nil && m.MapY != nil { 3413 return *m.MapY 3414 } 3415 return 0 3416 } 3417 3418 type RptBandit struct { 3419 BanditId *int32 `protobuf:"varint,1,req,name=banditId" json:"banditId,omitempty"` 3420 Pos *int32 `protobuf:"varint,2,opt,name=pos" json:"pos,omitempty"` 3421 MapId *int32 `protobuf:"varint,3,opt,name=mapId" json:"mapId,omitempty"` 3422 MapX *int32 `protobuf:"varint,4,opt,name=mapX" json:"mapX,omitempty"` 3423 MapY *int32 `protobuf:"varint,5,opt,name=mapY" json:"mapY,omitempty"` 3424 XXX_NoUnkeyedLiteral struct{} `json:"-"` 3425 XXX_unrecognized []byte `json:"-"` 3426 XXX_sizecache int32 `json:"-"` 3427 } 3428 3429 func (m *RptBandit) Reset() { *m = RptBandit{} } 3430 func (m *RptBandit) String() string { return proto.CompactTextString(m) } 3431 func (*RptBandit) ProtoMessage() {} 3432 func (*RptBandit) Descriptor() ([]byte, []int) { 3433 return fileDescriptor_ee72d9a89737215c, []int{44} 3434 } 3435 func (m *RptBandit) XXX_Unmarshal(b []byte) error { 3436 return xxx_messageInfo_RptBandit.Unmarshal(m, b) 3437 } 3438 func (m *RptBandit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 3439 return xxx_messageInfo_RptBandit.Marshal(b, m, deterministic) 3440 } 3441 func (m *RptBandit) XXX_Merge(src proto.Message) { 3442 xxx_messageInfo_RptBandit.Merge(m, src) 3443 } 3444 func (m *RptBandit) XXX_Size() int { 3445 return xxx_messageInfo_RptBandit.Size(m) 3446 } 3447 func (m *RptBandit) XXX_DiscardUnknown() { 3448 xxx_messageInfo_RptBandit.DiscardUnknown(m) 3449 } 3450 3451 var xxx_messageInfo_RptBandit proto.InternalMessageInfo 3452 3453 func (m *RptBandit) GetBanditId() int32 { 3454 if m != nil && m.BanditId != nil { 3455 return *m.BanditId 3456 } 3457 return 0 3458 } 3459 3460 func (m *RptBandit) GetPos() int32 { 3461 if m != nil && m.Pos != nil { 3462 return *m.Pos 3463 } 3464 return 0 3465 } 3466 3467 func (m *RptBandit) GetMapId() int32 { 3468 if m != nil && m.MapId != nil { 3469 return *m.MapId 3470 } 3471 return 0 3472 } 3473 3474 func (m *RptBandit) GetMapX() int32 { 3475 if m != nil && m.MapX != nil { 3476 return *m.MapX 3477 } 3478 return 0 3479 } 3480 3481 func (m *RptBandit) GetMapY() int32 { 3482 if m != nil && m.MapY != nil { 3483 return *m.MapY 3484 } 3485 return 0 3486 } 3487 3488 type RptCity struct { 3489 CityId *int32 `protobuf:"varint,1,req,name=cityId" json:"cityId,omitempty"` 3490 Pos *int32 `protobuf:"varint,2,opt,name=pos" json:"pos,omitempty"` 3491 MapId *int32 `protobuf:"varint,3,opt,name=mapId" json:"mapId,omitempty"` 3492 MapX *int32 `protobuf:"varint,4,opt,name=mapX" json:"mapX,omitempty"` 3493 MapY *int32 `protobuf:"varint,5,opt,name=mapY" json:"mapY,omitempty"` 3494 XXX_NoUnkeyedLiteral struct{} `json:"-"` 3495 XXX_unrecognized []byte `json:"-"` 3496 XXX_sizecache int32 `json:"-"` 3497 } 3498 3499 func (m *RptCity) Reset() { *m = RptCity{} } 3500 func (m *RptCity) String() string { return proto.CompactTextString(m) } 3501 func (*RptCity) ProtoMessage() {} 3502 func (*RptCity) Descriptor() ([]byte, []int) { 3503 return fileDescriptor_ee72d9a89737215c, []int{45} 3504 } 3505 func (m *RptCity) XXX_Unmarshal(b []byte) error { 3506 return xxx_messageInfo_RptCity.Unmarshal(m, b) 3507 } 3508 func (m *RptCity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 3509 return xxx_messageInfo_RptCity.Marshal(b, m, deterministic) 3510 } 3511 func (m *RptCity) XXX_Merge(src proto.Message) { 3512 xxx_messageInfo_RptCity.Merge(m, src) 3513 } 3514 func (m *RptCity) XXX_Size() int { 3515 return xxx_messageInfo_RptCity.Size(m) 3516 } 3517 func (m *RptCity) XXX_DiscardUnknown() { 3518 xxx_messageInfo_RptCity.DiscardUnknown(m) 3519 } 3520 3521 var xxx_messageInfo_RptCity proto.InternalMessageInfo 3522 3523 func (m *RptCity) GetCityId() int32 { 3524 if m != nil && m.CityId != nil { 3525 return *m.CityId 3526 } 3527 return 0 3528 } 3529 3530 func (m *RptCity) GetPos() int32 { 3531 if m != nil && m.Pos != nil { 3532 return *m.Pos 3533 } 3534 return 0 3535 } 3536 3537 func (m *RptCity) GetMapId() int32 { 3538 if m != nil && m.MapId != nil { 3539 return *m.MapId 3540 } 3541 return 0 3542 } 3543 3544 func (m *RptCity) GetMapX() int32 { 3545 if m != nil && m.MapX != nil { 3546 return *m.MapX 3547 } 3548 return 0 3549 } 3550 3551 func (m *RptCity) GetMapY() int32 { 3552 if m != nil && m.MapY != nil { 3553 return *m.MapY 3554 } 3555 return 0 3556 } 3557 3558 // 战报扩展类型 3559 type RptOther struct { 3560 Type *int32 `protobuf:"varint,1,req,name=type" json:"type,omitempty"` 3561 Id *int32 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"` 3562 Pos *int32 `protobuf:"varint,3,opt,name=pos" json:"pos,omitempty"` 3563 Camp *int32 `protobuf:"varint,4,opt,name=camp" json:"camp,omitempty"` 3564 ExtParam *string `protobuf:"bytes,5,opt,name=extParam" json:"extParam,omitempty"` 3565 MapId *int32 `protobuf:"varint,6,opt,name=mapId" json:"mapId,omitempty"` 3566 MapX *int32 `protobuf:"varint,7,opt,name=mapX" json:"mapX,omitempty"` 3567 MapY *int32 `protobuf:"varint,8,opt,name=mapY" json:"mapY,omitempty"` 3568 XXX_NoUnkeyedLiteral struct{} `json:"-"` 3569 XXX_unrecognized []byte `json:"-"` 3570 XXX_sizecache int32 `json:"-"` 3571 } 3572 3573 func (m *RptOther) Reset() { *m = RptOther{} } 3574 func (m *RptOther) String() string { return proto.CompactTextString(m) } 3575 func (*RptOther) ProtoMessage() {} 3576 func (*RptOther) Descriptor() ([]byte, []int) { 3577 return fileDescriptor_ee72d9a89737215c, []int{46} 3578 } 3579 func (m *RptOther) XXX_Unmarshal(b []byte) error { 3580 return xxx_messageInfo_RptOther.Unmarshal(m, b) 3581 } 3582 func (m *RptOther) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 3583 return xxx_messageInfo_RptOther.Marshal(b, m, deterministic) 3584 } 3585 func (m *RptOther) XXX_Merge(src proto.Message) { 3586 xxx_messageInfo_RptOther.Merge(m, src) 3587 } 3588 func (m *RptOther) XXX_Size() int { 3589 return xxx_messageInfo_RptOther.Size(m) 3590 } 3591 func (m *RptOther) XXX_DiscardUnknown() { 3592 xxx_messageInfo_RptOther.DiscardUnknown(m) 3593 } 3594 3595 var xxx_messageInfo_RptOther proto.InternalMessageInfo 3596 3597 func (m *RptOther) GetType() int32 { 3598 if m != nil && m.Type != nil { 3599 return *m.Type 3600 } 3601 return 0 3602 } 3603 3604 func (m *RptOther) GetId() int32 { 3605 if m != nil && m.Id != nil { 3606 return *m.Id 3607 } 3608 return 0 3609 } 3610 3611 func (m *RptOther) GetPos() int32 { 3612 if m != nil && m.Pos != nil { 3613 return *m.Pos 3614 } 3615 return 0 3616 } 3617 3618 func (m *RptOther) GetCamp() int32 { 3619 if m != nil && m.Camp != nil { 3620 return *m.Camp 3621 } 3622 return 0 3623 } 3624 3625 func (m *RptOther) GetExtParam() string { 3626 if m != nil && m.ExtParam != nil { 3627 return *m.ExtParam 3628 } 3629 return "" 3630 } 3631 3632 func (m *RptOther) GetMapId() int32 { 3633 if m != nil && m.MapId != nil { 3634 return *m.MapId 3635 } 3636 return 0 3637 } 3638 3639 func (m *RptOther) GetMapX() int32 { 3640 if m != nil && m.MapX != nil { 3641 return *m.MapX 3642 } 3643 return 0 3644 } 3645 3646 func (m *RptOther) GetMapY() int32 { 3647 if m != nil && m.MapY != nil { 3648 return *m.MapY 3649 } 3650 return 0 3651 } 3652 3653 // 战报汇总 3654 type RptSummary struct { 3655 Total *int32 `protobuf:"varint,1,req,name=total" json:"total,omitempty"` 3656 Lost *int32 `protobuf:"varint,2,req,name=lost" json:"lost,omitempty"` 3657 Camp *int32 `protobuf:"varint,3,opt,name=camp" json:"camp,omitempty"` 3658 Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"` 3659 Portrait *int32 `protobuf:"varint,5,opt,name=portrait" json:"portrait,omitempty"` 3660 XXX_NoUnkeyedLiteral struct{} `json:"-"` 3661 XXX_unrecognized []byte `json:"-"` 3662 XXX_sizecache int32 `json:"-"` 3663 } 3664 3665 func (m *RptSummary) Reset() { *m = RptSummary{} } 3666 func (m *RptSummary) String() string { return proto.CompactTextString(m) } 3667 func (*RptSummary) ProtoMessage() {} 3668 func (*RptSummary) Descriptor() ([]byte, []int) { 3669 return fileDescriptor_ee72d9a89737215c, []int{47} 3670 } 3671 func (m *RptSummary) XXX_Unmarshal(b []byte) error { 3672 return xxx_messageInfo_RptSummary.Unmarshal(m, b) 3673 } 3674 func (m *RptSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 3675 return xxx_messageInfo_RptSummary.Marshal(b, m, deterministic) 3676 } 3677 func (m *RptSummary) XXX_Merge(src proto.Message) { 3678 xxx_messageInfo_RptSummary.Merge(m, src) 3679 } 3680 func (m *RptSummary) XXX_Size() int { 3681 return xxx_messageInfo_RptSummary.Size(m) 3682 } 3683 func (m *RptSummary) XXX_DiscardUnknown() { 3684 xxx_messageInfo_RptSummary.DiscardUnknown(m) 3685 } 3686 3687 var xxx_messageInfo_RptSummary proto.InternalMessageInfo 3688 3689 func (m *RptSummary) GetTotal() int32 { 3690 if m != nil && m.Total != nil { 3691 return *m.Total 3692 } 3693 return 0 3694 } 3695 3696 func (m *RptSummary) GetLost() int32 { 3697 if m != nil && m.Lost != nil { 3698 return *m.Lost 3699 } 3700 return 0 3701 } 3702 3703 func (m *RptSummary) GetCamp() int32 { 3704 if m != nil && m.Camp != nil { 3705 return *m.Camp 3706 } 3707 return 0 3708 } 3709 3710 func (m *RptSummary) GetName() string { 3711 if m != nil && m.Name != nil { 3712 return *m.Name 3713 } 3714 return "" 3715 } 3716 3717 func (m *RptSummary) GetPortrait() int32 { 3718 if m != nil && m.Portrait != nil { 3719 return *m.Portrait 3720 } 3721 return 0 3722 } 3723 3724 // 战报将领信息 3725 type RptHero struct { 3726 Type *int32 `protobuf:"varint,1,req,name=type" json:"type,omitempty"` 3727 Kill *int32 `protobuf:"varint,2,req,name=kill" json:"kill,omitempty"` 3728 Award *int32 `protobuf:"varint,3,req,name=award" json:"award,omitempty"` 3729 HeroId *int32 `protobuf:"varint,4,opt,name=heroId" json:"heroId,omitempty"` 3730 Owner *string `protobuf:"bytes,5,opt,name=owner" json:"owner,omitempty"` 3731 Lv *int32 `protobuf:"varint,6,opt,name=lv" json:"lv,omitempty"` 3732 Exp *int32 `protobuf:"varint,7,opt,name=exp" json:"exp,omitempty"` 3733 Lost *int32 `protobuf:"varint,8,opt,name=lost" json:"lost,omitempty"` 3734 HeroDecorated *int32 `protobuf:"varint,9,opt,name=heroDecorated" json:"heroDecorated,omitempty"` 3735 XXX_NoUnkeyedLiteral struct{} `json:"-"` 3736 XXX_unrecognized []byte `json:"-"` 3737 XXX_sizecache int32 `json:"-"` 3738 } 3739 3740 func (m *RptHero) Reset() { *m = RptHero{} } 3741 func (m *RptHero) String() string { return proto.CompactTextString(m) } 3742 func (*RptHero) ProtoMessage() {} 3743 func (*RptHero) Descriptor() ([]byte, []int) { 3744 return fileDescriptor_ee72d9a89737215c, []int{48} 3745 } 3746 func (m *RptHero) XXX_Unmarshal(b []byte) error { 3747 return xxx_messageInfo_RptHero.Unmarshal(m, b) 3748 } 3749 func (m *RptHero) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 3750 return xxx_messageInfo_RptHero.Marshal(b, m, deterministic) 3751 } 3752 func (m *RptHero) XXX_Merge(src proto.Message) { 3753 xxx_messageInfo_RptHero.Merge(m, src) 3754 } 3755 func (m *RptHero) XXX_Size() int { 3756 return xxx_messageInfo_RptHero.Size(m) 3757 } 3758 func (m *RptHero) XXX_DiscardUnknown() { 3759 xxx_messageInfo_RptHero.DiscardUnknown(m) 3760 } 3761 3762 var xxx_messageInfo_RptHero proto.InternalMessageInfo 3763 3764 func (m *RptHero) GetType() int32 { 3765 if m != nil && m.Type != nil { 3766 return *m.Type 3767 } 3768 return 0 3769 } 3770 3771 func (m *RptHero) GetKill() int32 { 3772 if m != nil && m.Kill != nil { 3773 return *m.Kill 3774 } 3775 return 0 3776 } 3777 3778 func (m *RptHero) GetAward() int32 { 3779 if m != nil && m.Award != nil { 3780 return *m.Award 3781 } 3782 return 0 3783 } 3784 3785 func (m *RptHero) GetHeroId() int32 { 3786 if m != nil && m.HeroId != nil { 3787 return *m.HeroId 3788 } 3789 return 0 3790 } 3791 3792 func (m *RptHero) GetOwner() string { 3793 if m != nil && m.Owner != nil { 3794 return *m.Owner 3795 } 3796 return "" 3797 } 3798 3799 func (m *RptHero) GetLv() int32 { 3800 if m != nil && m.Lv != nil { 3801 return *m.Lv 3802 } 3803 return 0 3804 } 3805 3806 func (m *RptHero) GetExp() int32 { 3807 if m != nil && m.Exp != nil { 3808 return *m.Exp 3809 } 3810 return 0 3811 } 3812 3813 func (m *RptHero) GetLost() int32 { 3814 if m != nil && m.Lost != nil { 3815 return *m.Lost 3816 } 3817 return 0 3818 } 3819 3820 func (m *RptHero) GetHeroDecorated() int32 { 3821 if m != nil && m.HeroDecorated != nil { 3822 return *m.HeroDecorated 3823 } 3824 return 0 3825 } 3826 3827 // 攻击流寇战报 3828 type RptAtkBandit struct { 3829 Result *bool `protobuf:"varint,1,req,name=result" json:"result,omitempty"` 3830 Attack *RptMan `protobuf:"bytes,2,req,name=attack" json:"attack,omitempty"` 3831 Defend *RptBandit `protobuf:"bytes,3,req,name=defend" json:"defend,omitempty"` 3832 AtkSum *RptSummary `protobuf:"bytes,4,req,name=atkSum" json:"atkSum,omitempty"` 3833 DefSum *RptSummary `protobuf:"bytes,5,req,name=defSum" json:"defSum,omitempty"` 3834 AtkHero []*RptHero `protobuf:"bytes,6,rep,name=atkHero" json:"atkHero,omitempty"` 3835 DefHero []*RptHero `protobuf:"bytes,7,rep,name=defHero" json:"defHero,omitempty"` 3836 Grab *Grab `protobuf:"bytes,8,opt,name=grab" json:"grab,omitempty"` 3837 Record *Record `protobuf:"bytes,9,opt,name=record" json:"record,omitempty"` 3838 XXX_NoUnkeyedLiteral struct{} `json:"-"` 3839 XXX_unrecognized []byte `json:"-"` 3840 XXX_sizecache int32 `json:"-"` 3841 } 3842 3843 func (m *RptAtkBandit) Reset() { *m = RptAtkBandit{} } 3844 func (m *RptAtkBandit) String() string { return proto.CompactTextString(m) } 3845 func (*RptAtkBandit) ProtoMessage() {} 3846 func (*RptAtkBandit) Descriptor() ([]byte, []int) { 3847 return fileDescriptor_ee72d9a89737215c, []int{49} 3848 } 3849 func (m *RptAtkBandit) XXX_Unmarshal(b []byte) error { 3850 return xxx_messageInfo_RptAtkBandit.Unmarshal(m, b) 3851 } 3852 func (m *RptAtkBandit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 3853 return xxx_messageInfo_RptAtkBandit.Marshal(b, m, deterministic) 3854 } 3855 func (m *RptAtkBandit) XXX_Merge(src proto.Message) { 3856 xxx_messageInfo_RptAtkBandit.Merge(m, src) 3857 } 3858 func (m *RptAtkBandit) XXX_Size() int { 3859 return xxx_messageInfo_RptAtkBandit.Size(m) 3860 } 3861 func (m *RptAtkBandit) XXX_DiscardUnknown() { 3862 xxx_messageInfo_RptAtkBandit.DiscardUnknown(m) 3863 } 3864 3865 var xxx_messageInfo_RptAtkBandit proto.InternalMessageInfo 3866 3867 func (m *RptAtkBandit) GetResult() bool { 3868 if m != nil && m.Result != nil { 3869 return *m.Result 3870 } 3871 return false 3872 } 3873 3874 func (m *RptAtkBandit) GetAttack() *RptMan { 3875 if m != nil { 3876 return m.Attack 3877 } 3878 return nil 3879 } 3880 3881 func (m *RptAtkBandit) GetDefend() *RptBandit { 3882 if m != nil { 3883 return m.Defend 3884 } 3885 return nil 3886 } 3887 3888 func (m *RptAtkBandit) GetAtkSum() *RptSummary { 3889 if m != nil { 3890 return m.AtkSum 3891 } 3892 return nil 3893 } 3894 3895 func (m *RptAtkBandit) GetDefSum() *RptSummary { 3896 if m != nil { 3897 return m.DefSum 3898 } 3899 return nil 3900 } 3901 3902 func (m *RptAtkBandit) GetAtkHero() []*RptHero { 3903 if m != nil { 3904 return m.AtkHero 3905 } 3906 return nil 3907 } 3908 3909 func (m *RptAtkBandit) GetDefHero() []*RptHero { 3910 if m != nil { 3911 return m.DefHero 3912 } 3913 return nil 3914 } 3915 3916 func (m *RptAtkBandit) GetGrab() *Grab { 3917 if m != nil { 3918 return m.Grab 3919 } 3920 return nil 3921 } 3922 3923 func (m *RptAtkBandit) GetRecord() *Record { 3924 if m != nil { 3925 return m.Record 3926 } 3927 return nil 3928 } 3929 3930 // 玩家之间战斗的战报 3931 type RptAtkPlayer struct { 3932 Result *bool `protobuf:"varint,1,req,name=result" json:"result,omitempty"` 3933 Attack *RptMan `protobuf:"bytes,2,opt,name=attack" json:"attack,omitempty"` 3934 DefMan *RptMan `protobuf:"bytes,3,opt,name=defMan" json:"defMan,omitempty"` 3935 DefCity *RptCity `protobuf:"bytes,4,opt,name=defCity" json:"defCity,omitempty"` 3936 AtkSum *RptSummary `protobuf:"bytes,5,req,name=atkSum" json:"atkSum,omitempty"` 3937 DefSum *RptSummary `protobuf:"bytes,6,req,name=defSum" json:"defSum,omitempty"` 3938 AtkHero []*RptHero `protobuf:"bytes,7,rep,name=atkHero" json:"atkHero,omitempty"` 3939 DefHero []*RptHero `protobuf:"bytes,8,rep,name=defHero" json:"defHero,omitempty"` 3940 Grab *Grab `protobuf:"bytes,9,opt,name=grab" json:"grab,omitempty"` 3941 Record *Record `protobuf:"bytes,10,opt,name=record" json:"record,omitempty"` 3942 NightEffect *bool `protobuf:"varint,11,opt,name=nightEffect" json:"nightEffect,omitempty"` 3943 DefRptOther *RptOther `protobuf:"bytes,12,opt,name=defRptOther" json:"defRptOther,omitempty"` 3944 XXX_NoUnkeyedLiteral struct{} `json:"-"` 3945 XXX_unrecognized []byte `json:"-"` 3946 XXX_sizecache int32 `json:"-"` 3947 } 3948 3949 func (m *RptAtkPlayer) Reset() { *m = RptAtkPlayer{} } 3950 func (m *RptAtkPlayer) String() string { return proto.CompactTextString(m) } 3951 func (*RptAtkPlayer) ProtoMessage() {} 3952 func (*RptAtkPlayer) Descriptor() ([]byte, []int) { 3953 return fileDescriptor_ee72d9a89737215c, []int{50} 3954 } 3955 func (m *RptAtkPlayer) XXX_Unmarshal(b []byte) error { 3956 return xxx_messageInfo_RptAtkPlayer.Unmarshal(m, b) 3957 } 3958 func (m *RptAtkPlayer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 3959 return xxx_messageInfo_RptAtkPlayer.Marshal(b, m, deterministic) 3960 } 3961 func (m *RptAtkPlayer) XXX_Merge(src proto.Message) { 3962 xxx_messageInfo_RptAtkPlayer.Merge(m, src) 3963 } 3964 func (m *RptAtkPlayer) XXX_Size() int { 3965 return xxx_messageInfo_RptAtkPlayer.Size(m) 3966 } 3967 func (m *RptAtkPlayer) XXX_DiscardUnknown() { 3968 xxx_messageInfo_RptAtkPlayer.DiscardUnknown(m) 3969 } 3970 3971 var xxx_messageInfo_RptAtkPlayer proto.InternalMessageInfo 3972 3973 func (m *RptAtkPlayer) GetResult() bool { 3974 if m != nil && m.Result != nil { 3975 return *m.Result 3976 } 3977 return false 3978 } 3979 3980 func (m *RptAtkPlayer) GetAttack() *RptMan { 3981 if m != nil { 3982 return m.Attack 3983 } 3984 return nil 3985 } 3986 3987 func (m *RptAtkPlayer) GetDefMan() *RptMan { 3988 if m != nil { 3989 return m.DefMan 3990 } 3991 return nil 3992 } 3993 3994 func (m *RptAtkPlayer) GetDefCity() *RptCity { 3995 if m != nil { 3996 return m.DefCity 3997 } 3998 return nil 3999 } 4000 4001 func (m *RptAtkPlayer) GetAtkSum() *RptSummary { 4002 if m != nil { 4003 return m.AtkSum 4004 } 4005 return nil 4006 } 4007 4008 func (m *RptAtkPlayer) GetDefSum() *RptSummary { 4009 if m != nil { 4010 return m.DefSum 4011 } 4012 return nil 4013 } 4014 4015 func (m *RptAtkPlayer) GetAtkHero() []*RptHero { 4016 if m != nil { 4017 return m.AtkHero 4018 } 4019 return nil 4020 } 4021 4022 func (m *RptAtkPlayer) GetDefHero() []*RptHero { 4023 if m != nil { 4024 return m.DefHero 4025 } 4026 return nil 4027 } 4028 4029 func (m *RptAtkPlayer) GetGrab() *Grab { 4030 if m != nil { 4031 return m.Grab 4032 } 4033 return nil 4034 } 4035 4036 func (m *RptAtkPlayer) GetRecord() *Record { 4037 if m != nil { 4038 return m.Record 4039 } 4040 return nil 4041 } 4042 4043 func (m *RptAtkPlayer) GetNightEffect() bool { 4044 if m != nil && m.NightEffect != nil { 4045 return *m.NightEffect 4046 } 4047 return false 4048 } 4049 4050 func (m *RptAtkPlayer) GetDefRptOther() *RptOther { 4051 if m != nil { 4052 return m.DefRptOther 4053 } 4054 return nil 4055 } 4056 4057 // 报告内容 4058 type Report struct { 4059 Time *int32 `protobuf:"varint,1,req,name=time" json:"time,omitempty"` 4060 RptBandit *RptAtkBandit `protobuf:"bytes,2,opt,name=rptBandit" json:"rptBandit,omitempty"` 4061 RptPlayer *RptAtkPlayer `protobuf:"bytes,3,opt,name=rptPlayer" json:"rptPlayer,omitempty"` 4062 KeyId *int32 `protobuf:"varint,4,opt,name=keyId" json:"keyId,omitempty"` 4063 Iscross *bool `protobuf:"varint,5,opt,name=iscross" json:"iscross,omitempty"` 4064 XXX_NoUnkeyedLiteral struct{} `json:"-"` 4065 XXX_unrecognized []byte `json:"-"` 4066 XXX_sizecache int32 `json:"-"` 4067 } 4068 4069 func (m *Report) Reset() { *m = Report{} } 4070 func (m *Report) String() string { return proto.CompactTextString(m) } 4071 func (*Report) ProtoMessage() {} 4072 func (*Report) Descriptor() ([]byte, []int) { 4073 return fileDescriptor_ee72d9a89737215c, []int{51} 4074 } 4075 func (m *Report) XXX_Unmarshal(b []byte) error { 4076 return xxx_messageInfo_Report.Unmarshal(m, b) 4077 } 4078 func (m *Report) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 4079 return xxx_messageInfo_Report.Marshal(b, m, deterministic) 4080 } 4081 func (m *Report) XXX_Merge(src proto.Message) { 4082 xxx_messageInfo_Report.Merge(m, src) 4083 } 4084 func (m *Report) XXX_Size() int { 4085 return xxx_messageInfo_Report.Size(m) 4086 } 4087 func (m *Report) XXX_DiscardUnknown() { 4088 xxx_messageInfo_Report.DiscardUnknown(m) 4089 } 4090 4091 var xxx_messageInfo_Report proto.InternalMessageInfo 4092 4093 func (m *Report) GetTime() int32 { 4094 if m != nil && m.Time != nil { 4095 return *m.Time 4096 } 4097 return 0 4098 } 4099 4100 func (m *Report) GetRptBandit() *RptAtkBandit { 4101 if m != nil { 4102 return m.RptBandit 4103 } 4104 return nil 4105 } 4106 4107 func (m *Report) GetRptPlayer() *RptAtkPlayer { 4108 if m != nil { 4109 return m.RptPlayer 4110 } 4111 return nil 4112 } 4113 4114 func (m *Report) GetKeyId() int32 { 4115 if m != nil && m.KeyId != nil { 4116 return *m.KeyId 4117 } 4118 return 0 4119 } 4120 4121 func (m *Report) GetIscross() bool { 4122 if m != nil && m.Iscross != nil { 4123 return *m.Iscross 4124 } 4125 return false 4126 } 4127 4128 type MailCollect struct { 4129 Time *int32 `protobuf:"varint,1,req,name=time" json:"time,omitempty"` 4130 HeroId *int32 `protobuf:"varint,2,req,name=heroId" json:"heroId,omitempty"` 4131 HeroLv *int32 `protobuf:"varint,3,req,name=heroLv" json:"heroLv,omitempty"` 4132 Exp *int32 `protobuf:"varint,4,req,name=exp" json:"exp,omitempty"` 4133 Grab []*Award `protobuf:"bytes,5,rep,name=grab" json:"grab,omitempty"` 4134 Effect *bool `protobuf:"varint,6,opt,name=effect" json:"effect,omitempty"` 4135 HeroDecorated *int32 `protobuf:"varint,7,opt,name=heroDecorated" json:"heroDecorated,omitempty"` 4136 XXX_NoUnkeyedLiteral struct{} `json:"-"` 4137 XXX_unrecognized []byte `json:"-"` 4138 XXX_sizecache int32 `json:"-"` 4139 } 4140 4141 func (m *MailCollect) Reset() { *m = MailCollect{} } 4142 func (m *MailCollect) String() string { return proto.CompactTextString(m) } 4143 func (*MailCollect) ProtoMessage() {} 4144 func (*MailCollect) Descriptor() ([]byte, []int) { 4145 return fileDescriptor_ee72d9a89737215c, []int{52} 4146 } 4147 func (m *MailCollect) XXX_Unmarshal(b []byte) error { 4148 return xxx_messageInfo_MailCollect.Unmarshal(m, b) 4149 } 4150 func (m *MailCollect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 4151 return xxx_messageInfo_MailCollect.Marshal(b, m, deterministic) 4152 } 4153 func (m *MailCollect) XXX_Merge(src proto.Message) { 4154 xxx_messageInfo_MailCollect.Merge(m, src) 4155 } 4156 func (m *MailCollect) XXX_Size() int { 4157 return xxx_messageInfo_MailCollect.Size(m) 4158 } 4159 func (m *MailCollect) XXX_DiscardUnknown() { 4160 xxx_messageInfo_MailCollect.DiscardUnknown(m) 4161 } 4162 4163 var xxx_messageInfo_MailCollect proto.InternalMessageInfo 4164 4165 func (m *MailCollect) GetTime() int32 { 4166 if m != nil && m.Time != nil { 4167 return *m.Time 4168 } 4169 return 0 4170 } 4171 4172 func (m *MailCollect) GetHeroId() int32 { 4173 if m != nil && m.HeroId != nil { 4174 return *m.HeroId 4175 } 4176 return 0 4177 } 4178 4179 func (m *MailCollect) GetHeroLv() int32 { 4180 if m != nil && m.HeroLv != nil { 4181 return *m.HeroLv 4182 } 4183 return 0 4184 } 4185 4186 func (m *MailCollect) GetExp() int32 { 4187 if m != nil && m.Exp != nil { 4188 return *m.Exp 4189 } 4190 return 0 4191 } 4192 4193 func (m *MailCollect) GetGrab() []*Award { 4194 if m != nil { 4195 return m.Grab 4196 } 4197 return nil 4198 } 4199 4200 func (m *MailCollect) GetEffect() bool { 4201 if m != nil && m.Effect != nil { 4202 return *m.Effect 4203 } 4204 return false 4205 } 4206 4207 func (m *MailCollect) GetHeroDecorated() int32 { 4208 if m != nil && m.HeroDecorated != nil { 4209 return *m.HeroDecorated 4210 } 4211 return 0 4212 } 4213 4214 // 侦查到的玩家资源信息 4215 type ScoutRes struct { 4216 Oil *int64 `protobuf:"varint,1,req,name=oil" json:"oil,omitempty"` 4217 Ele *int64 `protobuf:"varint,2,req,name=ele" json:"ele,omitempty"` 4218 Food *int64 `protobuf:"varint,3,req,name=food" json:"food,omitempty"` 4219 Ore *int64 `protobuf:"varint,4,req,name=ore" json:"ore,omitempty"` 4220 Human *int64 `protobuf:"varint,5,req,name=human" json:"human,omitempty"` 4221 CanPlunder []*TwoInt `protobuf:"bytes,6,rep,name=canPlunder" json:"canPlunder,omitempty"` 4222 XXX_NoUnkeyedLiteral struct{} `json:"-"` 4223 XXX_unrecognized []byte `json:"-"` 4224 XXX_sizecache int32 `json:"-"` 4225 } 4226 4227 func (m *ScoutRes) Reset() { *m = ScoutRes{} } 4228 func (m *ScoutRes) String() string { return proto.CompactTextString(m) } 4229 func (*ScoutRes) ProtoMessage() {} 4230 func (*ScoutRes) Descriptor() ([]byte, []int) { 4231 return fileDescriptor_ee72d9a89737215c, []int{53} 4232 } 4233 func (m *ScoutRes) XXX_Unmarshal(b []byte) error { 4234 return xxx_messageInfo_ScoutRes.Unmarshal(m, b) 4235 } 4236 func (m *ScoutRes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 4237 return xxx_messageInfo_ScoutRes.Marshal(b, m, deterministic) 4238 } 4239 func (m *ScoutRes) XXX_Merge(src proto.Message) { 4240 xxx_messageInfo_ScoutRes.Merge(m, src) 4241 } 4242 func (m *ScoutRes) XXX_Size() int { 4243 return xxx_messageInfo_ScoutRes.Size(m) 4244 } 4245 func (m *ScoutRes) XXX_DiscardUnknown() { 4246 xxx_messageInfo_ScoutRes.DiscardUnknown(m) 4247 } 4248 4249 var xxx_messageInfo_ScoutRes proto.InternalMessageInfo 4250 4251 func (m *ScoutRes) GetOil() int64 { 4252 if m != nil && m.Oil != nil { 4253 return *m.Oil 4254 } 4255 return 0 4256 } 4257 4258 func (m *ScoutRes) GetEle() int64 { 4259 if m != nil && m.Ele != nil { 4260 return *m.Ele 4261 } 4262 return 0 4263 } 4264 4265 func (m *ScoutRes) GetFood() int64 { 4266 if m != nil && m.Food != nil { 4267 return *m.Food 4268 } 4269 return 0 4270 } 4271 4272 func (m *ScoutRes) GetOre() int64 { 4273 if m != nil && m.Ore != nil { 4274 return *m.Ore 4275 } 4276 return 0 4277 } 4278 4279 func (m *ScoutRes) GetHuman() int64 { 4280 if m != nil && m.Human != nil { 4281 return *m.Human 4282 } 4283 return 0 4284 } 4285 4286 func (m *ScoutRes) GetCanPlunder() []*TwoInt { 4287 if m != nil { 4288 return m.CanPlunder 4289 } 4290 return nil 4291 } 4292 4293 // 侦查到的玩家城池信息 4294 type ScoutCity struct { 4295 Wall *int32 `protobuf:"varint,1,req,name=wall" json:"wall,omitempty"` 4296 Fight *int64 `protobuf:"varint,2,req,name=fight" json:"fight,omitempty"` 4297 Arm1 *int32 `protobuf:"varint,3,req,name=arm1" json:"arm1,omitempty"` 4298 Arm2 *int32 `protobuf:"varint,4,req,name=arm2" json:"arm2,omitempty"` 4299 Arm3 *int32 `protobuf:"varint,5,req,name=arm3" json:"arm3,omitempty"` 4300 XXX_NoUnkeyedLiteral struct{} `json:"-"` 4301 XXX_unrecognized []byte `json:"-"` 4302 XXX_sizecache int32 `json:"-"` 4303 } 4304 4305 func (m *ScoutCity) Reset() { *m = ScoutCity{} } 4306 func (m *ScoutCity) String() string { return proto.CompactTextString(m) } 4307 func (*ScoutCity) ProtoMessage() {} 4308 func (*ScoutCity) Descriptor() ([]byte, []int) { 4309 return fileDescriptor_ee72d9a89737215c, []int{54} 4310 } 4311 func (m *ScoutCity) XXX_Unmarshal(b []byte) error { 4312 return xxx_messageInfo_ScoutCity.Unmarshal(m, b) 4313 } 4314 func (m *ScoutCity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 4315 return xxx_messageInfo_ScoutCity.Marshal(b, m, deterministic) 4316 } 4317 func (m *ScoutCity) XXX_Merge(src proto.Message) { 4318 xxx_messageInfo_ScoutCity.Merge(m, src) 4319 } 4320 func (m *ScoutCity) XXX_Size() int { 4321 return xxx_messageInfo_ScoutCity.Size(m) 4322 } 4323 func (m *ScoutCity) XXX_DiscardUnknown() { 4324 xxx_messageInfo_ScoutCity.DiscardUnknown(m) 4325 } 4326 4327 var xxx_messageInfo_ScoutCity proto.InternalMessageInfo 4328 4329 func (m *ScoutCity) GetWall() int32 { 4330 if m != nil && m.Wall != nil { 4331 return *m.Wall 4332 } 4333 return 0 4334 } 4335 4336 func (m *ScoutCity) GetFight() int64 { 4337 if m != nil && m.Fight != nil { 4338 return *m.Fight 4339 } 4340 return 0 4341 } 4342 4343 func (m *ScoutCity) GetArm1() int32 { 4344 if m != nil && m.Arm1 != nil { 4345 return *m.Arm1 4346 } 4347 return 0 4348 } 4349 4350 func (m *ScoutCity) GetArm2() int32 { 4351 if m != nil && m.Arm2 != nil { 4352 return *m.Arm2 4353 } 4354 return 0 4355 } 4356 4357 func (m *ScoutCity) GetArm3() int32 { 4358 if m != nil && m.Arm3 != nil { 4359 return *m.Arm3 4360 } 4361 return 0 4362 } 4363 4364 // 侦查到的玩家将领信息 4365 type ScoutHero struct { 4366 HeroId *int32 `protobuf:"varint,1,req,name=heroId" json:"heroId,omitempty"` 4367 Level *int32 `protobuf:"varint,2,req,name=level" json:"level,omitempty"` 4368 Count *int32 `protobuf:"varint,3,req,name=count" json:"count,omitempty"` 4369 Source *int32 `protobuf:"varint,4,req,name=source" json:"source,omitempty"` 4370 State *int32 `protobuf:"varint,5,req,name=state" json:"state,omitempty"` 4371 HeroDecorated *int32 `protobuf:"varint,6,opt,name=heroDecorated" json:"heroDecorated,omitempty"` 4372 Planes []*TwoInt `protobuf:"bytes,7,rep,name=planes" json:"planes,omitempty"` 4373 PlanePos []*TwoInt `protobuf:"bytes,8,rep,name=planePos" json:"planePos,omitempty"` 4374 XXX_NoUnkeyedLiteral struct{} `json:"-"` 4375 XXX_unrecognized []byte `json:"-"` 4376 XXX_sizecache int32 `json:"-"` 4377 } 4378 4379 func (m *ScoutHero) Reset() { *m = ScoutHero{} } 4380 func (m *ScoutHero) String() string { return proto.CompactTextString(m) } 4381 func (*ScoutHero) ProtoMessage() {} 4382 func (*ScoutHero) Descriptor() ([]byte, []int) { 4383 return fileDescriptor_ee72d9a89737215c, []int{55} 4384 } 4385 func (m *ScoutHero) XXX_Unmarshal(b []byte) error { 4386 return xxx_messageInfo_ScoutHero.Unmarshal(m, b) 4387 } 4388 func (m *ScoutHero) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 4389 return xxx_messageInfo_ScoutHero.Marshal(b, m, deterministic) 4390 } 4391 func (m *ScoutHero) XXX_Merge(src proto.Message) { 4392 xxx_messageInfo_ScoutHero.Merge(m, src) 4393 } 4394 func (m *ScoutHero) XXX_Size() int { 4395 return xxx_messageInfo_ScoutHero.Size(m) 4396 } 4397 func (m *ScoutHero) XXX_DiscardUnknown() { 4398 xxx_messageInfo_ScoutHero.DiscardUnknown(m) 4399 } 4400 4401 var xxx_messageInfo_ScoutHero proto.InternalMessageInfo 4402 4403 func (m *ScoutHero) GetHeroId() int32 { 4404 if m != nil && m.HeroId != nil { 4405 return *m.HeroId 4406 } 4407 return 0 4408 } 4409 4410 func (m *ScoutHero) GetLevel() int32 { 4411 if m != nil && m.Level != nil { 4412 return *m.Level 4413 } 4414 return 0 4415 } 4416 4417 func (m *ScoutHero) GetCount() int32 { 4418 if m != nil && m.Count != nil { 4419 return *m.Count 4420 } 4421 return 0 4422 } 4423 4424 func (m *ScoutHero) GetSource() int32 { 4425 if m != nil && m.Source != nil { 4426 return *m.Source 4427 } 4428 return 0 4429 } 4430 4431 func (m *ScoutHero) GetState() int32 { 4432 if m != nil && m.State != nil { 4433 return *m.State 4434 } 4435 return 0 4436 } 4437 4438 func (m *ScoutHero) GetHeroDecorated() int32 { 4439 if m != nil && m.HeroDecorated != nil { 4440 return *m.HeroDecorated 4441 } 4442 return 0 4443 } 4444 4445 func (m *ScoutHero) GetPlanes() []*TwoInt { 4446 if m != nil { 4447 return m.Planes 4448 } 4449 return nil 4450 } 4451 4452 func (m *ScoutHero) GetPlanePos() []*TwoInt { 4453 if m != nil { 4454 return m.PlanePos 4455 } 4456 return nil 4457 } 4458 4459 type MailScout struct { 4460 Res *ScoutRes `protobuf:"bytes,1,opt,name=res" json:"res,omitempty"` 4461 City *ScoutCity `protobuf:"bytes,2,opt,name=city" json:"city,omitempty"` 4462 Hero []*ScoutHero `protobuf:"bytes,3,rep,name=hero" json:"hero,omitempty"` 4463 XXX_NoUnkeyedLiteral struct{} `json:"-"` 4464 XXX_unrecognized []byte `json:"-"` 4465 XXX_sizecache int32 `json:"-"` 4466 } 4467 4468 func (m *MailScout) Reset() { *m = MailScout{} } 4469 func (m *MailScout) String() string { return proto.CompactTextString(m) } 4470 func (*MailScout) ProtoMessage() {} 4471 func (*MailScout) Descriptor() ([]byte, []int) { 4472 return fileDescriptor_ee72d9a89737215c, []int{56} 4473 } 4474 func (m *MailScout) XXX_Unmarshal(b []byte) error { 4475 return xxx_messageInfo_MailScout.Unmarshal(m, b) 4476 } 4477 func (m *MailScout) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 4478 return xxx_messageInfo_MailScout.Marshal(b, m, deterministic) 4479 } 4480 func (m *MailScout) XXX_Merge(src proto.Message) { 4481 xxx_messageInfo_MailScout.Merge(m, src) 4482 } 4483 func (m *MailScout) XXX_Size() int { 4484 return xxx_messageInfo_MailScout.Size(m) 4485 } 4486 func (m *MailScout) XXX_DiscardUnknown() { 4487 xxx_messageInfo_MailScout.DiscardUnknown(m) 4488 } 4489 4490 var xxx_messageInfo_MailScout proto.InternalMessageInfo 4491 4492 func (m *MailScout) GetRes() *ScoutRes { 4493 if m != nil { 4494 return m.Res 4495 } 4496 return nil 4497 } 4498 4499 func (m *MailScout) GetCity() *ScoutCity { 4500 if m != nil { 4501 return m.City 4502 } 4503 return nil 4504 } 4505 4506 func (m *MailScout) GetHero() []*ScoutHero { 4507 if m != nil { 4508 return m.Hero 4509 } 4510 return nil 4511 } 4512 4513 type MailShow struct { 4514 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 4515 Type *int32 `protobuf:"varint,2,req,name=type" json:"type,omitempty"` 4516 MoldId *int32 `protobuf:"varint,3,opt,name=moldId" json:"moldId,omitempty"` 4517 Title *string `protobuf:"bytes,4,opt,name=title" json:"title,omitempty"` 4518 SendName *string `protobuf:"bytes,5,opt,name=sendName" json:"sendName,omitempty"` 4519 State *int32 `protobuf:"varint,6,opt,name=state" json:"state,omitempty"` 4520 Time *int32 `protobuf:"varint,7,opt,name=time" json:"time,omitempty"` 4521 Param []string `protobuf:"bytes,8,rep,name=param" json:"param,omitempty"` 4522 Lock *int32 `protobuf:"varint,9,opt,name=lock" json:"lock,omitempty"` 4523 Drop []*Award `protobuf:"bytes,10,rep,name=drop" json:"drop,omitempty"` 4524 Recover []*Award `protobuf:"bytes,11,rep,name=recover" json:"recover,omitempty"` 4525 XXX_NoUnkeyedLiteral struct{} `json:"-"` 4526 XXX_unrecognized []byte `json:"-"` 4527 XXX_sizecache int32 `json:"-"` 4528 } 4529 4530 func (m *MailShow) Reset() { *m = MailShow{} } 4531 func (m *MailShow) String() string { return proto.CompactTextString(m) } 4532 func (*MailShow) ProtoMessage() {} 4533 func (*MailShow) Descriptor() ([]byte, []int) { 4534 return fileDescriptor_ee72d9a89737215c, []int{57} 4535 } 4536 func (m *MailShow) XXX_Unmarshal(b []byte) error { 4537 return xxx_messageInfo_MailShow.Unmarshal(m, b) 4538 } 4539 func (m *MailShow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 4540 return xxx_messageInfo_MailShow.Marshal(b, m, deterministic) 4541 } 4542 func (m *MailShow) XXX_Merge(src proto.Message) { 4543 xxx_messageInfo_MailShow.Merge(m, src) 4544 } 4545 func (m *MailShow) XXX_Size() int { 4546 return xxx_messageInfo_MailShow.Size(m) 4547 } 4548 func (m *MailShow) XXX_DiscardUnknown() { 4549 xxx_messageInfo_MailShow.DiscardUnknown(m) 4550 } 4551 4552 var xxx_messageInfo_MailShow proto.InternalMessageInfo 4553 4554 func (m *MailShow) GetKeyId() int32 { 4555 if m != nil && m.KeyId != nil { 4556 return *m.KeyId 4557 } 4558 return 0 4559 } 4560 4561 func (m *MailShow) GetType() int32 { 4562 if m != nil && m.Type != nil { 4563 return *m.Type 4564 } 4565 return 0 4566 } 4567 4568 func (m *MailShow) GetMoldId() int32 { 4569 if m != nil && m.MoldId != nil { 4570 return *m.MoldId 4571 } 4572 return 0 4573 } 4574 4575 func (m *MailShow) GetTitle() string { 4576 if m != nil && m.Title != nil { 4577 return *m.Title 4578 } 4579 return "" 4580 } 4581 4582 func (m *MailShow) GetSendName() string { 4583 if m != nil && m.SendName != nil { 4584 return *m.SendName 4585 } 4586 return "" 4587 } 4588 4589 func (m *MailShow) GetState() int32 { 4590 if m != nil && m.State != nil { 4591 return *m.State 4592 } 4593 return 0 4594 } 4595 4596 func (m *MailShow) GetTime() int32 { 4597 if m != nil && m.Time != nil { 4598 return *m.Time 4599 } 4600 return 0 4601 } 4602 4603 func (m *MailShow) GetParam() []string { 4604 if m != nil { 4605 return m.Param 4606 } 4607 return nil 4608 } 4609 4610 func (m *MailShow) GetLock() int32 { 4611 if m != nil && m.Lock != nil { 4612 return *m.Lock 4613 } 4614 return 0 4615 } 4616 4617 func (m *MailShow) GetDrop() []*Award { 4618 if m != nil { 4619 return m.Drop 4620 } 4621 return nil 4622 } 4623 4624 func (m *MailShow) GetRecover() []*Award { 4625 if m != nil { 4626 return m.Recover 4627 } 4628 return nil 4629 } 4630 4631 type Mail struct { 4632 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 4633 Type *int32 `protobuf:"varint,2,req,name=type" json:"type,omitempty"` 4634 Title *string `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"` 4635 SendName *string `protobuf:"bytes,4,opt,name=sendName" json:"sendName,omitempty"` 4636 ToName []string `protobuf:"bytes,5,rep,name=toName" json:"toName,omitempty"` 4637 State *int32 `protobuf:"varint,6,req,name=state" json:"state,omitempty"` 4638 Content *string `protobuf:"bytes,7,opt,name=content" json:"content,omitempty"` 4639 Time *int32 `protobuf:"varint,8,req,name=time" json:"time,omitempty"` 4640 Award []*Award `protobuf:"bytes,9,rep,name=award" json:"award,omitempty"` 4641 MoldId *int32 `protobuf:"varint,10,opt,name=moldId" json:"moldId,omitempty"` 4642 TParam []string `protobuf:"bytes,11,rep,name=tParam" json:"tParam,omitempty"` 4643 Lv *int32 `protobuf:"varint,12,opt,name=lv" json:"lv,omitempty"` 4644 VipLv *int32 `protobuf:"varint,13,opt,name=vipLv" json:"vipLv,omitempty"` 4645 Report *Report `protobuf:"bytes,14,opt,name=report" json:"report,omitempty"` 4646 Drop []*Award `protobuf:"bytes,15,rep,name=drop" json:"drop,omitempty"` 4647 CParam []string `protobuf:"bytes,16,rep,name=cParam" json:"cParam,omitempty"` 4648 Collect *MailCollect `protobuf:"bytes,17,opt,name=collect" json:"collect,omitempty"` 4649 Scout *MailScout `protobuf:"bytes,18,opt,name=scout" json:"scout,omitempty"` 4650 Lock *int32 `protobuf:"varint,19,opt,name=lock" json:"lock,omitempty"` 4651 Recover []*Award `protobuf:"bytes,20,rep,name=recover" json:"recover,omitempty"` 4652 XXX_NoUnkeyedLiteral struct{} `json:"-"` 4653 XXX_unrecognized []byte `json:"-"` 4654 XXX_sizecache int32 `json:"-"` 4655 } 4656 4657 func (m *Mail) Reset() { *m = Mail{} } 4658 func (m *Mail) String() string { return proto.CompactTextString(m) } 4659 func (*Mail) ProtoMessage() {} 4660 func (*Mail) Descriptor() ([]byte, []int) { 4661 return fileDescriptor_ee72d9a89737215c, []int{58} 4662 } 4663 func (m *Mail) XXX_Unmarshal(b []byte) error { 4664 return xxx_messageInfo_Mail.Unmarshal(m, b) 4665 } 4666 func (m *Mail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 4667 return xxx_messageInfo_Mail.Marshal(b, m, deterministic) 4668 } 4669 func (m *Mail) XXX_Merge(src proto.Message) { 4670 xxx_messageInfo_Mail.Merge(m, src) 4671 } 4672 func (m *Mail) XXX_Size() int { 4673 return xxx_messageInfo_Mail.Size(m) 4674 } 4675 func (m *Mail) XXX_DiscardUnknown() { 4676 xxx_messageInfo_Mail.DiscardUnknown(m) 4677 } 4678 4679 var xxx_messageInfo_Mail proto.InternalMessageInfo 4680 4681 func (m *Mail) GetKeyId() int32 { 4682 if m != nil && m.KeyId != nil { 4683 return *m.KeyId 4684 } 4685 return 0 4686 } 4687 4688 func (m *Mail) GetType() int32 { 4689 if m != nil && m.Type != nil { 4690 return *m.Type 4691 } 4692 return 0 4693 } 4694 4695 func (m *Mail) GetTitle() string { 4696 if m != nil && m.Title != nil { 4697 return *m.Title 4698 } 4699 return "" 4700 } 4701 4702 func (m *Mail) GetSendName() string { 4703 if m != nil && m.SendName != nil { 4704 return *m.SendName 4705 } 4706 return "" 4707 } 4708 4709 func (m *Mail) GetToName() []string { 4710 if m != nil { 4711 return m.ToName 4712 } 4713 return nil 4714 } 4715 4716 func (m *Mail) GetState() int32 { 4717 if m != nil && m.State != nil { 4718 return *m.State 4719 } 4720 return 0 4721 } 4722 4723 func (m *Mail) GetContent() string { 4724 if m != nil && m.Content != nil { 4725 return *m.Content 4726 } 4727 return "" 4728 } 4729 4730 func (m *Mail) GetTime() int32 { 4731 if m != nil && m.Time != nil { 4732 return *m.Time 4733 } 4734 return 0 4735 } 4736 4737 func (m *Mail) GetAward() []*Award { 4738 if m != nil { 4739 return m.Award 4740 } 4741 return nil 4742 } 4743 4744 func (m *Mail) GetMoldId() int32 { 4745 if m != nil && m.MoldId != nil { 4746 return *m.MoldId 4747 } 4748 return 0 4749 } 4750 4751 func (m *Mail) GetTParam() []string { 4752 if m != nil { 4753 return m.TParam 4754 } 4755 return nil 4756 } 4757 4758 func (m *Mail) GetLv() int32 { 4759 if m != nil && m.Lv != nil { 4760 return *m.Lv 4761 } 4762 return 0 4763 } 4764 4765 func (m *Mail) GetVipLv() int32 { 4766 if m != nil && m.VipLv != nil { 4767 return *m.VipLv 4768 } 4769 return 0 4770 } 4771 4772 func (m *Mail) GetReport() *Report { 4773 if m != nil { 4774 return m.Report 4775 } 4776 return nil 4777 } 4778 4779 func (m *Mail) GetDrop() []*Award { 4780 if m != nil { 4781 return m.Drop 4782 } 4783 return nil 4784 } 4785 4786 func (m *Mail) GetCParam() []string { 4787 if m != nil { 4788 return m.CParam 4789 } 4790 return nil 4791 } 4792 4793 func (m *Mail) GetCollect() *MailCollect { 4794 if m != nil { 4795 return m.Collect 4796 } 4797 return nil 4798 } 4799 4800 func (m *Mail) GetScout() *MailScout { 4801 if m != nil { 4802 return m.Scout 4803 } 4804 return nil 4805 } 4806 4807 func (m *Mail) GetLock() int32 { 4808 if m != nil && m.Lock != nil { 4809 return *m.Lock 4810 } 4811 return 0 4812 } 4813 4814 func (m *Mail) GetRecover() []*Award { 4815 if m != nil { 4816 return m.Recover 4817 } 4818 return nil 4819 } 4820 4821 // 世界地图(右上角小地图)上势力信息 4822 type AreaForce struct { 4823 Pos *int32 `protobuf:"varint,1,req,name=pos" json:"pos,omitempty"` 4824 Camp *int32 `protobuf:"varint,2,req,name=camp" json:"camp,omitempty"` 4825 Level *int32 `protobuf:"varint,3,req,name=level" json:"level,omitempty"` 4826 Command *int32 `protobuf:"varint,4,opt,name=command" json:"command,omitempty"` 4827 XXX_NoUnkeyedLiteral struct{} `json:"-"` 4828 XXX_unrecognized []byte `json:"-"` 4829 XXX_sizecache int32 `json:"-"` 4830 } 4831 4832 func (m *AreaForce) Reset() { *m = AreaForce{} } 4833 func (m *AreaForce) String() string { return proto.CompactTextString(m) } 4834 func (*AreaForce) ProtoMessage() {} 4835 func (*AreaForce) Descriptor() ([]byte, []int) { 4836 return fileDescriptor_ee72d9a89737215c, []int{59} 4837 } 4838 func (m *AreaForce) XXX_Unmarshal(b []byte) error { 4839 return xxx_messageInfo_AreaForce.Unmarshal(m, b) 4840 } 4841 func (m *AreaForce) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 4842 return xxx_messageInfo_AreaForce.Marshal(b, m, deterministic) 4843 } 4844 func (m *AreaForce) XXX_Merge(src proto.Message) { 4845 xxx_messageInfo_AreaForce.Merge(m, src) 4846 } 4847 func (m *AreaForce) XXX_Size() int { 4848 return xxx_messageInfo_AreaForce.Size(m) 4849 } 4850 func (m *AreaForce) XXX_DiscardUnknown() { 4851 xxx_messageInfo_AreaForce.DiscardUnknown(m) 4852 } 4853 4854 var xxx_messageInfo_AreaForce proto.InternalMessageInfo 4855 4856 func (m *AreaForce) GetPos() int32 { 4857 if m != nil && m.Pos != nil { 4858 return *m.Pos 4859 } 4860 return 0 4861 } 4862 4863 func (m *AreaForce) GetCamp() int32 { 4864 if m != nil && m.Camp != nil { 4865 return *m.Camp 4866 } 4867 return 0 4868 } 4869 4870 func (m *AreaForce) GetLevel() int32 { 4871 if m != nil && m.Level != nil { 4872 return *m.Level 4873 } 4874 return 0 4875 } 4876 4877 func (m *AreaForce) GetCommand() int32 { 4878 if m != nil && m.Command != nil { 4879 return *m.Command 4880 } 4881 return 0 4882 } 4883 4884 // 世界地图(右上角小地图)上的盖世太保 4885 type AreaGestapo struct { 4886 Pos *int32 `protobuf:"varint,1,req,name=pos" json:"pos,omitempty"` 4887 Summoner *int64 `protobuf:"varint,2,opt,name=summoner" json:"summoner,omitempty"` 4888 EndTime *int32 `protobuf:"varint,3,opt,name=endTime" json:"endTime,omitempty"` 4889 XXX_NoUnkeyedLiteral struct{} `json:"-"` 4890 XXX_unrecognized []byte `json:"-"` 4891 XXX_sizecache int32 `json:"-"` 4892 } 4893 4894 func (m *AreaGestapo) Reset() { *m = AreaGestapo{} } 4895 func (m *AreaGestapo) String() string { return proto.CompactTextString(m) } 4896 func (*AreaGestapo) ProtoMessage() {} 4897 func (*AreaGestapo) Descriptor() ([]byte, []int) { 4898 return fileDescriptor_ee72d9a89737215c, []int{60} 4899 } 4900 func (m *AreaGestapo) XXX_Unmarshal(b []byte) error { 4901 return xxx_messageInfo_AreaGestapo.Unmarshal(m, b) 4902 } 4903 func (m *AreaGestapo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 4904 return xxx_messageInfo_AreaGestapo.Marshal(b, m, deterministic) 4905 } 4906 func (m *AreaGestapo) XXX_Merge(src proto.Message) { 4907 xxx_messageInfo_AreaGestapo.Merge(m, src) 4908 } 4909 func (m *AreaGestapo) XXX_Size() int { 4910 return xxx_messageInfo_AreaGestapo.Size(m) 4911 } 4912 func (m *AreaGestapo) XXX_DiscardUnknown() { 4913 xxx_messageInfo_AreaGestapo.DiscardUnknown(m) 4914 } 4915 4916 var xxx_messageInfo_AreaGestapo proto.InternalMessageInfo 4917 4918 func (m *AreaGestapo) GetPos() int32 { 4919 if m != nil && m.Pos != nil { 4920 return *m.Pos 4921 } 4922 return 0 4923 } 4924 4925 func (m *AreaGestapo) GetSummoner() int64 { 4926 if m != nil && m.Summoner != nil { 4927 return *m.Summoner 4928 } 4929 return 0 4930 } 4931 4932 func (m *AreaGestapo) GetEndTime() int32 { 4933 if m != nil && m.EndTime != nil { 4934 return *m.EndTime 4935 } 4936 return 0 4937 } 4938 4939 // 世界地图城池状态 4940 type AreaCity struct { 4941 CityId *int32 `protobuf:"varint,1,req,name=cityId" json:"cityId,omitempty"` 4942 Camp *int32 `protobuf:"varint,2,req,name=camp" json:"camp,omitempty"` 4943 Free *bool `protobuf:"varint,3,opt,name=free" json:"free,omitempty"` 4944 AttackCamp *int32 `protobuf:"varint,4,opt,name=attackCamp" json:"attackCamp,omitempty"` 4945 ProtectTime *int32 `protobuf:"varint,5,opt,name=protectTime" json:"protectTime,omitempty"` 4946 Produced *int32 `protobuf:"varint,6,opt,name=produced" json:"produced,omitempty"` 4947 FinishTime *int32 `protobuf:"varint,7,opt,name=finishTime" json:"finishTime,omitempty"` 4948 HasFirstKillReward *bool `protobuf:"varint,8,opt,name=hasFirstKillReward" json:"hasFirstKillReward,omitempty"` 4949 OwnerId *int64 `protobuf:"varint,9,opt,name=ownerId" json:"ownerId,omitempty"` 4950 Owner *string `protobuf:"bytes,10,opt,name=owner" json:"owner,omitempty"` 4951 Portrait *int32 `protobuf:"varint,11,opt,name=portrait" json:"portrait,omitempty"` 4952 CityName *string `protobuf:"bytes,12,opt,name=cityName" json:"cityName,omitempty"` 4953 XXX_NoUnkeyedLiteral struct{} `json:"-"` 4954 XXX_unrecognized []byte `json:"-"` 4955 XXX_sizecache int32 `json:"-"` 4956 } 4957 4958 func (m *AreaCity) Reset() { *m = AreaCity{} } 4959 func (m *AreaCity) String() string { return proto.CompactTextString(m) } 4960 func (*AreaCity) ProtoMessage() {} 4961 func (*AreaCity) Descriptor() ([]byte, []int) { 4962 return fileDescriptor_ee72d9a89737215c, []int{61} 4963 } 4964 func (m *AreaCity) XXX_Unmarshal(b []byte) error { 4965 return xxx_messageInfo_AreaCity.Unmarshal(m, b) 4966 } 4967 func (m *AreaCity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 4968 return xxx_messageInfo_AreaCity.Marshal(b, m, deterministic) 4969 } 4970 func (m *AreaCity) XXX_Merge(src proto.Message) { 4971 xxx_messageInfo_AreaCity.Merge(m, src) 4972 } 4973 func (m *AreaCity) XXX_Size() int { 4974 return xxx_messageInfo_AreaCity.Size(m) 4975 } 4976 func (m *AreaCity) XXX_DiscardUnknown() { 4977 xxx_messageInfo_AreaCity.DiscardUnknown(m) 4978 } 4979 4980 var xxx_messageInfo_AreaCity proto.InternalMessageInfo 4981 4982 func (m *AreaCity) GetCityId() int32 { 4983 if m != nil && m.CityId != nil { 4984 return *m.CityId 4985 } 4986 return 0 4987 } 4988 4989 func (m *AreaCity) GetCamp() int32 { 4990 if m != nil && m.Camp != nil { 4991 return *m.Camp 4992 } 4993 return 0 4994 } 4995 4996 func (m *AreaCity) GetFree() bool { 4997 if m != nil && m.Free != nil { 4998 return *m.Free 4999 } 5000 return false 5001 } 5002 5003 func (m *AreaCity) GetAttackCamp() int32 { 5004 if m != nil && m.AttackCamp != nil { 5005 return *m.AttackCamp 5006 } 5007 return 0 5008 } 5009 5010 func (m *AreaCity) GetProtectTime() int32 { 5011 if m != nil && m.ProtectTime != nil { 5012 return *m.ProtectTime 5013 } 5014 return 0 5015 } 5016 5017 func (m *AreaCity) GetProduced() int32 { 5018 if m != nil && m.Produced != nil { 5019 return *m.Produced 5020 } 5021 return 0 5022 } 5023 5024 func (m *AreaCity) GetFinishTime() int32 { 5025 if m != nil && m.FinishTime != nil { 5026 return *m.FinishTime 5027 } 5028 return 0 5029 } 5030 5031 func (m *AreaCity) GetHasFirstKillReward() bool { 5032 if m != nil && m.HasFirstKillReward != nil { 5033 return *m.HasFirstKillReward 5034 } 5035 return false 5036 } 5037 5038 func (m *AreaCity) GetOwnerId() int64 { 5039 if m != nil && m.OwnerId != nil { 5040 return *m.OwnerId 5041 } 5042 return 0 5043 } 5044 5045 func (m *AreaCity) GetOwner() string { 5046 if m != nil && m.Owner != nil { 5047 return *m.Owner 5048 } 5049 return "" 5050 } 5051 5052 func (m *AreaCity) GetPortrait() int32 { 5053 if m != nil && m.Portrait != nil { 5054 return *m.Portrait 5055 } 5056 return 0 5057 } 5058 5059 func (m *AreaCity) GetCityName() string { 5060 if m != nil && m.CityName != nil { 5061 return *m.CityName 5062 } 5063 return "" 5064 } 5065 5066 // 玩家采集信息 5067 type Collect struct { 5068 Camp *int32 `protobuf:"varint,1,req,name=camp" json:"camp,omitempty"` 5069 Lv *int32 `protobuf:"varint,2,req,name=lv" json:"lv,omitempty"` 5070 RoleId *int64 `protobuf:"varint,3,req,name=roleId" json:"roleId,omitempty"` 5071 Name *string `protobuf:"bytes,4,req,name=name" json:"name,omitempty"` 5072 HeroLv *int32 `protobuf:"varint,5,req,name=heroLv" json:"heroLv,omitempty"` 5073 HeroId *int32 `protobuf:"varint,6,req,name=heroId" json:"heroId,omitempty"` 5074 Count *int32 `protobuf:"varint,7,req,name=count" json:"count,omitempty"` 5075 CollectedTime *int32 `protobuf:"varint,8,opt,name=collectedTime" json:"collectedTime,omitempty"` 5076 CanMaxCollectTime *int32 `protobuf:"varint,9,opt,name=canMaxCollectTime" json:"canMaxCollectTime,omitempty"` 5077 HeroTotalCnt *int32 `protobuf:"varint,10,opt,name=heroTotalCnt" json:"heroTotalCnt,omitempty"` 5078 HeroDecorated *int32 `protobuf:"varint,11,opt,name=heroDecorated" json:"heroDecorated,omitempty"` 5079 XXX_NoUnkeyedLiteral struct{} `json:"-"` 5080 XXX_unrecognized []byte `json:"-"` 5081 XXX_sizecache int32 `json:"-"` 5082 } 5083 5084 func (m *Collect) Reset() { *m = Collect{} } 5085 func (m *Collect) String() string { return proto.CompactTextString(m) } 5086 func (*Collect) ProtoMessage() {} 5087 func (*Collect) Descriptor() ([]byte, []int) { 5088 return fileDescriptor_ee72d9a89737215c, []int{62} 5089 } 5090 func (m *Collect) XXX_Unmarshal(b []byte) error { 5091 return xxx_messageInfo_Collect.Unmarshal(m, b) 5092 } 5093 func (m *Collect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 5094 return xxx_messageInfo_Collect.Marshal(b, m, deterministic) 5095 } 5096 func (m *Collect) XXX_Merge(src proto.Message) { 5097 xxx_messageInfo_Collect.Merge(m, src) 5098 } 5099 func (m *Collect) XXX_Size() int { 5100 return xxx_messageInfo_Collect.Size(m) 5101 } 5102 func (m *Collect) XXX_DiscardUnknown() { 5103 xxx_messageInfo_Collect.DiscardUnknown(m) 5104 } 5105 5106 var xxx_messageInfo_Collect proto.InternalMessageInfo 5107 5108 func (m *Collect) GetCamp() int32 { 5109 if m != nil && m.Camp != nil { 5110 return *m.Camp 5111 } 5112 return 0 5113 } 5114 5115 func (m *Collect) GetLv() int32 { 5116 if m != nil && m.Lv != nil { 5117 return *m.Lv 5118 } 5119 return 0 5120 } 5121 5122 func (m *Collect) GetRoleId() int64 { 5123 if m != nil && m.RoleId != nil { 5124 return *m.RoleId 5125 } 5126 return 0 5127 } 5128 5129 func (m *Collect) GetName() string { 5130 if m != nil && m.Name != nil { 5131 return *m.Name 5132 } 5133 return "" 5134 } 5135 5136 func (m *Collect) GetHeroLv() int32 { 5137 if m != nil && m.HeroLv != nil { 5138 return *m.HeroLv 5139 } 5140 return 0 5141 } 5142 5143 func (m *Collect) GetHeroId() int32 { 5144 if m != nil && m.HeroId != nil { 5145 return *m.HeroId 5146 } 5147 return 0 5148 } 5149 5150 func (m *Collect) GetCount() int32 { 5151 if m != nil && m.Count != nil { 5152 return *m.Count 5153 } 5154 return 0 5155 } 5156 5157 func (m *Collect) GetCollectedTime() int32 { 5158 if m != nil && m.CollectedTime != nil { 5159 return *m.CollectedTime 5160 } 5161 return 0 5162 } 5163 5164 func (m *Collect) GetCanMaxCollectTime() int32 { 5165 if m != nil && m.CanMaxCollectTime != nil { 5166 return *m.CanMaxCollectTime 5167 } 5168 return 0 5169 } 5170 5171 func (m *Collect) GetHeroTotalCnt() int32 { 5172 if m != nil && m.HeroTotalCnt != nil { 5173 return *m.HeroTotalCnt 5174 } 5175 return 0 5176 } 5177 5178 func (m *Collect) GetHeroDecorated() int32 { 5179 if m != nil && m.HeroDecorated != nil { 5180 return *m.HeroDecorated 5181 } 5182 return 0 5183 } 5184 5185 // 大地图上的势力信息 5186 type MapForce struct { 5187 Pos *int32 `protobuf:"varint,1,req,name=pos" json:"pos,omitempty"` 5188 Type *int32 `protobuf:"varint,2,req,name=type" json:"type,omitempty"` 5189 Param *int32 `protobuf:"varint,3,req,name=param" json:"param,omitempty"` 5190 Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"` 5191 Camp *int32 `protobuf:"varint,5,opt,name=camp" json:"camp,omitempty"` 5192 Collect *Collect `protobuf:"bytes,6,opt,name=collect" json:"collect,omitempty"` 5193 Resource *int32 `protobuf:"varint,7,opt,name=resource" json:"resource,omitempty"` 5194 Battle *bool `protobuf:"varint,8,opt,name=battle" json:"battle,omitempty"` 5195 Prot *int32 `protobuf:"varint,9,opt,name=prot" json:"prot,omitempty"` 5196 SummonCnt *int32 `protobuf:"varint,10,opt,name=summonCnt" json:"summonCnt,omitempty"` 5197 SummonSum *int32 `protobuf:"varint,11,opt,name=summonSum" json:"summonSum,omitempty"` 5198 SummonTime *int32 `protobuf:"varint,12,opt,name=summonTime" json:"summonTime,omitempty"` 5199 LordId *int64 `protobuf:"varint,13,opt,name=lordId" json:"lordId,omitempty"` 5200 ProtectTime *int32 `protobuf:"varint,14,opt,name=protectTime" json:"protectTime,omitempty"` 5201 BattleTime *int32 `protobuf:"varint,15,opt,name=battleTime" json:"battleTime,omitempty"` 5202 SeqId *int32 `protobuf:"varint,16,opt,name=seqId" json:"seqId,omitempty"` 5203 RebelRoundId *int32 `protobuf:"varint,17,opt,name=rebelRoundId" json:"rebelRoundId,omitempty"` 5204 EcisiveBattle *bool `protobuf:"varint,18,opt,name=ecisiveBattle" json:"ecisiveBattle,omitempty"` 5205 WhiteFlagTime *int32 `protobuf:"varint,19,opt,name=whiteFlagTime" json:"whiteFlagTime,omitempty"` 5206 XXX_NoUnkeyedLiteral struct{} `json:"-"` 5207 XXX_unrecognized []byte `json:"-"` 5208 XXX_sizecache int32 `json:"-"` 5209 } 5210 5211 func (m *MapForce) Reset() { *m = MapForce{} } 5212 func (m *MapForce) String() string { return proto.CompactTextString(m) } 5213 func (*MapForce) ProtoMessage() {} 5214 func (*MapForce) Descriptor() ([]byte, []int) { 5215 return fileDescriptor_ee72d9a89737215c, []int{63} 5216 } 5217 func (m *MapForce) XXX_Unmarshal(b []byte) error { 5218 return xxx_messageInfo_MapForce.Unmarshal(m, b) 5219 } 5220 func (m *MapForce) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 5221 return xxx_messageInfo_MapForce.Marshal(b, m, deterministic) 5222 } 5223 func (m *MapForce) XXX_Merge(src proto.Message) { 5224 xxx_messageInfo_MapForce.Merge(m, src) 5225 } 5226 func (m *MapForce) XXX_Size() int { 5227 return xxx_messageInfo_MapForce.Size(m) 5228 } 5229 func (m *MapForce) XXX_DiscardUnknown() { 5230 xxx_messageInfo_MapForce.DiscardUnknown(m) 5231 } 5232 5233 var xxx_messageInfo_MapForce proto.InternalMessageInfo 5234 5235 func (m *MapForce) GetPos() int32 { 5236 if m != nil && m.Pos != nil { 5237 return *m.Pos 5238 } 5239 return 0 5240 } 5241 5242 func (m *MapForce) GetType() int32 { 5243 if m != nil && m.Type != nil { 5244 return *m.Type 5245 } 5246 return 0 5247 } 5248 5249 func (m *MapForce) GetParam() int32 { 5250 if m != nil && m.Param != nil { 5251 return *m.Param 5252 } 5253 return 0 5254 } 5255 5256 func (m *MapForce) GetName() string { 5257 if m != nil && m.Name != nil { 5258 return *m.Name 5259 } 5260 return "" 5261 } 5262 5263 func (m *MapForce) GetCamp() int32 { 5264 if m != nil && m.Camp != nil { 5265 return *m.Camp 5266 } 5267 return 0 5268 } 5269 5270 func (m *MapForce) GetCollect() *Collect { 5271 if m != nil { 5272 return m.Collect 5273 } 5274 return nil 5275 } 5276 5277 func (m *MapForce) GetResource() int32 { 5278 if m != nil && m.Resource != nil { 5279 return *m.Resource 5280 } 5281 return 0 5282 } 5283 5284 func (m *MapForce) GetBattle() bool { 5285 if m != nil && m.Battle != nil { 5286 return *m.Battle 5287 } 5288 return false 5289 } 5290 5291 func (m *MapForce) GetProt() int32 { 5292 if m != nil && m.Prot != nil { 5293 return *m.Prot 5294 } 5295 return 0 5296 } 5297 5298 func (m *MapForce) GetSummonCnt() int32 { 5299 if m != nil && m.SummonCnt != nil { 5300 return *m.SummonCnt 5301 } 5302 return 0 5303 } 5304 5305 func (m *MapForce) GetSummonSum() int32 { 5306 if m != nil && m.SummonSum != nil { 5307 return *m.SummonSum 5308 } 5309 return 0 5310 } 5311 5312 func (m *MapForce) GetSummonTime() int32 { 5313 if m != nil && m.SummonTime != nil { 5314 return *m.SummonTime 5315 } 5316 return 0 5317 } 5318 5319 func (m *MapForce) GetLordId() int64 { 5320 if m != nil && m.LordId != nil { 5321 return *m.LordId 5322 } 5323 return 0 5324 } 5325 5326 func (m *MapForce) GetProtectTime() int32 { 5327 if m != nil && m.ProtectTime != nil { 5328 return *m.ProtectTime 5329 } 5330 return 0 5331 } 5332 5333 func (m *MapForce) GetBattleTime() int32 { 5334 if m != nil && m.BattleTime != nil { 5335 return *m.BattleTime 5336 } 5337 return 0 5338 } 5339 5340 func (m *MapForce) GetSeqId() int32 { 5341 if m != nil && m.SeqId != nil { 5342 return *m.SeqId 5343 } 5344 return 0 5345 } 5346 5347 func (m *MapForce) GetRebelRoundId() int32 { 5348 if m != nil && m.RebelRoundId != nil { 5349 return *m.RebelRoundId 5350 } 5351 return 0 5352 } 5353 5354 func (m *MapForce) GetEcisiveBattle() bool { 5355 if m != nil && m.EcisiveBattle != nil { 5356 return *m.EcisiveBattle 5357 } 5358 return false 5359 } 5360 5361 func (m *MapForce) GetWhiteFlagTime() int32 { 5362 if m != nil && m.WhiteFlagTime != nil { 5363 return *m.WhiteFlagTime 5364 } 5365 return 0 5366 } 5367 5368 // 城池竞选玩家信息 5369 type CamppaignRole struct { 5370 Nick *string `protobuf:"bytes,1,req,name=nick" json:"nick,omitempty"` 5371 Ranks *int32 `protobuf:"varint,2,req,name=ranks" json:"ranks,omitempty"` 5372 RoleId *int64 `protobuf:"varint,3,opt,name=roleId" json:"roleId,omitempty"` 5373 XXX_NoUnkeyedLiteral struct{} `json:"-"` 5374 XXX_unrecognized []byte `json:"-"` 5375 XXX_sizecache int32 `json:"-"` 5376 } 5377 5378 func (m *CamppaignRole) Reset() { *m = CamppaignRole{} } 5379 func (m *CamppaignRole) String() string { return proto.CompactTextString(m) } 5380 func (*CamppaignRole) ProtoMessage() {} 5381 func (*CamppaignRole) Descriptor() ([]byte, []int) { 5382 return fileDescriptor_ee72d9a89737215c, []int{64} 5383 } 5384 func (m *CamppaignRole) XXX_Unmarshal(b []byte) error { 5385 return xxx_messageInfo_CamppaignRole.Unmarshal(m, b) 5386 } 5387 func (m *CamppaignRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 5388 return xxx_messageInfo_CamppaignRole.Marshal(b, m, deterministic) 5389 } 5390 func (m *CamppaignRole) XXX_Merge(src proto.Message) { 5391 xxx_messageInfo_CamppaignRole.Merge(m, src) 5392 } 5393 func (m *CamppaignRole) XXX_Size() int { 5394 return xxx_messageInfo_CamppaignRole.Size(m) 5395 } 5396 func (m *CamppaignRole) XXX_DiscardUnknown() { 5397 xxx_messageInfo_CamppaignRole.DiscardUnknown(m) 5398 } 5399 5400 var xxx_messageInfo_CamppaignRole proto.InternalMessageInfo 5401 5402 func (m *CamppaignRole) GetNick() string { 5403 if m != nil && m.Nick != nil { 5404 return *m.Nick 5405 } 5406 return "" 5407 } 5408 5409 func (m *CamppaignRole) GetRanks() int32 { 5410 if m != nil && m.Ranks != nil { 5411 return *m.Ranks 5412 } 5413 return 0 5414 } 5415 5416 func (m *CamppaignRole) GetRoleId() int64 { 5417 if m != nil && m.RoleId != nil { 5418 return *m.RoleId 5419 } 5420 return 0 5421 } 5422 5423 // 大地图上的城池信息 5424 type MapCity struct { 5425 Pos *int32 `protobuf:"varint,1,req,name=pos" json:"pos,omitempty"` 5426 CityId *int32 `protobuf:"varint,2,req,name=cityId" json:"cityId,omitempty"` 5427 Camp *int32 `protobuf:"varint,3,req,name=camp" json:"camp,omitempty"` 5428 Free *bool `protobuf:"varint,4,opt,name=free" json:"free,omitempty"` 5429 Produced *int32 `protobuf:"varint,5,opt,name=produced" json:"produced,omitempty"` 5430 FinishTime *int32 `protobuf:"varint,6,opt,name=finishTime" json:"finishTime,omitempty"` 5431 OwnerId *int64 `protobuf:"varint,7,opt,name=ownerId" json:"ownerId,omitempty"` 5432 Owner *string `protobuf:"bytes,8,opt,name=owner" json:"owner,omitempty"` 5433 CampaignTime *int32 `protobuf:"varint,9,opt,name=campaignTime" json:"campaignTime,omitempty"` 5434 Role []*CamppaignRole `protobuf:"bytes,10,rep,name=role" json:"role,omitempty"` 5435 ProtectTime *int32 `protobuf:"varint,11,opt,name=protectTime" json:"protectTime,omitempty"` 5436 Battle *bool `protobuf:"varint,12,opt,name=battle" json:"battle,omitempty"` 5437 HasFirstKillReward *bool `protobuf:"varint,13,opt,name=hasFirstKillReward" json:"hasFirstKillReward,omitempty"` 5438 CurArm *int32 `protobuf:"varint,14,opt,name=curArm" json:"curArm,omitempty"` 5439 MaxArm *int32 `protobuf:"varint,15,opt,name=maxArm" json:"maxArm,omitempty"` 5440 CityName *string `protobuf:"bytes,16,opt,name=cityName" json:"cityName,omitempty"` 5441 XXX_NoUnkeyedLiteral struct{} `json:"-"` 5442 XXX_unrecognized []byte `json:"-"` 5443 XXX_sizecache int32 `json:"-"` 5444 } 5445 5446 func (m *MapCity) Reset() { *m = MapCity{} } 5447 func (m *MapCity) String() string { return proto.CompactTextString(m) } 5448 func (*MapCity) ProtoMessage() {} 5449 func (*MapCity) Descriptor() ([]byte, []int) { 5450 return fileDescriptor_ee72d9a89737215c, []int{65} 5451 } 5452 func (m *MapCity) XXX_Unmarshal(b []byte) error { 5453 return xxx_messageInfo_MapCity.Unmarshal(m, b) 5454 } 5455 func (m *MapCity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 5456 return xxx_messageInfo_MapCity.Marshal(b, m, deterministic) 5457 } 5458 func (m *MapCity) XXX_Merge(src proto.Message) { 5459 xxx_messageInfo_MapCity.Merge(m, src) 5460 } 5461 func (m *MapCity) XXX_Size() int { 5462 return xxx_messageInfo_MapCity.Size(m) 5463 } 5464 func (m *MapCity) XXX_DiscardUnknown() { 5465 xxx_messageInfo_MapCity.DiscardUnknown(m) 5466 } 5467 5468 var xxx_messageInfo_MapCity proto.InternalMessageInfo 5469 5470 func (m *MapCity) GetPos() int32 { 5471 if m != nil && m.Pos != nil { 5472 return *m.Pos 5473 } 5474 return 0 5475 } 5476 5477 func (m *MapCity) GetCityId() int32 { 5478 if m != nil && m.CityId != nil { 5479 return *m.CityId 5480 } 5481 return 0 5482 } 5483 5484 func (m *MapCity) GetCamp() int32 { 5485 if m != nil && m.Camp != nil { 5486 return *m.Camp 5487 } 5488 return 0 5489 } 5490 5491 func (m *MapCity) GetFree() bool { 5492 if m != nil && m.Free != nil { 5493 return *m.Free 5494 } 5495 return false 5496 } 5497 5498 func (m *MapCity) GetProduced() int32 { 5499 if m != nil && m.Produced != nil { 5500 return *m.Produced 5501 } 5502 return 0 5503 } 5504 5505 func (m *MapCity) GetFinishTime() int32 { 5506 if m != nil && m.FinishTime != nil { 5507 return *m.FinishTime 5508 } 5509 return 0 5510 } 5511 5512 func (m *MapCity) GetOwnerId() int64 { 5513 if m != nil && m.OwnerId != nil { 5514 return *m.OwnerId 5515 } 5516 return 0 5517 } 5518 5519 func (m *MapCity) GetOwner() string { 5520 if m != nil && m.Owner != nil { 5521 return *m.Owner 5522 } 5523 return "" 5524 } 5525 5526 func (m *MapCity) GetCampaignTime() int32 { 5527 if m != nil && m.CampaignTime != nil { 5528 return *m.CampaignTime 5529 } 5530 return 0 5531 } 5532 5533 func (m *MapCity) GetRole() []*CamppaignRole { 5534 if m != nil { 5535 return m.Role 5536 } 5537 return nil 5538 } 5539 5540 func (m *MapCity) GetProtectTime() int32 { 5541 if m != nil && m.ProtectTime != nil { 5542 return *m.ProtectTime 5543 } 5544 return 0 5545 } 5546 5547 func (m *MapCity) GetBattle() bool { 5548 if m != nil && m.Battle != nil { 5549 return *m.Battle 5550 } 5551 return false 5552 } 5553 5554 func (m *MapCity) GetHasFirstKillReward() bool { 5555 if m != nil && m.HasFirstKillReward != nil { 5556 return *m.HasFirstKillReward 5557 } 5558 return false 5559 } 5560 5561 func (m *MapCity) GetCurArm() int32 { 5562 if m != nil && m.CurArm != nil { 5563 return *m.CurArm 5564 } 5565 return 0 5566 } 5567 5568 func (m *MapCity) GetMaxArm() int32 { 5569 if m != nil && m.MaxArm != nil { 5570 return *m.MaxArm 5571 } 5572 return 0 5573 } 5574 5575 func (m *MapCity) GetCityName() string { 5576 if m != nil && m.CityName != nil { 5577 return *m.CityName 5578 } 5579 return "" 5580 } 5581 5582 // 大地图上的行军线 5583 type MapLine struct { 5584 StartPos *int32 `protobuf:"varint,1,req,name=startPos" json:"startPos,omitempty"` 5585 EndPos *int32 `protobuf:"varint,2,req,name=endPos" json:"endPos,omitempty"` 5586 Nick *string `protobuf:"bytes,3,req,name=nick" json:"nick,omitempty"` 5587 StartTime *int32 `protobuf:"varint,4,req,name=startTime" json:"startTime,omitempty"` 5588 EndTime *int32 `protobuf:"varint,5,req,name=endTime" json:"endTime,omitempty"` 5589 Camp *int32 `protobuf:"varint,6,req,name=camp" json:"camp,omitempty"` 5590 KeyId *int32 `protobuf:"varint,7,req,name=keyId" json:"keyId,omitempty"` 5591 ArmyState *int32 `protobuf:"varint,8,opt,name=armyState" json:"armyState,omitempty"` 5592 // 行军类型 1 攻击流寇, 2 攻击玩家、城战, 3 矿点采集, 4 阵营战, 5 城墙驻防, 5593 // 6 攻击点兵统领, 7 攻击流寇任务, 8 盖世太保, 9 闪电战, 10 超级矿点采集, 5594 // 11 超级矿点攻击, 12 超级矿点驻防, 13 柏林皇城战, 14 柏林据点战, 15 匪军叛乱帮助, 5595 // 16 反攻德意志BOSS防守战,17 反攻德意志BOSS进攻战 18 决战 5596 ArmyType *int32 `protobuf:"varint,9,opt,name=armyType" json:"armyType,omitempty"` 5597 HeroId []int32 `protobuf:"varint,10,rep,name=heroId" json:"heroId,omitempty"` 5598 BattleType *int32 `protobuf:"varint,11,opt,name=battleType" json:"battleType,omitempty"` 5599 LordId *int64 `protobuf:"varint,12,opt,name=lordId" json:"lordId,omitempty"` 5600 XXX_NoUnkeyedLiteral struct{} `json:"-"` 5601 XXX_unrecognized []byte `json:"-"` 5602 XXX_sizecache int32 `json:"-"` 5603 } 5604 5605 func (m *MapLine) Reset() { *m = MapLine{} } 5606 func (m *MapLine) String() string { return proto.CompactTextString(m) } 5607 func (*MapLine) ProtoMessage() {} 5608 func (*MapLine) Descriptor() ([]byte, []int) { 5609 return fileDescriptor_ee72d9a89737215c, []int{66} 5610 } 5611 func (m *MapLine) XXX_Unmarshal(b []byte) error { 5612 return xxx_messageInfo_MapLine.Unmarshal(m, b) 5613 } 5614 func (m *MapLine) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 5615 return xxx_messageInfo_MapLine.Marshal(b, m, deterministic) 5616 } 5617 func (m *MapLine) XXX_Merge(src proto.Message) { 5618 xxx_messageInfo_MapLine.Merge(m, src) 5619 } 5620 func (m *MapLine) XXX_Size() int { 5621 return xxx_messageInfo_MapLine.Size(m) 5622 } 5623 func (m *MapLine) XXX_DiscardUnknown() { 5624 xxx_messageInfo_MapLine.DiscardUnknown(m) 5625 } 5626 5627 var xxx_messageInfo_MapLine proto.InternalMessageInfo 5628 5629 func (m *MapLine) GetStartPos() int32 { 5630 if m != nil && m.StartPos != nil { 5631 return *m.StartPos 5632 } 5633 return 0 5634 } 5635 5636 func (m *MapLine) GetEndPos() int32 { 5637 if m != nil && m.EndPos != nil { 5638 return *m.EndPos 5639 } 5640 return 0 5641 } 5642 5643 func (m *MapLine) GetNick() string { 5644 if m != nil && m.Nick != nil { 5645 return *m.Nick 5646 } 5647 return "" 5648 } 5649 5650 func (m *MapLine) GetStartTime() int32 { 5651 if m != nil && m.StartTime != nil { 5652 return *m.StartTime 5653 } 5654 return 0 5655 } 5656 5657 func (m *MapLine) GetEndTime() int32 { 5658 if m != nil && m.EndTime != nil { 5659 return *m.EndTime 5660 } 5661 return 0 5662 } 5663 5664 func (m *MapLine) GetCamp() int32 { 5665 if m != nil && m.Camp != nil { 5666 return *m.Camp 5667 } 5668 return 0 5669 } 5670 5671 func (m *MapLine) GetKeyId() int32 { 5672 if m != nil && m.KeyId != nil { 5673 return *m.KeyId 5674 } 5675 return 0 5676 } 5677 5678 func (m *MapLine) GetArmyState() int32 { 5679 if m != nil && m.ArmyState != nil { 5680 return *m.ArmyState 5681 } 5682 return 0 5683 } 5684 5685 func (m *MapLine) GetArmyType() int32 { 5686 if m != nil && m.ArmyType != nil { 5687 return *m.ArmyType 5688 } 5689 return 0 5690 } 5691 5692 func (m *MapLine) GetHeroId() []int32 { 5693 if m != nil { 5694 return m.HeroId 5695 } 5696 return nil 5697 } 5698 5699 func (m *MapLine) GetBattleType() int32 { 5700 if m != nil && m.BattleType != nil { 5701 return *m.BattleType 5702 } 5703 return 0 5704 } 5705 5706 func (m *MapLine) GetLordId() int64 { 5707 if m != nil && m.LordId != nil { 5708 return *m.LordId 5709 } 5710 return 0 5711 } 5712 5713 // 世界分区信息 5714 type Area struct { 5715 Area *int32 `protobuf:"varint,1,req,name=area" json:"area,omitempty"` 5716 Status *int32 `protobuf:"varint,2,req,name=status" json:"status,omitempty"` 5717 FirstKill []*CityFirstKill `protobuf:"bytes,3,rep,name=firstKill" json:"firstKill,omitempty"` 5718 XXX_NoUnkeyedLiteral struct{} `json:"-"` 5719 XXX_unrecognized []byte `json:"-"` 5720 XXX_sizecache int32 `json:"-"` 5721 } 5722 5723 func (m *Area) Reset() { *m = Area{} } 5724 func (m *Area) String() string { return proto.CompactTextString(m) } 5725 func (*Area) ProtoMessage() {} 5726 func (*Area) Descriptor() ([]byte, []int) { 5727 return fileDescriptor_ee72d9a89737215c, []int{67} 5728 } 5729 func (m *Area) XXX_Unmarshal(b []byte) error { 5730 return xxx_messageInfo_Area.Unmarshal(m, b) 5731 } 5732 func (m *Area) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 5733 return xxx_messageInfo_Area.Marshal(b, m, deterministic) 5734 } 5735 func (m *Area) XXX_Merge(src proto.Message) { 5736 xxx_messageInfo_Area.Merge(m, src) 5737 } 5738 func (m *Area) XXX_Size() int { 5739 return xxx_messageInfo_Area.Size(m) 5740 } 5741 func (m *Area) XXX_DiscardUnknown() { 5742 xxx_messageInfo_Area.DiscardUnknown(m) 5743 } 5744 5745 var xxx_messageInfo_Area proto.InternalMessageInfo 5746 5747 func (m *Area) GetArea() int32 { 5748 if m != nil && m.Area != nil { 5749 return *m.Area 5750 } 5751 return 0 5752 } 5753 5754 func (m *Area) GetStatus() int32 { 5755 if m != nil && m.Status != nil { 5756 return *m.Status 5757 } 5758 return 0 5759 } 5760 5761 func (m *Area) GetFirstKill() []*CityFirstKill { 5762 if m != nil { 5763 return m.FirstKill 5764 } 5765 return nil 5766 } 5767 5768 type CityFirstKill struct { 5769 CityInfo *string `protobuf:"bytes,1,opt,name=cityInfo" json:"cityInfo,omitempty"` 5770 Sponsor *FirstKillInfo `protobuf:"bytes,2,opt,name=sponsor" json:"sponsor,omitempty"` 5771 Atklist *FirstKillInfo `protobuf:"bytes,3,opt,name=atklist" json:"atklist,omitempty"` 5772 XXX_NoUnkeyedLiteral struct{} `json:"-"` 5773 XXX_unrecognized []byte `json:"-"` 5774 XXX_sizecache int32 `json:"-"` 5775 } 5776 5777 func (m *CityFirstKill) Reset() { *m = CityFirstKill{} } 5778 func (m *CityFirstKill) String() string { return proto.CompactTextString(m) } 5779 func (*CityFirstKill) ProtoMessage() {} 5780 func (*CityFirstKill) Descriptor() ([]byte, []int) { 5781 return fileDescriptor_ee72d9a89737215c, []int{68} 5782 } 5783 func (m *CityFirstKill) XXX_Unmarshal(b []byte) error { 5784 return xxx_messageInfo_CityFirstKill.Unmarshal(m, b) 5785 } 5786 func (m *CityFirstKill) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 5787 return xxx_messageInfo_CityFirstKill.Marshal(b, m, deterministic) 5788 } 5789 func (m *CityFirstKill) XXX_Merge(src proto.Message) { 5790 xxx_messageInfo_CityFirstKill.Merge(m, src) 5791 } 5792 func (m *CityFirstKill) XXX_Size() int { 5793 return xxx_messageInfo_CityFirstKill.Size(m) 5794 } 5795 func (m *CityFirstKill) XXX_DiscardUnknown() { 5796 xxx_messageInfo_CityFirstKill.DiscardUnknown(m) 5797 } 5798 5799 var xxx_messageInfo_CityFirstKill proto.InternalMessageInfo 5800 5801 func (m *CityFirstKill) GetCityInfo() string { 5802 if m != nil && m.CityInfo != nil { 5803 return *m.CityInfo 5804 } 5805 return "" 5806 } 5807 5808 func (m *CityFirstKill) GetSponsor() *FirstKillInfo { 5809 if m != nil { 5810 return m.Sponsor 5811 } 5812 return nil 5813 } 5814 5815 func (m *CityFirstKill) GetAtklist() *FirstKillInfo { 5816 if m != nil { 5817 return m.Atklist 5818 } 5819 return nil 5820 } 5821 5822 type FirstKillInfo struct { 5823 Role *string `protobuf:"bytes,1,opt,name=role" json:"role,omitempty"` 5824 RolesId []int64 `protobuf:"varint,2,rep,name=rolesId" json:"rolesId,omitempty"` 5825 XXX_NoUnkeyedLiteral struct{} `json:"-"` 5826 XXX_unrecognized []byte `json:"-"` 5827 XXX_sizecache int32 `json:"-"` 5828 } 5829 5830 func (m *FirstKillInfo) Reset() { *m = FirstKillInfo{} } 5831 func (m *FirstKillInfo) String() string { return proto.CompactTextString(m) } 5832 func (*FirstKillInfo) ProtoMessage() {} 5833 func (*FirstKillInfo) Descriptor() ([]byte, []int) { 5834 return fileDescriptor_ee72d9a89737215c, []int{69} 5835 } 5836 func (m *FirstKillInfo) XXX_Unmarshal(b []byte) error { 5837 return xxx_messageInfo_FirstKillInfo.Unmarshal(m, b) 5838 } 5839 func (m *FirstKillInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 5840 return xxx_messageInfo_FirstKillInfo.Marshal(b, m, deterministic) 5841 } 5842 func (m *FirstKillInfo) XXX_Merge(src proto.Message) { 5843 xxx_messageInfo_FirstKillInfo.Merge(m, src) 5844 } 5845 func (m *FirstKillInfo) XXX_Size() int { 5846 return xxx_messageInfo_FirstKillInfo.Size(m) 5847 } 5848 func (m *FirstKillInfo) XXX_DiscardUnknown() { 5849 xxx_messageInfo_FirstKillInfo.DiscardUnknown(m) 5850 } 5851 5852 var xxx_messageInfo_FirstKillInfo proto.InternalMessageInfo 5853 5854 func (m *FirstKillInfo) GetRole() string { 5855 if m != nil && m.Role != nil { 5856 return *m.Role 5857 } 5858 return "" 5859 } 5860 5861 func (m *FirstKillInfo) GetRolesId() []int64 { 5862 if m != nil { 5863 return m.RolesId 5864 } 5865 return nil 5866 } 5867 5868 // 城市首杀玩家信息 5869 type AtkFirstKillInfo struct { 5870 LordId *int64 `protobuf:"varint,1,opt,name=lordId" json:"lordId,omitempty"` 5871 Portrait *int32 `protobuf:"varint,2,opt,name=portrait" json:"portrait,omitempty"` 5872 Nick *string `protobuf:"bytes,3,opt,name=nick" json:"nick,omitempty"` 5873 Param *string `protobuf:"bytes,4,opt,name=param" json:"param,omitempty"` 5874 XXX_NoUnkeyedLiteral struct{} `json:"-"` 5875 XXX_unrecognized []byte `json:"-"` 5876 XXX_sizecache int32 `json:"-"` 5877 } 5878 5879 func (m *AtkFirstKillInfo) Reset() { *m = AtkFirstKillInfo{} } 5880 func (m *AtkFirstKillInfo) String() string { return proto.CompactTextString(m) } 5881 func (*AtkFirstKillInfo) ProtoMessage() {} 5882 func (*AtkFirstKillInfo) Descriptor() ([]byte, []int) { 5883 return fileDescriptor_ee72d9a89737215c, []int{70} 5884 } 5885 func (m *AtkFirstKillInfo) XXX_Unmarshal(b []byte) error { 5886 return xxx_messageInfo_AtkFirstKillInfo.Unmarshal(m, b) 5887 } 5888 func (m *AtkFirstKillInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 5889 return xxx_messageInfo_AtkFirstKillInfo.Marshal(b, m, deterministic) 5890 } 5891 func (m *AtkFirstKillInfo) XXX_Merge(src proto.Message) { 5892 xxx_messageInfo_AtkFirstKillInfo.Merge(m, src) 5893 } 5894 func (m *AtkFirstKillInfo) XXX_Size() int { 5895 return xxx_messageInfo_AtkFirstKillInfo.Size(m) 5896 } 5897 func (m *AtkFirstKillInfo) XXX_DiscardUnknown() { 5898 xxx_messageInfo_AtkFirstKillInfo.DiscardUnknown(m) 5899 } 5900 5901 var xxx_messageInfo_AtkFirstKillInfo proto.InternalMessageInfo 5902 5903 func (m *AtkFirstKillInfo) GetLordId() int64 { 5904 if m != nil && m.LordId != nil { 5905 return *m.LordId 5906 } 5907 return 0 5908 } 5909 5910 func (m *AtkFirstKillInfo) GetPortrait() int32 { 5911 if m != nil && m.Portrait != nil { 5912 return *m.Portrait 5913 } 5914 return 0 5915 } 5916 5917 func (m *AtkFirstKillInfo) GetNick() string { 5918 if m != nil && m.Nick != nil { 5919 return *m.Nick 5920 } 5921 return "" 5922 } 5923 5924 func (m *AtkFirstKillInfo) GetParam() string { 5925 if m != nil && m.Param != nil { 5926 return *m.Param 5927 } 5928 return "" 5929 } 5930 5931 type CityAtkFirstKill struct { 5932 Area *int32 `protobuf:"varint,1,opt,name=area" json:"area,omitempty"` 5933 Type *int32 `protobuf:"varint,2,opt,name=type" json:"type,omitempty"` 5934 CityId *int32 `protobuf:"varint,3,opt,name=cityId" json:"cityId,omitempty"` 5935 Camp *int32 `protobuf:"varint,4,opt,name=camp" json:"camp,omitempty"` 5936 Sponsor *AtkFirstKillInfo `protobuf:"bytes,5,opt,name=sponsor" json:"sponsor,omitempty"` 5937 Atklist []*AtkFirstKillInfo `protobuf:"bytes,6,rep,name=atklist" json:"atklist,omitempty"` 5938 XXX_NoUnkeyedLiteral struct{} `json:"-"` 5939 XXX_unrecognized []byte `json:"-"` 5940 XXX_sizecache int32 `json:"-"` 5941 } 5942 5943 func (m *CityAtkFirstKill) Reset() { *m = CityAtkFirstKill{} } 5944 func (m *CityAtkFirstKill) String() string { return proto.CompactTextString(m) } 5945 func (*CityAtkFirstKill) ProtoMessage() {} 5946 func (*CityAtkFirstKill) Descriptor() ([]byte, []int) { 5947 return fileDescriptor_ee72d9a89737215c, []int{71} 5948 } 5949 func (m *CityAtkFirstKill) XXX_Unmarshal(b []byte) error { 5950 return xxx_messageInfo_CityAtkFirstKill.Unmarshal(m, b) 5951 } 5952 func (m *CityAtkFirstKill) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 5953 return xxx_messageInfo_CityAtkFirstKill.Marshal(b, m, deterministic) 5954 } 5955 func (m *CityAtkFirstKill) XXX_Merge(src proto.Message) { 5956 xxx_messageInfo_CityAtkFirstKill.Merge(m, src) 5957 } 5958 func (m *CityAtkFirstKill) XXX_Size() int { 5959 return xxx_messageInfo_CityAtkFirstKill.Size(m) 5960 } 5961 func (m *CityAtkFirstKill) XXX_DiscardUnknown() { 5962 xxx_messageInfo_CityAtkFirstKill.DiscardUnknown(m) 5963 } 5964 5965 var xxx_messageInfo_CityAtkFirstKill proto.InternalMessageInfo 5966 5967 func (m *CityAtkFirstKill) GetArea() int32 { 5968 if m != nil && m.Area != nil { 5969 return *m.Area 5970 } 5971 return 0 5972 } 5973 5974 func (m *CityAtkFirstKill) GetType() int32 { 5975 if m != nil && m.Type != nil { 5976 return *m.Type 5977 } 5978 return 0 5979 } 5980 5981 func (m *CityAtkFirstKill) GetCityId() int32 { 5982 if m != nil && m.CityId != nil { 5983 return *m.CityId 5984 } 5985 return 0 5986 } 5987 5988 func (m *CityAtkFirstKill) GetCamp() int32 { 5989 if m != nil && m.Camp != nil { 5990 return *m.Camp 5991 } 5992 return 0 5993 } 5994 5995 func (m *CityAtkFirstKill) GetSponsor() *AtkFirstKillInfo { 5996 if m != nil { 5997 return m.Sponsor 5998 } 5999 return nil 6000 } 6001 6002 func (m *CityAtkFirstKill) GetAtklist() []*AtkFirstKillInfo { 6003 if m != nil { 6004 return m.Atklist 6005 } 6006 return nil 6007 } 6008 6009 // 城池信息 6010 type City struct { 6011 CityId *int32 `protobuf:"varint,1,req,name=cityId" json:"cityId,omitempty"` 6012 Camp *int32 `protobuf:"varint,2,req,name=camp" json:"camp,omitempty"` 6013 Status *int32 `protobuf:"varint,3,req,name=status" json:"status,omitempty"` 6014 CloseTime *int32 `protobuf:"varint,4,req,name=closeTime" json:"closeTime,omitempty"` 6015 AttackCamp *int32 `protobuf:"varint,5,opt,name=attackCamp" json:"attackCamp,omitempty"` 6016 OwnerId *int64 `protobuf:"varint,6,opt,name=ownerId" json:"ownerId,omitempty"` 6017 BeginTime *int32 `protobuf:"varint,7,opt,name=beginTime" json:"beginTime,omitempty"` 6018 EndTime *int32 `protobuf:"varint,8,opt,name=endTime" json:"endTime,omitempty"` 6019 Produced *int32 `protobuf:"varint,9,opt,name=produced" json:"produced,omitempty"` 6020 FinishTime *int32 `protobuf:"varint,10,opt,name=finishTime" json:"finishTime,omitempty"` 6021 CampaignTime *int32 `protobuf:"varint,11,opt,name=campaignTime" json:"campaignTime,omitempty"` 6022 Role []*CamppaignRole `protobuf:"bytes,12,rep,name=role" json:"role,omitempty"` 6023 ExtraReward *int32 `protobuf:"varint,13,opt,name=extraReward" json:"extraReward,omitempty"` 6024 Form []*TwoInt `protobuf:"bytes,14,rep,name=form" json:"form,omitempty"` 6025 CityLv *int32 `protobuf:"varint,15,opt,name=cityLv" json:"cityLv,omitempty"` 6026 Name *string `protobuf:"bytes,16,opt,name=name" json:"name,omitempty"` 6027 CityExp *int32 `protobuf:"varint,17,opt,name=cityExp" json:"cityExp,omitempty"` 6028 AtkBeginTime *int32 `protobuf:"varint,18,opt,name=atkBeginTime" json:"atkBeginTime,omitempty"` 6029 DevTime *int32 `protobuf:"varint,19,opt,name=devTime" json:"devTime,omitempty"` 6030 ProtectTime *int32 `protobuf:"varint,20,opt,name=protectTime" json:"protectTime,omitempty"` 6031 AttackRoleId []int64 `protobuf:"varint,21,rep,name=attackRoleId" json:"attackRoleId,omitempty"` 6032 FirstKillReward []*IntLong `protobuf:"bytes,22,rep,name=firstKillReward" json:"firstKillReward,omitempty"` 6033 BuildingExp *int32 `protobuf:"varint,23,opt,name=buildingExp" json:"buildingExp,omitempty"` 6034 CurrentScheduleId *int32 `protobuf:"varint,24,opt,name=currentScheduleId" json:"currentScheduleId,omitempty"` 6035 XXX_NoUnkeyedLiteral struct{} `json:"-"` 6036 XXX_unrecognized []byte `json:"-"` 6037 XXX_sizecache int32 `json:"-"` 6038 } 6039 6040 func (m *City) Reset() { *m = City{} } 6041 func (m *City) String() string { return proto.CompactTextString(m) } 6042 func (*City) ProtoMessage() {} 6043 func (*City) Descriptor() ([]byte, []int) { 6044 return fileDescriptor_ee72d9a89737215c, []int{72} 6045 } 6046 func (m *City) XXX_Unmarshal(b []byte) error { 6047 return xxx_messageInfo_City.Unmarshal(m, b) 6048 } 6049 func (m *City) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 6050 return xxx_messageInfo_City.Marshal(b, m, deterministic) 6051 } 6052 func (m *City) XXX_Merge(src proto.Message) { 6053 xxx_messageInfo_City.Merge(m, src) 6054 } 6055 func (m *City) XXX_Size() int { 6056 return xxx_messageInfo_City.Size(m) 6057 } 6058 func (m *City) XXX_DiscardUnknown() { 6059 xxx_messageInfo_City.DiscardUnknown(m) 6060 } 6061 6062 var xxx_messageInfo_City proto.InternalMessageInfo 6063 6064 func (m *City) GetCityId() int32 { 6065 if m != nil && m.CityId != nil { 6066 return *m.CityId 6067 } 6068 return 0 6069 } 6070 6071 func (m *City) GetCamp() int32 { 6072 if m != nil && m.Camp != nil { 6073 return *m.Camp 6074 } 6075 return 0 6076 } 6077 6078 func (m *City) GetStatus() int32 { 6079 if m != nil && m.Status != nil { 6080 return *m.Status 6081 } 6082 return 0 6083 } 6084 6085 func (m *City) GetCloseTime() int32 { 6086 if m != nil && m.CloseTime != nil { 6087 return *m.CloseTime 6088 } 6089 return 0 6090 } 6091 6092 func (m *City) GetAttackCamp() int32 { 6093 if m != nil && m.AttackCamp != nil { 6094 return *m.AttackCamp 6095 } 6096 return 0 6097 } 6098 6099 func (m *City) GetOwnerId() int64 { 6100 if m != nil && m.OwnerId != nil { 6101 return *m.OwnerId 6102 } 6103 return 0 6104 } 6105 6106 func (m *City) GetBeginTime() int32 { 6107 if m != nil && m.BeginTime != nil { 6108 return *m.BeginTime 6109 } 6110 return 0 6111 } 6112 6113 func (m *City) GetEndTime() int32 { 6114 if m != nil && m.EndTime != nil { 6115 return *m.EndTime 6116 } 6117 return 0 6118 } 6119 6120 func (m *City) GetProduced() int32 { 6121 if m != nil && m.Produced != nil { 6122 return *m.Produced 6123 } 6124 return 0 6125 } 6126 6127 func (m *City) GetFinishTime() int32 { 6128 if m != nil && m.FinishTime != nil { 6129 return *m.FinishTime 6130 } 6131 return 0 6132 } 6133 6134 func (m *City) GetCampaignTime() int32 { 6135 if m != nil && m.CampaignTime != nil { 6136 return *m.CampaignTime 6137 } 6138 return 0 6139 } 6140 6141 func (m *City) GetRole() []*CamppaignRole { 6142 if m != nil { 6143 return m.Role 6144 } 6145 return nil 6146 } 6147 6148 func (m *City) GetExtraReward() int32 { 6149 if m != nil && m.ExtraReward != nil { 6150 return *m.ExtraReward 6151 } 6152 return 0 6153 } 6154 6155 func (m *City) GetForm() []*TwoInt { 6156 if m != nil { 6157 return m.Form 6158 } 6159 return nil 6160 } 6161 6162 func (m *City) GetCityLv() int32 { 6163 if m != nil && m.CityLv != nil { 6164 return *m.CityLv 6165 } 6166 return 0 6167 } 6168 6169 func (m *City) GetName() string { 6170 if m != nil && m.Name != nil { 6171 return *m.Name 6172 } 6173 return "" 6174 } 6175 6176 func (m *City) GetCityExp() int32 { 6177 if m != nil && m.CityExp != nil { 6178 return *m.CityExp 6179 } 6180 return 0 6181 } 6182 6183 func (m *City) GetAtkBeginTime() int32 { 6184 if m != nil && m.AtkBeginTime != nil { 6185 return *m.AtkBeginTime 6186 } 6187 return 0 6188 } 6189 6190 func (m *City) GetDevTime() int32 { 6191 if m != nil && m.DevTime != nil { 6192 return *m.DevTime 6193 } 6194 return 0 6195 } 6196 6197 func (m *City) GetProtectTime() int32 { 6198 if m != nil && m.ProtectTime != nil { 6199 return *m.ProtectTime 6200 } 6201 return 0 6202 } 6203 6204 func (m *City) GetAttackRoleId() []int64 { 6205 if m != nil { 6206 return m.AttackRoleId 6207 } 6208 return nil 6209 } 6210 6211 func (m *City) GetFirstKillReward() []*IntLong { 6212 if m != nil { 6213 return m.FirstKillReward 6214 } 6215 return nil 6216 } 6217 6218 func (m *City) GetBuildingExp() int32 { 6219 if m != nil && m.BuildingExp != nil { 6220 return *m.BuildingExp 6221 } 6222 return 0 6223 } 6224 6225 func (m *City) GetCurrentScheduleId() int32 { 6226 if m != nil && m.CurrentScheduleId != nil { 6227 return *m.CurrentScheduleId 6228 } 6229 return 0 6230 } 6231 6232 // 执行任务的部队 6233 type Army struct { 6234 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 6235 // 类型,1 攻击流寇,2 攻击玩家,3 采集, 4 阵营战, 5 城墙驻防 6.攻击点兵统领 7.攻击流寇任务 6236 // 8.攻击盖世太保 9.闪电战 10.超级矿点采集 11.超级矿点攻击 12.超级矿点驻防 13. 柏林皇城战 6237 // 14.柏林据点战 15.匪军叛乱帮助 16.反攻德意志BOSS防守战 17.反攻德意志BOSS进攻战, 驻防 6238 // 18.决战 19.攻打飞艇 6239 Type *int32 `protobuf:"varint,2,req,name=type" json:"type,omitempty"` 6240 Target *int32 `protobuf:"varint,3,req,name=target" json:"target,omitempty"` 6241 // 任务状态 1.行军 2.返回 3.采集 4.驻军 5.城战或阵营战 6.盖世太保战 7.闪电战 8. 柏林会战 9. 匪军叛乱帮助 10.反攻德意志BOSS防守战 6242 // 11.反攻德意志BOSS进攻战, 驻防 12.反攻德意志BOSS进攻战, 驻防 13.攻打飞艇等待中 6243 State *int32 `protobuf:"varint,4,req,name=state" json:"state,omitempty"` 6244 Duration *int32 `protobuf:"varint,5,req,name=duration" json:"duration,omitempty"` 6245 EndTime *int32 `protobuf:"varint,6,req,name=endTime" json:"endTime,omitempty"` 6246 Hero []*TwoInt `protobuf:"bytes,7,rep,name=hero" json:"hero,omitempty"` 6247 Grab []*Award `protobuf:"bytes,8,rep,name=grab" json:"grab,omitempty"` 6248 BattleId *int32 `protobuf:"varint,9,opt,name=battleId" json:"battleId,omitempty"` 6249 Id *int32 `protobuf:"varint,10,opt,name=id" json:"id,omitempty"` 6250 BattleTime *int32 `protobuf:"varint,11,opt,name=battleTime" json:"battleTime,omitempty"` 6251 LordId *int64 `protobuf:"varint,12,opt,name=lordId" json:"lordId,omitempty"` 6252 TarLordId *int64 `protobuf:"varint,13,opt,name=tarLordId" json:"tarLordId,omitempty"` 6253 OriginPos *int32 `protobuf:"varint,14,opt,name=originPos" json:"originPos,omitempty"` 6254 XXX_NoUnkeyedLiteral struct{} `json:"-"` 6255 XXX_unrecognized []byte `json:"-"` 6256 XXX_sizecache int32 `json:"-"` 6257 } 6258 6259 func (m *Army) Reset() { *m = Army{} } 6260 func (m *Army) String() string { return proto.CompactTextString(m) } 6261 func (*Army) ProtoMessage() {} 6262 func (*Army) Descriptor() ([]byte, []int) { 6263 return fileDescriptor_ee72d9a89737215c, []int{73} 6264 } 6265 func (m *Army) XXX_Unmarshal(b []byte) error { 6266 return xxx_messageInfo_Army.Unmarshal(m, b) 6267 } 6268 func (m *Army) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 6269 return xxx_messageInfo_Army.Marshal(b, m, deterministic) 6270 } 6271 func (m *Army) XXX_Merge(src proto.Message) { 6272 xxx_messageInfo_Army.Merge(m, src) 6273 } 6274 func (m *Army) XXX_Size() int { 6275 return xxx_messageInfo_Army.Size(m) 6276 } 6277 func (m *Army) XXX_DiscardUnknown() { 6278 xxx_messageInfo_Army.DiscardUnknown(m) 6279 } 6280 6281 var xxx_messageInfo_Army proto.InternalMessageInfo 6282 6283 func (m *Army) GetKeyId() int32 { 6284 if m != nil && m.KeyId != nil { 6285 return *m.KeyId 6286 } 6287 return 0 6288 } 6289 6290 func (m *Army) GetType() int32 { 6291 if m != nil && m.Type != nil { 6292 return *m.Type 6293 } 6294 return 0 6295 } 6296 6297 func (m *Army) GetTarget() int32 { 6298 if m != nil && m.Target != nil { 6299 return *m.Target 6300 } 6301 return 0 6302 } 6303 6304 func (m *Army) GetState() int32 { 6305 if m != nil && m.State != nil { 6306 return *m.State 6307 } 6308 return 0 6309 } 6310 6311 func (m *Army) GetDuration() int32 { 6312 if m != nil && m.Duration != nil { 6313 return *m.Duration 6314 } 6315 return 0 6316 } 6317 6318 func (m *Army) GetEndTime() int32 { 6319 if m != nil && m.EndTime != nil { 6320 return *m.EndTime 6321 } 6322 return 0 6323 } 6324 6325 func (m *Army) GetHero() []*TwoInt { 6326 if m != nil { 6327 return m.Hero 6328 } 6329 return nil 6330 } 6331 6332 func (m *Army) GetGrab() []*Award { 6333 if m != nil { 6334 return m.Grab 6335 } 6336 return nil 6337 } 6338 6339 func (m *Army) GetBattleId() int32 { 6340 if m != nil && m.BattleId != nil { 6341 return *m.BattleId 6342 } 6343 return 0 6344 } 6345 6346 func (m *Army) GetId() int32 { 6347 if m != nil && m.Id != nil { 6348 return *m.Id 6349 } 6350 return 0 6351 } 6352 6353 func (m *Army) GetBattleTime() int32 { 6354 if m != nil && m.BattleTime != nil { 6355 return *m.BattleTime 6356 } 6357 return 0 6358 } 6359 6360 func (m *Army) GetLordId() int64 { 6361 if m != nil && m.LordId != nil { 6362 return *m.LordId 6363 } 6364 return 0 6365 } 6366 6367 func (m *Army) GetTarLordId() int64 { 6368 if m != nil && m.TarLordId != nil { 6369 return *m.TarLordId 6370 } 6371 return 0 6372 } 6373 6374 func (m *Army) GetOriginPos() int32 { 6375 if m != nil && m.OriginPos != nil { 6376 return *m.OriginPos 6377 } 6378 return 0 6379 } 6380 6381 // 聊天信息 6382 type Chat struct { 6383 Time *int32 `protobuf:"varint,1,req,name=time" json:"time,omitempty"` 6384 Channel *int32 `protobuf:"varint,2,req,name=channel" json:"channel,omitempty"` 6385 Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` 6386 Portrait *int32 `protobuf:"varint,4,opt,name=portrait" json:"portrait,omitempty"` 6387 Vip *int32 `protobuf:"varint,5,opt,name=vip" json:"vip,omitempty"` 6388 Msg *string `protobuf:"bytes,6,opt,name=msg" json:"msg,omitempty"` 6389 MoldId *int32 `protobuf:"varint,7,opt,name=moldId" json:"moldId,omitempty"` 6390 ChatId *int32 `protobuf:"varint,8,opt,name=chatId" json:"chatId,omitempty"` 6391 Param []string `protobuf:"bytes,9,rep,name=param" json:"param,omitempty"` 6392 Report *int32 `protobuf:"varint,10,opt,name=report" json:"report,omitempty"` 6393 Style *int32 `protobuf:"varint,11,opt,name=style" json:"style,omitempty"` 6394 IsGm *bool `protobuf:"varint,12,opt,name=isGm" json:"isGm,omitempty"` 6395 IsGuider *bool `protobuf:"varint,13,opt,name=isGuider" json:"isGuider,omitempty"` 6396 Lv *int32 `protobuf:"varint,14,opt,name=lv" json:"lv,omitempty"` 6397 Job *int32 `protobuf:"varint,15,opt,name=job" json:"job,omitempty"` 6398 Area *int32 `protobuf:"varint,16,opt,name=area" json:"area,omitempty"` 6399 MyParam []string `protobuf:"bytes,17,rep,name=myParam" json:"myParam,omitempty"` 6400 LordId *int64 `protobuf:"varint,18,opt,name=lordId" json:"lordId,omitempty"` 6401 Camp *int32 `protobuf:"varint,19,opt,name=camp" json:"camp,omitempty"` 6402 Ranks *int32 `protobuf:"varint,20,opt,name=ranks" json:"ranks,omitempty"` 6403 IsCampChat *int32 `protobuf:"varint,21,opt,name=isCampChat" json:"isCampChat,omitempty"` 6404 BubbleId *int32 `protobuf:"varint,22,opt,name=bubbleId" json:"bubbleId,omitempty"` 6405 RedType *int32 `protobuf:"varint,23,opt,name=redType" json:"redType,omitempty"` 6406 MainServerId *int32 `protobuf:"varint,24,opt,name=mainServerId" json:"mainServerId,omitempty"` 6407 MyServerId *int32 `protobuf:"varint,25,opt,name=myServerId" json:"myServerId,omitempty"` 6408 XXX_NoUnkeyedLiteral struct{} `json:"-"` 6409 XXX_unrecognized []byte `json:"-"` 6410 XXX_sizecache int32 `json:"-"` 6411 } 6412 6413 func (m *Chat) Reset() { *m = Chat{} } 6414 func (m *Chat) String() string { return proto.CompactTextString(m) } 6415 func (*Chat) ProtoMessage() {} 6416 func (*Chat) Descriptor() ([]byte, []int) { 6417 return fileDescriptor_ee72d9a89737215c, []int{74} 6418 } 6419 func (m *Chat) XXX_Unmarshal(b []byte) error { 6420 return xxx_messageInfo_Chat.Unmarshal(m, b) 6421 } 6422 func (m *Chat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 6423 return xxx_messageInfo_Chat.Marshal(b, m, deterministic) 6424 } 6425 func (m *Chat) XXX_Merge(src proto.Message) { 6426 xxx_messageInfo_Chat.Merge(m, src) 6427 } 6428 func (m *Chat) XXX_Size() int { 6429 return xxx_messageInfo_Chat.Size(m) 6430 } 6431 func (m *Chat) XXX_DiscardUnknown() { 6432 xxx_messageInfo_Chat.DiscardUnknown(m) 6433 } 6434 6435 var xxx_messageInfo_Chat proto.InternalMessageInfo 6436 6437 func (m *Chat) GetTime() int32 { 6438 if m != nil && m.Time != nil { 6439 return *m.Time 6440 } 6441 return 0 6442 } 6443 6444 func (m *Chat) GetChannel() int32 { 6445 if m != nil && m.Channel != nil { 6446 return *m.Channel 6447 } 6448 return 0 6449 } 6450 6451 func (m *Chat) GetName() string { 6452 if m != nil && m.Name != nil { 6453 return *m.Name 6454 } 6455 return "" 6456 } 6457 6458 func (m *Chat) GetPortrait() int32 { 6459 if m != nil && m.Portrait != nil { 6460 return *m.Portrait 6461 } 6462 return 0 6463 } 6464 6465 func (m *Chat) GetVip() int32 { 6466 if m != nil && m.Vip != nil { 6467 return *m.Vip 6468 } 6469 return 0 6470 } 6471 6472 func (m *Chat) GetMsg() string { 6473 if m != nil && m.Msg != nil { 6474 return *m.Msg 6475 } 6476 return "" 6477 } 6478 6479 func (m *Chat) GetMoldId() int32 { 6480 if m != nil && m.MoldId != nil { 6481 return *m.MoldId 6482 } 6483 return 0 6484 } 6485 6486 func (m *Chat) GetChatId() int32 { 6487 if m != nil && m.ChatId != nil { 6488 return *m.ChatId 6489 } 6490 return 0 6491 } 6492 6493 func (m *Chat) GetParam() []string { 6494 if m != nil { 6495 return m.Param 6496 } 6497 return nil 6498 } 6499 6500 func (m *Chat) GetReport() int32 { 6501 if m != nil && m.Report != nil { 6502 return *m.Report 6503 } 6504 return 0 6505 } 6506 6507 func (m *Chat) GetStyle() int32 { 6508 if m != nil && m.Style != nil { 6509 return *m.Style 6510 } 6511 return 0 6512 } 6513 6514 func (m *Chat) GetIsGm() bool { 6515 if m != nil && m.IsGm != nil { 6516 return *m.IsGm 6517 } 6518 return false 6519 } 6520 6521 func (m *Chat) GetIsGuider() bool { 6522 if m != nil && m.IsGuider != nil { 6523 return *m.IsGuider 6524 } 6525 return false 6526 } 6527 6528 func (m *Chat) GetLv() int32 { 6529 if m != nil && m.Lv != nil { 6530 return *m.Lv 6531 } 6532 return 0 6533 } 6534 6535 func (m *Chat) GetJob() int32 { 6536 if m != nil && m.Job != nil { 6537 return *m.Job 6538 } 6539 return 0 6540 } 6541 6542 func (m *Chat) GetArea() int32 { 6543 if m != nil && m.Area != nil { 6544 return *m.Area 6545 } 6546 return 0 6547 } 6548 6549 func (m *Chat) GetMyParam() []string { 6550 if m != nil { 6551 return m.MyParam 6552 } 6553 return nil 6554 } 6555 6556 func (m *Chat) GetLordId() int64 { 6557 if m != nil && m.LordId != nil { 6558 return *m.LordId 6559 } 6560 return 0 6561 } 6562 6563 func (m *Chat) GetCamp() int32 { 6564 if m != nil && m.Camp != nil { 6565 return *m.Camp 6566 } 6567 return 0 6568 } 6569 6570 func (m *Chat) GetRanks() int32 { 6571 if m != nil && m.Ranks != nil { 6572 return *m.Ranks 6573 } 6574 return 0 6575 } 6576 6577 func (m *Chat) GetIsCampChat() int32 { 6578 if m != nil && m.IsCampChat != nil { 6579 return *m.IsCampChat 6580 } 6581 return 0 6582 } 6583 6584 func (m *Chat) GetBubbleId() int32 { 6585 if m != nil && m.BubbleId != nil { 6586 return *m.BubbleId 6587 } 6588 return 0 6589 } 6590 6591 func (m *Chat) GetRedType() int32 { 6592 if m != nil && m.RedType != nil { 6593 return *m.RedType 6594 } 6595 return 0 6596 } 6597 6598 func (m *Chat) GetMainServerId() int32 { 6599 if m != nil && m.MainServerId != nil { 6600 return *m.MainServerId 6601 } 6602 return 0 6603 } 6604 6605 func (m *Chat) GetMyServerId() int32 { 6606 if m != nil && m.MyServerId != nil { 6607 return *m.MyServerId 6608 } 6609 return 0 6610 } 6611 6612 // 聊天会话 6613 type ChatDialog struct { 6614 TargetId *int64 `protobuf:"varint,1,opt,name=targetId" json:"targetId,omitempty"` 6615 Portrait *int32 `protobuf:"varint,2,opt,name=portrait" json:"portrait,omitempty"` 6616 Lv *int32 `protobuf:"varint,3,opt,name=lv" json:"lv,omitempty"` 6617 Job *int32 `protobuf:"varint,4,opt,name=job" json:"job,omitempty"` 6618 Area *int32 `protobuf:"varint,5,opt,name=area" json:"area,omitempty"` 6619 Vip *int32 `protobuf:"varint,6,opt,name=vip" json:"vip,omitempty"` 6620 Nick *string `protobuf:"bytes,7,opt,name=nick" json:"nick,omitempty"` 6621 Camp *int32 `protobuf:"varint,8,opt,name=camp" json:"camp,omitempty"` 6622 Msg *string `protobuf:"bytes,9,opt,name=msg" json:"msg,omitempty"` 6623 Time *int32 `protobuf:"varint,10,opt,name=time" json:"time,omitempty"` 6624 IsSelf *bool `protobuf:"varint,11,opt,name=isSelf" json:"isSelf,omitempty"` 6625 State *int32 `protobuf:"varint,12,opt,name=state" json:"state,omitempty"` 6626 SenderId *int64 `protobuf:"varint,13,opt,name=senderId" json:"senderId,omitempty"` 6627 IsCampChatDia *int32 `protobuf:"varint,14,opt,name=isCampChatDia" json:"isCampChatDia,omitempty"` 6628 XXX_NoUnkeyedLiteral struct{} `json:"-"` 6629 XXX_unrecognized []byte `json:"-"` 6630 XXX_sizecache int32 `json:"-"` 6631 } 6632 6633 func (m *ChatDialog) Reset() { *m = ChatDialog{} } 6634 func (m *ChatDialog) String() string { return proto.CompactTextString(m) } 6635 func (*ChatDialog) ProtoMessage() {} 6636 func (*ChatDialog) Descriptor() ([]byte, []int) { 6637 return fileDescriptor_ee72d9a89737215c, []int{75} 6638 } 6639 func (m *ChatDialog) XXX_Unmarshal(b []byte) error { 6640 return xxx_messageInfo_ChatDialog.Unmarshal(m, b) 6641 } 6642 func (m *ChatDialog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 6643 return xxx_messageInfo_ChatDialog.Marshal(b, m, deterministic) 6644 } 6645 func (m *ChatDialog) XXX_Merge(src proto.Message) { 6646 xxx_messageInfo_ChatDialog.Merge(m, src) 6647 } 6648 func (m *ChatDialog) XXX_Size() int { 6649 return xxx_messageInfo_ChatDialog.Size(m) 6650 } 6651 func (m *ChatDialog) XXX_DiscardUnknown() { 6652 xxx_messageInfo_ChatDialog.DiscardUnknown(m) 6653 } 6654 6655 var xxx_messageInfo_ChatDialog proto.InternalMessageInfo 6656 6657 func (m *ChatDialog) GetTargetId() int64 { 6658 if m != nil && m.TargetId != nil { 6659 return *m.TargetId 6660 } 6661 return 0 6662 } 6663 6664 func (m *ChatDialog) GetPortrait() int32 { 6665 if m != nil && m.Portrait != nil { 6666 return *m.Portrait 6667 } 6668 return 0 6669 } 6670 6671 func (m *ChatDialog) GetLv() int32 { 6672 if m != nil && m.Lv != nil { 6673 return *m.Lv 6674 } 6675 return 0 6676 } 6677 6678 func (m *ChatDialog) GetJob() int32 { 6679 if m != nil && m.Job != nil { 6680 return *m.Job 6681 } 6682 return 0 6683 } 6684 6685 func (m *ChatDialog) GetArea() int32 { 6686 if m != nil && m.Area != nil { 6687 return *m.Area 6688 } 6689 return 0 6690 } 6691 6692 func (m *ChatDialog) GetVip() int32 { 6693 if m != nil && m.Vip != nil { 6694 return *m.Vip 6695 } 6696 return 0 6697 } 6698 6699 func (m *ChatDialog) GetNick() string { 6700 if m != nil && m.Nick != nil { 6701 return *m.Nick 6702 } 6703 return "" 6704 } 6705 6706 func (m *ChatDialog) GetCamp() int32 { 6707 if m != nil && m.Camp != nil { 6708 return *m.Camp 6709 } 6710 return 0 6711 } 6712 6713 func (m *ChatDialog) GetMsg() string { 6714 if m != nil && m.Msg != nil { 6715 return *m.Msg 6716 } 6717 return "" 6718 } 6719 6720 func (m *ChatDialog) GetTime() int32 { 6721 if m != nil && m.Time != nil { 6722 return *m.Time 6723 } 6724 return 0 6725 } 6726 6727 func (m *ChatDialog) GetIsSelf() bool { 6728 if m != nil && m.IsSelf != nil { 6729 return *m.IsSelf 6730 } 6731 return false 6732 } 6733 6734 func (m *ChatDialog) GetState() int32 { 6735 if m != nil && m.State != nil { 6736 return *m.State 6737 } 6738 return 0 6739 } 6740 6741 func (m *ChatDialog) GetSenderId() int64 { 6742 if m != nil && m.SenderId != nil { 6743 return *m.SenderId 6744 } 6745 return 0 6746 } 6747 6748 func (m *ChatDialog) GetIsCampChatDia() int32 { 6749 if m != nil && m.IsCampChatDia != nil { 6750 return *m.IsCampChatDia 6751 } 6752 return 0 6753 } 6754 6755 //私聊历史记录,服务器序列化使用 6756 type DbChatHistory struct { 6757 RoleKey *string `protobuf:"bytes,1,req,name=roleKey" json:"roleKey,omitempty"` 6758 Chats []*Chat `protobuf:"bytes,2,rep,name=chats" json:"chats,omitempty"` 6759 XXX_NoUnkeyedLiteral struct{} `json:"-"` 6760 XXX_unrecognized []byte `json:"-"` 6761 XXX_sizecache int32 `json:"-"` 6762 } 6763 6764 func (m *DbChatHistory) Reset() { *m = DbChatHistory{} } 6765 func (m *DbChatHistory) String() string { return proto.CompactTextString(m) } 6766 func (*DbChatHistory) ProtoMessage() {} 6767 func (*DbChatHistory) Descriptor() ([]byte, []int) { 6768 return fileDescriptor_ee72d9a89737215c, []int{76} 6769 } 6770 func (m *DbChatHistory) XXX_Unmarshal(b []byte) error { 6771 return xxx_messageInfo_DbChatHistory.Unmarshal(m, b) 6772 } 6773 func (m *DbChatHistory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 6774 return xxx_messageInfo_DbChatHistory.Marshal(b, m, deterministic) 6775 } 6776 func (m *DbChatHistory) XXX_Merge(src proto.Message) { 6777 xxx_messageInfo_DbChatHistory.Merge(m, src) 6778 } 6779 func (m *DbChatHistory) XXX_Size() int { 6780 return xxx_messageInfo_DbChatHistory.Size(m) 6781 } 6782 func (m *DbChatHistory) XXX_DiscardUnknown() { 6783 xxx_messageInfo_DbChatHistory.DiscardUnknown(m) 6784 } 6785 6786 var xxx_messageInfo_DbChatHistory proto.InternalMessageInfo 6787 6788 func (m *DbChatHistory) GetRoleKey() string { 6789 if m != nil && m.RoleKey != nil { 6790 return *m.RoleKey 6791 } 6792 return "" 6793 } 6794 6795 func (m *DbChatHistory) GetChats() []*Chat { 6796 if m != nil { 6797 return m.Chats 6798 } 6799 return nil 6800 } 6801 6802 // 用于服务器序列化使用 6803 type DbChatDialog struct { 6804 TargetId *int64 `protobuf:"varint,1,opt,name=targetId" json:"targetId,omitempty"` 6805 State *int32 `protobuf:"varint,2,opt,name=state" json:"state,omitempty"` 6806 Chat *Chat `protobuf:"bytes,3,opt,name=chat" json:"chat,omitempty"` 6807 XXX_NoUnkeyedLiteral struct{} `json:"-"` 6808 XXX_unrecognized []byte `json:"-"` 6809 XXX_sizecache int32 `json:"-"` 6810 } 6811 6812 func (m *DbChatDialog) Reset() { *m = DbChatDialog{} } 6813 func (m *DbChatDialog) String() string { return proto.CompactTextString(m) } 6814 func (*DbChatDialog) ProtoMessage() {} 6815 func (*DbChatDialog) Descriptor() ([]byte, []int) { 6816 return fileDescriptor_ee72d9a89737215c, []int{77} 6817 } 6818 func (m *DbChatDialog) XXX_Unmarshal(b []byte) error { 6819 return xxx_messageInfo_DbChatDialog.Unmarshal(m, b) 6820 } 6821 func (m *DbChatDialog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 6822 return xxx_messageInfo_DbChatDialog.Marshal(b, m, deterministic) 6823 } 6824 func (m *DbChatDialog) XXX_Merge(src proto.Message) { 6825 xxx_messageInfo_DbChatDialog.Merge(m, src) 6826 } 6827 func (m *DbChatDialog) XXX_Size() int { 6828 return xxx_messageInfo_DbChatDialog.Size(m) 6829 } 6830 func (m *DbChatDialog) XXX_DiscardUnknown() { 6831 xxx_messageInfo_DbChatDialog.DiscardUnknown(m) 6832 } 6833 6834 var xxx_messageInfo_DbChatDialog proto.InternalMessageInfo 6835 6836 func (m *DbChatDialog) GetTargetId() int64 { 6837 if m != nil && m.TargetId != nil { 6838 return *m.TargetId 6839 } 6840 return 0 6841 } 6842 6843 func (m *DbChatDialog) GetState() int32 { 6844 if m != nil && m.State != nil { 6845 return *m.State 6846 } 6847 return 0 6848 } 6849 6850 func (m *DbChatDialog) GetChat() *Chat { 6851 if m != nil { 6852 return m.Chat 6853 } 6854 return nil 6855 } 6856 6857 // 存储会话 6858 type DbChatDialogByLord struct { 6859 RoleId *int64 `protobuf:"varint,1,req,name=roleId" json:"roleId,omitempty"` 6860 Dialog []*DbChatDialog `protobuf:"bytes,2,rep,name=dialog" json:"dialog,omitempty"` 6861 XXX_NoUnkeyedLiteral struct{} `json:"-"` 6862 XXX_unrecognized []byte `json:"-"` 6863 XXX_sizecache int32 `json:"-"` 6864 } 6865 6866 func (m *DbChatDialogByLord) Reset() { *m = DbChatDialogByLord{} } 6867 func (m *DbChatDialogByLord) String() string { return proto.CompactTextString(m) } 6868 func (*DbChatDialogByLord) ProtoMessage() {} 6869 func (*DbChatDialogByLord) Descriptor() ([]byte, []int) { 6870 return fileDescriptor_ee72d9a89737215c, []int{78} 6871 } 6872 func (m *DbChatDialogByLord) XXX_Unmarshal(b []byte) error { 6873 return xxx_messageInfo_DbChatDialogByLord.Unmarshal(m, b) 6874 } 6875 func (m *DbChatDialogByLord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 6876 return xxx_messageInfo_DbChatDialogByLord.Marshal(b, m, deterministic) 6877 } 6878 func (m *DbChatDialogByLord) XXX_Merge(src proto.Message) { 6879 xxx_messageInfo_DbChatDialogByLord.Merge(m, src) 6880 } 6881 func (m *DbChatDialogByLord) XXX_Size() int { 6882 return xxx_messageInfo_DbChatDialogByLord.Size(m) 6883 } 6884 func (m *DbChatDialogByLord) XXX_DiscardUnknown() { 6885 xxx_messageInfo_DbChatDialogByLord.DiscardUnknown(m) 6886 } 6887 6888 var xxx_messageInfo_DbChatDialogByLord proto.InternalMessageInfo 6889 6890 func (m *DbChatDialogByLord) GetRoleId() int64 { 6891 if m != nil && m.RoleId != nil { 6892 return *m.RoleId 6893 } 6894 return 0 6895 } 6896 6897 func (m *DbChatDialogByLord) GetDialog() []*DbChatDialog { 6898 if m != nil { 6899 return m.Dialog 6900 } 6901 return nil 6902 } 6903 6904 //特殊加成 6905 type Effect struct { 6906 Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` 6907 EndTime *int32 `protobuf:"varint,2,opt,name=endTime" json:"endTime,omitempty"` 6908 Val *int32 `protobuf:"varint,3,opt,name=val" json:"val,omitempty"` 6909 XXX_NoUnkeyedLiteral struct{} `json:"-"` 6910 XXX_unrecognized []byte `json:"-"` 6911 XXX_sizecache int32 `json:"-"` 6912 } 6913 6914 func (m *Effect) Reset() { *m = Effect{} } 6915 func (m *Effect) String() string { return proto.CompactTextString(m) } 6916 func (*Effect) ProtoMessage() {} 6917 func (*Effect) Descriptor() ([]byte, []int) { 6918 return fileDescriptor_ee72d9a89737215c, []int{79} 6919 } 6920 func (m *Effect) XXX_Unmarshal(b []byte) error { 6921 return xxx_messageInfo_Effect.Unmarshal(m, b) 6922 } 6923 func (m *Effect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 6924 return xxx_messageInfo_Effect.Marshal(b, m, deterministic) 6925 } 6926 func (m *Effect) XXX_Merge(src proto.Message) { 6927 xxx_messageInfo_Effect.Merge(m, src) 6928 } 6929 func (m *Effect) XXX_Size() int { 6930 return xxx_messageInfo_Effect.Size(m) 6931 } 6932 func (m *Effect) XXX_DiscardUnknown() { 6933 xxx_messageInfo_Effect.DiscardUnknown(m) 6934 } 6935 6936 var xxx_messageInfo_Effect proto.InternalMessageInfo 6937 6938 func (m *Effect) GetId() int32 { 6939 if m != nil && m.Id != nil { 6940 return *m.Id 6941 } 6942 return 0 6943 } 6944 6945 func (m *Effect) GetEndTime() int32 { 6946 if m != nil && m.EndTime != nil { 6947 return *m.EndTime 6948 } 6949 return 0 6950 } 6951 6952 func (m *Effect) GetVal() int32 { 6953 if m != nil && m.Val != nil { 6954 return *m.Val 6955 } 6956 return 0 6957 } 6958 6959 //科技信息 6960 type Tech struct { 6961 Id *int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` 6962 Lv *int32 `protobuf:"varint,2,opt,name=lv" json:"lv,omitempty"` 6963 Exp *int32 `protobuf:"varint,3,opt,name=exp" json:"exp,omitempty"` 6964 XXX_NoUnkeyedLiteral struct{} `json:"-"` 6965 XXX_unrecognized []byte `json:"-"` 6966 XXX_sizecache int32 `json:"-"` 6967 } 6968 6969 func (m *Tech) Reset() { *m = Tech{} } 6970 func (m *Tech) String() string { return proto.CompactTextString(m) } 6971 func (*Tech) ProtoMessage() {} 6972 func (*Tech) Descriptor() ([]byte, []int) { 6973 return fileDescriptor_ee72d9a89737215c, []int{80} 6974 } 6975 func (m *Tech) XXX_Unmarshal(b []byte) error { 6976 return xxx_messageInfo_Tech.Unmarshal(m, b) 6977 } 6978 func (m *Tech) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 6979 return xxx_messageInfo_Tech.Marshal(b, m, deterministic) 6980 } 6981 func (m *Tech) XXX_Merge(src proto.Message) { 6982 xxx_messageInfo_Tech.Merge(m, src) 6983 } 6984 func (m *Tech) XXX_Size() int { 6985 return xxx_messageInfo_Tech.Size(m) 6986 } 6987 func (m *Tech) XXX_DiscardUnknown() { 6988 xxx_messageInfo_Tech.DiscardUnknown(m) 6989 } 6990 6991 var xxx_messageInfo_Tech proto.InternalMessageInfo 6992 6993 func (m *Tech) GetId() int32 { 6994 if m != nil && m.Id != nil { 6995 return *m.Id 6996 } 6997 return 0 6998 } 6999 7000 func (m *Tech) GetLv() int32 { 7001 if m != nil && m.Lv != nil { 7002 return *m.Lv 7003 } 7004 return 0 7005 } 7006 7007 func (m *Tech) GetExp() int32 { 7008 if m != nil && m.Exp != nil { 7009 return *m.Exp 7010 } 7011 return 0 7012 } 7013 7014 type TechQue struct { 7015 TechId *int32 `protobuf:"varint,1,opt,name=techId" json:"techId,omitempty"` 7016 TechEndTime *int32 `protobuf:"varint,2,opt,name=techEndTime" json:"techEndTime,omitempty"` 7017 FreeSpeedCnt *int32 `protobuf:"varint,3,opt,name=freeSpeedCnt" json:"freeSpeedCnt,omitempty"` 7018 FreeTime *int32 `protobuf:"varint,4,opt,name=freeTime" json:"freeTime,omitempty"` 7019 FreeOtherCnt *int32 `protobuf:"varint,5,opt,name=freeOtherCnt" json:"freeOtherCnt,omitempty"` 7020 Param *int32 `protobuf:"varint,6,opt,name=param" json:"param,omitempty"` 7021 XXX_NoUnkeyedLiteral struct{} `json:"-"` 7022 XXX_unrecognized []byte `json:"-"` 7023 XXX_sizecache int32 `json:"-"` 7024 } 7025 7026 func (m *TechQue) Reset() { *m = TechQue{} } 7027 func (m *TechQue) String() string { return proto.CompactTextString(m) } 7028 func (*TechQue) ProtoMessage() {} 7029 func (*TechQue) Descriptor() ([]byte, []int) { 7030 return fileDescriptor_ee72d9a89737215c, []int{81} 7031 } 7032 func (m *TechQue) XXX_Unmarshal(b []byte) error { 7033 return xxx_messageInfo_TechQue.Unmarshal(m, b) 7034 } 7035 func (m *TechQue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 7036 return xxx_messageInfo_TechQue.Marshal(b, m, deterministic) 7037 } 7038 func (m *TechQue) XXX_Merge(src proto.Message) { 7039 xxx_messageInfo_TechQue.Merge(m, src) 7040 } 7041 func (m *TechQue) XXX_Size() int { 7042 return xxx_messageInfo_TechQue.Size(m) 7043 } 7044 func (m *TechQue) XXX_DiscardUnknown() { 7045 xxx_messageInfo_TechQue.DiscardUnknown(m) 7046 } 7047 7048 var xxx_messageInfo_TechQue proto.InternalMessageInfo 7049 7050 func (m *TechQue) GetTechId() int32 { 7051 if m != nil && m.TechId != nil { 7052 return *m.TechId 7053 } 7054 return 0 7055 } 7056 7057 func (m *TechQue) GetTechEndTime() int32 { 7058 if m != nil && m.TechEndTime != nil { 7059 return *m.TechEndTime 7060 } 7061 return 0 7062 } 7063 7064 func (m *TechQue) GetFreeSpeedCnt() int32 { 7065 if m != nil && m.FreeSpeedCnt != nil { 7066 return *m.FreeSpeedCnt 7067 } 7068 return 0 7069 } 7070 7071 func (m *TechQue) GetFreeTime() int32 { 7072 if m != nil && m.FreeTime != nil { 7073 return *m.FreeTime 7074 } 7075 return 0 7076 } 7077 7078 func (m *TechQue) GetFreeOtherCnt() int32 { 7079 if m != nil && m.FreeOtherCnt != nil { 7080 return *m.FreeOtherCnt 7081 } 7082 return 0 7083 } 7084 7085 func (m *TechQue) GetParam() int32 { 7086 if m != nil && m.Param != nil { 7087 return *m.Param 7088 } 7089 return 0 7090 } 7091 7092 //科技信息 7093 type History struct { 7094 Type *int32 `protobuf:"varint,1,req,name=type" json:"type,omitempty"` 7095 Id *int32 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"` 7096 Praram *int32 `protobuf:"varint,3,opt,name=praram" json:"praram,omitempty"` 7097 XXX_NoUnkeyedLiteral struct{} `json:"-"` 7098 XXX_unrecognized []byte `json:"-"` 7099 XXX_sizecache int32 `json:"-"` 7100 } 7101 7102 func (m *History) Reset() { *m = History{} } 7103 func (m *History) String() string { return proto.CompactTextString(m) } 7104 func (*History) ProtoMessage() {} 7105 func (*History) Descriptor() ([]byte, []int) { 7106 return fileDescriptor_ee72d9a89737215c, []int{82} 7107 } 7108 func (m *History) XXX_Unmarshal(b []byte) error { 7109 return xxx_messageInfo_History.Unmarshal(m, b) 7110 } 7111 func (m *History) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 7112 return xxx_messageInfo_History.Marshal(b, m, deterministic) 7113 } 7114 func (m *History) XXX_Merge(src proto.Message) { 7115 xxx_messageInfo_History.Merge(m, src) 7116 } 7117 func (m *History) XXX_Size() int { 7118 return xxx_messageInfo_History.Size(m) 7119 } 7120 func (m *History) XXX_DiscardUnknown() { 7121 xxx_messageInfo_History.DiscardUnknown(m) 7122 } 7123 7124 var xxx_messageInfo_History proto.InternalMessageInfo 7125 7126 func (m *History) GetType() int32 { 7127 if m != nil && m.Type != nil { 7128 return *m.Type 7129 } 7130 return 0 7131 } 7132 7133 func (m *History) GetId() int32 { 7134 if m != nil && m.Id != nil { 7135 return *m.Id 7136 } 7137 return 0 7138 } 7139 7140 func (m *History) GetPraram() int32 { 7141 if m != nil && m.Praram != nil { 7142 return *m.Praram 7143 } 7144 return 0 7145 } 7146 7147 // 发到客户端的城战、阵营战信息 7148 type Battle struct { 7149 BattleId *int32 `protobuf:"varint,1,req,name=battleId" json:"battleId,omitempty"` 7150 Attack *int32 `protobuf:"varint,2,opt,name=attack" json:"attack,omitempty"` 7151 Defend *int32 `protobuf:"varint,3,opt,name=defend" json:"defend,omitempty"` 7152 BattleTime *int32 `protobuf:"varint,4,opt,name=battleTime" json:"battleTime,omitempty"` 7153 AtkCamp *int32 `protobuf:"varint,5,opt,name=atkCamp" json:"atkCamp,omitempty"` 7154 DefCamp *int32 `protobuf:"varint,6,opt,name=defCamp" json:"defCamp,omitempty"` 7155 AtkPos *int32 `protobuf:"varint,7,opt,name=atkPos" json:"atkPos,omitempty"` 7156 DefPos *int32 `protobuf:"varint,8,opt,name=defPos" json:"defPos,omitempty"` 7157 AtkName *string `protobuf:"bytes,9,opt,name=atkName" json:"atkName,omitempty"` 7158 DefName *string `protobuf:"bytes,10,opt,name=defName" json:"defName,omitempty"` 7159 BattleType *int32 `protobuf:"varint,11,opt,name=battleType" json:"battleType,omitempty"` 7160 AtkHelpChatCnt *int32 `protobuf:"varint,12,opt,name=atkHelpChatCnt" json:"atkHelpChatCnt,omitempty"` 7161 DefHelpChatCnt *int32 `protobuf:"varint,13,opt,name=defHelpChatCnt" json:"defHelpChatCnt,omitempty"` 7162 AtkCityLv *int32 `protobuf:"varint,14,opt,name=atkCityLv" json:"atkCityLv,omitempty"` 7163 DefCityLv *int32 `protobuf:"varint,15,opt,name=defCityLv" json:"defCityLv,omitempty"` 7164 AtkLordId *int64 `protobuf:"varint,16,opt,name=atkLordId" json:"atkLordId,omitempty"` 7165 DefLordId *int64 `protobuf:"varint,17,opt,name=defLordId" json:"defLordId,omitempty"` 7166 Type *int32 `protobuf:"varint,18,opt,name=type" json:"type,omitempty"` 7167 XXX_NoUnkeyedLiteral struct{} `json:"-"` 7168 XXX_unrecognized []byte `json:"-"` 7169 XXX_sizecache int32 `json:"-"` 7170 } 7171 7172 func (m *Battle) Reset() { *m = Battle{} } 7173 func (m *Battle) String() string { return proto.CompactTextString(m) } 7174 func (*Battle) ProtoMessage() {} 7175 func (*Battle) Descriptor() ([]byte, []int) { 7176 return fileDescriptor_ee72d9a89737215c, []int{83} 7177 } 7178 func (m *Battle) XXX_Unmarshal(b []byte) error { 7179 return xxx_messageInfo_Battle.Unmarshal(m, b) 7180 } 7181 func (m *Battle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 7182 return xxx_messageInfo_Battle.Marshal(b, m, deterministic) 7183 } 7184 func (m *Battle) XXX_Merge(src proto.Message) { 7185 xxx_messageInfo_Battle.Merge(m, src) 7186 } 7187 func (m *Battle) XXX_Size() int { 7188 return xxx_messageInfo_Battle.Size(m) 7189 } 7190 func (m *Battle) XXX_DiscardUnknown() { 7191 xxx_messageInfo_Battle.DiscardUnknown(m) 7192 } 7193 7194 var xxx_messageInfo_Battle proto.InternalMessageInfo 7195 7196 func (m *Battle) GetBattleId() int32 { 7197 if m != nil && m.BattleId != nil { 7198 return *m.BattleId 7199 } 7200 return 0 7201 } 7202 7203 func (m *Battle) GetAttack() int32 { 7204 if m != nil && m.Attack != nil { 7205 return *m.Attack 7206 } 7207 return 0 7208 } 7209 7210 func (m *Battle) GetDefend() int32 { 7211 if m != nil && m.Defend != nil { 7212 return *m.Defend 7213 } 7214 return 0 7215 } 7216 7217 func (m *Battle) GetBattleTime() int32 { 7218 if m != nil && m.BattleTime != nil { 7219 return *m.BattleTime 7220 } 7221 return 0 7222 } 7223 7224 func (m *Battle) GetAtkCamp() int32 { 7225 if m != nil && m.AtkCamp != nil { 7226 return *m.AtkCamp 7227 } 7228 return 0 7229 } 7230 7231 func (m *Battle) GetDefCamp() int32 { 7232 if m != nil && m.DefCamp != nil { 7233 return *m.DefCamp 7234 } 7235 return 0 7236 } 7237 7238 func (m *Battle) GetAtkPos() int32 { 7239 if m != nil && m.AtkPos != nil { 7240 return *m.AtkPos 7241 } 7242 return 0 7243 } 7244 7245 func (m *Battle) GetDefPos() int32 { 7246 if m != nil && m.DefPos != nil { 7247 return *m.DefPos 7248 } 7249 return 0 7250 } 7251 7252 func (m *Battle) GetAtkName() string { 7253 if m != nil && m.AtkName != nil { 7254 return *m.AtkName 7255 } 7256 return "" 7257 } 7258 7259 func (m *Battle) GetDefName() string { 7260 if m != nil && m.DefName != nil { 7261 return *m.DefName 7262 } 7263 return "" 7264 } 7265 7266 func (m *Battle) GetBattleType() int32 { 7267 if m != nil && m.BattleType != nil { 7268 return *m.BattleType 7269 } 7270 return 0 7271 } 7272 7273 func (m *Battle) GetAtkHelpChatCnt() int32 { 7274 if m != nil && m.AtkHelpChatCnt != nil { 7275 return *m.AtkHelpChatCnt 7276 } 7277 return 0 7278 } 7279 7280 func (m *Battle) GetDefHelpChatCnt() int32 { 7281 if m != nil && m.DefHelpChatCnt != nil { 7282 return *m.DefHelpChatCnt 7283 } 7284 return 0 7285 } 7286 7287 func (m *Battle) GetAtkCityLv() int32 { 7288 if m != nil && m.AtkCityLv != nil { 7289 return *m.AtkCityLv 7290 } 7291 return 0 7292 } 7293 7294 func (m *Battle) GetDefCityLv() int32 { 7295 if m != nil && m.DefCityLv != nil { 7296 return *m.DefCityLv 7297 } 7298 return 0 7299 } 7300 7301 func (m *Battle) GetAtkLordId() int64 { 7302 if m != nil && m.AtkLordId != nil { 7303 return *m.AtkLordId 7304 } 7305 return 0 7306 } 7307 7308 func (m *Battle) GetDefLordId() int64 { 7309 if m != nil && m.DefLordId != nil { 7310 return *m.DefLordId 7311 } 7312 return 0 7313 } 7314 7315 func (m *Battle) GetType() int32 { 7316 if m != nil && m.Type != nil { 7317 return *m.Type 7318 } 7319 return 0 7320 } 7321 7322 // 城战、阵营战参与玩家和带的将领 7323 type BattleRole struct { 7324 RoleId *int64 `protobuf:"varint,1,req,name=roleId" json:"roleId,omitempty"` 7325 HeroId []int32 `protobuf:"varint,2,rep,name=heroId" json:"heroId,omitempty"` 7326 KeyId *int32 `protobuf:"varint,3,opt,name=keyId" json:"keyId,omitempty"` 7327 XXX_NoUnkeyedLiteral struct{} `json:"-"` 7328 XXX_unrecognized []byte `json:"-"` 7329 XXX_sizecache int32 `json:"-"` 7330 } 7331 7332 func (m *BattleRole) Reset() { *m = BattleRole{} } 7333 func (m *BattleRole) String() string { return proto.CompactTextString(m) } 7334 func (*BattleRole) ProtoMessage() {} 7335 func (*BattleRole) Descriptor() ([]byte, []int) { 7336 return fileDescriptor_ee72d9a89737215c, []int{84} 7337 } 7338 func (m *BattleRole) XXX_Unmarshal(b []byte) error { 7339 return xxx_messageInfo_BattleRole.Unmarshal(m, b) 7340 } 7341 func (m *BattleRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 7342 return xxx_messageInfo_BattleRole.Marshal(b, m, deterministic) 7343 } 7344 func (m *BattleRole) XXX_Merge(src proto.Message) { 7345 xxx_messageInfo_BattleRole.Merge(m, src) 7346 } 7347 func (m *BattleRole) XXX_Size() int { 7348 return xxx_messageInfo_BattleRole.Size(m) 7349 } 7350 func (m *BattleRole) XXX_DiscardUnknown() { 7351 xxx_messageInfo_BattleRole.DiscardUnknown(m) 7352 } 7353 7354 var xxx_messageInfo_BattleRole proto.InternalMessageInfo 7355 7356 func (m *BattleRole) GetRoleId() int64 { 7357 if m != nil && m.RoleId != nil { 7358 return *m.RoleId 7359 } 7360 return 0 7361 } 7362 7363 func (m *BattleRole) GetHeroId() []int32 { 7364 if m != nil { 7365 return m.HeroId 7366 } 7367 return nil 7368 } 7369 7370 func (m *BattleRole) GetKeyId() int32 { 7371 if m != nil && m.KeyId != nil { 7372 return *m.KeyId 7373 } 7374 return 0 7375 } 7376 7377 // 城战、阵营战数据库保存信息 7378 type BattlePO struct { 7379 BattleId *int32 `protobuf:"varint,1,req,name=battleId" json:"battleId,omitempty"` 7380 Pos *int32 `protobuf:"varint,2,req,name=pos" json:"pos,omitempty"` 7381 Type *int32 `protobuf:"varint,3,req,name=type" json:"type,omitempty"` 7382 BattleTime *int32 `protobuf:"varint,4,req,name=battleTime" json:"battleTime,omitempty"` 7383 SponsorId *int64 `protobuf:"varint,5,req,name=sponsorId" json:"sponsorId,omitempty"` 7384 DefencerId *int64 `protobuf:"varint,6,opt,name=defencerId" json:"defencerId,omitempty"` 7385 AtkRole []*BattleRole `protobuf:"bytes,7,rep,name=atkRole" json:"atkRole,omitempty"` 7386 DefRole []*BattleRole `protobuf:"bytes,8,rep,name=defRole" json:"defRole,omitempty"` 7387 AtkCity *int32 `protobuf:"varint,9,opt,name=atkCity" json:"atkCity,omitempty"` 7388 AtkCamp *int32 `protobuf:"varint,10,opt,name=atkCamp" json:"atkCamp,omitempty"` 7389 AtkRoles []int64 `protobuf:"varint,11,rep,name=atkRoles" json:"atkRoles,omitempty"` 7390 DefRoles []int64 `protobuf:"varint,12,rep,name=defRoles" json:"defRoles,omitempty"` 7391 AtkPos *int32 `protobuf:"varint,13,opt,name=atkPos" json:"atkPos,omitempty"` 7392 BattleType *int32 `protobuf:"varint,14,opt,name=battleType" json:"battleType,omitempty"` 7393 AtkArm *int32 `protobuf:"varint,15,opt,name=atkArm" json:"atkArm,omitempty"` 7394 DefArm *int32 `protobuf:"varint,16,opt,name=defArm" json:"defArm,omitempty"` 7395 XXX_NoUnkeyedLiteral struct{} `json:"-"` 7396 XXX_unrecognized []byte `json:"-"` 7397 XXX_sizecache int32 `json:"-"` 7398 } 7399 7400 func (m *BattlePO) Reset() { *m = BattlePO{} } 7401 func (m *BattlePO) String() string { return proto.CompactTextString(m) } 7402 func (*BattlePO) ProtoMessage() {} 7403 func (*BattlePO) Descriptor() ([]byte, []int) { 7404 return fileDescriptor_ee72d9a89737215c, []int{85} 7405 } 7406 func (m *BattlePO) XXX_Unmarshal(b []byte) error { 7407 return xxx_messageInfo_BattlePO.Unmarshal(m, b) 7408 } 7409 func (m *BattlePO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 7410 return xxx_messageInfo_BattlePO.Marshal(b, m, deterministic) 7411 } 7412 func (m *BattlePO) XXX_Merge(src proto.Message) { 7413 xxx_messageInfo_BattlePO.Merge(m, src) 7414 } 7415 func (m *BattlePO) XXX_Size() int { 7416 return xxx_messageInfo_BattlePO.Size(m) 7417 } 7418 func (m *BattlePO) XXX_DiscardUnknown() { 7419 xxx_messageInfo_BattlePO.DiscardUnknown(m) 7420 } 7421 7422 var xxx_messageInfo_BattlePO proto.InternalMessageInfo 7423 7424 func (m *BattlePO) GetBattleId() int32 { 7425 if m != nil && m.BattleId != nil { 7426 return *m.BattleId 7427 } 7428 return 0 7429 } 7430 7431 func (m *BattlePO) GetPos() int32 { 7432 if m != nil && m.Pos != nil { 7433 return *m.Pos 7434 } 7435 return 0 7436 } 7437 7438 func (m *BattlePO) GetType() int32 { 7439 if m != nil && m.Type != nil { 7440 return *m.Type 7441 } 7442 return 0 7443 } 7444 7445 func (m *BattlePO) GetBattleTime() int32 { 7446 if m != nil && m.BattleTime != nil { 7447 return *m.BattleTime 7448 } 7449 return 0 7450 } 7451 7452 func (m *BattlePO) GetSponsorId() int64 { 7453 if m != nil && m.SponsorId != nil { 7454 return *m.SponsorId 7455 } 7456 return 0 7457 } 7458 7459 func (m *BattlePO) GetDefencerId() int64 { 7460 if m != nil && m.DefencerId != nil { 7461 return *m.DefencerId 7462 } 7463 return 0 7464 } 7465 7466 func (m *BattlePO) GetAtkRole() []*BattleRole { 7467 if m != nil { 7468 return m.AtkRole 7469 } 7470 return nil 7471 } 7472 7473 func (m *BattlePO) GetDefRole() []*BattleRole { 7474 if m != nil { 7475 return m.DefRole 7476 } 7477 return nil 7478 } 7479 7480 func (m *BattlePO) GetAtkCity() int32 { 7481 if m != nil && m.AtkCity != nil { 7482 return *m.AtkCity 7483 } 7484 return 0 7485 } 7486 7487 func (m *BattlePO) GetAtkCamp() int32 { 7488 if m != nil && m.AtkCamp != nil { 7489 return *m.AtkCamp 7490 } 7491 return 0 7492 } 7493 7494 func (m *BattlePO) GetAtkRoles() []int64 { 7495 if m != nil { 7496 return m.AtkRoles 7497 } 7498 return nil 7499 } 7500 7501 func (m *BattlePO) GetDefRoles() []int64 { 7502 if m != nil { 7503 return m.DefRoles 7504 } 7505 return nil 7506 } 7507 7508 func (m *BattlePO) GetAtkPos() int32 { 7509 if m != nil && m.AtkPos != nil { 7510 return *m.AtkPos 7511 } 7512 return 0 7513 } 7514 7515 func (m *BattlePO) GetBattleType() int32 { 7516 if m != nil && m.BattleType != nil { 7517 return *m.BattleType 7518 } 7519 return 0 7520 } 7521 7522 func (m *BattlePO) GetAtkArm() int32 { 7523 if m != nil && m.AtkArm != nil { 7524 return *m.AtkArm 7525 } 7526 return 0 7527 } 7528 7529 func (m *BattlePO) GetDefArm() int32 { 7530 if m != nil && m.DefArm != nil { 7531 return *m.DefArm 7532 } 7533 return 0 7534 } 7535 7536 //化工厂队列 7537 type ChemicalQue struct { 7538 Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` 7539 EndTime *int32 `protobuf:"varint,2,opt,name=endTime" json:"endTime,omitempty"` 7540 Period *int32 `protobuf:"varint,3,opt,name=period" json:"period,omitempty"` 7541 People *int32 `protobuf:"varint,4,opt,name=people" json:"people,omitempty"` 7542 Pos *int32 `protobuf:"varint,5,opt,name=pos" json:"pos,omitempty"` 7543 ClonePos *bool `protobuf:"varint,6,opt,name=clonePos" json:"clonePos,omitempty"` 7544 Sid *int32 `protobuf:"varint,7,opt,name=sid" json:"sid,omitempty"` 7545 Count *int32 `protobuf:"varint,8,opt,name=count" json:"count,omitempty"` 7546 StartTime *int32 `protobuf:"varint,9,opt,name=startTime" json:"startTime,omitempty"` 7547 XXX_NoUnkeyedLiteral struct{} `json:"-"` 7548 XXX_unrecognized []byte `json:"-"` 7549 XXX_sizecache int32 `json:"-"` 7550 } 7551 7552 func (m *ChemicalQue) Reset() { *m = ChemicalQue{} } 7553 func (m *ChemicalQue) String() string { return proto.CompactTextString(m) } 7554 func (*ChemicalQue) ProtoMessage() {} 7555 func (*ChemicalQue) Descriptor() ([]byte, []int) { 7556 return fileDescriptor_ee72d9a89737215c, []int{86} 7557 } 7558 func (m *ChemicalQue) XXX_Unmarshal(b []byte) error { 7559 return xxx_messageInfo_ChemicalQue.Unmarshal(m, b) 7560 } 7561 func (m *ChemicalQue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 7562 return xxx_messageInfo_ChemicalQue.Marshal(b, m, deterministic) 7563 } 7564 func (m *ChemicalQue) XXX_Merge(src proto.Message) { 7565 xxx_messageInfo_ChemicalQue.Merge(m, src) 7566 } 7567 func (m *ChemicalQue) XXX_Size() int { 7568 return xxx_messageInfo_ChemicalQue.Size(m) 7569 } 7570 func (m *ChemicalQue) XXX_DiscardUnknown() { 7571 xxx_messageInfo_ChemicalQue.DiscardUnknown(m) 7572 } 7573 7574 var xxx_messageInfo_ChemicalQue proto.InternalMessageInfo 7575 7576 func (m *ChemicalQue) GetId() int32 { 7577 if m != nil && m.Id != nil { 7578 return *m.Id 7579 } 7580 return 0 7581 } 7582 7583 func (m *ChemicalQue) GetEndTime() int32 { 7584 if m != nil && m.EndTime != nil { 7585 return *m.EndTime 7586 } 7587 return 0 7588 } 7589 7590 func (m *ChemicalQue) GetPeriod() int32 { 7591 if m != nil && m.Period != nil { 7592 return *m.Period 7593 } 7594 return 0 7595 } 7596 7597 func (m *ChemicalQue) GetPeople() int32 { 7598 if m != nil && m.People != nil { 7599 return *m.People 7600 } 7601 return 0 7602 } 7603 7604 func (m *ChemicalQue) GetPos() int32 { 7605 if m != nil && m.Pos != nil { 7606 return *m.Pos 7607 } 7608 return 0 7609 } 7610 7611 func (m *ChemicalQue) GetClonePos() bool { 7612 if m != nil && m.ClonePos != nil { 7613 return *m.ClonePos 7614 } 7615 return false 7616 } 7617 7618 func (m *ChemicalQue) GetSid() int32 { 7619 if m != nil && m.Sid != nil { 7620 return *m.Sid 7621 } 7622 return 0 7623 } 7624 7625 func (m *ChemicalQue) GetCount() int32 { 7626 if m != nil && m.Count != nil { 7627 return *m.Count 7628 } 7629 return 0 7630 } 7631 7632 func (m *ChemicalQue) GetStartTime() int32 { 7633 if m != nil && m.StartTime != nil { 7634 return *m.StartTime 7635 } 7636 return 0 7637 } 7638 7639 // 阵营战简略信息 7640 type CampBattle struct { 7641 CityId *int32 `protobuf:"varint,1,req,name=cityId" json:"cityId,omitempty"` 7642 AtkCamp *int32 `protobuf:"varint,2,req,name=atkCamp" json:"atkCamp,omitempty"` 7643 DefCamp *int32 `protobuf:"varint,3,req,name=defCamp" json:"defCamp,omitempty"` 7644 BattleTime *int32 `protobuf:"varint,4,req,name=battleTime" json:"battleTime,omitempty"` 7645 XXX_NoUnkeyedLiteral struct{} `json:"-"` 7646 XXX_unrecognized []byte `json:"-"` 7647 XXX_sizecache int32 `json:"-"` 7648 } 7649 7650 func (m *CampBattle) Reset() { *m = CampBattle{} } 7651 func (m *CampBattle) String() string { return proto.CompactTextString(m) } 7652 func (*CampBattle) ProtoMessage() {} 7653 func (*CampBattle) Descriptor() ([]byte, []int) { 7654 return fileDescriptor_ee72d9a89737215c, []int{87} 7655 } 7656 func (m *CampBattle) XXX_Unmarshal(b []byte) error { 7657 return xxx_messageInfo_CampBattle.Unmarshal(m, b) 7658 } 7659 func (m *CampBattle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 7660 return xxx_messageInfo_CampBattle.Marshal(b, m, deterministic) 7661 } 7662 func (m *CampBattle) XXX_Merge(src proto.Message) { 7663 xxx_messageInfo_CampBattle.Merge(m, src) 7664 } 7665 func (m *CampBattle) XXX_Size() int { 7666 return xxx_messageInfo_CampBattle.Size(m) 7667 } 7668 func (m *CampBattle) XXX_DiscardUnknown() { 7669 xxx_messageInfo_CampBattle.DiscardUnknown(m) 7670 } 7671 7672 var xxx_messageInfo_CampBattle proto.InternalMessageInfo 7673 7674 func (m *CampBattle) GetCityId() int32 { 7675 if m != nil && m.CityId != nil { 7676 return *m.CityId 7677 } 7678 return 0 7679 } 7680 7681 func (m *CampBattle) GetAtkCamp() int32 { 7682 if m != nil && m.AtkCamp != nil { 7683 return *m.AtkCamp 7684 } 7685 return 0 7686 } 7687 7688 func (m *CampBattle) GetDefCamp() int32 { 7689 if m != nil && m.DefCamp != nil { 7690 return *m.DefCamp 7691 } 7692 return 0 7693 } 7694 7695 func (m *CampBattle) GetBattleTime() int32 { 7696 if m != nil && m.BattleTime != nil { 7697 return *m.BattleTime 7698 } 7699 return 0 7700 } 7701 7702 // 玩家资源改变 7703 type ChangeInfo struct { 7704 Type *int32 `protobuf:"varint,1,req,name=type" json:"type,omitempty"` 7705 Id *int32 `protobuf:"varint,2,req,name=id" json:"id,omitempty"` 7706 Count *int64 `protobuf:"varint,3,req,name=count" json:"count,omitempty"` 7707 XXX_NoUnkeyedLiteral struct{} `json:"-"` 7708 XXX_unrecognized []byte `json:"-"` 7709 XXX_sizecache int32 `json:"-"` 7710 } 7711 7712 func (m *ChangeInfo) Reset() { *m = ChangeInfo{} } 7713 func (m *ChangeInfo) String() string { return proto.CompactTextString(m) } 7714 func (*ChangeInfo) ProtoMessage() {} 7715 func (*ChangeInfo) Descriptor() ([]byte, []int) { 7716 return fileDescriptor_ee72d9a89737215c, []int{88} 7717 } 7718 func (m *ChangeInfo) XXX_Unmarshal(b []byte) error { 7719 return xxx_messageInfo_ChangeInfo.Unmarshal(m, b) 7720 } 7721 func (m *ChangeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 7722 return xxx_messageInfo_ChangeInfo.Marshal(b, m, deterministic) 7723 } 7724 func (m *ChangeInfo) XXX_Merge(src proto.Message) { 7725 xxx_messageInfo_ChangeInfo.Merge(m, src) 7726 } 7727 func (m *ChangeInfo) XXX_Size() int { 7728 return xxx_messageInfo_ChangeInfo.Size(m) 7729 } 7730 func (m *ChangeInfo) XXX_DiscardUnknown() { 7731 xxx_messageInfo_ChangeInfo.DiscardUnknown(m) 7732 } 7733 7734 var xxx_messageInfo_ChangeInfo proto.InternalMessageInfo 7735 7736 func (m *ChangeInfo) GetType() int32 { 7737 if m != nil && m.Type != nil { 7738 return *m.Type 7739 } 7740 return 0 7741 } 7742 7743 func (m *ChangeInfo) GetId() int32 { 7744 if m != nil && m.Id != nil { 7745 return *m.Id 7746 } 7747 return 0 7748 } 7749 7750 func (m *ChangeInfo) GetCount() int64 { 7751 if m != nil && m.Count != nil { 7752 return *m.Count 7753 } 7754 return 0 7755 } 7756 7757 // 军团城池信息 7758 type PartyCity struct { 7759 Pos *int32 `protobuf:"varint,1,req,name=pos" json:"pos,omitempty"` 7760 CityId *int32 `protobuf:"varint,2,req,name=cityId" json:"cityId,omitempty"` 7761 CityLv *int32 `protobuf:"varint,3,req,name=cityLv" json:"cityLv,omitempty"` 7762 CurArm *int32 `protobuf:"varint,4,req,name=curArm" json:"curArm,omitempty"` 7763 MaxArm *int32 `protobuf:"varint,5,req,name=maxArm" json:"maxArm,omitempty"` 7764 Owner *string `protobuf:"bytes,6,opt,name=owner" json:"owner,omitempty"` 7765 EndTime *int32 `protobuf:"varint,7,opt,name=endTime" json:"endTime,omitempty"` 7766 Role []*CamppaignRole `protobuf:"bytes,8,rep,name=role" json:"role,omitempty"` 7767 XXX_NoUnkeyedLiteral struct{} `json:"-"` 7768 XXX_unrecognized []byte `json:"-"` 7769 XXX_sizecache int32 `json:"-"` 7770 } 7771 7772 func (m *PartyCity) Reset() { *m = PartyCity{} } 7773 func (m *PartyCity) String() string { return proto.CompactTextString(m) } 7774 func (*PartyCity) ProtoMessage() {} 7775 func (*PartyCity) Descriptor() ([]byte, []int) { 7776 return fileDescriptor_ee72d9a89737215c, []int{89} 7777 } 7778 func (m *PartyCity) XXX_Unmarshal(b []byte) error { 7779 return xxx_messageInfo_PartyCity.Unmarshal(m, b) 7780 } 7781 func (m *PartyCity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 7782 return xxx_messageInfo_PartyCity.Marshal(b, m, deterministic) 7783 } 7784 func (m *PartyCity) XXX_Merge(src proto.Message) { 7785 xxx_messageInfo_PartyCity.Merge(m, src) 7786 } 7787 func (m *PartyCity) XXX_Size() int { 7788 return xxx_messageInfo_PartyCity.Size(m) 7789 } 7790 func (m *PartyCity) XXX_DiscardUnknown() { 7791 xxx_messageInfo_PartyCity.DiscardUnknown(m) 7792 } 7793 7794 var xxx_messageInfo_PartyCity proto.InternalMessageInfo 7795 7796 func (m *PartyCity) GetPos() int32 { 7797 if m != nil && m.Pos != nil { 7798 return *m.Pos 7799 } 7800 return 0 7801 } 7802 7803 func (m *PartyCity) GetCityId() int32 { 7804 if m != nil && m.CityId != nil { 7805 return *m.CityId 7806 } 7807 return 0 7808 } 7809 7810 func (m *PartyCity) GetCityLv() int32 { 7811 if m != nil && m.CityLv != nil { 7812 return *m.CityLv 7813 } 7814 return 0 7815 } 7816 7817 func (m *PartyCity) GetCurArm() int32 { 7818 if m != nil && m.CurArm != nil { 7819 return *m.CurArm 7820 } 7821 return 0 7822 } 7823 7824 func (m *PartyCity) GetMaxArm() int32 { 7825 if m != nil && m.MaxArm != nil { 7826 return *m.MaxArm 7827 } 7828 return 0 7829 } 7830 7831 func (m *PartyCity) GetOwner() string { 7832 if m != nil && m.Owner != nil { 7833 return *m.Owner 7834 } 7835 return "" 7836 } 7837 7838 func (m *PartyCity) GetEndTime() int32 { 7839 if m != nil && m.EndTime != nil { 7840 return *m.EndTime 7841 } 7842 return 0 7843 } 7844 7845 func (m *PartyCity) GetRole() []*CamppaignRole { 7846 if m != nil { 7847 return m.Role 7848 } 7849 return nil 7850 } 7851 7852 // 军团荣誉排行信息 7853 type PartyHonorRank struct { 7854 Rank *int32 `protobuf:"varint,1,req,name=rank" json:"rank,omitempty"` 7855 Name *string `protobuf:"bytes,2,req,name=name" json:"name,omitempty"` 7856 Count *int32 `protobuf:"varint,3,req,name=count" json:"count,omitempty"` 7857 RoleId *int64 `protobuf:"varint,4,opt,name=roleId" json:"roleId,omitempty"` 7858 RankTime *int32 `protobuf:"varint,5,opt,name=rankTime" json:"rankTime,omitempty"` 7859 XXX_NoUnkeyedLiteral struct{} `json:"-"` 7860 XXX_unrecognized []byte `json:"-"` 7861 XXX_sizecache int32 `json:"-"` 7862 } 7863 7864 func (m *PartyHonorRank) Reset() { *m = PartyHonorRank{} } 7865 func (m *PartyHonorRank) String() string { return proto.CompactTextString(m) } 7866 func (*PartyHonorRank) ProtoMessage() {} 7867 func (*PartyHonorRank) Descriptor() ([]byte, []int) { 7868 return fileDescriptor_ee72d9a89737215c, []int{90} 7869 } 7870 func (m *PartyHonorRank) XXX_Unmarshal(b []byte) error { 7871 return xxx_messageInfo_PartyHonorRank.Unmarshal(m, b) 7872 } 7873 func (m *PartyHonorRank) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 7874 return xxx_messageInfo_PartyHonorRank.Marshal(b, m, deterministic) 7875 } 7876 func (m *PartyHonorRank) XXX_Merge(src proto.Message) { 7877 xxx_messageInfo_PartyHonorRank.Merge(m, src) 7878 } 7879 func (m *PartyHonorRank) XXX_Size() int { 7880 return xxx_messageInfo_PartyHonorRank.Size(m) 7881 } 7882 func (m *PartyHonorRank) XXX_DiscardUnknown() { 7883 xxx_messageInfo_PartyHonorRank.DiscardUnknown(m) 7884 } 7885 7886 var xxx_messageInfo_PartyHonorRank proto.InternalMessageInfo 7887 7888 func (m *PartyHonorRank) GetRank() int32 { 7889 if m != nil && m.Rank != nil { 7890 return *m.Rank 7891 } 7892 return 0 7893 } 7894 7895 func (m *PartyHonorRank) GetName() string { 7896 if m != nil && m.Name != nil { 7897 return *m.Name 7898 } 7899 return "" 7900 } 7901 7902 func (m *PartyHonorRank) GetCount() int32 { 7903 if m != nil && m.Count != nil { 7904 return *m.Count 7905 } 7906 return 0 7907 } 7908 7909 func (m *PartyHonorRank) GetRoleId() int64 { 7910 if m != nil && m.RoleId != nil { 7911 return *m.RoleId 7912 } 7913 return 0 7914 } 7915 7916 func (m *PartyHonorRank) GetRankTime() int32 { 7917 if m != nil && m.RankTime != nil { 7918 return *m.RankTime 7919 } 7920 return 0 7921 } 7922 7923 // 军团日志 7924 type PartyLog struct { 7925 LogId *int32 `protobuf:"varint,1,req,name=logId" json:"logId,omitempty"` 7926 Time *int32 `protobuf:"varint,2,req,name=time" json:"time,omitempty"` 7927 Param []string `protobuf:"bytes,3,rep,name=param" json:"param,omitempty"` 7928 XXX_NoUnkeyedLiteral struct{} `json:"-"` 7929 XXX_unrecognized []byte `json:"-"` 7930 XXX_sizecache int32 `json:"-"` 7931 } 7932 7933 func (m *PartyLog) Reset() { *m = PartyLog{} } 7934 func (m *PartyLog) String() string { return proto.CompactTextString(m) } 7935 func (*PartyLog) ProtoMessage() {} 7936 func (*PartyLog) Descriptor() ([]byte, []int) { 7937 return fileDescriptor_ee72d9a89737215c, []int{91} 7938 } 7939 func (m *PartyLog) XXX_Unmarshal(b []byte) error { 7940 return xxx_messageInfo_PartyLog.Unmarshal(m, b) 7941 } 7942 func (m *PartyLog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 7943 return xxx_messageInfo_PartyLog.Marshal(b, m, deterministic) 7944 } 7945 func (m *PartyLog) XXX_Merge(src proto.Message) { 7946 xxx_messageInfo_PartyLog.Merge(m, src) 7947 } 7948 func (m *PartyLog) XXX_Size() int { 7949 return xxx_messageInfo_PartyLog.Size(m) 7950 } 7951 func (m *PartyLog) XXX_DiscardUnknown() { 7952 xxx_messageInfo_PartyLog.DiscardUnknown(m) 7953 } 7954 7955 var xxx_messageInfo_PartyLog proto.InternalMessageInfo 7956 7957 func (m *PartyLog) GetLogId() int32 { 7958 if m != nil && m.LogId != nil { 7959 return *m.LogId 7960 } 7961 return 0 7962 } 7963 7964 func (m *PartyLog) GetTime() int32 { 7965 if m != nil && m.Time != nil { 7966 return *m.Time 7967 } 7968 return 0 7969 } 7970 7971 func (m *PartyLog) GetParam() []string { 7972 if m != nil { 7973 return m.Param 7974 } 7975 return nil 7976 } 7977 7978 // 军团官员信息 7979 type PartyJob struct { 7980 RoleId *int64 `protobuf:"varint,1,req,name=roleId" json:"roleId,omitempty"` 7981 Name *string `protobuf:"bytes,2,req,name=name" json:"name,omitempty"` 7982 Job *int32 `protobuf:"varint,3,req,name=job" json:"job,omitempty"` 7983 Lv *int32 `protobuf:"varint,4,opt,name=lv" json:"lv,omitempty"` 7984 Fight *int64 `protobuf:"varint,5,opt,name=fight" json:"fight,omitempty"` 7985 Area *int32 `protobuf:"varint,6,opt,name=area" json:"area,omitempty"` 7986 Portrait *int32 `protobuf:"varint,7,opt,name=portrait" json:"portrait,omitempty"` 7987 Ranks *int32 `protobuf:"varint,8,opt,name=ranks" json:"ranks,omitempty"` 7988 XXX_NoUnkeyedLiteral struct{} `json:"-"` 7989 XXX_unrecognized []byte `json:"-"` 7990 XXX_sizecache int32 `json:"-"` 7991 } 7992 7993 func (m *PartyJob) Reset() { *m = PartyJob{} } 7994 func (m *PartyJob) String() string { return proto.CompactTextString(m) } 7995 func (*PartyJob) ProtoMessage() {} 7996 func (*PartyJob) Descriptor() ([]byte, []int) { 7997 return fileDescriptor_ee72d9a89737215c, []int{92} 7998 } 7999 func (m *PartyJob) XXX_Unmarshal(b []byte) error { 8000 return xxx_messageInfo_PartyJob.Unmarshal(m, b) 8001 } 8002 func (m *PartyJob) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 8003 return xxx_messageInfo_PartyJob.Marshal(b, m, deterministic) 8004 } 8005 func (m *PartyJob) XXX_Merge(src proto.Message) { 8006 xxx_messageInfo_PartyJob.Merge(m, src) 8007 } 8008 func (m *PartyJob) XXX_Size() int { 8009 return xxx_messageInfo_PartyJob.Size(m) 8010 } 8011 func (m *PartyJob) XXX_DiscardUnknown() { 8012 xxx_messageInfo_PartyJob.DiscardUnknown(m) 8013 } 8014 8015 var xxx_messageInfo_PartyJob proto.InternalMessageInfo 8016 8017 func (m *PartyJob) GetRoleId() int64 { 8018 if m != nil && m.RoleId != nil { 8019 return *m.RoleId 8020 } 8021 return 0 8022 } 8023 8024 func (m *PartyJob) GetName() string { 8025 if m != nil && m.Name != nil { 8026 return *m.Name 8027 } 8028 return "" 8029 } 8030 8031 func (m *PartyJob) GetJob() int32 { 8032 if m != nil && m.Job != nil { 8033 return *m.Job 8034 } 8035 return 0 8036 } 8037 8038 func (m *PartyJob) GetLv() int32 { 8039 if m != nil && m.Lv != nil { 8040 return *m.Lv 8041 } 8042 return 0 8043 } 8044 8045 func (m *PartyJob) GetFight() int64 { 8046 if m != nil && m.Fight != nil { 8047 return *m.Fight 8048 } 8049 return 0 8050 } 8051 8052 func (m *PartyJob) GetArea() int32 { 8053 if m != nil && m.Area != nil { 8054 return *m.Area 8055 } 8056 return 0 8057 } 8058 8059 func (m *PartyJob) GetPortrait() int32 { 8060 if m != nil && m.Portrait != nil { 8061 return *m.Portrait 8062 } 8063 return 0 8064 } 8065 8066 func (m *PartyJob) GetRanks() int32 { 8067 if m != nil && m.Ranks != nil { 8068 return *m.Ranks 8069 } 8070 return 0 8071 } 8072 8073 // 军团官员选举信息 8074 type PartyElection struct { 8075 RoleId *int64 `protobuf:"varint,1,req,name=roleId" json:"roleId,omitempty"` 8076 Name *string `protobuf:"bytes,2,req,name=name" json:"name,omitempty"` 8077 Votes *int32 `protobuf:"varint,3,req,name=votes" json:"votes,omitempty"` 8078 Lv *int32 `protobuf:"varint,4,req,name=lv" json:"lv,omitempty"` 8079 Fight *int64 `protobuf:"varint,5,req,name=fight" json:"fight,omitempty"` 8080 Ranks *int32 `protobuf:"varint,6,opt,name=ranks" json:"ranks,omitempty"` 8081 XXX_NoUnkeyedLiteral struct{} `json:"-"` 8082 XXX_unrecognized []byte `json:"-"` 8083 XXX_sizecache int32 `json:"-"` 8084 } 8085 8086 func (m *PartyElection) Reset() { *m = PartyElection{} } 8087 func (m *PartyElection) String() string { return proto.CompactTextString(m) } 8088 func (*PartyElection) ProtoMessage() {} 8089 func (*PartyElection) Descriptor() ([]byte, []int) { 8090 return fileDescriptor_ee72d9a89737215c, []int{93} 8091 } 8092 func (m *PartyElection) XXX_Unmarshal(b []byte) error { 8093 return xxx_messageInfo_PartyElection.Unmarshal(m, b) 8094 } 8095 func (m *PartyElection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 8096 return xxx_messageInfo_PartyElection.Marshal(b, m, deterministic) 8097 } 8098 func (m *PartyElection) XXX_Merge(src proto.Message) { 8099 xxx_messageInfo_PartyElection.Merge(m, src) 8100 } 8101 func (m *PartyElection) XXX_Size() int { 8102 return xxx_messageInfo_PartyElection.Size(m) 8103 } 8104 func (m *PartyElection) XXX_DiscardUnknown() { 8105 xxx_messageInfo_PartyElection.DiscardUnknown(m) 8106 } 8107 8108 var xxx_messageInfo_PartyElection proto.InternalMessageInfo 8109 8110 func (m *PartyElection) GetRoleId() int64 { 8111 if m != nil && m.RoleId != nil { 8112 return *m.RoleId 8113 } 8114 return 0 8115 } 8116 8117 func (m *PartyElection) GetName() string { 8118 if m != nil && m.Name != nil { 8119 return *m.Name 8120 } 8121 return "" 8122 } 8123 8124 func (m *PartyElection) GetVotes() int32 { 8125 if m != nil && m.Votes != nil { 8126 return *m.Votes 8127 } 8128 return 0 8129 } 8130 8131 func (m *PartyElection) GetLv() int32 { 8132 if m != nil && m.Lv != nil { 8133 return *m.Lv 8134 } 8135 return 0 8136 } 8137 8138 func (m *PartyElection) GetFight() int64 { 8139 if m != nil && m.Fight != nil { 8140 return *m.Fight 8141 } 8142 return 0 8143 } 8144 8145 func (m *PartyElection) GetRanks() int32 { 8146 if m != nil && m.Ranks != nil { 8147 return *m.Ranks 8148 } 8149 return 0 8150 } 8151 8152 // 排行榜数据 8153 type RankData struct { 8154 Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` 8155 Lv *int32 `protobuf:"varint,2,opt,name=lv" json:"lv,omitempty"` 8156 Value *int64 `protobuf:"varint,3,opt,name=value" json:"value,omitempty"` 8157 Area *int32 `protobuf:"varint,4,opt,name=area" json:"area,omitempty"` 8158 Camp *int32 `protobuf:"varint,5,opt,name=camp" json:"camp,omitempty"` 8159 Icon *int32 `protobuf:"varint,6,opt,name=icon" json:"icon,omitempty"` 8160 Param []string `protobuf:"bytes,7,rep,name=param" json:"param,omitempty"` 8161 Rank *int32 `protobuf:"varint,8,opt,name=rank" json:"rank,omitempty"` 8162 RoleId *int64 `protobuf:"varint,9,opt,name=roleId" json:"roleId,omitempty"` 8163 XXX_NoUnkeyedLiteral struct{} `json:"-"` 8164 XXX_unrecognized []byte `json:"-"` 8165 XXX_sizecache int32 `json:"-"` 8166 } 8167 8168 func (m *RankData) Reset() { *m = RankData{} } 8169 func (m *RankData) String() string { return proto.CompactTextString(m) } 8170 func (*RankData) ProtoMessage() {} 8171 func (*RankData) Descriptor() ([]byte, []int) { 8172 return fileDescriptor_ee72d9a89737215c, []int{94} 8173 } 8174 func (m *RankData) XXX_Unmarshal(b []byte) error { 8175 return xxx_messageInfo_RankData.Unmarshal(m, b) 8176 } 8177 func (m *RankData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 8178 return xxx_messageInfo_RankData.Marshal(b, m, deterministic) 8179 } 8180 func (m *RankData) XXX_Merge(src proto.Message) { 8181 xxx_messageInfo_RankData.Merge(m, src) 8182 } 8183 func (m *RankData) XXX_Size() int { 8184 return xxx_messageInfo_RankData.Size(m) 8185 } 8186 func (m *RankData) XXX_DiscardUnknown() { 8187 xxx_messageInfo_RankData.DiscardUnknown(m) 8188 } 8189 8190 var xxx_messageInfo_RankData proto.InternalMessageInfo 8191 8192 func (m *RankData) GetName() string { 8193 if m != nil && m.Name != nil { 8194 return *m.Name 8195 } 8196 return "" 8197 } 8198 8199 func (m *RankData) GetLv() int32 { 8200 if m != nil && m.Lv != nil { 8201 return *m.Lv 8202 } 8203 return 0 8204 } 8205 8206 func (m *RankData) GetValue() int64 { 8207 if m != nil && m.Value != nil { 8208 return *m.Value 8209 } 8210 return 0 8211 } 8212 8213 func (m *RankData) GetArea() int32 { 8214 if m != nil && m.Area != nil { 8215 return *m.Area 8216 } 8217 return 0 8218 } 8219 8220 func (m *RankData) GetCamp() int32 { 8221 if m != nil && m.Camp != nil { 8222 return *m.Camp 8223 } 8224 return 0 8225 } 8226 8227 func (m *RankData) GetIcon() int32 { 8228 if m != nil && m.Icon != nil { 8229 return *m.Icon 8230 } 8231 return 0 8232 } 8233 8234 func (m *RankData) GetParam() []string { 8235 if m != nil { 8236 return m.Param 8237 } 8238 return nil 8239 } 8240 8241 func (m *RankData) GetRank() int32 { 8242 if m != nil && m.Rank != nil { 8243 return *m.Rank 8244 } 8245 return 0 8246 } 8247 8248 func (m *RankData) GetRoleId() int64 { 8249 if m != nil && m.RoleId != nil { 8250 return *m.RoleId 8251 } 8252 return 0 8253 } 8254 8255 // 奖励(类型,奖励) 重建家园 8256 type TypeAwards struct { 8257 Type *int32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` 8258 Reward []*Award `protobuf:"bytes,2,rep,name=reward" json:"reward,omitempty"` 8259 XXX_NoUnkeyedLiteral struct{} `json:"-"` 8260 XXX_unrecognized []byte `json:"-"` 8261 XXX_sizecache int32 `json:"-"` 8262 } 8263 8264 func (m *TypeAwards) Reset() { *m = TypeAwards{} } 8265 func (m *TypeAwards) String() string { return proto.CompactTextString(m) } 8266 func (*TypeAwards) ProtoMessage() {} 8267 func (*TypeAwards) Descriptor() ([]byte, []int) { 8268 return fileDescriptor_ee72d9a89737215c, []int{95} 8269 } 8270 func (m *TypeAwards) XXX_Unmarshal(b []byte) error { 8271 return xxx_messageInfo_TypeAwards.Unmarshal(m, b) 8272 } 8273 func (m *TypeAwards) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 8274 return xxx_messageInfo_TypeAwards.Marshal(b, m, deterministic) 8275 } 8276 func (m *TypeAwards) XXX_Merge(src proto.Message) { 8277 xxx_messageInfo_TypeAwards.Merge(m, src) 8278 } 8279 func (m *TypeAwards) XXX_Size() int { 8280 return xxx_messageInfo_TypeAwards.Size(m) 8281 } 8282 func (m *TypeAwards) XXX_DiscardUnknown() { 8283 xxx_messageInfo_TypeAwards.DiscardUnknown(m) 8284 } 8285 8286 var xxx_messageInfo_TypeAwards proto.InternalMessageInfo 8287 8288 func (m *TypeAwards) GetType() int32 { 8289 if m != nil && m.Type != nil { 8290 return *m.Type 8291 } 8292 return 0 8293 } 8294 8295 func (m *TypeAwards) GetReward() []*Award { 8296 if m != nil { 8297 return m.Reward 8298 } 8299 return nil 8300 } 8301 8302 //搜索玩家 8303 type Man struct { 8304 LordId *int64 `protobuf:"varint,1,req,name=lordId" json:"lordId,omitempty"` 8305 Icon *int32 `protobuf:"varint,2,opt,name=icon" json:"icon,omitempty"` 8306 Sex *int32 `protobuf:"varint,3,opt,name=sex" json:"sex,omitempty"` 8307 Nick *string `protobuf:"bytes,4,opt,name=nick" json:"nick,omitempty"` 8308 Level *int32 `protobuf:"varint,5,opt,name=level" json:"level,omitempty"` 8309 Fight *int64 `protobuf:"varint,6,opt,name=fight" json:"fight,omitempty"` 8310 Ranks *int32 `protobuf:"varint,7,opt,name=ranks" json:"ranks,omitempty"` 8311 Exp *int32 `protobuf:"varint,8,opt,name=exp" json:"exp,omitempty"` 8312 Pos *int32 `protobuf:"varint,9,opt,name=pos" json:"pos,omitempty"` 8313 Vip *int32 `protobuf:"varint,10,opt,name=vip" json:"vip,omitempty"` 8314 Area *int32 `protobuf:"varint,11,opt,name=area" json:"area,omitempty"` 8315 Camp *int32 `protobuf:"varint,12,opt,name=camp" json:"camp,omitempty"` 8316 JobId *int32 `protobuf:"varint,13,opt,name=jobId" json:"jobId,omitempty"` 8317 Signature *string `protobuf:"bytes,14,opt,name=signature" json:"signature,omitempty"` 8318 Job *int32 `protobuf:"varint,15,opt,name=job" json:"job,omitempty"` 8319 FightNum *int32 `protobuf:"varint,16,opt,name=fightNum" json:"fightNum,omitempty"` 8320 ShowFight []*TwoInt `protobuf:"bytes,17,rep,name=ShowFight" json:"ShowFight,omitempty"` 8321 XXX_NoUnkeyedLiteral struct{} `json:"-"` 8322 XXX_unrecognized []byte `json:"-"` 8323 XXX_sizecache int32 `json:"-"` 8324 } 8325 8326 func (m *Man) Reset() { *m = Man{} } 8327 func (m *Man) String() string { return proto.CompactTextString(m) } 8328 func (*Man) ProtoMessage() {} 8329 func (*Man) Descriptor() ([]byte, []int) { 8330 return fileDescriptor_ee72d9a89737215c, []int{96} 8331 } 8332 func (m *Man) XXX_Unmarshal(b []byte) error { 8333 return xxx_messageInfo_Man.Unmarshal(m, b) 8334 } 8335 func (m *Man) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 8336 return xxx_messageInfo_Man.Marshal(b, m, deterministic) 8337 } 8338 func (m *Man) XXX_Merge(src proto.Message) { 8339 xxx_messageInfo_Man.Merge(m, src) 8340 } 8341 func (m *Man) XXX_Size() int { 8342 return xxx_messageInfo_Man.Size(m) 8343 } 8344 func (m *Man) XXX_DiscardUnknown() { 8345 xxx_messageInfo_Man.DiscardUnknown(m) 8346 } 8347 8348 var xxx_messageInfo_Man proto.InternalMessageInfo 8349 8350 func (m *Man) GetLordId() int64 { 8351 if m != nil && m.LordId != nil { 8352 return *m.LordId 8353 } 8354 return 0 8355 } 8356 8357 func (m *Man) GetIcon() int32 { 8358 if m != nil && m.Icon != nil { 8359 return *m.Icon 8360 } 8361 return 0 8362 } 8363 8364 func (m *Man) GetSex() int32 { 8365 if m != nil && m.Sex != nil { 8366 return *m.Sex 8367 } 8368 return 0 8369 } 8370 8371 func (m *Man) GetNick() string { 8372 if m != nil && m.Nick != nil { 8373 return *m.Nick 8374 } 8375 return "" 8376 } 8377 8378 func (m *Man) GetLevel() int32 { 8379 if m != nil && m.Level != nil { 8380 return *m.Level 8381 } 8382 return 0 8383 } 8384 8385 func (m *Man) GetFight() int64 { 8386 if m != nil && m.Fight != nil { 8387 return *m.Fight 8388 } 8389 return 0 8390 } 8391 8392 func (m *Man) GetRanks() int32 { 8393 if m != nil && m.Ranks != nil { 8394 return *m.Ranks 8395 } 8396 return 0 8397 } 8398 8399 func (m *Man) GetExp() int32 { 8400 if m != nil && m.Exp != nil { 8401 return *m.Exp 8402 } 8403 return 0 8404 } 8405 8406 func (m *Man) GetPos() int32 { 8407 if m != nil && m.Pos != nil { 8408 return *m.Pos 8409 } 8410 return 0 8411 } 8412 8413 func (m *Man) GetVip() int32 { 8414 if m != nil && m.Vip != nil { 8415 return *m.Vip 8416 } 8417 return 0 8418 } 8419 8420 func (m *Man) GetArea() int32 { 8421 if m != nil && m.Area != nil { 8422 return *m.Area 8423 } 8424 return 0 8425 } 8426 8427 func (m *Man) GetCamp() int32 { 8428 if m != nil && m.Camp != nil { 8429 return *m.Camp 8430 } 8431 return 0 8432 } 8433 8434 func (m *Man) GetJobId() int32 { 8435 if m != nil && m.JobId != nil { 8436 return *m.JobId 8437 } 8438 return 0 8439 } 8440 8441 func (m *Man) GetSignature() string { 8442 if m != nil && m.Signature != nil { 8443 return *m.Signature 8444 } 8445 return "" 8446 } 8447 8448 func (m *Man) GetJob() int32 { 8449 if m != nil && m.Job != nil { 8450 return *m.Job 8451 } 8452 return 0 8453 } 8454 8455 func (m *Man) GetFightNum() int32 { 8456 if m != nil && m.FightNum != nil { 8457 return *m.FightNum 8458 } 8459 return 0 8460 } 8461 8462 func (m *Man) GetShowFight() []*TwoInt { 8463 if m != nil { 8464 return m.ShowFight 8465 } 8466 return nil 8467 } 8468 8469 //活动列表 8470 type Activity struct { 8471 ActivityId *int32 `protobuf:"varint,1,req,name=activityId" json:"activityId,omitempty"` 8472 Name *string `protobuf:"bytes,2,req,name=name" json:"name,omitempty"` 8473 BeginTime *int32 `protobuf:"varint,3,req,name=beginTime" json:"beginTime,omitempty"` 8474 EndTime *int32 `protobuf:"varint,4,req,name=endTime" json:"endTime,omitempty"` 8475 DisplayTime *int32 `protobuf:"varint,5,opt,name=displayTime" json:"displayTime,omitempty"` 8476 Open *bool `protobuf:"varint,6,opt,name=open" json:"open,omitempty"` 8477 Tips *int32 `protobuf:"varint,7,opt,name=tips" json:"tips,omitempty"` 8478 Type *int32 `protobuf:"varint,8,opt,name=type" json:"type,omitempty"` 8479 AwardTime *int32 `protobuf:"varint,9,opt,name=awardTime" json:"awardTime,omitempty"` 8480 XXX_NoUnkeyedLiteral struct{} `json:"-"` 8481 XXX_unrecognized []byte `json:"-"` 8482 XXX_sizecache int32 `json:"-"` 8483 } 8484 8485 func (m *Activity) Reset() { *m = Activity{} } 8486 func (m *Activity) String() string { return proto.CompactTextString(m) } 8487 func (*Activity) ProtoMessage() {} 8488 func (*Activity) Descriptor() ([]byte, []int) { 8489 return fileDescriptor_ee72d9a89737215c, []int{97} 8490 } 8491 func (m *Activity) XXX_Unmarshal(b []byte) error { 8492 return xxx_messageInfo_Activity.Unmarshal(m, b) 8493 } 8494 func (m *Activity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 8495 return xxx_messageInfo_Activity.Marshal(b, m, deterministic) 8496 } 8497 func (m *Activity) XXX_Merge(src proto.Message) { 8498 xxx_messageInfo_Activity.Merge(m, src) 8499 } 8500 func (m *Activity) XXX_Size() int { 8501 return xxx_messageInfo_Activity.Size(m) 8502 } 8503 func (m *Activity) XXX_DiscardUnknown() { 8504 xxx_messageInfo_Activity.DiscardUnknown(m) 8505 } 8506 8507 var xxx_messageInfo_Activity proto.InternalMessageInfo 8508 8509 func (m *Activity) GetActivityId() int32 { 8510 if m != nil && m.ActivityId != nil { 8511 return *m.ActivityId 8512 } 8513 return 0 8514 } 8515 8516 func (m *Activity) GetName() string { 8517 if m != nil && m.Name != nil { 8518 return *m.Name 8519 } 8520 return "" 8521 } 8522 8523 func (m *Activity) GetBeginTime() int32 { 8524 if m != nil && m.BeginTime != nil { 8525 return *m.BeginTime 8526 } 8527 return 0 8528 } 8529 8530 func (m *Activity) GetEndTime() int32 { 8531 if m != nil && m.EndTime != nil { 8532 return *m.EndTime 8533 } 8534 return 0 8535 } 8536 8537 func (m *Activity) GetDisplayTime() int32 { 8538 if m != nil && m.DisplayTime != nil { 8539 return *m.DisplayTime 8540 } 8541 return 0 8542 } 8543 8544 func (m *Activity) GetOpen() bool { 8545 if m != nil && m.Open != nil { 8546 return *m.Open 8547 } 8548 return false 8549 } 8550 8551 func (m *Activity) GetTips() int32 { 8552 if m != nil && m.Tips != nil { 8553 return *m.Tips 8554 } 8555 return 0 8556 } 8557 8558 func (m *Activity) GetType() int32 { 8559 if m != nil && m.Type != nil { 8560 return *m.Type 8561 } 8562 return 0 8563 } 8564 8565 func (m *Activity) GetAwardTime() int32 { 8566 if m != nil && m.AwardTime != nil { 8567 return *m.AwardTime 8568 } 8569 return 0 8570 } 8571 8572 //活动完成值 8573 type ActivityCond struct { 8574 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 8575 Type *int32 `protobuf:"varint,2,opt,name=type" json:"type,omitempty"` 8576 Status *int32 `protobuf:"varint,3,opt,name=status" json:"status,omitempty"` 8577 Award []*Award `protobuf:"bytes,4,rep,name=award" json:"award,omitempty"` 8578 Param *string `protobuf:"bytes,5,opt,name=param" json:"param,omitempty"` 8579 Cond *int32 `protobuf:"varint,6,opt,name=cond" json:"cond,omitempty"` 8580 State *int32 `protobuf:"varint,7,opt,name=state" json:"state,omitempty"` 8581 XXX_NoUnkeyedLiteral struct{} `json:"-"` 8582 XXX_unrecognized []byte `json:"-"` 8583 XXX_sizecache int32 `json:"-"` 8584 } 8585 8586 func (m *ActivityCond) Reset() { *m = ActivityCond{} } 8587 func (m *ActivityCond) String() string { return proto.CompactTextString(m) } 8588 func (*ActivityCond) ProtoMessage() {} 8589 func (*ActivityCond) Descriptor() ([]byte, []int) { 8590 return fileDescriptor_ee72d9a89737215c, []int{98} 8591 } 8592 func (m *ActivityCond) XXX_Unmarshal(b []byte) error { 8593 return xxx_messageInfo_ActivityCond.Unmarshal(m, b) 8594 } 8595 func (m *ActivityCond) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 8596 return xxx_messageInfo_ActivityCond.Marshal(b, m, deterministic) 8597 } 8598 func (m *ActivityCond) XXX_Merge(src proto.Message) { 8599 xxx_messageInfo_ActivityCond.Merge(m, src) 8600 } 8601 func (m *ActivityCond) XXX_Size() int { 8602 return xxx_messageInfo_ActivityCond.Size(m) 8603 } 8604 func (m *ActivityCond) XXX_DiscardUnknown() { 8605 xxx_messageInfo_ActivityCond.DiscardUnknown(m) 8606 } 8607 8608 var xxx_messageInfo_ActivityCond proto.InternalMessageInfo 8609 8610 func (m *ActivityCond) GetKeyId() int32 { 8611 if m != nil && m.KeyId != nil { 8612 return *m.KeyId 8613 } 8614 return 0 8615 } 8616 8617 func (m *ActivityCond) GetType() int32 { 8618 if m != nil && m.Type != nil { 8619 return *m.Type 8620 } 8621 return 0 8622 } 8623 8624 func (m *ActivityCond) GetStatus() int32 { 8625 if m != nil && m.Status != nil { 8626 return *m.Status 8627 } 8628 return 0 8629 } 8630 8631 func (m *ActivityCond) GetAward() []*Award { 8632 if m != nil { 8633 return m.Award 8634 } 8635 return nil 8636 } 8637 8638 func (m *ActivityCond) GetParam() string { 8639 if m != nil && m.Param != nil { 8640 return *m.Param 8641 } 8642 return "" 8643 } 8644 8645 func (m *ActivityCond) GetCond() int32 { 8646 if m != nil && m.Cond != nil { 8647 return *m.Cond 8648 } 8649 return 0 8650 } 8651 8652 func (m *ActivityCond) GetState() int32 { 8653 if m != nil && m.State != nil { 8654 return *m.State 8655 } 8656 return 0 8657 } 8658 8659 //七天活动 8660 type Day7Act struct { 8661 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 8662 Status *int32 `protobuf:"varint,2,req,name=status" json:"status,omitempty"` 8663 Recved *int32 `protobuf:"varint,3,req,name=recved" json:"recved,omitempty"` 8664 XXX_NoUnkeyedLiteral struct{} `json:"-"` 8665 XXX_unrecognized []byte `json:"-"` 8666 XXX_sizecache int32 `json:"-"` 8667 } 8668 8669 func (m *Day7Act) Reset() { *m = Day7Act{} } 8670 func (m *Day7Act) String() string { return proto.CompactTextString(m) } 8671 func (*Day7Act) ProtoMessage() {} 8672 func (*Day7Act) Descriptor() ([]byte, []int) { 8673 return fileDescriptor_ee72d9a89737215c, []int{99} 8674 } 8675 func (m *Day7Act) XXX_Unmarshal(b []byte) error { 8676 return xxx_messageInfo_Day7Act.Unmarshal(m, b) 8677 } 8678 func (m *Day7Act) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 8679 return xxx_messageInfo_Day7Act.Marshal(b, m, deterministic) 8680 } 8681 func (m *Day7Act) XXX_Merge(src proto.Message) { 8682 xxx_messageInfo_Day7Act.Merge(m, src) 8683 } 8684 func (m *Day7Act) XXX_Size() int { 8685 return xxx_messageInfo_Day7Act.Size(m) 8686 } 8687 func (m *Day7Act) XXX_DiscardUnknown() { 8688 xxx_messageInfo_Day7Act.DiscardUnknown(m) 8689 } 8690 8691 var xxx_messageInfo_Day7Act proto.InternalMessageInfo 8692 8693 func (m *Day7Act) GetKeyId() int32 { 8694 if m != nil && m.KeyId != nil { 8695 return *m.KeyId 8696 } 8697 return 0 8698 } 8699 8700 func (m *Day7Act) GetStatus() int32 { 8701 if m != nil && m.Status != nil { 8702 return *m.Status 8703 } 8704 return 0 8705 } 8706 8707 func (m *Day7Act) GetRecved() int32 { 8708 if m != nil && m.Recved != nil { 8709 return *m.Recved 8710 } 8711 return 0 8712 } 8713 8714 // 攻城掠地(活跃度进度) 8715 type AtkCityActActive struct { 8716 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 8717 Recved *int32 `protobuf:"varint,2,req,name=recved" json:"recved,omitempty"` 8718 Award []*Award `protobuf:"bytes,3,rep,name=award" json:"award,omitempty"` 8719 XXX_NoUnkeyedLiteral struct{} `json:"-"` 8720 XXX_unrecognized []byte `json:"-"` 8721 XXX_sizecache int32 `json:"-"` 8722 } 8723 8724 func (m *AtkCityActActive) Reset() { *m = AtkCityActActive{} } 8725 func (m *AtkCityActActive) String() string { return proto.CompactTextString(m) } 8726 func (*AtkCityActActive) ProtoMessage() {} 8727 func (*AtkCityActActive) Descriptor() ([]byte, []int) { 8728 return fileDescriptor_ee72d9a89737215c, []int{100} 8729 } 8730 func (m *AtkCityActActive) XXX_Unmarshal(b []byte) error { 8731 return xxx_messageInfo_AtkCityActActive.Unmarshal(m, b) 8732 } 8733 func (m *AtkCityActActive) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 8734 return xxx_messageInfo_AtkCityActActive.Marshal(b, m, deterministic) 8735 } 8736 func (m *AtkCityActActive) XXX_Merge(src proto.Message) { 8737 xxx_messageInfo_AtkCityActActive.Merge(m, src) 8738 } 8739 func (m *AtkCityActActive) XXX_Size() int { 8740 return xxx_messageInfo_AtkCityActActive.Size(m) 8741 } 8742 func (m *AtkCityActActive) XXX_DiscardUnknown() { 8743 xxx_messageInfo_AtkCityActActive.DiscardUnknown(m) 8744 } 8745 8746 var xxx_messageInfo_AtkCityActActive proto.InternalMessageInfo 8747 8748 func (m *AtkCityActActive) GetKeyId() int32 { 8749 if m != nil && m.KeyId != nil { 8750 return *m.KeyId 8751 } 8752 return 0 8753 } 8754 8755 func (m *AtkCityActActive) GetRecved() int32 { 8756 if m != nil && m.Recved != nil { 8757 return *m.Recved 8758 } 8759 return 0 8760 } 8761 8762 func (m *AtkCityActActive) GetAward() []*Award { 8763 if m != nil { 8764 return m.Award 8765 } 8766 return nil 8767 } 8768 8769 // 攻城掠地(目标进度) 8770 type AtkCityActTask struct { 8771 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 8772 Day *int32 `protobuf:"varint,2,req,name=day" json:"day,omitempty"` 8773 Cond *int32 `protobuf:"varint,3,req,name=cond" json:"cond,omitempty"` 8774 State *int32 `protobuf:"varint,4,req,name=state" json:"state,omitempty"` 8775 Actice *int32 `protobuf:"varint,5,req,name=actice" json:"actice,omitempty"` 8776 Param *string `protobuf:"bytes,6,opt,name=param" json:"param,omitempty"` 8777 XXX_NoUnkeyedLiteral struct{} `json:"-"` 8778 XXX_unrecognized []byte `json:"-"` 8779 XXX_sizecache int32 `json:"-"` 8780 } 8781 8782 func (m *AtkCityActTask) Reset() { *m = AtkCityActTask{} } 8783 func (m *AtkCityActTask) String() string { return proto.CompactTextString(m) } 8784 func (*AtkCityActTask) ProtoMessage() {} 8785 func (*AtkCityActTask) Descriptor() ([]byte, []int) { 8786 return fileDescriptor_ee72d9a89737215c, []int{101} 8787 } 8788 func (m *AtkCityActTask) XXX_Unmarshal(b []byte) error { 8789 return xxx_messageInfo_AtkCityActTask.Unmarshal(m, b) 8790 } 8791 func (m *AtkCityActTask) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 8792 return xxx_messageInfo_AtkCityActTask.Marshal(b, m, deterministic) 8793 } 8794 func (m *AtkCityActTask) XXX_Merge(src proto.Message) { 8795 xxx_messageInfo_AtkCityActTask.Merge(m, src) 8796 } 8797 func (m *AtkCityActTask) XXX_Size() int { 8798 return xxx_messageInfo_AtkCityActTask.Size(m) 8799 } 8800 func (m *AtkCityActTask) XXX_DiscardUnknown() { 8801 xxx_messageInfo_AtkCityActTask.DiscardUnknown(m) 8802 } 8803 8804 var xxx_messageInfo_AtkCityActTask proto.InternalMessageInfo 8805 8806 func (m *AtkCityActTask) GetKeyId() int32 { 8807 if m != nil && m.KeyId != nil { 8808 return *m.KeyId 8809 } 8810 return 0 8811 } 8812 8813 func (m *AtkCityActTask) GetDay() int32 { 8814 if m != nil && m.Day != nil { 8815 return *m.Day 8816 } 8817 return 0 8818 } 8819 8820 func (m *AtkCityActTask) GetCond() int32 { 8821 if m != nil && m.Cond != nil { 8822 return *m.Cond 8823 } 8824 return 0 8825 } 8826 8827 func (m *AtkCityActTask) GetState() int32 { 8828 if m != nil && m.State != nil { 8829 return *m.State 8830 } 8831 return 0 8832 } 8833 8834 func (m *AtkCityActTask) GetActice() int32 { 8835 if m != nil && m.Actice != nil { 8836 return *m.Actice 8837 } 8838 return 0 8839 } 8840 8841 func (m *AtkCityActTask) GetParam() string { 8842 if m != nil && m.Param != nil { 8843 return *m.Param 8844 } 8845 return "" 8846 } 8847 8848 // 良将寻访结果 8849 type SearchHero struct { 8850 SearchId *int32 `protobuf:"varint,1,req,name=searchId" json:"searchId,omitempty"` 8851 Hero *Hero `protobuf:"bytes,2,opt,name=hero" json:"hero,omitempty"` 8852 XXX_NoUnkeyedLiteral struct{} `json:"-"` 8853 XXX_unrecognized []byte `json:"-"` 8854 XXX_sizecache int32 `json:"-"` 8855 } 8856 8857 func (m *SearchHero) Reset() { *m = SearchHero{} } 8858 func (m *SearchHero) String() string { return proto.CompactTextString(m) } 8859 func (*SearchHero) ProtoMessage() {} 8860 func (*SearchHero) Descriptor() ([]byte, []int) { 8861 return fileDescriptor_ee72d9a89737215c, []int{102} 8862 } 8863 func (m *SearchHero) XXX_Unmarshal(b []byte) error { 8864 return xxx_messageInfo_SearchHero.Unmarshal(m, b) 8865 } 8866 func (m *SearchHero) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 8867 return xxx_messageInfo_SearchHero.Marshal(b, m, deterministic) 8868 } 8869 func (m *SearchHero) XXX_Merge(src proto.Message) { 8870 xxx_messageInfo_SearchHero.Merge(m, src) 8871 } 8872 func (m *SearchHero) XXX_Size() int { 8873 return xxx_messageInfo_SearchHero.Size(m) 8874 } 8875 func (m *SearchHero) XXX_DiscardUnknown() { 8876 xxx_messageInfo_SearchHero.DiscardUnknown(m) 8877 } 8878 8879 var xxx_messageInfo_SearchHero proto.InternalMessageInfo 8880 8881 func (m *SearchHero) GetSearchId() int32 { 8882 if m != nil && m.SearchId != nil { 8883 return *m.SearchId 8884 } 8885 return 0 8886 } 8887 8888 func (m *SearchHero) GetHero() *Hero { 8889 if m != nil { 8890 return m.Hero 8891 } 8892 return nil 8893 } 8894 8895 // 世界任务 8896 type WorldTask struct { 8897 TaskId *int32 `protobuf:"varint,1,req,name=taskId" json:"taskId,omitempty"` 8898 TaskCnt *int32 `protobuf:"varint,2,opt,name=taskCnt" json:"taskCnt,omitempty"` 8899 Camp *int32 `protobuf:"varint,3,opt,name=camp" json:"camp,omitempty"` 8900 Hp *int32 `protobuf:"varint,4,opt,name=hp" json:"hp,omitempty"` 8901 RoleId *int32 `protobuf:"varint,5,opt,name=roleId" json:"roleId,omitempty"` 8902 XXX_NoUnkeyedLiteral struct{} `json:"-"` 8903 XXX_unrecognized []byte `json:"-"` 8904 XXX_sizecache int32 `json:"-"` 8905 } 8906 8907 func (m *WorldTask) Reset() { *m = WorldTask{} } 8908 func (m *WorldTask) String() string { return proto.CompactTextString(m) } 8909 func (*WorldTask) ProtoMessage() {} 8910 func (*WorldTask) Descriptor() ([]byte, []int) { 8911 return fileDescriptor_ee72d9a89737215c, []int{103} 8912 } 8913 func (m *WorldTask) XXX_Unmarshal(b []byte) error { 8914 return xxx_messageInfo_WorldTask.Unmarshal(m, b) 8915 } 8916 func (m *WorldTask) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 8917 return xxx_messageInfo_WorldTask.Marshal(b, m, deterministic) 8918 } 8919 func (m *WorldTask) XXX_Merge(src proto.Message) { 8920 xxx_messageInfo_WorldTask.Merge(m, src) 8921 } 8922 func (m *WorldTask) XXX_Size() int { 8923 return xxx_messageInfo_WorldTask.Size(m) 8924 } 8925 func (m *WorldTask) XXX_DiscardUnknown() { 8926 xxx_messageInfo_WorldTask.DiscardUnknown(m) 8927 } 8928 8929 var xxx_messageInfo_WorldTask proto.InternalMessageInfo 8930 8931 func (m *WorldTask) GetTaskId() int32 { 8932 if m != nil && m.TaskId != nil { 8933 return *m.TaskId 8934 } 8935 return 0 8936 } 8937 8938 func (m *WorldTask) GetTaskCnt() int32 { 8939 if m != nil && m.TaskCnt != nil { 8940 return *m.TaskCnt 8941 } 8942 return 0 8943 } 8944 8945 func (m *WorldTask) GetCamp() int32 { 8946 if m != nil && m.Camp != nil { 8947 return *m.Camp 8948 } 8949 return 0 8950 } 8951 8952 func (m *WorldTask) GetHp() int32 { 8953 if m != nil && m.Hp != nil { 8954 return *m.Hp 8955 } 8956 return 0 8957 } 8958 8959 func (m *WorldTask) GetRoleId() int32 { 8960 if m != nil && m.RoleId != nil { 8961 return *m.RoleId 8962 } 8963 return 0 8964 } 8965 8966 // npc的战斗信息 8967 type Force struct { 8968 NpcId *int32 `protobuf:"varint,1,opt,name=npcId" json:"npcId,omitempty"` 8969 Hp *int32 `protobuf:"varint,2,opt,name=hp" json:"hp,omitempty"` 8970 CurLine *int32 `protobuf:"varint,3,opt,name=curLine" json:"curLine,omitempty"` 8971 XXX_NoUnkeyedLiteral struct{} `json:"-"` 8972 XXX_unrecognized []byte `json:"-"` 8973 XXX_sizecache int32 `json:"-"` 8974 } 8975 8976 func (m *Force) Reset() { *m = Force{} } 8977 func (m *Force) String() string { return proto.CompactTextString(m) } 8978 func (*Force) ProtoMessage() {} 8979 func (*Force) Descriptor() ([]byte, []int) { 8980 return fileDescriptor_ee72d9a89737215c, []int{104} 8981 } 8982 func (m *Force) XXX_Unmarshal(b []byte) error { 8983 return xxx_messageInfo_Force.Unmarshal(m, b) 8984 } 8985 func (m *Force) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 8986 return xxx_messageInfo_Force.Marshal(b, m, deterministic) 8987 } 8988 func (m *Force) XXX_Merge(src proto.Message) { 8989 xxx_messageInfo_Force.Merge(m, src) 8990 } 8991 func (m *Force) XXX_Size() int { 8992 return xxx_messageInfo_Force.Size(m) 8993 } 8994 func (m *Force) XXX_DiscardUnknown() { 8995 xxx_messageInfo_Force.DiscardUnknown(m) 8996 } 8997 8998 var xxx_messageInfo_Force proto.InternalMessageInfo 8999 9000 func (m *Force) GetNpcId() int32 { 9001 if m != nil && m.NpcId != nil { 9002 return *m.NpcId 9003 } 9004 return 0 9005 } 9006 9007 func (m *Force) GetHp() int32 { 9008 if m != nil && m.Hp != nil { 9009 return *m.Hp 9010 } 9011 return 0 9012 } 9013 9014 func (m *Force) GetCurLine() int32 { 9015 if m != nil && m.CurLine != nil { 9016 return *m.CurLine 9017 } 9018 return 0 9019 } 9020 9021 // 好友(用于存储数据库) 9022 type DbFriend struct { 9023 LordId *int64 `protobuf:"varint,1,req,name=lordId" json:"lordId,omitempty"` 9024 AddTime *int32 `protobuf:"varint,2,req,name=addTime" json:"addTime,omitempty"` 9025 State *int32 `protobuf:"varint,3,req,name=state" json:"state,omitempty"` 9026 XXX_NoUnkeyedLiteral struct{} `json:"-"` 9027 XXX_unrecognized []byte `json:"-"` 9028 XXX_sizecache int32 `json:"-"` 9029 } 9030 9031 func (m *DbFriend) Reset() { *m = DbFriend{} } 9032 func (m *DbFriend) String() string { return proto.CompactTextString(m) } 9033 func (*DbFriend) ProtoMessage() {} 9034 func (*DbFriend) Descriptor() ([]byte, []int) { 9035 return fileDescriptor_ee72d9a89737215c, []int{105} 9036 } 9037 func (m *DbFriend) XXX_Unmarshal(b []byte) error { 9038 return xxx_messageInfo_DbFriend.Unmarshal(m, b) 9039 } 9040 func (m *DbFriend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 9041 return xxx_messageInfo_DbFriend.Marshal(b, m, deterministic) 9042 } 9043 func (m *DbFriend) XXX_Merge(src proto.Message) { 9044 xxx_messageInfo_DbFriend.Merge(m, src) 9045 } 9046 func (m *DbFriend) XXX_Size() int { 9047 return xxx_messageInfo_DbFriend.Size(m) 9048 } 9049 func (m *DbFriend) XXX_DiscardUnknown() { 9050 xxx_messageInfo_DbFriend.DiscardUnknown(m) 9051 } 9052 9053 var xxx_messageInfo_DbFriend proto.InternalMessageInfo 9054 9055 func (m *DbFriend) GetLordId() int64 { 9056 if m != nil && m.LordId != nil { 9057 return *m.LordId 9058 } 9059 return 0 9060 } 9061 9062 func (m *DbFriend) GetAddTime() int32 { 9063 if m != nil && m.AddTime != nil { 9064 return *m.AddTime 9065 } 9066 return 0 9067 } 9068 9069 func (m *DbFriend) GetState() int32 { 9070 if m != nil && m.State != nil { 9071 return *m.State 9072 } 9073 return 0 9074 } 9075 9076 // 好友也可以查看玩家信息(与客户端传输使用) 9077 type Friend struct { 9078 Man *Man `protobuf:"bytes,1,req,name=man" json:"man,omitempty"` 9079 AddTime *int32 `protobuf:"varint,2,opt,name=addTime" json:"addTime,omitempty"` 9080 State *int32 `protobuf:"varint,3,opt,name=state" json:"state,omitempty"` 9081 Hero []*FriendHero `protobuf:"bytes,4,rep,name=hero" json:"hero,omitempty"` 9082 XXX_NoUnkeyedLiteral struct{} `json:"-"` 9083 XXX_unrecognized []byte `json:"-"` 9084 XXX_sizecache int32 `json:"-"` 9085 } 9086 9087 func (m *Friend) Reset() { *m = Friend{} } 9088 func (m *Friend) String() string { return proto.CompactTextString(m) } 9089 func (*Friend) ProtoMessage() {} 9090 func (*Friend) Descriptor() ([]byte, []int) { 9091 return fileDescriptor_ee72d9a89737215c, []int{106} 9092 } 9093 func (m *Friend) XXX_Unmarshal(b []byte) error { 9094 return xxx_messageInfo_Friend.Unmarshal(m, b) 9095 } 9096 func (m *Friend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 9097 return xxx_messageInfo_Friend.Marshal(b, m, deterministic) 9098 } 9099 func (m *Friend) XXX_Merge(src proto.Message) { 9100 xxx_messageInfo_Friend.Merge(m, src) 9101 } 9102 func (m *Friend) XXX_Size() int { 9103 return xxx_messageInfo_Friend.Size(m) 9104 } 9105 func (m *Friend) XXX_DiscardUnknown() { 9106 xxx_messageInfo_Friend.DiscardUnknown(m) 9107 } 9108 9109 var xxx_messageInfo_Friend proto.InternalMessageInfo 9110 9111 func (m *Friend) GetMan() *Man { 9112 if m != nil { 9113 return m.Man 9114 } 9115 return nil 9116 } 9117 9118 func (m *Friend) GetAddTime() int32 { 9119 if m != nil && m.AddTime != nil { 9120 return *m.AddTime 9121 } 9122 return 0 9123 } 9124 9125 func (m *Friend) GetState() int32 { 9126 if m != nil && m.State != nil { 9127 return *m.State 9128 } 9129 return 0 9130 } 9131 9132 func (m *Friend) GetHero() []*FriendHero { 9133 if m != nil { 9134 return m.Hero 9135 } 9136 return nil 9137 } 9138 9139 // 用于查看好友显示将领 9140 type FriendHero struct { 9141 HeroId *int32 `protobuf:"varint,1,req,name=heroId" json:"heroId,omitempty"` 9142 Level *int32 `protobuf:"varint,2,req,name=level" json:"level,omitempty"` 9143 Exp *int32 `protobuf:"varint,3,req,name=exp" json:"exp,omitempty"` 9144 Count *int32 `protobuf:"varint,4,opt,name=count" json:"count,omitempty"` 9145 Pos *int32 `protobuf:"varint,5,opt,name=pos" json:"pos,omitempty"` 9146 Decorated *int32 `protobuf:"varint,6,opt,name=decorated" json:"decorated,omitempty"` 9147 Planes []*TwoInt `protobuf:"bytes,7,rep,name=planes" json:"planes,omitempty"` 9148 PlanePos []*TwoInt `protobuf:"bytes,8,rep,name=planePos" json:"planePos,omitempty"` 9149 XXX_NoUnkeyedLiteral struct{} `json:"-"` 9150 XXX_unrecognized []byte `json:"-"` 9151 XXX_sizecache int32 `json:"-"` 9152 } 9153 9154 func (m *FriendHero) Reset() { *m = FriendHero{} } 9155 func (m *FriendHero) String() string { return proto.CompactTextString(m) } 9156 func (*FriendHero) ProtoMessage() {} 9157 func (*FriendHero) Descriptor() ([]byte, []int) { 9158 return fileDescriptor_ee72d9a89737215c, []int{107} 9159 } 9160 func (m *FriendHero) XXX_Unmarshal(b []byte) error { 9161 return xxx_messageInfo_FriendHero.Unmarshal(m, b) 9162 } 9163 func (m *FriendHero) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 9164 return xxx_messageInfo_FriendHero.Marshal(b, m, deterministic) 9165 } 9166 func (m *FriendHero) XXX_Merge(src proto.Message) { 9167 xxx_messageInfo_FriendHero.Merge(m, src) 9168 } 9169 func (m *FriendHero) XXX_Size() int { 9170 return xxx_messageInfo_FriendHero.Size(m) 9171 } 9172 func (m *FriendHero) XXX_DiscardUnknown() { 9173 xxx_messageInfo_FriendHero.DiscardUnknown(m) 9174 } 9175 9176 var xxx_messageInfo_FriendHero proto.InternalMessageInfo 9177 9178 func (m *FriendHero) GetHeroId() int32 { 9179 if m != nil && m.HeroId != nil { 9180 return *m.HeroId 9181 } 9182 return 0 9183 } 9184 9185 func (m *FriendHero) GetLevel() int32 { 9186 if m != nil && m.Level != nil { 9187 return *m.Level 9188 } 9189 return 0 9190 } 9191 9192 func (m *FriendHero) GetExp() int32 { 9193 if m != nil && m.Exp != nil { 9194 return *m.Exp 9195 } 9196 return 0 9197 } 9198 9199 func (m *FriendHero) GetCount() int32 { 9200 if m != nil && m.Count != nil { 9201 return *m.Count 9202 } 9203 return 0 9204 } 9205 9206 func (m *FriendHero) GetPos() int32 { 9207 if m != nil && m.Pos != nil { 9208 return *m.Pos 9209 } 9210 return 0 9211 } 9212 9213 func (m *FriendHero) GetDecorated() int32 { 9214 if m != nil && m.Decorated != nil { 9215 return *m.Decorated 9216 } 9217 return 0 9218 } 9219 9220 func (m *FriendHero) GetPlanes() []*TwoInt { 9221 if m != nil { 9222 return m.Planes 9223 } 9224 return nil 9225 } 9226 9227 func (m *FriendHero) GetPlanePos() []*TwoInt { 9228 if m != nil { 9229 return m.PlanePos 9230 } 9231 return nil 9232 } 9233 9234 // 师徒(用于存储数据库) 9235 type DbMasterApprentice struct { 9236 LordId *int64 `protobuf:"varint,1,req,name=lordId" json:"lordId,omitempty"` 9237 CreateTime *int32 `protobuf:"varint,2,req,name=createTime" json:"createTime,omitempty"` 9238 Relation *int32 `protobuf:"varint,3,req,name=relation" json:"relation,omitempty"` 9239 XXX_NoUnkeyedLiteral struct{} `json:"-"` 9240 XXX_unrecognized []byte `json:"-"` 9241 XXX_sizecache int32 `json:"-"` 9242 } 9243 9244 func (m *DbMasterApprentice) Reset() { *m = DbMasterApprentice{} } 9245 func (m *DbMasterApprentice) String() string { return proto.CompactTextString(m) } 9246 func (*DbMasterApprentice) ProtoMessage() {} 9247 func (*DbMasterApprentice) Descriptor() ([]byte, []int) { 9248 return fileDescriptor_ee72d9a89737215c, []int{108} 9249 } 9250 func (m *DbMasterApprentice) XXX_Unmarshal(b []byte) error { 9251 return xxx_messageInfo_DbMasterApprentice.Unmarshal(m, b) 9252 } 9253 func (m *DbMasterApprentice) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 9254 return xxx_messageInfo_DbMasterApprentice.Marshal(b, m, deterministic) 9255 } 9256 func (m *DbMasterApprentice) XXX_Merge(src proto.Message) { 9257 xxx_messageInfo_DbMasterApprentice.Merge(m, src) 9258 } 9259 func (m *DbMasterApprentice) XXX_Size() int { 9260 return xxx_messageInfo_DbMasterApprentice.Size(m) 9261 } 9262 func (m *DbMasterApprentice) XXX_DiscardUnknown() { 9263 xxx_messageInfo_DbMasterApprentice.DiscardUnknown(m) 9264 } 9265 9266 var xxx_messageInfo_DbMasterApprentice proto.InternalMessageInfo 9267 9268 func (m *DbMasterApprentice) GetLordId() int64 { 9269 if m != nil && m.LordId != nil { 9270 return *m.LordId 9271 } 9272 return 0 9273 } 9274 9275 func (m *DbMasterApprentice) GetCreateTime() int32 { 9276 if m != nil && m.CreateTime != nil { 9277 return *m.CreateTime 9278 } 9279 return 0 9280 } 9281 9282 func (m *DbMasterApprentice) GetRelation() int32 { 9283 if m != nil && m.Relation != nil { 9284 return *m.Relation 9285 } 9286 return 0 9287 } 9288 9289 // 师徒(与客户端传输使用) 9290 type MasterApprentice struct { 9291 Man *Man `protobuf:"bytes,1,req,name=man" json:"man,omitempty"` 9292 CreateTime *int32 `protobuf:"varint,2,req,name=createTime" json:"createTime,omitempty"` 9293 Relation *int32 `protobuf:"varint,3,req,name=relation" json:"relation,omitempty"` 9294 XXX_NoUnkeyedLiteral struct{} `json:"-"` 9295 XXX_unrecognized []byte `json:"-"` 9296 XXX_sizecache int32 `json:"-"` 9297 } 9298 9299 func (m *MasterApprentice) Reset() { *m = MasterApprentice{} } 9300 func (m *MasterApprentice) String() string { return proto.CompactTextString(m) } 9301 func (*MasterApprentice) ProtoMessage() {} 9302 func (*MasterApprentice) Descriptor() ([]byte, []int) { 9303 return fileDescriptor_ee72d9a89737215c, []int{109} 9304 } 9305 func (m *MasterApprentice) XXX_Unmarshal(b []byte) error { 9306 return xxx_messageInfo_MasterApprentice.Unmarshal(m, b) 9307 } 9308 func (m *MasterApprentice) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 9309 return xxx_messageInfo_MasterApprentice.Marshal(b, m, deterministic) 9310 } 9311 func (m *MasterApprentice) XXX_Merge(src proto.Message) { 9312 xxx_messageInfo_MasterApprentice.Merge(m, src) 9313 } 9314 func (m *MasterApprentice) XXX_Size() int { 9315 return xxx_messageInfo_MasterApprentice.Size(m) 9316 } 9317 func (m *MasterApprentice) XXX_DiscardUnknown() { 9318 xxx_messageInfo_MasterApprentice.DiscardUnknown(m) 9319 } 9320 9321 var xxx_messageInfo_MasterApprentice proto.InternalMessageInfo 9322 9323 func (m *MasterApprentice) GetMan() *Man { 9324 if m != nil { 9325 return m.Man 9326 } 9327 return nil 9328 } 9329 9330 func (m *MasterApprentice) GetCreateTime() int32 { 9331 if m != nil && m.CreateTime != nil { 9332 return *m.CreateTime 9333 } 9334 return 0 9335 } 9336 9337 func (m *MasterApprentice) GetRelation() int32 { 9338 if m != nil && m.Relation != nil { 9339 return *m.Relation 9340 } 9341 return 0 9342 } 9343 9344 // 黑鹰计划单个格子中的数据 9345 type BlackhawkItem struct { 9346 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 9347 Cond *int32 `protobuf:"varint,2,req,name=cond" json:"cond,omitempty"` 9348 Award []int32 `protobuf:"varint,3,rep,name=award" json:"award,omitempty"` 9349 IsPurchased *bool `protobuf:"varint,4,req,name=isPurchased" json:"isPurchased,omitempty"` 9350 Price *int32 `protobuf:"varint,5,req,name=price" json:"price,omitempty"` 9351 Discount *int32 `protobuf:"varint,6,opt,name=discount" json:"discount,omitempty"` 9352 DiscountPrice *int32 `protobuf:"varint,7,opt,name=discountPrice" json:"discountPrice,omitempty"` 9353 XXX_NoUnkeyedLiteral struct{} `json:"-"` 9354 XXX_unrecognized []byte `json:"-"` 9355 XXX_sizecache int32 `json:"-"` 9356 } 9357 9358 func (m *BlackhawkItem) Reset() { *m = BlackhawkItem{} } 9359 func (m *BlackhawkItem) String() string { return proto.CompactTextString(m) } 9360 func (*BlackhawkItem) ProtoMessage() {} 9361 func (*BlackhawkItem) Descriptor() ([]byte, []int) { 9362 return fileDescriptor_ee72d9a89737215c, []int{110} 9363 } 9364 func (m *BlackhawkItem) XXX_Unmarshal(b []byte) error { 9365 return xxx_messageInfo_BlackhawkItem.Unmarshal(m, b) 9366 } 9367 func (m *BlackhawkItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 9368 return xxx_messageInfo_BlackhawkItem.Marshal(b, m, deterministic) 9369 } 9370 func (m *BlackhawkItem) XXX_Merge(src proto.Message) { 9371 xxx_messageInfo_BlackhawkItem.Merge(m, src) 9372 } 9373 func (m *BlackhawkItem) XXX_Size() int { 9374 return xxx_messageInfo_BlackhawkItem.Size(m) 9375 } 9376 func (m *BlackhawkItem) XXX_DiscardUnknown() { 9377 xxx_messageInfo_BlackhawkItem.DiscardUnknown(m) 9378 } 9379 9380 var xxx_messageInfo_BlackhawkItem proto.InternalMessageInfo 9381 9382 func (m *BlackhawkItem) GetKeyId() int32 { 9383 if m != nil && m.KeyId != nil { 9384 return *m.KeyId 9385 } 9386 return 0 9387 } 9388 9389 func (m *BlackhawkItem) GetCond() int32 { 9390 if m != nil && m.Cond != nil { 9391 return *m.Cond 9392 } 9393 return 0 9394 } 9395 9396 func (m *BlackhawkItem) GetAward() []int32 { 9397 if m != nil { 9398 return m.Award 9399 } 9400 return nil 9401 } 9402 9403 func (m *BlackhawkItem) GetIsPurchased() bool { 9404 if m != nil && m.IsPurchased != nil { 9405 return *m.IsPurchased 9406 } 9407 return false 9408 } 9409 9410 func (m *BlackhawkItem) GetPrice() int32 { 9411 if m != nil && m.Price != nil { 9412 return *m.Price 9413 } 9414 return 0 9415 } 9416 9417 func (m *BlackhawkItem) GetDiscount() int32 { 9418 if m != nil && m.Discount != nil { 9419 return *m.Discount 9420 } 9421 return 0 9422 } 9423 9424 func (m *BlackhawkItem) GetDiscountPrice() int32 { 9425 if m != nil && m.DiscountPrice != nil { 9426 return *m.DiscountPrice 9427 } 9428 return 0 9429 } 9430 9431 // 黑鹰计划的数据 9432 type ActBlackhawk struct { 9433 RefreshTime *int32 `protobuf:"varint,1,opt,name=refreshTime" json:"refreshTime,omitempty"` 9434 PayRefreshCount *int32 `protobuf:"varint,2,opt,name=payRefreshCount" json:"payRefreshCount,omitempty"` 9435 RefreshCount *int32 `protobuf:"varint,3,opt,name=refreshCount" json:"refreshCount,omitempty"` 9436 IsRecvHero *bool `protobuf:"varint,4,opt,name=isRecvHero" json:"isRecvHero,omitempty"` 9437 BlackhawkItems []*BlackhawkItem `protobuf:"bytes,5,rep,name=blackhawkItems" json:"blackhawkItems,omitempty"` 9438 XXX_NoUnkeyedLiteral struct{} `json:"-"` 9439 XXX_unrecognized []byte `json:"-"` 9440 XXX_sizecache int32 `json:"-"` 9441 } 9442 9443 func (m *ActBlackhawk) Reset() { *m = ActBlackhawk{} } 9444 func (m *ActBlackhawk) String() string { return proto.CompactTextString(m) } 9445 func (*ActBlackhawk) ProtoMessage() {} 9446 func (*ActBlackhawk) Descriptor() ([]byte, []int) { 9447 return fileDescriptor_ee72d9a89737215c, []int{111} 9448 } 9449 func (m *ActBlackhawk) XXX_Unmarshal(b []byte) error { 9450 return xxx_messageInfo_ActBlackhawk.Unmarshal(m, b) 9451 } 9452 func (m *ActBlackhawk) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 9453 return xxx_messageInfo_ActBlackhawk.Marshal(b, m, deterministic) 9454 } 9455 func (m *ActBlackhawk) XXX_Merge(src proto.Message) { 9456 xxx_messageInfo_ActBlackhawk.Merge(m, src) 9457 } 9458 func (m *ActBlackhawk) XXX_Size() int { 9459 return xxx_messageInfo_ActBlackhawk.Size(m) 9460 } 9461 func (m *ActBlackhawk) XXX_DiscardUnknown() { 9462 xxx_messageInfo_ActBlackhawk.DiscardUnknown(m) 9463 } 9464 9465 var xxx_messageInfo_ActBlackhawk proto.InternalMessageInfo 9466 9467 func (m *ActBlackhawk) GetRefreshTime() int32 { 9468 if m != nil && m.RefreshTime != nil { 9469 return *m.RefreshTime 9470 } 9471 return 0 9472 } 9473 9474 func (m *ActBlackhawk) GetPayRefreshCount() int32 { 9475 if m != nil && m.PayRefreshCount != nil { 9476 return *m.PayRefreshCount 9477 } 9478 return 0 9479 } 9480 9481 func (m *ActBlackhawk) GetRefreshCount() int32 { 9482 if m != nil && m.RefreshCount != nil { 9483 return *m.RefreshCount 9484 } 9485 return 0 9486 } 9487 9488 func (m *ActBlackhawk) GetIsRecvHero() bool { 9489 if m != nil && m.IsRecvHero != nil { 9490 return *m.IsRecvHero 9491 } 9492 return false 9493 } 9494 9495 func (m *ActBlackhawk) GetBlackhawkItems() []*BlackhawkItem { 9496 if m != nil { 9497 return m.BlackhawkItems 9498 } 9499 return nil 9500 } 9501 9502 // 巴顿活动单个格子中的数据 9503 type ActBartonItem struct { 9504 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 9505 Cond *int32 `protobuf:"varint,2,req,name=cond" json:"cond,omitempty"` 9506 Award []int32 `protobuf:"varint,3,rep,name=award" json:"award,omitempty"` 9507 IsPurchased *bool `protobuf:"varint,4,req,name=isPurchased" json:"isPurchased,omitempty"` 9508 Price *int32 `protobuf:"varint,5,req,name=price" json:"price,omitempty"` 9509 Discount *int32 `protobuf:"varint,6,opt,name=discount" json:"discount,omitempty"` 9510 DiscountPrice *int32 `protobuf:"varint,7,opt,name=discountPrice" json:"discountPrice,omitempty"` 9511 ActivityId *int32 `protobuf:"varint,8,opt,name=activityId" json:"activityId,omitempty"` 9512 XXX_NoUnkeyedLiteral struct{} `json:"-"` 9513 XXX_unrecognized []byte `json:"-"` 9514 XXX_sizecache int32 `json:"-"` 9515 } 9516 9517 func (m *ActBartonItem) Reset() { *m = ActBartonItem{} } 9518 func (m *ActBartonItem) String() string { return proto.CompactTextString(m) } 9519 func (*ActBartonItem) ProtoMessage() {} 9520 func (*ActBartonItem) Descriptor() ([]byte, []int) { 9521 return fileDescriptor_ee72d9a89737215c, []int{112} 9522 } 9523 func (m *ActBartonItem) XXX_Unmarshal(b []byte) error { 9524 return xxx_messageInfo_ActBartonItem.Unmarshal(m, b) 9525 } 9526 func (m *ActBartonItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 9527 return xxx_messageInfo_ActBartonItem.Marshal(b, m, deterministic) 9528 } 9529 func (m *ActBartonItem) XXX_Merge(src proto.Message) { 9530 xxx_messageInfo_ActBartonItem.Merge(m, src) 9531 } 9532 func (m *ActBartonItem) XXX_Size() int { 9533 return xxx_messageInfo_ActBartonItem.Size(m) 9534 } 9535 func (m *ActBartonItem) XXX_DiscardUnknown() { 9536 xxx_messageInfo_ActBartonItem.DiscardUnknown(m) 9537 } 9538 9539 var xxx_messageInfo_ActBartonItem proto.InternalMessageInfo 9540 9541 func (m *ActBartonItem) GetKeyId() int32 { 9542 if m != nil && m.KeyId != nil { 9543 return *m.KeyId 9544 } 9545 return 0 9546 } 9547 9548 func (m *ActBartonItem) GetCond() int32 { 9549 if m != nil && m.Cond != nil { 9550 return *m.Cond 9551 } 9552 return 0 9553 } 9554 9555 func (m *ActBartonItem) GetAward() []int32 { 9556 if m != nil { 9557 return m.Award 9558 } 9559 return nil 9560 } 9561 9562 func (m *ActBartonItem) GetIsPurchased() bool { 9563 if m != nil && m.IsPurchased != nil { 9564 return *m.IsPurchased 9565 } 9566 return false 9567 } 9568 9569 func (m *ActBartonItem) GetPrice() int32 { 9570 if m != nil && m.Price != nil { 9571 return *m.Price 9572 } 9573 return 0 9574 } 9575 9576 func (m *ActBartonItem) GetDiscount() int32 { 9577 if m != nil && m.Discount != nil { 9578 return *m.Discount 9579 } 9580 return 0 9581 } 9582 9583 func (m *ActBartonItem) GetDiscountPrice() int32 { 9584 if m != nil && m.DiscountPrice != nil { 9585 return *m.DiscountPrice 9586 } 9587 return 0 9588 } 9589 9590 func (m *ActBartonItem) GetActivityId() int32 { 9591 if m != nil && m.ActivityId != nil { 9592 return *m.ActivityId 9593 } 9594 return 0 9595 } 9596 9597 // 巴顿活动数据 9598 type ActBarton struct { 9599 ActivityId *int32 `protobuf:"varint,1,req,name=activityId" json:"activityId,omitempty"` 9600 RefreshCount *int32 `protobuf:"varint,2,opt,name=refreshCount" json:"refreshCount,omitempty"` 9601 Items []*ActBartonItem `protobuf:"bytes,3,rep,name=items" json:"items,omitempty"` 9602 BeginTime *int32 `protobuf:"varint,4,opt,name=beginTime" json:"beginTime,omitempty"` 9603 XXX_NoUnkeyedLiteral struct{} `json:"-"` 9604 XXX_unrecognized []byte `json:"-"` 9605 XXX_sizecache int32 `json:"-"` 9606 } 9607 9608 func (m *ActBarton) Reset() { *m = ActBarton{} } 9609 func (m *ActBarton) String() string { return proto.CompactTextString(m) } 9610 func (*ActBarton) ProtoMessage() {} 9611 func (*ActBarton) Descriptor() ([]byte, []int) { 9612 return fileDescriptor_ee72d9a89737215c, []int{113} 9613 } 9614 func (m *ActBarton) XXX_Unmarshal(b []byte) error { 9615 return xxx_messageInfo_ActBarton.Unmarshal(m, b) 9616 } 9617 func (m *ActBarton) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 9618 return xxx_messageInfo_ActBarton.Marshal(b, m, deterministic) 9619 } 9620 func (m *ActBarton) XXX_Merge(src proto.Message) { 9621 xxx_messageInfo_ActBarton.Merge(m, src) 9622 } 9623 func (m *ActBarton) XXX_Size() int { 9624 return xxx_messageInfo_ActBarton.Size(m) 9625 } 9626 func (m *ActBarton) XXX_DiscardUnknown() { 9627 xxx_messageInfo_ActBarton.DiscardUnknown(m) 9628 } 9629 9630 var xxx_messageInfo_ActBarton proto.InternalMessageInfo 9631 9632 func (m *ActBarton) GetActivityId() int32 { 9633 if m != nil && m.ActivityId != nil { 9634 return *m.ActivityId 9635 } 9636 return 0 9637 } 9638 9639 func (m *ActBarton) GetRefreshCount() int32 { 9640 if m != nil && m.RefreshCount != nil { 9641 return *m.RefreshCount 9642 } 9643 return 0 9644 } 9645 9646 func (m *ActBarton) GetItems() []*ActBartonItem { 9647 if m != nil { 9648 return m.Items 9649 } 9650 return nil 9651 } 9652 9653 func (m *ActBarton) GetBeginTime() int32 { 9654 if m != nil && m.BeginTime != nil { 9655 return *m.BeginTime 9656 } 9657 return 0 9658 } 9659 9660 // 幸运转盘的数据 9661 type DbActTurnplat struct { 9662 RefreshCount *int32 `protobuf:"varint,1,opt,name=refreshCount" json:"refreshCount,omitempty"` 9663 SpecialCnt *int32 `protobuf:"varint,2,opt,name=specialCnt" json:"specialCnt,omitempty"` 9664 WinCnt []int32 `protobuf:"varint,3,rep,name=winCnt" json:"winCnt,omitempty"` 9665 XXX_NoUnkeyedLiteral struct{} `json:"-"` 9666 XXX_unrecognized []byte `json:"-"` 9667 XXX_sizecache int32 `json:"-"` 9668 } 9669 9670 func (m *DbActTurnplat) Reset() { *m = DbActTurnplat{} } 9671 func (m *DbActTurnplat) String() string { return proto.CompactTextString(m) } 9672 func (*DbActTurnplat) ProtoMessage() {} 9673 func (*DbActTurnplat) Descriptor() ([]byte, []int) { 9674 return fileDescriptor_ee72d9a89737215c, []int{114} 9675 } 9676 func (m *DbActTurnplat) XXX_Unmarshal(b []byte) error { 9677 return xxx_messageInfo_DbActTurnplat.Unmarshal(m, b) 9678 } 9679 func (m *DbActTurnplat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 9680 return xxx_messageInfo_DbActTurnplat.Marshal(b, m, deterministic) 9681 } 9682 func (m *DbActTurnplat) XXX_Merge(src proto.Message) { 9683 xxx_messageInfo_DbActTurnplat.Merge(m, src) 9684 } 9685 func (m *DbActTurnplat) XXX_Size() int { 9686 return xxx_messageInfo_DbActTurnplat.Size(m) 9687 } 9688 func (m *DbActTurnplat) XXX_DiscardUnknown() { 9689 xxx_messageInfo_DbActTurnplat.DiscardUnknown(m) 9690 } 9691 9692 var xxx_messageInfo_DbActTurnplat proto.InternalMessageInfo 9693 9694 func (m *DbActTurnplat) GetRefreshCount() int32 { 9695 if m != nil && m.RefreshCount != nil { 9696 return *m.RefreshCount 9697 } 9698 return 0 9699 } 9700 9701 func (m *DbActTurnplat) GetSpecialCnt() int32 { 9702 if m != nil && m.SpecialCnt != nil { 9703 return *m.SpecialCnt 9704 } 9705 return 0 9706 } 9707 9708 func (m *DbActTurnplat) GetWinCnt() []int32 { 9709 if m != nil { 9710 return m.WinCnt 9711 } 9712 return nil 9713 } 9714 9715 // 装备转盘的数据 9716 type DbEquipTurnplat struct { 9717 RefreshCount *int32 `protobuf:"varint,1,opt,name=refreshCount" json:"refreshCount,omitempty"` 9718 SpecialCnt *int32 `protobuf:"varint,2,opt,name=specialCnt" json:"specialCnt,omitempty"` 9719 WinCnt []int32 `protobuf:"varint,3,rep,name=winCnt" json:"winCnt,omitempty"` 9720 XXX_NoUnkeyedLiteral struct{} `json:"-"` 9721 XXX_unrecognized []byte `json:"-"` 9722 XXX_sizecache int32 `json:"-"` 9723 } 9724 9725 func (m *DbEquipTurnplat) Reset() { *m = DbEquipTurnplat{} } 9726 func (m *DbEquipTurnplat) String() string { return proto.CompactTextString(m) } 9727 func (*DbEquipTurnplat) ProtoMessage() {} 9728 func (*DbEquipTurnplat) Descriptor() ([]byte, []int) { 9729 return fileDescriptor_ee72d9a89737215c, []int{115} 9730 } 9731 func (m *DbEquipTurnplat) XXX_Unmarshal(b []byte) error { 9732 return xxx_messageInfo_DbEquipTurnplat.Unmarshal(m, b) 9733 } 9734 func (m *DbEquipTurnplat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 9735 return xxx_messageInfo_DbEquipTurnplat.Marshal(b, m, deterministic) 9736 } 9737 func (m *DbEquipTurnplat) XXX_Merge(src proto.Message) { 9738 xxx_messageInfo_DbEquipTurnplat.Merge(m, src) 9739 } 9740 func (m *DbEquipTurnplat) XXX_Size() int { 9741 return xxx_messageInfo_DbEquipTurnplat.Size(m) 9742 } 9743 func (m *DbEquipTurnplat) XXX_DiscardUnknown() { 9744 xxx_messageInfo_DbEquipTurnplat.DiscardUnknown(m) 9745 } 9746 9747 var xxx_messageInfo_DbEquipTurnplat proto.InternalMessageInfo 9748 9749 func (m *DbEquipTurnplat) GetRefreshCount() int32 { 9750 if m != nil && m.RefreshCount != nil { 9751 return *m.RefreshCount 9752 } 9753 return 0 9754 } 9755 9756 func (m *DbEquipTurnplat) GetSpecialCnt() int32 { 9757 if m != nil && m.SpecialCnt != nil { 9758 return *m.SpecialCnt 9759 } 9760 return 0 9761 } 9762 9763 func (m *DbEquipTurnplat) GetWinCnt() []int32 { 9764 if m != nil { 9765 return m.WinCnt 9766 } 9767 return nil 9768 } 9769 9770 // 特殊道具 9771 type DbSpecialProp struct { 9772 Type *int32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` 9773 SpecialId []int32 `protobuf:"varint,2,rep,name=specialId" json:"specialId,omitempty"` 9774 XXX_NoUnkeyedLiteral struct{} `json:"-"` 9775 XXX_unrecognized []byte `json:"-"` 9776 XXX_sizecache int32 `json:"-"` 9777 } 9778 9779 func (m *DbSpecialProp) Reset() { *m = DbSpecialProp{} } 9780 func (m *DbSpecialProp) String() string { return proto.CompactTextString(m) } 9781 func (*DbSpecialProp) ProtoMessage() {} 9782 func (*DbSpecialProp) Descriptor() ([]byte, []int) { 9783 return fileDescriptor_ee72d9a89737215c, []int{116} 9784 } 9785 func (m *DbSpecialProp) XXX_Unmarshal(b []byte) error { 9786 return xxx_messageInfo_DbSpecialProp.Unmarshal(m, b) 9787 } 9788 func (m *DbSpecialProp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 9789 return xxx_messageInfo_DbSpecialProp.Marshal(b, m, deterministic) 9790 } 9791 func (m *DbSpecialProp) XXX_Merge(src proto.Message) { 9792 xxx_messageInfo_DbSpecialProp.Merge(m, src) 9793 } 9794 func (m *DbSpecialProp) XXX_Size() int { 9795 return xxx_messageInfo_DbSpecialProp.Size(m) 9796 } 9797 func (m *DbSpecialProp) XXX_DiscardUnknown() { 9798 xxx_messageInfo_DbSpecialProp.DiscardUnknown(m) 9799 } 9800 9801 var xxx_messageInfo_DbSpecialProp proto.InternalMessageInfo 9802 9803 func (m *DbSpecialProp) GetType() int32 { 9804 if m != nil && m.Type != nil { 9805 return *m.Type 9806 } 9807 return 0 9808 } 9809 9810 func (m *DbSpecialProp) GetSpecialId() []int32 { 9811 if m != nil { 9812 return m.SpecialId 9813 } 9814 return nil 9815 } 9816 9817 // 活动排行榜 9818 type ActRank struct { 9819 LordId *int64 `protobuf:"varint,1,req,name=lordId" json:"lordId,omitempty"` 9820 Rank *int32 `protobuf:"varint,2,opt,name=rank" json:"rank,omitempty"` 9821 RankType *int32 `protobuf:"varint,3,opt,name=rankType" json:"rankType,omitempty"` 9822 RankValue *int64 `protobuf:"varint,4,opt,name=rankValue" json:"rankValue,omitempty"` 9823 Param *string `protobuf:"bytes,5,opt,name=param" json:"param,omitempty"` 9824 Nick *string `protobuf:"bytes,6,opt,name=nick" json:"nick,omitempty"` 9825 RankTime *int32 `protobuf:"varint,7,opt,name=rankTime" json:"rankTime,omitempty"` 9826 Camp *int32 `protobuf:"varint,8,opt,name=camp" json:"camp,omitempty"` 9827 XXX_NoUnkeyedLiteral struct{} `json:"-"` 9828 XXX_unrecognized []byte `json:"-"` 9829 XXX_sizecache int32 `json:"-"` 9830 } 9831 9832 func (m *ActRank) Reset() { *m = ActRank{} } 9833 func (m *ActRank) String() string { return proto.CompactTextString(m) } 9834 func (*ActRank) ProtoMessage() {} 9835 func (*ActRank) Descriptor() ([]byte, []int) { 9836 return fileDescriptor_ee72d9a89737215c, []int{117} 9837 } 9838 func (m *ActRank) XXX_Unmarshal(b []byte) error { 9839 return xxx_messageInfo_ActRank.Unmarshal(m, b) 9840 } 9841 func (m *ActRank) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 9842 return xxx_messageInfo_ActRank.Marshal(b, m, deterministic) 9843 } 9844 func (m *ActRank) XXX_Merge(src proto.Message) { 9845 xxx_messageInfo_ActRank.Merge(m, src) 9846 } 9847 func (m *ActRank) XXX_Size() int { 9848 return xxx_messageInfo_ActRank.Size(m) 9849 } 9850 func (m *ActRank) XXX_DiscardUnknown() { 9851 xxx_messageInfo_ActRank.DiscardUnknown(m) 9852 } 9853 9854 var xxx_messageInfo_ActRank proto.InternalMessageInfo 9855 9856 func (m *ActRank) GetLordId() int64 { 9857 if m != nil && m.LordId != nil { 9858 return *m.LordId 9859 } 9860 return 0 9861 } 9862 9863 func (m *ActRank) GetRank() int32 { 9864 if m != nil && m.Rank != nil { 9865 return *m.Rank 9866 } 9867 return 0 9868 } 9869 9870 func (m *ActRank) GetRankType() int32 { 9871 if m != nil && m.RankType != nil { 9872 return *m.RankType 9873 } 9874 return 0 9875 } 9876 9877 func (m *ActRank) GetRankValue() int64 { 9878 if m != nil && m.RankValue != nil { 9879 return *m.RankValue 9880 } 9881 return 0 9882 } 9883 9884 func (m *ActRank) GetParam() string { 9885 if m != nil && m.Param != nil { 9886 return *m.Param 9887 } 9888 return "" 9889 } 9890 9891 func (m *ActRank) GetNick() string { 9892 if m != nil && m.Nick != nil { 9893 return *m.Nick 9894 } 9895 return "" 9896 } 9897 9898 func (m *ActRank) GetRankTime() int32 { 9899 if m != nil && m.RankTime != nil { 9900 return *m.RankTime 9901 } 9902 return 0 9903 } 9904 9905 func (m *ActRank) GetCamp() int32 { 9906 if m != nil && m.Camp != nil { 9907 return *m.Camp 9908 } 9909 return 0 9910 } 9911 9912 // 活动排行榜奖励 9913 type RankAward struct { 9914 Rank *int32 `protobuf:"varint,1,req,name=rank" json:"rank,omitempty"` 9915 RankEd *int32 `protobuf:"varint,2,req,name=rankEd" json:"rankEd,omitempty"` 9916 RankType *int32 `protobuf:"varint,3,opt,name=rankType" json:"rankType,omitempty"` 9917 Award []*Award `protobuf:"bytes,4,rep,name=award" json:"award,omitempty"` 9918 XXX_NoUnkeyedLiteral struct{} `json:"-"` 9919 XXX_unrecognized []byte `json:"-"` 9920 XXX_sizecache int32 `json:"-"` 9921 } 9922 9923 func (m *RankAward) Reset() { *m = RankAward{} } 9924 func (m *RankAward) String() string { return proto.CompactTextString(m) } 9925 func (*RankAward) ProtoMessage() {} 9926 func (*RankAward) Descriptor() ([]byte, []int) { 9927 return fileDescriptor_ee72d9a89737215c, []int{118} 9928 } 9929 func (m *RankAward) XXX_Unmarshal(b []byte) error { 9930 return xxx_messageInfo_RankAward.Unmarshal(m, b) 9931 } 9932 func (m *RankAward) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 9933 return xxx_messageInfo_RankAward.Marshal(b, m, deterministic) 9934 } 9935 func (m *RankAward) XXX_Merge(src proto.Message) { 9936 xxx_messageInfo_RankAward.Merge(m, src) 9937 } 9938 func (m *RankAward) XXX_Size() int { 9939 return xxx_messageInfo_RankAward.Size(m) 9940 } 9941 func (m *RankAward) XXX_DiscardUnknown() { 9942 xxx_messageInfo_RankAward.DiscardUnknown(m) 9943 } 9944 9945 var xxx_messageInfo_RankAward proto.InternalMessageInfo 9946 9947 func (m *RankAward) GetRank() int32 { 9948 if m != nil && m.Rank != nil { 9949 return *m.Rank 9950 } 9951 return 0 9952 } 9953 9954 func (m *RankAward) GetRankEd() int32 { 9955 if m != nil && m.RankEd != nil { 9956 return *m.RankEd 9957 } 9958 return 0 9959 } 9960 9961 func (m *RankAward) GetRankType() int32 { 9962 if m != nil && m.RankType != nil { 9963 return *m.RankType 9964 } 9965 return 0 9966 } 9967 9968 func (m *RankAward) GetAward() []*Award { 9969 if m != nil { 9970 return m.Award 9971 } 9972 return nil 9973 } 9974 9975 // 地图点兵统领 9976 type CabinetLead struct { 9977 Pos *int32 `protobuf:"varint,1,req,name=pos" json:"pos,omitempty"` 9978 CabinetPlanId *int32 `protobuf:"varint,2,req,name=cabinetPlanId" json:"cabinetPlanId,omitempty"` 9979 RoleId *int64 `protobuf:"varint,3,req,name=roleId" json:"roleId,omitempty"` 9980 Camp *int32 `protobuf:"varint,4,req,name=camp" json:"camp,omitempty"` 9981 XXX_NoUnkeyedLiteral struct{} `json:"-"` 9982 XXX_unrecognized []byte `json:"-"` 9983 XXX_sizecache int32 `json:"-"` 9984 } 9985 9986 func (m *CabinetLead) Reset() { *m = CabinetLead{} } 9987 func (m *CabinetLead) String() string { return proto.CompactTextString(m) } 9988 func (*CabinetLead) ProtoMessage() {} 9989 func (*CabinetLead) Descriptor() ([]byte, []int) { 9990 return fileDescriptor_ee72d9a89737215c, []int{119} 9991 } 9992 func (m *CabinetLead) XXX_Unmarshal(b []byte) error { 9993 return xxx_messageInfo_CabinetLead.Unmarshal(m, b) 9994 } 9995 func (m *CabinetLead) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 9996 return xxx_messageInfo_CabinetLead.Marshal(b, m, deterministic) 9997 } 9998 func (m *CabinetLead) XXX_Merge(src proto.Message) { 9999 xxx_messageInfo_CabinetLead.Merge(m, src) 10000 } 10001 func (m *CabinetLead) XXX_Size() int { 10002 return xxx_messageInfo_CabinetLead.Size(m) 10003 } 10004 func (m *CabinetLead) XXX_DiscardUnknown() { 10005 xxx_messageInfo_CabinetLead.DiscardUnknown(m) 10006 } 10007 10008 var xxx_messageInfo_CabinetLead proto.InternalMessageInfo 10009 10010 func (m *CabinetLead) GetPos() int32 { 10011 if m != nil && m.Pos != nil { 10012 return *m.Pos 10013 } 10014 return 0 10015 } 10016 10017 func (m *CabinetLead) GetCabinetPlanId() int32 { 10018 if m != nil && m.CabinetPlanId != nil { 10019 return *m.CabinetPlanId 10020 } 10021 return 0 10022 } 10023 10024 func (m *CabinetLead) GetRoleId() int64 { 10025 if m != nil && m.RoleId != nil { 10026 return *m.RoleId 10027 } 10028 return 0 10029 } 10030 10031 func (m *CabinetLead) GetCamp() int32 { 10032 if m != nil && m.Camp != nil { 10033 return *m.Camp 10034 } 10035 return 0 10036 } 10037 10038 // 召唤 10039 type Summon struct { 10040 Count *int32 `protobuf:"varint,1,req,name=count" json:"count,omitempty"` 10041 LastTime *int32 `protobuf:"varint,2,req,name=lastTime" json:"lastTime,omitempty"` 10042 RespondId []int64 `protobuf:"varint,3,rep,name=respondId" json:"respondId,omitempty"` 10043 Status *int32 `protobuf:"varint,4,req,name=status" json:"status,omitempty"` 10044 Sum *int32 `protobuf:"varint,5,req,name=sum" json:"sum,omitempty"` 10045 XXX_NoUnkeyedLiteral struct{} `json:"-"` 10046 XXX_unrecognized []byte `json:"-"` 10047 XXX_sizecache int32 `json:"-"` 10048 } 10049 10050 func (m *Summon) Reset() { *m = Summon{} } 10051 func (m *Summon) String() string { return proto.CompactTextString(m) } 10052 func (*Summon) ProtoMessage() {} 10053 func (*Summon) Descriptor() ([]byte, []int) { 10054 return fileDescriptor_ee72d9a89737215c, []int{120} 10055 } 10056 func (m *Summon) XXX_Unmarshal(b []byte) error { 10057 return xxx_messageInfo_Summon.Unmarshal(m, b) 10058 } 10059 func (m *Summon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 10060 return xxx_messageInfo_Summon.Marshal(b, m, deterministic) 10061 } 10062 func (m *Summon) XXX_Merge(src proto.Message) { 10063 xxx_messageInfo_Summon.Merge(m, src) 10064 } 10065 func (m *Summon) XXX_Size() int { 10066 return xxx_messageInfo_Summon.Size(m) 10067 } 10068 func (m *Summon) XXX_DiscardUnknown() { 10069 xxx_messageInfo_Summon.DiscardUnknown(m) 10070 } 10071 10072 var xxx_messageInfo_Summon proto.InternalMessageInfo 10073 10074 func (m *Summon) GetCount() int32 { 10075 if m != nil && m.Count != nil { 10076 return *m.Count 10077 } 10078 return 0 10079 } 10080 10081 func (m *Summon) GetLastTime() int32 { 10082 if m != nil && m.LastTime != nil { 10083 return *m.LastTime 10084 } 10085 return 0 10086 } 10087 10088 func (m *Summon) GetRespondId() []int64 { 10089 if m != nil { 10090 return m.RespondId 10091 } 10092 return nil 10093 } 10094 10095 func (m *Summon) GetStatus() int32 { 10096 if m != nil && m.Status != nil { 10097 return *m.Status 10098 } 10099 return 0 10100 } 10101 10102 func (m *Summon) GetSum() int32 { 10103 if m != nil && m.Sum != nil { 10104 return *m.Sum 10105 } 10106 return 0 10107 } 10108 10109 // 剧情任务的章节 10110 type Sectiontask struct { 10111 SectionId *int32 `protobuf:"varint,1,req,name=sectionId" json:"sectionId,omitempty"` 10112 Status *int32 `protobuf:"varint,2,req,name=status" json:"status,omitempty"` 10113 XXX_NoUnkeyedLiteral struct{} `json:"-"` 10114 XXX_unrecognized []byte `json:"-"` 10115 XXX_sizecache int32 `json:"-"` 10116 } 10117 10118 func (m *Sectiontask) Reset() { *m = Sectiontask{} } 10119 func (m *Sectiontask) String() string { return proto.CompactTextString(m) } 10120 func (*Sectiontask) ProtoMessage() {} 10121 func (*Sectiontask) Descriptor() ([]byte, []int) { 10122 return fileDescriptor_ee72d9a89737215c, []int{121} 10123 } 10124 func (m *Sectiontask) XXX_Unmarshal(b []byte) error { 10125 return xxx_messageInfo_Sectiontask.Unmarshal(m, b) 10126 } 10127 func (m *Sectiontask) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 10128 return xxx_messageInfo_Sectiontask.Marshal(b, m, deterministic) 10129 } 10130 func (m *Sectiontask) XXX_Merge(src proto.Message) { 10131 xxx_messageInfo_Sectiontask.Merge(m, src) 10132 } 10133 func (m *Sectiontask) XXX_Size() int { 10134 return xxx_messageInfo_Sectiontask.Size(m) 10135 } 10136 func (m *Sectiontask) XXX_DiscardUnknown() { 10137 xxx_messageInfo_Sectiontask.DiscardUnknown(m) 10138 } 10139 10140 var xxx_messageInfo_Sectiontask proto.InternalMessageInfo 10141 10142 func (m *Sectiontask) GetSectionId() int32 { 10143 if m != nil && m.SectionId != nil { 10144 return *m.SectionId 10145 } 10146 return 0 10147 } 10148 10149 func (m *Sectiontask) GetStatus() int32 { 10150 if m != nil && m.Status != nil { 10151 return *m.Status 10152 } 10153 return 0 10154 } 10155 10156 type RobotDataRs struct { 10157 AreaCapacity *int32 `protobuf:"varint,1,req,name=areaCapacity" json:"areaCapacity,omitempty"` 10158 AreaRobotCount *int32 `protobuf:"varint,2,req,name=areaRobotCount" json:"areaRobotCount,omitempty"` 10159 ExternalCount *int32 `protobuf:"varint,3,req,name=externalCount" json:"externalCount,omitempty"` 10160 RuntimeCreateCount *int32 `protobuf:"varint,4,req,name=runtimeCreateCount" json:"runtimeCreateCount,omitempty"` 10161 XXX_NoUnkeyedLiteral struct{} `json:"-"` 10162 XXX_unrecognized []byte `json:"-"` 10163 XXX_sizecache int32 `json:"-"` 10164 } 10165 10166 func (m *RobotDataRs) Reset() { *m = RobotDataRs{} } 10167 func (m *RobotDataRs) String() string { return proto.CompactTextString(m) } 10168 func (*RobotDataRs) ProtoMessage() {} 10169 func (*RobotDataRs) Descriptor() ([]byte, []int) { 10170 return fileDescriptor_ee72d9a89737215c, []int{122} 10171 } 10172 func (m *RobotDataRs) XXX_Unmarshal(b []byte) error { 10173 return xxx_messageInfo_RobotDataRs.Unmarshal(m, b) 10174 } 10175 func (m *RobotDataRs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 10176 return xxx_messageInfo_RobotDataRs.Marshal(b, m, deterministic) 10177 } 10178 func (m *RobotDataRs) XXX_Merge(src proto.Message) { 10179 xxx_messageInfo_RobotDataRs.Merge(m, src) 10180 } 10181 func (m *RobotDataRs) XXX_Size() int { 10182 return xxx_messageInfo_RobotDataRs.Size(m) 10183 } 10184 func (m *RobotDataRs) XXX_DiscardUnknown() { 10185 xxx_messageInfo_RobotDataRs.DiscardUnknown(m) 10186 } 10187 10188 var xxx_messageInfo_RobotDataRs proto.InternalMessageInfo 10189 10190 func (m *RobotDataRs) GetAreaCapacity() int32 { 10191 if m != nil && m.AreaCapacity != nil { 10192 return *m.AreaCapacity 10193 } 10194 return 0 10195 } 10196 10197 func (m *RobotDataRs) GetAreaRobotCount() int32 { 10198 if m != nil && m.AreaRobotCount != nil { 10199 return *m.AreaRobotCount 10200 } 10201 return 0 10202 } 10203 10204 func (m *RobotDataRs) GetExternalCount() int32 { 10205 if m != nil && m.ExternalCount != nil { 10206 return *m.ExternalCount 10207 } 10208 return 0 10209 } 10210 10211 func (m *RobotDataRs) GetRuntimeCreateCount() int32 { 10212 if m != nil && m.RuntimeCreateCount != nil { 10213 return *m.RuntimeCreateCount 10214 } 10215 return 0 10216 } 10217 10218 // 支付信息 10219 type PayInfo struct { 10220 PayId *int32 `protobuf:"varint,1,req,name=PayId" json:"PayId,omitempty"` 10221 BanFlag *int32 `protobuf:"varint,2,req,name=banFlag" json:"banFlag,omitempty"` 10222 Price *int32 `protobuf:"varint,3,req,name=price" json:"price,omitempty"` 10223 Topup *int32 `protobuf:"varint,4,req,name=topup" json:"topup,omitempty"` 10224 ExtraGold *int32 `protobuf:"varint,5,req,name=extraGold" json:"extraGold,omitempty"` 10225 XXX_NoUnkeyedLiteral struct{} `json:"-"` 10226 XXX_unrecognized []byte `json:"-"` 10227 XXX_sizecache int32 `json:"-"` 10228 } 10229 10230 func (m *PayInfo) Reset() { *m = PayInfo{} } 10231 func (m *PayInfo) String() string { return proto.CompactTextString(m) } 10232 func (*PayInfo) ProtoMessage() {} 10233 func (*PayInfo) Descriptor() ([]byte, []int) { 10234 return fileDescriptor_ee72d9a89737215c, []int{123} 10235 } 10236 func (m *PayInfo) XXX_Unmarshal(b []byte) error { 10237 return xxx_messageInfo_PayInfo.Unmarshal(m, b) 10238 } 10239 func (m *PayInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 10240 return xxx_messageInfo_PayInfo.Marshal(b, m, deterministic) 10241 } 10242 func (m *PayInfo) XXX_Merge(src proto.Message) { 10243 xxx_messageInfo_PayInfo.Merge(m, src) 10244 } 10245 func (m *PayInfo) XXX_Size() int { 10246 return xxx_messageInfo_PayInfo.Size(m) 10247 } 10248 func (m *PayInfo) XXX_DiscardUnknown() { 10249 xxx_messageInfo_PayInfo.DiscardUnknown(m) 10250 } 10251 10252 var xxx_messageInfo_PayInfo proto.InternalMessageInfo 10253 10254 func (m *PayInfo) GetPayId() int32 { 10255 if m != nil && m.PayId != nil { 10256 return *m.PayId 10257 } 10258 return 0 10259 } 10260 10261 func (m *PayInfo) GetBanFlag() int32 { 10262 if m != nil && m.BanFlag != nil { 10263 return *m.BanFlag 10264 } 10265 return 0 10266 } 10267 10268 func (m *PayInfo) GetPrice() int32 { 10269 if m != nil && m.Price != nil { 10270 return *m.Price 10271 } 10272 return 0 10273 } 10274 10275 func (m *PayInfo) GetTopup() int32 { 10276 if m != nil && m.Topup != nil { 10277 return *m.Topup 10278 } 10279 return 0 10280 } 10281 10282 func (m *PayInfo) GetExtraGold() int32 { 10283 if m != nil && m.ExtraGold != nil { 10284 return *m.ExtraGold 10285 } 10286 return 0 10287 } 10288 10289 // 触发式礼包信息 10290 type TriggerGiftInfo struct { 10291 TriggerId *int32 `protobuf:"varint,1,opt,name=triggerId" json:"triggerId,omitempty"` 10292 GiftId *int32 `protobuf:"varint,2,opt,name=giftId" json:"giftId,omitempty"` 10293 Count *int32 `protobuf:"varint,3,opt,name=count" json:"count,omitempty"` 10294 LastTime *int32 `protobuf:"varint,4,opt,name=lastTime" json:"lastTime,omitempty"` 10295 RoleId *int64 `protobuf:"varint,5,req,name=roleId" json:"roleId,omitempty"` 10296 State *int32 `protobuf:"varint,6,opt,name=state" json:"state,omitempty"` 10297 Payinfo *PayInfo `protobuf:"bytes,7,opt,name=payinfo" json:"payinfo,omitempty"` 10298 PayinfoIos *PayInfo `protobuf:"bytes,8,opt,name=payinfoIos" json:"payinfoIos,omitempty"` 10299 Gold *int32 `protobuf:"varint,9,opt,name=gold" json:"gold,omitempty"` 10300 Cut *int32 `protobuf:"varint,10,opt,name=cut" json:"cut,omitempty"` 10301 XXX_NoUnkeyedLiteral struct{} `json:"-"` 10302 XXX_unrecognized []byte `json:"-"` 10303 XXX_sizecache int32 `json:"-"` 10304 } 10305 10306 func (m *TriggerGiftInfo) Reset() { *m = TriggerGiftInfo{} } 10307 func (m *TriggerGiftInfo) String() string { return proto.CompactTextString(m) } 10308 func (*TriggerGiftInfo) ProtoMessage() {} 10309 func (*TriggerGiftInfo) Descriptor() ([]byte, []int) { 10310 return fileDescriptor_ee72d9a89737215c, []int{124} 10311 } 10312 func (m *TriggerGiftInfo) XXX_Unmarshal(b []byte) error { 10313 return xxx_messageInfo_TriggerGiftInfo.Unmarshal(m, b) 10314 } 10315 func (m *TriggerGiftInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 10316 return xxx_messageInfo_TriggerGiftInfo.Marshal(b, m, deterministic) 10317 } 10318 func (m *TriggerGiftInfo) XXX_Merge(src proto.Message) { 10319 xxx_messageInfo_TriggerGiftInfo.Merge(m, src) 10320 } 10321 func (m *TriggerGiftInfo) XXX_Size() int { 10322 return xxx_messageInfo_TriggerGiftInfo.Size(m) 10323 } 10324 func (m *TriggerGiftInfo) XXX_DiscardUnknown() { 10325 xxx_messageInfo_TriggerGiftInfo.DiscardUnknown(m) 10326 } 10327 10328 var xxx_messageInfo_TriggerGiftInfo proto.InternalMessageInfo 10329 10330 func (m *TriggerGiftInfo) GetTriggerId() int32 { 10331 if m != nil && m.TriggerId != nil { 10332 return *m.TriggerId 10333 } 10334 return 0 10335 } 10336 10337 func (m *TriggerGiftInfo) GetGiftId() int32 { 10338 if m != nil && m.GiftId != nil { 10339 return *m.GiftId 10340 } 10341 return 0 10342 } 10343 10344 func (m *TriggerGiftInfo) GetCount() int32 { 10345 if m != nil && m.Count != nil { 10346 return *m.Count 10347 } 10348 return 0 10349 } 10350 10351 func (m *TriggerGiftInfo) GetLastTime() int32 { 10352 if m != nil && m.LastTime != nil { 10353 return *m.LastTime 10354 } 10355 return 0 10356 } 10357 10358 func (m *TriggerGiftInfo) GetRoleId() int64 { 10359 if m != nil && m.RoleId != nil { 10360 return *m.RoleId 10361 } 10362 return 0 10363 } 10364 10365 func (m *TriggerGiftInfo) GetState() int32 { 10366 if m != nil && m.State != nil { 10367 return *m.State 10368 } 10369 return 0 10370 } 10371 10372 func (m *TriggerGiftInfo) GetPayinfo() *PayInfo { 10373 if m != nil { 10374 return m.Payinfo 10375 } 10376 return nil 10377 } 10378 10379 func (m *TriggerGiftInfo) GetPayinfoIos() *PayInfo { 10380 if m != nil { 10381 return m.PayinfoIos 10382 } 10383 return nil 10384 } 10385 10386 func (m *TriggerGiftInfo) GetGold() int32 { 10387 if m != nil && m.Gold != nil { 10388 return *m.Gold 10389 } 10390 return 0 10391 } 10392 10393 func (m *TriggerGiftInfo) GetCut() int32 { 10394 if m != nil && m.Cut != nil { 10395 return *m.Cut 10396 } 10397 return 0 10398 } 10399 10400 // 查询玩家信息的对象封装(给后台查数据使用) 10401 type PlayerInfo struct { 10402 Prop []*Prop `protobuf:"bytes,1,rep,name=prop" json:"prop,omitempty"` 10403 Equip []*Equip `protobuf:"bytes,2,rep,name=equip" json:"equip,omitempty"` 10404 Hero []*Hero `protobuf:"bytes,3,rep,name=hero" json:"hero,omitempty"` 10405 SuperEquip []*SuperEquip `protobuf:"bytes,4,rep,name=superEquip" json:"superEquip,omitempty"` 10406 Tech []*Tech `protobuf:"bytes,5,rep,name=tech" json:"tech,omitempty"` 10407 Build []*BuildingBase `protobuf:"bytes,6,rep,name=build" json:"build,omitempty"` 10408 Mill []*Mill `protobuf:"bytes,7,rep,name=mill" json:"mill,omitempty"` 10409 Ext *string `protobuf:"bytes,8,opt,name=ext" json:"ext,omitempty"` 10410 XXX_NoUnkeyedLiteral struct{} `json:"-"` 10411 XXX_unrecognized []byte `json:"-"` 10412 XXX_sizecache int32 `json:"-"` 10413 } 10414 10415 func (m *PlayerInfo) Reset() { *m = PlayerInfo{} } 10416 func (m *PlayerInfo) String() string { return proto.CompactTextString(m) } 10417 func (*PlayerInfo) ProtoMessage() {} 10418 func (*PlayerInfo) Descriptor() ([]byte, []int) { 10419 return fileDescriptor_ee72d9a89737215c, []int{125} 10420 } 10421 func (m *PlayerInfo) XXX_Unmarshal(b []byte) error { 10422 return xxx_messageInfo_PlayerInfo.Unmarshal(m, b) 10423 } 10424 func (m *PlayerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 10425 return xxx_messageInfo_PlayerInfo.Marshal(b, m, deterministic) 10426 } 10427 func (m *PlayerInfo) XXX_Merge(src proto.Message) { 10428 xxx_messageInfo_PlayerInfo.Merge(m, src) 10429 } 10430 func (m *PlayerInfo) XXX_Size() int { 10431 return xxx_messageInfo_PlayerInfo.Size(m) 10432 } 10433 func (m *PlayerInfo) XXX_DiscardUnknown() { 10434 xxx_messageInfo_PlayerInfo.DiscardUnknown(m) 10435 } 10436 10437 var xxx_messageInfo_PlayerInfo proto.InternalMessageInfo 10438 10439 func (m *PlayerInfo) GetProp() []*Prop { 10440 if m != nil { 10441 return m.Prop 10442 } 10443 return nil 10444 } 10445 10446 func (m *PlayerInfo) GetEquip() []*Equip { 10447 if m != nil { 10448 return m.Equip 10449 } 10450 return nil 10451 } 10452 10453 func (m *PlayerInfo) GetHero() []*Hero { 10454 if m != nil { 10455 return m.Hero 10456 } 10457 return nil 10458 } 10459 10460 func (m *PlayerInfo) GetSuperEquip() []*SuperEquip { 10461 if m != nil { 10462 return m.SuperEquip 10463 } 10464 return nil 10465 } 10466 10467 func (m *PlayerInfo) GetTech() []*Tech { 10468 if m != nil { 10469 return m.Tech 10470 } 10471 return nil 10472 } 10473 10474 func (m *PlayerInfo) GetBuild() []*BuildingBase { 10475 if m != nil { 10476 return m.Build 10477 } 10478 return nil 10479 } 10480 10481 func (m *PlayerInfo) GetMill() []*Mill { 10482 if m != nil { 10483 return m.Mill 10484 } 10485 return nil 10486 } 10487 10488 func (m *PlayerInfo) GetExt() string { 10489 if m != nil && m.Ext != nil { 10490 return *m.Ext 10491 } 10492 return "" 10493 } 10494 10495 // 地图盖世太保 10496 type Gestapo struct { 10497 Pos *int32 `protobuf:"varint,1,req,name=pos" json:"pos,omitempty"` 10498 GestapoId *int32 `protobuf:"varint,2,req,name=gestapoId" json:"gestapoId,omitempty"` 10499 RoleId *int64 `protobuf:"varint,3,req,name=roleId" json:"roleId,omitempty"` 10500 EndTime *int32 `protobuf:"varint,4,req,name=endTime" json:"endTime,omitempty"` 10501 Status *int32 `protobuf:"varint,5,req,name=status" json:"status,omitempty"` 10502 XXX_NoUnkeyedLiteral struct{} `json:"-"` 10503 XXX_unrecognized []byte `json:"-"` 10504 XXX_sizecache int32 `json:"-"` 10505 } 10506 10507 func (m *Gestapo) Reset() { *m = Gestapo{} } 10508 func (m *Gestapo) String() string { return proto.CompactTextString(m) } 10509 func (*Gestapo) ProtoMessage() {} 10510 func (*Gestapo) Descriptor() ([]byte, []int) { 10511 return fileDescriptor_ee72d9a89737215c, []int{126} 10512 } 10513 func (m *Gestapo) XXX_Unmarshal(b []byte) error { 10514 return xxx_messageInfo_Gestapo.Unmarshal(m, b) 10515 } 10516 func (m *Gestapo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 10517 return xxx_messageInfo_Gestapo.Marshal(b, m, deterministic) 10518 } 10519 func (m *Gestapo) XXX_Merge(src proto.Message) { 10520 xxx_messageInfo_Gestapo.Merge(m, src) 10521 } 10522 func (m *Gestapo) XXX_Size() int { 10523 return xxx_messageInfo_Gestapo.Size(m) 10524 } 10525 func (m *Gestapo) XXX_DiscardUnknown() { 10526 xxx_messageInfo_Gestapo.DiscardUnknown(m) 10527 } 10528 10529 var xxx_messageInfo_Gestapo proto.InternalMessageInfo 10530 10531 func (m *Gestapo) GetPos() int32 { 10532 if m != nil && m.Pos != nil { 10533 return *m.Pos 10534 } 10535 return 0 10536 } 10537 10538 func (m *Gestapo) GetGestapoId() int32 { 10539 if m != nil && m.GestapoId != nil { 10540 return *m.GestapoId 10541 } 10542 return 0 10543 } 10544 10545 func (m *Gestapo) GetRoleId() int64 { 10546 if m != nil && m.RoleId != nil { 10547 return *m.RoleId 10548 } 10549 return 0 10550 } 10551 10552 func (m *Gestapo) GetEndTime() int32 { 10553 if m != nil && m.EndTime != nil { 10554 return *m.EndTime 10555 } 10556 return 0 10557 } 10558 10559 func (m *Gestapo) GetStatus() int32 { 10560 if m != nil && m.Status != nil { 10561 return *m.Status 10562 } 10563 return 0 10564 } 10565 10566 // 太保战斗简略信息 10567 type GestapoBattle struct { 10568 Gestapo *int32 `protobuf:"varint,1,req,name=gestapo" json:"gestapo,omitempty"` 10569 AtkCamp *int32 `protobuf:"varint,2,req,name=atkCamp" json:"atkCamp,omitempty"` 10570 BattleTime *int32 `protobuf:"varint,3,req,name=battleTime" json:"battleTime,omitempty"` 10571 XXX_NoUnkeyedLiteral struct{} `json:"-"` 10572 XXX_unrecognized []byte `json:"-"` 10573 XXX_sizecache int32 `json:"-"` 10574 } 10575 10576 func (m *GestapoBattle) Reset() { *m = GestapoBattle{} } 10577 func (m *GestapoBattle) String() string { return proto.CompactTextString(m) } 10578 func (*GestapoBattle) ProtoMessage() {} 10579 func (*GestapoBattle) Descriptor() ([]byte, []int) { 10580 return fileDescriptor_ee72d9a89737215c, []int{127} 10581 } 10582 func (m *GestapoBattle) XXX_Unmarshal(b []byte) error { 10583 return xxx_messageInfo_GestapoBattle.Unmarshal(m, b) 10584 } 10585 func (m *GestapoBattle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 10586 return xxx_messageInfo_GestapoBattle.Marshal(b, m, deterministic) 10587 } 10588 func (m *GestapoBattle) XXX_Merge(src proto.Message) { 10589 xxx_messageInfo_GestapoBattle.Merge(m, src) 10590 } 10591 func (m *GestapoBattle) XXX_Size() int { 10592 return xxx_messageInfo_GestapoBattle.Size(m) 10593 } 10594 func (m *GestapoBattle) XXX_DiscardUnknown() { 10595 xxx_messageInfo_GestapoBattle.DiscardUnknown(m) 10596 } 10597 10598 var xxx_messageInfo_GestapoBattle proto.InternalMessageInfo 10599 10600 func (m *GestapoBattle) GetGestapo() int32 { 10601 if m != nil && m.Gestapo != nil { 10602 return *m.Gestapo 10603 } 10604 return 0 10605 } 10606 10607 func (m *GestapoBattle) GetAtkCamp() int32 { 10608 if m != nil && m.AtkCamp != nil { 10609 return *m.AtkCamp 10610 } 10611 return 0 10612 } 10613 10614 func (m *GestapoBattle) GetBattleTime() int32 { 10615 if m != nil && m.BattleTime != nil { 10616 return *m.BattleTime 10617 } 10618 return 0 10619 } 10620 10621 type GestapoCampRank struct { 10622 Camp *int32 `protobuf:"varint,1,req,name=camp" json:"camp,omitempty"` 10623 Val *int32 `protobuf:"varint,2,req,name=val" json:"val,omitempty"` 10624 Time *int32 `protobuf:"varint,3,req,name=time" json:"time,omitempty"` 10625 XXX_NoUnkeyedLiteral struct{} `json:"-"` 10626 XXX_unrecognized []byte `json:"-"` 10627 XXX_sizecache int32 `json:"-"` 10628 } 10629 10630 func (m *GestapoCampRank) Reset() { *m = GestapoCampRank{} } 10631 func (m *GestapoCampRank) String() string { return proto.CompactTextString(m) } 10632 func (*GestapoCampRank) ProtoMessage() {} 10633 func (*GestapoCampRank) Descriptor() ([]byte, []int) { 10634 return fileDescriptor_ee72d9a89737215c, []int{128} 10635 } 10636 func (m *GestapoCampRank) XXX_Unmarshal(b []byte) error { 10637 return xxx_messageInfo_GestapoCampRank.Unmarshal(m, b) 10638 } 10639 func (m *GestapoCampRank) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 10640 return xxx_messageInfo_GestapoCampRank.Marshal(b, m, deterministic) 10641 } 10642 func (m *GestapoCampRank) XXX_Merge(src proto.Message) { 10643 xxx_messageInfo_GestapoCampRank.Merge(m, src) 10644 } 10645 func (m *GestapoCampRank) XXX_Size() int { 10646 return xxx_messageInfo_GestapoCampRank.Size(m) 10647 } 10648 func (m *GestapoCampRank) XXX_DiscardUnknown() { 10649 xxx_messageInfo_GestapoCampRank.DiscardUnknown(m) 10650 } 10651 10652 var xxx_messageInfo_GestapoCampRank proto.InternalMessageInfo 10653 10654 func (m *GestapoCampRank) GetCamp() int32 { 10655 if m != nil && m.Camp != nil { 10656 return *m.Camp 10657 } 10658 return 0 10659 } 10660 10661 func (m *GestapoCampRank) GetVal() int32 { 10662 if m != nil && m.Val != nil { 10663 return *m.Val 10664 } 10665 return 0 10666 } 10667 10668 func (m *GestapoCampRank) GetTime() int32 { 10669 if m != nil && m.Time != nil { 10670 return *m.Time 10671 } 10672 return 0 10673 } 10674 10675 // 宝石 10676 type Stone struct { 10677 StoneId *int32 `protobuf:"varint,1,req,name=stoneId" json:"stoneId,omitempty"` 10678 Cnt *int32 `protobuf:"varint,2,req,name=cnt" json:"cnt,omitempty"` 10679 XXX_NoUnkeyedLiteral struct{} `json:"-"` 10680 XXX_unrecognized []byte `json:"-"` 10681 XXX_sizecache int32 `json:"-"` 10682 } 10683 10684 func (m *Stone) Reset() { *m = Stone{} } 10685 func (m *Stone) String() string { return proto.CompactTextString(m) } 10686 func (*Stone) ProtoMessage() {} 10687 func (*Stone) Descriptor() ([]byte, []int) { 10688 return fileDescriptor_ee72d9a89737215c, []int{129} 10689 } 10690 func (m *Stone) XXX_Unmarshal(b []byte) error { 10691 return xxx_messageInfo_Stone.Unmarshal(m, b) 10692 } 10693 func (m *Stone) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 10694 return xxx_messageInfo_Stone.Marshal(b, m, deterministic) 10695 } 10696 func (m *Stone) XXX_Merge(src proto.Message) { 10697 xxx_messageInfo_Stone.Merge(m, src) 10698 } 10699 func (m *Stone) XXX_Size() int { 10700 return xxx_messageInfo_Stone.Size(m) 10701 } 10702 func (m *Stone) XXX_DiscardUnknown() { 10703 xxx_messageInfo_Stone.DiscardUnknown(m) 10704 } 10705 10706 var xxx_messageInfo_Stone proto.InternalMessageInfo 10707 10708 func (m *Stone) GetStoneId() int32 { 10709 if m != nil && m.StoneId != nil { 10710 return *m.StoneId 10711 } 10712 return 0 10713 } 10714 10715 func (m *Stone) GetCnt() int32 { 10716 if m != nil && m.Cnt != nil { 10717 return *m.Cnt 10718 } 10719 return 0 10720 } 10721 10722 // 进阶后的宝石 10723 type StoneImprove struct { 10724 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 10725 StoneImproveId *int32 `protobuf:"varint,2,req,name=stoneImproveId" json:"stoneImproveId,omitempty"` 10726 Exp *int32 `protobuf:"varint,3,req,name=exp" json:"exp,omitempty"` 10727 HoleIndex *int32 `protobuf:"varint,4,req,name=holeIndex" json:"holeIndex,omitempty"` 10728 XXX_NoUnkeyedLiteral struct{} `json:"-"` 10729 XXX_unrecognized []byte `json:"-"` 10730 XXX_sizecache int32 `json:"-"` 10731 } 10732 10733 func (m *StoneImprove) Reset() { *m = StoneImprove{} } 10734 func (m *StoneImprove) String() string { return proto.CompactTextString(m) } 10735 func (*StoneImprove) ProtoMessage() {} 10736 func (*StoneImprove) Descriptor() ([]byte, []int) { 10737 return fileDescriptor_ee72d9a89737215c, []int{130} 10738 } 10739 func (m *StoneImprove) XXX_Unmarshal(b []byte) error { 10740 return xxx_messageInfo_StoneImprove.Unmarshal(m, b) 10741 } 10742 func (m *StoneImprove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 10743 return xxx_messageInfo_StoneImprove.Marshal(b, m, deterministic) 10744 } 10745 func (m *StoneImprove) XXX_Merge(src proto.Message) { 10746 xxx_messageInfo_StoneImprove.Merge(m, src) 10747 } 10748 func (m *StoneImprove) XXX_Size() int { 10749 return xxx_messageInfo_StoneImprove.Size(m) 10750 } 10751 func (m *StoneImprove) XXX_DiscardUnknown() { 10752 xxx_messageInfo_StoneImprove.DiscardUnknown(m) 10753 } 10754 10755 var xxx_messageInfo_StoneImprove proto.InternalMessageInfo 10756 10757 func (m *StoneImprove) GetKeyId() int32 { 10758 if m != nil && m.KeyId != nil { 10759 return *m.KeyId 10760 } 10761 return 0 10762 } 10763 10764 func (m *StoneImprove) GetStoneImproveId() int32 { 10765 if m != nil && m.StoneImproveId != nil { 10766 return *m.StoneImproveId 10767 } 10768 return 0 10769 } 10770 10771 func (m *StoneImprove) GetExp() int32 { 10772 if m != nil && m.Exp != nil { 10773 return *m.Exp 10774 } 10775 return 0 10776 } 10777 10778 func (m *StoneImprove) GetHoleIndex() int32 { 10779 if m != nil && m.HoleIndex != nil { 10780 return *m.HoleIndex 10781 } 10782 return 0 10783 } 10784 10785 // 孔位 10786 type StoneHole struct { 10787 HoleIndex *int32 `protobuf:"varint,1,req,name=holeIndex" json:"holeIndex,omitempty"` 10788 StoneId *int32 `protobuf:"varint,2,req,name=stoneId" json:"stoneId,omitempty"` 10789 Type *int32 `protobuf:"varint,3,opt,name=type" json:"type,omitempty"` 10790 XXX_NoUnkeyedLiteral struct{} `json:"-"` 10791 XXX_unrecognized []byte `json:"-"` 10792 XXX_sizecache int32 `json:"-"` 10793 } 10794 10795 func (m *StoneHole) Reset() { *m = StoneHole{} } 10796 func (m *StoneHole) String() string { return proto.CompactTextString(m) } 10797 func (*StoneHole) ProtoMessage() {} 10798 func (*StoneHole) Descriptor() ([]byte, []int) { 10799 return fileDescriptor_ee72d9a89737215c, []int{131} 10800 } 10801 func (m *StoneHole) XXX_Unmarshal(b []byte) error { 10802 return xxx_messageInfo_StoneHole.Unmarshal(m, b) 10803 } 10804 func (m *StoneHole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 10805 return xxx_messageInfo_StoneHole.Marshal(b, m, deterministic) 10806 } 10807 func (m *StoneHole) XXX_Merge(src proto.Message) { 10808 xxx_messageInfo_StoneHole.Merge(m, src) 10809 } 10810 func (m *StoneHole) XXX_Size() int { 10811 return xxx_messageInfo_StoneHole.Size(m) 10812 } 10813 func (m *StoneHole) XXX_DiscardUnknown() { 10814 xxx_messageInfo_StoneHole.DiscardUnknown(m) 10815 } 10816 10817 var xxx_messageInfo_StoneHole proto.InternalMessageInfo 10818 10819 func (m *StoneHole) GetHoleIndex() int32 { 10820 if m != nil && m.HoleIndex != nil { 10821 return *m.HoleIndex 10822 } 10823 return 0 10824 } 10825 10826 func (m *StoneHole) GetStoneId() int32 { 10827 if m != nil && m.StoneId != nil { 10828 return *m.StoneId 10829 } 10830 return 0 10831 } 10832 10833 func (m *StoneHole) GetType() int32 { 10834 if m != nil && m.Type != nil { 10835 return *m.Type 10836 } 10837 return 0 10838 } 10839 10840 // 宝石相关的消息 10841 type StoneInfo struct { 10842 Stone []*Stone `protobuf:"bytes,1,rep,name=stone" json:"stone,omitempty"` 10843 StoneHole []*StoneHole `protobuf:"bytes,2,rep,name=stoneHole" json:"stoneHole,omitempty"` 10844 AttackCombatCnt *int32 `protobuf:"varint,3,opt,name=attackCombatCnt" json:"attackCombatCnt,omitempty"` 10845 BuyCombatCnt *int32 `protobuf:"varint,4,opt,name=buyCombatCnt" json:"buyCombatCnt,omitempty"` 10846 StoneImprove []*StoneImprove `protobuf:"bytes,5,rep,name=stoneImprove" json:"stoneImprove,omitempty"` 10847 XXX_NoUnkeyedLiteral struct{} `json:"-"` 10848 XXX_unrecognized []byte `json:"-"` 10849 XXX_sizecache int32 `json:"-"` 10850 } 10851 10852 func (m *StoneInfo) Reset() { *m = StoneInfo{} } 10853 func (m *StoneInfo) String() string { return proto.CompactTextString(m) } 10854 func (*StoneInfo) ProtoMessage() {} 10855 func (*StoneInfo) Descriptor() ([]byte, []int) { 10856 return fileDescriptor_ee72d9a89737215c, []int{132} 10857 } 10858 func (m *StoneInfo) XXX_Unmarshal(b []byte) error { 10859 return xxx_messageInfo_StoneInfo.Unmarshal(m, b) 10860 } 10861 func (m *StoneInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 10862 return xxx_messageInfo_StoneInfo.Marshal(b, m, deterministic) 10863 } 10864 func (m *StoneInfo) XXX_Merge(src proto.Message) { 10865 xxx_messageInfo_StoneInfo.Merge(m, src) 10866 } 10867 func (m *StoneInfo) XXX_Size() int { 10868 return xxx_messageInfo_StoneInfo.Size(m) 10869 } 10870 func (m *StoneInfo) XXX_DiscardUnknown() { 10871 xxx_messageInfo_StoneInfo.DiscardUnknown(m) 10872 } 10873 10874 var xxx_messageInfo_StoneInfo proto.InternalMessageInfo 10875 10876 func (m *StoneInfo) GetStone() []*Stone { 10877 if m != nil { 10878 return m.Stone 10879 } 10880 return nil 10881 } 10882 10883 func (m *StoneInfo) GetStoneHole() []*StoneHole { 10884 if m != nil { 10885 return m.StoneHole 10886 } 10887 return nil 10888 } 10889 10890 func (m *StoneInfo) GetAttackCombatCnt() int32 { 10891 if m != nil && m.AttackCombatCnt != nil { 10892 return *m.AttackCombatCnt 10893 } 10894 return 0 10895 } 10896 10897 func (m *StoneInfo) GetBuyCombatCnt() int32 { 10898 if m != nil && m.BuyCombatCnt != nil { 10899 return *m.BuyCombatCnt 10900 } 10901 return 0 10902 } 10903 10904 func (m *StoneInfo) GetStoneImprove() []*StoneImprove { 10905 if m != nil { 10906 return m.StoneImprove 10907 } 10908 return nil 10909 } 10910 10911 // 女特工 10912 type FemaleAgent struct { 10913 Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` 10914 Quality *int32 `protobuf:"varint,2,req,name=quality" json:"quality,omitempty"` 10915 AttrVal *int32 `protobuf:"varint,3,opt,name=attrVal" json:"attrVal,omitempty"` 10916 SkillVal *int32 `protobuf:"varint,4,opt,name=skillVal" json:"skillVal,omitempty"` 10917 Exp *int32 `protobuf:"varint,5,opt,name=exp" json:"exp,omitempty"` 10918 XXX_NoUnkeyedLiteral struct{} `json:"-"` 10919 XXX_unrecognized []byte `json:"-"` 10920 XXX_sizecache int32 `json:"-"` 10921 } 10922 10923 func (m *FemaleAgent) Reset() { *m = FemaleAgent{} } 10924 func (m *FemaleAgent) String() string { return proto.CompactTextString(m) } 10925 func (*FemaleAgent) ProtoMessage() {} 10926 func (*FemaleAgent) Descriptor() ([]byte, []int) { 10927 return fileDescriptor_ee72d9a89737215c, []int{133} 10928 } 10929 func (m *FemaleAgent) XXX_Unmarshal(b []byte) error { 10930 return xxx_messageInfo_FemaleAgent.Unmarshal(m, b) 10931 } 10932 func (m *FemaleAgent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 10933 return xxx_messageInfo_FemaleAgent.Marshal(b, m, deterministic) 10934 } 10935 func (m *FemaleAgent) XXX_Merge(src proto.Message) { 10936 xxx_messageInfo_FemaleAgent.Merge(m, src) 10937 } 10938 func (m *FemaleAgent) XXX_Size() int { 10939 return xxx_messageInfo_FemaleAgent.Size(m) 10940 } 10941 func (m *FemaleAgent) XXX_DiscardUnknown() { 10942 xxx_messageInfo_FemaleAgent.DiscardUnknown(m) 10943 } 10944 10945 var xxx_messageInfo_FemaleAgent proto.InternalMessageInfo 10946 10947 func (m *FemaleAgent) GetId() int32 { 10948 if m != nil && m.Id != nil { 10949 return *m.Id 10950 } 10951 return 0 10952 } 10953 10954 func (m *FemaleAgent) GetQuality() int32 { 10955 if m != nil && m.Quality != nil { 10956 return *m.Quality 10957 } 10958 return 0 10959 } 10960 10961 func (m *FemaleAgent) GetAttrVal() int32 { 10962 if m != nil && m.AttrVal != nil { 10963 return *m.AttrVal 10964 } 10965 return 0 10966 } 10967 10968 func (m *FemaleAgent) GetSkillVal() int32 { 10969 if m != nil && m.SkillVal != nil { 10970 return *m.SkillVal 10971 } 10972 return 0 10973 } 10974 10975 func (m *FemaleAgent) GetExp() int32 { 10976 if m != nil && m.Exp != nil { 10977 return *m.Exp 10978 } 10979 return 0 10980 } 10981 10982 // 弹幕 10983 type Barrage struct { 10984 Time *int32 `protobuf:"varint,1,req,name=time" json:"time,omitempty"` 10985 BarrgeId *int32 `protobuf:"varint,2,req,name=barrgeId" json:"barrgeId,omitempty"` 10986 Param []string `protobuf:"bytes,3,rep,name=param" json:"param,omitempty"` 10987 XXX_NoUnkeyedLiteral struct{} `json:"-"` 10988 XXX_unrecognized []byte `json:"-"` 10989 XXX_sizecache int32 `json:"-"` 10990 } 10991 10992 func (m *Barrage) Reset() { *m = Barrage{} } 10993 func (m *Barrage) String() string { return proto.CompactTextString(m) } 10994 func (*Barrage) ProtoMessage() {} 10995 func (*Barrage) Descriptor() ([]byte, []int) { 10996 return fileDescriptor_ee72d9a89737215c, []int{134} 10997 } 10998 func (m *Barrage) XXX_Unmarshal(b []byte) error { 10999 return xxx_messageInfo_Barrage.Unmarshal(m, b) 11000 } 11001 func (m *Barrage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 11002 return xxx_messageInfo_Barrage.Marshal(b, m, deterministic) 11003 } 11004 func (m *Barrage) XXX_Merge(src proto.Message) { 11005 xxx_messageInfo_Barrage.Merge(m, src) 11006 } 11007 func (m *Barrage) XXX_Size() int { 11008 return xxx_messageInfo_Barrage.Size(m) 11009 } 11010 func (m *Barrage) XXX_DiscardUnknown() { 11011 xxx_messageInfo_Barrage.DiscardUnknown(m) 11012 } 11013 11014 var xxx_messageInfo_Barrage proto.InternalMessageInfo 11015 11016 func (m *Barrage) GetTime() int32 { 11017 if m != nil && m.Time != nil { 11018 return *m.Time 11019 } 11020 return 0 11021 } 11022 11023 func (m *Barrage) GetBarrgeId() int32 { 11024 if m != nil && m.BarrgeId != nil { 11025 return *m.BarrgeId 11026 } 11027 return 0 11028 } 11029 11030 func (m *Barrage) GetParam() []string { 11031 if m != nil { 11032 return m.Param 11033 } 11034 return nil 11035 } 11036 11037 // 幸运转盘的信息 11038 type TurnplateInfo struct { 11039 Id *int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` 11040 Count *int32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` 11041 Price *int32 `protobuf:"varint,3,opt,name=price" json:"price,omitempty"` 11042 Point *int32 `protobuf:"varint,4,opt,name=point" json:"point,omitempty"` 11043 Title *string `protobuf:"bytes,5,opt,name=title" json:"title,omitempty"` 11044 XXX_NoUnkeyedLiteral struct{} `json:"-"` 11045 XXX_unrecognized []byte `json:"-"` 11046 XXX_sizecache int32 `json:"-"` 11047 } 11048 11049 func (m *TurnplateInfo) Reset() { *m = TurnplateInfo{} } 11050 func (m *TurnplateInfo) String() string { return proto.CompactTextString(m) } 11051 func (*TurnplateInfo) ProtoMessage() {} 11052 func (*TurnplateInfo) Descriptor() ([]byte, []int) { 11053 return fileDescriptor_ee72d9a89737215c, []int{135} 11054 } 11055 func (m *TurnplateInfo) XXX_Unmarshal(b []byte) error { 11056 return xxx_messageInfo_TurnplateInfo.Unmarshal(m, b) 11057 } 11058 func (m *TurnplateInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 11059 return xxx_messageInfo_TurnplateInfo.Marshal(b, m, deterministic) 11060 } 11061 func (m *TurnplateInfo) XXX_Merge(src proto.Message) { 11062 xxx_messageInfo_TurnplateInfo.Merge(m, src) 11063 } 11064 func (m *TurnplateInfo) XXX_Size() int { 11065 return xxx_messageInfo_TurnplateInfo.Size(m) 11066 } 11067 func (m *TurnplateInfo) XXX_DiscardUnknown() { 11068 xxx_messageInfo_TurnplateInfo.DiscardUnknown(m) 11069 } 11070 11071 var xxx_messageInfo_TurnplateInfo proto.InternalMessageInfo 11072 11073 func (m *TurnplateInfo) GetId() int32 { 11074 if m != nil && m.Id != nil { 11075 return *m.Id 11076 } 11077 return 0 11078 } 11079 11080 func (m *TurnplateInfo) GetCount() int32 { 11081 if m != nil && m.Count != nil { 11082 return *m.Count 11083 } 11084 return 0 11085 } 11086 11087 func (m *TurnplateInfo) GetPrice() int32 { 11088 if m != nil && m.Price != nil { 11089 return *m.Price 11090 } 11091 return 0 11092 } 11093 11094 func (m *TurnplateInfo) GetPoint() int32 { 11095 if m != nil && m.Point != nil { 11096 return *m.Point 11097 } 11098 return 0 11099 } 11100 11101 func (m *TurnplateInfo) GetTitle() string { 11102 if m != nil && m.Title != nil { 11103 return *m.Title 11104 } 11105 return "" 11106 } 11107 11108 // 装备转盘的信息 11109 type EquipTurnplateInfo struct { 11110 Id *int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` 11111 Count *int32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` 11112 Price *int32 `protobuf:"varint,3,opt,name=price" json:"price,omitempty"` 11113 Point *int32 `protobuf:"varint,4,opt,name=point" json:"point,omitempty"` 11114 Title *string `protobuf:"bytes,5,opt,name=title" json:"title,omitempty"` 11115 XXX_NoUnkeyedLiteral struct{} `json:"-"` 11116 XXX_unrecognized []byte `json:"-"` 11117 XXX_sizecache int32 `json:"-"` 11118 } 11119 11120 func (m *EquipTurnplateInfo) Reset() { *m = EquipTurnplateInfo{} } 11121 func (m *EquipTurnplateInfo) String() string { return proto.CompactTextString(m) } 11122 func (*EquipTurnplateInfo) ProtoMessage() {} 11123 func (*EquipTurnplateInfo) Descriptor() ([]byte, []int) { 11124 return fileDescriptor_ee72d9a89737215c, []int{136} 11125 } 11126 func (m *EquipTurnplateInfo) XXX_Unmarshal(b []byte) error { 11127 return xxx_messageInfo_EquipTurnplateInfo.Unmarshal(m, b) 11128 } 11129 func (m *EquipTurnplateInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 11130 return xxx_messageInfo_EquipTurnplateInfo.Marshal(b, m, deterministic) 11131 } 11132 func (m *EquipTurnplateInfo) XXX_Merge(src proto.Message) { 11133 xxx_messageInfo_EquipTurnplateInfo.Merge(m, src) 11134 } 11135 func (m *EquipTurnplateInfo) XXX_Size() int { 11136 return xxx_messageInfo_EquipTurnplateInfo.Size(m) 11137 } 11138 func (m *EquipTurnplateInfo) XXX_DiscardUnknown() { 11139 xxx_messageInfo_EquipTurnplateInfo.DiscardUnknown(m) 11140 } 11141 11142 var xxx_messageInfo_EquipTurnplateInfo proto.InternalMessageInfo 11143 11144 func (m *EquipTurnplateInfo) GetId() int32 { 11145 if m != nil && m.Id != nil { 11146 return *m.Id 11147 } 11148 return 0 11149 } 11150 11151 func (m *EquipTurnplateInfo) GetCount() int32 { 11152 if m != nil && m.Count != nil { 11153 return *m.Count 11154 } 11155 return 0 11156 } 11157 11158 func (m *EquipTurnplateInfo) GetPrice() int32 { 11159 if m != nil && m.Price != nil { 11160 return *m.Price 11161 } 11162 return 0 11163 } 11164 11165 func (m *EquipTurnplateInfo) GetPoint() int32 { 11166 if m != nil && m.Point != nil { 11167 return *m.Point 11168 } 11169 return 0 11170 } 11171 11172 func (m *EquipTurnplateInfo) GetTitle() string { 11173 if m != nil && m.Title != nil { 11174 return *m.Title 11175 } 11176 return "" 11177 } 11178 11179 // 领取红包玩家信息 11180 type RedPacketRole struct { 11181 RoleId *int64 `protobuf:"varint,1,req,name=roleId" json:"roleId,omitempty"` 11182 Time *int32 `protobuf:"varint,2,opt,name=time" json:"time,omitempty"` 11183 Nick *string `protobuf:"bytes,3,opt,name=nick" json:"nick,omitempty"` 11184 AwardId *int32 `protobuf:"varint,4,opt,name=awardId" json:"awardId,omitempty"` 11185 MsgId *int32 `protobuf:"varint,5,opt,name=msgId" json:"msgId,omitempty"` 11186 Portrait *int32 `protobuf:"varint,6,opt,name=portrait" json:"portrait,omitempty"` 11187 Camp *int32 `protobuf:"varint,7,opt,name=camp" json:"camp,omitempty"` 11188 XXX_NoUnkeyedLiteral struct{} `json:"-"` 11189 XXX_unrecognized []byte `json:"-"` 11190 XXX_sizecache int32 `json:"-"` 11191 } 11192 11193 func (m *RedPacketRole) Reset() { *m = RedPacketRole{} } 11194 func (m *RedPacketRole) String() string { return proto.CompactTextString(m) } 11195 func (*RedPacketRole) ProtoMessage() {} 11196 func (*RedPacketRole) Descriptor() ([]byte, []int) { 11197 return fileDescriptor_ee72d9a89737215c, []int{137} 11198 } 11199 func (m *RedPacketRole) XXX_Unmarshal(b []byte) error { 11200 return xxx_messageInfo_RedPacketRole.Unmarshal(m, b) 11201 } 11202 func (m *RedPacketRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 11203 return xxx_messageInfo_RedPacketRole.Marshal(b, m, deterministic) 11204 } 11205 func (m *RedPacketRole) XXX_Merge(src proto.Message) { 11206 xxx_messageInfo_RedPacketRole.Merge(m, src) 11207 } 11208 func (m *RedPacketRole) XXX_Size() int { 11209 return xxx_messageInfo_RedPacketRole.Size(m) 11210 } 11211 func (m *RedPacketRole) XXX_DiscardUnknown() { 11212 xxx_messageInfo_RedPacketRole.DiscardUnknown(m) 11213 } 11214 11215 var xxx_messageInfo_RedPacketRole proto.InternalMessageInfo 11216 11217 func (m *RedPacketRole) GetRoleId() int64 { 11218 if m != nil && m.RoleId != nil { 11219 return *m.RoleId 11220 } 11221 return 0 11222 } 11223 11224 func (m *RedPacketRole) GetTime() int32 { 11225 if m != nil && m.Time != nil { 11226 return *m.Time 11227 } 11228 return 0 11229 } 11230 11231 func (m *RedPacketRole) GetNick() string { 11232 if m != nil && m.Nick != nil { 11233 return *m.Nick 11234 } 11235 return "" 11236 } 11237 11238 func (m *RedPacketRole) GetAwardId() int32 { 11239 if m != nil && m.AwardId != nil { 11240 return *m.AwardId 11241 } 11242 return 0 11243 } 11244 11245 func (m *RedPacketRole) GetMsgId() int32 { 11246 if m != nil && m.MsgId != nil { 11247 return *m.MsgId 11248 } 11249 return 0 11250 } 11251 11252 func (m *RedPacketRole) GetPortrait() int32 { 11253 if m != nil && m.Portrait != nil { 11254 return *m.Portrait 11255 } 11256 return 0 11257 } 11258 11259 func (m *RedPacketRole) GetCamp() int32 { 11260 if m != nil && m.Camp != nil { 11261 return *m.Camp 11262 } 11263 return 0 11264 } 11265 11266 // 红包 11267 type RedPacket struct { 11268 Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` 11269 SendTime *int32 `protobuf:"varint,2,req,name=sendTime" json:"sendTime,omitempty"` 11270 ExceedTime *int32 `protobuf:"varint,3,opt,name=exceedTime" json:"exceedTime,omitempty"` 11271 RedPackId *int32 `protobuf:"varint,4,opt,name=redPackId" json:"redPackId,omitempty"` 11272 ChatId *int32 `protobuf:"varint,5,opt,name=chatId" json:"chatId,omitempty"` 11273 Role []*RedPacketRole `protobuf:"bytes,6,rep,name=role" json:"role,omitempty"` 11274 RewarPond []int32 `protobuf:"varint,7,rep,name=rewarPond" json:"rewarPond,omitempty"` 11275 Param []string `protobuf:"bytes,8,rep,name=param" json:"param,omitempty"` 11276 RedType *int32 `protobuf:"varint,9,opt,name=redType" json:"redType,omitempty"` 11277 XXX_NoUnkeyedLiteral struct{} `json:"-"` 11278 XXX_unrecognized []byte `json:"-"` 11279 XXX_sizecache int32 `json:"-"` 11280 } 11281 11282 func (m *RedPacket) Reset() { *m = RedPacket{} } 11283 func (m *RedPacket) String() string { return proto.CompactTextString(m) } 11284 func (*RedPacket) ProtoMessage() {} 11285 func (*RedPacket) Descriptor() ([]byte, []int) { 11286 return fileDescriptor_ee72d9a89737215c, []int{138} 11287 } 11288 func (m *RedPacket) XXX_Unmarshal(b []byte) error { 11289 return xxx_messageInfo_RedPacket.Unmarshal(m, b) 11290 } 11291 func (m *RedPacket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 11292 return xxx_messageInfo_RedPacket.Marshal(b, m, deterministic) 11293 } 11294 func (m *RedPacket) XXX_Merge(src proto.Message) { 11295 xxx_messageInfo_RedPacket.Merge(m, src) 11296 } 11297 func (m *RedPacket) XXX_Size() int { 11298 return xxx_messageInfo_RedPacket.Size(m) 11299 } 11300 func (m *RedPacket) XXX_DiscardUnknown() { 11301 xxx_messageInfo_RedPacket.DiscardUnknown(m) 11302 } 11303 11304 var xxx_messageInfo_RedPacket proto.InternalMessageInfo 11305 11306 func (m *RedPacket) GetId() int32 { 11307 if m != nil && m.Id != nil { 11308 return *m.Id 11309 } 11310 return 0 11311 } 11312 11313 func (m *RedPacket) GetSendTime() int32 { 11314 if m != nil && m.SendTime != nil { 11315 return *m.SendTime 11316 } 11317 return 0 11318 } 11319 11320 func (m *RedPacket) GetExceedTime() int32 { 11321 if m != nil && m.ExceedTime != nil { 11322 return *m.ExceedTime 11323 } 11324 return 0 11325 } 11326 11327 func (m *RedPacket) GetRedPackId() int32 { 11328 if m != nil && m.RedPackId != nil { 11329 return *m.RedPackId 11330 } 11331 return 0 11332 } 11333 11334 func (m *RedPacket) GetChatId() int32 { 11335 if m != nil && m.ChatId != nil { 11336 return *m.ChatId 11337 } 11338 return 0 11339 } 11340 11341 func (m *RedPacket) GetRole() []*RedPacketRole { 11342 if m != nil { 11343 return m.Role 11344 } 11345 return nil 11346 } 11347 11348 func (m *RedPacket) GetRewarPond() []int32 { 11349 if m != nil { 11350 return m.RewarPond 11351 } 11352 return nil 11353 } 11354 11355 func (m *RedPacket) GetParam() []string { 11356 if m != nil { 11357 return m.Param 11358 } 11359 return nil 11360 } 11361 11362 func (m *RedPacket) GetRedType() int32 { 11363 if m != nil && m.RedType != nil { 11364 return *m.RedType 11365 } 11366 return 0 11367 } 11368 11369 // 显示到聊天界面的 11370 type RedPacketShow struct { 11371 Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` 11372 SendTime *int32 `protobuf:"varint,2,req,name=sendTime" json:"sendTime,omitempty"` 11373 ExceedTime *int32 `protobuf:"varint,3,opt,name=exceedTime" json:"exceedTime,omitempty"` 11374 ChatId *int32 `protobuf:"varint,5,opt,name=chatId" json:"chatId,omitempty"` 11375 Param []string `protobuf:"bytes,8,rep,name=param" json:"param,omitempty"` 11376 Time *int32 `protobuf:"varint,9,opt,name=time" json:"time,omitempty"` 11377 XXX_NoUnkeyedLiteral struct{} `json:"-"` 11378 XXX_unrecognized []byte `json:"-"` 11379 XXX_sizecache int32 `json:"-"` 11380 } 11381 11382 func (m *RedPacketShow) Reset() { *m = RedPacketShow{} } 11383 func (m *RedPacketShow) String() string { return proto.CompactTextString(m) } 11384 func (*RedPacketShow) ProtoMessage() {} 11385 func (*RedPacketShow) Descriptor() ([]byte, []int) { 11386 return fileDescriptor_ee72d9a89737215c, []int{139} 11387 } 11388 func (m *RedPacketShow) XXX_Unmarshal(b []byte) error { 11389 return xxx_messageInfo_RedPacketShow.Unmarshal(m, b) 11390 } 11391 func (m *RedPacketShow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 11392 return xxx_messageInfo_RedPacketShow.Marshal(b, m, deterministic) 11393 } 11394 func (m *RedPacketShow) XXX_Merge(src proto.Message) { 11395 xxx_messageInfo_RedPacketShow.Merge(m, src) 11396 } 11397 func (m *RedPacketShow) XXX_Size() int { 11398 return xxx_messageInfo_RedPacketShow.Size(m) 11399 } 11400 func (m *RedPacketShow) XXX_DiscardUnknown() { 11401 xxx_messageInfo_RedPacketShow.DiscardUnknown(m) 11402 } 11403 11404 var xxx_messageInfo_RedPacketShow proto.InternalMessageInfo 11405 11406 func (m *RedPacketShow) GetId() int32 { 11407 if m != nil && m.Id != nil { 11408 return *m.Id 11409 } 11410 return 0 11411 } 11412 11413 func (m *RedPacketShow) GetSendTime() int32 { 11414 if m != nil && m.SendTime != nil { 11415 return *m.SendTime 11416 } 11417 return 0 11418 } 11419 11420 func (m *RedPacketShow) GetExceedTime() int32 { 11421 if m != nil && m.ExceedTime != nil { 11422 return *m.ExceedTime 11423 } 11424 return 0 11425 } 11426 11427 func (m *RedPacketShow) GetChatId() int32 { 11428 if m != nil && m.ChatId != nil { 11429 return *m.ChatId 11430 } 11431 return 0 11432 } 11433 11434 func (m *RedPacketShow) GetParam() []string { 11435 if m != nil { 11436 return m.Param 11437 } 11438 return nil 11439 } 11440 11441 func (m *RedPacketShow) GetTime() int32 { 11442 if m != nil && m.Time != nil { 11443 return *m.Time 11444 } 11445 return 0 11446 } 11447 11448 // 每日特惠信息 11449 type DayDiscounts struct { 11450 GiftId *int32 `protobuf:"varint,1,opt,name=giftId" json:"giftId,omitempty"` 11451 Count *int32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` 11452 Grade *int32 `protobuf:"varint,3,opt,name=grade" json:"grade,omitempty"` 11453 Award []*Award `protobuf:"bytes,4,rep,name=award" json:"award,omitempty"` 11454 Payinfo *PayInfo `protobuf:"bytes,5,opt,name=payinfo" json:"payinfo,omitempty"` 11455 PayinfoIos *PayInfo `protobuf:"bytes,6,opt,name=payinfoIos" json:"payinfoIos,omitempty"` 11456 XXX_NoUnkeyedLiteral struct{} `json:"-"` 11457 XXX_unrecognized []byte `json:"-"` 11458 XXX_sizecache int32 `json:"-"` 11459 } 11460 11461 func (m *DayDiscounts) Reset() { *m = DayDiscounts{} } 11462 func (m *DayDiscounts) String() string { return proto.CompactTextString(m) } 11463 func (*DayDiscounts) ProtoMessage() {} 11464 func (*DayDiscounts) Descriptor() ([]byte, []int) { 11465 return fileDescriptor_ee72d9a89737215c, []int{140} 11466 } 11467 func (m *DayDiscounts) XXX_Unmarshal(b []byte) error { 11468 return xxx_messageInfo_DayDiscounts.Unmarshal(m, b) 11469 } 11470 func (m *DayDiscounts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 11471 return xxx_messageInfo_DayDiscounts.Marshal(b, m, deterministic) 11472 } 11473 func (m *DayDiscounts) XXX_Merge(src proto.Message) { 11474 xxx_messageInfo_DayDiscounts.Merge(m, src) 11475 } 11476 func (m *DayDiscounts) XXX_Size() int { 11477 return xxx_messageInfo_DayDiscounts.Size(m) 11478 } 11479 func (m *DayDiscounts) XXX_DiscardUnknown() { 11480 xxx_messageInfo_DayDiscounts.DiscardUnknown(m) 11481 } 11482 11483 var xxx_messageInfo_DayDiscounts proto.InternalMessageInfo 11484 11485 func (m *DayDiscounts) GetGiftId() int32 { 11486 if m != nil && m.GiftId != nil { 11487 return *m.GiftId 11488 } 11489 return 0 11490 } 11491 11492 func (m *DayDiscounts) GetCount() int32 { 11493 if m != nil && m.Count != nil { 11494 return *m.Count 11495 } 11496 return 0 11497 } 11498 11499 func (m *DayDiscounts) GetGrade() int32 { 11500 if m != nil && m.Grade != nil { 11501 return *m.Grade 11502 } 11503 return 0 11504 } 11505 11506 func (m *DayDiscounts) GetAward() []*Award { 11507 if m != nil { 11508 return m.Award 11509 } 11510 return nil 11511 } 11512 11513 func (m *DayDiscounts) GetPayinfo() *PayInfo { 11514 if m != nil { 11515 return m.Payinfo 11516 } 11517 return nil 11518 } 11519 11520 func (m *DayDiscounts) GetPayinfoIos() *PayInfo { 11521 if m != nil { 11522 return m.PayinfoIos 11523 } 11524 return nil 11525 } 11526 11527 // 超级矿点 11528 type SuperMine struct { 11529 SeqId *int32 `protobuf:"varint,1,req,name=seqId" json:"seqId,omitempty"` 11530 Camp *int32 `protobuf:"varint,2,req,name=camp" json:"camp,omitempty"` 11531 Pos *int32 `protobuf:"varint,3,opt,name=pos" json:"pos,omitempty"` 11532 State *int32 `protobuf:"varint,4,req,name=state" json:"state,omitempty"` 11533 ConfigId *int32 `protobuf:"varint,5,opt,name=configId" json:"configId,omitempty"` 11534 ConvertRes *int32 `protobuf:"varint,6,opt,name=convertRes" json:"convertRes,omitempty"` 11535 Capacity *int32 `protobuf:"varint,7,opt,name=capacity" json:"capacity,omitempty"` 11536 CityId *int32 `protobuf:"varint,8,opt,name=cityId" json:"cityId,omitempty"` 11537 BattleIds []int32 `protobuf:"varint,9,rep,name=battleIds" json:"battleIds,omitempty"` 11538 CollectArmy []*SuperGuard `protobuf:"bytes,10,rep,name=collectArmy" json:"collectArmy,omitempty"` 11539 HelpArmy []*Army `protobuf:"bytes,11,rep,name=helpArmy" json:"helpArmy,omitempty"` 11540 NextTime *int32 `protobuf:"varint,12,opt,name=nextTime" json:"nextTime,omitempty"` 11541 Remaining *int32 `protobuf:"varint,13,opt,name=remaining" json:"remaining,omitempty"` 11542 CollectList []*Collect `protobuf:"bytes,14,rep,name=collectList" json:"collectList,omitempty"` 11543 HelpList []*WallHero `protobuf:"bytes,15,rep,name=helpList" json:"helpList,omitempty"` 11544 XXX_NoUnkeyedLiteral struct{} `json:"-"` 11545 XXX_unrecognized []byte `json:"-"` 11546 XXX_sizecache int32 `json:"-"` 11547 } 11548 11549 func (m *SuperMine) Reset() { *m = SuperMine{} } 11550 func (m *SuperMine) String() string { return proto.CompactTextString(m) } 11551 func (*SuperMine) ProtoMessage() {} 11552 func (*SuperMine) Descriptor() ([]byte, []int) { 11553 return fileDescriptor_ee72d9a89737215c, []int{141} 11554 } 11555 func (m *SuperMine) XXX_Unmarshal(b []byte) error { 11556 return xxx_messageInfo_SuperMine.Unmarshal(m, b) 11557 } 11558 func (m *SuperMine) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 11559 return xxx_messageInfo_SuperMine.Marshal(b, m, deterministic) 11560 } 11561 func (m *SuperMine) XXX_Merge(src proto.Message) { 11562 xxx_messageInfo_SuperMine.Merge(m, src) 11563 } 11564 func (m *SuperMine) XXX_Size() int { 11565 return xxx_messageInfo_SuperMine.Size(m) 11566 } 11567 func (m *SuperMine) XXX_DiscardUnknown() { 11568 xxx_messageInfo_SuperMine.DiscardUnknown(m) 11569 } 11570 11571 var xxx_messageInfo_SuperMine proto.InternalMessageInfo 11572 11573 func (m *SuperMine) GetSeqId() int32 { 11574 if m != nil && m.SeqId != nil { 11575 return *m.SeqId 11576 } 11577 return 0 11578 } 11579 11580 func (m *SuperMine) GetCamp() int32 { 11581 if m != nil && m.Camp != nil { 11582 return *m.Camp 11583 } 11584 return 0 11585 } 11586 11587 func (m *SuperMine) GetPos() int32 { 11588 if m != nil && m.Pos != nil { 11589 return *m.Pos 11590 } 11591 return 0 11592 } 11593 11594 func (m *SuperMine) GetState() int32 { 11595 if m != nil && m.State != nil { 11596 return *m.State 11597 } 11598 return 0 11599 } 11600 11601 func (m *SuperMine) GetConfigId() int32 { 11602 if m != nil && m.ConfigId != nil { 11603 return *m.ConfigId 11604 } 11605 return 0 11606 } 11607 11608 func (m *SuperMine) GetConvertRes() int32 { 11609 if m != nil && m.ConvertRes != nil { 11610 return *m.ConvertRes 11611 } 11612 return 0 11613 } 11614 11615 func (m *SuperMine) GetCapacity() int32 { 11616 if m != nil && m.Capacity != nil { 11617 return *m.Capacity 11618 } 11619 return 0 11620 } 11621 11622 func (m *SuperMine) GetCityId() int32 { 11623 if m != nil && m.CityId != nil { 11624 return *m.CityId 11625 } 11626 return 0 11627 } 11628 11629 func (m *SuperMine) GetBattleIds() []int32 { 11630 if m != nil { 11631 return m.BattleIds 11632 } 11633 return nil 11634 } 11635 11636 func (m *SuperMine) GetCollectArmy() []*SuperGuard { 11637 if m != nil { 11638 return m.CollectArmy 11639 } 11640 return nil 11641 } 11642 11643 func (m *SuperMine) GetHelpArmy() []*Army { 11644 if m != nil { 11645 return m.HelpArmy 11646 } 11647 return nil 11648 } 11649 11650 func (m *SuperMine) GetNextTime() int32 { 11651 if m != nil && m.NextTime != nil { 11652 return *m.NextTime 11653 } 11654 return 0 11655 } 11656 11657 func (m *SuperMine) GetRemaining() int32 { 11658 if m != nil && m.Remaining != nil { 11659 return *m.Remaining 11660 } 11661 return 0 11662 } 11663 11664 func (m *SuperMine) GetCollectList() []*Collect { 11665 if m != nil { 11666 return m.CollectList 11667 } 11668 return nil 11669 } 11670 11671 func (m *SuperMine) GetHelpList() []*WallHero { 11672 if m != nil { 11673 return m.HelpList 11674 } 11675 return nil 11676 } 11677 11678 // 超级矿点驻军 11679 type SuperGuard struct { 11680 Army *Army `protobuf:"bytes,1,req,name=army" json:"army,omitempty"` 11681 StartTime *int32 `protobuf:"varint,2,req,name=startTime" json:"startTime,omitempty"` 11682 MaxCollectTime *int32 `protobuf:"varint,3,req,name=maxCollectTime" json:"maxCollectTime,omitempty"` 11683 CollectTime *int32 `protobuf:"varint,4,opt,name=collectTime" json:"collectTime,omitempty"` 11684 CanMaxCollectTime *int32 `protobuf:"varint,5,opt,name=canMaxCollectTime" json:"canMaxCollectTime,omitempty"` 11685 ArmyArriveTime *int32 `protobuf:"varint,6,opt,name=armyArriveTime" json:"armyArriveTime,omitempty"` 11686 XXX_NoUnkeyedLiteral struct{} `json:"-"` 11687 XXX_unrecognized []byte `json:"-"` 11688 XXX_sizecache int32 `json:"-"` 11689 } 11690 11691 func (m *SuperGuard) Reset() { *m = SuperGuard{} } 11692 func (m *SuperGuard) String() string { return proto.CompactTextString(m) } 11693 func (*SuperGuard) ProtoMessage() {} 11694 func (*SuperGuard) Descriptor() ([]byte, []int) { 11695 return fileDescriptor_ee72d9a89737215c, []int{142} 11696 } 11697 func (m *SuperGuard) XXX_Unmarshal(b []byte) error { 11698 return xxx_messageInfo_SuperGuard.Unmarshal(m, b) 11699 } 11700 func (m *SuperGuard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 11701 return xxx_messageInfo_SuperGuard.Marshal(b, m, deterministic) 11702 } 11703 func (m *SuperGuard) XXX_Merge(src proto.Message) { 11704 xxx_messageInfo_SuperGuard.Merge(m, src) 11705 } 11706 func (m *SuperGuard) XXX_Size() int { 11707 return xxx_messageInfo_SuperGuard.Size(m) 11708 } 11709 func (m *SuperGuard) XXX_DiscardUnknown() { 11710 xxx_messageInfo_SuperGuard.DiscardUnknown(m) 11711 } 11712 11713 var xxx_messageInfo_SuperGuard proto.InternalMessageInfo 11714 11715 func (m *SuperGuard) GetArmy() *Army { 11716 if m != nil { 11717 return m.Army 11718 } 11719 return nil 11720 } 11721 11722 func (m *SuperGuard) GetStartTime() int32 { 11723 if m != nil && m.StartTime != nil { 11724 return *m.StartTime 11725 } 11726 return 0 11727 } 11728 11729 func (m *SuperGuard) GetMaxCollectTime() int32 { 11730 if m != nil && m.MaxCollectTime != nil { 11731 return *m.MaxCollectTime 11732 } 11733 return 0 11734 } 11735 11736 func (m *SuperGuard) GetCollectTime() int32 { 11737 if m != nil && m.CollectTime != nil { 11738 return *m.CollectTime 11739 } 11740 return 0 11741 } 11742 11743 func (m *SuperGuard) GetCanMaxCollectTime() int32 { 11744 if m != nil && m.CanMaxCollectTime != nil { 11745 return *m.CanMaxCollectTime 11746 } 11747 return 0 11748 } 11749 11750 func (m *SuperGuard) GetArmyArriveTime() int32 { 11751 if m != nil && m.ArmyArriveTime != nil { 11752 return *m.ArmyArriveTime 11753 } 11754 return 0 11755 } 11756 11757 // 柏林Force对象序列化 11758 type BerlinForce struct { 11759 AtkOrDef *int32 `protobuf:"varint,1,opt,name=atkOrDef" json:"atkOrDef,omitempty"` 11760 AddMode *int32 `protobuf:"varint,2,opt,name=addMode" json:"addMode,omitempty"` 11761 AddTime *int64 `protobuf:"varint,3,opt,name=addTime" json:"addTime,omitempty"` 11762 AttrData *SerAttrData `protobuf:"bytes,4,opt,name=attrData" json:"attrData,omitempty"` 11763 ArmType *int32 `protobuf:"varint,5,opt,name=armType" json:"armType,omitempty"` 11764 TotalCount *int32 `protobuf:"varint,6,opt,name=totalCount" json:"totalCount,omitempty"` 11765 Lead *int32 `protobuf:"varint,7,opt,name=lead" json:"lead,omitempty"` 11766 Id *int32 `protobuf:"varint,8,opt,name=id" json:"id,omitempty"` 11767 Camp *int32 `protobuf:"varint,9,opt,name=camp" json:"camp,omitempty"` 11768 OwnId *int64 `protobuf:"varint,10,opt,name=ownId" json:"ownId,omitempty"` 11769 IntensifyLv *int32 `protobuf:"varint,11,opt,name=intensifyLv" json:"intensifyLv,omitempty"` 11770 Effect *int32 `protobuf:"varint,12,opt,name=effect" json:"effect,omitempty"` 11771 ImmediatelyTime *int32 `protobuf:"varint,13,opt,name=immediatelyTime" json:"immediatelyTime,omitempty"` 11772 XXX_NoUnkeyedLiteral struct{} `json:"-"` 11773 XXX_unrecognized []byte `json:"-"` 11774 XXX_sizecache int32 `json:"-"` 11775 } 11776 11777 func (m *BerlinForce) Reset() { *m = BerlinForce{} } 11778 func (m *BerlinForce) String() string { return proto.CompactTextString(m) } 11779 func (*BerlinForce) ProtoMessage() {} 11780 func (*BerlinForce) Descriptor() ([]byte, []int) { 11781 return fileDescriptor_ee72d9a89737215c, []int{143} 11782 } 11783 func (m *BerlinForce) XXX_Unmarshal(b []byte) error { 11784 return xxx_messageInfo_BerlinForce.Unmarshal(m, b) 11785 } 11786 func (m *BerlinForce) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 11787 return xxx_messageInfo_BerlinForce.Marshal(b, m, deterministic) 11788 } 11789 func (m *BerlinForce) XXX_Merge(src proto.Message) { 11790 xxx_messageInfo_BerlinForce.Merge(m, src) 11791 } 11792 func (m *BerlinForce) XXX_Size() int { 11793 return xxx_messageInfo_BerlinForce.Size(m) 11794 } 11795 func (m *BerlinForce) XXX_DiscardUnknown() { 11796 xxx_messageInfo_BerlinForce.DiscardUnknown(m) 11797 } 11798 11799 var xxx_messageInfo_BerlinForce proto.InternalMessageInfo 11800 11801 func (m *BerlinForce) GetAtkOrDef() int32 { 11802 if m != nil && m.AtkOrDef != nil { 11803 return *m.AtkOrDef 11804 } 11805 return 0 11806 } 11807 11808 func (m *BerlinForce) GetAddMode() int32 { 11809 if m != nil && m.AddMode != nil { 11810 return *m.AddMode 11811 } 11812 return 0 11813 } 11814 11815 func (m *BerlinForce) GetAddTime() int64 { 11816 if m != nil && m.AddTime != nil { 11817 return *m.AddTime 11818 } 11819 return 0 11820 } 11821 11822 func (m *BerlinForce) GetAttrData() *SerAttrData { 11823 if m != nil { 11824 return m.AttrData 11825 } 11826 return nil 11827 } 11828 11829 func (m *BerlinForce) GetArmType() int32 { 11830 if m != nil && m.ArmType != nil { 11831 return *m.ArmType 11832 } 11833 return 0 11834 } 11835 11836 func (m *BerlinForce) GetTotalCount() int32 { 11837 if m != nil && m.TotalCount != nil { 11838 return *m.TotalCount 11839 } 11840 return 0 11841 } 11842 11843 func (m *BerlinForce) GetLead() int32 { 11844 if m != nil && m.Lead != nil { 11845 return *m.Lead 11846 } 11847 return 0 11848 } 11849 11850 func (m *BerlinForce) GetId() int32 { 11851 if m != nil && m.Id != nil { 11852 return *m.Id 11853 } 11854 return 0 11855 } 11856 11857 func (m *BerlinForce) GetCamp() int32 { 11858 if m != nil && m.Camp != nil { 11859 return *m.Camp 11860 } 11861 return 0 11862 } 11863 11864 func (m *BerlinForce) GetOwnId() int64 { 11865 if m != nil && m.OwnId != nil { 11866 return *m.OwnId 11867 } 11868 return 0 11869 } 11870 11871 func (m *BerlinForce) GetIntensifyLv() int32 { 11872 if m != nil && m.IntensifyLv != nil { 11873 return *m.IntensifyLv 11874 } 11875 return 0 11876 } 11877 11878 func (m *BerlinForce) GetEffect() int32 { 11879 if m != nil && m.Effect != nil { 11880 return *m.Effect 11881 } 11882 return 0 11883 } 11884 11885 func (m *BerlinForce) GetImmediatelyTime() int32 { 11886 if m != nil && m.ImmediatelyTime != nil { 11887 return *m.ImmediatelyTime 11888 } 11889 return 0 11890 } 11891 11892 // 战斗属性 11893 type SerAttrData struct { 11894 Attack *int32 `protobuf:"varint,1,opt,name=attack" json:"attack,omitempty"` 11895 Defend *int32 `protobuf:"varint,2,opt,name=defend" json:"defend,omitempty"` 11896 Lead *int32 `protobuf:"varint,3,opt,name=lead" json:"lead,omitempty"` 11897 Line *int32 `protobuf:"varint,4,opt,name=line" json:"line,omitempty"` 11898 Crit *int32 `protobuf:"varint,5,opt,name=crit" json:"crit,omitempty"` 11899 CritDef *int32 `protobuf:"varint,6,opt,name=critDef" json:"critDef,omitempty"` 11900 AtkTown *int32 `protobuf:"varint,7,opt,name=atkTown" json:"atkTown,omitempty"` 11901 DefTown *int32 `protobuf:"varint,8,opt,name=defTown" json:"defTown,omitempty"` 11902 AtkExt *int32 `protobuf:"varint,9,opt,name=atkExt" json:"atkExt,omitempty"` 11903 DefExt *int32 `protobuf:"varint,10,opt,name=defExt" json:"defExt,omitempty"` 11904 CritChance *int32 `protobuf:"varint,11,opt,name=critChance" json:"critChance,omitempty"` 11905 Evade *int32 `protobuf:"varint,12,opt,name=evade" json:"evade,omitempty"` 11906 XXX_NoUnkeyedLiteral struct{} `json:"-"` 11907 XXX_unrecognized []byte `json:"-"` 11908 XXX_sizecache int32 `json:"-"` 11909 } 11910 11911 func (m *SerAttrData) Reset() { *m = SerAttrData{} } 11912 func (m *SerAttrData) String() string { return proto.CompactTextString(m) } 11913 func (*SerAttrData) ProtoMessage() {} 11914 func (*SerAttrData) Descriptor() ([]byte, []int) { 11915 return fileDescriptor_ee72d9a89737215c, []int{144} 11916 } 11917 func (m *SerAttrData) XXX_Unmarshal(b []byte) error { 11918 return xxx_messageInfo_SerAttrData.Unmarshal(m, b) 11919 } 11920 func (m *SerAttrData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 11921 return xxx_messageInfo_SerAttrData.Marshal(b, m, deterministic) 11922 } 11923 func (m *SerAttrData) XXX_Merge(src proto.Message) { 11924 xxx_messageInfo_SerAttrData.Merge(m, src) 11925 } 11926 func (m *SerAttrData) XXX_Size() int { 11927 return xxx_messageInfo_SerAttrData.Size(m) 11928 } 11929 func (m *SerAttrData) XXX_DiscardUnknown() { 11930 xxx_messageInfo_SerAttrData.DiscardUnknown(m) 11931 } 11932 11933 var xxx_messageInfo_SerAttrData proto.InternalMessageInfo 11934 11935 func (m *SerAttrData) GetAttack() int32 { 11936 if m != nil && m.Attack != nil { 11937 return *m.Attack 11938 } 11939 return 0 11940 } 11941 11942 func (m *SerAttrData) GetDefend() int32 { 11943 if m != nil && m.Defend != nil { 11944 return *m.Defend 11945 } 11946 return 0 11947 } 11948 11949 func (m *SerAttrData) GetLead() int32 { 11950 if m != nil && m.Lead != nil { 11951 return *m.Lead 11952 } 11953 return 0 11954 } 11955 11956 func (m *SerAttrData) GetLine() int32 { 11957 if m != nil && m.Line != nil { 11958 return *m.Line 11959 } 11960 return 0 11961 } 11962 11963 func (m *SerAttrData) GetCrit() int32 { 11964 if m != nil && m.Crit != nil { 11965 return *m.Crit 11966 } 11967 return 0 11968 } 11969 11970 func (m *SerAttrData) GetCritDef() int32 { 11971 if m != nil && m.CritDef != nil { 11972 return *m.CritDef 11973 } 11974 return 0 11975 } 11976 11977 func (m *SerAttrData) GetAtkTown() int32 { 11978 if m != nil && m.AtkTown != nil { 11979 return *m.AtkTown 11980 } 11981 return 0 11982 } 11983 11984 func (m *SerAttrData) GetDefTown() int32 { 11985 if m != nil && m.DefTown != nil { 11986 return *m.DefTown 11987 } 11988 return 0 11989 } 11990 11991 func (m *SerAttrData) GetAtkExt() int32 { 11992 if m != nil && m.AtkExt != nil { 11993 return *m.AtkExt 11994 } 11995 return 0 11996 } 11997 11998 func (m *SerAttrData) GetDefExt() int32 { 11999 if m != nil && m.DefExt != nil { 12000 return *m.DefExt 12001 } 12002 return 0 12003 } 12004 12005 func (m *SerAttrData) GetCritChance() int32 { 12006 if m != nil && m.CritChance != nil { 12007 return *m.CritChance 12008 } 12009 return 0 12010 } 12011 12012 func (m *SerAttrData) GetEvade() int32 { 12013 if m != nil && m.Evade != nil { 12014 return *m.Evade 12015 } 12016 return 0 12017 } 12018 12019 // 各个阵营占领时间 12020 type CampOccupy struct { 12021 Camp *int32 `protobuf:"varint,1,req,name=camp" json:"camp,omitempty"` 12022 Time *int32 `protobuf:"varint,2,req,name=time" json:"time,omitempty"` 12023 XXX_NoUnkeyedLiteral struct{} `json:"-"` 12024 XXX_unrecognized []byte `json:"-"` 12025 XXX_sizecache int32 `json:"-"` 12026 } 12027 12028 func (m *CampOccupy) Reset() { *m = CampOccupy{} } 12029 func (m *CampOccupy) String() string { return proto.CompactTextString(m) } 12030 func (*CampOccupy) ProtoMessage() {} 12031 func (*CampOccupy) Descriptor() ([]byte, []int) { 12032 return fileDescriptor_ee72d9a89737215c, []int{145} 12033 } 12034 func (m *CampOccupy) XXX_Unmarshal(b []byte) error { 12035 return xxx_messageInfo_CampOccupy.Unmarshal(m, b) 12036 } 12037 func (m *CampOccupy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 12038 return xxx_messageInfo_CampOccupy.Marshal(b, m, deterministic) 12039 } 12040 func (m *CampOccupy) XXX_Merge(src proto.Message) { 12041 xxx_messageInfo_CampOccupy.Merge(m, src) 12042 } 12043 func (m *CampOccupy) XXX_Size() int { 12044 return xxx_messageInfo_CampOccupy.Size(m) 12045 } 12046 func (m *CampOccupy) XXX_DiscardUnknown() { 12047 xxx_messageInfo_CampOccupy.DiscardUnknown(m) 12048 } 12049 12050 var xxx_messageInfo_CampOccupy proto.InternalMessageInfo 12051 12052 func (m *CampOccupy) GetCamp() int32 { 12053 if m != nil && m.Camp != nil { 12054 return *m.Camp 12055 } 12056 return 0 12057 } 12058 12059 func (m *CampOccupy) GetTime() int32 { 12060 if m != nil && m.Time != nil { 12061 return *m.Time 12062 } 12063 return 0 12064 } 12065 12066 // 打造排行 12067 type RankEquip struct { 12068 Quality *int32 `protobuf:"varint,1,opt,name=quality" json:"quality,omitempty"` 12069 LorId []int64 `protobuf:"varint,2,rep,name=lorId" json:"lorId,omitempty"` 12070 XXX_NoUnkeyedLiteral struct{} `json:"-"` 12071 XXX_unrecognized []byte `json:"-"` 12072 XXX_sizecache int32 `json:"-"` 12073 } 12074 12075 func (m *RankEquip) Reset() { *m = RankEquip{} } 12076 func (m *RankEquip) String() string { return proto.CompactTextString(m) } 12077 func (*RankEquip) ProtoMessage() {} 12078 func (*RankEquip) Descriptor() ([]byte, []int) { 12079 return fileDescriptor_ee72d9a89737215c, []int{146} 12080 } 12081 func (m *RankEquip) XXX_Unmarshal(b []byte) error { 12082 return xxx_messageInfo_RankEquip.Unmarshal(m, b) 12083 } 12084 func (m *RankEquip) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 12085 return xxx_messageInfo_RankEquip.Marshal(b, m, deterministic) 12086 } 12087 func (m *RankEquip) XXX_Merge(src proto.Message) { 12088 xxx_messageInfo_RankEquip.Merge(m, src) 12089 } 12090 func (m *RankEquip) XXX_Size() int { 12091 return xxx_messageInfo_RankEquip.Size(m) 12092 } 12093 func (m *RankEquip) XXX_DiscardUnknown() { 12094 xxx_messageInfo_RankEquip.DiscardUnknown(m) 12095 } 12096 12097 var xxx_messageInfo_RankEquip proto.InternalMessageInfo 12098 12099 func (m *RankEquip) GetQuality() int32 { 12100 if m != nil && m.Quality != nil { 12101 return *m.Quality 12102 } 12103 return 0 12104 } 12105 12106 func (m *RankEquip) GetLorId() []int64 { 12107 if m != nil { 12108 return m.LorId 12109 } 12110 return nil 12111 } 12112 12113 // 柏林官职信息 12114 type BerlinJob struct { 12115 RoleId *int64 `protobuf:"varint,1,req,name=roleId" json:"roleId,omitempty"` 12116 Name *string `protobuf:"bytes,2,req,name=name" json:"name,omitempty"` 12117 Job *int32 `protobuf:"varint,3,opt,name=job" json:"job,omitempty"` 12118 Lv *int32 `protobuf:"varint,4,opt,name=lv" json:"lv,omitempty"` 12119 Camp *int64 `protobuf:"varint,5,opt,name=camp" json:"camp,omitempty"` 12120 Area *int32 `protobuf:"varint,6,opt,name=area" json:"area,omitempty"` 12121 Portrait *int32 `protobuf:"varint,7,opt,name=portrait" json:"portrait,omitempty"` 12122 Ranks *int32 `protobuf:"varint,8,opt,name=ranks" json:"ranks,omitempty"` 12123 WinnerTime *int32 `protobuf:"varint,9,opt,name=winnerTime" json:"winnerTime,omitempty"` 12124 XXX_NoUnkeyedLiteral struct{} `json:"-"` 12125 XXX_unrecognized []byte `json:"-"` 12126 XXX_sizecache int32 `json:"-"` 12127 } 12128 12129 func (m *BerlinJob) Reset() { *m = BerlinJob{} } 12130 func (m *BerlinJob) String() string { return proto.CompactTextString(m) } 12131 func (*BerlinJob) ProtoMessage() {} 12132 func (*BerlinJob) Descriptor() ([]byte, []int) { 12133 return fileDescriptor_ee72d9a89737215c, []int{147} 12134 } 12135 func (m *BerlinJob) XXX_Unmarshal(b []byte) error { 12136 return xxx_messageInfo_BerlinJob.Unmarshal(m, b) 12137 } 12138 func (m *BerlinJob) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 12139 return xxx_messageInfo_BerlinJob.Marshal(b, m, deterministic) 12140 } 12141 func (m *BerlinJob) XXX_Merge(src proto.Message) { 12142 xxx_messageInfo_BerlinJob.Merge(m, src) 12143 } 12144 func (m *BerlinJob) XXX_Size() int { 12145 return xxx_messageInfo_BerlinJob.Size(m) 12146 } 12147 func (m *BerlinJob) XXX_DiscardUnknown() { 12148 xxx_messageInfo_BerlinJob.DiscardUnknown(m) 12149 } 12150 12151 var xxx_messageInfo_BerlinJob proto.InternalMessageInfo 12152 12153 func (m *BerlinJob) GetRoleId() int64 { 12154 if m != nil && m.RoleId != nil { 12155 return *m.RoleId 12156 } 12157 return 0 12158 } 12159 12160 func (m *BerlinJob) GetName() string { 12161 if m != nil && m.Name != nil { 12162 return *m.Name 12163 } 12164 return "" 12165 } 12166 12167 func (m *BerlinJob) GetJob() int32 { 12168 if m != nil && m.Job != nil { 12169 return *m.Job 12170 } 12171 return 0 12172 } 12173 12174 func (m *BerlinJob) GetLv() int32 { 12175 if m != nil && m.Lv != nil { 12176 return *m.Lv 12177 } 12178 return 0 12179 } 12180 12181 func (m *BerlinJob) GetCamp() int64 { 12182 if m != nil && m.Camp != nil { 12183 return *m.Camp 12184 } 12185 return 0 12186 } 12187 12188 func (m *BerlinJob) GetArea() int32 { 12189 if m != nil && m.Area != nil { 12190 return *m.Area 12191 } 12192 return 0 12193 } 12194 12195 func (m *BerlinJob) GetPortrait() int32 { 12196 if m != nil && m.Portrait != nil { 12197 return *m.Portrait 12198 } 12199 return 0 12200 } 12201 12202 func (m *BerlinJob) GetRanks() int32 { 12203 if m != nil && m.Ranks != nil { 12204 return *m.Ranks 12205 } 12206 return 0 12207 } 12208 12209 func (m *BerlinJob) GetWinnerTime() int32 { 12210 if m != nil && m.WinnerTime != nil { 12211 return *m.WinnerTime 12212 } 12213 return 0 12214 } 12215 12216 // 荣耀日报(战斗类别) 12217 type HonorReport struct { 12218 IsWin *bool `protobuf:"varint,1,opt,name=isWin" json:"isWin,omitempty"` 12219 CreateTime *int32 `protobuf:"varint,2,opt,name=createTime" json:"createTime,omitempty"` 12220 Atk *HonorReportInfo `protobuf:"bytes,3,opt,name=atk" json:"atk,omitempty"` 12221 Def *HonorReportInfo `protobuf:"bytes,4,opt,name=def" json:"def,omitempty"` 12222 HonorType *int32 `protobuf:"varint,5,opt,name=honorType" json:"honorType,omitempty"` 12223 XXX_NoUnkeyedLiteral struct{} `json:"-"` 12224 XXX_unrecognized []byte `json:"-"` 12225 XXX_sizecache int32 `json:"-"` 12226 } 12227 12228 func (m *HonorReport) Reset() { *m = HonorReport{} } 12229 func (m *HonorReport) String() string { return proto.CompactTextString(m) } 12230 func (*HonorReport) ProtoMessage() {} 12231 func (*HonorReport) Descriptor() ([]byte, []int) { 12232 return fileDescriptor_ee72d9a89737215c, []int{148} 12233 } 12234 func (m *HonorReport) XXX_Unmarshal(b []byte) error { 12235 return xxx_messageInfo_HonorReport.Unmarshal(m, b) 12236 } 12237 func (m *HonorReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 12238 return xxx_messageInfo_HonorReport.Marshal(b, m, deterministic) 12239 } 12240 func (m *HonorReport) XXX_Merge(src proto.Message) { 12241 xxx_messageInfo_HonorReport.Merge(m, src) 12242 } 12243 func (m *HonorReport) XXX_Size() int { 12244 return xxx_messageInfo_HonorReport.Size(m) 12245 } 12246 func (m *HonorReport) XXX_DiscardUnknown() { 12247 xxx_messageInfo_HonorReport.DiscardUnknown(m) 12248 } 12249 12250 var xxx_messageInfo_HonorReport proto.InternalMessageInfo 12251 12252 func (m *HonorReport) GetIsWin() bool { 12253 if m != nil && m.IsWin != nil { 12254 return *m.IsWin 12255 } 12256 return false 12257 } 12258 12259 func (m *HonorReport) GetCreateTime() int32 { 12260 if m != nil && m.CreateTime != nil { 12261 return *m.CreateTime 12262 } 12263 return 0 12264 } 12265 12266 func (m *HonorReport) GetAtk() *HonorReportInfo { 12267 if m != nil { 12268 return m.Atk 12269 } 12270 return nil 12271 } 12272 12273 func (m *HonorReport) GetDef() *HonorReportInfo { 12274 if m != nil { 12275 return m.Def 12276 } 12277 return nil 12278 } 12279 12280 func (m *HonorReport) GetHonorType() int32 { 12281 if m != nil && m.HonorType != nil { 12282 return *m.HonorType 12283 } 12284 return 0 12285 } 12286 12287 //荣耀日报(其他通用类型) 12288 type HonorReport2 struct { 12289 CreateTime *int32 `protobuf:"varint,1,opt,name=createTime" json:"createTime,omitempty"` 12290 Role *HonorReportInfo `protobuf:"bytes,2,opt,name=role" json:"role,omitempty"` 12291 CondId *int32 `protobuf:"varint,3,opt,name=condId" json:"condId,omitempty"` 12292 Param []string `protobuf:"bytes,4,rep,name=param" json:"param,omitempty"` 12293 XXX_NoUnkeyedLiteral struct{} `json:"-"` 12294 XXX_unrecognized []byte `json:"-"` 12295 XXX_sizecache int32 `json:"-"` 12296 } 12297 12298 func (m *HonorReport2) Reset() { *m = HonorReport2{} } 12299 func (m *HonorReport2) String() string { return proto.CompactTextString(m) } 12300 func (*HonorReport2) ProtoMessage() {} 12301 func (*HonorReport2) Descriptor() ([]byte, []int) { 12302 return fileDescriptor_ee72d9a89737215c, []int{149} 12303 } 12304 func (m *HonorReport2) XXX_Unmarshal(b []byte) error { 12305 return xxx_messageInfo_HonorReport2.Unmarshal(m, b) 12306 } 12307 func (m *HonorReport2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 12308 return xxx_messageInfo_HonorReport2.Marshal(b, m, deterministic) 12309 } 12310 func (m *HonorReport2) XXX_Merge(src proto.Message) { 12311 xxx_messageInfo_HonorReport2.Merge(m, src) 12312 } 12313 func (m *HonorReport2) XXX_Size() int { 12314 return xxx_messageInfo_HonorReport2.Size(m) 12315 } 12316 func (m *HonorReport2) XXX_DiscardUnknown() { 12317 xxx_messageInfo_HonorReport2.DiscardUnknown(m) 12318 } 12319 12320 var xxx_messageInfo_HonorReport2 proto.InternalMessageInfo 12321 12322 func (m *HonorReport2) GetCreateTime() int32 { 12323 if m != nil && m.CreateTime != nil { 12324 return *m.CreateTime 12325 } 12326 return 0 12327 } 12328 12329 func (m *HonorReport2) GetRole() *HonorReportInfo { 12330 if m != nil { 12331 return m.Role 12332 } 12333 return nil 12334 } 12335 12336 func (m *HonorReport2) GetCondId() int32 { 12337 if m != nil && m.CondId != nil { 12338 return *m.CondId 12339 } 12340 return 0 12341 } 12342 12343 func (m *HonorReport2) GetParam() []string { 12344 if m != nil { 12345 return m.Param 12346 } 12347 return nil 12348 } 12349 12350 // 日报详情 12351 type HonorReportInfo struct { 12352 RoleId *int64 `protobuf:"varint,1,opt,name=roleId" json:"roleId,omitempty"` 12353 Nick *string `protobuf:"bytes,2,opt,name=nick" json:"nick,omitempty"` 12354 Rank *int32 `protobuf:"varint,3,opt,name=rank" json:"rank,omitempty"` 12355 Pos *int32 `protobuf:"varint,4,opt,name=pos" json:"pos,omitempty"` 12356 Camp *int32 `protobuf:"varint,5,opt,name=camp" json:"camp,omitempty"` 12357 Ranks *int32 `protobuf:"varint,6,opt,name=ranks" json:"ranks,omitempty"` 12358 Portrait *int32 `protobuf:"varint,7,opt,name=portrait" json:"portrait,omitempty"` 12359 XXX_NoUnkeyedLiteral struct{} `json:"-"` 12360 XXX_unrecognized []byte `json:"-"` 12361 XXX_sizecache int32 `json:"-"` 12362 } 12363 12364 func (m *HonorReportInfo) Reset() { *m = HonorReportInfo{} } 12365 func (m *HonorReportInfo) String() string { return proto.CompactTextString(m) } 12366 func (*HonorReportInfo) ProtoMessage() {} 12367 func (*HonorReportInfo) Descriptor() ([]byte, []int) { 12368 return fileDescriptor_ee72d9a89737215c, []int{150} 12369 } 12370 func (m *HonorReportInfo) XXX_Unmarshal(b []byte) error { 12371 return xxx_messageInfo_HonorReportInfo.Unmarshal(m, b) 12372 } 12373 func (m *HonorReportInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 12374 return xxx_messageInfo_HonorReportInfo.Marshal(b, m, deterministic) 12375 } 12376 func (m *HonorReportInfo) XXX_Merge(src proto.Message) { 12377 xxx_messageInfo_HonorReportInfo.Merge(m, src) 12378 } 12379 func (m *HonorReportInfo) XXX_Size() int { 12380 return xxx_messageInfo_HonorReportInfo.Size(m) 12381 } 12382 func (m *HonorReportInfo) XXX_DiscardUnknown() { 12383 xxx_messageInfo_HonorReportInfo.DiscardUnknown(m) 12384 } 12385 12386 var xxx_messageInfo_HonorReportInfo proto.InternalMessageInfo 12387 12388 func (m *HonorReportInfo) GetRoleId() int64 { 12389 if m != nil && m.RoleId != nil { 12390 return *m.RoleId 12391 } 12392 return 0 12393 } 12394 12395 func (m *HonorReportInfo) GetNick() string { 12396 if m != nil && m.Nick != nil { 12397 return *m.Nick 12398 } 12399 return "" 12400 } 12401 12402 func (m *HonorReportInfo) GetRank() int32 { 12403 if m != nil && m.Rank != nil { 12404 return *m.Rank 12405 } 12406 return 0 12407 } 12408 12409 func (m *HonorReportInfo) GetPos() int32 { 12410 if m != nil && m.Pos != nil { 12411 return *m.Pos 12412 } 12413 return 0 12414 } 12415 12416 func (m *HonorReportInfo) GetCamp() int32 { 12417 if m != nil && m.Camp != nil { 12418 return *m.Camp 12419 } 12420 return 0 12421 } 12422 12423 func (m *HonorReportInfo) GetRanks() int32 { 12424 if m != nil && m.Ranks != nil { 12425 return *m.Ranks 12426 } 12427 return 0 12428 } 12429 12430 func (m *HonorReportInfo) GetPortrait() int32 { 12431 if m != nil && m.Portrait != nil { 12432 return *m.Portrait 12433 } 12434 return 0 12435 } 12436 12437 //玩家建筑(离线用) 12438 type OffLineBuild struct { 12439 Type *int32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` 12440 Id *int32 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"` 12441 Lv *int32 `protobuf:"varint,3,opt,name=lv" json:"lv,omitempty"` 12442 NewLv *int32 `protobuf:"varint,4,opt,name=newLv" json:"newLv,omitempty"` 12443 XXX_NoUnkeyedLiteral struct{} `json:"-"` 12444 XXX_unrecognized []byte `json:"-"` 12445 XXX_sizecache int32 `json:"-"` 12446 } 12447 12448 func (m *OffLineBuild) Reset() { *m = OffLineBuild{} } 12449 func (m *OffLineBuild) String() string { return proto.CompactTextString(m) } 12450 func (*OffLineBuild) ProtoMessage() {} 12451 func (*OffLineBuild) Descriptor() ([]byte, []int) { 12452 return fileDescriptor_ee72d9a89737215c, []int{151} 12453 } 12454 func (m *OffLineBuild) XXX_Unmarshal(b []byte) error { 12455 return xxx_messageInfo_OffLineBuild.Unmarshal(m, b) 12456 } 12457 func (m *OffLineBuild) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 12458 return xxx_messageInfo_OffLineBuild.Marshal(b, m, deterministic) 12459 } 12460 func (m *OffLineBuild) XXX_Merge(src proto.Message) { 12461 xxx_messageInfo_OffLineBuild.Merge(m, src) 12462 } 12463 func (m *OffLineBuild) XXX_Size() int { 12464 return xxx_messageInfo_OffLineBuild.Size(m) 12465 } 12466 func (m *OffLineBuild) XXX_DiscardUnknown() { 12467 xxx_messageInfo_OffLineBuild.DiscardUnknown(m) 12468 } 12469 12470 var xxx_messageInfo_OffLineBuild proto.InternalMessageInfo 12471 12472 func (m *OffLineBuild) GetType() int32 { 12473 if m != nil && m.Type != nil { 12474 return *m.Type 12475 } 12476 return 0 12477 } 12478 12479 func (m *OffLineBuild) GetId() int32 { 12480 if m != nil && m.Id != nil { 12481 return *m.Id 12482 } 12483 return 0 12484 } 12485 12486 func (m *OffLineBuild) GetLv() int32 { 12487 if m != nil && m.Lv != nil { 12488 return *m.Lv 12489 } 12490 return 0 12491 } 12492 12493 func (m *OffLineBuild) GetNewLv() int32 { 12494 if m != nil && m.NewLv != nil { 12495 return *m.NewLv 12496 } 12497 return 0 12498 } 12499 12500 // 柏林玩家数据 12501 type BerlinRoleInfo struct { 12502 PressCnt *int32 `protobuf:"varint,1,opt,name=pressCnt" json:"pressCnt,omitempty"` 12503 ResurrectionCnt *int32 `protobuf:"varint,2,opt,name=resurrectionCnt" json:"resurrectionCnt,omitempty"` 12504 ImmediatelyCnt *int32 `protobuf:"varint,3,opt,name=immediatelyCnt" json:"immediatelyCnt,omitempty"` 12505 AtkCd *int32 `protobuf:"varint,4,opt,name=atkCd" json:"atkCd,omitempty"` 12506 XXX_NoUnkeyedLiteral struct{} `json:"-"` 12507 XXX_unrecognized []byte `json:"-"` 12508 XXX_sizecache int32 `json:"-"` 12509 } 12510 12511 func (m *BerlinRoleInfo) Reset() { *m = BerlinRoleInfo{} } 12512 func (m *BerlinRoleInfo) String() string { return proto.CompactTextString(m) } 12513 func (*BerlinRoleInfo) ProtoMessage() {} 12514 func (*BerlinRoleInfo) Descriptor() ([]byte, []int) { 12515 return fileDescriptor_ee72d9a89737215c, []int{152} 12516 } 12517 func (m *BerlinRoleInfo) XXX_Unmarshal(b []byte) error { 12518 return xxx_messageInfo_BerlinRoleInfo.Unmarshal(m, b) 12519 } 12520 func (m *BerlinRoleInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 12521 return xxx_messageInfo_BerlinRoleInfo.Marshal(b, m, deterministic) 12522 } 12523 func (m *BerlinRoleInfo) XXX_Merge(src proto.Message) { 12524 xxx_messageInfo_BerlinRoleInfo.Merge(m, src) 12525 } 12526 func (m *BerlinRoleInfo) XXX_Size() int { 12527 return xxx_messageInfo_BerlinRoleInfo.Size(m) 12528 } 12529 func (m *BerlinRoleInfo) XXX_DiscardUnknown() { 12530 xxx_messageInfo_BerlinRoleInfo.DiscardUnknown(m) 12531 } 12532 12533 var xxx_messageInfo_BerlinRoleInfo proto.InternalMessageInfo 12534 12535 func (m *BerlinRoleInfo) GetPressCnt() int32 { 12536 if m != nil && m.PressCnt != nil { 12537 return *m.PressCnt 12538 } 12539 return 0 12540 } 12541 12542 func (m *BerlinRoleInfo) GetResurrectionCnt() int32 { 12543 if m != nil && m.ResurrectionCnt != nil { 12544 return *m.ResurrectionCnt 12545 } 12546 return 0 12547 } 12548 12549 func (m *BerlinRoleInfo) GetImmediatelyCnt() int32 { 12550 if m != nil && m.ImmediatelyCnt != nil { 12551 return *m.ImmediatelyCnt 12552 } 12553 return 0 12554 } 12555 12556 func (m *BerlinRoleInfo) GetAtkCd() int32 { 12557 if m != nil && m.AtkCd != nil { 12558 return *m.AtkCd 12559 } 12560 return 0 12561 } 12562 12563 // 柏林将领数据(将领在柏林的战斗队列) 12564 type BerlinHeroInfo struct { 12565 HeroId *int32 `protobuf:"varint,1,opt,name=heroId" json:"heroId,omitempty"` 12566 Cnt *int32 `protobuf:"varint,2,opt,name=cnt" json:"cnt,omitempty"` 12567 Order *int32 `protobuf:"varint,3,opt,name=order" json:"order,omitempty"` 12568 Status *int32 `protobuf:"varint,4,opt,name=status" json:"status,omitempty"` 12569 XXX_NoUnkeyedLiteral struct{} `json:"-"` 12570 XXX_unrecognized []byte `json:"-"` 12571 XXX_sizecache int32 `json:"-"` 12572 } 12573 12574 func (m *BerlinHeroInfo) Reset() { *m = BerlinHeroInfo{} } 12575 func (m *BerlinHeroInfo) String() string { return proto.CompactTextString(m) } 12576 func (*BerlinHeroInfo) ProtoMessage() {} 12577 func (*BerlinHeroInfo) Descriptor() ([]byte, []int) { 12578 return fileDescriptor_ee72d9a89737215c, []int{153} 12579 } 12580 func (m *BerlinHeroInfo) XXX_Unmarshal(b []byte) error { 12581 return xxx_messageInfo_BerlinHeroInfo.Unmarshal(m, b) 12582 } 12583 func (m *BerlinHeroInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 12584 return xxx_messageInfo_BerlinHeroInfo.Marshal(b, m, deterministic) 12585 } 12586 func (m *BerlinHeroInfo) XXX_Merge(src proto.Message) { 12587 xxx_messageInfo_BerlinHeroInfo.Merge(m, src) 12588 } 12589 func (m *BerlinHeroInfo) XXX_Size() int { 12590 return xxx_messageInfo_BerlinHeroInfo.Size(m) 12591 } 12592 func (m *BerlinHeroInfo) XXX_DiscardUnknown() { 12593 xxx_messageInfo_BerlinHeroInfo.DiscardUnknown(m) 12594 } 12595 12596 var xxx_messageInfo_BerlinHeroInfo proto.InternalMessageInfo 12597 12598 func (m *BerlinHeroInfo) GetHeroId() int32 { 12599 if m != nil && m.HeroId != nil { 12600 return *m.HeroId 12601 } 12602 return 0 12603 } 12604 12605 func (m *BerlinHeroInfo) GetCnt() int32 { 12606 if m != nil && m.Cnt != nil { 12607 return *m.Cnt 12608 } 12609 return 0 12610 } 12611 12612 func (m *BerlinHeroInfo) GetOrder() int32 { 12613 if m != nil && m.Order != nil { 12614 return *m.Order 12615 } 12616 return 0 12617 } 12618 12619 func (m *BerlinHeroInfo) GetStatus() int32 { 12620 if m != nil && m.Status != nil { 12621 return *m.Status 12622 } 12623 return 0 12624 } 12625 12626 // 柏林战斗列表数据 12627 type BerlinAtkInfo struct { 12628 RoleId *int64 `protobuf:"varint,1,opt,name=roleId" json:"roleId,omitempty"` 12629 Nick *string `protobuf:"bytes,2,opt,name=nick" json:"nick,omitempty"` 12630 HeroId *int32 `protobuf:"varint,3,opt,name=heroId" json:"heroId,omitempty"` 12631 ArmNum *int32 `protobuf:"varint,4,opt,name=armNum" json:"armNum,omitempty"` 12632 Lock *bool `protobuf:"varint,5,opt,name=lock" json:"lock,omitempty"` 12633 XXX_NoUnkeyedLiteral struct{} `json:"-"` 12634 XXX_unrecognized []byte `json:"-"` 12635 XXX_sizecache int32 `json:"-"` 12636 } 12637 12638 func (m *BerlinAtkInfo) Reset() { *m = BerlinAtkInfo{} } 12639 func (m *BerlinAtkInfo) String() string { return proto.CompactTextString(m) } 12640 func (*BerlinAtkInfo) ProtoMessage() {} 12641 func (*BerlinAtkInfo) Descriptor() ([]byte, []int) { 12642 return fileDescriptor_ee72d9a89737215c, []int{154} 12643 } 12644 func (m *BerlinAtkInfo) XXX_Unmarshal(b []byte) error { 12645 return xxx_messageInfo_BerlinAtkInfo.Unmarshal(m, b) 12646 } 12647 func (m *BerlinAtkInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 12648 return xxx_messageInfo_BerlinAtkInfo.Marshal(b, m, deterministic) 12649 } 12650 func (m *BerlinAtkInfo) XXX_Merge(src proto.Message) { 12651 xxx_messageInfo_BerlinAtkInfo.Merge(m, src) 12652 } 12653 func (m *BerlinAtkInfo) XXX_Size() int { 12654 return xxx_messageInfo_BerlinAtkInfo.Size(m) 12655 } 12656 func (m *BerlinAtkInfo) XXX_DiscardUnknown() { 12657 xxx_messageInfo_BerlinAtkInfo.DiscardUnknown(m) 12658 } 12659 12660 var xxx_messageInfo_BerlinAtkInfo proto.InternalMessageInfo 12661 12662 func (m *BerlinAtkInfo) GetRoleId() int64 { 12663 if m != nil && m.RoleId != nil { 12664 return *m.RoleId 12665 } 12666 return 0 12667 } 12668 12669 func (m *BerlinAtkInfo) GetNick() string { 12670 if m != nil && m.Nick != nil { 12671 return *m.Nick 12672 } 12673 return "" 12674 } 12675 12676 func (m *BerlinAtkInfo) GetHeroId() int32 { 12677 if m != nil && m.HeroId != nil { 12678 return *m.HeroId 12679 } 12680 return 0 12681 } 12682 12683 func (m *BerlinAtkInfo) GetArmNum() int32 { 12684 if m != nil && m.ArmNum != nil { 12685 return *m.ArmNum 12686 } 12687 return 0 12688 } 12689 12690 func (m *BerlinAtkInfo) GetLock() bool { 12691 if m != nil && m.Lock != nil { 12692 return *m.Lock 12693 } 12694 return false 12695 } 12696 12697 // 柏林立即出击战报 12698 type BerlinBasicReport struct { 12699 IsWin *bool `protobuf:"varint,1,req,name=isWin" json:"isWin,omitempty"` 12700 AtkLost *int32 `protobuf:"varint,2,req,name=atkLost" json:"atkLost,omitempty"` 12701 Lost *int32 `protobuf:"varint,3,req,name=lost" json:"lost,omitempty"` 12702 RoleId *int64 `protobuf:"varint,4,opt,name=roleId" json:"roleId,omitempty"` 12703 HeroId *int32 `protobuf:"varint,5,opt,name=heroId" json:"heroId,omitempty"` 12704 Camp *int32 `protobuf:"varint,6,opt,name=camp" json:"camp,omitempty"` 12705 Nick *string `protobuf:"bytes,7,opt,name=nick" json:"nick,omitempty"` 12706 Decorated *int32 `protobuf:"varint,8,opt,name=decorated" json:"decorated,omitempty"` 12707 XXX_NoUnkeyedLiteral struct{} `json:"-"` 12708 XXX_unrecognized []byte `json:"-"` 12709 XXX_sizecache int32 `json:"-"` 12710 } 12711 12712 func (m *BerlinBasicReport) Reset() { *m = BerlinBasicReport{} } 12713 func (m *BerlinBasicReport) String() string { return proto.CompactTextString(m) } 12714 func (*BerlinBasicReport) ProtoMessage() {} 12715 func (*BerlinBasicReport) Descriptor() ([]byte, []int) { 12716 return fileDescriptor_ee72d9a89737215c, []int{155} 12717 } 12718 func (m *BerlinBasicReport) XXX_Unmarshal(b []byte) error { 12719 return xxx_messageInfo_BerlinBasicReport.Unmarshal(m, b) 12720 } 12721 func (m *BerlinBasicReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 12722 return xxx_messageInfo_BerlinBasicReport.Marshal(b, m, deterministic) 12723 } 12724 func (m *BerlinBasicReport) XXX_Merge(src proto.Message) { 12725 xxx_messageInfo_BerlinBasicReport.Merge(m, src) 12726 } 12727 func (m *BerlinBasicReport) XXX_Size() int { 12728 return xxx_messageInfo_BerlinBasicReport.Size(m) 12729 } 12730 func (m *BerlinBasicReport) XXX_DiscardUnknown() { 12731 xxx_messageInfo_BerlinBasicReport.DiscardUnknown(m) 12732 } 12733 12734 var xxx_messageInfo_BerlinBasicReport proto.InternalMessageInfo 12735 12736 func (m *BerlinBasicReport) GetIsWin() bool { 12737 if m != nil && m.IsWin != nil { 12738 return *m.IsWin 12739 } 12740 return false 12741 } 12742 12743 func (m *BerlinBasicReport) GetAtkLost() int32 { 12744 if m != nil && m.AtkLost != nil { 12745 return *m.AtkLost 12746 } 12747 return 0 12748 } 12749 12750 func (m *BerlinBasicReport) GetLost() int32 { 12751 if m != nil && m.Lost != nil { 12752 return *m.Lost 12753 } 12754 return 0 12755 } 12756 12757 func (m *BerlinBasicReport) GetRoleId() int64 { 12758 if m != nil && m.RoleId != nil { 12759 return *m.RoleId 12760 } 12761 return 0 12762 } 12763 12764 func (m *BerlinBasicReport) GetHeroId() int32 { 12765 if m != nil && m.HeroId != nil { 12766 return *m.HeroId 12767 } 12768 return 0 12769 } 12770 12771 func (m *BerlinBasicReport) GetCamp() int32 { 12772 if m != nil && m.Camp != nil { 12773 return *m.Camp 12774 } 12775 return 0 12776 } 12777 12778 func (m *BerlinBasicReport) GetNick() string { 12779 if m != nil && m.Nick != nil { 12780 return *m.Nick 12781 } 12782 return "" 12783 } 12784 12785 func (m *BerlinBasicReport) GetDecorated() int32 { 12786 if m != nil && m.Decorated != nil { 12787 return *m.Decorated 12788 } 12789 return 0 12790 } 12791 12792 // 大富翁的格子 12793 type MonopolyGrid struct { 12794 Round *int32 `protobuf:"varint,1,req,name=round" json:"round,omitempty"` 12795 Grid *int32 `protobuf:"varint,2,req,name=grid" json:"grid,omitempty"` 12796 Award []*Award `protobuf:"bytes,3,rep,name=award" json:"award,omitempty"` 12797 XXX_NoUnkeyedLiteral struct{} `json:"-"` 12798 XXX_unrecognized []byte `json:"-"` 12799 XXX_sizecache int32 `json:"-"` 12800 } 12801 12802 func (m *MonopolyGrid) Reset() { *m = MonopolyGrid{} } 12803 func (m *MonopolyGrid) String() string { return proto.CompactTextString(m) } 12804 func (*MonopolyGrid) ProtoMessage() {} 12805 func (*MonopolyGrid) Descriptor() ([]byte, []int) { 12806 return fileDescriptor_ee72d9a89737215c, []int{156} 12807 } 12808 func (m *MonopolyGrid) XXX_Unmarshal(b []byte) error { 12809 return xxx_messageInfo_MonopolyGrid.Unmarshal(m, b) 12810 } 12811 func (m *MonopolyGrid) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 12812 return xxx_messageInfo_MonopolyGrid.Marshal(b, m, deterministic) 12813 } 12814 func (m *MonopolyGrid) XXX_Merge(src proto.Message) { 12815 xxx_messageInfo_MonopolyGrid.Merge(m, src) 12816 } 12817 func (m *MonopolyGrid) XXX_Size() int { 12818 return xxx_messageInfo_MonopolyGrid.Size(m) 12819 } 12820 func (m *MonopolyGrid) XXX_DiscardUnknown() { 12821 xxx_messageInfo_MonopolyGrid.DiscardUnknown(m) 12822 } 12823 12824 var xxx_messageInfo_MonopolyGrid proto.InternalMessageInfo 12825 12826 func (m *MonopolyGrid) GetRound() int32 { 12827 if m != nil && m.Round != nil { 12828 return *m.Round 12829 } 12830 return 0 12831 } 12832 12833 func (m *MonopolyGrid) GetGrid() int32 { 12834 if m != nil && m.Grid != nil { 12835 return *m.Grid 12836 } 12837 return 0 12838 } 12839 12840 func (m *MonopolyGrid) GetAward() []*Award { 12841 if m != nil { 12842 return m.Award 12843 } 12844 return nil 12845 } 12846 12847 //账号角色信息 12848 type AccountRoleInfo struct { 12849 AccountKey *int64 `protobuf:"varint,1,opt,name=accountKey" json:"accountKey,omitempty"` 12850 RoleId *int64 `protobuf:"varint,2,opt,name=roleId" json:"roleId,omitempty"` 12851 ServerId *int64 `protobuf:"varint,3,opt,name=serverId" json:"serverId,omitempty"` 12852 Level *int32 `protobuf:"varint,4,opt,name=level" json:"level,omitempty"` 12853 RoleName *string `protobuf:"bytes,5,opt,name=roleName" json:"roleName,omitempty"` 12854 Camp *int32 `protobuf:"varint,6,opt,name=camp" json:"camp,omitempty"` 12855 DateRoleCreate *int64 `protobuf:"varint,7,opt,name=dateRoleCreate" json:"dateRoleCreate,omitempty"` 12856 XXX_NoUnkeyedLiteral struct{} `json:"-"` 12857 XXX_unrecognized []byte `json:"-"` 12858 XXX_sizecache int32 `json:"-"` 12859 } 12860 12861 func (m *AccountRoleInfo) Reset() { *m = AccountRoleInfo{} } 12862 func (m *AccountRoleInfo) String() string { return proto.CompactTextString(m) } 12863 func (*AccountRoleInfo) ProtoMessage() {} 12864 func (*AccountRoleInfo) Descriptor() ([]byte, []int) { 12865 return fileDescriptor_ee72d9a89737215c, []int{157} 12866 } 12867 func (m *AccountRoleInfo) XXX_Unmarshal(b []byte) error { 12868 return xxx_messageInfo_AccountRoleInfo.Unmarshal(m, b) 12869 } 12870 func (m *AccountRoleInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 12871 return xxx_messageInfo_AccountRoleInfo.Marshal(b, m, deterministic) 12872 } 12873 func (m *AccountRoleInfo) XXX_Merge(src proto.Message) { 12874 xxx_messageInfo_AccountRoleInfo.Merge(m, src) 12875 } 12876 func (m *AccountRoleInfo) XXX_Size() int { 12877 return xxx_messageInfo_AccountRoleInfo.Size(m) 12878 } 12879 func (m *AccountRoleInfo) XXX_DiscardUnknown() { 12880 xxx_messageInfo_AccountRoleInfo.DiscardUnknown(m) 12881 } 12882 12883 var xxx_messageInfo_AccountRoleInfo proto.InternalMessageInfo 12884 12885 func (m *AccountRoleInfo) GetAccountKey() int64 { 12886 if m != nil && m.AccountKey != nil { 12887 return *m.AccountKey 12888 } 12889 return 0 12890 } 12891 12892 func (m *AccountRoleInfo) GetRoleId() int64 { 12893 if m != nil && m.RoleId != nil { 12894 return *m.RoleId 12895 } 12896 return 0 12897 } 12898 12899 func (m *AccountRoleInfo) GetServerId() int64 { 12900 if m != nil && m.ServerId != nil { 12901 return *m.ServerId 12902 } 12903 return 0 12904 } 12905 12906 func (m *AccountRoleInfo) GetLevel() int32 { 12907 if m != nil && m.Level != nil { 12908 return *m.Level 12909 } 12910 return 0 12911 } 12912 12913 func (m *AccountRoleInfo) GetRoleName() string { 12914 if m != nil && m.RoleName != nil { 12915 return *m.RoleName 12916 } 12917 return "" 12918 } 12919 12920 func (m *AccountRoleInfo) GetCamp() int32 { 12921 if m != nil && m.Camp != nil { 12922 return *m.Camp 12923 } 12924 return 0 12925 } 12926 12927 func (m *AccountRoleInfo) GetDateRoleCreate() int64 { 12928 if m != nil && m.DateRoleCreate != nil { 12929 return *m.DateRoleCreate 12930 } 12931 return 0 12932 } 12933 12934 //服务区列表信息 12935 type ServerInfo struct { 12936 ServerId *int32 `protobuf:"varint,1,req,name=serverId" json:"serverId,omitempty"` 12937 ServerName *string `protobuf:"bytes,2,req,name=serverName" json:"serverName,omitempty"` 12938 ServerStatus *int32 `protobuf:"varint,3,req,name=serverStatus" json:"serverStatus,omitempty"` 12939 Sc []*ServerInfo_ServerConnectInfo `protobuf:"bytes,4,rep,name=sc" json:"sc,omitempty"` 12940 Ainfo *AccountRoleInfo `protobuf:"bytes,5,opt,name=ainfo" json:"ainfo,omitempty"` 12941 XXX_NoUnkeyedLiteral struct{} `json:"-"` 12942 XXX_unrecognized []byte `json:"-"` 12943 XXX_sizecache int32 `json:"-"` 12944 } 12945 12946 func (m *ServerInfo) Reset() { *m = ServerInfo{} } 12947 func (m *ServerInfo) String() string { return proto.CompactTextString(m) } 12948 func (*ServerInfo) ProtoMessage() {} 12949 func (*ServerInfo) Descriptor() ([]byte, []int) { 12950 return fileDescriptor_ee72d9a89737215c, []int{158} 12951 } 12952 func (m *ServerInfo) XXX_Unmarshal(b []byte) error { 12953 return xxx_messageInfo_ServerInfo.Unmarshal(m, b) 12954 } 12955 func (m *ServerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 12956 return xxx_messageInfo_ServerInfo.Marshal(b, m, deterministic) 12957 } 12958 func (m *ServerInfo) XXX_Merge(src proto.Message) { 12959 xxx_messageInfo_ServerInfo.Merge(m, src) 12960 } 12961 func (m *ServerInfo) XXX_Size() int { 12962 return xxx_messageInfo_ServerInfo.Size(m) 12963 } 12964 func (m *ServerInfo) XXX_DiscardUnknown() { 12965 xxx_messageInfo_ServerInfo.DiscardUnknown(m) 12966 } 12967 12968 var xxx_messageInfo_ServerInfo proto.InternalMessageInfo 12969 12970 func (m *ServerInfo) GetServerId() int32 { 12971 if m != nil && m.ServerId != nil { 12972 return *m.ServerId 12973 } 12974 return 0 12975 } 12976 12977 func (m *ServerInfo) GetServerName() string { 12978 if m != nil && m.ServerName != nil { 12979 return *m.ServerName 12980 } 12981 return "" 12982 } 12983 12984 func (m *ServerInfo) GetServerStatus() int32 { 12985 if m != nil && m.ServerStatus != nil { 12986 return *m.ServerStatus 12987 } 12988 return 0 12989 } 12990 12991 func (m *ServerInfo) GetSc() []*ServerInfo_ServerConnectInfo { 12992 if m != nil { 12993 return m.Sc 12994 } 12995 return nil 12996 } 12997 12998 func (m *ServerInfo) GetAinfo() *AccountRoleInfo { 12999 if m != nil { 13000 return m.Ainfo 13001 } 13002 return nil 13003 } 13004 13005 type ServerInfo_ServerConnectInfo struct { 13006 Sid *int32 `protobuf:"varint,1,opt,name=sid" json:"sid,omitempty"` 13007 Sname *string `protobuf:"bytes,2,opt,name=sname" json:"sname,omitempty"` 13008 Camp []int32 `protobuf:"varint,3,rep,name=camp" json:"camp,omitempty"` 13009 Ip *string `protobuf:"bytes,4,req,name=ip" json:"ip,omitempty"` 13010 Socketport *int32 `protobuf:"varint,5,req,name=socketport" json:"socketport,omitempty"` 13011 Httpurl *string `protobuf:"bytes,6,req,name=httpurl" json:"httpurl,omitempty"` 13012 XXX_NoUnkeyedLiteral struct{} `json:"-"` 13013 XXX_unrecognized []byte `json:"-"` 13014 XXX_sizecache int32 `json:"-"` 13015 } 13016 13017 func (m *ServerInfo_ServerConnectInfo) Reset() { *m = ServerInfo_ServerConnectInfo{} } 13018 func (m *ServerInfo_ServerConnectInfo) String() string { return proto.CompactTextString(m) } 13019 func (*ServerInfo_ServerConnectInfo) ProtoMessage() {} 13020 func (*ServerInfo_ServerConnectInfo) Descriptor() ([]byte, []int) { 13021 return fileDescriptor_ee72d9a89737215c, []int{158, 0} 13022 } 13023 func (m *ServerInfo_ServerConnectInfo) XXX_Unmarshal(b []byte) error { 13024 return xxx_messageInfo_ServerInfo_ServerConnectInfo.Unmarshal(m, b) 13025 } 13026 func (m *ServerInfo_ServerConnectInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 13027 return xxx_messageInfo_ServerInfo_ServerConnectInfo.Marshal(b, m, deterministic) 13028 } 13029 func (m *ServerInfo_ServerConnectInfo) XXX_Merge(src proto.Message) { 13030 xxx_messageInfo_ServerInfo_ServerConnectInfo.Merge(m, src) 13031 } 13032 func (m *ServerInfo_ServerConnectInfo) XXX_Size() int { 13033 return xxx_messageInfo_ServerInfo_ServerConnectInfo.Size(m) 13034 } 13035 func (m *ServerInfo_ServerConnectInfo) XXX_DiscardUnknown() { 13036 xxx_messageInfo_ServerInfo_ServerConnectInfo.DiscardUnknown(m) 13037 } 13038 13039 var xxx_messageInfo_ServerInfo_ServerConnectInfo proto.InternalMessageInfo 13040 13041 func (m *ServerInfo_ServerConnectInfo) GetSid() int32 { 13042 if m != nil && m.Sid != nil { 13043 return *m.Sid 13044 } 13045 return 0 13046 } 13047 13048 func (m *ServerInfo_ServerConnectInfo) GetSname() string { 13049 if m != nil && m.Sname != nil { 13050 return *m.Sname 13051 } 13052 return "" 13053 } 13054 13055 func (m *ServerInfo_ServerConnectInfo) GetCamp() []int32 { 13056 if m != nil { 13057 return m.Camp 13058 } 13059 return nil 13060 } 13061 13062 func (m *ServerInfo_ServerConnectInfo) GetIp() string { 13063 if m != nil && m.Ip != nil { 13064 return *m.Ip 13065 } 13066 return "" 13067 } 13068 13069 func (m *ServerInfo_ServerConnectInfo) GetSocketport() int32 { 13070 if m != nil && m.Socketport != nil { 13071 return *m.Socketport 13072 } 13073 return 0 13074 } 13075 13076 func (m *ServerInfo_ServerConnectInfo) GetHttpurl() string { 13077 if m != nil && m.Httpurl != nil { 13078 return *m.Httpurl 13079 } 13080 return "" 13081 } 13082 13083 //* 13084 // 服务器配置信息 13085 type ServerConfigInfo struct { 13086 ServerId *int32 `protobuf:"varint,1,req,name=serverId" json:"serverId,omitempty"` 13087 ServerName *string `protobuf:"bytes,2,req,name=serverName" json:"serverName,omitempty"` 13088 TestMode *string `protobuf:"bytes,3,req,name=testMode" json:"testMode,omitempty"` 13089 ConfigMode *string `protobuf:"bytes,4,req,name=configMode" json:"configMode,omitempty"` 13090 OpenWhiteName *string `protobuf:"bytes,5,req,name=open_white_name" json:"open_white_name,omitempty"` 13091 CryptMsg *string `protobuf:"bytes,6,req,name=crypt_msg" json:"crypt_msg,omitempty"` 13092 MsgCryptCode *string `protobuf:"bytes,7,req,name=msg_crypt_code" json:"msg_crypt_code,omitempty"` 13093 ConvertUrl *string `protobuf:"bytes,8,req,name=convert_url" json:"convert_url,omitempty"` 13094 Pay *string `protobuf:"bytes,9,req,name=pay" json:"pay,omitempty"` 13095 Ip *string `protobuf:"bytes,10,req,name=ip" json:"ip,omitempty"` 13096 ClientPort *int32 `protobuf:"varint,11,req,name=client_port" json:"client_port,omitempty"` 13097 HttpPort *int32 `protobuf:"varint,12,req,name=http_port" json:"http_port,omitempty"` 13098 OpenTime *int64 `protobuf:"varint,13,req,name=open_time" json:"open_time,omitempty"` 13099 ActMold *int32 `protobuf:"varint,14,req,name=act_mold" json:"act_mold,omitempty"` 13100 PayServerUrl *string `protobuf:"bytes,15,req,name=pay_server_url" json:"pay_server_url,omitempty"` 13101 Environment *string `protobuf:"bytes,16,req,name=environment" json:"environment,omitempty"` 13102 XXX_NoUnkeyedLiteral struct{} `json:"-"` 13103 XXX_unrecognized []byte `json:"-"` 13104 XXX_sizecache int32 `json:"-"` 13105 } 13106 13107 func (m *ServerConfigInfo) Reset() { *m = ServerConfigInfo{} } 13108 func (m *ServerConfigInfo) String() string { return proto.CompactTextString(m) } 13109 func (*ServerConfigInfo) ProtoMessage() {} 13110 func (*ServerConfigInfo) Descriptor() ([]byte, []int) { 13111 return fileDescriptor_ee72d9a89737215c, []int{159} 13112 } 13113 func (m *ServerConfigInfo) XXX_Unmarshal(b []byte) error { 13114 return xxx_messageInfo_ServerConfigInfo.Unmarshal(m, b) 13115 } 13116 func (m *ServerConfigInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 13117 return xxx_messageInfo_ServerConfigInfo.Marshal(b, m, deterministic) 13118 } 13119 func (m *ServerConfigInfo) XXX_Merge(src proto.Message) { 13120 xxx_messageInfo_ServerConfigInfo.Merge(m, src) 13121 } 13122 func (m *ServerConfigInfo) XXX_Size() int { 13123 return xxx_messageInfo_ServerConfigInfo.Size(m) 13124 } 13125 func (m *ServerConfigInfo) XXX_DiscardUnknown() { 13126 xxx_messageInfo_ServerConfigInfo.DiscardUnknown(m) 13127 } 13128 13129 var xxx_messageInfo_ServerConfigInfo proto.InternalMessageInfo 13130 13131 func (m *ServerConfigInfo) GetServerId() int32 { 13132 if m != nil && m.ServerId != nil { 13133 return *m.ServerId 13134 } 13135 return 0 13136 } 13137 13138 func (m *ServerConfigInfo) GetServerName() string { 13139 if m != nil && m.ServerName != nil { 13140 return *m.ServerName 13141 } 13142 return "" 13143 } 13144 13145 func (m *ServerConfigInfo) GetTestMode() string { 13146 if m != nil && m.TestMode != nil { 13147 return *m.TestMode 13148 } 13149 return "" 13150 } 13151 13152 func (m *ServerConfigInfo) GetConfigMode() string { 13153 if m != nil && m.ConfigMode != nil { 13154 return *m.ConfigMode 13155 } 13156 return "" 13157 } 13158 13159 func (m *ServerConfigInfo) GetOpenWhiteName() string { 13160 if m != nil && m.OpenWhiteName != nil { 13161 return *m.OpenWhiteName 13162 } 13163 return "" 13164 } 13165 13166 func (m *ServerConfigInfo) GetCryptMsg() string { 13167 if m != nil && m.CryptMsg != nil { 13168 return *m.CryptMsg 13169 } 13170 return "" 13171 } 13172 13173 func (m *ServerConfigInfo) GetMsgCryptCode() string { 13174 if m != nil && m.MsgCryptCode != nil { 13175 return *m.MsgCryptCode 13176 } 13177 return "" 13178 } 13179 13180 func (m *ServerConfigInfo) GetConvertUrl() string { 13181 if m != nil && m.ConvertUrl != nil { 13182 return *m.ConvertUrl 13183 } 13184 return "" 13185 } 13186 13187 func (m *ServerConfigInfo) GetPay() string { 13188 if m != nil && m.Pay != nil { 13189 return *m.Pay 13190 } 13191 return "" 13192 } 13193 13194 func (m *ServerConfigInfo) GetIp() string { 13195 if m != nil && m.Ip != nil { 13196 return *m.Ip 13197 } 13198 return "" 13199 } 13200 13201 func (m *ServerConfigInfo) GetClientPort() int32 { 13202 if m != nil && m.ClientPort != nil { 13203 return *m.ClientPort 13204 } 13205 return 0 13206 } 13207 13208 func (m *ServerConfigInfo) GetHttpPort() int32 { 13209 if m != nil && m.HttpPort != nil { 13210 return *m.HttpPort 13211 } 13212 return 0 13213 } 13214 13215 func (m *ServerConfigInfo) GetOpenTime() int64 { 13216 if m != nil && m.OpenTime != nil { 13217 return *m.OpenTime 13218 } 13219 return 0 13220 } 13221 13222 func (m *ServerConfigInfo) GetActMold() int32 { 13223 if m != nil && m.ActMold != nil { 13224 return *m.ActMold 13225 } 13226 return 0 13227 } 13228 13229 func (m *ServerConfigInfo) GetPayServerUrl() string { 13230 if m != nil && m.PayServerUrl != nil { 13231 return *m.PayServerUrl 13232 } 13233 return "" 13234 } 13235 13236 func (m *ServerConfigInfo) GetEnvironment() string { 13237 if m != nil && m.Environment != nil { 13238 return *m.Environment 13239 } 13240 return "" 13241 } 13242 13243 // 区服控制 13244 type ServerControl struct { 13245 Plat []string `protobuf:"bytes,1,rep,name=plat" json:"plat,omitempty"` 13246 AllowMin *int32 `protobuf:"varint,2,opt,name=allowMin" json:"allowMin,omitempty"` 13247 AllowMax *int32 `protobuf:"varint,3,opt,name=allowMax" json:"allowMax,omitempty"` 13248 Allow []int32 `protobuf:"varint,4,rep,name=allow" json:"allow,omitempty"` 13249 Ext *string `protobuf:"bytes,5,opt,name=ext" json:"ext,omitempty"` 13250 XXX_NoUnkeyedLiteral struct{} `json:"-"` 13251 XXX_unrecognized []byte `json:"-"` 13252 XXX_sizecache int32 `json:"-"` 13253 } 13254 13255 func (m *ServerControl) Reset() { *m = ServerControl{} } 13256 func (m *ServerControl) String() string { return proto.CompactTextString(m) } 13257 func (*ServerControl) ProtoMessage() {} 13258 func (*ServerControl) Descriptor() ([]byte, []int) { 13259 return fileDescriptor_ee72d9a89737215c, []int{160} 13260 } 13261 func (m *ServerControl) XXX_Unmarshal(b []byte) error { 13262 return xxx_messageInfo_ServerControl.Unmarshal(m, b) 13263 } 13264 func (m *ServerControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 13265 return xxx_messageInfo_ServerControl.Marshal(b, m, deterministic) 13266 } 13267 func (m *ServerControl) XXX_Merge(src proto.Message) { 13268 xxx_messageInfo_ServerControl.Merge(m, src) 13269 } 13270 func (m *ServerControl) XXX_Size() int { 13271 return xxx_messageInfo_ServerControl.Size(m) 13272 } 13273 func (m *ServerControl) XXX_DiscardUnknown() { 13274 xxx_messageInfo_ServerControl.DiscardUnknown(m) 13275 } 13276 13277 var xxx_messageInfo_ServerControl proto.InternalMessageInfo 13278 13279 func (m *ServerControl) GetPlat() []string { 13280 if m != nil { 13281 return m.Plat 13282 } 13283 return nil 13284 } 13285 13286 func (m *ServerControl) GetAllowMin() int32 { 13287 if m != nil && m.AllowMin != nil { 13288 return *m.AllowMin 13289 } 13290 return 0 13291 } 13292 13293 func (m *ServerControl) GetAllowMax() int32 { 13294 if m != nil && m.AllowMax != nil { 13295 return *m.AllowMax 13296 } 13297 return 0 13298 } 13299 13300 func (m *ServerControl) GetAllow() []int32 { 13301 if m != nil { 13302 return m.Allow 13303 } 13304 return nil 13305 } 13306 13307 func (m *ServerControl) GetExt() string { 13308 if m != nil && m.Ext != nil { 13309 return *m.Ext 13310 } 13311 return "" 13312 } 13313 13314 // 匪军叛乱全局的信息 13315 type GlobalRebellion struct { 13316 OpenCnt *int32 `protobuf:"varint,1,opt,name=openCnt" json:"openCnt,omitempty"` 13317 CurPreViewTime *int32 `protobuf:"varint,2,opt,name=curPreViewTime" json:"curPreViewTime,omitempty"` 13318 CurRoundStartTime *int32 `protobuf:"varint,3,opt,name=curRoundStartTime" json:"curRoundStartTime,omitempty"` 13319 CurRoundEndTime *int32 `protobuf:"varint,4,opt,name=curRoundEndTime" json:"curRoundEndTime,omitempty"` 13320 CurEndTime *int32 `protobuf:"varint,5,opt,name=curEndTime" json:"curEndTime,omitempty"` 13321 CurRound *int32 `protobuf:"varint,6,opt,name=curRound" json:"curRound,omitempty"` 13322 CurTemplate *int32 `protobuf:"varint,7,opt,name=curTemplate" json:"curTemplate,omitempty"` 13323 NextRoundTime *int32 `protobuf:"varint,8,opt,name=nextRoundTime" json:"nextRoundTime,omitempty"` 13324 JoinRoleId []int64 `protobuf:"varint,9,rep,name=joinRoleId" json:"joinRoleId,omitempty"` 13325 XXX_NoUnkeyedLiteral struct{} `json:"-"` 13326 XXX_unrecognized []byte `json:"-"` 13327 XXX_sizecache int32 `json:"-"` 13328 } 13329 13330 func (m *GlobalRebellion) Reset() { *m = GlobalRebellion{} } 13331 func (m *GlobalRebellion) String() string { return proto.CompactTextString(m) } 13332 func (*GlobalRebellion) ProtoMessage() {} 13333 func (*GlobalRebellion) Descriptor() ([]byte, []int) { 13334 return fileDescriptor_ee72d9a89737215c, []int{161} 13335 } 13336 func (m *GlobalRebellion) XXX_Unmarshal(b []byte) error { 13337 return xxx_messageInfo_GlobalRebellion.Unmarshal(m, b) 13338 } 13339 func (m *GlobalRebellion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 13340 return xxx_messageInfo_GlobalRebellion.Marshal(b, m, deterministic) 13341 } 13342 func (m *GlobalRebellion) XXX_Merge(src proto.Message) { 13343 xxx_messageInfo_GlobalRebellion.Merge(m, src) 13344 } 13345 func (m *GlobalRebellion) XXX_Size() int { 13346 return xxx_messageInfo_GlobalRebellion.Size(m) 13347 } 13348 func (m *GlobalRebellion) XXX_DiscardUnknown() { 13349 xxx_messageInfo_GlobalRebellion.DiscardUnknown(m) 13350 } 13351 13352 var xxx_messageInfo_GlobalRebellion proto.InternalMessageInfo 13353 13354 func (m *GlobalRebellion) GetOpenCnt() int32 { 13355 if m != nil && m.OpenCnt != nil { 13356 return *m.OpenCnt 13357 } 13358 return 0 13359 } 13360 13361 func (m *GlobalRebellion) GetCurPreViewTime() int32 { 13362 if m != nil && m.CurPreViewTime != nil { 13363 return *m.CurPreViewTime 13364 } 13365 return 0 13366 } 13367 13368 func (m *GlobalRebellion) GetCurRoundStartTime() int32 { 13369 if m != nil && m.CurRoundStartTime != nil { 13370 return *m.CurRoundStartTime 13371 } 13372 return 0 13373 } 13374 13375 func (m *GlobalRebellion) GetCurRoundEndTime() int32 { 13376 if m != nil && m.CurRoundEndTime != nil { 13377 return *m.CurRoundEndTime 13378 } 13379 return 0 13380 } 13381 13382 func (m *GlobalRebellion) GetCurEndTime() int32 { 13383 if m != nil && m.CurEndTime != nil { 13384 return *m.CurEndTime 13385 } 13386 return 0 13387 } 13388 13389 func (m *GlobalRebellion) GetCurRound() int32 { 13390 if m != nil && m.CurRound != nil { 13391 return *m.CurRound 13392 } 13393 return 0 13394 } 13395 13396 func (m *GlobalRebellion) GetCurTemplate() int32 { 13397 if m != nil && m.CurTemplate != nil { 13398 return *m.CurTemplate 13399 } 13400 return 0 13401 } 13402 13403 func (m *GlobalRebellion) GetNextRoundTime() int32 { 13404 if m != nil && m.NextRoundTime != nil { 13405 return *m.NextRoundTime 13406 } 13407 return 0 13408 } 13409 13410 func (m *GlobalRebellion) GetJoinRoleId() []int64 { 13411 if m != nil { 13412 return m.JoinRoleId 13413 } 13414 return nil 13415 } 13416 13417 type RebelBuff struct { 13418 StartTime *int32 `protobuf:"varint,1,opt,name=startTime" json:"startTime,omitempty"` 13419 EndTime *int32 `protobuf:"varint,2,opt,name=endTime" json:"endTime,omitempty"` 13420 Lv *int32 `protobuf:"varint,3,req,name=lv" json:"lv,omitempty"` 13421 Type *int32 `protobuf:"varint,4,req,name=type" json:"type,omitempty"` 13422 XXX_NoUnkeyedLiteral struct{} `json:"-"` 13423 XXX_unrecognized []byte `json:"-"` 13424 XXX_sizecache int32 `json:"-"` 13425 } 13426 13427 func (m *RebelBuff) Reset() { *m = RebelBuff{} } 13428 func (m *RebelBuff) String() string { return proto.CompactTextString(m) } 13429 func (*RebelBuff) ProtoMessage() {} 13430 func (*RebelBuff) Descriptor() ([]byte, []int) { 13431 return fileDescriptor_ee72d9a89737215c, []int{162} 13432 } 13433 func (m *RebelBuff) XXX_Unmarshal(b []byte) error { 13434 return xxx_messageInfo_RebelBuff.Unmarshal(m, b) 13435 } 13436 func (m *RebelBuff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 13437 return xxx_messageInfo_RebelBuff.Marshal(b, m, deterministic) 13438 } 13439 func (m *RebelBuff) XXX_Merge(src proto.Message) { 13440 xxx_messageInfo_RebelBuff.Merge(m, src) 13441 } 13442 func (m *RebelBuff) XXX_Size() int { 13443 return xxx_messageInfo_RebelBuff.Size(m) 13444 } 13445 func (m *RebelBuff) XXX_DiscardUnknown() { 13446 xxx_messageInfo_RebelBuff.DiscardUnknown(m) 13447 } 13448 13449 var xxx_messageInfo_RebelBuff proto.InternalMessageInfo 13450 13451 func (m *RebelBuff) GetStartTime() int32 { 13452 if m != nil && m.StartTime != nil { 13453 return *m.StartTime 13454 } 13455 return 0 13456 } 13457 13458 func (m *RebelBuff) GetEndTime() int32 { 13459 if m != nil && m.EndTime != nil { 13460 return *m.EndTime 13461 } 13462 return 0 13463 } 13464 13465 func (m *RebelBuff) GetLv() int32 { 13466 if m != nil && m.Lv != nil { 13467 return *m.Lv 13468 } 13469 return 0 13470 } 13471 13472 func (m *RebelBuff) GetType() int32 { 13473 if m != nil && m.Type != nil { 13474 return *m.Type 13475 } 13476 return 0 13477 } 13478 13479 // 循环业务功能数据 13480 type CycleData struct { 13481 OpenCnt *int32 `protobuf:"varint,1,opt,name=openCnt" json:"openCnt,omitempty"` 13482 CurPreViewTime *int32 `protobuf:"varint,2,opt,name=curPreViewTime" json:"curPreViewTime,omitempty"` 13483 CurRoundStartTime *int32 `protobuf:"varint,3,opt,name=curRoundStartTime" json:"curRoundStartTime,omitempty"` 13484 CurRoundEndTime *int32 `protobuf:"varint,4,opt,name=curRoundEndTime" json:"curRoundEndTime,omitempty"` 13485 CurEndTime *int32 `protobuf:"varint,5,opt,name=curEndTime" json:"curEndTime,omitempty"` 13486 CurRound *int32 `protobuf:"varint,6,opt,name=curRound" json:"curRound,omitempty"` 13487 NextRoundTime *int32 `protobuf:"varint,7,opt,name=nextRoundTime" json:"nextRoundTime,omitempty"` 13488 XXX_NoUnkeyedLiteral struct{} `json:"-"` 13489 XXX_unrecognized []byte `json:"-"` 13490 XXX_sizecache int32 `json:"-"` 13491 } 13492 13493 func (m *CycleData) Reset() { *m = CycleData{} } 13494 func (m *CycleData) String() string { return proto.CompactTextString(m) } 13495 func (*CycleData) ProtoMessage() {} 13496 func (*CycleData) Descriptor() ([]byte, []int) { 13497 return fileDescriptor_ee72d9a89737215c, []int{163} 13498 } 13499 func (m *CycleData) XXX_Unmarshal(b []byte) error { 13500 return xxx_messageInfo_CycleData.Unmarshal(m, b) 13501 } 13502 func (m *CycleData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 13503 return xxx_messageInfo_CycleData.Marshal(b, m, deterministic) 13504 } 13505 func (m *CycleData) XXX_Merge(src proto.Message) { 13506 xxx_messageInfo_CycleData.Merge(m, src) 13507 } 13508 func (m *CycleData) XXX_Size() int { 13509 return xxx_messageInfo_CycleData.Size(m) 13510 } 13511 func (m *CycleData) XXX_DiscardUnknown() { 13512 xxx_messageInfo_CycleData.DiscardUnknown(m) 13513 } 13514 13515 var xxx_messageInfo_CycleData proto.InternalMessageInfo 13516 13517 func (m *CycleData) GetOpenCnt() int32 { 13518 if m != nil && m.OpenCnt != nil { 13519 return *m.OpenCnt 13520 } 13521 return 0 13522 } 13523 13524 func (m *CycleData) GetCurPreViewTime() int32 { 13525 if m != nil && m.CurPreViewTime != nil { 13526 return *m.CurPreViewTime 13527 } 13528 return 0 13529 } 13530 13531 func (m *CycleData) GetCurRoundStartTime() int32 { 13532 if m != nil && m.CurRoundStartTime != nil { 13533 return *m.CurRoundStartTime 13534 } 13535 return 0 13536 } 13537 13538 func (m *CycleData) GetCurRoundEndTime() int32 { 13539 if m != nil && m.CurRoundEndTime != nil { 13540 return *m.CurRoundEndTime 13541 } 13542 return 0 13543 } 13544 13545 func (m *CycleData) GetCurEndTime() int32 { 13546 if m != nil && m.CurEndTime != nil { 13547 return *m.CurEndTime 13548 } 13549 return 0 13550 } 13551 13552 func (m *CycleData) GetCurRound() int32 { 13553 if m != nil && m.CurRound != nil { 13554 return *m.CurRound 13555 } 13556 return 0 13557 } 13558 13559 func (m *CycleData) GetNextRoundTime() int32 { 13560 if m != nil && m.NextRoundTime != nil { 13561 return *m.NextRoundTime 13562 } 13563 return 0 13564 } 13565 13566 // 柏林闪电战 13567 type CounterAtkData struct { 13568 CycleData *CycleData `protobuf:"bytes,1,opt,name=cycleData" json:"cycleData,omitempty"` 13569 CityId *int32 `protobuf:"varint,2,opt,name=cityId" json:"cityId,omitempty"` 13570 Status *int32 `protobuf:"varint,3,opt,name=status" json:"status,omitempty"` 13571 RoleInfo []*HitRoleInfo `protobuf:"bytes,4,rep,name=roleInfo" json:"roleInfo,omitempty"` 13572 CurrentBoss *int32 `protobuf:"varint,5,opt,name=currentBoss" json:"currentBoss,omitempty"` 13573 XXX_NoUnkeyedLiteral struct{} `json:"-"` 13574 XXX_unrecognized []byte `json:"-"` 13575 XXX_sizecache int32 `json:"-"` 13576 } 13577 13578 func (m *CounterAtkData) Reset() { *m = CounterAtkData{} } 13579 func (m *CounterAtkData) String() string { return proto.CompactTextString(m) } 13580 func (*CounterAtkData) ProtoMessage() {} 13581 func (*CounterAtkData) Descriptor() ([]byte, []int) { 13582 return fileDescriptor_ee72d9a89737215c, []int{164} 13583 } 13584 func (m *CounterAtkData) XXX_Unmarshal(b []byte) error { 13585 return xxx_messageInfo_CounterAtkData.Unmarshal(m, b) 13586 } 13587 func (m *CounterAtkData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 13588 return xxx_messageInfo_CounterAtkData.Marshal(b, m, deterministic) 13589 } 13590 func (m *CounterAtkData) XXX_Merge(src proto.Message) { 13591 xxx_messageInfo_CounterAtkData.Merge(m, src) 13592 } 13593 func (m *CounterAtkData) XXX_Size() int { 13594 return xxx_messageInfo_CounterAtkData.Size(m) 13595 } 13596 func (m *CounterAtkData) XXX_DiscardUnknown() { 13597 xxx_messageInfo_CounterAtkData.DiscardUnknown(m) 13598 } 13599 13600 var xxx_messageInfo_CounterAtkData proto.InternalMessageInfo 13601 13602 func (m *CounterAtkData) GetCycleData() *CycleData { 13603 if m != nil { 13604 return m.CycleData 13605 } 13606 return nil 13607 } 13608 13609 func (m *CounterAtkData) GetCityId() int32 { 13610 if m != nil && m.CityId != nil { 13611 return *m.CityId 13612 } 13613 return 0 13614 } 13615 13616 func (m *CounterAtkData) GetStatus() int32 { 13617 if m != nil && m.Status != nil { 13618 return *m.Status 13619 } 13620 return 0 13621 } 13622 13623 func (m *CounterAtkData) GetRoleInfo() []*HitRoleInfo { 13624 if m != nil { 13625 return m.RoleInfo 13626 } 13627 return nil 13628 } 13629 13630 func (m *CounterAtkData) GetCurrentBoss() int32 { 13631 if m != nil && m.CurrentBoss != nil { 13632 return *m.CurrentBoss 13633 } 13634 return 0 13635 } 13636 13637 // 被攻击玩家信息 13638 type HitRoleInfo struct { 13639 RoleId *int64 `protobuf:"varint,1,opt,name=roleId" json:"roleId,omitempty"` 13640 Nick *string `protobuf:"bytes,2,opt,name=nick" json:"nick,omitempty"` 13641 Pos *int32 `protobuf:"varint,3,opt,name=pos" json:"pos,omitempty"` 13642 Lv *int32 `protobuf:"varint,4,opt,name=lv" json:"lv,omitempty"` 13643 Command *int32 `protobuf:"varint,5,opt,name=command" json:"command,omitempty"` 13644 XXX_NoUnkeyedLiteral struct{} `json:"-"` 13645 XXX_unrecognized []byte `json:"-"` 13646 XXX_sizecache int32 `json:"-"` 13647 } 13648 13649 func (m *HitRoleInfo) Reset() { *m = HitRoleInfo{} } 13650 func (m *HitRoleInfo) String() string { return proto.CompactTextString(m) } 13651 func (*HitRoleInfo) ProtoMessage() {} 13652 func (*HitRoleInfo) Descriptor() ([]byte, []int) { 13653 return fileDescriptor_ee72d9a89737215c, []int{165} 13654 } 13655 func (m *HitRoleInfo) XXX_Unmarshal(b []byte) error { 13656 return xxx_messageInfo_HitRoleInfo.Unmarshal(m, b) 13657 } 13658 func (m *HitRoleInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 13659 return xxx_messageInfo_HitRoleInfo.Marshal(b, m, deterministic) 13660 } 13661 func (m *HitRoleInfo) XXX_Merge(src proto.Message) { 13662 xxx_messageInfo_HitRoleInfo.Merge(m, src) 13663 } 13664 func (m *HitRoleInfo) XXX_Size() int { 13665 return xxx_messageInfo_HitRoleInfo.Size(m) 13666 } 13667 func (m *HitRoleInfo) XXX_DiscardUnknown() { 13668 xxx_messageInfo_HitRoleInfo.DiscardUnknown(m) 13669 } 13670 13671 var xxx_messageInfo_HitRoleInfo proto.InternalMessageInfo 13672 13673 func (m *HitRoleInfo) GetRoleId() int64 { 13674 if m != nil && m.RoleId != nil { 13675 return *m.RoleId 13676 } 13677 return 0 13678 } 13679 13680 func (m *HitRoleInfo) GetNick() string { 13681 if m != nil && m.Nick != nil { 13682 return *m.Nick 13683 } 13684 return "" 13685 } 13686 13687 func (m *HitRoleInfo) GetPos() int32 { 13688 if m != nil && m.Pos != nil { 13689 return *m.Pos 13690 } 13691 return 0 13692 } 13693 13694 func (m *HitRoleInfo) GetLv() int32 { 13695 if m != nil && m.Lv != nil { 13696 return *m.Lv 13697 } 13698 return 0 13699 } 13700 13701 func (m *HitRoleInfo) GetCommand() int32 { 13702 if m != nil && m.Command != nil { 13703 return *m.Command 13704 } 13705 return 0 13706 } 13707 13708 // 功能卡 13709 type FunCard struct { 13710 Type *int32 `protobuf:"varint,1,req,name=type" json:"type,omitempty"` 13711 RemainCardDay *int32 `protobuf:"varint,2,req,name=remainCardDay" json:"remainCardDay,omitempty"` 13712 LastTime *int32 `protobuf:"varint,3,req,name=lastTime" json:"lastTime,omitempty"` 13713 XXX_NoUnkeyedLiteral struct{} `json:"-"` 13714 XXX_unrecognized []byte `json:"-"` 13715 XXX_sizecache int32 `json:"-"` 13716 } 13717 13718 func (m *FunCard) Reset() { *m = FunCard{} } 13719 func (m *FunCard) String() string { return proto.CompactTextString(m) } 13720 func (*FunCard) ProtoMessage() {} 13721 func (*FunCard) Descriptor() ([]byte, []int) { 13722 return fileDescriptor_ee72d9a89737215c, []int{166} 13723 } 13724 func (m *FunCard) XXX_Unmarshal(b []byte) error { 13725 return xxx_messageInfo_FunCard.Unmarshal(m, b) 13726 } 13727 func (m *FunCard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 13728 return xxx_messageInfo_FunCard.Marshal(b, m, deterministic) 13729 } 13730 func (m *FunCard) XXX_Merge(src proto.Message) { 13731 xxx_messageInfo_FunCard.Merge(m, src) 13732 } 13733 func (m *FunCard) XXX_Size() int { 13734 return xxx_messageInfo_FunCard.Size(m) 13735 } 13736 func (m *FunCard) XXX_DiscardUnknown() { 13737 xxx_messageInfo_FunCard.DiscardUnknown(m) 13738 } 13739 13740 var xxx_messageInfo_FunCard proto.InternalMessageInfo 13741 13742 func (m *FunCard) GetType() int32 { 13743 if m != nil && m.Type != nil { 13744 return *m.Type 13745 } 13746 return 0 13747 } 13748 13749 func (m *FunCard) GetRemainCardDay() int32 { 13750 if m != nil && m.RemainCardDay != nil { 13751 return *m.RemainCardDay 13752 } 13753 return 0 13754 } 13755 13756 func (m *FunCard) GetLastTime() int32 { 13757 if m != nil && m.LastTime != nil { 13758 return *m.LastTime 13759 } 13760 return 0 13761 } 13762 13763 // 教官 13764 type Mentor struct { 13765 Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` 13766 Type *int32 `protobuf:"varint,2,req,name=type" json:"type,omitempty"` 13767 Lv *int32 `protobuf:"varint,3,req,name=lv" json:"lv,omitempty"` 13768 Exp *int32 `protobuf:"varint,4,req,name=exp" json:"exp,omitempty"` 13769 Fight *int32 `protobuf:"varint,5,req,name=fight" json:"fight,omitempty"` 13770 Attr []*TwoInt `protobuf:"bytes,6,rep,name=attr" json:"attr,omitempty"` 13771 ExtAttr []*TwoInt `protobuf:"bytes,7,rep,name=extAttr" json:"extAttr,omitempty"` 13772 Equip []*TwoInt `protobuf:"bytes,8,rep,name=equip" json:"equip,omitempty"` 13773 UpAward []*TwoInt `protobuf:"bytes,9,rep,name=upAward" json:"upAward,omitempty"` 13774 Skills []*MentorSkill `protobuf:"bytes,10,rep,name=skills" json:"skills,omitempty"` 13775 BetterEquip *bool `protobuf:"varint,11,opt,name=betterEquip" json:"betterEquip,omitempty"` 13776 XXX_NoUnkeyedLiteral struct{} `json:"-"` 13777 XXX_unrecognized []byte `json:"-"` 13778 XXX_sizecache int32 `json:"-"` 13779 } 13780 13781 func (m *Mentor) Reset() { *m = Mentor{} } 13782 func (m *Mentor) String() string { return proto.CompactTextString(m) } 13783 func (*Mentor) ProtoMessage() {} 13784 func (*Mentor) Descriptor() ([]byte, []int) { 13785 return fileDescriptor_ee72d9a89737215c, []int{167} 13786 } 13787 func (m *Mentor) XXX_Unmarshal(b []byte) error { 13788 return xxx_messageInfo_Mentor.Unmarshal(m, b) 13789 } 13790 func (m *Mentor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 13791 return xxx_messageInfo_Mentor.Marshal(b, m, deterministic) 13792 } 13793 func (m *Mentor) XXX_Merge(src proto.Message) { 13794 xxx_messageInfo_Mentor.Merge(m, src) 13795 } 13796 func (m *Mentor) XXX_Size() int { 13797 return xxx_messageInfo_Mentor.Size(m) 13798 } 13799 func (m *Mentor) XXX_DiscardUnknown() { 13800 xxx_messageInfo_Mentor.DiscardUnknown(m) 13801 } 13802 13803 var xxx_messageInfo_Mentor proto.InternalMessageInfo 13804 13805 func (m *Mentor) GetId() int32 { 13806 if m != nil && m.Id != nil { 13807 return *m.Id 13808 } 13809 return 0 13810 } 13811 13812 func (m *Mentor) GetType() int32 { 13813 if m != nil && m.Type != nil { 13814 return *m.Type 13815 } 13816 return 0 13817 } 13818 13819 func (m *Mentor) GetLv() int32 { 13820 if m != nil && m.Lv != nil { 13821 return *m.Lv 13822 } 13823 return 0 13824 } 13825 13826 func (m *Mentor) GetExp() int32 { 13827 if m != nil && m.Exp != nil { 13828 return *m.Exp 13829 } 13830 return 0 13831 } 13832 13833 func (m *Mentor) GetFight() int32 { 13834 if m != nil && m.Fight != nil { 13835 return *m.Fight 13836 } 13837 return 0 13838 } 13839 13840 func (m *Mentor) GetAttr() []*TwoInt { 13841 if m != nil { 13842 return m.Attr 13843 } 13844 return nil 13845 } 13846 13847 func (m *Mentor) GetExtAttr() []*TwoInt { 13848 if m != nil { 13849 return m.ExtAttr 13850 } 13851 return nil 13852 } 13853 13854 func (m *Mentor) GetEquip() []*TwoInt { 13855 if m != nil { 13856 return m.Equip 13857 } 13858 return nil 13859 } 13860 13861 func (m *Mentor) GetUpAward() []*TwoInt { 13862 if m != nil { 13863 return m.UpAward 13864 } 13865 return nil 13866 } 13867 13868 func (m *Mentor) GetSkills() []*MentorSkill { 13869 if m != nil { 13870 return m.Skills 13871 } 13872 return nil 13873 } 13874 13875 func (m *Mentor) GetBetterEquip() bool { 13876 if m != nil && m.BetterEquip != nil { 13877 return *m.BetterEquip 13878 } 13879 return false 13880 } 13881 13882 // 教官装备 13883 type MentorEquip struct { 13884 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 13885 EquipId *int32 `protobuf:"varint,2,req,name=equipId" json:"equipId,omitempty"` 13886 Type *int32 `protobuf:"varint,3,req,name=type" json:"type,omitempty"` 13887 Lv *int32 `protobuf:"varint,4,req,name=lv" json:"lv,omitempty"` 13888 StarLv *int32 `protobuf:"varint,5,req,name=starLv" json:"starLv,omitempty"` 13889 Attr []*TwoInt `protobuf:"bytes,6,rep,name=attr" json:"attr,omitempty"` 13890 ExtAttr []*TwoInt `protobuf:"bytes,7,rep,name=extAttr" json:"extAttr,omitempty"` 13891 MentorId *int32 `protobuf:"varint,8,opt,name=mentorId" json:"mentorId,omitempty"` 13892 Fight *int32 `protobuf:"varint,9,opt,name=fight" json:"fight,omitempty"` 13893 MentorType *int32 `protobuf:"varint,10,opt,name=mentorType" json:"mentorType,omitempty"` 13894 XXX_NoUnkeyedLiteral struct{} `json:"-"` 13895 XXX_unrecognized []byte `json:"-"` 13896 XXX_sizecache int32 `json:"-"` 13897 } 13898 13899 func (m *MentorEquip) Reset() { *m = MentorEquip{} } 13900 func (m *MentorEquip) String() string { return proto.CompactTextString(m) } 13901 func (*MentorEquip) ProtoMessage() {} 13902 func (*MentorEquip) Descriptor() ([]byte, []int) { 13903 return fileDescriptor_ee72d9a89737215c, []int{168} 13904 } 13905 func (m *MentorEquip) XXX_Unmarshal(b []byte) error { 13906 return xxx_messageInfo_MentorEquip.Unmarshal(m, b) 13907 } 13908 func (m *MentorEquip) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 13909 return xxx_messageInfo_MentorEquip.Marshal(b, m, deterministic) 13910 } 13911 func (m *MentorEquip) XXX_Merge(src proto.Message) { 13912 xxx_messageInfo_MentorEquip.Merge(m, src) 13913 } 13914 func (m *MentorEquip) XXX_Size() int { 13915 return xxx_messageInfo_MentorEquip.Size(m) 13916 } 13917 func (m *MentorEquip) XXX_DiscardUnknown() { 13918 xxx_messageInfo_MentorEquip.DiscardUnknown(m) 13919 } 13920 13921 var xxx_messageInfo_MentorEquip proto.InternalMessageInfo 13922 13923 func (m *MentorEquip) GetKeyId() int32 { 13924 if m != nil && m.KeyId != nil { 13925 return *m.KeyId 13926 } 13927 return 0 13928 } 13929 13930 func (m *MentorEquip) GetEquipId() int32 { 13931 if m != nil && m.EquipId != nil { 13932 return *m.EquipId 13933 } 13934 return 0 13935 } 13936 13937 func (m *MentorEquip) GetType() int32 { 13938 if m != nil && m.Type != nil { 13939 return *m.Type 13940 } 13941 return 0 13942 } 13943 13944 func (m *MentorEquip) GetLv() int32 { 13945 if m != nil && m.Lv != nil { 13946 return *m.Lv 13947 } 13948 return 0 13949 } 13950 13951 func (m *MentorEquip) GetStarLv() int32 { 13952 if m != nil && m.StarLv != nil { 13953 return *m.StarLv 13954 } 13955 return 0 13956 } 13957 13958 func (m *MentorEquip) GetAttr() []*TwoInt { 13959 if m != nil { 13960 return m.Attr 13961 } 13962 return nil 13963 } 13964 13965 func (m *MentorEquip) GetExtAttr() []*TwoInt { 13966 if m != nil { 13967 return m.ExtAttr 13968 } 13969 return nil 13970 } 13971 13972 func (m *MentorEquip) GetMentorId() int32 { 13973 if m != nil && m.MentorId != nil { 13974 return *m.MentorId 13975 } 13976 return 0 13977 } 13978 13979 func (m *MentorEquip) GetFight() int32 { 13980 if m != nil && m.Fight != nil { 13981 return *m.Fight 13982 } 13983 return 0 13984 } 13985 13986 func (m *MentorEquip) GetMentorType() int32 { 13987 if m != nil && m.MentorType != nil { 13988 return *m.MentorType 13989 } 13990 return 0 13991 } 13992 13993 // 教官技能 13994 type MentorSkill struct { 13995 Pos *int32 `protobuf:"varint,1,req,name=pos" json:"pos,omitempty"` 13996 SkillId *int32 `protobuf:"varint,3,opt,name=skillId" json:"skillId,omitempty"` 13997 Type *int32 `protobuf:"varint,4,opt,name=type" json:"type,omitempty"` 13998 Lv *int32 `protobuf:"varint,5,opt,name=lv" json:"lv,omitempty"` 13999 IsActivate *bool `protobuf:"varint,6,opt,name=isActivate" json:"isActivate,omitempty"` 14000 XXX_NoUnkeyedLiteral struct{} `json:"-"` 14001 XXX_unrecognized []byte `json:"-"` 14002 XXX_sizecache int32 `json:"-"` 14003 } 14004 14005 func (m *MentorSkill) Reset() { *m = MentorSkill{} } 14006 func (m *MentorSkill) String() string { return proto.CompactTextString(m) } 14007 func (*MentorSkill) ProtoMessage() {} 14008 func (*MentorSkill) Descriptor() ([]byte, []int) { 14009 return fileDescriptor_ee72d9a89737215c, []int{169} 14010 } 14011 func (m *MentorSkill) XXX_Unmarshal(b []byte) error { 14012 return xxx_messageInfo_MentorSkill.Unmarshal(m, b) 14013 } 14014 func (m *MentorSkill) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 14015 return xxx_messageInfo_MentorSkill.Marshal(b, m, deterministic) 14016 } 14017 func (m *MentorSkill) XXX_Merge(src proto.Message) { 14018 xxx_messageInfo_MentorSkill.Merge(m, src) 14019 } 14020 func (m *MentorSkill) XXX_Size() int { 14021 return xxx_messageInfo_MentorSkill.Size(m) 14022 } 14023 func (m *MentorSkill) XXX_DiscardUnknown() { 14024 xxx_messageInfo_MentorSkill.DiscardUnknown(m) 14025 } 14026 14027 var xxx_messageInfo_MentorSkill proto.InternalMessageInfo 14028 14029 func (m *MentorSkill) GetPos() int32 { 14030 if m != nil && m.Pos != nil { 14031 return *m.Pos 14032 } 14033 return 0 14034 } 14035 14036 func (m *MentorSkill) GetSkillId() int32 { 14037 if m != nil && m.SkillId != nil { 14038 return *m.SkillId 14039 } 14040 return 0 14041 } 14042 14043 func (m *MentorSkill) GetType() int32 { 14044 if m != nil && m.Type != nil { 14045 return *m.Type 14046 } 14047 return 0 14048 } 14049 14050 func (m *MentorSkill) GetLv() int32 { 14051 if m != nil && m.Lv != nil { 14052 return *m.Lv 14053 } 14054 return 0 14055 } 14056 14057 func (m *MentorSkill) GetIsActivate() bool { 14058 if m != nil && m.IsActivate != nil { 14059 return *m.IsActivate 14060 } 14061 return false 14062 } 14063 14064 // 挑战荣耀演副本 14065 type PitchCombat struct { 14066 Type *int32 `protobuf:"varint,1,req,name=type" json:"type,omitempty"` 14067 HighestCombatId *int32 `protobuf:"varint,2,req,name=highestCombatId" json:"highestCombatId,omitempty"` 14068 WipeCnt *int32 `protobuf:"varint,3,opt,name=wipeCnt" json:"wipeCnt,omitempty"` 14069 TodayCombatId *int32 `protobuf:"varint,4,opt,name=todayCombatId" json:"todayCombatId,omitempty"` 14070 BuyCnt []*TwoInt `protobuf:"bytes,5,rep,name=buyCnt" json:"buyCnt,omitempty"` 14071 CombatPoint *int32 `protobuf:"varint,6,req,name=combatPoint" json:"combatPoint,omitempty"` 14072 LastRefreshDate *int32 `protobuf:"varint,7,opt,name=lastRefreshDate" json:"lastRefreshDate,omitempty"` 14073 XXX_NoUnkeyedLiteral struct{} `json:"-"` 14074 XXX_unrecognized []byte `json:"-"` 14075 XXX_sizecache int32 `json:"-"` 14076 } 14077 14078 func (m *PitchCombat) Reset() { *m = PitchCombat{} } 14079 func (m *PitchCombat) String() string { return proto.CompactTextString(m) } 14080 func (*PitchCombat) ProtoMessage() {} 14081 func (*PitchCombat) Descriptor() ([]byte, []int) { 14082 return fileDescriptor_ee72d9a89737215c, []int{170} 14083 } 14084 func (m *PitchCombat) XXX_Unmarshal(b []byte) error { 14085 return xxx_messageInfo_PitchCombat.Unmarshal(m, b) 14086 } 14087 func (m *PitchCombat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 14088 return xxx_messageInfo_PitchCombat.Marshal(b, m, deterministic) 14089 } 14090 func (m *PitchCombat) XXX_Merge(src proto.Message) { 14091 xxx_messageInfo_PitchCombat.Merge(m, src) 14092 } 14093 func (m *PitchCombat) XXX_Size() int { 14094 return xxx_messageInfo_PitchCombat.Size(m) 14095 } 14096 func (m *PitchCombat) XXX_DiscardUnknown() { 14097 xxx_messageInfo_PitchCombat.DiscardUnknown(m) 14098 } 14099 14100 var xxx_messageInfo_PitchCombat proto.InternalMessageInfo 14101 14102 func (m *PitchCombat) GetType() int32 { 14103 if m != nil && m.Type != nil { 14104 return *m.Type 14105 } 14106 return 0 14107 } 14108 14109 func (m *PitchCombat) GetHighestCombatId() int32 { 14110 if m != nil && m.HighestCombatId != nil { 14111 return *m.HighestCombatId 14112 } 14113 return 0 14114 } 14115 14116 func (m *PitchCombat) GetWipeCnt() int32 { 14117 if m != nil && m.WipeCnt != nil { 14118 return *m.WipeCnt 14119 } 14120 return 0 14121 } 14122 14123 func (m *PitchCombat) GetTodayCombatId() int32 { 14124 if m != nil && m.TodayCombatId != nil { 14125 return *m.TodayCombatId 14126 } 14127 return 0 14128 } 14129 14130 func (m *PitchCombat) GetBuyCnt() []*TwoInt { 14131 if m != nil { 14132 return m.BuyCnt 14133 } 14134 return nil 14135 } 14136 14137 func (m *PitchCombat) GetCombatPoint() int32 { 14138 if m != nil && m.CombatPoint != nil { 14139 return *m.CombatPoint 14140 } 14141 return 0 14142 } 14143 14144 func (m *PitchCombat) GetLastRefreshDate() int32 { 14145 if m != nil && m.LastRefreshDate != nil { 14146 return *m.LastRefreshDate 14147 } 14148 return 0 14149 } 14150 14151 // 多人副本信息 14152 type MultCombat struct { 14153 HighestCombatId *int32 `protobuf:"varint,1,req,name=highestCombatId" json:"highestCombatId,omitempty"` 14154 WipeCnt *int32 `protobuf:"varint,2,opt,name=wipeCnt" json:"wipeCnt,omitempty"` 14155 TodayCombatId []int32 `protobuf:"varint,3,rep,name=todayCombatId" json:"todayCombatId,omitempty"` 14156 BuyCnt []*TwoInt `protobuf:"bytes,4,rep,name=buyCnt" json:"buyCnt,omitempty"` 14157 CombatPoint *int32 `protobuf:"varint,5,req,name=combatPoint" json:"combatPoint,omitempty"` 14158 LastRefreshDate *int32 `protobuf:"varint,6,opt,name=lastRefreshDate" json:"lastRefreshDate,omitempty"` 14159 TeamAwardCnt *int32 `protobuf:"varint,7,opt,name=teamAwardCnt" json:"teamAwardCnt,omitempty"` 14160 XXX_NoUnkeyedLiteral struct{} `json:"-"` 14161 XXX_unrecognized []byte `json:"-"` 14162 XXX_sizecache int32 `json:"-"` 14163 } 14164 14165 func (m *MultCombat) Reset() { *m = MultCombat{} } 14166 func (m *MultCombat) String() string { return proto.CompactTextString(m) } 14167 func (*MultCombat) ProtoMessage() {} 14168 func (*MultCombat) Descriptor() ([]byte, []int) { 14169 return fileDescriptor_ee72d9a89737215c, []int{171} 14170 } 14171 func (m *MultCombat) XXX_Unmarshal(b []byte) error { 14172 return xxx_messageInfo_MultCombat.Unmarshal(m, b) 14173 } 14174 func (m *MultCombat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 14175 return xxx_messageInfo_MultCombat.Marshal(b, m, deterministic) 14176 } 14177 func (m *MultCombat) XXX_Merge(src proto.Message) { 14178 xxx_messageInfo_MultCombat.Merge(m, src) 14179 } 14180 func (m *MultCombat) XXX_Size() int { 14181 return xxx_messageInfo_MultCombat.Size(m) 14182 } 14183 func (m *MultCombat) XXX_DiscardUnknown() { 14184 xxx_messageInfo_MultCombat.DiscardUnknown(m) 14185 } 14186 14187 var xxx_messageInfo_MultCombat proto.InternalMessageInfo 14188 14189 func (m *MultCombat) GetHighestCombatId() int32 { 14190 if m != nil && m.HighestCombatId != nil { 14191 return *m.HighestCombatId 14192 } 14193 return 0 14194 } 14195 14196 func (m *MultCombat) GetWipeCnt() int32 { 14197 if m != nil && m.WipeCnt != nil { 14198 return *m.WipeCnt 14199 } 14200 return 0 14201 } 14202 14203 func (m *MultCombat) GetTodayCombatId() []int32 { 14204 if m != nil { 14205 return m.TodayCombatId 14206 } 14207 return nil 14208 } 14209 14210 func (m *MultCombat) GetBuyCnt() []*TwoInt { 14211 if m != nil { 14212 return m.BuyCnt 14213 } 14214 return nil 14215 } 14216 14217 func (m *MultCombat) GetCombatPoint() int32 { 14218 if m != nil && m.CombatPoint != nil { 14219 return *m.CombatPoint 14220 } 14221 return 0 14222 } 14223 14224 func (m *MultCombat) GetLastRefreshDate() int32 { 14225 if m != nil && m.LastRefreshDate != nil { 14226 return *m.LastRefreshDate 14227 } 14228 return 0 14229 } 14230 14231 func (m *MultCombat) GetTeamAwardCnt() int32 { 14232 if m != nil && m.TeamAwardCnt != nil { 14233 return *m.TeamAwardCnt 14234 } 14235 return 0 14236 } 14237 14238 // 多人副本任务队伍 14239 type MultCombatTeam struct { 14240 TeamId *int32 `protobuf:"varint,1,req,name=teamId" json:"teamId,omitempty"` 14241 CombatId *int32 `protobuf:"varint,2,opt,name=combatId" json:"combatId,omitempty"` 14242 CaptainRoleId *int64 `protobuf:"varint,3,opt,name=captainRoleId" json:"captainRoleId,omitempty"` 14243 Tm []*TeamMember `protobuf:"bytes,4,rep,name=tm" json:"tm,omitempty"` 14244 AutoStart *bool `protobuf:"varint,5,opt,name=autoStart" json:"autoStart,omitempty"` 14245 AutoJoin *bool `protobuf:"varint,6,opt,name=autoJoin" json:"autoJoin,omitempty"` 14246 XXX_NoUnkeyedLiteral struct{} `json:"-"` 14247 XXX_unrecognized []byte `json:"-"` 14248 XXX_sizecache int32 `json:"-"` 14249 } 14250 14251 func (m *MultCombatTeam) Reset() { *m = MultCombatTeam{} } 14252 func (m *MultCombatTeam) String() string { return proto.CompactTextString(m) } 14253 func (*MultCombatTeam) ProtoMessage() {} 14254 func (*MultCombatTeam) Descriptor() ([]byte, []int) { 14255 return fileDescriptor_ee72d9a89737215c, []int{172} 14256 } 14257 func (m *MultCombatTeam) XXX_Unmarshal(b []byte) error { 14258 return xxx_messageInfo_MultCombatTeam.Unmarshal(m, b) 14259 } 14260 func (m *MultCombatTeam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 14261 return xxx_messageInfo_MultCombatTeam.Marshal(b, m, deterministic) 14262 } 14263 func (m *MultCombatTeam) XXX_Merge(src proto.Message) { 14264 xxx_messageInfo_MultCombatTeam.Merge(m, src) 14265 } 14266 func (m *MultCombatTeam) XXX_Size() int { 14267 return xxx_messageInfo_MultCombatTeam.Size(m) 14268 } 14269 func (m *MultCombatTeam) XXX_DiscardUnknown() { 14270 xxx_messageInfo_MultCombatTeam.DiscardUnknown(m) 14271 } 14272 14273 var xxx_messageInfo_MultCombatTeam proto.InternalMessageInfo 14274 14275 func (m *MultCombatTeam) GetTeamId() int32 { 14276 if m != nil && m.TeamId != nil { 14277 return *m.TeamId 14278 } 14279 return 0 14280 } 14281 14282 func (m *MultCombatTeam) GetCombatId() int32 { 14283 if m != nil && m.CombatId != nil { 14284 return *m.CombatId 14285 } 14286 return 0 14287 } 14288 14289 func (m *MultCombatTeam) GetCaptainRoleId() int64 { 14290 if m != nil && m.CaptainRoleId != nil { 14291 return *m.CaptainRoleId 14292 } 14293 return 0 14294 } 14295 14296 func (m *MultCombatTeam) GetTm() []*TeamMember { 14297 if m != nil { 14298 return m.Tm 14299 } 14300 return nil 14301 } 14302 14303 func (m *MultCombatTeam) GetAutoStart() bool { 14304 if m != nil && m.AutoStart != nil { 14305 return *m.AutoStart 14306 } 14307 return false 14308 } 14309 14310 func (m *MultCombatTeam) GetAutoJoin() bool { 14311 if m != nil && m.AutoJoin != nil { 14312 return *m.AutoJoin 14313 } 14314 return false 14315 } 14316 14317 // 队员信息 14318 type TeamMember struct { 14319 RoleId *int64 `protobuf:"varint,1,req,name=roleId" json:"roleId,omitempty"` 14320 Nick *string `protobuf:"bytes,2,opt,name=nick" json:"nick,omitempty"` 14321 Fight *int64 `protobuf:"varint,3,opt,name=fight" json:"fight,omitempty"` 14322 Lv *int32 `protobuf:"varint,4,opt,name=lv" json:"lv,omitempty"` 14323 Camp *int32 `protobuf:"varint,5,opt,name=camp" json:"camp,omitempty"` 14324 Ranks *int32 `protobuf:"varint,6,opt,name=ranks" json:"ranks,omitempty"` 14325 Portrait *int32 `protobuf:"varint,7,opt,name=portrait" json:"portrait,omitempty"` 14326 Online *bool `protobuf:"varint,8,opt,name=online" json:"online,omitempty"` 14327 XXX_NoUnkeyedLiteral struct{} `json:"-"` 14328 XXX_unrecognized []byte `json:"-"` 14329 XXX_sizecache int32 `json:"-"` 14330 } 14331 14332 func (m *TeamMember) Reset() { *m = TeamMember{} } 14333 func (m *TeamMember) String() string { return proto.CompactTextString(m) } 14334 func (*TeamMember) ProtoMessage() {} 14335 func (*TeamMember) Descriptor() ([]byte, []int) { 14336 return fileDescriptor_ee72d9a89737215c, []int{173} 14337 } 14338 func (m *TeamMember) XXX_Unmarshal(b []byte) error { 14339 return xxx_messageInfo_TeamMember.Unmarshal(m, b) 14340 } 14341 func (m *TeamMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 14342 return xxx_messageInfo_TeamMember.Marshal(b, m, deterministic) 14343 } 14344 func (m *TeamMember) XXX_Merge(src proto.Message) { 14345 xxx_messageInfo_TeamMember.Merge(m, src) 14346 } 14347 func (m *TeamMember) XXX_Size() int { 14348 return xxx_messageInfo_TeamMember.Size(m) 14349 } 14350 func (m *TeamMember) XXX_DiscardUnknown() { 14351 xxx_messageInfo_TeamMember.DiscardUnknown(m) 14352 } 14353 14354 var xxx_messageInfo_TeamMember proto.InternalMessageInfo 14355 14356 func (m *TeamMember) GetRoleId() int64 { 14357 if m != nil && m.RoleId != nil { 14358 return *m.RoleId 14359 } 14360 return 0 14361 } 14362 14363 func (m *TeamMember) GetNick() string { 14364 if m != nil && m.Nick != nil { 14365 return *m.Nick 14366 } 14367 return "" 14368 } 14369 14370 func (m *TeamMember) GetFight() int64 { 14371 if m != nil && m.Fight != nil { 14372 return *m.Fight 14373 } 14374 return 0 14375 } 14376 14377 func (m *TeamMember) GetLv() int32 { 14378 if m != nil && m.Lv != nil { 14379 return *m.Lv 14380 } 14381 return 0 14382 } 14383 14384 func (m *TeamMember) GetCamp() int32 { 14385 if m != nil && m.Camp != nil { 14386 return *m.Camp 14387 } 14388 return 0 14389 } 14390 14391 func (m *TeamMember) GetRanks() int32 { 14392 if m != nil && m.Ranks != nil { 14393 return *m.Ranks 14394 } 14395 return 0 14396 } 14397 14398 func (m *TeamMember) GetPortrait() int32 { 14399 if m != nil && m.Portrait != nil { 14400 return *m.Portrait 14401 } 14402 return 0 14403 } 14404 14405 func (m *TeamMember) GetOnline() bool { 14406 if m != nil && m.Online != nil { 14407 return *m.Online 14408 } 14409 return false 14410 } 14411 14412 // 特殊活动 14413 type SpecialAct struct { 14414 KeyId *int32 `protobuf:"varint,1,req,name=keyId" json:"keyId,omitempty"` 14415 Type *int32 `protobuf:"varint,2,req,name=type" json:"type,omitempty"` 14416 BeginTime *int32 `protobuf:"varint,3,opt,name=beginTime" json:"beginTime,omitempty"` 14417 EndTime *int32 `protobuf:"varint,4,opt,name=endTime" json:"endTime,omitempty"` 14418 XXX_NoUnkeyedLiteral struct{} `json:"-"` 14419 XXX_unrecognized []byte `json:"-"` 14420 XXX_sizecache int32 `json:"-"` 14421 } 14422 14423 func (m *SpecialAct) Reset() { *m = SpecialAct{} } 14424 func (m *SpecialAct) String() string { return proto.CompactTextString(m) } 14425 func (*SpecialAct) ProtoMessage() {} 14426 func (*SpecialAct) Descriptor() ([]byte, []int) { 14427 return fileDescriptor_ee72d9a89737215c, []int{174} 14428 } 14429 func (m *SpecialAct) XXX_Unmarshal(b []byte) error { 14430 return xxx_messageInfo_SpecialAct.Unmarshal(m, b) 14431 } 14432 func (m *SpecialAct) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 14433 return xxx_messageInfo_SpecialAct.Marshal(b, m, deterministic) 14434 } 14435 func (m *SpecialAct) XXX_Merge(src proto.Message) { 14436 xxx_messageInfo_SpecialAct.Merge(m, src) 14437 } 14438 func (m *SpecialAct) XXX_Size() int { 14439 return xxx_messageInfo_SpecialAct.Size(m) 14440 } 14441 func (m *SpecialAct) XXX_DiscardUnknown() { 14442 xxx_messageInfo_SpecialAct.DiscardUnknown(m) 14443 } 14444 14445 var xxx_messageInfo_SpecialAct proto.InternalMessageInfo 14446 14447 func (m *SpecialAct) GetKeyId() int32 { 14448 if m != nil && m.KeyId != nil { 14449 return *m.KeyId 14450 } 14451 return 0 14452 } 14453 14454 func (m *SpecialAct) GetType() int32 { 14455 if m != nil && m.Type != nil { 14456 return *m.Type 14457 } 14458 return 0 14459 } 14460 14461 func (m *SpecialAct) GetBeginTime() int32 { 14462 if m != nil && m.BeginTime != nil { 14463 return *m.BeginTime 14464 } 14465 return 0 14466 } 14467 14468 func (m *SpecialAct) GetEndTime() int32 { 14469 if m != nil && m.EndTime != nil { 14470 return *m.EndTime 14471 } 14472 return 0 14473 } 14474 14475 //签到信息 14476 type SignInInfo struct { 14477 Date *int64 `protobuf:"varint,1,req,name=date" json:"date,omitempty"` 14478 Level *int32 `protobuf:"varint,2,req,name=level" json:"level,omitempty"` 14479 Times *int32 `protobuf:"varint,3,req,name=times" json:"times,omitempty"` 14480 SignIn *int32 `protobuf:"varint,4,req,name=signIn" json:"signIn,omitempty"` 14481 DoubleReward *int32 `protobuf:"varint,5,req,name=doubleReward" json:"doubleReward,omitempty"` 14482 ActivityId *int32 `protobuf:"varint,6,opt,name=activityId" json:"activityId,omitempty"` 14483 XXX_NoUnkeyedLiteral struct{} `json:"-"` 14484 XXX_unrecognized []byte `json:"-"` 14485 XXX_sizecache int32 `json:"-"` 14486 } 14487 14488 func (m *SignInInfo) Reset() { *m = SignInInfo{} } 14489 func (m *SignInInfo) String() string { return proto.CompactTextString(m) } 14490 func (*SignInInfo) ProtoMessage() {} 14491 func (*SignInInfo) Descriptor() ([]byte, []int) { 14492 return fileDescriptor_ee72d9a89737215c, []int{175} 14493 } 14494 func (m *SignInInfo) XXX_Unmarshal(b []byte) error { 14495 return xxx_messageInfo_SignInInfo.Unmarshal(m, b) 14496 } 14497 func (m *SignInInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 14498 return xxx_messageInfo_SignInInfo.Marshal(b, m, deterministic) 14499 } 14500 func (m *SignInInfo) XXX_Merge(src proto.Message) { 14501 xxx_messageInfo_SignInInfo.Merge(m, src) 14502 } 14503 func (m *SignInInfo) XXX_Size() int { 14504 return xxx_messageInfo_SignInInfo.Size(m) 14505 } 14506 func (m *SignInInfo) XXX_DiscardUnknown() { 14507 xxx_messageInfo_SignInInfo.DiscardUnknown(m) 14508 } 14509 14510 var xxx_messageInfo_SignInInfo proto.InternalMessageInfo 14511 14512 func (m *SignInInfo) GetDate() int64 { 14513 if m != nil && m.Date != nil { 14514 return *m.Date 14515 } 14516 return 0 14517 } 14518 14519 func (m *SignInInfo) GetLevel() int32 { 14520 if m != nil && m.Level != nil { 14521 return *m.Level 14522 } 14523 return 0 14524 } 14525 14526 func (m *SignInInfo) GetTimes() int32 { 14527 if m != nil && m.Times != nil { 14528 return *m.Times 14529 } 14530 return 0 14531 } 14532 14533 func (m *SignInInfo) GetSignIn() int32 { 14534 if m != nil && m.SignIn != nil { 14535 return *m.SignIn 14536 } 14537 return 0 14538 } 14539 14540 func (m *SignInInfo) GetDoubleReward() int32 { 14541 if m != nil && m.DoubleReward != nil { 14542 return *m.DoubleReward 14543 } 14544 return 0 14545 } 14546 14547 func (m *SignInInfo) GetActivityId() int32 { 14548 if m != nil && m.ActivityId != nil { 14549 return *m.ActivityId 14550 } 14551 return 0 14552 } 14553 14554 // 简要排名 14555 type SimpleRank struct { 14556 Date *int64 `protobuf:"varint,1,req,name=date" json:"date,omitempty"` 14557 Name *string `protobuf:"bytes,2,req,name=name" json:"name,omitempty"` 14558 Pecent *int32 `protobuf:"varint,3,req,name=pecent" json:"pecent,omitempty"` 14559 Value *int32 `protobuf:"varint,4,req,name=value" json:"value,omitempty"` 14560 XXX_NoUnkeyedLiteral struct{} `json:"-"` 14561 XXX_unrecognized []byte `json:"-"` 14562 XXX_sizecache int32 `json:"-"` 14563 } 14564 14565 func (m *SimpleRank) Reset() { *m = SimpleRank{} } 14566 func (m *SimpleRank) String() string { return proto.CompactTextString(m) } 14567 func (*SimpleRank) ProtoMessage() {} 14568 func (*SimpleRank) Descriptor() ([]byte, []int) { 14569 return fileDescriptor_ee72d9a89737215c, []int{176} 14570 } 14571 func (m *SimpleRank) XXX_Unmarshal(b []byte) error { 14572 return xxx_messageInfo_SimpleRank.Unmarshal(m, b) 14573 } 14574 func (m *SimpleRank) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 14575 return xxx_messageInfo_SimpleRank.Marshal(b, m, deterministic) 14576 } 14577 func (m *SimpleRank) XXX_Merge(src proto.Message) { 14578 xxx_messageInfo_SimpleRank.Merge(m, src) 14579 } 14580 func (m *SimpleRank) XXX_Size() int { 14581 return xxx_messageInfo_SimpleRank.Size(m) 14582 } 14583 func (m *SimpleRank) XXX_DiscardUnknown() { 14584 xxx_messageInfo_SimpleRank.DiscardUnknown(m) 14585 } 14586 14587 var xxx_messageInfo_SimpleRank proto.InternalMessageInfo 14588 14589 func (m *SimpleRank) GetDate() int64 { 14590 if m != nil && m.Date != nil { 14591 return *m.Date 14592 } 14593 return 0 14594 } 14595 14596 func (m *SimpleRank) GetName() string { 14597 if m != nil && m.Name != nil { 14598 return *m.Name 14599 } 14600 return "" 14601 } 14602 14603 func (m *SimpleRank) GetPecent() int32 { 14604 if m != nil && m.Pecent != nil { 14605 return *m.Pecent 14606 } 14607 return 0 14608 } 14609 14610 func (m *SimpleRank) GetValue() int32 { 14611 if m != nil && m.Value != nil { 14612 return *m.Value 14613 } 14614 return 0 14615 } 14616 14617 // 飞艇 14618 type Airship struct { 14619 Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` 14620 KeyId *int32 `protobuf:"varint,2,req,name=keyId" json:"keyId,omitempty"` 14621 AreaId *int32 `protobuf:"varint,3,req,name=areaId" json:"areaId,omitempty"` 14622 Pos *int32 `protobuf:"varint,4,opt,name=pos" json:"pos,omitempty"` 14623 Npc []*Force `protobuf:"bytes,5,rep,name=npc" json:"npc,omitempty"` 14624 Status *int32 `protobuf:"varint,6,opt,name=status" json:"status,omitempty"` 14625 TriggerTime *int32 `protobuf:"varint,7,opt,name=triggerTime" json:"triggerTime,omitempty"` 14626 BelongRoleId *int64 `protobuf:"varint,8,opt,name=belongRoleId" json:"belongRoleId,omitempty"` 14627 Camp1Army []*BattleRole `protobuf:"bytes,9,rep,name=camp1Army" json:"camp1Army,omitempty"` 14628 Camp2Army []*BattleRole `protobuf:"bytes,10,rep,name=camp2Army" json:"camp2Army,omitempty"` 14629 Camp3Army []*BattleRole `protobuf:"bytes,11,rep,name=camp3Army" json:"camp3Army,omitempty"` 14630 BelongMember *TeamMember `protobuf:"bytes,12,opt,name=belongMember" json:"belongMember,omitempty"` 14631 JoinMember []*TeamMember `protobuf:"bytes,13,rep,name=joinMember" json:"joinMember,omitempty"` 14632 RemainHp *int32 `protobuf:"varint,14,opt,name=remainHp" json:"remainHp,omitempty"` 14633 JoinCnt *int32 `protobuf:"varint,15,opt,name=joinCnt" json:"joinCnt,omitempty"` 14634 XXX_NoUnkeyedLiteral struct{} `json:"-"` 14635 XXX_unrecognized []byte `json:"-"` 14636 XXX_sizecache int32 `json:"-"` 14637 } 14638 14639 func (m *Airship) Reset() { *m = Airship{} } 14640 func (m *Airship) String() string { return proto.CompactTextString(m) } 14641 func (*Airship) ProtoMessage() {} 14642 func (*Airship) Descriptor() ([]byte, []int) { 14643 return fileDescriptor_ee72d9a89737215c, []int{177} 14644 } 14645 func (m *Airship) XXX_Unmarshal(b []byte) error { 14646 return xxx_messageInfo_Airship.Unmarshal(m, b) 14647 } 14648 func (m *Airship) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 14649 return xxx_messageInfo_Airship.Marshal(b, m, deterministic) 14650 } 14651 func (m *Airship) XXX_Merge(src proto.Message) { 14652 xxx_messageInfo_Airship.Merge(m, src) 14653 } 14654 func (m *Airship) XXX_Size() int { 14655 return xxx_messageInfo_Airship.Size(m) 14656 } 14657 func (m *Airship) XXX_DiscardUnknown() { 14658 xxx_messageInfo_Airship.DiscardUnknown(m) 14659 } 14660 14661 var xxx_messageInfo_Airship proto.InternalMessageInfo 14662 14663 func (m *Airship) GetId() int32 { 14664 if m != nil && m.Id != nil { 14665 return *m.Id 14666 } 14667 return 0 14668 } 14669 14670 func (m *Airship) GetKeyId() int32 { 14671 if m != nil && m.KeyId != nil { 14672 return *m.KeyId 14673 } 14674 return 0 14675 } 14676 14677 func (m *Airship) GetAreaId() int32 { 14678 if m != nil && m.AreaId != nil { 14679 return *m.AreaId 14680 } 14681 return 0 14682 } 14683 14684 func (m *Airship) GetPos() int32 { 14685 if m != nil && m.Pos != nil { 14686 return *m.Pos 14687 } 14688 return 0 14689 } 14690 14691 func (m *Airship) GetNpc() []*Force { 14692 if m != nil { 14693 return m.Npc 14694 } 14695 return nil 14696 } 14697 14698 func (m *Airship) GetStatus() int32 { 14699 if m != nil && m.Status != nil { 14700 return *m.Status 14701 } 14702 return 0 14703 } 14704 14705 func (m *Airship) GetTriggerTime() int32 { 14706 if m != nil && m.TriggerTime != nil { 14707 return *m.TriggerTime 14708 } 14709 return 0 14710 } 14711 14712 func (m *Airship) GetBelongRoleId() int64 { 14713 if m != nil && m.BelongRoleId != nil { 14714 return *m.BelongRoleId 14715 } 14716 return 0 14717 } 14718 14719 func (m *Airship) GetCamp1Army() []*BattleRole { 14720 if m != nil { 14721 return m.Camp1Army 14722 } 14723 return nil 14724 } 14725 14726 func (m *Airship) GetCamp2Army() []*BattleRole { 14727 if m != nil { 14728 return m.Camp2Army 14729 } 14730 return nil 14731 } 14732 14733 func (m *Airship) GetCamp3Army() []*BattleRole { 14734 if m != nil { 14735 return m.Camp3Army 14736 } 14737 return nil 14738 } 14739 14740 func (m *Airship) GetBelongMember() *TeamMember { 14741 if m != nil { 14742 return m.BelongMember 14743 } 14744 return nil 14745 } 14746 14747 func (m *Airship) GetJoinMember() []*TeamMember { 14748 if m != nil { 14749 return m.JoinMember 14750 } 14751 return nil 14752 } 14753 14754 func (m *Airship) GetRemainHp() int32 { 14755 if m != nil && m.RemainHp != nil { 14756 return *m.RemainHp 14757 } 14758 return 0 14759 } 14760 14761 func (m *Airship) GetJoinCnt() int32 { 14762 if m != nil && m.JoinCnt != nil { 14763 return *m.JoinCnt 14764 } 14765 return 0 14766 } 14767 14768 // 跨服使用地图基础信息 14769 type BaseMapEntityInfo struct { 14770 X *int32 `protobuf:"varint,1,req,name=x" json:"x,omitempty"` 14771 Y *int32 `protobuf:"varint,2,req,name=y" json:"y,omitempty"` 14772 Width *int32 `protobuf:"varint,3,req,name=width" json:"width,omitempty"` 14773 Height *int32 `protobuf:"varint,4,req,name=height" json:"height,omitempty"` 14774 MapEntityType *int32 `protobuf:"varint,5,req,name=mapEntityType" json:"mapEntityType,omitempty"` 14775 Param *int32 `protobuf:"varint,6,opt,name=param" json:"param,omitempty"` 14776 Camp *int32 `protobuf:"varint,7,opt,name=camp" json:"camp,omitempty"` 14777 XXX_NoUnkeyedLiteral struct{} `json:"-"` 14778 XXX_unrecognized []byte `json:"-"` 14779 XXX_sizecache int32 `json:"-"` 14780 } 14781 14782 func (m *BaseMapEntityInfo) Reset() { *m = BaseMapEntityInfo{} } 14783 func (m *BaseMapEntityInfo) String() string { return proto.CompactTextString(m) } 14784 func (*BaseMapEntityInfo) ProtoMessage() {} 14785 func (*BaseMapEntityInfo) Descriptor() ([]byte, []int) { 14786 return fileDescriptor_ee72d9a89737215c, []int{178} 14787 } 14788 func (m *BaseMapEntityInfo) XXX_Unmarshal(b []byte) error { 14789 return xxx_messageInfo_BaseMapEntityInfo.Unmarshal(m, b) 14790 } 14791 func (m *BaseMapEntityInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 14792 return xxx_messageInfo_BaseMapEntityInfo.Marshal(b, m, deterministic) 14793 } 14794 func (m *BaseMapEntityInfo) XXX_Merge(src proto.Message) { 14795 xxx_messageInfo_BaseMapEntityInfo.Merge(m, src) 14796 } 14797 func (m *BaseMapEntityInfo) XXX_Size() int { 14798 return xxx_messageInfo_BaseMapEntityInfo.Size(m) 14799 } 14800 func (m *BaseMapEntityInfo) XXX_DiscardUnknown() { 14801 xxx_messageInfo_BaseMapEntityInfo.DiscardUnknown(m) 14802 } 14803 14804 var xxx_messageInfo_BaseMapEntityInfo proto.InternalMessageInfo 14805 14806 func (m *BaseMapEntityInfo) GetX() int32 { 14807 if m != nil && m.X != nil { 14808 return *m.X 14809 } 14810 return 0 14811 } 14812 14813 func (m *BaseMapEntityInfo) GetY() int32 { 14814 if m != nil && m.Y != nil { 14815 return *m.Y 14816 } 14817 return 0 14818 } 14819 14820 func (m *BaseMapEntityInfo) GetWidth() int32 { 14821 if m != nil && m.Width != nil { 14822 return *m.Width 14823 } 14824 return 0 14825 } 14826 14827 func (m *BaseMapEntityInfo) GetHeight() int32 { 14828 if m != nil && m.Height != nil { 14829 return *m.Height 14830 } 14831 return 0 14832 } 14833 14834 func (m *BaseMapEntityInfo) GetMapEntityType() int32 { 14835 if m != nil && m.MapEntityType != nil { 14836 return *m.MapEntityType 14837 } 14838 return 0 14839 } 14840 14841 func (m *BaseMapEntityInfo) GetParam() int32 { 14842 if m != nil && m.Param != nil { 14843 return *m.Param 14844 } 14845 return 0 14846 } 14847 14848 func (m *BaseMapEntityInfo) GetCamp() int32 { 14849 if m != nil && m.Camp != nil { 14850 return *m.Camp 14851 } 14852 return 0 14853 } 14854 14855 // 跨服地图玩家信息 14856 type MapPlayerInfo struct { 14857 RoleId *int64 `protobuf:"varint,1,req,name=roleId" json:"roleId,omitempty"` 14858 Name *string `protobuf:"bytes,2,req,name=name" json:"name,omitempty"` 14859 XXX_NoUnkeyedLiteral struct{} `json:"-"` 14860 XXX_unrecognized []byte `json:"-"` 14861 XXX_sizecache int32 `json:"-"` 14862 } 14863 14864 func (m *MapPlayerInfo) Reset() { *m = MapPlayerInfo{} } 14865 func (m *MapPlayerInfo) String() string { return proto.CompactTextString(m) } 14866 func (*MapPlayerInfo) ProtoMessage() {} 14867 func (*MapPlayerInfo) Descriptor() ([]byte, []int) { 14868 return fileDescriptor_ee72d9a89737215c, []int{179} 14869 } 14870 func (m *MapPlayerInfo) XXX_Unmarshal(b []byte) error { 14871 return xxx_messageInfo_MapPlayerInfo.Unmarshal(m, b) 14872 } 14873 func (m *MapPlayerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 14874 return xxx_messageInfo_MapPlayerInfo.Marshal(b, m, deterministic) 14875 } 14876 func (m *MapPlayerInfo) XXX_Merge(src proto.Message) { 14877 xxx_messageInfo_MapPlayerInfo.Merge(m, src) 14878 } 14879 func (m *MapPlayerInfo) XXX_Size() int { 14880 return xxx_messageInfo_MapPlayerInfo.Size(m) 14881 } 14882 func (m *MapPlayerInfo) XXX_DiscardUnknown() { 14883 xxx_messageInfo_MapPlayerInfo.DiscardUnknown(m) 14884 } 14885 14886 var xxx_messageInfo_MapPlayerInfo proto.InternalMessageInfo 14887 14888 func (m *MapPlayerInfo) GetRoleId() int64 { 14889 if m != nil && m.RoleId != nil { 14890 return *m.RoleId 14891 } 14892 return 0 14893 } 14894 14895 func (m *MapPlayerInfo) GetName() string { 14896 if m != nil && m.Name != nil { 14897 return *m.Name 14898 } 14899 return "" 14900 } 14901 14902 // 跨服地图信息 14903 type MapEntity struct { 14904 BaseInfo *BaseMapEntityInfo `protobuf:"bytes,1,req,name=baseInfo" json:"baseInfo,omitempty"` 14905 Player *MapPlayerInfo `protobuf:"bytes,2,opt,name=player" json:"player,omitempty"` 14906 XXX_NoUnkeyedLiteral struct{} `json:"-"` 14907 XXX_unrecognized []byte `json:"-"` 14908 XXX_sizecache int32 `json:"-"` 14909 } 14910 14911 func (m *MapEntity) Reset() { *m = MapEntity{} } 14912 func (m *MapEntity) String() string { return proto.CompactTextString(m) } 14913 func (*MapEntity) ProtoMessage() {} 14914 func (*MapEntity) Descriptor() ([]byte, []int) { 14915 return fileDescriptor_ee72d9a89737215c, []int{180} 14916 } 14917 func (m *MapEntity) XXX_Unmarshal(b []byte) error { 14918 return xxx_messageInfo_MapEntity.Unmarshal(m, b) 14919 } 14920 func (m *MapEntity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 14921 return xxx_messageInfo_MapEntity.Marshal(b, m, deterministic) 14922 } 14923 func (m *MapEntity) XXX_Merge(src proto.Message) { 14924 xxx_messageInfo_MapEntity.Merge(m, src) 14925 } 14926 func (m *MapEntity) XXX_Size() int { 14927 return xxx_messageInfo_MapEntity.Size(m) 14928 } 14929 func (m *MapEntity) XXX_DiscardUnknown() { 14930 xxx_messageInfo_MapEntity.DiscardUnknown(m) 14931 } 14932 14933 var xxx_messageInfo_MapEntity proto.InternalMessageInfo 14934 14935 func (m *MapEntity) GetBaseInfo() *BaseMapEntityInfo { 14936 if m != nil { 14937 return m.BaseInfo 14938 } 14939 return nil 14940 } 14941 14942 func (m *MapEntity) GetPlayer() *MapPlayerInfo { 14943 if m != nil { 14944 return m.Player 14945 } 14946 return nil 14947 } 14948 14949 // 补给箱 14950 type PartySupply struct { 14951 Key *int32 `protobuf:"varint,1,req,name=key" json:"key,omitempty"` 14952 Id *int32 `protobuf:"varint,2,req,name=id" json:"id,omitempty"` 14953 EndTime *int32 `protobuf:"varint,3,req,name=endTime" json:"endTime,omitempty"` 14954 IncrementKey *int32 `protobuf:"varint,4,req,name=incrementKey" json:"incrementKey,omitempty"` 14955 Status []*LongInt `protobuf:"bytes,5,rep,name=status" json:"status,omitempty"` 14956 XXX_NoUnkeyedLiteral struct{} `json:"-"` 14957 XXX_unrecognized []byte `json:"-"` 14958 XXX_sizecache int32 `json:"-"` 14959 } 14960 14961 func (m *PartySupply) Reset() { *m = PartySupply{} } 14962 func (m *PartySupply) String() string { return proto.CompactTextString(m) } 14963 func (*PartySupply) ProtoMessage() {} 14964 func (*PartySupply) Descriptor() ([]byte, []int) { 14965 return fileDescriptor_ee72d9a89737215c, []int{181} 14966 } 14967 func (m *PartySupply) XXX_Unmarshal(b []byte) error { 14968 return xxx_messageInfo_PartySupply.Unmarshal(m, b) 14969 } 14970 func (m *PartySupply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 14971 return xxx_messageInfo_PartySupply.Marshal(b, m, deterministic) 14972 } 14973 func (m *PartySupply) XXX_Merge(src proto.Message) { 14974 xxx_messageInfo_PartySupply.Merge(m, src) 14975 } 14976 func (m *PartySupply) XXX_Size() int { 14977 return xxx_messageInfo_PartySupply.Size(m) 14978 } 14979 func (m *PartySupply) XXX_DiscardUnknown() { 14980 xxx_messageInfo_PartySupply.DiscardUnknown(m) 14981 } 14982 14983 var xxx_messageInfo_PartySupply proto.InternalMessageInfo 14984 14985 func (m *PartySupply) GetKey() int32 { 14986 if m != nil && m.Key != nil { 14987 return *m.Key 14988 } 14989 return 0 14990 } 14991 14992 func (m *PartySupply) GetId() int32 { 14993 if m != nil && m.Id != nil { 14994 return *m.Id 14995 } 14996 return 0 14997 } 14998 14999 func (m *PartySupply) GetEndTime() int32 { 15000 if m != nil && m.EndTime != nil { 15001 return *m.EndTime 15002 } 15003 return 0 15004 } 15005 15006 func (m *PartySupply) GetIncrementKey() int32 { 15007 if m != nil && m.IncrementKey != nil { 15008 return *m.IncrementKey 15009 } 15010 return 0 15011 } 15012 15013 func (m *PartySupply) GetStatus() []*LongInt { 15014 if m != nil { 15015 return m.Status 15016 } 15017 return nil 15018 } 15019 15020 // 超级补给 15021 type PartySuperSupply struct { 15022 Lv *int32 `protobuf:"varint,1,req,name=lv" json:"lv,omitempty"` 15023 Energy *int32 `protobuf:"varint,2,req,name=energy" json:"energy,omitempty"` 15024 CostGold *int64 `protobuf:"varint,3,req,name=costGold" json:"costGold,omitempty"` 15025 XXX_NoUnkeyedLiteral struct{} `json:"-"` 15026 XXX_unrecognized []byte `json:"-"` 15027 XXX_sizecache int32 `json:"-"` 15028 } 15029 15030 func (m *PartySuperSupply) Reset() { *m = PartySuperSupply{} } 15031 func (m *PartySuperSupply) String() string { return proto.CompactTextString(m) } 15032 func (*PartySuperSupply) ProtoMessage() {} 15033 func (*PartySuperSupply) Descriptor() ([]byte, []int) { 15034 return fileDescriptor_ee72d9a89737215c, []int{182} 15035 } 15036 func (m *PartySuperSupply) XXX_Unmarshal(b []byte) error { 15037 return xxx_messageInfo_PartySuperSupply.Unmarshal(m, b) 15038 } 15039 func (m *PartySuperSupply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 15040 return xxx_messageInfo_PartySuperSupply.Marshal(b, m, deterministic) 15041 } 15042 func (m *PartySuperSupply) XXX_Merge(src proto.Message) { 15043 xxx_messageInfo_PartySuperSupply.Merge(m, src) 15044 } 15045 func (m *PartySuperSupply) XXX_Size() int { 15046 return xxx_messageInfo_PartySuperSupply.Size(m) 15047 } 15048 func (m *PartySuperSupply) XXX_DiscardUnknown() { 15049 xxx_messageInfo_PartySuperSupply.DiscardUnknown(m) 15050 } 15051 15052 var xxx_messageInfo_PartySuperSupply proto.InternalMessageInfo 15053 15054 func (m *PartySuperSupply) GetLv() int32 { 15055 if m != nil && m.Lv != nil { 15056 return *m.Lv 15057 } 15058 return 0 15059 } 15060 15061 func (m *PartySuperSupply) GetEnergy() int32 { 15062 if m != nil && m.Energy != nil { 15063 return *m.Energy 15064 } 15065 return 0 15066 } 15067 15068 func (m *PartySuperSupply) GetCostGold() int64 { 15069 if m != nil && m.CostGold != nil { 15070 return *m.CostGold 15071 } 15072 return 0 15073 } 15074 15075 // 世界进度排行榜item 15076 type ScheduleRankItem struct { 15077 Camp *int32 `protobuf:"varint,1,req,name=camp" json:"camp,omitempty"` 15078 Area *int32 `protobuf:"varint,2,opt,name=area" json:"area,omitempty"` 15079 Value *int64 `protobuf:"varint,3,req,name=value" json:"value,omitempty"` 15080 XXX_NoUnkeyedLiteral struct{} `json:"-"` 15081 XXX_unrecognized []byte `json:"-"` 15082 XXX_sizecache int32 `json:"-"` 15083 } 15084 15085 func (m *ScheduleRankItem) Reset() { *m = ScheduleRankItem{} } 15086 func (m *ScheduleRankItem) String() string { return proto.CompactTextString(m) } 15087 func (*ScheduleRankItem) ProtoMessage() {} 15088 func (*ScheduleRankItem) Descriptor() ([]byte, []int) { 15089 return fileDescriptor_ee72d9a89737215c, []int{183} 15090 } 15091 func (m *ScheduleRankItem) XXX_Unmarshal(b []byte) error { 15092 return xxx_messageInfo_ScheduleRankItem.Unmarshal(m, b) 15093 } 15094 func (m *ScheduleRankItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 15095 return xxx_messageInfo_ScheduleRankItem.Marshal(b, m, deterministic) 15096 } 15097 func (m *ScheduleRankItem) XXX_Merge(src proto.Message) { 15098 xxx_messageInfo_ScheduleRankItem.Merge(m, src) 15099 } 15100 func (m *ScheduleRankItem) XXX_Size() int { 15101 return xxx_messageInfo_ScheduleRankItem.Size(m) 15102 } 15103 func (m *ScheduleRankItem) XXX_DiscardUnknown() { 15104 xxx_messageInfo_ScheduleRankItem.DiscardUnknown(m) 15105 } 15106 15107 var xxx_messageInfo_ScheduleRankItem proto.InternalMessageInfo 15108 15109 func (m *ScheduleRankItem) GetCamp() int32 { 15110 if m != nil && m.Camp != nil { 15111 return *m.Camp 15112 } 15113 return 0 15114 } 15115 15116 func (m *ScheduleRankItem) GetArea() int32 { 15117 if m != nil && m.Area != nil { 15118 return *m.Area 15119 } 15120 return 0 15121 } 15122 15123 func (m *ScheduleRankItem) GetValue() int64 { 15124 if m != nil && m.Value != nil { 15125 return *m.Value 15126 } 15127 return 0 15128 } 15129 15130 // 世界进度 15131 type WorldSchedule struct { 15132 Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` 15133 StartTime *int32 `protobuf:"varint,2,opt,name=startTime" json:"startTime,omitempty"` 15134 FinishTime *int32 `protobuf:"varint,3,opt,name=finishTime" json:"finishTime,omitempty"` 15135 Status *int32 `protobuf:"varint,4,req,name=status" json:"status,omitempty"` 15136 Goal []*ScheduleGoal `protobuf:"bytes,5,rep,name=goal" json:"goal,omitempty"` 15137 Rank *ScheduleRank `protobuf:"bytes,6,opt,name=rank" json:"rank,omitempty"` 15138 Boss *ScheduleBoss `protobuf:"bytes,7,opt,name=boss" json:"boss,omitempty"` 15139 StatusCnt []*TwoInt `protobuf:"bytes,8,rep,name=statusCnt" json:"statusCnt,omitempty"` 15140 RewardStatus []*TwoInt `protobuf:"bytes,9,rep,name=rewardStatus" json:"rewardStatus,omitempty"` 15141 XXX_NoUnkeyedLiteral struct{} `json:"-"` 15142 XXX_unrecognized []byte `json:"-"` 15143 XXX_sizecache int32 `json:"-"` 15144 } 15145 15146 func (m *WorldSchedule) Reset() { *m = WorldSchedule{} } 15147 func (m *WorldSchedule) String() string { return proto.CompactTextString(m) } 15148 func (*WorldSchedule) ProtoMessage() {} 15149 func (*WorldSchedule) Descriptor() ([]byte, []int) { 15150 return fileDescriptor_ee72d9a89737215c, []int{184} 15151 } 15152 func (m *WorldSchedule) XXX_Unmarshal(b []byte) error { 15153 return xxx_messageInfo_WorldSchedule.Unmarshal(m, b) 15154 } 15155 func (m *WorldSchedule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 15156 return xxx_messageInfo_WorldSchedule.Marshal(b, m, deterministic) 15157 } 15158 func (m *WorldSchedule) XXX_Merge(src proto.Message) { 15159 xxx_messageInfo_WorldSchedule.Merge(m, src) 15160 } 15161 func (m *WorldSchedule) XXX_Size() int { 15162 return xxx_messageInfo_WorldSchedule.Size(m) 15163 } 15164 func (m *WorldSchedule) XXX_DiscardUnknown() { 15165 xxx_messageInfo_WorldSchedule.DiscardUnknown(m) 15166 } 15167 15168 var xxx_messageInfo_WorldSchedule proto.InternalMessageInfo 15169 15170 func (m *WorldSchedule) GetId() int32 { 15171 if m != nil && m.Id != nil { 15172 return *m.Id 15173 } 15174 return 0 15175 } 15176 15177 func (m *WorldSchedule) GetStartTime() int32 { 15178 if m != nil && m.StartTime != nil { 15179 return *m.StartTime 15180 } 15181 return 0 15182 } 15183 15184 func (m *WorldSchedule) GetFinishTime() int32 { 15185 if m != nil && m.FinishTime != nil { 15186 return *m.FinishTime 15187 } 15188 return 0 15189 } 15190 15191 func (m *WorldSchedule) GetStatus() int32 { 15192 if m != nil && m.Status != nil { 15193 return *m.Status 15194 } 15195 return 0 15196 } 15197 15198 func (m *WorldSchedule) GetGoal() []*ScheduleGoal { 15199 if m != nil { 15200 return m.Goal 15201 } 15202 return nil 15203 } 15204 15205 func (m *WorldSchedule) GetRank() *ScheduleRank { 15206 if m != nil { 15207 return m.Rank 15208 } 15209 return nil 15210 } 15211 15212 func (m *WorldSchedule) GetBoss() *ScheduleBoss { 15213 if m != nil { 15214 return m.Boss 15215 } 15216 return nil 15217 } 15218 15219 func (m *WorldSchedule) GetStatusCnt() []*TwoInt { 15220 if m != nil { 15221 return m.StatusCnt 15222 } 15223 return nil 15224 } 15225 15226 func (m *WorldSchedule) GetRewardStatus() []*TwoInt { 15227 if m != nil { 15228 return m.RewardStatus 15229 } 15230 return nil 15231 } 15232 15233 // 世界进度排行榜数据 15234 type ScheduleRank struct { 15235 RankType *int32 `protobuf:"varint,1,opt,name=rankType" json:"rankType,omitempty"` 15236 RankParam *int32 `protobuf:"varint,2,opt,name=rankParam" json:"rankParam,omitempty"` 15237 RankArea *int32 `protobuf:"varint,3,opt,name=rankArea" json:"rankArea,omitempty"` 15238 Item []*ScheduleRankItem `protobuf:"bytes,4,rep,name=item" json:"item,omitempty"` 15239 XXX_NoUnkeyedLiteral struct{} `json:"-"` 15240 XXX_unrecognized []byte `json:"-"` 15241 XXX_sizecache int32 `json:"-"` 15242 } 15243 15244 func (m *ScheduleRank) Reset() { *m = ScheduleRank{} } 15245 func (m *ScheduleRank) String() string { return proto.CompactTextString(m) } 15246 func (*ScheduleRank) ProtoMessage() {} 15247 func (*ScheduleRank) Descriptor() ([]byte, []int) { 15248 return fileDescriptor_ee72d9a89737215c, []int{185} 15249 } 15250 func (m *ScheduleRank) XXX_Unmarshal(b []byte) error { 15251 return xxx_messageInfo_ScheduleRank.Unmarshal(m, b) 15252 } 15253 func (m *ScheduleRank) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 15254 return xxx_messageInfo_ScheduleRank.Marshal(b, m, deterministic) 15255 } 15256 func (m *ScheduleRank) XXX_Merge(src proto.Message) { 15257 xxx_messageInfo_ScheduleRank.Merge(m, src) 15258 } 15259 func (m *ScheduleRank) XXX_Size() int { 15260 return xxx_messageInfo_ScheduleRank.Size(m) 15261 } 15262 func (m *ScheduleRank) XXX_DiscardUnknown() { 15263 xxx_messageInfo_ScheduleRank.DiscardUnknown(m) 15264 } 15265 15266 var xxx_messageInfo_ScheduleRank proto.InternalMessageInfo 15267 15268 func (m *ScheduleRank) GetRankType() int32 { 15269 if m != nil && m.RankType != nil { 15270 return *m.RankType 15271 } 15272 return 0 15273 } 15274 15275 func (m *ScheduleRank) GetRankParam() int32 { 15276 if m != nil && m.RankParam != nil { 15277 return *m.RankParam 15278 } 15279 return 0 15280 } 15281 15282 func (m *ScheduleRank) GetRankArea() int32 { 15283 if m != nil && m.RankArea != nil { 15284 return *m.RankArea 15285 } 15286 return 0 15287 } 15288 15289 func (m *ScheduleRank) GetItem() []*ScheduleRankItem { 15290 if m != nil { 15291 return m.Item 15292 } 15293 return nil 15294 } 15295 15296 // 世界进度的boss 15297 type ScheduleBoss struct { 15298 Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` 15299 BossNpc []*Force `protobuf:"bytes,2,rep,name=bossNpc" json:"bossNpc,omitempty"` 15300 FightCnt *int32 `protobuf:"varint,3,req,name=fightCnt" json:"fightCnt,omitempty"` 15301 XXX_NoUnkeyedLiteral struct{} `json:"-"` 15302 XXX_unrecognized []byte `json:"-"` 15303 XXX_sizecache int32 `json:"-"` 15304 } 15305 15306 func (m *ScheduleBoss) Reset() { *m = ScheduleBoss{} } 15307 func (m *ScheduleBoss) String() string { return proto.CompactTextString(m) } 15308 func (*ScheduleBoss) ProtoMessage() {} 15309 func (*ScheduleBoss) Descriptor() ([]byte, []int) { 15310 return fileDescriptor_ee72d9a89737215c, []int{186} 15311 } 15312 func (m *ScheduleBoss) XXX_Unmarshal(b []byte) error { 15313 return xxx_messageInfo_ScheduleBoss.Unmarshal(m, b) 15314 } 15315 func (m *ScheduleBoss) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 15316 return xxx_messageInfo_ScheduleBoss.Marshal(b, m, deterministic) 15317 } 15318 func (m *ScheduleBoss) XXX_Merge(src proto.Message) { 15319 xxx_messageInfo_ScheduleBoss.Merge(m, src) 15320 } 15321 func (m *ScheduleBoss) XXX_Size() int { 15322 return xxx_messageInfo_ScheduleBoss.Size(m) 15323 } 15324 func (m *ScheduleBoss) XXX_DiscardUnknown() { 15325 xxx_messageInfo_ScheduleBoss.DiscardUnknown(m) 15326 } 15327 15328 var xxx_messageInfo_ScheduleBoss proto.InternalMessageInfo 15329 15330 func (m *ScheduleBoss) GetId() int32 { 15331 if m != nil && m.Id != nil { 15332 return *m.Id 15333 } 15334 return 0 15335 } 15336 15337 func (m *ScheduleBoss) GetBossNpc() []*Force { 15338 if m != nil { 15339 return m.BossNpc 15340 } 15341 return nil 15342 } 15343 15344 func (m *ScheduleBoss) GetFightCnt() int32 { 15345 if m != nil && m.FightCnt != nil { 15346 return *m.FightCnt 15347 } 15348 return 0 15349 } 15350 15351 // 世界进度的目标 15352 type ScheduleGoal struct { 15353 Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` 15354 Status []*LongInt `protobuf:"bytes,2,rep,name=status" json:"status,omitempty"` 15355 XXX_NoUnkeyedLiteral struct{} `json:"-"` 15356 XXX_unrecognized []byte `json:"-"` 15357 XXX_sizecache int32 `json:"-"` 15358 } 15359 15360 func (m *ScheduleGoal) Reset() { *m = ScheduleGoal{} } 15361 func (m *ScheduleGoal) String() string { return proto.CompactTextString(m) } 15362 func (*ScheduleGoal) ProtoMessage() {} 15363 func (*ScheduleGoal) Descriptor() ([]byte, []int) { 15364 return fileDescriptor_ee72d9a89737215c, []int{187} 15365 } 15366 func (m *ScheduleGoal) XXX_Unmarshal(b []byte) error { 15367 return xxx_messageInfo_ScheduleGoal.Unmarshal(m, b) 15368 } 15369 func (m *ScheduleGoal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 15370 return xxx_messageInfo_ScheduleGoal.Marshal(b, m, deterministic) 15371 } 15372 func (m *ScheduleGoal) XXX_Merge(src proto.Message) { 15373 xxx_messageInfo_ScheduleGoal.Merge(m, src) 15374 } 15375 func (m *ScheduleGoal) XXX_Size() int { 15376 return xxx_messageInfo_ScheduleGoal.Size(m) 15377 } 15378 func (m *ScheduleGoal) XXX_DiscardUnknown() { 15379 xxx_messageInfo_ScheduleGoal.DiscardUnknown(m) 15380 } 15381 15382 var xxx_messageInfo_ScheduleGoal proto.InternalMessageInfo 15383 15384 func (m *ScheduleGoal) GetId() int32 { 15385 if m != nil && m.Id != nil { 15386 return *m.Id 15387 } 15388 return 0 15389 } 15390 15391 func (m *ScheduleGoal) GetStatus() []*LongInt { 15392 if m != nil { 15393 return m.Status 15394 } 15395 return nil 15396 } 15397 15398 // 个人的世界进度信息 15399 type PersonalWorldSchedule struct { 15400 RefreshTime *int32 `protobuf:"varint,1,opt,name=refreshTime" json:"refreshTime,omitempty"` 15401 AtkBossCnt *int32 `protobuf:"varint,2,opt,name=atkBossCnt" json:"atkBossCnt,omitempty"` 15402 PersonalRank []*PersonalWorldScheduleRank `protobuf:"bytes,3,rep,name=personalRank" json:"personalRank,omitempty"` 15403 XXX_NoUnkeyedLiteral struct{} `json:"-"` 15404 XXX_unrecognized []byte `json:"-"` 15405 XXX_sizecache int32 `json:"-"` 15406 } 15407 15408 func (m *PersonalWorldSchedule) Reset() { *m = PersonalWorldSchedule{} } 15409 func (m *PersonalWorldSchedule) String() string { return proto.CompactTextString(m) } 15410 func (*PersonalWorldSchedule) ProtoMessage() {} 15411 func (*PersonalWorldSchedule) Descriptor() ([]byte, []int) { 15412 return fileDescriptor_ee72d9a89737215c, []int{188} 15413 } 15414 func (m *PersonalWorldSchedule) XXX_Unmarshal(b []byte) error { 15415 return xxx_messageInfo_PersonalWorldSchedule.Unmarshal(m, b) 15416 } 15417 func (m *PersonalWorldSchedule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 15418 return xxx_messageInfo_PersonalWorldSchedule.Marshal(b, m, deterministic) 15419 } 15420 func (m *PersonalWorldSchedule) XXX_Merge(src proto.Message) { 15421 xxx_messageInfo_PersonalWorldSchedule.Merge(m, src) 15422 } 15423 func (m *PersonalWorldSchedule) XXX_Size() int { 15424 return xxx_messageInfo_PersonalWorldSchedule.Size(m) 15425 } 15426 func (m *PersonalWorldSchedule) XXX_DiscardUnknown() { 15427 xxx_messageInfo_PersonalWorldSchedule.DiscardUnknown(m) 15428 } 15429 15430 var xxx_messageInfo_PersonalWorldSchedule proto.InternalMessageInfo 15431 15432 func (m *PersonalWorldSchedule) GetRefreshTime() int32 { 15433 if m != nil && m.RefreshTime != nil { 15434 return *m.RefreshTime 15435 } 15436 return 0 15437 } 15438 15439 func (m *PersonalWorldSchedule) GetAtkBossCnt() int32 { 15440 if m != nil && m.AtkBossCnt != nil { 15441 return *m.AtkBossCnt 15442 } 15443 return 0 15444 } 15445 15446 func (m *PersonalWorldSchedule) GetPersonalRank() []*PersonalWorldScheduleRank { 15447 if m != nil { 15448 return m.PersonalRank 15449 } 15450 return nil 15451 } 15452 15453 // 个人世界进度排行 15454 type PersonalWorldScheduleRank struct { 15455 Id *int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` 15456 Rank *int32 `protobuf:"varint,2,opt,name=rank" json:"rank,omitempty"` 15457 Item *ScheduleRankItem `protobuf:"bytes,3,opt,name=item" json:"item,omitempty"` 15458 XXX_NoUnkeyedLiteral struct{} `json:"-"` 15459 XXX_unrecognized []byte `json:"-"` 15460 XXX_sizecache int32 `json:"-"` 15461 } 15462 15463 func (m *PersonalWorldScheduleRank) Reset() { *m = PersonalWorldScheduleRank{} } 15464 func (m *PersonalWorldScheduleRank) String() string { return proto.CompactTextString(m) } 15465 func (*PersonalWorldScheduleRank) ProtoMessage() {} 15466 func (*PersonalWorldScheduleRank) Descriptor() ([]byte, []int) { 15467 return fileDescriptor_ee72d9a89737215c, []int{189} 15468 } 15469 func (m *PersonalWorldScheduleRank) XXX_Unmarshal(b []byte) error { 15470 return xxx_messageInfo_PersonalWorldScheduleRank.Unmarshal(m, b) 15471 } 15472 func (m *PersonalWorldScheduleRank) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 15473 return xxx_messageInfo_PersonalWorldScheduleRank.Marshal(b, m, deterministic) 15474 } 15475 func (m *PersonalWorldScheduleRank) XXX_Merge(src proto.Message) { 15476 xxx_messageInfo_PersonalWorldScheduleRank.Merge(m, src) 15477 } 15478 func (m *PersonalWorldScheduleRank) XXX_Size() int { 15479 return xxx_messageInfo_PersonalWorldScheduleRank.Size(m) 15480 } 15481 func (m *PersonalWorldScheduleRank) XXX_DiscardUnknown() { 15482 xxx_messageInfo_PersonalWorldScheduleRank.DiscardUnknown(m) 15483 } 15484 15485 var xxx_messageInfo_PersonalWorldScheduleRank proto.InternalMessageInfo 15486 15487 func (m *PersonalWorldScheduleRank) GetId() int32 { 15488 if m != nil && m.Id != nil { 15489 return *m.Id 15490 } 15491 return 0 15492 } 15493 15494 func (m *PersonalWorldScheduleRank) GetRank() int32 { 15495 if m != nil && m.Rank != nil { 15496 return *m.Rank 15497 } 15498 return 0 15499 } 15500 15501 func (m *PersonalWorldScheduleRank) GetItem() *ScheduleRankItem { 15502 if m != nil { 15503 return m.Item 15504 } 15505 return nil 15506 } 15507 15508 // 地图的基础信息 15509 type BaseMapodePb struct { 15510 MapId *int32 `protobuf:"varint,1,opt,name=mapId" json:"mapId,omitempty"` 15511 X *int32 `protobuf:"varint,2,opt,name=x" json:"x,omitempty"` 15512 Y *int32 `protobuf:"varint,3,opt,name=y" json:"y,omitempty"` 15513 Type *int32 `protobuf:"varint,4,opt,name=type" json:"type,omitempty"` 15514 XXX_NoUnkeyedLiteral struct{} `json:"-"` 15515 XXX_unrecognized []byte `json:"-"` 15516 XXX_sizecache int32 `json:"-"` 15517 } 15518 15519 func (m *BaseMapodePb) Reset() { *m = BaseMapodePb{} } 15520 func (m *BaseMapodePb) String() string { return proto.CompactTextString(m) } 15521 func (*BaseMapodePb) ProtoMessage() {} 15522 func (*BaseMapodePb) Descriptor() ([]byte, []int) { 15523 return fileDescriptor_ee72d9a89737215c, []int{190} 15524 } 15525 func (m *BaseMapodePb) XXX_Unmarshal(b []byte) error { 15526 return xxx_messageInfo_BaseMapodePb.Unmarshal(m, b) 15527 } 15528 func (m *BaseMapodePb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 15529 return xxx_messageInfo_BaseMapodePb.Marshal(b, m, deterministic) 15530 } 15531 func (m *BaseMapodePb) XXX_Merge(src proto.Message) { 15532 xxx_messageInfo_BaseMapodePb.Merge(m, src) 15533 } 15534 func (m *BaseMapodePb) XXX_Size() int { 15535 return xxx_messageInfo_BaseMapodePb.Size(m) 15536 } 15537 func (m *BaseMapodePb) XXX_DiscardUnknown() { 15538 xxx_messageInfo_BaseMapodePb.DiscardUnknown(m) 15539 } 15540 15541 var xxx_messageInfo_BaseMapodePb proto.InternalMessageInfo 15542 15543 func (m *BaseMapodePb) GetMapId() int32 { 15544 if m != nil && m.MapId != nil { 15545 return *m.MapId 15546 } 15547 return 0 15548 } 15549 15550 func (m *BaseMapodePb) GetX() int32 { 15551 if m != nil && m.X != nil { 15552 return *m.X 15553 } 15554 return 0 15555 } 15556 15557 func (m *BaseMapodePb) GetY() int32 { 15558 if m != nil && m.Y != nil { 15559 return *m.Y 15560 } 15561 return 0 15562 } 15563 15564 func (m *BaseMapodePb) GetType() int32 { 15565 if m != nil && m.Type != nil { 15566 return *m.Type 15567 } 15568 return 0 15569 } 15570 15571 // 地图信息 15572 type MapNodePb struct { 15573 BaseNode *BaseMapodePb `protobuf:"bytes,1,req,name=baseNode" json:"baseNode,omitempty"` 15574 BanditNode *BanditNodePb `protobuf:"bytes,2,opt,name=banditNode" json:"banditNode,omitempty"` 15575 CastleNode *CastleNodePb `protobuf:"bytes,3,opt,name=castleNode" json:"castleNode,omitempty"` 15576 XXX_NoUnkeyedLiteral struct{} `json:"-"` 15577 XXX_unrecognized []byte `json:"-"` 15578 XXX_sizecache int32 `json:"-"` 15579 } 15580 15581 func (m *MapNodePb) Reset() { *m = MapNodePb{} } 15582 func (m *MapNodePb) String() string { return proto.CompactTextString(m) } 15583 func (*MapNodePb) ProtoMessage() {} 15584 func (*MapNodePb) Descriptor() ([]byte, []int) { 15585 return fileDescriptor_ee72d9a89737215c, []int{191} 15586 } 15587 func (m *MapNodePb) XXX_Unmarshal(b []byte) error { 15588 return xxx_messageInfo_MapNodePb.Unmarshal(m, b) 15589 } 15590 func (m *MapNodePb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 15591 return xxx_messageInfo_MapNodePb.Marshal(b, m, deterministic) 15592 } 15593 func (m *MapNodePb) XXX_Merge(src proto.Message) { 15594 xxx_messageInfo_MapNodePb.Merge(m, src) 15595 } 15596 func (m *MapNodePb) XXX_Size() int { 15597 return xxx_messageInfo_MapNodePb.Size(m) 15598 } 15599 func (m *MapNodePb) XXX_DiscardUnknown() { 15600 xxx_messageInfo_MapNodePb.DiscardUnknown(m) 15601 } 15602 15603 var xxx_messageInfo_MapNodePb proto.InternalMessageInfo 15604 15605 func (m *MapNodePb) GetBaseNode() *BaseMapodePb { 15606 if m != nil { 15607 return m.BaseNode 15608 } 15609 return nil 15610 } 15611 15612 func (m *MapNodePb) GetBanditNode() *BanditNodePb { 15613 if m != nil { 15614 return m.BanditNode 15615 } 15616 return nil 15617 } 15618 15619 func (m *MapNodePb) GetCastleNode() *CastleNodePb { 15620 if m != nil { 15621 return m.CastleNode 15622 } 15623 return nil 15624 } 15625 15626 // 地图上的流寇 15627 type BanditNodePb struct { 15628 BanditId *int32 `protobuf:"varint,1,opt,name=banditId" json:"banditId,omitempty"` 15629 XXX_NoUnkeyedLiteral struct{} `json:"-"` 15630 XXX_unrecognized []byte `json:"-"` 15631 XXX_sizecache int32 `json:"-"` 15632 } 15633 15634 func (m *BanditNodePb) Reset() { *m = BanditNodePb{} } 15635 func (m *BanditNodePb) String() string { return proto.CompactTextString(m) } 15636 func (*BanditNodePb) ProtoMessage() {} 15637 func (*BanditNodePb) Descriptor() ([]byte, []int) { 15638 return fileDescriptor_ee72d9a89737215c, []int{192} 15639 } 15640 func (m *BanditNodePb) XXX_Unmarshal(b []byte) error { 15641 return xxx_messageInfo_BanditNodePb.Unmarshal(m, b) 15642 } 15643 func (m *BanditNodePb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 15644 return xxx_messageInfo_BanditNodePb.Marshal(b, m, deterministic) 15645 } 15646 func (m *BanditNodePb) XXX_Merge(src proto.Message) { 15647 xxx_messageInfo_BanditNodePb.Merge(m, src) 15648 } 15649 func (m *BanditNodePb) XXX_Size() int { 15650 return xxx_messageInfo_BanditNodePb.Size(m) 15651 } 15652 func (m *BanditNodePb) XXX_DiscardUnknown() { 15653 xxx_messageInfo_BanditNodePb.DiscardUnknown(m) 15654 } 15655 15656 var xxx_messageInfo_BanditNodePb proto.InternalMessageInfo 15657 15658 func (m *BanditNodePb) GetBanditId() int32 { 15659 if m != nil && m.BanditId != nil { 15660 return *m.BanditId 15661 } 15662 return 0 15663 } 15664 15665 // 地图上的流寇 15666 type CastleNodePb struct { 15667 LordId *int64 `protobuf:"varint,1,opt,name=lordId" json:"lordId,omitempty"` 15668 Nick *string `protobuf:"bytes,2,opt,name=nick" json:"nick,omitempty"` 15669 Camp *int32 `protobuf:"varint,3,opt,name=camp" json:"camp,omitempty"` 15670 Level *int32 `protobuf:"varint,4,opt,name=level" json:"level,omitempty"` 15671 Fight *int64 `protobuf:"varint,5,opt,name=fight" json:"fight,omitempty"` 15672 XXX_NoUnkeyedLiteral struct{} `json:"-"` 15673 XXX_unrecognized []byte `json:"-"` 15674 XXX_sizecache int32 `json:"-"` 15675 } 15676 15677 func (m *CastleNodePb) Reset() { *m = CastleNodePb{} } 15678 func (m *CastleNodePb) String() string { return proto.CompactTextString(m) } 15679 func (*CastleNodePb) ProtoMessage() {} 15680 func (*CastleNodePb) Descriptor() ([]byte, []int) { 15681 return fileDescriptor_ee72d9a89737215c, []int{193} 15682 } 15683 func (m *CastleNodePb) XXX_Unmarshal(b []byte) error { 15684 return xxx_messageInfo_CastleNodePb.Unmarshal(m, b) 15685 } 15686 func (m *CastleNodePb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 15687 return xxx_messageInfo_CastleNodePb.Marshal(b, m, deterministic) 15688 } 15689 func (m *CastleNodePb) XXX_Merge(src proto.Message) { 15690 xxx_messageInfo_CastleNodePb.Merge(m, src) 15691 } 15692 func (m *CastleNodePb) XXX_Size() int { 15693 return xxx_messageInfo_CastleNodePb.Size(m) 15694 } 15695 func (m *CastleNodePb) XXX_DiscardUnknown() { 15696 xxx_messageInfo_CastleNodePb.DiscardUnknown(m) 15697 } 15698 15699 var xxx_messageInfo_CastleNodePb proto.InternalMessageInfo 15700 15701 func (m *CastleNodePb) GetLordId() int64 { 15702 if m != nil && m.LordId != nil { 15703 return *m.LordId 15704 } 15705 return 0 15706 } 15707 15708 func (m *CastleNodePb) GetNick() string { 15709 if m != nil && m.Nick != nil { 15710 return *m.Nick 15711 } 15712 return "" 15713 } 15714 15715 func (m *CastleNodePb) GetCamp() int32 { 15716 if m != nil && m.Camp != nil { 15717 return *m.Camp 15718 } 15719 return 0 15720 } 15721 15722 func (m *CastleNodePb) GetLevel() int32 { 15723 if m != nil && m.Level != nil { 15724 return *m.Level 15725 } 15726 return 0 15727 } 15728 15729 func (m *CastleNodePb) GetFight() int64 { 15730 if m != nil && m.Fight != nil { 15731 return *m.Fight 15732 } 15733 return 0 15734 } 15735 15736 // 部队基础信息 15737 type BaseMapArmyPb struct { 15738 KeyId *int32 `protobuf:"varint,1,opt,name=keyId" json:"keyId,omitempty"` 15739 Type *int32 `protobuf:"varint,2,opt,name=type" json:"type,omitempty"` 15740 StartX *int32 `protobuf:"varint,3,opt,name=startX" json:"startX,omitempty"` 15741 StartY *int32 `protobuf:"varint,4,opt,name=startY" json:"startY,omitempty"` 15742 EndX *int32 `protobuf:"varint,5,opt,name=endX" json:"endX,omitempty"` 15743 EndY *int32 `protobuf:"varint,6,opt,name=endY" json:"endY,omitempty"` 15744 State *int32 `protobuf:"varint,7,opt,name=state" json:"state,omitempty"` 15745 LordId *int64 `protobuf:"varint,8,opt,name=lordId" json:"lordId,omitempty"` 15746 TargetId *int64 `protobuf:"varint,9,opt,name=targetId" json:"targetId,omitempty"` 15747 HeroIds []*TwoInt `protobuf:"bytes,10,rep,name=heroIds" json:"heroIds,omitempty"` 15748 StartTime *int32 `protobuf:"varint,11,opt,name=startTime" json:"startTime,omitempty"` 15749 EndTime *int32 `protobuf:"varint,12,opt,name=endTime" json:"endTime,omitempty"` 15750 Camp *int32 `protobuf:"varint,13,opt,name=camp" json:"camp,omitempty"` 15751 BattleId *int32 `protobuf:"varint,14,opt,name=battleId" json:"battleId,omitempty"` 15752 BattleTime *int32 `protobuf:"varint,15,opt,name=battleTime" json:"battleTime,omitempty"` 15753 XXX_NoUnkeyedLiteral struct{} `json:"-"` 15754 XXX_unrecognized []byte `json:"-"` 15755 XXX_sizecache int32 `json:"-"` 15756 } 15757 15758 func (m *BaseMapArmyPb) Reset() { *m = BaseMapArmyPb{} } 15759 func (m *BaseMapArmyPb) String() string { return proto.CompactTextString(m) } 15760 func (*BaseMapArmyPb) ProtoMessage() {} 15761 func (*BaseMapArmyPb) Descriptor() ([]byte, []int) { 15762 return fileDescriptor_ee72d9a89737215c, []int{194} 15763 } 15764 func (m *BaseMapArmyPb) XXX_Unmarshal(b []byte) error { 15765 return xxx_messageInfo_BaseMapArmyPb.Unmarshal(m, b) 15766 } 15767 func (m *BaseMapArmyPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 15768 return xxx_messageInfo_BaseMapArmyPb.Marshal(b, m, deterministic) 15769 } 15770 func (m *BaseMapArmyPb) XXX_Merge(src proto.Message) { 15771 xxx_messageInfo_BaseMapArmyPb.Merge(m, src) 15772 } 15773 func (m *BaseMapArmyPb) XXX_Size() int { 15774 return xxx_messageInfo_BaseMapArmyPb.Size(m) 15775 } 15776 func (m *BaseMapArmyPb) XXX_DiscardUnknown() { 15777 xxx_messageInfo_BaseMapArmyPb.DiscardUnknown(m) 15778 } 15779 15780 var xxx_messageInfo_BaseMapArmyPb proto.InternalMessageInfo 15781 15782 func (m *BaseMapArmyPb) GetKeyId() int32 { 15783 if m != nil && m.KeyId != nil { 15784 return *m.KeyId 15785 } 15786 return 0 15787 } 15788 15789 func (m *BaseMapArmyPb) GetType() int32 { 15790 if m != nil && m.Type != nil { 15791 return *m.Type 15792 } 15793 return 0 15794 } 15795 15796 func (m *BaseMapArmyPb) GetStartX() int32 { 15797 if m != nil && m.StartX != nil { 15798 return *m.StartX 15799 } 15800 return 0 15801 } 15802 15803 func (m *BaseMapArmyPb) GetStartY() int32 { 15804 if m != nil && m.StartY != nil { 15805 return *m.StartY 15806 } 15807 return 0 15808 } 15809 15810 func (m *BaseMapArmyPb) GetEndX() int32 { 15811 if m != nil && m.EndX != nil { 15812 return *m.EndX 15813 } 15814 return 0 15815 } 15816 15817 func (m *BaseMapArmyPb) GetEndY() int32 { 15818 if m != nil && m.EndY != nil { 15819 return *m.EndY 15820 } 15821 return 0 15822 } 15823 15824 func (m *BaseMapArmyPb) GetState() int32 { 15825 if m != nil && m.State != nil { 15826 return *m.State 15827 } 15828 return 0 15829 } 15830 15831 func (m *BaseMapArmyPb) GetLordId() int64 { 15832 if m != nil && m.LordId != nil { 15833 return *m.LordId 15834 } 15835 return 0 15836 } 15837 15838 func (m *BaseMapArmyPb) GetTargetId() int64 { 15839 if m != nil && m.TargetId != nil { 15840 return *m.TargetId 15841 } 15842 return 0 15843 } 15844 15845 func (m *BaseMapArmyPb) GetHeroIds() []*TwoInt { 15846 if m != nil { 15847 return m.HeroIds 15848 } 15849 return nil 15850 } 15851 15852 func (m *BaseMapArmyPb) GetStartTime() int32 { 15853 if m != nil && m.StartTime != nil { 15854 return *m.StartTime 15855 } 15856 return 0 15857 } 15858 15859 func (m *BaseMapArmyPb) GetEndTime() int32 { 15860 if m != nil && m.EndTime != nil { 15861 return *m.EndTime 15862 } 15863 return 0 15864 } 15865 15866 func (m *BaseMapArmyPb) GetCamp() int32 { 15867 if m != nil && m.Camp != nil { 15868 return *m.Camp 15869 } 15870 return 0 15871 } 15872 15873 func (m *BaseMapArmyPb) GetBattleId() int32 { 15874 if m != nil && m.BattleId != nil { 15875 return *m.BattleId 15876 } 15877 return 0 15878 } 15879 15880 func (m *BaseMapArmyPb) GetBattleTime() int32 { 15881 if m != nil && m.BattleTime != nil { 15882 return *m.BattleTime 15883 } 15884 return 0 15885 } 15886 15887 // 部队信息 15888 type MapArmyPb struct { 15889 BaseArmy *BaseMapArmyPb `protobuf:"bytes,1,req,name=baseArmy" json:"baseArmy,omitempty"` 15890 XXX_NoUnkeyedLiteral struct{} `json:"-"` 15891 XXX_unrecognized []byte `json:"-"` 15892 XXX_sizecache int32 `json:"-"` 15893 } 15894 15895 func (m *MapArmyPb) Reset() { *m = MapArmyPb{} } 15896 func (m *MapArmyPb) String() string { return proto.CompactTextString(m) } 15897 func (*MapArmyPb) ProtoMessage() {} 15898 func (*MapArmyPb) Descriptor() ([]byte, []int) { 15899 return fileDescriptor_ee72d9a89737215c, []int{195} 15900 } 15901 func (m *MapArmyPb) XXX_Unmarshal(b []byte) error { 15902 return xxx_messageInfo_MapArmyPb.Unmarshal(m, b) 15903 } 15904 func (m *MapArmyPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 15905 return xxx_messageInfo_MapArmyPb.Marshal(b, m, deterministic) 15906 } 15907 func (m *MapArmyPb) XXX_Merge(src proto.Message) { 15908 xxx_messageInfo_MapArmyPb.Merge(m, src) 15909 } 15910 func (m *MapArmyPb) XXX_Size() int { 15911 return xxx_messageInfo_MapArmyPb.Size(m) 15912 } 15913 func (m *MapArmyPb) XXX_DiscardUnknown() { 15914 xxx_messageInfo_MapArmyPb.DiscardUnknown(m) 15915 } 15916 15917 var xxx_messageInfo_MapArmyPb proto.InternalMessageInfo 15918 15919 func (m *MapArmyPb) GetBaseArmy() *BaseMapArmyPb { 15920 if m != nil { 15921 return m.BaseArmy 15922 } 15923 return nil 15924 } 15925 15926 type MapChgEventPb struct { 15927 EventType *int32 `protobuf:"varint,1,req,name=eventType" json:"eventType,omitempty"` 15928 CurdEvent *int32 `protobuf:"varint,2,req,name=curdEvent" json:"curdEvent,omitempty"` 15929 Pos *int32 `protobuf:"varint,3,opt,name=pos" json:"pos,omitempty"` 15930 MapForce *MapForce `protobuf:"bytes,4,opt,name=mapForce" json:"mapForce,omitempty"` 15931 MapCity *MapCity `protobuf:"bytes,5,opt,name=mapCity" json:"mapCity,omitempty"` 15932 March *MapLine `protobuf:"bytes,6,opt,name=march" json:"march,omitempty"` 15933 AreaForce *AreaForce `protobuf:"bytes,7,opt,name=areaForce" json:"areaForce,omitempty"` 15934 AreaCity *AreaCity `protobuf:"bytes,8,opt,name=areaCity" json:"areaCity,omitempty"` 15935 ArmyLordId *int64 `protobuf:"varint,9,opt,name=armyLordId" json:"armyLordId,omitempty"` 15936 KeyId *int32 `protobuf:"varint,10,opt,name=keyId" json:"keyId,omitempty"` 15937 XXX_NoUnkeyedLiteral struct{} `json:"-"` 15938 XXX_unrecognized []byte `json:"-"` 15939 XXX_sizecache int32 `json:"-"` 15940 } 15941 15942 func (m *MapChgEventPb) Reset() { *m = MapChgEventPb{} } 15943 func (m *MapChgEventPb) String() string { return proto.CompactTextString(m) } 15944 func (*MapChgEventPb) ProtoMessage() {} 15945 func (*MapChgEventPb) Descriptor() ([]byte, []int) { 15946 return fileDescriptor_ee72d9a89737215c, []int{196} 15947 } 15948 func (m *MapChgEventPb) XXX_Unmarshal(b []byte) error { 15949 return xxx_messageInfo_MapChgEventPb.Unmarshal(m, b) 15950 } 15951 func (m *MapChgEventPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 15952 return xxx_messageInfo_MapChgEventPb.Marshal(b, m, deterministic) 15953 } 15954 func (m *MapChgEventPb) XXX_Merge(src proto.Message) { 15955 xxx_messageInfo_MapChgEventPb.Merge(m, src) 15956 } 15957 func (m *MapChgEventPb) XXX_Size() int { 15958 return xxx_messageInfo_MapChgEventPb.Size(m) 15959 } 15960 func (m *MapChgEventPb) XXX_DiscardUnknown() { 15961 xxx_messageInfo_MapChgEventPb.DiscardUnknown(m) 15962 } 15963 15964 var xxx_messageInfo_MapChgEventPb proto.InternalMessageInfo 15965 15966 func (m *MapChgEventPb) GetEventType() int32 { 15967 if m != nil && m.EventType != nil { 15968 return *m.EventType 15969 } 15970 return 0 15971 } 15972 15973 func (m *MapChgEventPb) GetCurdEvent() int32 { 15974 if m != nil && m.CurdEvent != nil { 15975 return *m.CurdEvent 15976 } 15977 return 0 15978 } 15979 15980 func (m *MapChgEventPb) GetPos() int32 { 15981 if m != nil && m.Pos != nil { 15982 return *m.Pos 15983 } 15984 return 0 15985 } 15986 15987 func (m *MapChgEventPb) GetMapForce() *MapForce { 15988 if m != nil { 15989 return m.MapForce 15990 } 15991 return nil 15992 } 15993 15994 func (m *MapChgEventPb) GetMapCity() *MapCity { 15995 if m != nil { 15996 return m.MapCity 15997 } 15998 return nil 15999 } 16000 16001 func (m *MapChgEventPb) GetMarch() *MapLine { 16002 if m != nil { 16003 return m.March 16004 } 16005 return nil 16006 } 16007 16008 func (m *MapChgEventPb) GetAreaForce() *AreaForce { 16009 if m != nil { 16010 return m.AreaForce 16011 } 16012 return nil 16013 } 16014 16015 func (m *MapChgEventPb) GetAreaCity() *AreaCity { 16016 if m != nil { 16017 return m.AreaCity 16018 } 16019 return nil 16020 } 16021 16022 func (m *MapChgEventPb) GetArmyLordId() int64 { 16023 if m != nil && m.ArmyLordId != nil { 16024 return *m.ArmyLordId 16025 } 16026 return 0 16027 } 16028 16029 func (m *MapChgEventPb) GetKeyId() int32 { 16030 if m != nil && m.KeyId != nil { 16031 return *m.KeyId 16032 } 16033 return 0 16034 } 16035 16036 type WorldWarPlanInfoPb struct { 16037 Id *int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` 16038 WorldWarType *int32 `protobuf:"varint,2,opt,name=worldWarType" json:"worldWarType,omitempty"` 16039 DisplayBegin *int32 `protobuf:"varint,3,opt,name=displayBegin" json:"displayBegin,omitempty"` 16040 BeginTime *int32 `protobuf:"varint,4,opt,name=beginTime" json:"beginTime,omitempty"` 16041 EndTime *int32 `protobuf:"varint,5,opt,name=endTime" json:"endTime,omitempty"` 16042 DisplayTime *int32 `protobuf:"varint,6,opt,name=displayTime" json:"displayTime,omitempty"` 16043 OpenWeekday []int32 `protobuf:"varint,7,rep,name=openWeekday" json:"openWeekday,omitempty"` 16044 FunctionOpen *int32 `protobuf:"varint,8,opt,name=functionOpen" json:"functionOpen,omitempty"` 16045 XXX_NoUnkeyedLiteral struct{} `json:"-"` 16046 XXX_unrecognized []byte `json:"-"` 16047 XXX_sizecache int32 `json:"-"` 16048 } 16049 16050 func (m *WorldWarPlanInfoPb) Reset() { *m = WorldWarPlanInfoPb{} } 16051 func (m *WorldWarPlanInfoPb) String() string { return proto.CompactTextString(m) } 16052 func (*WorldWarPlanInfoPb) ProtoMessage() {} 16053 func (*WorldWarPlanInfoPb) Descriptor() ([]byte, []int) { 16054 return fileDescriptor_ee72d9a89737215c, []int{197} 16055 } 16056 func (m *WorldWarPlanInfoPb) XXX_Unmarshal(b []byte) error { 16057 return xxx_messageInfo_WorldWarPlanInfoPb.Unmarshal(m, b) 16058 } 16059 func (m *WorldWarPlanInfoPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 16060 return xxx_messageInfo_WorldWarPlanInfoPb.Marshal(b, m, deterministic) 16061 } 16062 func (m *WorldWarPlanInfoPb) XXX_Merge(src proto.Message) { 16063 xxx_messageInfo_WorldWarPlanInfoPb.Merge(m, src) 16064 } 16065 func (m *WorldWarPlanInfoPb) XXX_Size() int { 16066 return xxx_messageInfo_WorldWarPlanInfoPb.Size(m) 16067 } 16068 func (m *WorldWarPlanInfoPb) XXX_DiscardUnknown() { 16069 xxx_messageInfo_WorldWarPlanInfoPb.DiscardUnknown(m) 16070 } 16071 16072 var xxx_messageInfo_WorldWarPlanInfoPb proto.InternalMessageInfo 16073 16074 func (m *WorldWarPlanInfoPb) GetId() int32 { 16075 if m != nil && m.Id != nil { 16076 return *m.Id 16077 } 16078 return 0 16079 } 16080 16081 func (m *WorldWarPlanInfoPb) GetWorldWarType() int32 { 16082 if m != nil && m.WorldWarType != nil { 16083 return *m.WorldWarType 16084 } 16085 return 0 16086 } 16087 16088 func (m *WorldWarPlanInfoPb) GetDisplayBegin() int32 { 16089 if m != nil && m.DisplayBegin != nil { 16090 return *m.DisplayBegin 16091 } 16092 return 0 16093 } 16094 16095 func (m *WorldWarPlanInfoPb) GetBeginTime() int32 { 16096 if m != nil && m.BeginTime != nil { 16097 return *m.BeginTime 16098 } 16099 return 0 16100 } 16101 16102 func (m *WorldWarPlanInfoPb) GetEndTime() int32 { 16103 if m != nil && m.EndTime != nil { 16104 return *m.EndTime 16105 } 16106 return 0 16107 } 16108 16109 func (m *WorldWarPlanInfoPb) GetDisplayTime() int32 { 16110 if m != nil && m.DisplayTime != nil { 16111 return *m.DisplayTime 16112 } 16113 return 0 16114 } 16115 16116 func (m *WorldWarPlanInfoPb) GetOpenWeekday() []int32 { 16117 if m != nil { 16118 return m.OpenWeekday 16119 } 16120 return nil 16121 } 16122 16123 func (m *WorldWarPlanInfoPb) GetFunctionOpen() int32 { 16124 if m != nil && m.FunctionOpen != nil { 16125 return *m.FunctionOpen 16126 } 16127 return 0 16128 } 16129 16130 // 地图的基础信息 16131 type BaseMapEntiyPb struct { 16132 Pos *int32 `protobuf:"varint,1,req,name=pos" json:"pos,omitempty"` 16133 EntityType *int32 `protobuf:"varint,2,req,name=entityType" json:"entityType,omitempty"` 16134 CfgId *int32 `protobuf:"varint,3,opt,name=cfgId" json:"cfgId,omitempty"` 16135 XXX_NoUnkeyedLiteral struct{} `json:"-"` 16136 XXX_unrecognized []byte `json:"-"` 16137 XXX_sizecache int32 `json:"-"` 16138 } 16139 16140 func (m *BaseMapEntiyPb) Reset() { *m = BaseMapEntiyPb{} } 16141 func (m *BaseMapEntiyPb) String() string { return proto.CompactTextString(m) } 16142 func (*BaseMapEntiyPb) ProtoMessage() {} 16143 func (*BaseMapEntiyPb) Descriptor() ([]byte, []int) { 16144 return fileDescriptor_ee72d9a89737215c, []int{198} 16145 } 16146 func (m *BaseMapEntiyPb) XXX_Unmarshal(b []byte) error { 16147 return xxx_messageInfo_BaseMapEntiyPb.Unmarshal(m, b) 16148 } 16149 func (m *BaseMapEntiyPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 16150 return xxx_messageInfo_BaseMapEntiyPb.Marshal(b, m, deterministic) 16151 } 16152 func (m *BaseMapEntiyPb) XXX_Merge(src proto.Message) { 16153 xxx_messageInfo_BaseMapEntiyPb.Merge(m, src) 16154 } 16155 func (m *BaseMapEntiyPb) XXX_Size() int { 16156 return xxx_messageInfo_BaseMapEntiyPb.Size(m) 16157 } 16158 func (m *BaseMapEntiyPb) XXX_DiscardUnknown() { 16159 xxx_messageInfo_BaseMapEntiyPb.DiscardUnknown(m) 16160 } 16161 16162 var xxx_messageInfo_BaseMapEntiyPb proto.InternalMessageInfo 16163 16164 func (m *BaseMapEntiyPb) GetPos() int32 { 16165 if m != nil && m.Pos != nil { 16166 return *m.Pos 16167 } 16168 return 0 16169 } 16170 16171 func (m *BaseMapEntiyPb) GetEntityType() int32 { 16172 if m != nil && m.EntityType != nil { 16173 return *m.EntityType 16174 } 16175 return 0 16176 } 16177 16178 func (m *BaseMapEntiyPb) GetCfgId() int32 { 16179 if m != nil && m.CfgId != nil { 16180 return *m.CfgId 16181 } 16182 return 0 16183 } 16184 16185 // 矿点保存信息 16186 type MapMinePb struct { 16187 Lv *int32 `protobuf:"varint,1,opt,name=lv" json:"lv,omitempty"` 16188 MineType *int32 `protobuf:"varint,2,opt,name=mineType" json:"mineType,omitempty"` 16189 RemainRes *int32 `protobuf:"varint,3,opt,name=remainRes" json:"remainRes,omitempty"` 16190 XXX_NoUnkeyedLiteral struct{} `json:"-"` 16191 XXX_unrecognized []byte `json:"-"` 16192 XXX_sizecache int32 `json:"-"` 16193 } 16194 16195 func (m *MapMinePb) Reset() { *m = MapMinePb{} } 16196 func (m *MapMinePb) String() string { return proto.CompactTextString(m) } 16197 func (*MapMinePb) ProtoMessage() {} 16198 func (*MapMinePb) Descriptor() ([]byte, []int) { 16199 return fileDescriptor_ee72d9a89737215c, []int{199} 16200 } 16201 func (m *MapMinePb) XXX_Unmarshal(b []byte) error { 16202 return xxx_messageInfo_MapMinePb.Unmarshal(m, b) 16203 } 16204 func (m *MapMinePb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 16205 return xxx_messageInfo_MapMinePb.Marshal(b, m, deterministic) 16206 } 16207 func (m *MapMinePb) XXX_Merge(src proto.Message) { 16208 xxx_messageInfo_MapMinePb.Merge(m, src) 16209 } 16210 func (m *MapMinePb) XXX_Size() int { 16211 return xxx_messageInfo_MapMinePb.Size(m) 16212 } 16213 func (m *MapMinePb) XXX_DiscardUnknown() { 16214 xxx_messageInfo_MapMinePb.DiscardUnknown(m) 16215 } 16216 16217 var xxx_messageInfo_MapMinePb proto.InternalMessageInfo 16218 16219 func (m *MapMinePb) GetLv() int32 { 16220 if m != nil && m.Lv != nil { 16221 return *m.Lv 16222 } 16223 return 0 16224 } 16225 16226 func (m *MapMinePb) GetMineType() int32 { 16227 if m != nil && m.MineType != nil { 16228 return *m.MineType 16229 } 16230 return 0 16231 } 16232 16233 func (m *MapMinePb) GetRemainRes() int32 { 16234 if m != nil && m.RemainRes != nil { 16235 return *m.RemainRes 16236 } 16237 return 0 16238 } 16239 16240 //地图上所有的物体的信息 16241 type MapEntityPb struct { 16242 Base *BaseMapEntiyPb `protobuf:"bytes,1,req,name=base" json:"base,omitempty"` 16243 City *City `protobuf:"bytes,2,opt,name=city" json:"city,omitempty"` 16244 Mine *MapMinePb `protobuf:"bytes,3,opt,name=mine" json:"mine,omitempty"` 16245 XXX_NoUnkeyedLiteral struct{} `json:"-"` 16246 XXX_unrecognized []byte `json:"-"` 16247 XXX_sizecache int32 `json:"-"` 16248 } 16249 16250 func (m *MapEntityPb) Reset() { *m = MapEntityPb{} } 16251 func (m *MapEntityPb) String() string { return proto.CompactTextString(m) } 16252 func (*MapEntityPb) ProtoMessage() {} 16253 func (*MapEntityPb) Descriptor() ([]byte, []int) { 16254 return fileDescriptor_ee72d9a89737215c, []int{200} 16255 } 16256 func (m *MapEntityPb) XXX_Unmarshal(b []byte) error { 16257 return xxx_messageInfo_MapEntityPb.Unmarshal(m, b) 16258 } 16259 func (m *MapEntityPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 16260 return xxx_messageInfo_MapEntityPb.Marshal(b, m, deterministic) 16261 } 16262 func (m *MapEntityPb) XXX_Merge(src proto.Message) { 16263 xxx_messageInfo_MapEntityPb.Merge(m, src) 16264 } 16265 func (m *MapEntityPb) XXX_Size() int { 16266 return xxx_messageInfo_MapEntityPb.Size(m) 16267 } 16268 func (m *MapEntityPb) XXX_DiscardUnknown() { 16269 xxx_messageInfo_MapEntityPb.DiscardUnknown(m) 16270 } 16271 16272 var xxx_messageInfo_MapEntityPb proto.InternalMessageInfo 16273 16274 func (m *MapEntityPb) GetBase() *BaseMapEntiyPb { 16275 if m != nil { 16276 return m.Base 16277 } 16278 return nil 16279 } 16280 16281 func (m *MapEntityPb) GetCity() *City { 16282 if m != nil { 16283 return m.City 16284 } 16285 return nil 16286 } 16287 16288 func (m *MapEntityPb) GetMine() *MapMinePb { 16289 if m != nil { 16290 return m.Mine 16291 } 16292 return nil 16293 } 16294 16295 // 世界阵营积分排行 16296 type WorldWarIntegralRank struct { 16297 CampRank []*WorldWarIntegral `protobuf:"bytes,1,rep,name=campRank" json:"campRank,omitempty"` 16298 PersonalRank *WorldWarIntegral `protobuf:"bytes,2,opt,name=personalRank" json:"personalRank,omitempty"` 16299 XXX_NoUnkeyedLiteral struct{} `json:"-"` 16300 XXX_unrecognized []byte `json:"-"` 16301 XXX_sizecache int32 `json:"-"` 16302 } 16303 16304 func (m *WorldWarIntegralRank) Reset() { *m = WorldWarIntegralRank{} } 16305 func (m *WorldWarIntegralRank) String() string { return proto.CompactTextString(m) } 16306 func (*WorldWarIntegralRank) ProtoMessage() {} 16307 func (*WorldWarIntegralRank) Descriptor() ([]byte, []int) { 16308 return fileDescriptor_ee72d9a89737215c, []int{201} 16309 } 16310 func (m *WorldWarIntegralRank) XXX_Unmarshal(b []byte) error { 16311 return xxx_messageInfo_WorldWarIntegralRank.Unmarshal(m, b) 16312 } 16313 func (m *WorldWarIntegralRank) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 16314 return xxx_messageInfo_WorldWarIntegralRank.Marshal(b, m, deterministic) 16315 } 16316 func (m *WorldWarIntegralRank) XXX_Merge(src proto.Message) { 16317 xxx_messageInfo_WorldWarIntegralRank.Merge(m, src) 16318 } 16319 func (m *WorldWarIntegralRank) XXX_Size() int { 16320 return xxx_messageInfo_WorldWarIntegralRank.Size(m) 16321 } 16322 func (m *WorldWarIntegralRank) XXX_DiscardUnknown() { 16323 xxx_messageInfo_WorldWarIntegralRank.DiscardUnknown(m) 16324 } 16325 16326 var xxx_messageInfo_WorldWarIntegralRank proto.InternalMessageInfo 16327 16328 func (m *WorldWarIntegralRank) GetCampRank() []*WorldWarIntegral { 16329 if m != nil { 16330 return m.CampRank 16331 } 16332 return nil 16333 } 16334 16335 func (m *WorldWarIntegralRank) GetPersonalRank() *WorldWarIntegral { 16336 if m != nil { 16337 return m.PersonalRank 16338 } 16339 return nil 16340 } 16341 16342 // 世界阵营 积分排行 16343 type WorldWarIntegral struct { 16344 Camp *int32 `protobuf:"varint,1,opt,name=camp" json:"camp,omitempty"` 16345 LordId *int64 `protobuf:"varint,2,opt,name=lordId" json:"lordId,omitempty"` 16346 Nick *string `protobuf:"bytes,3,opt,name=nick" json:"nick,omitempty"` 16347 Value *int32 `protobuf:"varint,4,opt,name=value" json:"value,omitempty"` 16348 Ranking *int32 `protobuf:"varint,5,opt,name=ranking" json:"ranking,omitempty"` 16349 XXX_NoUnkeyedLiteral struct{} `json:"-"` 16350 XXX_unrecognized []byte `json:"-"` 16351 XXX_sizecache int32 `json:"-"` 16352 } 16353 16354 func (m *WorldWarIntegral) Reset() { *m = WorldWarIntegral{} } 16355 func (m *WorldWarIntegral) String() string { return proto.CompactTextString(m) } 16356 func (*WorldWarIntegral) ProtoMessage() {} 16357 func (*WorldWarIntegral) Descriptor() ([]byte, []int) { 16358 return fileDescriptor_ee72d9a89737215c, []int{202} 16359 } 16360 func (m *WorldWarIntegral) XXX_Unmarshal(b []byte) error { 16361 return xxx_messageInfo_WorldWarIntegral.Unmarshal(m, b) 16362 } 16363 func (m *WorldWarIntegral) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 16364 return xxx_messageInfo_WorldWarIntegral.Marshal(b, m, deterministic) 16365 } 16366 func (m *WorldWarIntegral) XXX_Merge(src proto.Message) { 16367 xxx_messageInfo_WorldWarIntegral.Merge(m, src) 16368 } 16369 func (m *WorldWarIntegral) XXX_Size() int { 16370 return xxx_messageInfo_WorldWarIntegral.Size(m) 16371 } 16372 func (m *WorldWarIntegral) XXX_DiscardUnknown() { 16373 xxx_messageInfo_WorldWarIntegral.DiscardUnknown(m) 16374 } 16375 16376 var xxx_messageInfo_WorldWarIntegral proto.InternalMessageInfo 16377 16378 func (m *WorldWarIntegral) GetCamp() int32 { 16379 if m != nil && m.Camp != nil { 16380 return *m.Camp 16381 } 16382 return 0 16383 } 16384 16385 func (m *WorldWarIntegral) GetLordId() int64 { 16386 if m != nil && m.LordId != nil { 16387 return *m.LordId 16388 } 16389 return 0 16390 } 16391 16392 func (m *WorldWarIntegral) GetNick() string { 16393 if m != nil && m.Nick != nil { 16394 return *m.Nick 16395 } 16396 return "" 16397 } 16398 16399 func (m *WorldWarIntegral) GetValue() int32 { 16400 if m != nil && m.Value != nil { 16401 return *m.Value 16402 } 16403 return 0 16404 } 16405 16406 func (m *WorldWarIntegral) GetRanking() int32 { 16407 if m != nil && m.Ranking != nil { 16408 return *m.Ranking 16409 } 16410 return 0 16411 } 16412 16413 // 世界阵营 城市征战 16414 type WorldWarAttackCity struct { 16415 CampIntegral *int32 `protobuf:"varint,1,opt,name=campIntegral" json:"campIntegral,omitempty"` 16416 PersonalIntegral *int32 `protobuf:"varint,2,opt,name=personalIntegral" json:"personalIntegral,omitempty"` 16417 Status []*TwoInt `protobuf:"bytes,3,rep,name=status" json:"status,omitempty"` 16418 Tips *int32 `protobuf:"varint,4,opt,name=tips" json:"tips,omitempty"` 16419 XXX_NoUnkeyedLiteral struct{} `json:"-"` 16420 XXX_unrecognized []byte `json:"-"` 16421 XXX_sizecache int32 `json:"-"` 16422 } 16423 16424 func (m *WorldWarAttackCity) Reset() { *m = WorldWarAttackCity{} } 16425 func (m *WorldWarAttackCity) String() string { return proto.CompactTextString(m) } 16426 func (*WorldWarAttackCity) ProtoMessage() {} 16427 func (*WorldWarAttackCity) Descriptor() ([]byte, []int) { 16428 return fileDescriptor_ee72d9a89737215c, []int{203} 16429 } 16430 func (m *WorldWarAttackCity) XXX_Unmarshal(b []byte) error { 16431 return xxx_messageInfo_WorldWarAttackCity.Unmarshal(m, b) 16432 } 16433 func (m *WorldWarAttackCity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 16434 return xxx_messageInfo_WorldWarAttackCity.Marshal(b, m, deterministic) 16435 } 16436 func (m *WorldWarAttackCity) XXX_Merge(src proto.Message) { 16437 xxx_messageInfo_WorldWarAttackCity.Merge(m, src) 16438 } 16439 func (m *WorldWarAttackCity) XXX_Size() int { 16440 return xxx_messageInfo_WorldWarAttackCity.Size(m) 16441 } 16442 func (m *WorldWarAttackCity) XXX_DiscardUnknown() { 16443 xxx_messageInfo_WorldWarAttackCity.DiscardUnknown(m) 16444 } 16445 16446 var xxx_messageInfo_WorldWarAttackCity proto.InternalMessageInfo 16447 16448 func (m *WorldWarAttackCity) GetCampIntegral() int32 { 16449 if m != nil && m.CampIntegral != nil { 16450 return *m.CampIntegral 16451 } 16452 return 0 16453 } 16454 16455 func (m *WorldWarAttackCity) GetPersonalIntegral() int32 { 16456 if m != nil && m.PersonalIntegral != nil { 16457 return *m.PersonalIntegral 16458 } 16459 return 0 16460 } 16461 16462 func (m *WorldWarAttackCity) GetStatus() []*TwoInt { 16463 if m != nil { 16464 return m.Status 16465 } 16466 return nil 16467 } 16468 16469 func (m *WorldWarAttackCity) GetTips() int32 { 16470 if m != nil && m.Tips != nil { 16471 return *m.Tips 16472 } 16473 return 0 16474 } 16475 16476 // 世界阵营 赛季商店 16477 type WorldWarSeasonShop struct { 16478 Status []*TwoInt `protobuf:"bytes,1,rep,name=status" json:"status,omitempty"` 16479 Exchange *int32 `protobuf:"varint,2,opt,name=exchange" json:"exchange,omitempty"` 16480 XXX_NoUnkeyedLiteral struct{} `json:"-"` 16481 XXX_unrecognized []byte `json:"-"` 16482 XXX_sizecache int32 `json:"-"` 16483 } 16484 16485 func (m *WorldWarSeasonShop) Reset() { *m = WorldWarSeasonShop{} } 16486 func (m *WorldWarSeasonShop) String() string { return proto.CompactTextString(m) } 16487 func (*WorldWarSeasonShop) ProtoMessage() {} 16488 func (*WorldWarSeasonShop) Descriptor() ([]byte, []int) { 16489 return fileDescriptor_ee72d9a89737215c, []int{204} 16490 } 16491 func (m *WorldWarSeasonShop) XXX_Unmarshal(b []byte) error { 16492 return xxx_messageInfo_WorldWarSeasonShop.Unmarshal(m, b) 16493 } 16494 func (m *WorldWarSeasonShop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 16495 return xxx_messageInfo_WorldWarSeasonShop.Marshal(b, m, deterministic) 16496 } 16497 func (m *WorldWarSeasonShop) XXX_Merge(src proto.Message) { 16498 xxx_messageInfo_WorldWarSeasonShop.Merge(m, src) 16499 } 16500 func (m *WorldWarSeasonShop) XXX_Size() int { 16501 return xxx_messageInfo_WorldWarSeasonShop.Size(m) 16502 } 16503 func (m *WorldWarSeasonShop) XXX_DiscardUnknown() { 16504 xxx_messageInfo_WorldWarSeasonShop.DiscardUnknown(m) 16505 } 16506 16507 var xxx_messageInfo_WorldWarSeasonShop proto.InternalMessageInfo 16508 16509 func (m *WorldWarSeasonShop) GetStatus() []*TwoInt { 16510 if m != nil { 16511 return m.Status 16512 } 16513 return nil 16514 } 16515 16516 func (m *WorldWarSeasonShop) GetExchange() int32 { 16517 if m != nil && m.Exchange != nil { 16518 return *m.Exchange 16519 } 16520 return 0 16521 } 16522 16523 type SignInfo struct { 16524 Time *int32 `protobuf:"varint,1,req,name=time" json:"time,omitempty"` 16525 SignIn *int32 `protobuf:"varint,2,req,name=signIn" json:"signIn,omitempty"` 16526 DoubleReward *int32 `protobuf:"varint,3,req,name=doubleReward" json:"doubleReward,omitempty"` 16527 Level *int32 `protobuf:"varint,4,req,name=level" json:"level,omitempty"` 16528 XXX_NoUnkeyedLiteral struct{} `json:"-"` 16529 XXX_unrecognized []byte `json:"-"` 16530 XXX_sizecache int32 `json:"-"` 16531 } 16532 16533 func (m *SignInfo) Reset() { *m = SignInfo{} } 16534 func (m *SignInfo) String() string { return proto.CompactTextString(m) } 16535 func (*SignInfo) ProtoMessage() {} 16536 func (*SignInfo) Descriptor() ([]byte, []int) { 16537 return fileDescriptor_ee72d9a89737215c, []int{205} 16538 } 16539 func (m *SignInfo) XXX_Unmarshal(b []byte) error { 16540 return xxx_messageInfo_SignInfo.Unmarshal(m, b) 16541 } 16542 func (m *SignInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 16543 return xxx_messageInfo_SignInfo.Marshal(b, m, deterministic) 16544 } 16545 func (m *SignInfo) XXX_Merge(src proto.Message) { 16546 xxx_messageInfo_SignInfo.Merge(m, src) 16547 } 16548 func (m *SignInfo) XXX_Size() int { 16549 return xxx_messageInfo_SignInfo.Size(m) 16550 } 16551 func (m *SignInfo) XXX_DiscardUnknown() { 16552 xxx_messageInfo_SignInfo.DiscardUnknown(m) 16553 } 16554 16555 var xxx_messageInfo_SignInfo proto.InternalMessageInfo 16556 16557 func (m *SignInfo) GetTime() int32 { 16558 if m != nil && m.Time != nil { 16559 return *m.Time 16560 } 16561 return 0 16562 } 16563 16564 func (m *SignInfo) GetSignIn() int32 { 16565 if m != nil && m.SignIn != nil { 16566 return *m.SignIn 16567 } 16568 return 0 16569 } 16570 16571 func (m *SignInfo) GetDoubleReward() int32 { 16572 if m != nil && m.DoubleReward != nil { 16573 return *m.DoubleReward 16574 } 16575 return 0 16576 } 16577 16578 func (m *SignInfo) GetLevel() int32 { 16579 if m != nil && m.Level != nil { 16580 return *m.Level 16581 } 16582 return 0 16583 } 16584 16585 // 积分排行 16586 type IntegralRank struct { 16587 Camp *int32 `protobuf:"varint,1,opt,name=camp" json:"camp,omitempty"` 16588 LordId *int64 `protobuf:"varint,2,opt,name=lordId" json:"lordId,omitempty"` 16589 Nick *string `protobuf:"bytes,3,opt,name=nick" json:"nick,omitempty"` 16590 Value *int64 `protobuf:"varint,4,opt,name=value" json:"value,omitempty"` 16591 Ranking *int32 `protobuf:"varint,5,opt,name=ranking" json:"ranking,omitempty"` 16592 XXX_NoUnkeyedLiteral struct{} `json:"-"` 16593 XXX_unrecognized []byte `json:"-"` 16594 XXX_sizecache int32 `json:"-"` 16595 } 16596 16597 func (m *IntegralRank) Reset() { *m = IntegralRank{} } 16598 func (m *IntegralRank) String() string { return proto.CompactTextString(m) } 16599 func (*IntegralRank) ProtoMessage() {} 16600 func (*IntegralRank) Descriptor() ([]byte, []int) { 16601 return fileDescriptor_ee72d9a89737215c, []int{206} 16602 } 16603 func (m *IntegralRank) XXX_Unmarshal(b []byte) error { 16604 return xxx_messageInfo_IntegralRank.Unmarshal(m, b) 16605 } 16606 func (m *IntegralRank) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 16607 return xxx_messageInfo_IntegralRank.Marshal(b, m, deterministic) 16608 } 16609 func (m *IntegralRank) XXX_Merge(src proto.Message) { 16610 xxx_messageInfo_IntegralRank.Merge(m, src) 16611 } 16612 func (m *IntegralRank) XXX_Size() int { 16613 return xxx_messageInfo_IntegralRank.Size(m) 16614 } 16615 func (m *IntegralRank) XXX_DiscardUnknown() { 16616 xxx_messageInfo_IntegralRank.DiscardUnknown(m) 16617 } 16618 16619 var xxx_messageInfo_IntegralRank proto.InternalMessageInfo 16620 16621 func (m *IntegralRank) GetCamp() int32 { 16622 if m != nil && m.Camp != nil { 16623 return *m.Camp 16624 } 16625 return 0 16626 } 16627 16628 func (m *IntegralRank) GetLordId() int64 { 16629 if m != nil && m.LordId != nil { 16630 return *m.LordId 16631 } 16632 return 0 16633 } 16634 16635 func (m *IntegralRank) GetNick() string { 16636 if m != nil && m.Nick != nil { 16637 return *m.Nick 16638 } 16639 return "" 16640 } 16641 16642 func (m *IntegralRank) GetValue() int64 { 16643 if m != nil && m.Value != nil { 16644 return *m.Value 16645 } 16646 return 0 16647 } 16648 16649 func (m *IntegralRank) GetRanking() int32 { 16650 if m != nil && m.Ranking != nil { 16651 return *m.Ranking 16652 } 16653 return 0 16654 } 16655 16656 //-------------------------跨服使用--------------------------------- 16657 // 跨服buff 16658 type CrossBuff struct { 16659 StartTime *int32 `protobuf:"varint,1,opt,name=startTime" json:"startTime,omitempty"` 16660 EndTime *int32 `protobuf:"varint,2,opt,name=endTime" json:"endTime,omitempty"` 16661 Lv *int32 `protobuf:"varint,3,req,name=lv" json:"lv,omitempty"` 16662 Type *int32 `protobuf:"varint,4,req,name=type" json:"type,omitempty"` 16663 XXX_NoUnkeyedLiteral struct{} `json:"-"` 16664 XXX_unrecognized []byte `json:"-"` 16665 XXX_sizecache int32 `json:"-"` 16666 } 16667 16668 func (m *CrossBuff) Reset() { *m = CrossBuff{} } 16669 func (m *CrossBuff) String() string { return proto.CompactTextString(m) } 16670 func (*CrossBuff) ProtoMessage() {} 16671 func (*CrossBuff) Descriptor() ([]byte, []int) { 16672 return fileDescriptor_ee72d9a89737215c, []int{207} 16673 } 16674 func (m *CrossBuff) XXX_Unmarshal(b []byte) error { 16675 return xxx_messageInfo_CrossBuff.Unmarshal(m, b) 16676 } 16677 func (m *CrossBuff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 16678 return xxx_messageInfo_CrossBuff.Marshal(b, m, deterministic) 16679 } 16680 func (m *CrossBuff) XXX_Merge(src proto.Message) { 16681 xxx_messageInfo_CrossBuff.Merge(m, src) 16682 } 16683 func (m *CrossBuff) XXX_Size() int { 16684 return xxx_messageInfo_CrossBuff.Size(m) 16685 } 16686 func (m *CrossBuff) XXX_DiscardUnknown() { 16687 xxx_messageInfo_CrossBuff.DiscardUnknown(m) 16688 } 16689 16690 var xxx_messageInfo_CrossBuff proto.InternalMessageInfo 16691 16692 func (m *CrossBuff) GetStartTime() int32 { 16693 if m != nil && m.StartTime != nil { 16694 return *m.StartTime 16695 } 16696 return 0 16697 } 16698 16699 func (m *CrossBuff) GetEndTime() int32 { 16700 if m != nil && m.EndTime != nil { 16701 return *m.EndTime 16702 } 16703 return 0 16704 } 16705 16706 func (m *CrossBuff) GetLv() int32 { 16707 if m != nil && m.Lv != nil { 16708 return *m.Lv 16709 } 16710 return 0 16711 } 16712 16713 func (m *CrossBuff) GetType() int32 { 16714 if m != nil && m.Type != nil { 16715 return *m.Type 16716 } 16717 return 0 16718 } 16719 16720 // 跨服使用 16721 type CrossLordPb struct { 16722 LordId *int64 `protobuf:"varint,1,opt,name=lordId" json:"lordId,omitempty"` 16723 Nick *string `protobuf:"bytes,2,opt,name=nick" json:"nick,omitempty"` 16724 Portrait *int32 `protobuf:"varint,3,opt,name=portrait" json:"portrait,omitempty"` 16725 Area *int32 `protobuf:"varint,4,opt,name=area" json:"area,omitempty"` 16726 Camp *int32 `protobuf:"varint,5,opt,name=camp" json:"camp,omitempty"` 16727 Level *int32 `protobuf:"varint,6,opt,name=level" json:"level,omitempty"` 16728 Vip *int32 `protobuf:"varint,7,opt,name=vip" json:"vip,omitempty"` 16729 Fight *int64 `protobuf:"varint,8,opt,name=fight" json:"fight,omitempty"` 16730 Job *int32 `protobuf:"varint,9,opt,name=job" json:"job,omitempty"` 16731 ServerId *int32 `protobuf:"varint,10,opt,name=serverId" json:"serverId,omitempty"` 16732 Rank *int32 `protobuf:"varint,11,opt,name=rank" json:"rank,omitempty"` 16733 XXX_NoUnkeyedLiteral struct{} `json:"-"` 16734 XXX_unrecognized []byte `json:"-"` 16735 XXX_sizecache int32 `json:"-"` 16736 } 16737 16738 func (m *CrossLordPb) Reset() { *m = CrossLordPb{} } 16739 func (m *CrossLordPb) String() string { return proto.CompactTextString(m) } 16740 func (*CrossLordPb) ProtoMessage() {} 16741 func (*CrossLordPb) Descriptor() ([]byte, []int) { 16742 return fileDescriptor_ee72d9a89737215c, []int{208} 16743 } 16744 func (m *CrossLordPb) XXX_Unmarshal(b []byte) error { 16745 return xxx_messageInfo_CrossLordPb.Unmarshal(m, b) 16746 } 16747 func (m *CrossLordPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 16748 return xxx_messageInfo_CrossLordPb.Marshal(b, m, deterministic) 16749 } 16750 func (m *CrossLordPb) XXX_Merge(src proto.Message) { 16751 xxx_messageInfo_CrossLordPb.Merge(m, src) 16752 } 16753 func (m *CrossLordPb) XXX_Size() int { 16754 return xxx_messageInfo_CrossLordPb.Size(m) 16755 } 16756 func (m *CrossLordPb) XXX_DiscardUnknown() { 16757 xxx_messageInfo_CrossLordPb.DiscardUnknown(m) 16758 } 16759 16760 var xxx_messageInfo_CrossLordPb proto.InternalMessageInfo 16761 16762 func (m *CrossLordPb) GetLordId() int64 { 16763 if m != nil && m.LordId != nil { 16764 return *m.LordId 16765 } 16766 return 0 16767 } 16768 16769 func (m *CrossLordPb) GetNick() string { 16770 if m != nil && m.Nick != nil { 16771 return *m.Nick 16772 } 16773 return "" 16774 } 16775 16776 func (m *CrossLordPb) GetPortrait() int32 { 16777 if m != nil && m.Portrait != nil { 16778 return *m.Portrait 16779 } 16780 return 0 16781 } 16782 16783 func (m *CrossLordPb) GetArea() int32 { 16784 if m != nil && m.Area != nil { 16785 return *m.Area 16786 } 16787 return 0 16788 } 16789 16790 func (m *CrossLordPb) GetCamp() int32 { 16791 if m != nil && m.Camp != nil { 16792 return *m.Camp 16793 } 16794 return 0 16795 } 16796 16797 func (m *CrossLordPb) GetLevel() int32 { 16798 if m != nil && m.Level != nil { 16799 return *m.Level 16800 } 16801 return 0 16802 } 16803 16804 func (m *CrossLordPb) GetVip() int32 { 16805 if m != nil && m.Vip != nil { 16806 return *m.Vip 16807 } 16808 return 0 16809 } 16810 16811 func (m *CrossLordPb) GetFight() int64 { 16812 if m != nil && m.Fight != nil { 16813 return *m.Fight 16814 } 16815 return 0 16816 } 16817 16818 func (m *CrossLordPb) GetJob() int32 { 16819 if m != nil && m.Job != nil { 16820 return *m.Job 16821 } 16822 return 0 16823 } 16824 16825 func (m *CrossLordPb) GetServerId() int32 { 16826 if m != nil && m.ServerId != nil { 16827 return *m.ServerId 16828 } 16829 return 0 16830 } 16831 16832 func (m *CrossLordPb) GetRank() int32 { 16833 if m != nil && m.Rank != nil { 16834 return *m.Rank 16835 } 16836 return 0 16837 } 16838 16839 type CrossPlanePb struct { 16840 PlaneId *int32 `protobuf:"varint,1,opt,name=planeId" json:"planeId,omitempty"` 16841 Level *int32 `protobuf:"varint,2,opt,name=level" json:"level,omitempty"` 16842 BattlePos *int32 `protobuf:"varint,3,opt,name=battlePos" json:"battlePos,omitempty"` 16843 EnterSkillId *int32 `protobuf:"varint,4,opt,name=enterSkillId" json:"enterSkillId,omitempty"` 16844 MentorSkillId *int32 `protobuf:"varint,5,opt,name=mentorSkillId" json:"mentorSkillId,omitempty"` 16845 MentorSkillCnt *int32 `protobuf:"varint,6,opt,name=mentorSkillCnt" json:"mentorSkillCnt,omitempty"` 16846 XXX_NoUnkeyedLiteral struct{} `json:"-"` 16847 XXX_unrecognized []byte `json:"-"` 16848 XXX_sizecache int32 `json:"-"` 16849 } 16850 16851 func (m *CrossPlanePb) Reset() { *m = CrossPlanePb{} } 16852 func (m *CrossPlanePb) String() string { return proto.CompactTextString(m) } 16853 func (*CrossPlanePb) ProtoMessage() {} 16854 func (*CrossPlanePb) Descriptor() ([]byte, []int) { 16855 return fileDescriptor_ee72d9a89737215c, []int{209} 16856 } 16857 func (m *CrossPlanePb) XXX_Unmarshal(b []byte) error { 16858 return xxx_messageInfo_CrossPlanePb.Unmarshal(m, b) 16859 } 16860 func (m *CrossPlanePb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 16861 return xxx_messageInfo_CrossPlanePb.Marshal(b, m, deterministic) 16862 } 16863 func (m *CrossPlanePb) XXX_Merge(src proto.Message) { 16864 xxx_messageInfo_CrossPlanePb.Merge(m, src) 16865 } 16866 func (m *CrossPlanePb) XXX_Size() int { 16867 return xxx_messageInfo_CrossPlanePb.Size(m) 16868 } 16869 func (m *CrossPlanePb) XXX_DiscardUnknown() { 16870 xxx_messageInfo_CrossPlanePb.DiscardUnknown(m) 16871 } 16872 16873 var xxx_messageInfo_CrossPlanePb proto.InternalMessageInfo 16874 16875 func (m *CrossPlanePb) GetPlaneId() int32 { 16876 if m != nil && m.PlaneId != nil { 16877 return *m.PlaneId 16878 } 16879 return 0 16880 } 16881 16882 func (m *CrossPlanePb) GetLevel() int32 { 16883 if m != nil && m.Level != nil { 16884 return *m.Level 16885 } 16886 return 0 16887 } 16888 16889 func (m *CrossPlanePb) GetBattlePos() int32 { 16890 if m != nil && m.BattlePos != nil { 16891 return *m.BattlePos 16892 } 16893 return 0 16894 } 16895 16896 func (m *CrossPlanePb) GetEnterSkillId() int32 { 16897 if m != nil && m.EnterSkillId != nil { 16898 return *m.EnterSkillId 16899 } 16900 return 0 16901 } 16902 16903 func (m *CrossPlanePb) GetMentorSkillId() int32 { 16904 if m != nil && m.MentorSkillId != nil { 16905 return *m.MentorSkillId 16906 } 16907 return 0 16908 } 16909 16910 func (m *CrossPlanePb) GetMentorSkillCnt() int32 { 16911 if m != nil && m.MentorSkillCnt != nil { 16912 return *m.MentorSkillCnt 16913 } 16914 return 0 16915 } 16916 16917 type CrossMedalPb struct { 16918 MedalId *int32 `protobuf:"varint,1,opt,name=medalId" json:"medalId,omitempty"` 16919 HeroId *int32 `protobuf:"varint,2,opt,name=heroId" json:"heroId,omitempty"` 16920 SpecialSkillId *int32 `protobuf:"varint,3,opt,name=specialSkillId" json:"specialSkillId,omitempty"` 16921 AuraSkillId *int32 `protobuf:"varint,4,opt,name=auraSkillId" json:"auraSkillId,omitempty"` 16922 LastTime *int32 `protobuf:"varint,5,opt,name=lastTime" json:"lastTime,omitempty"` 16923 XXX_NoUnkeyedLiteral struct{} `json:"-"` 16924 XXX_unrecognized []byte `json:"-"` 16925 XXX_sizecache int32 `json:"-"` 16926 } 16927 16928 func (m *CrossMedalPb) Reset() { *m = CrossMedalPb{} } 16929 func (m *CrossMedalPb) String() string { return proto.CompactTextString(m) } 16930 func (*CrossMedalPb) ProtoMessage() {} 16931 func (*CrossMedalPb) Descriptor() ([]byte, []int) { 16932 return fileDescriptor_ee72d9a89737215c, []int{210} 16933 } 16934 func (m *CrossMedalPb) XXX_Unmarshal(b []byte) error { 16935 return xxx_messageInfo_CrossMedalPb.Unmarshal(m, b) 16936 } 16937 func (m *CrossMedalPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 16938 return xxx_messageInfo_CrossMedalPb.Marshal(b, m, deterministic) 16939 } 16940 func (m *CrossMedalPb) XXX_Merge(src proto.Message) { 16941 xxx_messageInfo_CrossMedalPb.Merge(m, src) 16942 } 16943 func (m *CrossMedalPb) XXX_Size() int { 16944 return xxx_messageInfo_CrossMedalPb.Size(m) 16945 } 16946 func (m *CrossMedalPb) XXX_DiscardUnknown() { 16947 xxx_messageInfo_CrossMedalPb.DiscardUnknown(m) 16948 } 16949 16950 var xxx_messageInfo_CrossMedalPb proto.InternalMessageInfo 16951 16952 func (m *CrossMedalPb) GetMedalId() int32 { 16953 if m != nil && m.MedalId != nil { 16954 return *m.MedalId 16955 } 16956 return 0 16957 } 16958 16959 func (m *CrossMedalPb) GetHeroId() int32 { 16960 if m != nil && m.HeroId != nil { 16961 return *m.HeroId 16962 } 16963 return 0 16964 } 16965 16966 func (m *CrossMedalPb) GetSpecialSkillId() int32 { 16967 if m != nil && m.SpecialSkillId != nil { 16968 return *m.SpecialSkillId 16969 } 16970 return 0 16971 } 16972 16973 func (m *CrossMedalPb) GetAuraSkillId() int32 { 16974 if m != nil && m.AuraSkillId != nil { 16975 return *m.AuraSkillId 16976 } 16977 return 0 16978 } 16979 16980 func (m *CrossMedalPb) GetLastTime() int32 { 16981 if m != nil && m.LastTime != nil { 16982 return *m.LastTime 16983 } 16984 return 0 16985 } 16986 16987 type CrossHeroPb struct { 16988 LordId *int64 `protobuf:"varint,1,opt,name=lordId" json:"lordId,omitempty"` 16989 HeroId *int32 `protobuf:"varint,2,opt,name=heroId" json:"heroId,omitempty"` 16990 HeroType *int32 `protobuf:"varint,3,opt,name=heroType" json:"heroType,omitempty"` 16991 Level *int32 `protobuf:"varint,4,opt,name=level" json:"level,omitempty"` 16992 Decorated *int32 `protobuf:"varint,5,opt,name=decorated" json:"decorated,omitempty"` 16993 Count *int32 `protobuf:"varint,6,opt,name=count" json:"count,omitempty"` 16994 Line *int32 `protobuf:"varint,7,opt,name=line" json:"line,omitempty"` 16995 Lead *int32 `protobuf:"varint,8,opt,name=lead" json:"lead,omitempty"` 16996 Attr []*TwoInt `protobuf:"bytes,9,rep,name=attr" json:"attr,omitempty"` 16997 IntensifyLv *int32 `protobuf:"varint,10,opt,name=intensifyLv" json:"intensifyLv,omitempty"` 16998 Restrain *int32 `protobuf:"varint,11,opt,name=restrain" json:"restrain,omitempty"` 16999 PlaneList []*CrossPlanePb `protobuf:"bytes,12,rep,name=planeList" json:"planeList,omitempty"` 17000 Medal *CrossMedalPb `protobuf:"bytes,13,opt,name=medal" json:"medal,omitempty"` 17001 Status *int32 `protobuf:"varint,14,opt,name=status" json:"status,omitempty"` 17002 Pos *int32 `protobuf:"varint,15,opt,name=pos" json:"pos,omitempty"` 17003 AcqPos *int32 `protobuf:"varint,16,opt,name=acqPos" json:"acqPos,omitempty"` 17004 DefPos *int32 `protobuf:"varint,17,opt,name=defPos" json:"defPos,omitempty"` 17005 WallPos *int32 `protobuf:"varint,18,opt,name=wallPos" json:"wallPos,omitempty"` 17006 State *int32 `protobuf:"varint,19,opt,name=state" json:"state,omitempty"` 17007 RevivalCnt *int32 `protobuf:"varint,20,opt,name=revivalCnt" json:"revivalCnt,omitempty"` 17008 XXX_NoUnkeyedLiteral struct{} `json:"-"` 17009 XXX_unrecognized []byte `json:"-"` 17010 XXX_sizecache int32 `json:"-"` 17011 } 17012 17013 func (m *CrossHeroPb) Reset() { *m = CrossHeroPb{} } 17014 func (m *CrossHeroPb) String() string { return proto.CompactTextString(m) } 17015 func (*CrossHeroPb) ProtoMessage() {} 17016 func (*CrossHeroPb) Descriptor() ([]byte, []int) { 17017 return fileDescriptor_ee72d9a89737215c, []int{211} 17018 } 17019 func (m *CrossHeroPb) XXX_Unmarshal(b []byte) error { 17020 return xxx_messageInfo_CrossHeroPb.Unmarshal(m, b) 17021 } 17022 func (m *CrossHeroPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 17023 return xxx_messageInfo_CrossHeroPb.Marshal(b, m, deterministic) 17024 } 17025 func (m *CrossHeroPb) XXX_Merge(src proto.Message) { 17026 xxx_messageInfo_CrossHeroPb.Merge(m, src) 17027 } 17028 func (m *CrossHeroPb) XXX_Size() int { 17029 return xxx_messageInfo_CrossHeroPb.Size(m) 17030 } 17031 func (m *CrossHeroPb) XXX_DiscardUnknown() { 17032 xxx_messageInfo_CrossHeroPb.DiscardUnknown(m) 17033 } 17034 17035 var xxx_messageInfo_CrossHeroPb proto.InternalMessageInfo 17036 17037 func (m *CrossHeroPb) GetLordId() int64 { 17038 if m != nil && m.LordId != nil { 17039 return *m.LordId 17040 } 17041 return 0 17042 } 17043 17044 func (m *CrossHeroPb) GetHeroId() int32 { 17045 if m != nil && m.HeroId != nil { 17046 return *m.HeroId 17047 } 17048 return 0 17049 } 17050 17051 func (m *CrossHeroPb) GetHeroType() int32 { 17052 if m != nil && m.HeroType != nil { 17053 return *m.HeroType 17054 } 17055 return 0 17056 } 17057 17058 func (m *CrossHeroPb) GetLevel() int32 { 17059 if m != nil && m.Level != nil { 17060 return *m.Level 17061 } 17062 return 0 17063 } 17064 17065 func (m *CrossHeroPb) GetDecorated() int32 { 17066 if m != nil && m.Decorated != nil { 17067 return *m.Decorated 17068 } 17069 return 0 17070 } 17071 17072 func (m *CrossHeroPb) GetCount() int32 { 17073 if m != nil && m.Count != nil { 17074 return *m.Count 17075 } 17076 return 0 17077 } 17078 17079 func (m *CrossHeroPb) GetLine() int32 { 17080 if m != nil && m.Line != nil { 17081 return *m.Line 17082 } 17083 return 0 17084 } 17085 17086 func (m *CrossHeroPb) GetLead() int32 { 17087 if m != nil && m.Lead != nil { 17088 return *m.Lead 17089 } 17090 return 0 17091 } 17092 17093 func (m *CrossHeroPb) GetAttr() []*TwoInt { 17094 if m != nil { 17095 return m.Attr 17096 } 17097 return nil 17098 } 17099 17100 func (m *CrossHeroPb) GetIntensifyLv() int32 { 17101 if m != nil && m.IntensifyLv != nil { 17102 return *m.IntensifyLv 17103 } 17104 return 0 17105 } 17106 17107 func (m *CrossHeroPb) GetRestrain() int32 { 17108 if m != nil && m.Restrain != nil { 17109 return *m.Restrain 17110 } 17111 return 0 17112 } 17113 17114 func (m *CrossHeroPb) GetPlaneList() []*CrossPlanePb { 17115 if m != nil { 17116 return m.PlaneList 17117 } 17118 return nil 17119 } 17120 17121 func (m *CrossHeroPb) GetMedal() *CrossMedalPb { 17122 if m != nil { 17123 return m.Medal 17124 } 17125 return nil 17126 } 17127 17128 func (m *CrossHeroPb) GetStatus() int32 { 17129 if m != nil && m.Status != nil { 17130 return *m.Status 17131 } 17132 return 0 17133 } 17134 17135 func (m *CrossHeroPb) GetPos() int32 { 17136 if m != nil && m.Pos != nil { 17137 return *m.Pos 17138 } 17139 return 0 17140 } 17141 17142 func (m *CrossHeroPb) GetAcqPos() int32 { 17143 if m != nil && m.AcqPos != nil { 17144 return *m.AcqPos 17145 } 17146 return 0 17147 } 17148 17149 func (m *CrossHeroPb) GetDefPos() int32 { 17150 if m != nil && m.DefPos != nil { 17151 return *m.DefPos 17152 } 17153 return 0 17154 } 17155 17156 func (m *CrossHeroPb) GetWallPos() int32 { 17157 if m != nil && m.WallPos != nil { 17158 return *m.WallPos 17159 } 17160 return 0 17161 } 17162 17163 func (m *CrossHeroPb) GetState() int32 { 17164 if m != nil && m.State != nil { 17165 return *m.State 17166 } 17167 return 0 17168 } 17169 17170 func (m *CrossHeroPb) GetRevivalCnt() int32 { 17171 if m != nil && m.RevivalCnt != nil { 17172 return *m.RevivalCnt 17173 } 17174 return 0 17175 } 17176 17177 type CrossHeroAllPb struct { 17178 Heros []*CrossHeroPb `protobuf:"bytes,1,rep,name=heros" json:"heros,omitempty"` 17179 XXX_NoUnkeyedLiteral struct{} `json:"-"` 17180 XXX_unrecognized []byte `json:"-"` 17181 XXX_sizecache int32 `json:"-"` 17182 } 17183 17184 func (m *CrossHeroAllPb) Reset() { *m = CrossHeroAllPb{} } 17185 func (m *CrossHeroAllPb) String() string { return proto.CompactTextString(m) } 17186 func (*CrossHeroAllPb) ProtoMessage() {} 17187 func (*CrossHeroAllPb) Descriptor() ([]byte, []int) { 17188 return fileDescriptor_ee72d9a89737215c, []int{212} 17189 } 17190 func (m *CrossHeroAllPb) XXX_Unmarshal(b []byte) error { 17191 return xxx_messageInfo_CrossHeroAllPb.Unmarshal(m, b) 17192 } 17193 func (m *CrossHeroAllPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 17194 return xxx_messageInfo_CrossHeroAllPb.Marshal(b, m, deterministic) 17195 } 17196 func (m *CrossHeroAllPb) XXX_Merge(src proto.Message) { 17197 xxx_messageInfo_CrossHeroAllPb.Merge(m, src) 17198 } 17199 func (m *CrossHeroAllPb) XXX_Size() int { 17200 return xxx_messageInfo_CrossHeroAllPb.Size(m) 17201 } 17202 func (m *CrossHeroAllPb) XXX_DiscardUnknown() { 17203 xxx_messageInfo_CrossHeroAllPb.DiscardUnknown(m) 17204 } 17205 17206 var xxx_messageInfo_CrossHeroAllPb proto.InternalMessageInfo 17207 17208 func (m *CrossHeroAllPb) GetHeros() []*CrossHeroPb { 17209 if m != nil { 17210 return m.Heros 17211 } 17212 return nil 17213 } 17214 17215 type CrossWallNpcPb struct { 17216 Id *int32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` 17217 WallHeroLevelId *int32 `protobuf:"varint,2,opt,name=wallHeroLevelId" json:"wallHeroLevelId,omitempty"` 17218 NpcId *int32 `protobuf:"varint,3,opt,name=npcId" json:"npcId,omitempty"` 17219 NpcLevel *int32 `protobuf:"varint,4,opt,name=npcLevel" json:"npcLevel,omitempty"` 17220 Count *int32 `protobuf:"varint,5,opt,name=count" json:"count,omitempty"` 17221 XXX_NoUnkeyedLiteral struct{} `json:"-"` 17222 XXX_unrecognized []byte `json:"-"` 17223 XXX_sizecache int32 `json:"-"` 17224 } 17225 17226 func (m *CrossWallNpcPb) Reset() { *m = CrossWallNpcPb{} } 17227 func (m *CrossWallNpcPb) String() string { return proto.CompactTextString(m) } 17228 func (*CrossWallNpcPb) ProtoMessage() {} 17229 func (*CrossWallNpcPb) Descriptor() ([]byte, []int) { 17230 return fileDescriptor_ee72d9a89737215c, []int{213} 17231 } 17232 func (m *CrossWallNpcPb) XXX_Unmarshal(b []byte) error { 17233 return xxx_messageInfo_CrossWallNpcPb.Unmarshal(m, b) 17234 } 17235 func (m *CrossWallNpcPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 17236 return xxx_messageInfo_CrossWallNpcPb.Marshal(b, m, deterministic) 17237 } 17238 func (m *CrossWallNpcPb) XXX_Merge(src proto.Message) { 17239 xxx_messageInfo_CrossWallNpcPb.Merge(m, src) 17240 } 17241 func (m *CrossWallNpcPb) XXX_Size() int { 17242 return xxx_messageInfo_CrossWallNpcPb.Size(m) 17243 } 17244 func (m *CrossWallNpcPb) XXX_DiscardUnknown() { 17245 xxx_messageInfo_CrossWallNpcPb.DiscardUnknown(m) 17246 } 17247 17248 var xxx_messageInfo_CrossWallNpcPb proto.InternalMessageInfo 17249 17250 func (m *CrossWallNpcPb) GetId() int32 { 17251 if m != nil && m.Id != nil { 17252 return *m.Id 17253 } 17254 return 0 17255 } 17256 17257 func (m *CrossWallNpcPb) GetWallHeroLevelId() int32 { 17258 if m != nil && m.WallHeroLevelId != nil { 17259 return *m.WallHeroLevelId 17260 } 17261 return 0 17262 } 17263 17264 func (m *CrossWallNpcPb) GetNpcId() int32 { 17265 if m != nil && m.NpcId != nil { 17266 return *m.NpcId 17267 } 17268 return 0 17269 } 17270 17271 func (m *CrossWallNpcPb) GetNpcLevel() int32 { 17272 if m != nil && m.NpcLevel != nil { 17273 return *m.NpcLevel 17274 } 17275 return 0 17276 } 17277 17278 func (m *CrossWallNpcPb) GetCount() int32 { 17279 if m != nil && m.Count != nil { 17280 return *m.Count 17281 } 17282 return 0 17283 } 17284 17285 type CrossWallNpcAllPb struct { 17286 Walls []*CrossWallNpcPb `protobuf:"bytes,1,rep,name=walls" json:"walls,omitempty"` 17287 XXX_NoUnkeyedLiteral struct{} `json:"-"` 17288 XXX_unrecognized []byte `json:"-"` 17289 XXX_sizecache int32 `json:"-"` 17290 } 17291 17292 func (m *CrossWallNpcAllPb) Reset() { *m = CrossWallNpcAllPb{} } 17293 func (m *CrossWallNpcAllPb) String() string { return proto.CompactTextString(m) } 17294 func (*CrossWallNpcAllPb) ProtoMessage() {} 17295 func (*CrossWallNpcAllPb) Descriptor() ([]byte, []int) { 17296 return fileDescriptor_ee72d9a89737215c, []int{214} 17297 } 17298 func (m *CrossWallNpcAllPb) XXX_Unmarshal(b []byte) error { 17299 return xxx_messageInfo_CrossWallNpcAllPb.Unmarshal(m, b) 17300 } 17301 func (m *CrossWallNpcAllPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 17302 return xxx_messageInfo_CrossWallNpcAllPb.Marshal(b, m, deterministic) 17303 } 17304 func (m *CrossWallNpcAllPb) XXX_Merge(src proto.Message) { 17305 xxx_messageInfo_CrossWallNpcAllPb.Merge(m, src) 17306 } 17307 func (m *CrossWallNpcAllPb) XXX_Size() int { 17308 return xxx_messageInfo_CrossWallNpcAllPb.Size(m) 17309 } 17310 func (m *CrossWallNpcAllPb) XXX_DiscardUnknown() { 17311 xxx_messageInfo_CrossWallNpcAllPb.DiscardUnknown(m) 17312 } 17313 17314 var xxx_messageInfo_CrossWallNpcAllPb proto.InternalMessageInfo 17315 17316 func (m *CrossWallNpcAllPb) GetWalls() []*CrossWallNpcPb { 17317 if m != nil { 17318 return m.Walls 17319 } 17320 return nil 17321 } 17322 17323 type CrossResourcePb struct { 17324 Food *int64 `protobuf:"varint,1,opt,name=food" json:"food,omitempty"` 17325 Elec *int64 `protobuf:"varint,2,opt,name=elec" json:"elec,omitempty"` 17326 Oil *int64 `protobuf:"varint,3,opt,name=oil" json:"oil,omitempty"` 17327 Ore *int64 `protobuf:"varint,4,opt,name=ore" json:"ore,omitempty"` 17328 Human *int64 `protobuf:"varint,5,opt,name=human" json:"human,omitempty"` 17329 FoodLost *int64 `protobuf:"varint,6,opt,name=foodLost" json:"foodLost,omitempty"` 17330 ElecLost *int64 `protobuf:"varint,7,opt,name=elecLost" json:"elecLost,omitempty"` 17331 OilLost *int64 `protobuf:"varint,8,opt,name=oilLost" json:"oilLost,omitempty"` 17332 Rate *float32 `protobuf:"fixed32,9,opt,name=rate" json:"rate,omitempty"` 17333 Arm1 *int32 `protobuf:"varint,10,opt,name=arm1" json:"arm1,omitempty"` 17334 Arm2 *int32 `protobuf:"varint,11,opt,name=arm2" json:"arm2,omitempty"` 17335 Arm3 *int32 `protobuf:"varint,12,opt,name=arm3" json:"arm3,omitempty"` 17336 XXX_NoUnkeyedLiteral struct{} `json:"-"` 17337 XXX_unrecognized []byte `json:"-"` 17338 XXX_sizecache int32 `json:"-"` 17339 } 17340 17341 func (m *CrossResourcePb) Reset() { *m = CrossResourcePb{} } 17342 func (m *CrossResourcePb) String() string { return proto.CompactTextString(m) } 17343 func (*CrossResourcePb) ProtoMessage() {} 17344 func (*CrossResourcePb) Descriptor() ([]byte, []int) { 17345 return fileDescriptor_ee72d9a89737215c, []int{215} 17346 } 17347 func (m *CrossResourcePb) XXX_Unmarshal(b []byte) error { 17348 return xxx_messageInfo_CrossResourcePb.Unmarshal(m, b) 17349 } 17350 func (m *CrossResourcePb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 17351 return xxx_messageInfo_CrossResourcePb.Marshal(b, m, deterministic) 17352 } 17353 func (m *CrossResourcePb) XXX_Merge(src proto.Message) { 17354 xxx_messageInfo_CrossResourcePb.Merge(m, src) 17355 } 17356 func (m *CrossResourcePb) XXX_Size() int { 17357 return xxx_messageInfo_CrossResourcePb.Size(m) 17358 } 17359 func (m *CrossResourcePb) XXX_DiscardUnknown() { 17360 xxx_messageInfo_CrossResourcePb.DiscardUnknown(m) 17361 } 17362 17363 var xxx_messageInfo_CrossResourcePb proto.InternalMessageInfo 17364 17365 func (m *CrossResourcePb) GetFood() int64 { 17366 if m != nil && m.Food != nil { 17367 return *m.Food 17368 } 17369 return 0 17370 } 17371 17372 func (m *CrossResourcePb) GetElec() int64 { 17373 if m != nil && m.Elec != nil { 17374 return *m.Elec 17375 } 17376 return 0 17377 } 17378 17379 func (m *CrossResourcePb) GetOil() int64 { 17380 if m != nil && m.Oil != nil { 17381 return *m.Oil 17382 } 17383 return 0 17384 } 17385 17386 func (m *CrossResourcePb) GetOre() int64 { 17387 if m != nil && m.Ore != nil { 17388 return *m.Ore 17389 } 17390 return 0 17391 } 17392 17393 func (m *CrossResourcePb) GetHuman() int64 { 17394 if m != nil && m.Human != nil { 17395 return *m.Human 17396 } 17397 return 0 17398 } 17399 17400 func (m *CrossResourcePb) GetFoodLost() int64 { 17401 if m != nil && m.FoodLost != nil { 17402 return *m.FoodLost 17403 } 17404 return 0 17405 } 17406 17407 func (m *CrossResourcePb) GetElecLost() int64 { 17408 if m != nil && m.ElecLost != nil { 17409 return *m.ElecLost 17410 } 17411 return 0 17412 } 17413 17414 func (m *CrossResourcePb) GetOilLost() int64 { 17415 if m != nil && m.OilLost != nil { 17416 return *m.OilLost 17417 } 17418 return 0 17419 } 17420 17421 func (m *CrossResourcePb) GetRate() float32 { 17422 if m != nil && m.Rate != nil { 17423 return *m.Rate 17424 } 17425 return 0 17426 } 17427 17428 func (m *CrossResourcePb) GetArm1() int32 { 17429 if m != nil && m.Arm1 != nil { 17430 return *m.Arm1 17431 } 17432 return 0 17433 } 17434 17435 func (m *CrossResourcePb) GetArm2() int32 { 17436 if m != nil && m.Arm2 != nil { 17437 return *m.Arm2 17438 } 17439 return 0 17440 } 17441 17442 func (m *CrossResourcePb) GetArm3() int32 { 17443 if m != nil && m.Arm3 != nil { 17444 return *m.Arm3 17445 } 17446 return 0 17447 } 17448 17449 type CrossPlayerPb struct { 17450 CrossLord *CrossLordPb `protobuf:"bytes,1,opt,name=crossLord" json:"crossLord,omitempty"` 17451 CrossResource *CrossResourcePb `protobuf:"bytes,2,opt,name=crossResource" json:"crossResource,omitempty"` 17452 Heros *CrossHeroAllPb `protobuf:"bytes,3,opt,name=heros" json:"heros,omitempty"` 17453 Walls *CrossWallNpcAllPb `protobuf:"bytes,4,opt,name=walls" json:"walls,omitempty"` 17454 EffectList []*Effect `protobuf:"bytes,5,rep,name=effectList" json:"effectList,omitempty"` 17455 OtherList []*IntDouble `protobuf:"bytes,6,rep,name=otherList" json:"otherList,omitempty"` 17456 XXX_NoUnkeyedLiteral struct{} `json:"-"` 17457 XXX_unrecognized []byte `json:"-"` 17458 XXX_sizecache int32 `json:"-"` 17459 } 17460 17461 func (m *CrossPlayerPb) Reset() { *m = CrossPlayerPb{} } 17462 func (m *CrossPlayerPb) String() string { return proto.CompactTextString(m) } 17463 func (*CrossPlayerPb) ProtoMessage() {} 17464 func (*CrossPlayerPb) Descriptor() ([]byte, []int) { 17465 return fileDescriptor_ee72d9a89737215c, []int{216} 17466 } 17467 func (m *CrossPlayerPb) XXX_Unmarshal(b []byte) error { 17468 return xxx_messageInfo_CrossPlayerPb.Unmarshal(m, b) 17469 } 17470 func (m *CrossPlayerPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 17471 return xxx_messageInfo_CrossPlayerPb.Marshal(b, m, deterministic) 17472 } 17473 func (m *CrossPlayerPb) XXX_Merge(src proto.Message) { 17474 xxx_messageInfo_CrossPlayerPb.Merge(m, src) 17475 } 17476 func (m *CrossPlayerPb) XXX_Size() int { 17477 return xxx_messageInfo_CrossPlayerPb.Size(m) 17478 } 17479 func (m *CrossPlayerPb) XXX_DiscardUnknown() { 17480 xxx_messageInfo_CrossPlayerPb.DiscardUnknown(m) 17481 } 17482 17483 var xxx_messageInfo_CrossPlayerPb proto.InternalMessageInfo 17484 17485 func (m *CrossPlayerPb) GetCrossLord() *CrossLordPb { 17486 if m != nil { 17487 return m.CrossLord 17488 } 17489 return nil 17490 } 17491 17492 func (m *CrossPlayerPb) GetCrossResource() *CrossResourcePb { 17493 if m != nil { 17494 return m.CrossResource 17495 } 17496 return nil 17497 } 17498 17499 func (m *CrossPlayerPb) GetHeros() *CrossHeroAllPb { 17500 if m != nil { 17501 return m.Heros 17502 } 17503 return nil 17504 } 17505 17506 func (m *CrossPlayerPb) GetWalls() *CrossWallNpcAllPb { 17507 if m != nil { 17508 return m.Walls 17509 } 17510 return nil 17511 } 17512 17513 func (m *CrossPlayerPb) GetEffectList() []*Effect { 17514 if m != nil { 17515 return m.EffectList 17516 } 17517 return nil 17518 } 17519 17520 func (m *CrossPlayerPb) GetOtherList() []*IntDouble { 17521 if m != nil { 17522 return m.OtherList 17523 } 17524 return nil 17525 } 17526 17527 // 堡垒信息 17528 type FortressPb struct { 17529 Id *int32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` 17530 AtkCnt *int32 `protobuf:"varint,2,opt,name=atkCnt" json:"atkCnt,omitempty"` 17531 DefCnt *int32 `protobuf:"varint,3,opt,name=defCnt" json:"defCnt,omitempty"` 17532 Camp *int32 `protobuf:"varint,4,opt,name=camp" json:"camp,omitempty"` 17533 XXX_NoUnkeyedLiteral struct{} `json:"-"` 17534 XXX_unrecognized []byte `json:"-"` 17535 XXX_sizecache int32 `json:"-"` 17536 } 17537 17538 func (m *FortressPb) Reset() { *m = FortressPb{} } 17539 func (m *FortressPb) String() string { return proto.CompactTextString(m) } 17540 func (*FortressPb) ProtoMessage() {} 17541 func (*FortressPb) Descriptor() ([]byte, []int) { 17542 return fileDescriptor_ee72d9a89737215c, []int{217} 17543 } 17544 func (m *FortressPb) XXX_Unmarshal(b []byte) error { 17545 return xxx_messageInfo_FortressPb.Unmarshal(m, b) 17546 } 17547 func (m *FortressPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 17548 return xxx_messageInfo_FortressPb.Marshal(b, m, deterministic) 17549 } 17550 func (m *FortressPb) XXX_Merge(src proto.Message) { 17551 xxx_messageInfo_FortressPb.Merge(m, src) 17552 } 17553 func (m *FortressPb) XXX_Size() int { 17554 return xxx_messageInfo_FortressPb.Size(m) 17555 } 17556 func (m *FortressPb) XXX_DiscardUnknown() { 17557 xxx_messageInfo_FortressPb.DiscardUnknown(m) 17558 } 17559 17560 var xxx_messageInfo_FortressPb proto.InternalMessageInfo 17561 17562 func (m *FortressPb) GetId() int32 { 17563 if m != nil && m.Id != nil { 17564 return *m.Id 17565 } 17566 return 0 17567 } 17568 17569 func (m *FortressPb) GetAtkCnt() int32 { 17570 if m != nil && m.AtkCnt != nil { 17571 return *m.AtkCnt 17572 } 17573 return 0 17574 } 17575 17576 func (m *FortressPb) GetDefCnt() int32 { 17577 if m != nil && m.DefCnt != nil { 17578 return *m.DefCnt 17579 } 17580 return 0 17581 } 17582 17583 func (m *FortressPb) GetCamp() int32 { 17584 if m != nil && m.Camp != nil { 17585 return *m.Camp 17586 } 17587 return 0 17588 } 17589 17590 // 堡垒中将领的信息 17591 type FortHeroPb struct { 17592 HeroId *int32 `protobuf:"varint,1,req,name=heroId" json:"heroId,omitempty"` 17593 Count *int32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` 17594 RevivalTime *int32 `protobuf:"varint,3,opt,name=revivalTime" json:"revivalTime,omitempty"` 17595 State *int32 `protobuf:"varint,4,opt,name=state" json:"state,omitempty"` 17596 FortId *int32 `protobuf:"varint,5,opt,name=fortId" json:"fortId,omitempty"` 17597 RevivalCnt *int32 `protobuf:"varint,6,opt,name=revivalCnt" json:"revivalCnt,omitempty"` 17598 XXX_NoUnkeyedLiteral struct{} `json:"-"` 17599 XXX_unrecognized []byte `json:"-"` 17600 XXX_sizecache int32 `json:"-"` 17601 } 17602 17603 func (m *FortHeroPb) Reset() { *m = FortHeroPb{} } 17604 func (m *FortHeroPb) String() string { return proto.CompactTextString(m) } 17605 func (*FortHeroPb) ProtoMessage() {} 17606 func (*FortHeroPb) Descriptor() ([]byte, []int) { 17607 return fileDescriptor_ee72d9a89737215c, []int{218} 17608 } 17609 func (m *FortHeroPb) XXX_Unmarshal(b []byte) error { 17610 return xxx_messageInfo_FortHeroPb.Unmarshal(m, b) 17611 } 17612 func (m *FortHeroPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 17613 return xxx_messageInfo_FortHeroPb.Marshal(b, m, deterministic) 17614 } 17615 func (m *FortHeroPb) XXX_Merge(src proto.Message) { 17616 xxx_messageInfo_FortHeroPb.Merge(m, src) 17617 } 17618 func (m *FortHeroPb) XXX_Size() int { 17619 return xxx_messageInfo_FortHeroPb.Size(m) 17620 } 17621 func (m *FortHeroPb) XXX_DiscardUnknown() { 17622 xxx_messageInfo_FortHeroPb.DiscardUnknown(m) 17623 } 17624 17625 var xxx_messageInfo_FortHeroPb proto.InternalMessageInfo 17626 17627 func (m *FortHeroPb) GetHeroId() int32 { 17628 if m != nil && m.HeroId != nil { 17629 return *m.HeroId 17630 } 17631 return 0 17632 } 17633 17634 func (m *FortHeroPb) GetCount() int32 { 17635 if m != nil && m.Count != nil { 17636 return *m.Count 17637 } 17638 return 0 17639 } 17640 17641 func (m *FortHeroPb) GetRevivalTime() int32 { 17642 if m != nil && m.RevivalTime != nil { 17643 return *m.RevivalTime 17644 } 17645 return 0 17646 } 17647 17648 func (m *FortHeroPb) GetState() int32 { 17649 if m != nil && m.State != nil { 17650 return *m.State 17651 } 17652 return 0 17653 } 17654 17655 func (m *FortHeroPb) GetFortId() int32 { 17656 if m != nil && m.FortId != nil { 17657 return *m.FortId 17658 } 17659 return 0 17660 } 17661 17662 func (m *FortHeroPb) GetRevivalCnt() int32 { 17663 if m != nil && m.RevivalCnt != nil { 17664 return *m.RevivalCnt 17665 } 17666 return 0 17667 } 17668 17669 // 跨服与游戏服资源同步使用 17670 type CrossAwardPb struct { 17671 Award []*Award `protobuf:"bytes,1,rep,name=award" json:"award,omitempty"` 17672 IsAdd *bool `protobuf:"varint,2,opt,name=isAdd" json:"isAdd,omitempty"` 17673 From *int32 `protobuf:"varint,3,opt,name=from" json:"from,omitempty"` 17674 XXX_NoUnkeyedLiteral struct{} `json:"-"` 17675 XXX_unrecognized []byte `json:"-"` 17676 XXX_sizecache int32 `json:"-"` 17677 } 17678 17679 func (m *CrossAwardPb) Reset() { *m = CrossAwardPb{} } 17680 func (m *CrossAwardPb) String() string { return proto.CompactTextString(m) } 17681 func (*CrossAwardPb) ProtoMessage() {} 17682 func (*CrossAwardPb) Descriptor() ([]byte, []int) { 17683 return fileDescriptor_ee72d9a89737215c, []int{219} 17684 } 17685 func (m *CrossAwardPb) XXX_Unmarshal(b []byte) error { 17686 return xxx_messageInfo_CrossAwardPb.Unmarshal(m, b) 17687 } 17688 func (m *CrossAwardPb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 17689 return xxx_messageInfo_CrossAwardPb.Marshal(b, m, deterministic) 17690 } 17691 func (m *CrossAwardPb) XXX_Merge(src proto.Message) { 17692 xxx_messageInfo_CrossAwardPb.Merge(m, src) 17693 } 17694 func (m *CrossAwardPb) XXX_Size() int { 17695 return xxx_messageInfo_CrossAwardPb.Size(m) 17696 } 17697 func (m *CrossAwardPb) XXX_DiscardUnknown() { 17698 xxx_messageInfo_CrossAwardPb.DiscardUnknown(m) 17699 } 17700 17701 var xxx_messageInfo_CrossAwardPb proto.InternalMessageInfo 17702 17703 func (m *CrossAwardPb) GetAward() []*Award { 17704 if m != nil { 17705 return m.Award 17706 } 17707 return nil 17708 } 17709 17710 func (m *CrossAwardPb) GetIsAdd() bool { 17711 if m != nil && m.IsAdd != nil { 17712 return *m.IsAdd 17713 } 17714 return false 17715 } 17716 17717 func (m *CrossAwardPb) GetFrom() int32 { 17718 if m != nil && m.From != nil { 17719 return *m.From 17720 } 17721 return 0 17722 } 17723 17724 // 跨服战将领信息 17725 type CrossWarRptMan struct { 17726 RoleId *int64 `protobuf:"varint,1,opt,name=roleId" json:"roleId,omitempty"` 17727 SelfServerId *int32 `protobuf:"varint,2,opt,name=selfServerId" json:"selfServerId,omitempty"` 17728 MainServerId *int32 `protobuf:"varint,3,opt,name=mainServerId" json:"mainServerId,omitempty"` 17729 Nick *string `protobuf:"bytes,4,opt,name=nick" json:"nick,omitempty"` 17730 HeroId *int32 `protobuf:"varint,5,opt,name=heroId" json:"heroId,omitempty"` 17731 Camp *int32 `protobuf:"varint,6,opt,name=camp" json:"camp,omitempty"` 17732 Lost *int32 `protobuf:"varint,7,opt,name=lost" json:"lost,omitempty"` 17733 IsNpc *bool `protobuf:"varint,8,opt,name=isNpc" json:"isNpc,omitempty"` 17734 XXX_NoUnkeyedLiteral struct{} `json:"-"` 17735 XXX_unrecognized []byte `json:"-"` 17736 XXX_sizecache int32 `json:"-"` 17737 } 17738 17739 func (m *CrossWarRptMan) Reset() { *m = CrossWarRptMan{} } 17740 func (m *CrossWarRptMan) String() string { return proto.CompactTextString(m) } 17741 func (*CrossWarRptMan) ProtoMessage() {} 17742 func (*CrossWarRptMan) Descriptor() ([]byte, []int) { 17743 return fileDescriptor_ee72d9a89737215c, []int{220} 17744 } 17745 func (m *CrossWarRptMan) XXX_Unmarshal(b []byte) error { 17746 return xxx_messageInfo_CrossWarRptMan.Unmarshal(m, b) 17747 } 17748 func (m *CrossWarRptMan) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 17749 return xxx_messageInfo_CrossWarRptMan.Marshal(b, m, deterministic) 17750 } 17751 func (m *CrossWarRptMan) XXX_Merge(src proto.Message) { 17752 xxx_messageInfo_CrossWarRptMan.Merge(m, src) 17753 } 17754 func (m *CrossWarRptMan) XXX_Size() int { 17755 return xxx_messageInfo_CrossWarRptMan.Size(m) 17756 } 17757 func (m *CrossWarRptMan) XXX_DiscardUnknown() { 17758 xxx_messageInfo_CrossWarRptMan.DiscardUnknown(m) 17759 } 17760 17761 var xxx_messageInfo_CrossWarRptMan proto.InternalMessageInfo 17762 17763 func (m *CrossWarRptMan) GetRoleId() int64 { 17764 if m != nil && m.RoleId != nil { 17765 return *m.RoleId 17766 } 17767 return 0 17768 } 17769 17770 func (m *CrossWarRptMan) GetSelfServerId() int32 { 17771 if m != nil && m.SelfServerId != nil { 17772 return *m.SelfServerId 17773 } 17774 return 0 17775 } 17776 17777 func (m *CrossWarRptMan) GetMainServerId() int32 { 17778 if m != nil && m.MainServerId != nil { 17779 return *m.MainServerId 17780 } 17781 return 0 17782 } 17783 17784 func (m *CrossWarRptMan) GetNick() string { 17785 if m != nil && m.Nick != nil { 17786 return *m.Nick 17787 } 17788 return "" 17789 } 17790 17791 func (m *CrossWarRptMan) GetHeroId() int32 { 17792 if m != nil && m.HeroId != nil { 17793 return *m.HeroId 17794 } 17795 return 0 17796 } 17797 17798 func (m *CrossWarRptMan) GetCamp() int32 { 17799 if m != nil && m.Camp != nil { 17800 return *m.Camp 17801 } 17802 return 0 17803 } 17804 17805 func (m *CrossWarRptMan) GetLost() int32 { 17806 if m != nil && m.Lost != nil { 17807 return *m.Lost 17808 } 17809 return 0 17810 } 17811 17812 func (m *CrossWarRptMan) GetIsNpc() bool { 17813 if m != nil && m.IsNpc != nil { 17814 return *m.IsNpc 17815 } 17816 return false 17817 } 17818 17819 //跨服战的战报 17820 type CrossWarReport struct { 17821 AtkMan *CrossWarRptMan `protobuf:"bytes,1,opt,name=atkMan" json:"atkMan,omitempty"` 17822 DefMan *CrossWarRptMan `protobuf:"bytes,2,opt,name=defMan" json:"defMan,omitempty"` 17823 IsWin *bool `protobuf:"varint,3,opt,name=isWin" json:"isWin,omitempty"` 17824 Time *int32 `protobuf:"varint,4,opt,name=time" json:"time,omitempty"` 17825 FortId *int32 `protobuf:"varint,5,opt,name=fortId" json:"fortId,omitempty"` 17826 XXX_NoUnkeyedLiteral struct{} `json:"-"` 17827 XXX_unrecognized []byte `json:"-"` 17828 XXX_sizecache int32 `json:"-"` 17829 } 17830 17831 func (m *CrossWarReport) Reset() { *m = CrossWarReport{} } 17832 func (m *CrossWarReport) String() string { return proto.CompactTextString(m) } 17833 func (*CrossWarReport) ProtoMessage() {} 17834 func (*CrossWarReport) Descriptor() ([]byte, []int) { 17835 return fileDescriptor_ee72d9a89737215c, []int{221} 17836 } 17837 func (m *CrossWarReport) XXX_Unmarshal(b []byte) error { 17838 return xxx_messageInfo_CrossWarReport.Unmarshal(m, b) 17839 } 17840 func (m *CrossWarReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 17841 return xxx_messageInfo_CrossWarReport.Marshal(b, m, deterministic) 17842 } 17843 func (m *CrossWarReport) XXX_Merge(src proto.Message) { 17844 xxx_messageInfo_CrossWarReport.Merge(m, src) 17845 } 17846 func (m *CrossWarReport) XXX_Size() int { 17847 return xxx_messageInfo_CrossWarReport.Size(m) 17848 } 17849 func (m *CrossWarReport) XXX_DiscardUnknown() { 17850 xxx_messageInfo_CrossWarReport.DiscardUnknown(m) 17851 } 17852 17853 var xxx_messageInfo_CrossWarReport proto.InternalMessageInfo 17854 17855 func (m *CrossWarReport) GetAtkMan() *CrossWarRptMan { 17856 if m != nil { 17857 return m.AtkMan 17858 } 17859 return nil 17860 } 17861 17862 func (m *CrossWarReport) GetDefMan() *CrossWarRptMan { 17863 if m != nil { 17864 return m.DefMan 17865 } 17866 return nil 17867 } 17868 17869 func (m *CrossWarReport) GetIsWin() bool { 17870 if m != nil && m.IsWin != nil { 17871 return *m.IsWin 17872 } 17873 return false 17874 } 17875 17876 func (m *CrossWarReport) GetTime() int32 { 17877 if m != nil && m.Time != nil { 17878 return *m.Time 17879 } 17880 return 0 17881 } 17882 17883 func (m *CrossWarReport) GetFortId() int32 { 17884 if m != nil && m.FortId != nil { 17885 return *m.FortId 17886 } 17887 return 0 17888 } 17889 17890 // 跨服排行数据 17891 type CrossRankItem struct { 17892 MainServerId *int32 `protobuf:"varint,1,opt,name=mainServerId" json:"mainServerId,omitempty"` 17893 Camp *int32 `protobuf:"varint,2,opt,name=camp" json:"camp,omitempty"` 17894 Val *int32 `protobuf:"varint,3,opt,name=val" json:"val,omitempty"` 17895 Type *int32 `protobuf:"varint,4,opt,name=type" json:"type,omitempty"` 17896 Nick *string `protobuf:"bytes,5,opt,name=nick" json:"nick,omitempty"` 17897 RoleId *int64 `protobuf:"varint,6,opt,name=roleId" json:"roleId,omitempty"` 17898 Portrait *int32 `protobuf:"varint,7,opt,name=portrait" json:"portrait,omitempty"` 17899 Ranking *int32 `protobuf:"varint,8,opt,name=ranking" json:"ranking,omitempty"` 17900 Time *int32 `protobuf:"varint,9,opt,name=time" json:"time,omitempty"` 17901 XXX_NoUnkeyedLiteral struct{} `json:"-"` 17902 XXX_unrecognized []byte `json:"-"` 17903 XXX_sizecache int32 `json:"-"` 17904 } 17905 17906 func (m *CrossRankItem) Reset() { *m = CrossRankItem{} } 17907 func (m *CrossRankItem) String() string { return proto.CompactTextString(m) } 17908 func (*CrossRankItem) ProtoMessage() {} 17909 func (*CrossRankItem) Descriptor() ([]byte, []int) { 17910 return fileDescriptor_ee72d9a89737215c, []int{222} 17911 } 17912 func (m *CrossRankItem) XXX_Unmarshal(b []byte) error { 17913 return xxx_messageInfo_CrossRankItem.Unmarshal(m, b) 17914 } 17915 func (m *CrossRankItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 17916 return xxx_messageInfo_CrossRankItem.Marshal(b, m, deterministic) 17917 } 17918 func (m *CrossRankItem) XXX_Merge(src proto.Message) { 17919 xxx_messageInfo_CrossRankItem.Merge(m, src) 17920 } 17921 func (m *CrossRankItem) XXX_Size() int { 17922 return xxx_messageInfo_CrossRankItem.Size(m) 17923 } 17924 func (m *CrossRankItem) XXX_DiscardUnknown() { 17925 xxx_messageInfo_CrossRankItem.DiscardUnknown(m) 17926 } 17927 17928 var xxx_messageInfo_CrossRankItem proto.InternalMessageInfo 17929 17930 func (m *CrossRankItem) GetMainServerId() int32 { 17931 if m != nil && m.MainServerId != nil { 17932 return *m.MainServerId 17933 } 17934 return 0 17935 } 17936 17937 func (m *CrossRankItem) GetCamp() int32 { 17938 if m != nil && m.Camp != nil { 17939 return *m.Camp 17940 } 17941 return 0 17942 } 17943 17944 func (m *CrossRankItem) GetVal() int32 { 17945 if m != nil && m.Val != nil { 17946 return *m.Val 17947 } 17948 return 0 17949 } 17950 17951 func (m *CrossRankItem) GetType() int32 { 17952 if m != nil && m.Type != nil { 17953 return *m.Type 17954 } 17955 return 0 17956 } 17957 17958 func (m *CrossRankItem) GetNick() string { 17959 if m != nil && m.Nick != nil { 17960 return *m.Nick 17961 } 17962 return "" 17963 } 17964 17965 func (m *CrossRankItem) GetRoleId() int64 { 17966 if m != nil && m.RoleId != nil { 17967 return *m.RoleId 17968 } 17969 return 0 17970 } 17971 17972 func (m *CrossRankItem) GetPortrait() int32 { 17973 if m != nil && m.Portrait != nil { 17974 return *m.Portrait 17975 } 17976 return 0 17977 } 17978 17979 func (m *CrossRankItem) GetRanking() int32 { 17980 if m != nil && m.Ranking != nil { 17981 return *m.Ranking 17982 } 17983 return 0 17984 } 17985 17986 func (m *CrossRankItem) GetTime() int32 { 17987 if m != nil && m.Time != nil { 17988 return *m.Time 17989 } 17990 return 0 17991 } 17992 17993 func init() { 17994 proto.RegisterEnum("FightBuffParam", FightBuffParam_name, FightBuffParam_value) 17995 proto.RegisterEnum("CampType", CampType_name, CampType_value) 17996 proto.RegisterEnum("ServerOpenStatus", ServerOpenStatus_name, ServerOpenStatus_value) 17997 proto.RegisterType((*TwoInt)(nil), "TwoInt") 17998 proto.RegisterType((*StrInt)(nil), "StrInt") 17999 proto.RegisterType((*IntLong)(nil), "IntLong") 18000 proto.RegisterType((*IntDouble)(nil), "IntDouble") 18001 proto.RegisterType((*IntListInt)(nil), "IntListInt") 18002 proto.RegisterType((*LongInt)(nil), "LongInt") 18003 proto.RegisterType((*IntDoubles)(nil), "IntDoubles") 18004 proto.RegisterType((*Resource)(nil), "Resource") 18005 proto.RegisterType((*Arm)(nil), "Arm") 18006 proto.RegisterType((*ResAdd)(nil), "ResAdd") 18007 proto.RegisterType((*RoleOpt)(nil), "RoleOpt") 18008 proto.RegisterType((*BuildQue)(nil), "BuildQue") 18009 proto.RegisterType((*ArmQue)(nil), "ArmQue") 18010 proto.RegisterType((*Factory)(nil), "Factory") 18011 proto.RegisterType((*BuildingBase)(nil), "BuildingBase") 18012 proto.RegisterType((*Mill)(nil), "Mill") 18013 proto.RegisterType((*Gains)(nil), "Gains") 18014 proto.RegisterType((*Award)(nil), "Award") 18015 proto.RegisterType((*Hero)(nil), "Hero") 18016 proto.RegisterType((*WarPlane)(nil), "WarPlane") 18017 proto.RegisterType((*WallNpc)(nil), "WallNpc") 18018 proto.RegisterType((*WallHero)(nil), "WallHero") 18019 proto.RegisterType((*Equip)(nil), "Equip") 18020 proto.RegisterType((*EquipExtr)(nil), "EquipExtr") 18021 proto.RegisterType((*EquipJewel)(nil), "EquipJewel") 18022 proto.RegisterType((*Medal)(nil), "Medal") 18023 proto.RegisterType((*MedalExt)(nil), "MedalExt") 18024 proto.RegisterType((*MedalGoods)(nil), "MedalGoods") 18025 proto.RegisterType((*EquipQue)(nil), "EquipQue") 18026 proto.RegisterType((*SuperEquip)(nil), "SuperEquip") 18027 proto.RegisterType((*Prop)(nil), "Prop") 18028 proto.RegisterType((*Task)(nil), "Task") 18029 proto.RegisterType((*Combat)(nil), "Combat") 18030 proto.RegisterType((*CombatFB)(nil), "CombatFB") 18031 proto.RegisterType((*StoneCombat)(nil), "StoneCombat") 18032 proto.RegisterType((*Grab)(nil), "Grab") 18033 proto.RegisterType((*Form)(nil), "Form") 18034 proto.RegisterType((*Aura)(nil), "Aura") 18035 proto.RegisterType((*Action)(nil), "Action") 18036 proto.RegisterType((*FightBuff)(nil), "FightBuff") 18037 proto.RegisterType((*FightSkill)(nil), "FightSkill") 18038 proto.RegisterType((*Round)(nil), "Round") 18039 proto.RegisterType((*Record)(nil), "Record") 18040 proto.RegisterType((*RptMan)(nil), "RptMan") 18041 proto.RegisterType((*RptBandit)(nil), "RptBandit") 18042 proto.RegisterType((*RptCity)(nil), "RptCity") 18043 proto.RegisterType((*RptOther)(nil), "RptOther") 18044 proto.RegisterType((*RptSummary)(nil), "RptSummary") 18045 proto.RegisterType((*RptHero)(nil), "RptHero") 18046 proto.RegisterType((*RptAtkBandit)(nil), "RptAtkBandit") 18047 proto.RegisterType((*RptAtkPlayer)(nil), "RptAtkPlayer") 18048 proto.RegisterType((*Report)(nil), "Report") 18049 proto.RegisterType((*MailCollect)(nil), "MailCollect") 18050 proto.RegisterType((*ScoutRes)(nil), "ScoutRes") 18051 proto.RegisterType((*ScoutCity)(nil), "ScoutCity") 18052 proto.RegisterType((*ScoutHero)(nil), "ScoutHero") 18053 proto.RegisterType((*MailScout)(nil), "MailScout") 18054 proto.RegisterType((*MailShow)(nil), "MailShow") 18055 proto.RegisterType((*Mail)(nil), "Mail") 18056 proto.RegisterType((*AreaForce)(nil), "AreaForce") 18057 proto.RegisterType((*AreaGestapo)(nil), "AreaGestapo") 18058 proto.RegisterType((*AreaCity)(nil), "AreaCity") 18059 proto.RegisterType((*Collect)(nil), "Collect") 18060 proto.RegisterType((*MapForce)(nil), "MapForce") 18061 proto.RegisterType((*CamppaignRole)(nil), "CamppaignRole") 18062 proto.RegisterType((*MapCity)(nil), "MapCity") 18063 proto.RegisterType((*MapLine)(nil), "MapLine") 18064 proto.RegisterType((*Area)(nil), "Area") 18065 proto.RegisterType((*CityFirstKill)(nil), "CityFirstKill") 18066 proto.RegisterType((*FirstKillInfo)(nil), "FirstKillInfo") 18067 proto.RegisterType((*AtkFirstKillInfo)(nil), "AtkFirstKillInfo") 18068 proto.RegisterType((*CityAtkFirstKill)(nil), "CityAtkFirstKill") 18069 proto.RegisterType((*City)(nil), "City") 18070 proto.RegisterType((*Army)(nil), "Army") 18071 proto.RegisterType((*Chat)(nil), "Chat") 18072 proto.RegisterType((*ChatDialog)(nil), "ChatDialog") 18073 proto.RegisterType((*DbChatHistory)(nil), "DbChatHistory") 18074 proto.RegisterType((*DbChatDialog)(nil), "DbChatDialog") 18075 proto.RegisterType((*DbChatDialogByLord)(nil), "DbChatDialogByLord") 18076 proto.RegisterType((*Effect)(nil), "Effect") 18077 proto.RegisterType((*Tech)(nil), "Tech") 18078 proto.RegisterType((*TechQue)(nil), "TechQue") 18079 proto.RegisterType((*History)(nil), "History") 18080 proto.RegisterType((*Battle)(nil), "Battle") 18081 proto.RegisterType((*BattleRole)(nil), "BattleRole") 18082 proto.RegisterType((*BattlePO)(nil), "BattlePO") 18083 proto.RegisterType((*ChemicalQue)(nil), "ChemicalQue") 18084 proto.RegisterType((*CampBattle)(nil), "CampBattle") 18085 proto.RegisterType((*ChangeInfo)(nil), "ChangeInfo") 18086 proto.RegisterType((*PartyCity)(nil), "PartyCity") 18087 proto.RegisterType((*PartyHonorRank)(nil), "PartyHonorRank") 18088 proto.RegisterType((*PartyLog)(nil), "PartyLog") 18089 proto.RegisterType((*PartyJob)(nil), "PartyJob") 18090 proto.RegisterType((*PartyElection)(nil), "PartyElection") 18091 proto.RegisterType((*RankData)(nil), "RankData") 18092 proto.RegisterType((*TypeAwards)(nil), "TypeAwards") 18093 proto.RegisterType((*Man)(nil), "Man") 18094 proto.RegisterType((*Activity)(nil), "Activity") 18095 proto.RegisterType((*ActivityCond)(nil), "ActivityCond") 18096 proto.RegisterType((*Day7Act)(nil), "Day7Act") 18097 proto.RegisterType((*AtkCityActActive)(nil), "AtkCityActActive") 18098 proto.RegisterType((*AtkCityActTask)(nil), "AtkCityActTask") 18099 proto.RegisterType((*SearchHero)(nil), "SearchHero") 18100 proto.RegisterType((*WorldTask)(nil), "WorldTask") 18101 proto.RegisterType((*Force)(nil), "Force") 18102 proto.RegisterType((*DbFriend)(nil), "DbFriend") 18103 proto.RegisterType((*Friend)(nil), "Friend") 18104 proto.RegisterType((*FriendHero)(nil), "FriendHero") 18105 proto.RegisterType((*DbMasterApprentice)(nil), "DbMasterApprentice") 18106 proto.RegisterType((*MasterApprentice)(nil), "MasterApprentice") 18107 proto.RegisterType((*BlackhawkItem)(nil), "BlackhawkItem") 18108 proto.RegisterType((*ActBlackhawk)(nil), "ActBlackhawk") 18109 proto.RegisterType((*ActBartonItem)(nil), "ActBartonItem") 18110 proto.RegisterType((*ActBarton)(nil), "ActBarton") 18111 proto.RegisterType((*DbActTurnplat)(nil), "DbActTurnplat") 18112 proto.RegisterType((*DbEquipTurnplat)(nil), "DbEquipTurnplat") 18113 proto.RegisterType((*DbSpecialProp)(nil), "DbSpecialProp") 18114 proto.RegisterType((*ActRank)(nil), "ActRank") 18115 proto.RegisterType((*RankAward)(nil), "RankAward") 18116 proto.RegisterType((*CabinetLead)(nil), "CabinetLead") 18117 proto.RegisterType((*Summon)(nil), "Summon") 18118 proto.RegisterType((*Sectiontask)(nil), "Sectiontask") 18119 proto.RegisterType((*RobotDataRs)(nil), "RobotDataRs") 18120 proto.RegisterType((*PayInfo)(nil), "PayInfo") 18121 proto.RegisterType((*TriggerGiftInfo)(nil), "TriggerGiftInfo") 18122 proto.RegisterType((*PlayerInfo)(nil), "PlayerInfo") 18123 proto.RegisterType((*Gestapo)(nil), "Gestapo") 18124 proto.RegisterType((*GestapoBattle)(nil), "GestapoBattle") 18125 proto.RegisterType((*GestapoCampRank)(nil), "GestapoCampRank") 18126 proto.RegisterType((*Stone)(nil), "Stone") 18127 proto.RegisterType((*StoneImprove)(nil), "StoneImprove") 18128 proto.RegisterType((*StoneHole)(nil), "StoneHole") 18129 proto.RegisterType((*StoneInfo)(nil), "StoneInfo") 18130 proto.RegisterType((*FemaleAgent)(nil), "FemaleAgent") 18131 proto.RegisterType((*Barrage)(nil), "Barrage") 18132 proto.RegisterType((*TurnplateInfo)(nil), "TurnplateInfo") 18133 proto.RegisterType((*EquipTurnplateInfo)(nil), "EquipTurnplateInfo") 18134 proto.RegisterType((*RedPacketRole)(nil), "RedPacketRole") 18135 proto.RegisterType((*RedPacket)(nil), "RedPacket") 18136 proto.RegisterType((*RedPacketShow)(nil), "RedPacketShow") 18137 proto.RegisterType((*DayDiscounts)(nil), "DayDiscounts") 18138 proto.RegisterType((*SuperMine)(nil), "SuperMine") 18139 proto.RegisterType((*SuperGuard)(nil), "SuperGuard") 18140 proto.RegisterType((*BerlinForce)(nil), "BerlinForce") 18141 proto.RegisterType((*SerAttrData)(nil), "SerAttrData") 18142 proto.RegisterType((*CampOccupy)(nil), "CampOccupy") 18143 proto.RegisterType((*RankEquip)(nil), "RankEquip") 18144 proto.RegisterType((*BerlinJob)(nil), "BerlinJob") 18145 proto.RegisterType((*HonorReport)(nil), "HonorReport") 18146 proto.RegisterType((*HonorReport2)(nil), "HonorReport2") 18147 proto.RegisterType((*HonorReportInfo)(nil), "HonorReportInfo") 18148 proto.RegisterType((*OffLineBuild)(nil), "OffLineBuild") 18149 proto.RegisterType((*BerlinRoleInfo)(nil), "BerlinRoleInfo") 18150 proto.RegisterType((*BerlinHeroInfo)(nil), "BerlinHeroInfo") 18151 proto.RegisterType((*BerlinAtkInfo)(nil), "BerlinAtkInfo") 18152 proto.RegisterType((*BerlinBasicReport)(nil), "BerlinBasicReport") 18153 proto.RegisterType((*MonopolyGrid)(nil), "MonopolyGrid") 18154 proto.RegisterType((*AccountRoleInfo)(nil), "AccountRoleInfo") 18155 proto.RegisterType((*ServerInfo)(nil), "ServerInfo") 18156 proto.RegisterType((*ServerInfo_ServerConnectInfo)(nil), "ServerInfo.ServerConnectInfo") 18157 proto.RegisterType((*ServerConfigInfo)(nil), "ServerConfigInfo") 18158 proto.RegisterType((*ServerControl)(nil), "ServerControl") 18159 proto.RegisterType((*GlobalRebellion)(nil), "GlobalRebellion") 18160 proto.RegisterType((*RebelBuff)(nil), "RebelBuff") 18161 proto.RegisterType((*CycleData)(nil), "CycleData") 18162 proto.RegisterType((*CounterAtkData)(nil), "CounterAtkData") 18163 proto.RegisterType((*HitRoleInfo)(nil), "HitRoleInfo") 18164 proto.RegisterType((*FunCard)(nil), "FunCard") 18165 proto.RegisterType((*Mentor)(nil), "Mentor") 18166 proto.RegisterType((*MentorEquip)(nil), "MentorEquip") 18167 proto.RegisterType((*MentorSkill)(nil), "MentorSkill") 18168 proto.RegisterType((*PitchCombat)(nil), "PitchCombat") 18169 proto.RegisterType((*MultCombat)(nil), "MultCombat") 18170 proto.RegisterType((*MultCombatTeam)(nil), "MultCombatTeam") 18171 proto.RegisterType((*TeamMember)(nil), "TeamMember") 18172 proto.RegisterType((*SpecialAct)(nil), "SpecialAct") 18173 proto.RegisterType((*SignInInfo)(nil), "SignInInfo") 18174 proto.RegisterType((*SimpleRank)(nil), "SimpleRank") 18175 proto.RegisterType((*Airship)(nil), "Airship") 18176 proto.RegisterType((*BaseMapEntityInfo)(nil), "BaseMapEntityInfo") 18177 proto.RegisterType((*MapPlayerInfo)(nil), "MapPlayerInfo") 18178 proto.RegisterType((*MapEntity)(nil), "MapEntity") 18179 proto.RegisterType((*PartySupply)(nil), "PartySupply") 18180 proto.RegisterType((*PartySuperSupply)(nil), "PartySuperSupply") 18181 proto.RegisterType((*ScheduleRankItem)(nil), "ScheduleRankItem") 18182 proto.RegisterType((*WorldSchedule)(nil), "WorldSchedule") 18183 proto.RegisterType((*ScheduleRank)(nil), "ScheduleRank") 18184 proto.RegisterType((*ScheduleBoss)(nil), "ScheduleBoss") 18185 proto.RegisterType((*ScheduleGoal)(nil), "ScheduleGoal") 18186 proto.RegisterType((*PersonalWorldSchedule)(nil), "PersonalWorldSchedule") 18187 proto.RegisterType((*PersonalWorldScheduleRank)(nil), "PersonalWorldScheduleRank") 18188 proto.RegisterType((*BaseMapodePb)(nil), "BaseMapodePb") 18189 proto.RegisterType((*MapNodePb)(nil), "MapNodePb") 18190 proto.RegisterType((*BanditNodePb)(nil), "BanditNodePb") 18191 proto.RegisterType((*CastleNodePb)(nil), "CastleNodePb") 18192 proto.RegisterType((*BaseMapArmyPb)(nil), "BaseMapArmyPb") 18193 proto.RegisterType((*MapArmyPb)(nil), "MapArmyPb") 18194 proto.RegisterType((*MapChgEventPb)(nil), "MapChgEventPb") 18195 proto.RegisterType((*WorldWarPlanInfoPb)(nil), "WorldWarPlanInfoPb") 18196 proto.RegisterType((*BaseMapEntiyPb)(nil), "BaseMapEntiyPb") 18197 proto.RegisterType((*MapMinePb)(nil), "MapMinePb") 18198 proto.RegisterType((*MapEntityPb)(nil), "MapEntityPb") 18199 proto.RegisterType((*WorldWarIntegralRank)(nil), "WorldWarIntegralRank") 18200 proto.RegisterType((*WorldWarIntegral)(nil), "WorldWarIntegral") 18201 proto.RegisterType((*WorldWarAttackCity)(nil), "WorldWarAttackCity") 18202 proto.RegisterType((*WorldWarSeasonShop)(nil), "WorldWarSeasonShop") 18203 proto.RegisterType((*SignInfo)(nil), "SignInfo") 18204 proto.RegisterType((*IntegralRank)(nil), "IntegralRank") 18205 proto.RegisterType((*CrossBuff)(nil), "CrossBuff") 18206 proto.RegisterType((*CrossLordPb)(nil), "CrossLordPb") 18207 proto.RegisterType((*CrossPlanePb)(nil), "CrossPlanePb") 18208 proto.RegisterType((*CrossMedalPb)(nil), "CrossMedalPb") 18209 proto.RegisterType((*CrossHeroPb)(nil), "CrossHeroPb") 18210 proto.RegisterType((*CrossHeroAllPb)(nil), "CrossHeroAllPb") 18211 proto.RegisterType((*CrossWallNpcPb)(nil), "CrossWallNpcPb") 18212 proto.RegisterType((*CrossWallNpcAllPb)(nil), "CrossWallNpcAllPb") 18213 proto.RegisterType((*CrossResourcePb)(nil), "CrossResourcePb") 18214 proto.RegisterType((*CrossPlayerPb)(nil), "CrossPlayerPb") 18215 proto.RegisterType((*FortressPb)(nil), "FortressPb") 18216 proto.RegisterType((*FortHeroPb)(nil), "FortHeroPb") 18217 proto.RegisterType((*CrossAwardPb)(nil), "CrossAwardPb") 18218 proto.RegisterType((*CrossWarRptMan)(nil), "CrossWarRptMan") 18219 proto.RegisterType((*CrossWarReport)(nil), "CrossWarReport") 18220 proto.RegisterType((*CrossRankItem)(nil), "CrossRankItem") 18221 } 18222 18223 func init() { proto.RegisterFile("Common.proto", fileDescriptor_ee72d9a89737215c) } 18224 18225 var fileDescriptor_ee72d9a89737215c = []byte{ 18226 // 9717 bytes of a gzipped FileDescriptorProto 18227 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x7d, 0x5b, 0x8c, 0x64, 0x49, 18228 0x76, 0x90, 0x6e, 0xbe, 0xf3, 0xe4, 0xa3, 0xaa, 0xb2, 0xaa, 0xbb, 0x6b, 0x7a, 0xa6, 0xe7, 0x71, 18229 0x6d, 0xf0, 0xb0, 0xd6, 0xe6, 0xec, 0xf6, 0x60, 0x1b, 0xad, 0x77, 0xc5, 0x56, 0x65, 0x57, 0x77, 18230 0xd7, 0x6c, 0x55, 0x77, 0x6d, 0x55, 0xcf, 0xcc, 0xee, 0x1a, 0xbb, 0x15, 0x79, 0x6f, 0x64, 0xe6, 18231 0xdd, 0xba, 0xaf, 0x89, 0x1b, 0x59, 0x55, 0x69, 0x5b, 0x58, 0x96, 0x6c, 0x5e, 0x8b, 0x56, 0x80, 18232 0x8d, 0x85, 0x04, 0xfc, 0xb0, 0xe2, 0xc7, 0x7c, 0x80, 0xc5, 0x07, 0x96, 0x10, 0x48, 0xc8, 0x3f, 18233 0x08, 0x09, 0x81, 0x04, 0x1f, 0xfe, 0x04, 0x01, 0x3f, 0xfc, 0x81, 0xf8, 0xc2, 0x3f, 0x28, 0x4e, 18234 0x3c, 0x6e, 0xc4, 0xcd, 0xac, 0x9e, 0x9e, 0x65, 0x25, 0xff, 0x55, 0xc6, 0xbd, 0x37, 0xe2, 0xc4, 18235 0x89, 0x13, 0xe7, 0x7d, 0x4e, 0x41, 0x7f, 0x92, 0x25, 0x49, 0x96, 0x8e, 0x73, 0x96, 0xf1, 0xcc, 18236 0x7f, 0x17, 0x5a, 0x2f, 0xae, 0xb3, 0xe3, 0x94, 0x8f, 0x00, 0x6a, 0x57, 0x5f, 0xdd, 0xf7, 0xde, 18237 0xad, 0xbd, 0xdf, 0xc4, 0xbf, 0x1f, 0xee, 0xd7, 0xc4, 0xdf, 0xe2, 0x8d, 0x0b, 0xce, 0xdc, 0x37, 18238 0xba, 0xce, 0x1b, 0xef, 0x41, 0xfb, 0x38, 0xe5, 0x27, 0x59, 0x3a, 0xbf, 0x65, 0x92, 0xba, 0xff, 18239 0x53, 0xd0, 0x3d, 0x4e, 0xf9, 0xa3, 0x6c, 0x39, 0x8d, 0xe9, 0x2d, 0x2f, 0x79, 0xfe, 0x4f, 0x03, 18240 0x88, 0x79, 0xa2, 0x82, 0xdf, 0x06, 0x4f, 0x5d, 0xae, 0x26, 0x96, 0x72, 0x5f, 0xa9, 0x3b, 0x00, 18241 0xc9, 0x89, 0xe4, 0x6a, 0xc5, 0xe8, 0x2e, 0xd4, 0xe2, 0x62, 0xdf, 0x7b, 0xb7, 0xfe, 0x7e, 0xef, 18242 0x21, 0x8c, 0xcd, 0x03, 0xff, 0x0c, 0x3a, 0xe7, 0xb4, 0xc8, 0x96, 0x2c, 0xa0, 0xa3, 0x1e, 0xd4, 18243 0xb3, 0x28, 0xde, 0xf7, 0xde, 0xf5, 0xde, 0xaf, 0x8b, 0x1f, 0x34, 0xa6, 0xfb, 0x35, 0xfc, 0xd1, 18244 0x87, 0xc6, 0x2c, 0xcb, 0xc2, 0xfd, 0xba, 0x7e, 0x94, 0x31, 0xba, 0xdf, 0xc0, 0x1f, 0x5b, 0xd0, 18245 0x5e, 0x32, 0x92, 0x46, 0xcb, 0x64, 0xbf, 0x29, 0x06, 0xfc, 0x0f, 0xa0, 0x7e, 0xc0, 0x12, 0xf1, 18246 0x09, 0x61, 0xc9, 0x57, 0xd5, 0x6c, 0xf2, 0xd7, 0xc3, 0x72, 0x3a, 0xc2, 0x92, 0x0f, 0xe5, 0x74, 18247 0xfe, 0x6f, 0x7b, 0xd0, 0x3a, 0xa7, 0xc5, 0x41, 0x18, 0x8e, 0x06, 0xd0, 0x64, 0xb4, 0x38, 0x0e, 18248 0xf1, 0xab, 0xa6, 0x98, 0x7b, 0x4a, 0x0a, 0x7a, 0x10, 0x86, 0xf8, 0x21, 0x0e, 0x70, 0x1a, 0x2c, 18249 0xc4, 0x40, 0x1d, 0x07, 0x76, 0xa0, 0x5b, 0x50, 0x52, 0x64, 0xa9, 0x18, 0x6a, 0xe8, 0x21, 0x12, 18250 0xf0, 0xe8, 0x0a, 0x3f, 0x6b, 0xe2, 0xd0, 0x08, 0xe0, 0x9a, 0x12, 0xbe, 0xa0, 0x4c, 0x8c, 0xb5, 18251 0x70, 0x6c, 0x1b, 0x3a, 0x64, 0x4e, 0x53, 0x2e, 0x46, 0xda, 0x62, 0xc4, 0xff, 0x05, 0x68, 0x9f, 18252 0x67, 0x31, 0x7d, 0x9e, 0x73, 0x01, 0x20, 0x5f, 0xe5, 0x54, 0x81, 0x31, 0x80, 0x66, 0x4e, 0x18, 18253 0x49, 0x10, 0xf7, 0x5d, 0x01, 0x04, 0x4d, 0xc3, 0x17, 0x51, 0x42, 0x25, 0x10, 0xfe, 0x3f, 0xf1, 18254 0xa0, 0x73, 0xb8, 0x8c, 0xe2, 0xf0, 0xdb, 0x4b, 0x2a, 0x5e, 0xbe, 0xa4, 0x2b, 0xdc, 0x42, 0x4d, 18255 0x7e, 0x1b, 0xa5, 0x21, 0xbd, 0x51, 0x1b, 0xd8, 0x83, 0xfe, 0x54, 0xbc, 0x19, 0xa5, 0xf3, 0x17, 18256 0x62, 0x81, 0xba, 0x3e, 0xd9, 0x48, 0x83, 0x3f, 0x84, 0x56, 0x4e, 0x59, 0x94, 0x09, 0xd8, 0x6b, 18257 0x72, 0xcb, 0x7a, 0x35, 0x09, 0xb8, 0x38, 0x0b, 0x46, 0xa9, 0x04, 0xba, 0x84, 0xad, 0xa3, 0x77, 18258 0x35, 0x63, 0x59, 0x82, 0x73, 0x77, 0x35, 0xca, 0x52, 0x7a, 0x8d, 0x03, 0x80, 0xd0, 0xfe, 0xbe, 18259 0x07, 0xad, 0x03, 0x96, 0x6c, 0x80, 0x55, 0x82, 0x51, 0xd3, 0x60, 0x90, 0x30, 0x3c, 0x60, 0x89, 18260 0x02, 0xd1, 0x02, 0xa3, 0xa1, 0xc1, 0xe0, 0xe2, 0x57, 0xd3, 0x01, 0xaa, 0xe5, 0x02, 0xd5, 0xd6, 18261 0x40, 0xa5, 0x94, 0x86, 0x8f, 0x05, 0x05, 0x49, 0x30, 0xef, 0xc2, 0x30, 0x2a, 0x9e, 0x65, 0xfc, 18262 0xe8, 0x86, 0xd3, 0x54, 0xa0, 0x0d, 0x81, 0xed, 0x48, 0x60, 0x69, 0xf8, 0xfc, 0xf8, 0x44, 0x01, 18263 0xfb, 0x1c, 0xda, 0x8f, 0x49, 0xc0, 0x33, 0xb6, 0x52, 0xd0, 0x19, 0xac, 0xce, 0x02, 0x7e, 0x72, 18264 0x25, 0x49, 0x1d, 0x77, 0x1d, 0xf0, 0xa3, 0x9b, 0xfc, 0xe4, 0x4a, 0xd1, 0xc5, 0x3d, 0x68, 0x11, 18265 0xdc, 0xe3, 0x7e, 0x03, 0x49, 0xbe, 0x3d, 0x96, 0x5b, 0xf6, 0xbf, 0x03, 0xfd, 0x43, 0x75, 0x00, 18266 0x87, 0xa4, 0xa0, 0x95, 0x93, 0xb6, 0x31, 0x00, 0x50, 0x8b, 0xf5, 0x74, 0x43, 0x68, 0x2d, 0xd3, 18267 0x38, 0x0b, 0x2e, 0x71, 0xf3, 0x1d, 0x41, 0x50, 0xcb, 0xf4, 0x24, 0x0b, 0x2e, 0x5f, 0x18, 0x14, 18268 0xf8, 0xbf, 0x02, 0x8d, 0xd3, 0x28, 0x8e, 0x5f, 0x73, 0xc6, 0x2d, 0x68, 0xcf, 0x49, 0x94, 0x4e, 18269 0x52, 0xae, 0xf0, 0xb9, 0x05, 0x6d, 0x46, 0x8b, 0x72, 0x3e, 0x6b, 0x4d, 0x81, 0xd4, 0x8e, 0xff, 18270 0x10, 0x9a, 0x4f, 0x48, 0x94, 0x16, 0xaf, 0x58, 0x60, 0x8d, 0x32, 0x9f, 0x41, 0xf3, 0xe0, 0x9a, 18271 0xb0, 0xd0, 0xfa, 0xc6, 0x3e, 0x68, 0x85, 0xca, 0x20, 0x5b, 0xa6, 0x5c, 0x9d, 0xb3, 0x21, 0x89, 18272 0x86, 0x7b, 0x92, 0x4d, 0x64, 0x3b, 0xff, 0xbc, 0x0e, 0x8d, 0xa7, 0x94, 0x65, 0x02, 0xb8, 0x05, 18273 0x65, 0x99, 0x4d, 0xe6, 0x31, 0xbd, 0xa2, 0xb1, 0x9a, 0x54, 0x30, 0x8f, 0x9b, 0x5c, 0x4d, 0x79, 18274 0x07, 0x1a, 0x84, 0x73, 0x66, 0x4e, 0x42, 0xb1, 0xda, 0x3b, 0xd0, 0xb8, 0x26, 0xc5, 0x02, 0x67, 18275 0xb6, 0x86, 0xef, 0x42, 0x93, 0x7e, 0xb6, 0x8c, 0xf2, 0xfd, 0x96, 0x3b, 0x3e, 0x84, 0x56, 0xc1, 18276 0x09, 0x5f, 0x16, 0xfb, 0x6d, 0x17, 0x6e, 0x49, 0x51, 0x3d, 0xa8, 0xe7, 0x59, 0xa1, 0x68, 0x7e, 18277 0x00, 0x4d, 0xf1, 0xae, 0xa2, 0x78, 0x81, 0x96, 0x6b, 0x12, 0xc7, 0x67, 0x59, 0xb1, 0xdf, 0xd3, 18278 0x04, 0x39, 0x65, 0x94, 0x5c, 0x1e, 0xdd, 0xe4, 0xfb, 0x7d, 0x7d, 0x2f, 0xc5, 0x2b, 0x07, 0x2c, 18279 0x59, 0x21, 0xfa, 0x06, 0xfa, 0xc3, 0xcf, 0x96, 0x24, 0x8e, 0xf8, 0x6a, 0x7f, 0x88, 0x03, 0x6f, 18280 0xc2, 0xae, 0x80, 0xf9, 0x45, 0xc6, 0x49, 0xfc, 0x38, 0xce, 0x32, 0x36, 0x41, 0x10, 0xb6, 0xcc, 18281 0x95, 0x09, 0x3e, 0x13, 0xab, 0x6c, 0xeb, 0xdf, 0x21, 0x9d, 0x89, 0xdf, 0x3b, 0x9a, 0x31, 0x85, 18282 0x34, 0xc8, 0x18, 0xe1, 0x34, 0xdc, 0x1f, 0xe1, 0xd0, 0x1b, 0xd0, 0xb9, 0x26, 0xec, 0x2c, 0x26, 18283 0x29, 0xdd, 0xdf, 0x75, 0xf7, 0x7b, 0x1f, 0xba, 0xc5, 0x22, 0xbb, 0x7e, 0x1c, 0xcd, 0x17, 0x7c, 18284 0x7f, 0xcf, 0x7d, 0xf6, 0x06, 0x74, 0x72, 0xf1, 0x8d, 0x98, 0xfb, 0x8e, 0xfb, 0x68, 0x04, 0x10, 18285 0x64, 0x09, 0x49, 0xc3, 0x4c, 0x3c, 0xbc, 0x8b, 0x54, 0xf0, 0x2f, 0x3c, 0xe8, 0x7c, 0xaa, 0x96, 18286 0x11, 0x7b, 0xc2, 0x6f, 0x6f, 0x3b, 0x3a, 0x6b, 0xcf, 0x86, 0xc5, 0xaa, 0x81, 0x93, 0x2b, 0x45, 18287 0x15, 0xea, 0x78, 0x9b, 0xce, 0xf1, 0x56, 0xce, 0x4b, 0x1d, 0x48, 0x5b, 0x23, 0xb2, 0xb8, 0x8c, 18288 0xe2, 0xf8, 0x58, 0x33, 0x80, 0x1d, 0xe8, 0x4e, 0x09, 0xe7, 0x31, 0x6e, 0xa1, 0xab, 0x99, 0x74, 18289 0x54, 0x1c, 0x08, 0xce, 0xad, 0x4f, 0xae, 0xe3, 0xff, 0xc0, 0x83, 0xf6, 0xa7, 0x24, 0x8e, 0x9f, 18290 0xe5, 0x81, 0x9e, 0xd0, 0xd3, 0xb8, 0x55, 0xf4, 0x57, 0x73, 0x37, 0x51, 0xb7, 0xe9, 0xaf, 0xe1, 18291 0x00, 0x58, 0x21, 0x34, 0x43, 0x40, 0xa5, 0x3c, 0x58, 0xf2, 0x4c, 0x50, 0x40, 0x09, 0x34, 0x09, 18292 0xe5, 0x6d, 0x42, 0xa0, 0xfd, 0x2b, 0x81, 0xc6, 0x38, 0x7e, 0x9d, 0x0b, 0xd0, 0x87, 0x46, 0x4a, 18293 0xd4, 0x35, 0xec, 0x8a, 0x97, 0xe3, 0x8c, 0x85, 0xea, 0x56, 0xd5, 0xcb, 0xa5, 0x9b, 0x9a, 0x5c, 18294 0xe5, 0x9d, 0x6b, 0x55, 0x6f, 0xb1, 0x14, 0x4c, 0xbf, 0xe7, 0x41, 0xf3, 0x48, 0xdc, 0x89, 0x2a, 18295 0xc3, 0x16, 0x6f, 0x8a, 0x71, 0x83, 0x06, 0xbd, 0xd5, 0xba, 0xbb, 0xd5, 0x7d, 0x21, 0x47, 0x73, 18296 0x1e, 0xfd, 0x2a, 0xad, 0x5e, 0xc2, 0x72, 0x1b, 0x46, 0x52, 0xa6, 0x19, 0xff, 0x38, 0x3f, 0xb9, 18297 0x9a, 0x18, 0xcc, 0xec, 0x43, 0x83, 0xde, 0x70, 0x82, 0xc0, 0x08, 0xe5, 0x01, 0x41, 0x39, 0xba, 18298 0xe1, 0xcc, 0x9f, 0x43, 0xd7, 0xfc, 0x50, 0xdc, 0xcd, 0x48, 0xcc, 0x65, 0x2e, 0x66, 0x90, 0x7c, 18299 0xe9, 0x0e, 0x0c, 0x96, 0xf9, 0x19, 0xcb, 0xa6, 0x64, 0x1a, 0x59, 0x94, 0x75, 0x0b, 0x63, 0xd8, 18300 0x81, 0x2e, 0x8b, 0xd2, 0xf9, 0x05, 0xcf, 0x52, 0xaa, 0xf8, 0xce, 0xd7, 0x01, 0x70, 0xa1, 0x8f, 18301 0xe8, 0x35, 0x8d, 0xc5, 0xb6, 0xbf, 0x2f, 0xfe, 0xb0, 0x91, 0x2f, 0xf1, 0x29, 0xb1, 0x30, 0x84, 18302 0x56, 0x94, 0xc6, 0x24, 0x0a, 0x25, 0x35, 0xf8, 0x3f, 0xaa, 0x41, 0xf3, 0x94, 0x86, 0x24, 0xde, 18303 0x80, 0xbf, 0x44, 0x8c, 0x1b, 0xfc, 0x39, 0xc4, 0xef, 0x1c, 0x6b, 0x43, 0xcb, 0xad, 0x39, 0x4d, 18304 0x29, 0x23, 0xf1, 0x85, 0x22, 0x67, 0x84, 0x4f, 0x8c, 0x17, 0x39, 0x0d, 0xa2, 0x72, 0x5c, 0xa2, 18305 0x6e, 0x17, 0x7a, 0x64, 0xc9, 0x88, 0x1e, 0x6c, 0x57, 0x68, 0x57, 0xde, 0x85, 0xfb, 0xd0, 0x45, 18306 0x28, 0x0e, 0x04, 0x2e, 0xba, 0x88, 0x64, 0x83, 0x8b, 0x3d, 0xe8, 0x47, 0x29, 0xa7, 0x69, 0x11, 18307 0xcd, 0x56, 0x02, 0x9f, 0xa0, 0x4f, 0x69, 0x9e, 0xc5, 0xe1, 0x21, 0x61, 0x62, 0xac, 0xa7, 0x67, 18308 0x8d, 0x0a, 0x21, 0x92, 0x14, 0x47, 0xbb, 0x07, 0x5b, 0x51, 0x1a, 0xf1, 0x03, 0x6b, 0xf9, 0x81, 18309 0xda, 0x43, 0x9d, 0xde, 0x70, 0x64, 0x68, 0xbd, 0x87, 0xdd, 0x31, 0x22, 0xe6, 0xe8, 0x86, 0xfb, 18310 0x5f, 0x83, 0x8e, 0xfe, 0x5b, 0x2c, 0x20, 0xe0, 0xfe, 0x18, 0x65, 0x1c, 0x22, 0xab, 0x33, 0xba, 18311 0x0f, 0x23, 0x7b, 0x8f, 0xea, 0x99, 0xc0, 0x5b, 0xc7, 0x5f, 0x00, 0xe0, 0xb7, 0x4f, 0xb2, 0x2c, 18312 0x2c, 0x04, 0xd0, 0x89, 0xf9, 0x65, 0x94, 0x39, 0x2d, 0x82, 0x8c, 0xa8, 0xd2, 0xa8, 0xaf, 0x6f, 18313 0x42, 0x55, 0xc3, 0x30, 0xea, 0xe5, 0xea, 0x69, 0x96, 0x66, 0x4c, 0x49, 0xd9, 0xdf, 0xf4, 0xa0, 18314 0x83, 0xa4, 0xb0, 0x41, 0x7f, 0x59, 0xbb, 0x0e, 0xa5, 0x2e, 0x55, 0xaf, 0xde, 0xac, 0x46, 0xa9, 18315 0x2e, 0x51, 0x6a, 0x49, 0xdd, 0x2d, 0x68, 0x8b, 0x91, 0x92, 0xfa, 0x77, 0xa0, 0x4b, 0x93, 0x3c, 18316 0xce, 0x56, 0x54, 0x1f, 0xa0, 0x7f, 0x0e, 0x70, 0xb1, 0xcc, 0x29, 0x93, 0x77, 0x72, 0x4d, 0xb4, 18317 0xc6, 0x57, 0x25, 0x13, 0x28, 0x38, 0xd5, 0x62, 0xb0, 0x0f, 0x8d, 0x69, 0x96, 0x4c, 0x15, 0x53, 18318 0x1a, 0x42, 0x6b, 0xce, 0xb2, 0xeb, 0x93, 0x2b, 0xb5, 0xaf, 0xa7, 0xd0, 0x38, 0x63, 0x59, 0x8e, 18319 0x20, 0xb3, 0x2c, 0xbf, 0x8d, 0xb4, 0xb7, 0xa1, 0xb3, 0x2c, 0xe8, 0x44, 0x09, 0x6c, 0x05, 0xf0, 18320 0xb2, 0xa0, 0xe5, 0x9e, 0xfc, 0xbf, 0x00, 0x8d, 0x17, 0xa4, 0xb8, 0x14, 0x33, 0x71, 0x52, 0x5c, 18321 0x9a, 0x99, 0xb6, 0xa1, 0x53, 0x04, 0x0b, 0x1a, 0x2e, 0x51, 0xab, 0x17, 0xd6, 0x42, 0x29, 0x52, 18322 0xa5, 0xb6, 0xf0, 0x3e, 0xb4, 0x26, 0x59, 0x32, 0x25, 0x5c, 0xbc, 0x1b, 0xe0, 0x5f, 0xe6, 0x6b, 18323 0xdc, 0x0b, 0x61, 0xca, 0xb6, 0x58, 0x40, 0x47, 0xbe, 0xf9, 0xf8, 0x70, 0xc3, 0xbb, 0xe5, 0xbc, 18324 0x35, 0x2d, 0x2e, 0x02, 0x1b, 0xde, 0x35, 0x45, 0x52, 0x68, 0x42, 0xa5, 0xd6, 0x33, 0x5d, 0xae, 18325 0x0c, 0xfa, 0xfd, 0xaf, 0x40, 0x0f, 0x19, 0xc1, 0xad, 0x80, 0x09, 0x79, 0x46, 0x8a, 0x62, 0xa2, 18326 0x51, 0xe4, 0xff, 0x22, 0x34, 0x9e, 0x30, 0x32, 0xfd, 0xb1, 0xac, 0x19, 0xff, 0xef, 0x78, 0xd0, 18327 0x78, 0x9c, 0xb1, 0xa4, 0xaa, 0x6d, 0xda, 0x67, 0xd0, 0x87, 0x46, 0x1c, 0xa5, 0x96, 0xee, 0x1e, 18328 0x5f, 0x95, 0x5b, 0x09, 0x48, 0x92, 0xab, 0xad, 0x6c, 0x43, 0x47, 0xdc, 0x73, 0x54, 0xbd, 0x0d, 18329 0x67, 0xcf, 0xae, 0x53, 0xca, 0x14, 0x25, 0xa1, 0x29, 0x11, 0x2c, 0xd9, 0x89, 0x98, 0xad, 0xa3, 18330 0x6f, 0x81, 0xb9, 0xef, 0x27, 0x57, 0x52, 0x32, 0xfa, 0xdf, 0x84, 0x86, 0xb8, 0xc6, 0x0e, 0x4c, 18331 0x55, 0x01, 0x38, 0x84, 0x16, 0xcb, 0x62, 0x7a, 0x2c, 0x79, 0x1e, 0xee, 0x31, 0x8d, 0x50, 0x5f, 18332 0xad, 0xbd, 0xdf, 0xf5, 0xff, 0x50, 0xe8, 0xfc, 0x01, 0x8f, 0xb2, 0x54, 0x92, 0x05, 0x9b, 0x53, 18333 0x5e, 0x1e, 0xec, 0x62, 0xc9, 0x78, 0x89, 0x9a, 0x80, 0x45, 0xf2, 0xac, 0x3a, 0x62, 0xe3, 0x61, 18334 0x16, 0xce, 0xa9, 0xd2, 0x7a, 0x2b, 0x62, 0x6b, 0x1b, 0x3a, 0x21, 0x25, 0x21, 0x42, 0xdf, 0xaa, 18335 0x8a, 0x79, 0x23, 0x42, 0xb5, 0xb2, 0xd1, 0xd1, 0x7a, 0x96, 0x5c, 0xfd, 0x5c, 0x02, 0xdb, 0xc5, 18336 0x55, 0xef, 0x43, 0x13, 0xbf, 0x43, 0xf6, 0xd6, 0x7b, 0xd8, 0x1b, 0xa3, 0xd6, 0x83, 0xac, 0xc0, 18337 0xff, 0xa1, 0x07, 0x5d, 0xfc, 0x79, 0xb8, 0x9c, 0xcd, 0x2a, 0x97, 0x4d, 0xd8, 0x87, 0xcb, 0xd9, 18338 0xec, 0x13, 0x12, 0x2b, 0x4a, 0xdb, 0x85, 0x5e, 0x90, 0xa5, 0x3c, 0x4a, 0x97, 0xf4, 0xd9, 0x32, 18339 0x29, 0x15, 0x18, 0x3a, 0x9b, 0xd1, 0x80, 0x9f, 0x67, 0xd7, 0xea, 0xa0, 0xc4, 0x7b, 0x4b, 0xc6, 18340 0xa8, 0x30, 0xb4, 0x53, 0x5a, 0x8a, 0xe1, 0xa8, 0x38, 0xe0, 0x4a, 0xdf, 0x16, 0x8a, 0xa8, 0x36, 18341 0x62, 0x6c, 0xf1, 0xe4, 0x1f, 0x00, 0x94, 0xe0, 0x55, 0x00, 0xb2, 0x28, 0x45, 0xb2, 0x5a, 0x35, 18342 0x85, 0x2b, 0x8f, 0xfd, 0x8f, 0xa1, 0x79, 0x9e, 0x2d, 0xd3, 0x50, 0x08, 0x66, 0x82, 0xc7, 0x72, 18343 0x80, 0x74, 0x8a, 0x76, 0x8a, 0x3c, 0x26, 0xf3, 0xe4, 0x10, 0xe7, 0x72, 0x9e, 0x34, 0xc4, 0xa6, 18344 0xd5, 0x9c, 0x30, 0x36, 0xc8, 0xf1, 0x33, 0x61, 0x47, 0x07, 0x19, 0x0b, 0xab, 0x8c, 0x71, 0x0f, 18345 0x9a, 0xb3, 0x8c, 0x25, 0x07, 0x68, 0xc0, 0xf6, 0x1e, 0x36, 0xc7, 0x48, 0xe2, 0x6a, 0xf4, 0x50, 18346 0xcd, 0xa4, 0x46, 0xef, 0x40, 0x93, 0x09, 0xd8, 0x94, 0x54, 0x6e, 0x8d, 0x25, 0xa4, 0xbb, 0xd0, 18347 0x10, 0xec, 0x59, 0x29, 0x51, 0xcd, 0xb1, 0x20, 0x48, 0xff, 0x1a, 0x5a, 0xe7, 0x39, 0x3f, 0x25, 18348 0xa9, 0xab, 0x9c, 0x69, 0xe5, 0xa7, 0x86, 0x34, 0xde, 0x83, 0xfa, 0x55, 0x94, 0xab, 0xb3, 0xb0, 18349 0x6f, 0x4b, 0x49, 0xb2, 0x4d, 0xad, 0x15, 0x25, 0x24, 0x37, 0xb2, 0xb3, 0x0f, 0x8d, 0x84, 0xe4, 18350 0xdf, 0x51, 0x94, 0x24, 0x7f, 0x7d, 0x57, 0x69, 0x62, 0x1f, 0x43, 0xf7, 0x3c, 0xe7, 0x87, 0x24, 18351 0x0d, 0x23, 0xe4, 0x09, 0x53, 0xfc, 0xcb, 0xec, 0x57, 0x41, 0x53, 0xd3, 0xc7, 0x2a, 0xa7, 0xad, 18352 0x3b, 0xd3, 0x36, 0x9c, 0x69, 0x25, 0x13, 0xfe, 0x36, 0xb4, 0xcf, 0x73, 0x3e, 0x89, 0xf8, 0x4a, 18353 0x00, 0x17, 0x44, 0x7c, 0xf5, 0xff, 0x3d, 0xe5, 0xaf, 0x43, 0xe7, 0x3c, 0xe7, 0xcf, 0xf9, 0x82, 18354 0xb2, 0x5b, 0x8c, 0x30, 0xcb, 0x7a, 0xa9, 0x3b, 0x5c, 0xc4, 0x88, 0x28, 0x7a, 0xc3, 0xcf, 0x94, 18355 0x11, 0x26, 0x10, 0xfa, 0x05, 0xf0, 0xf4, 0x29, 0xc0, 0x79, 0xce, 0x2f, 0x96, 0x49, 0x42, 0xd8, 18356 0x4a, 0x7c, 0xc8, 0x85, 0xe5, 0x52, 0xde, 0xfc, 0x38, 0x2b, 0x2c, 0xae, 0x86, 0xab, 0xd6, 0x9d, 18357 0x23, 0x6c, 0xe0, 0x8a, 0xdb, 0xd0, 0xc9, 0x33, 0xc6, 0x19, 0x89, 0xd4, 0xdd, 0xf7, 0xff, 0xb6, 18358 0x87, 0xa8, 0x42, 0x55, 0xd8, 0xdd, 0x56, 0x1f, 0x1a, 0x78, 0x95, 0x8d, 0x5e, 0x4e, 0x84, 0x01, 18359 0xaa, 0x98, 0x65, 0xc9, 0xb5, 0x8c, 0x79, 0x89, 0x0c, 0x51, 0xed, 0x4c, 0x52, 0x47, 0xcb, 0xb6, 18360 0x31, 0xcc, 0xae, 0x10, 0xd4, 0x8e, 0x56, 0x27, 0xc5, 0x2c, 0x8f, 0x8c, 0x31, 0x25, 0xd9, 0xe4, 18361 0xff, 0xf2, 0xa0, 0x7f, 0x9e, 0xf3, 0x03, 0x7e, 0xa9, 0x08, 0x43, 0x10, 0x18, 0x2d, 0x96, 0x31, 18362 0x57, 0x1a, 0xcc, 0x3d, 0x68, 0x11, 0xce, 0x89, 0xd2, 0x5a, 0xc4, 0x95, 0x52, 0xd4, 0x7b, 0x1f, 18363 0x2d, 0x35, 0x9a, 0x4a, 0x30, 0xc5, 0xa5, 0x2a, 0xa9, 0xeb, 0x4d, 0xf1, 0xd1, 0xe5, 0xc5, 0x32, 18364 0x41, 0x56, 0x2a, 0x98, 0x93, 0x85, 0xd1, 0x37, 0xf1, 0xc3, 0x0b, 0xf4, 0x7d, 0xad, 0x3d, 0x7c, 18365 0x03, 0xda, 0x84, 0x5f, 0x0a, 0x14, 0x29, 0xdb, 0xa8, 0x33, 0xd6, 0x28, 0x7b, 0x03, 0xda, 0x21, 18366 0x9d, 0xe1, 0xa3, 0x76, 0xe5, 0xd1, 0x2e, 0x34, 0xe6, 0x8c, 0x4c, 0x71, 0xab, 0xe2, 0xa2, 0xa1, 18367 0x2c, 0xbb, 0x27, 0x76, 0x22, 0x6e, 0xb6, 0xd1, 0x0f, 0xe5, 0x45, 0xf7, 0xff, 0x75, 0x4d, 0xef, 18368 0xf9, 0x2c, 0x26, 0x2b, 0xca, 0x5e, 0xb9, 0x67, 0xcf, 0xde, 0xf3, 0x3d, 0x04, 0xfd, 0x94, 0xa4, 18369 0x78, 0xe2, 0xd6, 0x03, 0x09, 0x9b, 0xb8, 0x04, 0x78, 0x48, 0x0a, 0x36, 0xbc, 0x14, 0x25, 0x2e, 18370 0x9a, 0xaf, 0xc2, 0x45, 0xeb, 0x95, 0xb8, 0x68, 0xdf, 0x8e, 0x8b, 0xce, 0x2d, 0xb8, 0xe8, 0x6e, 18371 0xc6, 0x05, 0x38, 0xb8, 0x10, 0x4c, 0x3d, 0x15, 0xbc, 0xf0, 0x08, 0x99, 0x3d, 0xaa, 0xc5, 0x9d, 18372 0xd1, 0xdb, 0xd0, 0x0b, 0xe9, 0x4c, 0x5f, 0x41, 0xd4, 0x8d, 0x85, 0xd6, 0xab, 0x07, 0xfc, 0x5f, 18373 0x15, 0x3c, 0x53, 0x10, 0xb7, 0x71, 0x68, 0x49, 0x32, 0x7e, 0x17, 0xba, 0x4c, 0xd3, 0x80, 0x42, 18374 0xdd, 0x60, 0xec, 0x50, 0x97, 0x7c, 0x43, 0xa2, 0x5d, 0xe1, 0x50, 0xbf, 0xa1, 0xce, 0xa2, 0xe2, 18375 0x4b, 0xd9, 0x82, 0x76, 0x54, 0x04, 0x2c, 0x2b, 0x0a, 0x24, 0xf7, 0x8e, 0xff, 0xdb, 0x1e, 0xf4, 18376 0x4e, 0x49, 0x14, 0x4f, 0xb2, 0x38, 0xa6, 0x41, 0x15, 0x82, 0x0d, 0x12, 0x5e, 0xfc, 0x46, 0x17, 18377 0xd7, 0x9a, 0x8d, 0xbb, 0xa7, 0x30, 0xd5, 0x54, 0x4c, 0x5b, 0x7a, 0x7d, 0x86, 0xd0, 0x92, 0x92, 18378 0x4f, 0x89, 0xb4, 0xb5, 0x8b, 0x23, 0xf5, 0xd9, 0x4b, 0xe8, 0x5c, 0x04, 0xd9, 0x92, 0x9f, 0xd3, 18379 0xa2, 0xd4, 0x9a, 0x6a, 0xb6, 0xd6, 0x54, 0x73, 0xb4, 0xa6, 0x9a, 0xad, 0x35, 0xd5, 0x24, 0xe7, 18380 0x5e, 0x2c, 0x13, 0x92, 0x22, 0x59, 0xd4, 0x47, 0x6f, 0x02, 0x04, 0x24, 0x3d, 0x8b, 0x97, 0x69, 18381 0x48, 0xab, 0x7e, 0x01, 0xff, 0x1c, 0xba, 0xb8, 0x18, 0x12, 0x54, 0x1f, 0x1a, 0xd7, 0x24, 0x8e, 18382 0x2d, 0xaf, 0x1e, 0xba, 0x3b, 0xcc, 0x82, 0xe8, 0x41, 0x36, 0xea, 0x33, 0x7a, 0x90, 0x1b, 0xd6, 18383 0xaf, 0x0f, 0xa5, 0x0b, 0xc2, 0xff, 0x91, 0xa7, 0x26, 0x7d, 0x1d, 0xd3, 0xbc, 0xe2, 0xf0, 0x12, 18384 0xca, 0x2a, 0xba, 0xbf, 0xd5, 0xcc, 0xc6, 0x77, 0xa4, 0xbd, 0x1b, 0x15, 0x94, 0xb5, 0xb4, 0x7f, 18385 0x11, 0x15, 0x9b, 0xa2, 0xa2, 0x1d, 0x38, 0xae, 0x99, 0x8e, 0xbb, 0xf3, 0x4f, 0xa1, 0x2b, 0x4e, 18386 0x1b, 0x01, 0x15, 0x56, 0x18, 0xa3, 0x85, 0x92, 0xfa, 0xdd, 0xb1, 0xc1, 0xff, 0x3e, 0x34, 0x84, 18387 0xdc, 0x51, 0x24, 0x07, 0xe3, 0x12, 0x57, 0xfb, 0xd0, 0x10, 0x90, 0x18, 0xb9, 0x6f, 0x36, 0xec, 18388 0xff, 0x1b, 0x0f, 0x3a, 0x38, 0xf3, 0x22, 0xbb, 0xae, 0x8a, 0xfe, 0xd2, 0xea, 0x52, 0x9b, 0x4d, 18389 0xb2, 0x38, 0x34, 0x92, 0x4b, 0x48, 0x84, 0x88, 0xc7, 0x16, 0x9f, 0x2f, 0x68, 0x1a, 0x3e, 0x23, 18390 0xca, 0x1c, 0xea, 0x96, 0xd8, 0x68, 0x39, 0x4e, 0xdf, 0x35, 0xdf, 0x73, 0xfd, 0xfd, 0xae, 0x64, 18391 0xd2, 0xc1, 0xa5, 0x72, 0xe7, 0xec, 0x41, 0x23, 0x64, 0x59, 0xbe, 0x0f, 0x0e, 0x45, 0xde, 0x83, 18392 0xb6, 0xb8, 0xbc, 0x57, 0x94, 0xed, 0xf7, 0xec, 0x07, 0xfe, 0xff, 0xa9, 0x41, 0x43, 0xec, 0xe1, 18393 0xd5, 0xf0, 0x1b, 0x78, 0xeb, 0x6b, 0xf0, 0x36, 0xb4, 0xa7, 0x85, 0x67, 0x0a, 0xfe, 0xba, 0x0b, 18394 0xbf, 0x52, 0x18, 0x85, 0x7e, 0x48, 0x53, 0xae, 0x14, 0x70, 0xbd, 0xa1, 0x8e, 0x3a, 0x6c, 0x25, 18395 0xad, 0xba, 0xd5, 0x6b, 0xa4, 0xb0, 0x06, 0x5a, 0x71, 0x51, 0x02, 0xb9, 0x87, 0x8b, 0x48, 0xb1, 18396 0xd5, 0xd7, 0x38, 0xb9, 0x8a, 0xf2, 0x93, 0x2b, 0x65, 0x6c, 0x23, 0xb3, 0x12, 0xec, 0x45, 0xd9, 18397 0xdb, 0x82, 0x59, 0x21, 0xb7, 0xd1, 0xe8, 0xd9, 0xaa, 0xae, 0x14, 0xc8, 0x99, 0xb7, 0x71, 0xe6, 18398 0x07, 0x02, 0x5e, 0x64, 0x0e, 0xe8, 0x43, 0xec, 0x3d, 0xec, 0x8f, 0x6d, 0x86, 0xf1, 0x06, 0x34, 18399 0x0b, 0x41, 0x05, 0xe8, 0x4d, 0x14, 0x34, 0x51, 0xd2, 0x97, 0x3e, 0x8c, 0x5d, 0x05, 0x86, 0x41, 18400 0xfb, 0x9e, 0x83, 0xf6, 0xc7, 0xd0, 0x3d, 0x60, 0x94, 0x3c, 0xce, 0x54, 0xfc, 0x47, 0x2a, 0x71, 18401 0xb6, 0x3e, 0xb0, 0xd1, 0xbf, 0x86, 0x78, 0x4c, 0x12, 0x92, 0x2a, 0xde, 0xe6, 0x7f, 0x03, 0x7a, 18402 0x62, 0x9e, 0x27, 0xb4, 0xe0, 0x24, 0xcf, 0xdc, 0x99, 0xc4, 0x29, 0x2d, 0x93, 0x24, 0x13, 0x72, 18403 0xbe, 0xa6, 0x63, 0x46, 0xae, 0x9f, 0xfa, 0x7f, 0x78, 0xd0, 0x11, 0xdf, 0x6f, 0x54, 0xbd, 0x5c, 18404 0x48, 0x74, 0xa4, 0xa1, 0xae, 0x1d, 0xf1, 0x52, 0xbc, 0x4d, 0x4a, 0x8d, 0x69, 0x17, 0x7a, 0x39, 18405 0xcb, 0x38, 0x0d, 0xb8, 0x65, 0xd7, 0x0b, 0x15, 0x86, 0x65, 0xe1, 0x32, 0x30, 0x57, 0x78, 0x04, 18406 0x30, 0x8b, 0xd2, 0xa8, 0x58, 0x94, 0x9e, 0xb6, 0xd1, 0x7d, 0x18, 0x2d, 0x48, 0xf1, 0x38, 0x62, 18407 0x05, 0xff, 0x56, 0x14, 0xc7, 0xe7, 0x14, 0xa9, 0xa1, 0xa3, 0x63, 0x13, 0xda, 0x78, 0xeb, 0x6a, 18408 0x7d, 0x55, 0x2a, 0x2f, 0xb0, 0xa6, 0x24, 0x19, 0x37, 0xb3, 0xd8, 0x08, 0x92, 0xa3, 0xa0, 0x8e, 18409 0xae, 0xff, 0x1f, 0x3c, 0x68, 0x5b, 0xdc, 0x1e, 0xb7, 0xb5, 0xee, 0x37, 0xd8, 0x64, 0xcb, 0x49, 18410 0x12, 0xaf, 0x49, 0x12, 0x57, 0x72, 0xa0, 0x59, 0x91, 0x13, 0x2d, 0x97, 0xbf, 0xb5, 0x35, 0x03, 18411 0x53, 0x24, 0x44, 0x2d, 0x5f, 0xe6, 0xe8, 0x0d, 0xd8, 0x09, 0x48, 0x7a, 0x4a, 0x6e, 0x14, 0x38, 18412 0xf8, 0x48, 0xdf, 0xdc, 0x3e, 0xda, 0xad, 0x42, 0x55, 0x2c, 0x7d, 0x4e, 0x6b, 0x8c, 0x10, 0xf7, 18413 0xe8, 0xff, 0xd7, 0x9a, 0xe0, 0x3d, 0xf9, 0x66, 0x02, 0x72, 0x6f, 0xae, 0x36, 0x85, 0x6a, 0x6b, 18414 0xfa, 0xa5, 0x6b, 0x37, 0xbf, 0x51, 0x12, 0x7d, 0x4b, 0x29, 0x20, 0x1a, 0x67, 0xdb, 0xd0, 0x61, 18415 0x2a, 0x5a, 0x59, 0x3a, 0xd3, 0xa4, 0x23, 0x59, 0x9d, 0x52, 0x1f, 0x1a, 0xe2, 0xf0, 0xd5, 0x56, 18416 0x76, 0xa0, 0x2b, 0x49, 0xaf, 0xdc, 0x87, 0x19, 0x12, 0x9a, 0x4a, 0x4f, 0x53, 0x82, 0x1c, 0x42, 18417 0x24, 0xf4, 0xf5, 0xbc, 0xca, 0x65, 0x3b, 0xc0, 0xc3, 0xae, 0x10, 0xd5, 0x50, 0x7f, 0x28, 0x17, 18418 0xc7, 0xb1, 0x2d, 0x13, 0x7b, 0xa0, 0x9f, 0x1d, 0x87, 0x2a, 0x08, 0xb0, 0x07, 0x7d, 0x46, 0xa7, 18419 0x34, 0x46, 0x2b, 0xea, 0x38, 0x54, 0xa1, 0x80, 0x3b, 0x30, 0xa0, 0x41, 0x54, 0x44, 0x57, 0xf4, 18420 0x50, 0x02, 0x3f, 0xd2, 0xf2, 0xf9, 0x7a, 0x11, 0x71, 0xfa, 0x38, 0x26, 0x73, 0x9c, 0x12, 0x6f, 18421 0xaf, 0xff, 0x75, 0x18, 0x08, 0xf2, 0xce, 0x49, 0x34, 0x4f, 0x85, 0xdd, 0x6c, 0x8c, 0x7b, 0x19, 18422 0x85, 0x1e, 0x40, 0x93, 0x91, 0xf4, 0xb2, 0xd8, 0x40, 0x3d, 0xde, 0xfb, 0x75, 0xff, 0x9f, 0xd6, 18423 0xa0, 0x7d, 0x4a, 0x72, 0xbc, 0x5a, 0xce, 0x01, 0x95, 0xf7, 0xac, 0x6a, 0x01, 0xd8, 0xf7, 0x4c, 18424 0x9a, 0xfe, 0xf6, 0xf5, 0x69, 0x6e, 0xb8, 0x3e, 0x1b, 0xfd, 0x1b, 0xd6, 0x15, 0xe9, 0xe0, 0x39, 18425 0xef, 0x41, 0x5f, 0xac, 0x20, 0xf6, 0x61, 0xd1, 0xdb, 0x5b, 0xd0, 0x10, 0x00, 0x2b, 0x49, 0x31, 18426 0x1c, 0xbb, 0x7b, 0xad, 0x20, 0xbe, 0x57, 0x39, 0xf5, 0x3e, 0x82, 0xb7, 0xf9, 0xde, 0x0e, 0xf0, 18427 0x99, 0xd8, 0xe6, 0x92, 0x1d, 0xb0, 0x44, 0x1d, 0x9a, 0xe0, 0xe6, 0xe4, 0x46, 0xfc, 0xde, 0x5a, 18428 0xbb, 0xa5, 0xdb, 0x78, 0x4b, 0xff, 0x93, 0x87, 0x18, 0x3b, 0x89, 0x52, 0x8a, 0xcc, 0x8b, 0x13, 18429 0xc6, 0xcf, 0x6c, 0xb4, 0xd1, 0x34, 0x3c, 0xcb, 0x0a, 0xcb, 0xd5, 0x2f, 0x0e, 0xa3, 0x8e, 0x87, 18430 0x21, 0xc8, 0x4b, 0xbc, 0xaf, 0x1c, 0x5c, 0x95, 0xd0, 0x69, 0xd3, 0x41, 0x74, 0xcb, 0x8d, 0xb8, 18431 0xc9, 0xfb, 0xba, 0x03, 0x5d, 0xc2, 0x92, 0xd5, 0x05, 0x4a, 0x2d, 0x13, 0xd4, 0x15, 0x43, 0x56, 18432 0x50, 0xb7, 0xbc, 0xf3, 0x80, 0xfe, 0xe7, 0x92, 0x10, 0xc5, 0x3b, 0xbd, 0x0a, 0x05, 0xf7, 0x91, 18433 0x0e, 0x9e, 0x40, 0x43, 0xb0, 0x58, 0xa9, 0x3a, 0x51, 0xb2, 0xc1, 0x57, 0x27, 0x7e, 0xbf, 0x07, 18434 0xdd, 0x99, 0x46, 0xa3, 0x52, 0x35, 0x86, 0x63, 0x41, 0x3b, 0x06, 0xb9, 0x7e, 0x00, 0x03, 0x67, 18435 0x40, 0x63, 0xf0, 0x38, 0x9d, 0x65, 0xa8, 0xd0, 0x74, 0x47, 0xef, 0x40, 0xbb, 0xc8, 0xb3, 0xb4, 18436 0xc8, 0x98, 0x52, 0x64, 0x86, 0x63, 0xf3, 0xba, 0x78, 0x4d, 0xbc, 0x40, 0xf8, 0x65, 0x1c, 0x15, 18437 0x5c, 0xa9, 0xce, 0x95, 0x17, 0xfc, 0x31, 0x0c, 0xdc, 0x2f, 0xfa, 0x8a, 0x4a, 0x3c, 0xed, 0x38, 18438 0x13, 0xbf, 0x0a, 0x24, 0xde, 0xfa, 0xfb, 0x75, 0xff, 0xdb, 0xb0, 0x7d, 0xc0, 0x2f, 0xdd, 0x4f, 18439 0x4a, 0x0c, 0x48, 0x27, 0xa0, 0xcd, 0xa1, 0x6b, 0xc6, 0xcc, 0x95, 0x67, 0xa7, 0x94, 0x1d, 0xc9, 18440 0xa3, 0x90, 0x2b, 0xf9, 0xbf, 0xeb, 0xc1, 0xb6, 0xd8, 0xa8, 0x3d, 0xaf, 0x85, 0xbd, 0x75, 0x9f, 18441 0x76, 0x79, 0xa1, 0x36, 0x19, 0xf2, 0x7e, 0x89, 0x93, 0x26, 0x6e, 0x79, 0x67, 0xbc, 0x06, 0xb1, 18442 0x5f, 0xa2, 0x45, 0xaa, 0xcd, 0xeb, 0xef, 0xf8, 0xff, 0xb3, 0x0e, 0x8d, 0xd7, 0x90, 0x93, 0xb6, 18443 0x73, 0x57, 0xd1, 0x55, 0x10, 0x67, 0xc6, 0x53, 0x5c, 0x93, 0x54, 0x63, 0x09, 0xcf, 0x66, 0xf5, 18444 0x0a, 0xb7, 0x10, 0x69, 0x3b, 0xd0, 0x9d, 0xd2, 0x79, 0x94, 0x5a, 0x52, 0xd2, 0x22, 0xe8, 0xce, 18445 0x9a, 0x70, 0xed, 0x6e, 0xe0, 0x0e, 0xa0, 0x59, 0xa1, 0x73, 0xfb, 0x7b, 0xce, 0xed, 0xef, 0xdf, 18446 0x76, 0xfb, 0xe9, 0x0d, 0x67, 0xc4, 0xba, 0xd1, 0x18, 0x37, 0x9a, 0x65, 0x78, 0x9f, 0xab, 0xb1, 18447 0xac, 0x40, 0x46, 0x29, 0xb7, 0x1c, 0x1f, 0xc6, 0xb6, 0x71, 0xb5, 0x46, 0x7c, 0x75, 0x74, 0x93, 18448 0x2b, 0x1e, 0xbc, 0x07, 0x7d, 0xc2, 0x2f, 0x0f, 0xcd, 0xde, 0x46, 0x7a, 0x6f, 0x21, 0xbd, 0x2a, 18449 0x99, 0x6f, 0x95, 0xff, 0xec, 0x95, 0xdf, 0x0a, 0xcc, 0x29, 0x37, 0xe6, 0x1d, 0x41, 0x83, 0xa3, 18450 0xf7, 0x60, 0x6b, 0x56, 0x61, 0x41, 0x77, 0x95, 0x45, 0xab, 0x53, 0x83, 0x76, 0xa1, 0xa7, 0xf3, 18451 0x3f, 0x04, 0x24, 0xf7, 0x8c, 0x2c, 0x96, 0xde, 0xc8, 0x0b, 0xe5, 0xa0, 0x3f, 0x0e, 0xf7, 0xf7, 18452 0x91, 0xf5, 0xff, 0x5f, 0x4f, 0xdc, 0xda, 0x64, 0xf5, 0xb9, 0x6a, 0xbd, 0xf2, 0xe9, 0xd6, 0x5d, 18453 0x1b, 0xa6, 0xa1, 0x15, 0xb0, 0x70, 0xc9, 0x08, 0x8f, 0xb2, 0x74, 0x53, 0x52, 0x89, 0x0a, 0x1c, 18454 0x2e, 0x4a, 0xe3, 0xdc, 0x0a, 0x3f, 0x69, 0x67, 0x84, 0xad, 0xa5, 0xa2, 0xc3, 0x4d, 0x70, 0x9b, 18455 0x63, 0x7d, 0xdc, 0xd2, 0x97, 0x05, 0x1b, 0x84, 0xe2, 0x46, 0x5e, 0x24, 0x88, 0x8a, 0x13, 0x76, 18456 0x62, 0x0b, 0xd8, 0x1d, 0xe8, 0x66, 0x2c, 0x9a, 0x47, 0xa9, 0xe0, 0xac, 0xc8, 0xa9, 0xfd, 0xdf, 18457 0x11, 0x94, 0xbe, 0x20, 0x55, 0xc3, 0x58, 0x9c, 0xe4, 0x82, 0xa4, 0xe9, 0x2d, 0xc1, 0x56, 0xfb, 18458 0x96, 0x9b, 0x70, 0xf5, 0x55, 0xa4, 0x09, 0xbc, 0x07, 0xf5, 0xa4, 0x98, 0x23, 0x71, 0x77, 0x2d, 18459 0xcd, 0xde, 0x68, 0x13, 0xc1, 0x02, 0x83, 0x0b, 0x1d, 0xd7, 0xc2, 0xe9, 0xa2, 0x3a, 0x3e, 0x34, 18460 0xda, 0x3c, 0x94, 0x79, 0x06, 0xab, 0x58, 0xef, 0xb2, 0x0f, 0x8d, 0xa8, 0x78, 0x92, 0x28, 0x99, 18461 0xb4, 0x0d, 0x9d, 0xa8, 0x78, 0xb2, 0x8c, 0x84, 0x0d, 0x2c, 0x25, 0x91, 0xd4, 0xf1, 0x86, 0x1a, 18462 0x8c, 0xef, 0x67, 0xd3, 0x92, 0x52, 0x91, 0xa9, 0x6c, 0x9b, 0xd0, 0xd8, 0x4a, 0x5a, 0x01, 0x3b, 18463 0x7a, 0x59, 0x85, 0xbd, 0x91, 0x71, 0xd2, 0x8b, 0x1b, 0xbb, 0xab, 0x81, 0x90, 0xe2, 0x7f, 0xaf, 18464 0x0c, 0xa3, 0x8b, 0x4b, 0x24, 0x30, 0xb7, 0x7f, 0xa7, 0x0c, 0xa3, 0x4d, 0xa7, 0x78, 0x60, 0x77, 18465 0xcb, 0x6c, 0x93, 0x10, 0xa5, 0xc5, 0x3d, 0x4d, 0xd1, 0x09, 0x89, 0xd2, 0x0b, 0xca, 0xae, 0xf0, 18466 0xf2, 0xef, 0xeb, 0xc9, 0x92, 0x95, 0x19, 0x7b, 0x03, 0x4f, 0xe5, 0xbf, 0x79, 0x00, 0x62, 0xee, 18467 0x47, 0x11, 0x89, 0xb3, 0xb9, 0x98, 0x5b, 0xd2, 0xde, 0x2b, 0xd8, 0xac, 0x9d, 0xf8, 0xa2, 0x36, 18468 0xde, 0x70, 0x36, 0xde, 0xb4, 0xcf, 0xa9, 0xe5, 0xb0, 0xe6, 0xb6, 0xa3, 0x21, 0x76, 0xec, 0x33, 18469 0xec, 0x3a, 0x26, 0x1c, 0x94, 0x61, 0xd0, 0x0b, 0x1a, 0xcf, 0x94, 0xff, 0xc7, 0x5c, 0x85, 0xbe, 18470 0xc6, 0x84, 0xb0, 0x18, 0x71, 0x3b, 0x92, 0xee, 0xee, 0xc0, 0xa0, 0xc4, 0xd7, 0xa3, 0x88, 0x28, 18471 0xda, 0xfb, 0x79, 0x18, 0x3c, 0x9a, 0x8a, 0xa1, 0xa7, 0x51, 0x81, 0xe9, 0x47, 0x4a, 0xe2, 0x7c, 18472 0x8b, 0xae, 0x94, 0xda, 0xb5, 0x07, 0x4d, 0x41, 0x2b, 0x85, 0x71, 0xaa, 0x8b, 0xb7, 0xfd, 0x47, 18473 0xd0, 0x97, 0xdf, 0xdd, 0x8a, 0x1e, 0x03, 0x91, 0x0e, 0x59, 0x34, 0xc4, 0x34, 0x4a, 0x0c, 0xaa, 18474 0x59, 0x26, 0x30, 0xb2, 0x67, 0x39, 0x5c, 0x89, 0xab, 0x62, 0x69, 0x76, 0xd2, 0x3d, 0xf3, 0x00, 18475 0x5a, 0x21, 0x3e, 0x57, 0x20, 0x0c, 0xc6, 0xf6, 0x47, 0xfe, 0x43, 0x68, 0x49, 0x57, 0x98, 0x13, 18476 0x38, 0xb2, 0xae, 0xbe, 0xf1, 0x3d, 0x5f, 0x91, 0x58, 0x19, 0x62, 0x3f, 0x0b, 0x8d, 0x17, 0x34, 18477 0x58, 0x98, 0x2f, 0x3c, 0xcb, 0x34, 0xf1, 0xec, 0xc4, 0x1e, 0xf1, 0xf2, 0xaf, 0x41, 0x5b, 0xbc, 18478 0xfc, 0xed, 0x25, 0x45, 0x0e, 0x44, 0x83, 0x85, 0x09, 0xf6, 0xee, 0x42, 0x4f, 0xfc, 0x3e, 0x72, 18479 0x56, 0xda, 0x83, 0xbe, 0x50, 0x29, 0x2f, 0x72, 0x4a, 0xc3, 0x89, 0x09, 0x08, 0xda, 0x31, 0xd8, 18480 0x86, 0xfd, 0x1e, 0x3a, 0xe8, 0x26, 0x76, 0x96, 0x84, 0xbc, 0x8b, 0x32, 0x30, 0xf8, 0x21, 0xb4, 18481 0xf5, 0xd1, 0xdc, 0xee, 0x57, 0xc7, 0x68, 0xaa, 0x32, 0x3b, 0xc4, 0x47, 0xff, 0xb1, 0x06, 0x2d, 18482 0xa9, 0x71, 0x3b, 0x4c, 0xcc, 0xa8, 0x42, 0x96, 0xab, 0x54, 0xe7, 0xef, 0x48, 0xaf, 0xf0, 0x3a, 18483 0x63, 0x33, 0x3e, 0x3d, 0xc2, 0x2b, 0xf2, 0x33, 0xa4, 0xb3, 0x89, 0x54, 0xef, 0x74, 0x56, 0x10, 18484 0xbf, 0x3c, 0x33, 0xa9, 0x30, 0x65, 0x56, 0x50, 0xc7, 0x9a, 0x01, 0xb5, 0xcf, 0xae, 0x16, 0x54, 18485 0x21, 0x9d, 0xe1, 0x80, 0x34, 0x2c, 0x37, 0x29, 0x77, 0x77, 0x61, 0x88, 0xfe, 0xd4, 0x18, 0xc9, 18486 0x56, 0x20, 0xa9, 0xaf, 0xc7, 0xd1, 0x99, 0x5a, 0x8e, 0x0f, 0x4c, 0x52, 0x24, 0xbf, 0x9c, 0x48, 18487 0xf1, 0x38, 0x2c, 0xd3, 0x91, 0x66, 0x13, 0x5b, 0x62, 0xca, 0xb7, 0x14, 0x5b, 0xde, 0xd6, 0x6c, 18488 0x39, 0xa4, 0x33, 0x35, 0xb4, 0xa3, 0xd9, 0x0f, 0xa2, 0x1b, 0x05, 0xa6, 0xff, 0x8b, 0x00, 0x12, 18489 0xa3, 0x28, 0xaf, 0xab, 0x24, 0x6a, 0x3b, 0x31, 0xeb, 0xb6, 0xb2, 0x2b, 0xcf, 0xe3, 0x0f, 0x6b, 18490 0xd0, 0x91, 0x5f, 0x9f, 0x3d, 0xdf, 0x70, 0x22, 0x26, 0xe8, 0x62, 0x8b, 0xbc, 0xba, 0xd6, 0x5d, 18491 0x9c, 0xc3, 0x50, 0x2a, 0x8e, 0xd2, 0xb0, 0x8e, 0x43, 0xe5, 0x8a, 0x1c, 0x01, 0xe0, 0x19, 0x06, 18492 0x96, 0x46, 0xf3, 0x16, 0x62, 0x5c, 0x80, 0xab, 0xc4, 0x5d, 0x6f, 0x6c, 0xed, 0xe0, 0x2d, 0x44, 18493 0x3f, 0x3e, 0xed, 0xac, 0x3f, 0x55, 0xe7, 0x1d, 0xf1, 0x55, 0x99, 0x5e, 0xa9, 0x09, 0x00, 0x8c, 18494 0xb2, 0x2e, 0x67, 0x2f, 0xd0, 0x3d, 0x54, 0x97, 0x71, 0xd2, 0x99, 0x1c, 0xe9, 0xe3, 0x48, 0x49, 18495 0x13, 0x83, 0x0a, 0x65, 0x89, 0x0d, 0x0e, 0x2d, 0xba, 0x29, 0xcd, 0x14, 0x49, 0x37, 0xe2, 0x37, 18496 0x4a, 0x09, 0xff, 0xef, 0x79, 0xd0, 0x9b, 0x2c, 0x68, 0x12, 0x05, 0x24, 0x16, 0x37, 0xf0, 0x95, 18497 0x77, 0xbc, 0x9a, 0x08, 0x81, 0xbf, 0xb3, 0x3c, 0xa6, 0xa5, 0x84, 0x14, 0x88, 0x36, 0xae, 0x92, 18498 0x20, 0xce, 0xa4, 0x0b, 0x53, 0xfa, 0x8d, 0x7b, 0x50, 0x2f, 0xa2, 0xb0, 0xf4, 0xfa, 0xd9, 0x89, 18499 0x77, 0x8e, 0xc1, 0xd3, 0xd5, 0xf9, 0x11, 0x02, 0x21, 0xea, 0xa2, 0x55, 0xd5, 0x54, 0x0b, 0x63, 18500 0x26, 0xe9, 0x46, 0x5f, 0x99, 0x5b, 0xcf, 0xd6, 0xff, 0x39, 0x14, 0x3a, 0xe9, 0x9c, 0x6a, 0x63, 18501 0xe0, 0x75, 0xd2, 0x19, 0xeb, 0xfe, 0xef, 0x79, 0xd0, 0x3d, 0x23, 0x8c, 0xaf, 0x3e, 0xdf, 0xfc, 18502 0x2d, 0xd5, 0x47, 0xe3, 0x18, 0x56, 0x76, 0xa3, 0xc9, 0xd8, 0x50, 0x76, 0x63, 0x53, 0xaf, 0x24, 18503 0x6d, 0xdb, 0x96, 0xbe, 0xb6, 0x4e, 0xd6, 0x96, 0x51, 0x6c, 0x3b, 0x9b, 0x14, 0x5b, 0xff, 0x97, 18504 0x61, 0x88, 0x70, 0x61, 0x6e, 0xcb, 0x39, 0x49, 0x2f, 0xd1, 0xc0, 0x21, 0xe9, 0x65, 0xa9, 0xe0, 18505 0xa9, 0x18, 0xaa, 0x32, 0xf1, 0x2b, 0x3e, 0x6b, 0x75, 0xcb, 0x1a, 0x5a, 0xe2, 0x8a, 0x4f, 0xad, 18506 0x64, 0xd4, 0x9f, 0x87, 0x0e, 0x4e, 0x7f, 0x92, 0xcd, 0xd1, 0x77, 0x97, 0xcd, 0x1d, 0xd5, 0x31, 18507 0x4a, 0x36, 0xf8, 0x65, 0xea, 0xef, 0x77, 0xfd, 0xdf, 0x50, 0xdf, 0x7d, 0x94, 0x4d, 0xd7, 0xee, 18508 0xb2, 0x0b, 0x92, 0x92, 0xe3, 0xeb, 0x49, 0x10, 0xc6, 0x8b, 0xdf, 0x2c, 0x73, 0xbd, 0x29, 0x29, 18509 0xb3, 0xec, 0x8c, 0x6e, 0xd0, 0x76, 0xd5, 0x17, 0x19, 0xb1, 0x9c, 0xc1, 0x00, 0x01, 0x38, 0x8a, 18510 0xa9, 0xc9, 0x57, 0x78, 0x05, 0x14, 0x03, 0x68, 0x5e, 0x65, 0x9c, 0x16, 0x15, 0x38, 0x6a, 0x2e, 18511 0x1c, 0x2a, 0x46, 0x21, 0xd7, 0x91, 0xe2, 0xe3, 0x6f, 0x78, 0xd0, 0x11, 0x68, 0x7f, 0x44, 0x38, 18512 0x31, 0x73, 0x7a, 0x56, 0x14, 0xd2, 0x44, 0x7a, 0xaf, 0x48, 0xbc, 0xa4, 0x2a, 0x57, 0x44, 0x6f, 18513 0x66, 0x53, 0xba, 0x87, 0xd0, 0xfe, 0x82, 0x2c, 0x5d, 0x4f, 0x81, 0x56, 0xbe, 0x71, 0x3c, 0xdc, 18514 0x4e, 0x25, 0xf2, 0x8d, 0x9e, 0x44, 0xff, 0x21, 0x80, 0xb8, 0xf9, 0xa8, 0x5d, 0x57, 0xf3, 0x7b, 18515 0xef, 0x0a, 0x9d, 0x13, 0x6d, 0x89, 0x9a, 0xe3, 0xb9, 0xfd, 0x41, 0x0d, 0xea, 0xa7, 0x24, 0x75, 18516 0x8c, 0x5c, 0x85, 0x1f, 0x04, 0xc3, 0xc8, 0xeb, 0x82, 0xde, 0x58, 0x41, 0xdd, 0x48, 0xe5, 0x30, 18517 0x77, 0x4b, 0x97, 0x6e, 0xd3, 0x3d, 0xb6, 0x96, 0xd6, 0x52, 0x24, 0xba, 0xda, 0xb6, 0xdc, 0xdf, 18518 0x90, 0x6b, 0xab, 0x94, 0x36, 0x70, 0xf4, 0xb9, 0x9e, 0x83, 0x1f, 0xe3, 0x19, 0xff, 0x7e, 0x36, 18519 0x35, 0x69, 0x68, 0x82, 0x6f, 0x44, 0xf3, 0x94, 0xf0, 0x25, 0x93, 0x2c, 0xaf, 0xeb, 0xea, 0xc4, 18520 0x42, 0x2d, 0x10, 0xf0, 0x3c, 0x5b, 0x2a, 0x8e, 0x37, 0xba, 0x0f, 0xdd, 0x0b, 0x93, 0x11, 0xbb, 18521 0xe3, 0xc6, 0x56, 0xfe, 0x91, 0x07, 0x1d, 0xcc, 0x1d, 0x15, 0xd7, 0x5c, 0xd8, 0xb5, 0xea, 0x6f, 18522 0x9b, 0xea, 0x2d, 0xb2, 0x71, 0x8c, 0xda, 0x0d, 0x09, 0xee, 0x35, 0xa9, 0xc2, 0x84, 0x51, 0x91, 18523 0xc7, 0x64, 0xf5, 0xc2, 0xc9, 0x73, 0xcf, 0x72, 0x9a, 0x2a, 0xbe, 0x88, 0x57, 0x29, 0x2f, 0xca, 18524 0x20, 0x35, 0x9e, 0x9b, 0xe1, 0x8b, 0x18, 0x4b, 0xb0, 0xf8, 0xe2, 0x5f, 0x86, 0xbe, 0x86, 0x71, 18525 0x92, 0xa5, 0xe1, 0xed, 0x36, 0x9d, 0x57, 0xb1, 0xdf, 0x3d, 0x3b, 0x36, 0xd1, 0x70, 0x6c, 0x31, 18526 0x2b, 0x41, 0x5b, 0xeb, 0xc9, 0x59, 0x1a, 0x96, 0x44, 0x28, 0x55, 0xcd, 0xb6, 0xca, 0x0c, 0x6b, 18527 0x3f, 0x22, 0xab, 0x5f, 0x38, 0x08, 0x78, 0x75, 0xe9, 0xaa, 0x17, 0x08, 0x0d, 0x9d, 0xe0, 0x8a, 18528 0xea, 0x0c, 0xca, 0xa7, 0xe8, 0x5d, 0x41, 0x67, 0x48, 0xc0, 0x71, 0x0f, 0x74, 0xc3, 0x14, 0xea, 18529 0x93, 0x9a, 0x1b, 0x4b, 0xa9, 0x3b, 0x64, 0xbb, 0x80, 0x61, 0x39, 0x13, 0xe6, 0xa9, 0x55, 0xe6, 18530 0xe9, 0x41, 0x3d, 0x24, 0x2b, 0xcb, 0x25, 0x99, 0xa5, 0xe1, 0x66, 0xb3, 0x16, 0xf3, 0xad, 0x79, 18531 0x14, 0xd0, 0x92, 0x21, 0x97, 0x0a, 0x62, 0xd7, 0xff, 0x10, 0xe0, 0x82, 0x12, 0x16, 0x2c, 0x30, 18532 0x28, 0x88, 0x8a, 0xbf, 0xf8, 0x65, 0x16, 0xda, 0x55, 0x26, 0x6f, 0x4d, 0x29, 0xde, 0x18, 0x4a, 18533 0xfb, 0x04, 0xba, 0x9f, 0x66, 0x2c, 0x0e, 0x37, 0x66, 0xd0, 0x6d, 0x41, 0x5b, 0xfc, 0x2e, 0xf3, 18534 0x5a, 0xdd, 0x9c, 0x09, 0x80, 0xda, 0x22, 0xdf, 0x98, 0xdb, 0x22, 0xb4, 0xd5, 0xa6, 0x74, 0x91, 18535 0x0f, 0xa0, 0x99, 0xe6, 0xc1, 0xb1, 0xa5, 0x5b, 0x2f, 0xf2, 0x32, 0x25, 0x52, 0x27, 0x83, 0x49, 18536 0xed, 0xe8, 0x6b, 0xd0, 0x79, 0x34, 0x7d, 0xcc, 0x22, 0x9a, 0x86, 0x6b, 0xd7, 0xdc, 0x4a, 0x4e, 18537 0xae, 0xb9, 0xc8, 0x91, 0x27, 0xf6, 0x09, 0xb4, 0xd4, 0x97, 0x3b, 0x50, 0x4f, 0x48, 0x8a, 0x9f, 18538 0xf5, 0x1e, 0x36, 0xc6, 0x82, 0x67, 0x38, 0x1f, 0x7b, 0xee, 0xc7, 0xd2, 0x21, 0x21, 0x51, 0xd3, 18539 0x50, 0x0a, 0x90, 0x9c, 0x09, 0x11, 0xf4, 0xf7, 0x3d, 0x80, 0xf2, 0xe7, 0x17, 0xaa, 0x03, 0x30, 18540 0x42, 0x6c, 0x83, 0xce, 0xe1, 0xe4, 0xc6, 0xff, 0xf8, 0x21, 0xd6, 0x8f, 0x84, 0xdd, 0x74, 0x4a, 18541 0x0a, 0x4e, 0xd9, 0x41, 0x9e, 0x33, 0x9a, 0x0a, 0xf2, 0x58, 0xc3, 0xdd, 0x08, 0x20, 0x60, 0x94, 18542 0x70, 0x6a, 0xa1, 0x0f, 0x23, 0x0b, 0xb1, 0xf4, 0x91, 0x48, 0x0c, 0x7e, 0x0b, 0xb6, 0xd7, 0x66, 18543 0xda, 0x80, 0xcb, 0xd7, 0x9b, 0xec, 0xaf, 0x79, 0x30, 0x38, 0x8c, 0x49, 0x70, 0xb9, 0x20, 0xd7, 18544 0x97, 0xc7, 0x9c, 0x26, 0x1b, 0x2e, 0x3f, 0x52, 0xfa, 0x5a, 0xda, 0x4c, 0x5d, 0x65, 0x05, 0x16, 18545 0x67, 0x4b, 0x16, 0x2c, 0x48, 0x41, 0x43, 0x24, 0x7f, 0xb4, 0x6c, 0x73, 0x56, 0x52, 0xbf, 0xd0, 18546 0x32, 0xa3, 0xc2, 0xce, 0x68, 0xbf, 0x03, 0x03, 0x3d, 0x72, 0x86, 0x2f, 0x4a, 0x2e, 0xf0, 0x43, 18547 0x0f, 0xd9, 0x90, 0x81, 0x46, 0xcc, 0xce, 0xe8, 0x8c, 0x51, 0xe5, 0xac, 0xf3, 0x74, 0xfa, 0x70, 18548 0x4e, 0x56, 0xe7, 0x72, 0x7c, 0x62, 0xe5, 0xb4, 0x61, 0x40, 0xc3, 0x1a, 0xad, 0x97, 0x5e, 0x87, 18549 0x73, 0x1a, 0x5c, 0x3d, 0x95, 0x74, 0x23, 0xb8, 0xe3, 0x9f, 0x85, 0xe1, 0xd4, 0xde, 0x72, 0xa1, 18550 0xb2, 0x13, 0x86, 0x63, 0x07, 0x13, 0xfe, 0x3f, 0xf0, 0x60, 0x20, 0x00, 0x22, 0x8c, 0x67, 0xe9, 18551 0x9f, 0x2a, 0x6e, 0x2a, 0x92, 0x43, 0x6a, 0x24, 0x73, 0xe8, 0x1a, 0xe8, 0x36, 0x8a, 0x96, 0x2a, 18552 0x46, 0x24, 0x9e, 0x1e, 0x40, 0x33, 0xc2, 0x4d, 0x6b, 0x27, 0xba, 0xbb, 0x45, 0x47, 0x02, 0xc9, 18553 0x18, 0xea, 0x31, 0x0c, 0x1e, 0x4d, 0x05, 0x57, 0x5c, 0xb2, 0x34, 0x8f, 0x09, 0x5f, 0x9b, 0xd8, 18554 0x33, 0xd1, 0x2a, 0x99, 0x87, 0x5d, 0x32, 0xa2, 0x21, 0xb4, 0xae, 0x65, 0x31, 0x11, 0x22, 0xc5, 18555 0xff, 0x16, 0x6c, 0x3d, 0x9a, 0x62, 0x7a, 0xf2, 0x4f, 0x60, 0xb2, 0xaf, 0x08, 0xb8, 0x2e, 0xe4, 18556 0x5b, 0x98, 0xa3, 0xec, 0x2a, 0x28, 0x68, 0x75, 0xe1, 0x43, 0x6d, 0xe5, 0xf9, 0x7f, 0xdd, 0x83, 18557 0xf6, 0x41, 0xc0, 0x51, 0xad, 0xdd, 0xa0, 0x9f, 0xa0, 0x26, 0x54, 0xd3, 0x52, 0x1e, 0x35, 0x57, 18558 0x69, 0xd8, 0xa9, 0xe9, 0xc4, 0xc8, 0x27, 0xa8, 0x75, 0x99, 0x72, 0x89, 0x8a, 0x8c, 0x43, 0x35, 18559 0xa6, 0xa5, 0xdd, 0x7d, 0x46, 0xf7, 0x6d, 0x3b, 0x5c, 0xb9, 0xa3, 0x8c, 0x91, 0xae, 0x80, 0xc3, 18560 0x94, 0x41, 0x59, 0x3a, 0xb6, 0x60, 0xd2, 0x24, 0xbd, 0x3c, 0x0a, 0xad, 0x6b, 0xeb, 0x02, 0xb3, 18561 0x59, 0xe8, 0xfa, 0xcf, 0xa1, 0x37, 0x21, 0xd3, 0x28, 0xa5, 0xfc, 0x84, 0x92, 0xd0, 0x35, 0x2b, 18562 0xee, 0xc0, 0x20, 0x90, 0xcf, 0xce, 0x62, 0x92, 0xbe, 0x2a, 0x3f, 0x57, 0xc5, 0x06, 0x04, 0x7b, 18563 0xf8, 0x2e, 0xb4, 0x2e, 0x30, 0x02, 0x59, 0x32, 0x49, 0x13, 0x3b, 0x8f, 0x49, 0xc1, 0x2d, 0xde, 18564 0x22, 0xf0, 0x43, 0x85, 0x99, 0x2b, 0xb3, 0x38, 0xea, 0x4e, 0x1e, 0x77, 0x43, 0x73, 0xdd, 0x42, 18565 0xe5, 0x68, 0xc9, 0x04, 0x6a, 0xa9, 0x4a, 0x0b, 0xd9, 0x25, 0x0b, 0x26, 0xf1, 0xe7, 0x6d, 0xc2, 18566 0xdf, 0x4f, 0xa1, 0x77, 0x9e, 0x4d, 0x33, 0x2e, 0x54, 0xe3, 0x73, 0xcc, 0xe6, 0x17, 0x3a, 0xdd, 18567 0x84, 0xe4, 0x04, 0x33, 0x53, 0xe4, 0x47, 0x77, 0x61, 0x28, 0x46, 0xf1, 0xc5, 0x89, 0x95, 0x1c, 18568 0x7d, 0x07, 0x06, 0xf4, 0x86, 0x53, 0x96, 0x92, 0x78, 0x62, 0x59, 0x2c, 0xf7, 0x61, 0xc4, 0x96, 18569 0xa9, 0xb0, 0x3b, 0x26, 0xc8, 0x2c, 0x27, 0x4a, 0x10, 0x88, 0xf5, 0xbe, 0x07, 0xed, 0x33, 0x82, 18570 0xd1, 0x23, 0xb1, 0x7b, 0xf1, 0xa7, 0x25, 0x70, 0xa7, 0x24, 0x7d, 0x1c, 0x93, 0xb9, 0x65, 0xad, 18571 0xe0, 0x75, 0x35, 0x12, 0x85, 0x67, 0xf9, 0x32, 0x2f, 0xed, 0x7f, 0x0c, 0x16, 0x3c, 0xc9, 0x62, 18572 0x55, 0x3d, 0xe9, 0xff, 0x5b, 0x0f, 0xb6, 0x5e, 0xb0, 0x68, 0x3e, 0xa7, 0xec, 0x49, 0x34, 0xe3, 18573 0xb8, 0xc8, 0x0e, 0x74, 0xb9, 0x1c, 0x32, 0x62, 0x78, 0x08, 0xad, 0xb9, 0x78, 0x1c, 0x96, 0xf2, 18574 0x30, 0xb0, 0xb8, 0x9b, 0x7d, 0x0a, 0xeb, 0xf2, 0xbd, 0x66, 0x3b, 0xf5, 0x5a, 0x3a, 0x84, 0x9d, 18575 0x93, 0x55, 0x94, 0xce, 0x32, 0x55, 0x35, 0xd3, 0x19, 0xeb, 0x2d, 0xbe, 0x05, 0xa0, 0x1e, 0x1d, 18576 0x2b, 0x1f, 0x90, 0xfd, 0xb4, 0x0f, 0x8d, 0xb9, 0x80, 0xde, 0xe8, 0xd6, 0xc1, 0x52, 0x39, 0x9b, 18577 0xfd, 0x3f, 0xf2, 0x00, 0x64, 0x62, 0x19, 0xbe, 0xb9, 0x8b, 0x81, 0xee, 0x5c, 0x95, 0xf4, 0x36, 18578 0xc7, 0x78, 0x33, 0xef, 0xe8, 0xe2, 0x39, 0x6d, 0x2b, 0xc8, 0x12, 0x85, 0x5d, 0x27, 0x75, 0x48, 18579 0xaa, 0x3a, 0xa3, 0x77, 0x00, 0x0a, 0x53, 0xc5, 0x60, 0x44, 0xbd, 0x55, 0xd8, 0xb0, 0x0b, 0x0d, 18580 0x4e, 0x83, 0x85, 0x49, 0xf9, 0x45, 0xc7, 0xe0, 0x5b, 0xd0, 0xc4, 0x00, 0x86, 0x8a, 0x4f, 0x0d, 18581 0xc6, 0x4e, 0x35, 0xe5, 0x2e, 0x34, 0x92, 0x28, 0x8e, 0x95, 0xc4, 0x6e, 0x8e, 0xb1, 0x20, 0xb2, 18582 0x27, 0x0b, 0x4e, 0x30, 0x04, 0x2c, 0x0e, 0x7b, 0x63, 0x92, 0xc8, 0x0e, 0x74, 0xe7, 0x72, 0xfc, 18583 0xd6, 0x2b, 0xb3, 0xa6, 0xa1, 0x97, 0x84, 0x2b, 0x0f, 0xfb, 0x08, 0x06, 0x6a, 0x6e, 0xe5, 0x7a, 18584 0xd8, 0x82, 0xb6, 0x9a, 0xf4, 0x36, 0xdf, 0x83, 0xeb, 0x6a, 0x90, 0xb2, 0xfa, 0x6b, 0xb0, 0xa5, 18585 0xa6, 0x11, 0x2f, 0x6a, 0xdb, 0xdc, 0xca, 0xd5, 0x50, 0x1e, 0xd3, 0x9a, 0x63, 0x4e, 0xcb, 0x6f, 18586 0xff, 0x0c, 0x34, 0xb1, 0x5c, 0x01, 0x53, 0xe1, 0xc5, 0x1f, 0xb6, 0x5e, 0x1b, 0x98, 0x1a, 0x85, 18587 0x8f, 0xa1, 0x8f, 0xaf, 0x1d, 0x27, 0x39, 0xcb, 0xd6, 0x75, 0xe9, 0xbb, 0x30, 0x2c, 0xac, 0xc7, 18588 0x06, 0x23, 0x8e, 0x3a, 0xb5, 0x03, 0xdd, 0x85, 0x40, 0x0f, 0x56, 0x17, 0xcb, 0x9b, 0xf4, 0x0d, 18589 0xe8, 0xe2, 0xb4, 0x4f, 0xb3, 0x98, 0xba, 0xcf, 0xcd, 0xf6, 0x35, 0x50, 0x55, 0x9f, 0x9a, 0xa0, 18590 0xb0, 0xbf, 0xeb, 0xa9, 0xef, 0x91, 0xc0, 0xee, 0x08, 0x92, 0xce, 0x52, 0xaa, 0x28, 0xac, 0x35, 18591 0x96, 0x1b, 0x7b, 0x00, 0xdd, 0x42, 0xaf, 0xa1, 0xc8, 0x0c, 0xc6, 0xe5, 0xaa, 0xf7, 0x60, 0x4b, 18592 0xc5, 0x14, 0xb1, 0x4c, 0xa3, 0x74, 0xf3, 0x62, 0xe5, 0xf3, 0xaa, 0x1c, 0x95, 0xf7, 0xe8, 0xa7, 18593 0xa0, 0x6f, 0xef, 0x54, 0xd1, 0xda, 0x60, 0x6c, 0x63, 0xc7, 0xff, 0x1e, 0xf4, 0x1e, 0xd3, 0x84, 18594 0xc4, 0xf4, 0x60, 0x4e, 0xd3, 0x35, 0x6f, 0xb6, 0x2e, 0xd8, 0xaa, 0x95, 0x27, 0xcc, 0xd9, 0x27, 18595 0xda, 0xa3, 0x8d, 0x8a, 0xff, 0x65, 0x14, 0xc7, 0x62, 0xa4, 0x52, 0xbd, 0xa8, 0x6c, 0xa2, 0x43, 18596 0xc2, 0x18, 0x99, 0xd3, 0x4a, 0x94, 0x09, 0xbd, 0x91, 0x8c, 0xcd, 0xa9, 0x5d, 0x63, 0x68, 0xbb, 18597 0x4a, 0x3e, 0x85, 0x81, 0x16, 0xae, 0x12, 0x61, 0xb6, 0xcf, 0xbc, 0x52, 0x08, 0x60, 0xf1, 0x2d, 18598 0xfd, 0x33, 0x8b, 0x0c, 0x12, 0x4c, 0x56, 0x1b, 0xca, 0x37, 0xff, 0x2f, 0xc1, 0xc8, 0x11, 0xdd, 18599 0x3f, 0xd9, 0xd9, 0x7f, 0x0d, 0x06, 0xe7, 0x34, 0x3c, 0x23, 0xc1, 0xa5, 0x2c, 0xc2, 0xd8, 0xe4, 18600 0x60, 0xe1, 0xa5, 0x65, 0xe0, 0x46, 0xc8, 0x05, 0x76, 0x85, 0x04, 0xb4, 0x13, 0xb8, 0x93, 0x62, 18601 0x6e, 0xca, 0x07, 0x6d, 0xf7, 0x4e, 0xcb, 0x11, 0xc6, 0x52, 0xf7, 0xfc, 0x03, 0x0f, 0xba, 0x66, 18602 0x75, 0xe7, 0x20, 0x55, 0x60, 0xc6, 0x12, 0x74, 0x23, 0x00, 0x7a, 0x13, 0x50, 0x6a, 0xe5, 0x89, 18603 0x49, 0xe1, 0x87, 0x9f, 0x1f, 0x5b, 0xf5, 0xf2, 0x2a, 0x64, 0xd7, 0x74, 0xdc, 0x6e, 0x2d, 0xa5, 18604 0x76, 0xb9, 0x9b, 0xc5, 0x09, 0xae, 0x09, 0x3b, 0x13, 0xfa, 0x64, 0x5b, 0xbb, 0xa4, 0xed, 0x2c, 18605 0x46, 0x2b, 0x32, 0x26, 0xad, 0xf6, 0xd4, 0x42, 0x18, 0x66, 0x58, 0x7e, 0x71, 0xb0, 0xab, 0x30, 18606 0xae, 0x27, 0x4e, 0xf2, 0xd2, 0x4b, 0xf0, 0x37, 0x3d, 0xe8, 0x3f, 0x22, 0xab, 0x47, 0x4a, 0x3d, 18607 0x2d, 0x2c, 0xe1, 0x74, 0xdb, 0xe9, 0xcf, 0x19, 0x09, 0x5f, 0xad, 0xb2, 0xd8, 0x12, 0xa9, 0xf9, 18608 0x4a, 0x89, 0xd4, 0x72, 0x9f, 0xfa, 0xff, 0xb2, 0x06, 0x5d, 0x14, 0x0a, 0xa7, 0x51, 0x4a, 0xcb, 18609 0xec, 0xa6, 0x4d, 0x29, 0x07, 0x4e, 0x15, 0xc3, 0x7a, 0x0c, 0x3a, 0xc8, 0xd2, 0x59, 0x34, 0xb7, 18610 0x4b, 0x4d, 0x83, 0x2c, 0xbd, 0xa2, 0x8c, 0x9f, 0xd3, 0xa2, 0x74, 0x0f, 0x06, 0x5a, 0xcf, 0x68, 18611 0x57, 0x72, 0x2a, 0x2a, 0x85, 0xc3, 0xc7, 0x61, 0x81, 0x51, 0xd9, 0xe6, 0xe8, 0x5d, 0xe8, 0xa9, 18612 0x7c, 0x31, 0x2c, 0xde, 0x05, 0x5b, 0x92, 0x3d, 0x59, 0xca, 0xac, 0xd3, 0xce, 0x82, 0xc6, 0x39, 18613 0x3e, 0xee, 0xe9, 0x02, 0x16, 0x96, 0xac, 0x64, 0x67, 0x82, 0x1b, 0x6e, 0xe5, 0x7d, 0x21, 0x81, 18614 0x24, 0x24, 0x4a, 0xa3, 0x74, 0xae, 0x3c, 0x55, 0x0f, 0xcc, 0xfc, 0x27, 0x51, 0xc1, 0x55, 0xd6, 18615 0x41, 0x99, 0x93, 0xf6, 0xa6, 0x9c, 0x1c, 0x9f, 0xc9, 0x6c, 0xce, 0xee, 0x58, 0x97, 0x09, 0xfb, 18616 0xbf, 0xeb, 0xa9, 0x5a, 0x41, 0x09, 0xc8, 0x2e, 0xa6, 0x2d, 0xaf, 0x94, 0x01, 0xa9, 0x80, 0x70, 18617 0x3c, 0xe8, 0x35, 0x2d, 0x00, 0x12, 0x37, 0x35, 0xaf, 0xae, 0x7d, 0x52, 0x81, 0x35, 0xd8, 0xb8, 18618 0x3d, 0x95, 0xaf, 0x69, 0xc2, 0x44, 0x2c, 0x59, 0x1d, 0x30, 0x16, 0x5d, 0xd1, 0x32, 0x51, 0xcb, 18619 0xff, 0x13, 0x0f, 0x7a, 0x87, 0x94, 0xc5, 0x51, 0x2a, 0xbd, 0x12, 0x32, 0x68, 0xf1, 0x9c, 0x3d, 18620 0xa2, 0xb3, 0xb2, 0xf5, 0x06, 0x09, 0xc3, 0xd3, 0x2c, 0xb4, 0x0a, 0x36, 0xb5, 0xcf, 0x40, 0xfa, 18621 0x42, 0xdf, 0x16, 0xdf, 0x70, 0x26, 0xb4, 0x44, 0x55, 0x28, 0xd0, 0x1f, 0x5f, 0x50, 0x76, 0xa0, 18622 0xc6, 0xf0, 0x03, 0x26, 0x3b, 0x51, 0x98, 0x03, 0xc7, 0xf2, 0x93, 0x89, 0x65, 0x87, 0xf5, 0xa1, 18623 0x11, 0x53, 0xa2, 0x43, 0x0b, 0xf2, 0x66, 0x75, 0x1c, 0xc6, 0xd1, 0xb5, 0x0a, 0x45, 0x54, 0x06, 18624 0x6e, 0xbd, 0x5a, 0x26, 0x67, 0x92, 0x0c, 0x54, 0xb6, 0x7b, 0x59, 0x01, 0x9b, 0x24, 0x34, 0x8c, 18625 0x08, 0xa7, 0xb1, 0x55, 0xd6, 0xef, 0xff, 0x7b, 0x4f, 0xe8, 0xc4, 0x25, 0xa4, 0x65, 0xe0, 0xcf, 18626 0xab, 0x04, 0xfe, 0x6a, 0x0e, 0x90, 0xc6, 0x8b, 0x8a, 0xe5, 0x7f, 0xa5, 0x0f, 0x98, 0xe9, 0xb2, 18627 0x18, 0x74, 0xe1, 0xb0, 0x88, 0x0b, 0x34, 0xb6, 0xac, 0xf0, 0xd0, 0x8b, 0xec, 0x3a, 0x2d, 0x73, 18628 0x67, 0x42, 0x3a, 0xc3, 0x81, 0x8e, 0x15, 0xe7, 0x39, 0xba, 0xe1, 0x65, 0x6a, 0x57, 0x48, 0x67, 18629 0xe2, 0xb7, 0x49, 0xa7, 0x10, 0x53, 0x4e, 0x16, 0x24, 0x0d, 0x74, 0xf4, 0x6f, 0x00, 0x4d, 0x7a, 18630 0x25, 0xae, 0x7c, 0x5f, 0xd5, 0x6d, 0x62, 0xbc, 0xe5, 0x79, 0x10, 0x2c, 0xf3, 0x55, 0x45, 0x57, 18631 0x71, 0xbc, 0xfd, 0xfe, 0xcf, 0x4a, 0x63, 0x48, 0xea, 0x77, 0x96, 0xec, 0x34, 0x8c, 0x25, 0xc6, 18632 0xd8, 0x99, 0x4c, 0xa9, 0xfa, 0x1d, 0x0f, 0xba, 0x92, 0x48, 0xbe, 0x40, 0x34, 0xc0, 0x7b, 0x45, 18633 0x49, 0xe4, 0x17, 0x0d, 0x06, 0x60, 0xdf, 0x96, 0x28, 0x4d, 0x29, 0xb3, 0x9c, 0xa8, 0xbf, 0xe9, 18634 0x41, 0x4f, 0x06, 0x4d, 0x64, 0x22, 0x35, 0x56, 0xed, 0x7d, 0x1a, 0xa5, 0xb8, 0x87, 0xce, 0x9a, 18635 0x3b, 0x46, 0x5e, 0xe0, 0x3a, 0xe1, 0x97, 0x2a, 0xc2, 0xbe, 0x3d, 0xb6, 0xbe, 0x46, 0xfe, 0xf7, 18636 0x00, 0xea, 0x21, 0x9d, 0x29, 0x1a, 0x5e, 0x7f, 0x8c, 0x7a, 0x54, 0x9a, 0xb1, 0x92, 0x92, 0x7d, 18637 0x02, 0x7d, 0xeb, 0xad, 0x87, 0x95, 0x45, 0x25, 0x32, 0xdf, 0x56, 0x72, 0xa8, 0x76, 0xcb, 0xb4, 18638 0x82, 0xb1, 0x69, 0x23, 0xce, 0x91, 0x09, 0x0d, 0xd4, 0x2e, 0x56, 0xb0, 0xb5, 0xe1, 0x0b, 0x73, 18639 0x02, 0x9e, 0x55, 0xe2, 0x59, 0xd3, 0x56, 0x31, 0x9a, 0xb6, 0x75, 0xdb, 0xb9, 0xb6, 0x29, 0x4e, 18640 0xe1, 0x06, 0x42, 0xd6, 0x0f, 0xc1, 0x9f, 0x40, 0xff, 0xf9, 0x6c, 0x76, 0x12, 0xa5, 0x14, 0x75, 18641 0xfb, 0xd7, 0x6c, 0x68, 0x32, 0x80, 0x66, 0x4a, 0xaf, 0x75, 0x8b, 0x08, 0x7f, 0x0a, 0x43, 0x49, 18642 0x3b, 0x98, 0x21, 0x25, 0xc0, 0xc7, 0x24, 0x31, 0x2a, 0x2b, 0x75, 0x8d, 0x8f, 0x89, 0xd1, 0x62, 18643 0xc9, 0x98, 0x34, 0x48, 0x27, 0x56, 0xdd, 0xe4, 0xd0, 0xba, 0xb9, 0xa5, 0x0e, 0x39, 0x80, 0xa6, 18644 0x50, 0xdf, 0x75, 0xd2, 0xf9, 0x89, 0x5e, 0x43, 0xb0, 0x5a, 0x8d, 0x22, 0xe3, 0x8e, 0xf4, 0x6c, 18645 0xa5, 0x5b, 0xf3, 0x10, 0x16, 0xaa, 0x62, 0x9d, 0xa6, 0x63, 0x35, 0x8b, 0xd9, 0x7e, 0x09, 0x06, 18646 0x72, 0xb6, 0x03, 0x7e, 0xf9, 0x1a, 0xf8, 0x2e, 0x97, 0x32, 0xd3, 0x11, 0x96, 0x3c, 0x5b, 0x26, 18647 0x25, 0xd2, 0x31, 0x01, 0x5f, 0x96, 0xfa, 0xfc, 0x2d, 0x0f, 0x76, 0xe4, 0xec, 0x87, 0xa4, 0x88, 18648 0x82, 0x75, 0xda, 0xad, 0xc9, 0x0c, 0x73, 0x0c, 0xbf, 0xdb, 0x35, 0x79, 0x58, 0xf6, 0xb6, 0x39, 18649 0xea, 0x57, 0xed, 0xdd, 0x50, 0xa6, 0x95, 0xae, 0xe7, 0xcf, 0x38, 0xfe, 0x55, 0xe9, 0x18, 0x39, 18650 0x84, 0xfe, 0x69, 0x96, 0x66, 0x79, 0x16, 0xaf, 0x9e, 0xb0, 0x48, 0xf6, 0x5e, 0xc2, 0xc2, 0x4f, 18651 0xc3, 0x38, 0xe6, 0x2c, 0xfa, 0x1c, 0x6f, 0xfe, 0x0f, 0x3d, 0xd8, 0x3a, 0x08, 0x50, 0x1b, 0x31, 18652 0xe7, 0x8c, 0x2e, 0x32, 0x1c, 0x92, 0xb9, 0x32, 0x0a, 0x54, 0x05, 0x7a, 0x4d, 0x07, 0x2c, 0x0b, 18653 0x9d, 0x55, 0x54, 0xd7, 0x3e, 0x1e, 0xbb, 0xd1, 0xc2, 0x36, 0x74, 0xc4, 0x07, 0x56, 0x25, 0x8a, 18654 0xbb, 0xbb, 0xbb, 0x30, 0x0c, 0x09, 0xc7, 0x98, 0xbc, 0x74, 0x28, 0xc8, 0x84, 0x63, 0xff, 0xb7, 18655 0x6a, 0x00, 0x2a, 0x5f, 0x49, 0xd1, 0x9c, 0x59, 0xc7, 0xd3, 0xea, 0x99, 0x1c, 0x79, 0x56, 0x32, 18656 0xaf, 0x3d, 0xe8, 0xcb, 0xb1, 0x0b, 0x3b, 0x61, 0xf2, 0xcf, 0x41, 0xad, 0x08, 0x94, 0x16, 0xf5, 18657 0x60, 0x5c, 0x4e, 0xaa, 0xfe, 0x9c, 0x64, 0x69, 0x4a, 0x03, 0xae, 0xb2, 0x59, 0x9b, 0xc4, 0x52, 18658 0xad, 0xb6, 0xc7, 0x15, 0x9c, 0xdc, 0x4f, 0x61, 0x67, 0xfd, 0x2b, 0x15, 0x55, 0x37, 0xbc, 0xb7, 18659 0xb0, 0x8a, 0x66, 0xcb, 0xc8, 0x42, 0x5d, 0xdd, 0xb9, 0x5c, 0xa5, 0xff, 0x8b, 0x0d, 0x64, 0x42, 18660 0x17, 0xc5, 0x3c, 0x34, 0x93, 0xce, 0xb7, 0xe0, 0x3c, 0x5f, 0xb2, 0x18, 0xd3, 0xf9, 0xba, 0xfe, 18661 0xbf, 0xab, 0xc1, 0xb6, 0x59, 0x50, 0x28, 0x5d, 0xaf, 0x8f, 0x8c, 0x6d, 0xe8, 0x70, 0x5a, 0x70, 18662 0x94, 0xfc, 0x75, 0xbd, 0xa2, 0x54, 0xdd, 0x70, 0x4c, 0x42, 0x71, 0x0f, 0xb6, 0xb2, 0x9c, 0xa6, 18663 0x2f, 0x31, 0x5d, 0xfd, 0x65, 0x4a, 0x54, 0x6e, 0x33, 0x12, 0x5a, 0xc0, 0x56, 0x39, 0x7f, 0x29, 18664 0x93, 0xec, 0xc4, 0x90, 0x50, 0x66, 0x8a, 0xf9, 0x4b, 0x39, 0x1c, 0x88, 0x39, 0xda, 0x38, 0x2e, 18665 0x8b, 0xb5, 0x85, 0x02, 0xf8, 0x52, 0x40, 0xde, 0xd1, 0x82, 0x24, 0x27, 0xab, 0xfd, 0xae, 0xee, 18666 0xaf, 0x86, 0xa1, 0x45, 0xfd, 0x76, 0x1c, 0xd1, 0x94, 0xbf, 0xc4, 0x8d, 0xf7, 0x8c, 0x0d, 0xcc, 18667 0x79, 0x2e, 0x87, 0xfa, 0x7a, 0x08, 0x21, 0xe3, 0x52, 0xde, 0xd7, 0x24, 0xb5, 0x91, 0x80, 0xbf, 18668 0x4c, 0xb2, 0x38, 0xdc, 0x1f, 0x6a, 0xfd, 0x2a, 0x27, 0xab, 0x97, 0x72, 0xf3, 0xb8, 0xfa, 0x96, 18669 0x5e, 0x84, 0xa6, 0x57, 0x11, 0xcb, 0xd2, 0x84, 0xa6, 0x7c, 0x7f, 0x1b, 0x91, 0xf9, 0xcb, 0x30, 18670 0x30, 0xb8, 0xe4, 0x2c, 0xc3, 0x1c, 0x60, 0x61, 0x97, 0xa1, 0x61, 0x8c, 0x08, 0x23, 0x71, 0x9c, 18671 0x5d, 0x9f, 0x46, 0x69, 0xe9, 0xd4, 0x94, 0x23, 0xe4, 0xc6, 0x62, 0x5c, 0x62, 0x04, 0xc9, 0xa9, 18672 0xa9, 0x3d, 0x22, 0xd2, 0x20, 0xfb, 0xcf, 0x1e, 0x6c, 0x3d, 0x89, 0xb3, 0x29, 0x89, 0xcf, 0xe9, 18673 0x94, 0xc6, 0x71, 0x94, 0x61, 0x80, 0x46, 0x6c, 0xa2, 0x64, 0x95, 0x77, 0x61, 0x18, 0x2c, 0xd9, 18674 0x19, 0xa3, 0x9f, 0x44, 0xf4, 0xda, 0x12, 0x6d, 0x32, 0x75, 0x14, 0x8b, 0x0b, 0x2e, 0x8c, 0x0e, 18675 0xa9, 0x5b, 0x60, 0x6d, 0xe9, 0x47, 0x47, 0x4e, 0xc3, 0x05, 0x71, 0x9e, 0x4b, 0x76, 0x64, 0x52, 18676 0xd2, 0xb5, 0xe2, 0xad, 0x5e, 0x2e, 0x5b, 0x97, 0x04, 0x4b, 0xf6, 0x82, 0x26, 0x68, 0x82, 0x2a, 18677 0xf9, 0x7c, 0x07, 0x06, 0x42, 0x5f, 0xc6, 0xf7, 0xac, 0xfc, 0xdf, 0x11, 0xc0, 0xf7, 0x33, 0xc5, 18678 0xea, 0x65, 0xf1, 0x54, 0xdd, 0x3f, 0x16, 0x96, 0xde, 0x94, 0xc6, 0x58, 0xb6, 0xef, 0xa8, 0xb8, 18679 0x5e, 0x35, 0x89, 0xd8, 0x15, 0x26, 0xb6, 0x5f, 0x42, 0xba, 0x35, 0xfe, 0xb1, 0x07, 0xdd, 0xc9, 18680 0x2a, 0x88, 0xa9, 0xd6, 0x2b, 0xff, 0xb4, 0x71, 0xb3, 0x86, 0x06, 0x29, 0x38, 0x7f, 0xcb, 0x83, 18681 0x21, 0x2a, 0xb7, 0x42, 0xb7, 0x94, 0x99, 0x05, 0x0f, 0xa0, 0x1b, 0x68, 0xc8, 0x55, 0xb1, 0x1f, 18682 0x8c, 0xcb, 0xbd, 0xd8, 0x39, 0x28, 0x9b, 0x82, 0xbe, 0x6f, 0x4b, 0x36, 0x88, 0x99, 0xf5, 0x92, 18683 0x13, 0xf5, 0xc7, 0x4f, 0xa3, 0x92, 0xd7, 0x96, 0x7d, 0x0c, 0x0e, 0x75, 0x59, 0x69, 0xd3, 0xff, 18684 0x18, 0x7a, 0xf6, 0x3b, 0xaf, 0x16, 0x63, 0x8e, 0xcd, 0x66, 0x2b, 0x6e, 0x56, 0x89, 0x57, 0x53, 18685 0x75, 0xa1, 0x68, 0x3f, 0x5e, 0xa6, 0x93, 0xf5, 0x6e, 0x62, 0x77, 0x60, 0x20, 0x4d, 0x26, 0xf1, 18686 0xec, 0x91, 0x89, 0xdd, 0xda, 0x4e, 0x53, 0xe9, 0x1c, 0xfb, 0x2f, 0x1e, 0xb4, 0x4e, 0x69, 0xca, 18687 0x33, 0xe6, 0xd8, 0xd0, 0x6e, 0x2e, 0xb3, 0x4d, 0x06, 0x4e, 0x89, 0xab, 0x93, 0xcf, 0x71, 0x6b, 18688 0xdb, 0xa9, 0x7d, 0x68, 0xd3, 0x1b, 0x8e, 0xad, 0x74, 0xda, 0xb7, 0x34, 0x16, 0xeb, 0xac, 0x7d, 18689 0xb1, 0xcc, 0x0f, 0xac, 0xb2, 0x3f, 0xf3, 0xe4, 0x2d, 0x68, 0xa1, 0xeb, 0xa8, 0x50, 0x36, 0x65, 18690 0x7f, 0x2c, 0xa1, 0x97, 0x9d, 0x1f, 0x76, 0xa1, 0x37, 0xa5, 0x9c, 0x6b, 0x07, 0x2a, 0xa6, 0x9b, 18691 0xfa, 0xff, 0xca, 0x83, 0x9e, 0x7c, 0xe9, 0xf5, 0x1a, 0x36, 0xb9, 0x49, 0x6d, 0x76, 0xfa, 0x8a, 18692 0x24, 0x05, 0x66, 0xca, 0xbc, 0xbe, 0xf0, 0x7e, 0xb7, 0xa1, 0x93, 0x20, 0x24, 0x76, 0x36, 0xb3, 18693 0xc4, 0xa0, 0xc9, 0xd1, 0x97, 0x2f, 0x58, 0xcd, 0x01, 0xbf, 0xab, 0xc1, 0x97, 0x7b, 0x74, 0x5c, 18694 0xb4, 0x56, 0x77, 0x8f, 0xba, 0x93, 0xf0, 0xd0, 0xb0, 0x88, 0xa7, 0xb9, 0xa1, 0x97, 0x97, 0xec, 18695 0x5f, 0xf7, 0x23, 0x0f, 0x7a, 0x67, 0x11, 0x0f, 0x16, 0xaa, 0x95, 0x8b, 0x4b, 0x44, 0xf7, 0x60, 18696 0x6b, 0x11, 0xcd, 0x17, 0xb4, 0xe0, 0x13, 0xdd, 0xdf, 0xc5, 0x38, 0xf4, 0xae, 0xa3, 0x9c, 0x96, 18697 0x4a, 0xe0, 0x1d, 0x18, 0xf0, 0x2c, 0x24, 0x2b, 0xf3, 0x5e, 0x43, 0x87, 0x8b, 0x55, 0xe3, 0x98, 18698 0x4a, 0x9f, 0x2f, 0x14, 0x33, 0xe2, 0xd5, 0x33, 0x74, 0x8a, 0xb5, 0xf4, 0x72, 0x82, 0x38, 0x55, 18699 0x7c, 0xf3, 0x51, 0x99, 0x23, 0xf1, 0xfb, 0x1e, 0xc0, 0xe9, 0x32, 0x56, 0x50, 0x6c, 0x02, 0xcb, 18700 0xab, 0x82, 0x55, 0xdb, 0x0c, 0x96, 0x14, 0xdd, 0x25, 0x58, 0x8d, 0x57, 0x82, 0xd5, 0xbc, 0x0d, 18701 0xac, 0x96, 0xe9, 0x9b, 0x42, 0x49, 0x82, 0x64, 0x3a, 0x49, 0xb5, 0xa6, 0xfe, 0x57, 0x3d, 0x18, 18702 0x96, 0xc0, 0xbe, 0xa0, 0x24, 0x91, 0x89, 0xb8, 0x24, 0xb1, 0xbb, 0xfe, 0x04, 0x25, 0x42, 0x3d, 18703 0x1d, 0xa0, 0xca, 0x39, 0x31, 0xfc, 0x5a, 0x2a, 0x60, 0xf7, 0xa0, 0xc6, 0x13, 0x13, 0x06, 0x10, 18704 0x73, 0x9d, 0xd2, 0x64, 0x4a, 0x19, 0x26, 0xb2, 0x2c, 0x79, 0x86, 0x2c, 0x54, 0x6a, 0xb3, 0xba, 18705 0x57, 0xda, 0x47, 0x59, 0xa4, 0x32, 0x61, 0x04, 0xeb, 0x03, 0xeb, 0x9b, 0x4d, 0xc6, 0x62, 0xc9, 18706 0x73, 0x0c, 0x1d, 0xca, 0x95, 0x6f, 0xef, 0xa0, 0xf3, 0x79, 0xa6, 0x8a, 0x58, 0x27, 0x4b, 0x63, 18707 0xdd, 0x3e, 0xa7, 0xe3, 0x9f, 0x02, 0xa8, 0x40, 0xe5, 0x86, 0x24, 0x17, 0x97, 0xcf, 0x54, 0x52, 18708 0x80, 0x36, 0xb5, 0x26, 0xf2, 0x19, 0xc0, 0x45, 0x34, 0x4f, 0x8f, 0x53, 0x1d, 0x9b, 0x11, 0x3a, 18709 0xa7, 0xda, 0xd2, 0x7a, 0x55, 0xb9, 0xd0, 0x38, 0x0a, 0xab, 0xaa, 0x1c, 0xbf, 0x34, 0xf5, 0xf9, 18710 0xfd, 0x10, 0x1b, 0xae, 0xaa, 0xba, 0x90, 0xa6, 0x29, 0xc0, 0x29, 0xa3, 0xc9, 0xd2, 0x35, 0xf3, 18711 0x44, 0xac, 0x99, 0xe4, 0x31, 0xd5, 0x81, 0x07, 0x6b, 0x4d, 0xd7, 0xe6, 0xc6, 0x24, 0xce, 0x80, 18712 0xda, 0xad, 0x1b, 0xaf, 0x54, 0xd4, 0x54, 0x70, 0xdb, 0x3f, 0xae, 0x41, 0xfb, 0x20, 0x62, 0xc5, 18713 0x22, 0xca, 0xab, 0xdd, 0x8c, 0x24, 0x56, 0x4c, 0x94, 0x45, 0x98, 0xe4, 0xc7, 0x61, 0xc9, 0x73, 18714 0x4b, 0xcb, 0x71, 0x17, 0xea, 0x69, 0x1e, 0x98, 0xae, 0x02, 0xd2, 0x59, 0x54, 0x0a, 0x29, 0xa3, 18715 0x29, 0xa8, 0x78, 0x9a, 0x15, 0x84, 0xdd, 0x83, 0xfe, 0x94, 0xc6, 0x59, 0x3a, 0x57, 0x44, 0xd6, 18716 0x51, 0x3e, 0xa3, 0xae, 0x38, 0xde, 0xaf, 0xa2, 0x27, 0xae, 0xbb, 0x9e, 0x5e, 0xab, 0x9e, 0x3f, 18717 0x74, 0x1c, 0x79, 0xeb, 0xcf, 0x3f, 0xb4, 0x3c, 0x79, 0xce, 0xf3, 0xf7, 0xf4, 0xaa, 0x92, 0x0e, 18718 0x55, 0xbb, 0x07, 0x87, 0x9c, 0xdf, 0x91, 0xba, 0x8a, 0x7a, 0x61, 0xb0, 0x4e, 0xef, 0x98, 0xbc, 18719 0x21, 0xc4, 0xd9, 0xd3, 0x5c, 0xa5, 0xe2, 0x6e, 0x41, 0x5b, 0x7c, 0x32, 0xd1, 0x9d, 0x1e, 0xfd, 18720 0x5f, 0x87, 0x9d, 0x43, 0x52, 0xd0, 0x53, 0x92, 0x1f, 0xa5, 0x5c, 0x55, 0xbe, 0x8d, 0xba, 0xe0, 18721 0xe9, 0x38, 0x4b, 0x17, 0xbc, 0x55, 0x49, 0x17, 0xd7, 0x51, 0xc8, 0x17, 0x76, 0x03, 0x14, 0xa4, 18722 0x7d, 0xdd, 0x9b, 0x70, 0x90, 0xe8, 0x59, 0x94, 0x83, 0x61, 0x2d, 0x95, 0xa9, 0xea, 0x44, 0xff, 18723 0x32, 0x0c, 0x4e, 0x49, 0x6e, 0x85, 0x02, 0x5f, 0xe9, 0x9a, 0xf1, 0xbf, 0x0d, 0x5d, 0x03, 0xe8, 18724 0xe8, 0xa7, 0xa1, 0x33, 0x25, 0x05, 0x55, 0xa5, 0x7a, 0xb5, 0xf7, 0x7b, 0x0f, 0x47, 0xe3, 0xf5, 18725 0xad, 0xbc, 0x8d, 0xa9, 0x37, 0x2b, 0x5a, 0x56, 0xef, 0x39, 0x0b, 0xfa, 0x73, 0xe8, 0x61, 0x92, 18726 0xe6, 0xc5, 0x32, 0xcf, 0x63, 0x4c, 0xab, 0xbd, 0xa4, 0xab, 0x0d, 0xc9, 0xb8, 0x4e, 0x9d, 0xb7, 18727 0xba, 0x06, 0x51, 0x1a, 0x30, 0x2a, 0xe4, 0x8e, 0xb0, 0x0e, 0x25, 0x12, 0xf6, 0xad, 0x38, 0x9e, 18728 0xf4, 0xad, 0xaa, 0xde, 0xc6, 0xfe, 0x37, 0x61, 0x5b, 0x2f, 0x44, 0x99, 0x5a, 0x4d, 0xf7, 0x19, 18729 0x34, 0xb5, 0x98, 0x94, 0xcd, 0x2d, 0x9d, 0x23, 0xc8, 0x0a, 0x8e, 0x01, 0x60, 0x99, 0x00, 0xfc, 18730 0x0d, 0xd8, 0xd6, 0x45, 0x55, 0xe2, 0x42, 0x61, 0xee, 0xc5, 0x9a, 0x87, 0x0c, 0x7d, 0x52, 0x6b, 18731 0x09, 0x9f, 0xe2, 0xf3, 0xff, 0xee, 0xc1, 0x00, 0x13, 0xc2, 0xf4, 0x24, 0xce, 0x55, 0xaa, 0x78, 18732 0x6e, 0xd7, 0x0b, 0xdf, 0xd6, 0x3d, 0x0d, 0x35, 0xec, 0x22, 0xda, 0x98, 0x67, 0x24, 0x2e, 0x83, 18733 0x5d, 0x6a, 0xee, 0x27, 0x19, 0x89, 0xc5, 0x43, 0xf4, 0xe3, 0xb4, 0x54, 0x47, 0x11, 0x1b, 0x7a, 18734 0xf1, 0x70, 0x2a, 0x14, 0xbd, 0x76, 0xe5, 0xa1, 0xd0, 0xfe, 0xb0, 0x63, 0x28, 0x2e, 0x33, 0xc1, 18735 0xe4, 0x6c, 0x47, 0xda, 0x3c, 0x80, 0xbe, 0xcc, 0x22, 0x55, 0x26, 0xae, 0xab, 0xe9, 0xf8, 0x33, 18736 0xe8, 0x3b, 0xeb, 0xd8, 0x99, 0x10, 0x9e, 0x9d, 0x96, 0x71, 0xa6, 0xfa, 0x20, 0x5b, 0xb9, 0x1b, 18737 0x07, 0x02, 0x79, 0x72, 0xa3, 0xef, 0x40, 0x23, 0xe2, 0x54, 0x4b, 0x91, 0x9d, 0x71, 0x15, 0xf3, 18738 0xfe, 0x51, 0xb9, 0x0e, 0x82, 0x6c, 0x23, 0xf3, 0x1e, 0xb4, 0xc5, 0xde, 0x9e, 0xe5, 0x81, 0x89, 18739 0x5e, 0x1b, 0xe7, 0x34, 0x8a, 0x8b, 0x89, 0xe6, 0x74, 0xfe, 0x9f, 0x2f, 0xa7, 0x41, 0x9c, 0xd9, 18740 0xd3, 0xec, 0x5b, 0xd9, 0x0c, 0x2e, 0x31, 0x31, 0xb8, 0x73, 0x46, 0x59, 0x91, 0xa5, 0x24, 0x76, 18741 0x8f, 0x74, 0x63, 0x02, 0x14, 0x16, 0x47, 0x5e, 0x0a, 0x28, 0x4b, 0x19, 0xff, 0x15, 0xe8, 0xe7, 18742 0x6a, 0x86, 0x73, 0xe9, 0x6b, 0x13, 0x2b, 0xdc, 0x1f, 0x6f, 0x9c, 0x56, 0xbc, 0xe1, 0x7f, 0x02, 18743 0x6f, 0xdc, 0xfa, 0xd0, 0x09, 0xe9, 0xb9, 0x69, 0x31, 0x1a, 0x91, 0x75, 0x55, 0x28, 0xba, 0x86, 18744 0xc8, 0x03, 0xe8, 0xab, 0x6b, 0x9b, 0x85, 0xf4, 0x6c, 0x5a, 0xf6, 0x84, 0x92, 0xb3, 0x21, 0x2f, 18745 0xaa, 0xe9, 0x3f, 0x57, 0x9b, 0xf4, 0x35, 0x9f, 0x21, 0x5f, 0x78, 0x26, 0xbf, 0x7f, 0x47, 0xf2, 18746 0x05, 0xf1, 0x4b, 0xf1, 0x85, 0xc1, 0xd8, 0x59, 0xe0, 0x3d, 0x00, 0xd9, 0x64, 0xeb, 0x99, 0x0e, 18747 0x09, 0xc8, 0x57, 0xf4, 0x90, 0x7c, 0x25, 0x20, 0x05, 0x8f, 0xe5, 0x2c, 0xba, 0x23, 0xce, 0xc4, 18748 0x0c, 0x9d, 0x4d, 0xfd, 0x77, 0x05, 0xd8, 0xd6, 0x27, 0x6e, 0xeb, 0x2e, 0x01, 0xd5, 0x77, 0xa0, 18749 0x6f, 0x7f, 0xb1, 0x56, 0xc3, 0xbb, 0xe6, 0xf4, 0xb4, 0x12, 0x30, 0x2b, 0x3e, 0x24, 0x37, 0x11, 18750 0xdd, 0xff, 0x41, 0x0d, 0x06, 0x6a, 0x4b, 0x42, 0x7c, 0x48, 0xa4, 0x69, 0xfd, 0xc0, 0xbb, 0x25, 18751 0xff, 0x96, 0xf1, 0xef, 0x38, 0x97, 0x98, 0xf1, 0xef, 0x96, 0x9a, 0x0a, 0x4d, 0xc3, 0xef, 0x94, 18752 0xbe, 0x37, 0x9a, 0x86, 0xdf, 0xdd, 0x98, 0x77, 0x6b, 0xed, 0xa1, 0xa3, 0xbd, 0x5f, 0xa6, 0x26, 18753 0x4c, 0xb6, 0x92, 0xd8, 0x87, 0xb6, 0x74, 0xe5, 0x69, 0x53, 0xc3, 0x6e, 0x86, 0x5a, 0xb2, 0x98, 18754 0x5e, 0x55, 0x4d, 0xe9, 0x3b, 0xe2, 0x61, 0x60, 0x8a, 0xfd, 0x74, 0x19, 0xcd, 0xad, 0x6d, 0x0a, 18755 0xfc, 0x2f, 0xe3, 0xe9, 0x2b, 0x44, 0xbc, 0x2b, 0x4f, 0xff, 0xa0, 0x0c, 0x4d, 0x0d, 0xc7, 0x0e, 18756 0xaa, 0xfc, 0xff, 0xed, 0xa1, 0xd0, 0x99, 0x2c, 0xe6, 0x47, 0x57, 0x34, 0xe5, 0x67, 0x53, 0x4c, 18757 0xb6, 0x11, 0x7f, 0xbe, 0x28, 0x75, 0xf8, 0x1d, 0xe8, 0x06, 0x4b, 0x16, 0xe2, 0x1b, 0x9b, 0x42, 18758 0x82, 0x6f, 0x42, 0x27, 0x51, 0xad, 0x22, 0x94, 0xb7, 0xbd, 0x3b, 0x36, 0xbd, 0x23, 0xde, 0x80, 18759 0x76, 0x22, 0xbb, 0x14, 0x98, 0x00, 0xa5, 0xee, 0x5a, 0x70, 0x4f, 0x10, 0x37, 0x0b, 0x16, 0x26, 18760 0x36, 0xa9, 0x8b, 0xf3, 0x1f, 0x40, 0x97, 0xe8, 0xee, 0x25, 0xa6, 0x3d, 0x6d, 0xd9, 0xcf, 0xe4, 18761 0x4d, 0xe8, 0x10, 0xd5, 0x54, 0x44, 0x25, 0xda, 0x74, 0xc7, 0xa6, 0xcb, 0x88, 0xb8, 0xdf, 0x2c, 18762 0x59, 0xa9, 0xca, 0x26, 0xd3, 0xd1, 0x43, 0x12, 0x84, 0x34, 0x86, 0xfe, 0x99, 0x07, 0x23, 0xbc, 18763 0xb5, 0xaa, 0x79, 0xb2, 0x90, 0x7d, 0x67, 0x53, 0xe7, 0xda, 0xee, 0x41, 0xff, 0x5a, 0xbd, 0xf1, 18764 0xa2, 0xa4, 0x1d, 0xa1, 0xed, 0xc9, 0xd4, 0x71, 0x2c, 0x2f, 0x2e, 0x83, 0xd7, 0x95, 0x94, 0x3f, 18765 0xb7, 0x35, 0x80, 0xb7, 0x9e, 0x74, 0x6e, 0x14, 0xac, 0x2c, 0xa7, 0xe9, 0xa7, 0x94, 0x5e, 0x86, 18766 0x64, 0xa5, 0xc2, 0xd6, 0x7b, 0xd0, 0x9f, 0x2d, 0x53, 0x74, 0x9c, 0x3f, 0xcf, 0xa9, 0x8a, 0x26, 18767 0xf9, 0xdf, 0x84, 0xa1, 0x25, 0xce, 0xc5, 0xd9, 0x3a, 0x26, 0xdc, 0x08, 0x80, 0x96, 0xba, 0x46, 18768 0x59, 0x31, 0x33, 0x9b, 0x9b, 0x92, 0xac, 0xaf, 0x23, 0x61, 0x9c, 0x46, 0x29, 0x95, 0x5b, 0x35, 18769 0x3d, 0x7d, 0x85, 0x3d, 0x19, 0xa5, 0xd4, 0xda, 0xa6, 0x89, 0x95, 0x9e, 0x53, 0xdd, 0x42, 0xf4, 18770 0x97, 0xa0, 0x67, 0x54, 0x89, 0xb3, 0xe9, 0xe8, 0x01, 0x34, 0x04, 0x61, 0x29, 0xa2, 0xda, 0x1a, 18771 0x57, 0x60, 0xdb, 0x75, 0x9a, 0x1d, 0x35, 0xc7, 0xba, 0xcf, 0x51, 0xa2, 0x73, 0xa0, 0x65, 0x4f, 18772 0x1b, 0x05, 0x8d, 0x1f, 0xc2, 0x9e, 0x3e, 0x8e, 0xe3, 0x94, 0xd3, 0x39, 0x93, 0x6c, 0x78, 0xf4, 18773 0x53, 0xd0, 0x09, 0x54, 0xa6, 0x8e, 0x4a, 0x56, 0xd9, 0x19, 0x57, 0x5f, 0x1c, 0xfd, 0x4c, 0x85, 18774 0x77, 0xd7, 0x14, 0x6b, 0xad, 0xbe, 0xe8, 0xff, 0x0a, 0x6c, 0xaf, 0x7d, 0x5c, 0x6a, 0x0c, 0xee, 18775 0x7d, 0xae, 0x39, 0x3c, 0xc9, 0x74, 0x11, 0xb8, 0x32, 0xc9, 0x8b, 0xb2, 0xd2, 0x96, 0xa4, 0x97, 18776 0x51, 0x3a, 0x57, 0x7e, 0x94, 0xcb, 0x92, 0xa8, 0x0e, 0x64, 0xa6, 0x8c, 0xd8, 0xb5, 0x2a, 0x8e, 18777 0xd7, 0x2b, 0xaa, 0x95, 0xf6, 0x61, 0x5b, 0x03, 0x6d, 0x9e, 0xd4, 0xb4, 0xb9, 0x6b, 0x3c, 0x45, 18778 0x0e, 0xc3, 0xd0, 0x35, 0x09, 0x92, 0xc9, 0xff, 0xc5, 0x72, 0xb1, 0x0b, 0xfc, 0x3f, 0x09, 0x17, 18779 0x8b, 0x2c, 0xb7, 0x3e, 0xf6, 0xd6, 0x7c, 0x06, 0xf4, 0x26, 0xc0, 0x3a, 0x2b, 0xb9, 0x8e, 0x7f, 18780 0x0a, 0x1d, 0x69, 0x02, 0xa9, 0xaa, 0x2b, 0xa7, 0x3f, 0x99, 0x32, 0x71, 0x6a, 0x1b, 0x4d, 0x9c, 18781 0xb5, 0x06, 0xca, 0x32, 0xd7, 0xaf, 0xef, 0x1c, 0xdd, 0x8f, 0x8d, 0xd8, 0xfa, 0x3a, 0x62, 0x8f, 18782 0xa1, 0x3b, 0x61, 0x59, 0x51, 0xfc, 0x04, 0x3c, 0x8e, 0x7f, 0xe0, 0x41, 0x0f, 0xe7, 0x12, 0xec, 18783 0xe1, 0x73, 0xa5, 0x90, 0x6d, 0x97, 0xd6, 0x9d, 0x3a, 0x98, 0x5b, 0x8c, 0x5a, 0x89, 0x91, 0x96, 18784 0x5d, 0x3f, 0xd3, 0x76, 0x45, 0x56, 0x47, 0xb7, 0xa6, 0xfd, 0x7e, 0x36, 0x55, 0xee, 0x1a, 0xdb, 18785 0x7d, 0x0f, 0x8e, 0xce, 0x20, 0x3b, 0xf1, 0xfc, 0x15, 0x0f, 0xfa, 0x08, 0x33, 0xf6, 0x79, 0x3f, 18786 0x9b, 0xba, 0x9d, 0xde, 0x3d, 0x37, 0x39, 0x7f, 0xad, 0x07, 0xbb, 0x49, 0xd2, 0xa2, 0x29, 0xa7, 18787 0xcc, 0xed, 0xc2, 0x2c, 0x8c, 0x94, 0xd2, 0x29, 0x64, 0xe2, 0x4d, 0x77, 0x61, 0x68, 0x0d, 0x97, 18788 0x2d, 0x7b, 0x53, 0x05, 0x07, 0x76, 0x84, 0x96, 0x70, 0xe8, 0x56, 0xcf, 0xeb, 0xcd, 0xdb, 0xbd, 18789 0x8d, 0xdd, 0xb3, 0x5f, 0xdd, 0x12, 0xda, 0xb8, 0x15, 0xe5, 0xb9, 0xff, 0x49, 0x4d, 0x1d, 0xd6, 18790 0x53, 0xca, 0xb2, 0x0d, 0x87, 0x55, 0x5d, 0xce, 0xee, 0xcb, 0xbb, 0x51, 0x71, 0x70, 0x82, 0x65, 18791 0x4d, 0x37, 0xe7, 0xa6, 0xe5, 0xe4, 0x00, 0xb4, 0x9d, 0xfc, 0x80, 0x8e, 0xd3, 0xd5, 0xbc, 0xbb, 18792 0xe6, 0xef, 0xb1, 0x53, 0x16, 0x4c, 0xb1, 0x28, 0xa3, 0x85, 0xa0, 0x9c, 0x54, 0x09, 0xf7, 0x77, 18793 0xa1, 0x8b, 0x87, 0x86, 0xe9, 0x24, 0x7d, 0x65, 0x20, 0x38, 0xc7, 0xfa, 0x16, 0x34, 0x11, 0x9d, 18794 0x28, 0xee, 0xcd, 0x53, 0x8d, 0xec, 0xd2, 0xd6, 0x18, 0xda, 0x81, 0xe0, 0xd7, 0xfb, 0x0f, 0x05, 18795 0xd6, 0x3f, 0x4a, 0x18, 0xb9, 0x8a, 0xcc, 0xae, 0x56, 0x24, 0x18, 0xbd, 0x8a, 0xae, 0x64, 0xb6, 18796 0xf8, 0x9e, 0x52, 0x24, 0x86, 0x06, 0xf9, 0x07, 0xb1, 0x00, 0xe1, 0x4d, 0x68, 0x0a, 0xfc, 0x6a, 18797 0xe6, 0xd2, 0x1f, 0x5b, 0x87, 0xe3, 0x53, 0xf5, 0xba, 0xea, 0xea, 0x5f, 0x11, 0xa7, 0xf7, 0x60, 18798 0xeb, 0x5a, 0xa5, 0xce, 0x9c, 0x88, 0x03, 0xb1, 0x13, 0x72, 0x65, 0xd9, 0x8c, 0x49, 0xea, 0x4b, 18799 0xf3, 0xe0, 0xc4, 0x55, 0xf6, 0xac, 0xde, 0xc4, 0xfe, 0x87, 0xb0, 0x63, 0x2f, 0x23, 0x01, 0x7b, 18800 0x1b, 0x9a, 0x62, 0x76, 0x0d, 0xd8, 0xd6, 0xd8, 0x85, 0xc4, 0xff, 0x23, 0x0f, 0xb6, 0x70, 0x48, 18801 0xff, 0x47, 0x9c, 0xb3, 0xa9, 0xe9, 0x7a, 0x68, 0xee, 0x3d, 0x8d, 0x69, 0xa0, 0xd8, 0x93, 0xea, 18802 0x95, 0xb8, 0xe1, 0x9f, 0xe2, 0x58, 0x0d, 0x11, 0x95, 0xc2, 0x27, 0x26, 0xc1, 0xc8, 0x6e, 0x4b, 18803 0x8f, 0x88, 0x89, 0x70, 0xa4, 0xad, 0xd9, 0x59, 0x16, 0xc5, 0x27, 0xba, 0xcb, 0xa9, 0x4a, 0x94, 18804 0xe7, 0x32, 0xed, 0xa1, 0x66, 0x9a, 0x21, 0x5a, 0x75, 0x76, 0xc9, 0xc3, 0xb2, 0xce, 0x0e, 0x9b, 18805 0x21, 0xca, 0x6c, 0x90, 0x3f, 0xf6, 0x60, 0xa0, 0x09, 0x66, 0x45, 0x19, 0x2a, 0xf7, 0xdd, 0x40, 18806 0x33, 0x33, 0x15, 0x84, 0x50, 0x87, 0xa2, 0xd8, 0xdb, 0xcf, 0xc0, 0x20, 0xb0, 0xf7, 0x6d, 0x92, 18807 0x16, 0xaa, 0xd8, 0x78, 0x5b, 0x1f, 0xad, 0x14, 0xce, 0x5b, 0xe3, 0xca, 0xd1, 0xbf, 0xa7, 0x31, 18808 0x2c, 0xd5, 0xbb, 0xd1, 0x78, 0xfd, 0x10, 0xde, 0x04, 0x90, 0x59, 0x3a, 0x48, 0xe1, 0xda, 0x57, 18809 0xab, 0x1a, 0x15, 0x3c, 0x80, 0x6e, 0xc6, 0x17, 0x94, 0x9d, 0x94, 0x1d, 0x70, 0xec, 0x7f, 0x56, 18810 0xf4, 0x18, 0xe0, 0xb1, 0x60, 0xb4, 0xb4, 0x28, 0x2c, 0xc2, 0x31, 0xb5, 0xfb, 0x97, 0x4e, 0x0d, 18811 0x43, 0x48, 0x67, 0xa5, 0xd3, 0xd8, 0x69, 0xc5, 0xe3, 0x17, 0x72, 0x9e, 0x92, 0x5f, 0x54, 0x6b, 18812 0x98, 0xec, 0xfc, 0x3a, 0xb4, 0x0e, 0x91, 0xe8, 0x2d, 0x93, 0xde, 0xca, 0x6e, 0x53, 0xcb, 0xcd, 18813 0x32, 0xc6, 0xed, 0xdc, 0x36, 0xeb, 0xa2, 0xb4, 0x74, 0xbc, 0x1d, 0xb1, 0x81, 0x3e, 0xdc, 0xb3, 18814 0x69, 0x19, 0x52, 0xf7, 0xaa, 0x05, 0x7d, 0x51, 0xa1, 0xff, 0xe3, 0x51, 0x47, 0xb6, 0xe1, 0xca, 18815 0x92, 0x32, 0x43, 0x57, 0x5f, 0x1f, 0xa6, 0xda, 0xb5, 0x56, 0xc3, 0x3b, 0x18, 0xcc, 0x8e, 0x67, 18816 0xa6, 0x69, 0x47, 0x6d, 0x63, 0x7b, 0x8f, 0x4d, 0x05, 0xa1, 0x9f, 0x9b, 0x4f, 0x10, 0x6b, 0x6a, 18817 0x55, 0xbd, 0xb2, 0x85, 0xa9, 0x2e, 0xfd, 0xae, 0xbf, 0x61, 0x81, 0x25, 0x53, 0x1b, 0xde, 0xc1, 18818 0x03, 0x39, 0x25, 0xa9, 0x22, 0x38, 0x73, 0xd9, 0x34, 0xdc, 0xef, 0x98, 0xfe, 0xb3, 0xb5, 0xcd, 18819 0x2f, 0x98, 0xe4, 0x88, 0x7a, 0x59, 0x6b, 0x99, 0xdc, 0x82, 0x70, 0xff, 0x1f, 0x6a, 0xa2, 0x37, 18820 0x4e, 0x9e, 0xea, 0x8e, 0x3d, 0x67, 0x4f, 0xeb, 0xad, 0x2f, 0x2a, 0xd1, 0x0c, 0x8d, 0x9a, 0xa6, 18821 0x46, 0x8d, 0x42, 0x72, 0x6b, 0xad, 0xc5, 0x49, 0xbb, 0xaa, 0xe6, 0x75, 0x9c, 0x56, 0x99, 0x28, 18822 0xbc, 0xbf, 0xf4, 0x73, 0x30, 0x34, 0x7d, 0xba, 0xd1, 0x87, 0x32, 0xda, 0x81, 0xc1, 0xe3, 0xe3, 18823 0xf3, 0x8b, 0x17, 0x2f, 0xcf, 0x8f, 0x4e, 0x8e, 0x0e, 0x2e, 0x8e, 0xb6, 0xbd, 0xd1, 0x36, 0xf4, 18824 0x1f, 0x1d, 0x3d, 0x3e, 0x7a, 0x36, 0x39, 0x7a, 0xf9, 0xf4, 0xe3, 0xf3, 0x17, 0xdb, 0xb5, 0x2f, 18825 0x7d, 0x15, 0x3a, 0x13, 0x92, 0xe4, 0x42, 0x54, 0x8d, 0x7a, 0xd0, 0x16, 0x7f, 0xbf, 0x3c, 0xf9, 18826 0x68, 0xdb, 0x33, 0x3f, 0x4e, 0x3f, 0xda, 0xae, 0x99, 0x1f, 0x8f, 0x9e, 0x6c, 0xd7, 0xbf, 0xf4, 18827 0x4d, 0x1d, 0xf9, 0x17, 0x56, 0x81, 0xf4, 0xf6, 0x8c, 0x06, 0xd0, 0x95, 0x63, 0x4f, 0x33, 0xbe, 18828 0xed, 0x95, 0x3f, 0x9f, 0xd1, 0xeb, 0xed, 0xda, 0x68, 0xa8, 0x53, 0x26, 0x2e, 0x78, 0x96, 0x6f, 18829 0xd7, 0x0f, 0xcf, 0xe1, 0x7e, 0x90, 0x25, 0xe3, 0xc5, 0x32, 0x0d, 0x19, 0x0d, 0x03, 0x9a, 0xf2, 18830 0xf1, 0x9c, 0x24, 0x74, 0x9c, 0x5c, 0x8f, 0xf3, 0xe9, 0x61, 0x47, 0xfe, 0xe7, 0xb4, 0xb3, 0xe9, 18831 0xf7, 0xbe, 0x34, 0x8f, 0xf8, 0x62, 0x39, 0x1d, 0x07, 0x59, 0xf2, 0xc1, 0x67, 0xd1, 0x72, 0x91, 18832 0x2d, 0x43, 0xfa, 0xc1, 0x3c, 0xfb, 0xf2, 0x35, 0x9d, 0x7e, 0x80, 0xff, 0x57, 0xed, 0x83, 0xab, 18833 0x87, 0x1f, 0x24, 0x59, 0x48, 0xe3, 0xe2, 0xff, 0x05, 0x00, 0x00, 0xff, 0xff, 0x8d, 0x4a, 0xa7, 18834 0x38, 0x70, 0x6d, 0x00, 0x00, 18835 }