server
Data structures generated from the eo-protocol XML specification.
Warning
- This subpackage should not be directly imported.
- Instead, import eolib.protocol.net.server (or the top-level
eolib
).
WelcomeReplyServerPacket
Bases: Packet
Reply to selecting a character / entering game
Source code in src/eolib/protocol/_generated/net/server/welcome_reply_server_packet.py
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
welcome_code: WelcomeCode
property
writable
welcome_code_data: 'WelcomeReplyServerPacket.WelcomeCodeData'
property
writable
WelcomeReplyServerPacket.WelcomeCodeData: Gets or sets the data associated with the welcome_code
field.
WelcomeCodeData = Union['WelcomeReplyServerPacket.WelcomeCodeDataSelectCharacter', 'WelcomeReplyServerPacket.WelcomeCodeDataEnterGame', None]
class-attribute
instance-attribute
WelcomeCodeDataSelectCharacter
Data associated with welcome_code value WelcomeCode.SelectCharacter
Source code in src/eolib/protocol/_generated/net/server/welcome_reply_server_packet.py
148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
session_id: int
property
writable
Note
- Value range is 0-64008.
character_id: int
property
writable
Note
- Value range is 0-4097152080.
map_id: int
property
writable
Note
- Value range is 0-64008.
map_rid: list[int]
property
writable
Note
- Length must be
2
. - Element value range is 0-64008.
map_file_size: int
property
writable
Note
- Value range is 0-16194276.
eif_rid: list[int]
property
writable
Note
- Length must be
2
. - Element value range is 0-64008.
eif_length: int
property
writable
Note
- Value range is 0-64008.
enf_rid: list[int]
property
writable
Note
- Length must be
2
. - Element value range is 0-64008.
enf_length: int
property
writable
Note
- Value range is 0-64008.
esf_rid: list[int]
property
writable
Note
- Length must be
2
. - Element value range is 0-64008.
esf_length: int
property
writable
Note
- Value range is 0-64008.
ecf_rid: list[int]
property
writable
Note
- Length must be
2
. - Element value range is 0-64008.
ecf_length: int
property
writable
Note
- Value range is 0-64008.
name: str
property
writable
title: str
property
writable
guild_name: str
property
writable
guild_rank_name: str
property
writable
class_id: int
property
writable
Note
- Value range is 0-252.
guild_tag: str
property
writable
Note
- Length must be
3
.
admin: AdminLevel
property
writable
level: int
property
writable
Note
- Value range is 0-252.
experience: int
property
writable
Note
- Value range is 0-4097152080.
usage: int
property
writable
Note
- Value range is 0-4097152080.
stats: CharacterStatsWelcome
property
writable
equipment: EquipmentWelcome
property
writable
guild_rank: int
property
writable
Note
- Value range is 0-252.
settings: ServerSettings
property
writable
login_message_code: LoginMessageCode
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of WelcomeReplyServerPacket.WelcomeCodeDataSelectCharacter
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WelcomeCodeDataSelectCharacter
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/welcome_reply_server_packet.py
578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WelcomeReplyServerPacket.WelcomeCodeDataSelectCharacter
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'WelcomeReplyServerPacket.WelcomeCodeDataSelectCharacter'
|
WelcomeReplyServerPacket.WelcomeCodeDataSelectCharacter: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/welcome_reply_server_packet.py
694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 |
|
WelcomeCodeDataEnterGame
Data associated with welcome_code value WelcomeCode.EnterGame
Source code in src/eolib/protocol/_generated/net/server/welcome_reply_server_packet.py
760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
news: list[str]
property
writable
Note
- Length must be
9
.
weight: Weight
property
writable
items: list[Item]
property
writable
spells: list[Spell]
property
writable
nearby: NearbyInfo
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of WelcomeReplyServerPacket.WelcomeCodeDataEnterGame
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WelcomeCodeDataEnterGame
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/welcome_reply_server_packet.py
829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WelcomeReplyServerPacket.WelcomeCodeDataEnterGame
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'WelcomeReplyServerPacket.WelcomeCodeDataEnterGame'
|
WelcomeReplyServerPacket.WelcomeCodeDataEnterGame: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/welcome_reply_server_packet.py
864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/welcome_reply_server_packet.py
62 63 64 65 66 67 68 69 70 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/welcome_reply_server_packet.py
72 73 74 75 76 77 78 79 80 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/welcome_reply_server_packet.py
82 83 84 85 86 87 88 89 |
|
serialize(writer, data)
staticmethod
Serializes an instance of WelcomeReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WelcomeReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/welcome_reply_server_packet.py
91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WelcomeReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
WelcomeReplyServerPacket |
'WelcomeReplyServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/welcome_reply_server_packet.py
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 |
|
WelcomePongServerPacket
Bases: Packet
Equivalent to INIT_INIT with InitReply.FileEif
Source code in src/eolib/protocol/_generated/net/server/welcome_pong_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
pub_file: PubFile
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/welcome_pong_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/welcome_pong_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/welcome_pong_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of WelcomePongServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WelcomePongServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/welcome_pong_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WelcomePongServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
WelcomePongServerPacket |
WelcomePongServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/welcome_pong_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
WelcomePingServerPacket
Bases: Packet
Equivalent to INIT_INIT with InitReply.FileMap
Source code in src/eolib/protocol/_generated/net/server/welcome_ping_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
map_file: MapFile
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/welcome_ping_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/welcome_ping_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/welcome_ping_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of WelcomePingServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WelcomePingServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/welcome_ping_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WelcomePingServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
WelcomePingServerPacket |
WelcomePingServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/welcome_ping_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
WelcomeNet244ServerPacket
Bases: Packet
Equivalent to INIT_INIT with InitReply.FileEcf
Source code in src/eolib/protocol/_generated/net/server/welcome_net244_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
pub_file: PubFile
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/welcome_net244_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/welcome_net244_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/welcome_net244_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of WelcomeNet244ServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WelcomeNet244ServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/welcome_net244_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WelcomeNet244ServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
WelcomeNet244ServerPacket |
WelcomeNet244ServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/welcome_net244_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
WelcomeNet243ServerPacket
Bases: Packet
Equivalent to INIT_INIT with InitReply.FileEsf
Source code in src/eolib/protocol/_generated/net/server/welcome_net243_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
pub_file: PubFile
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/welcome_net243_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/welcome_net243_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/welcome_net243_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of WelcomeNet243ServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WelcomeNet243ServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/welcome_net243_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WelcomeNet243ServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
WelcomeNet243ServerPacket |
WelcomeNet243ServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/welcome_net243_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
WelcomeNet242ServerPacket
Bases: Packet
Equivalent to INIT_INIT with InitReply.FileEnf
Source code in src/eolib/protocol/_generated/net/server/welcome_net242_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
pub_file: PubFile
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/welcome_net242_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/welcome_net242_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/welcome_net242_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of WelcomeNet242ServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WelcomeNet242ServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/welcome_net242_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WelcomeNet242ServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
WelcomeNet242ServerPacket |
WelcomeNet242ServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/welcome_net242_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
WelcomeCode
Bases: IntEnum
Reply code sent with WELCOME_REPLY packet
Source code in src/eolib/protocol/_generated/net/server/welcome_code.py
9 10 11 12 13 14 15 16 |
|
SelectCharacter = 1
class-attribute
instance-attribute
EnterGame = 2
class-attribute
instance-attribute
ServerBusy = 3
class-attribute
instance-attribute
LoggedIn = 4
class-attribute
instance-attribute
WarpRequestServerPacket
Bases: Packet
Warp request from server
Source code in src/eolib/protocol/_generated/net/server/warp_request_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
warp_type: WarpType
property
writable
map_id: int
property
writable
Note
- Value range is 0-64008.
warp_type_data: 'WarpRequestServerPacket.WarpTypeData'
property
writable
WarpRequestServerPacket.WarpTypeData: Gets or sets the data associated with the warp_type
field.
session_id: int
property
writable
Note
- Value range is 0-64008.
WarpTypeData = Union['WarpRequestServerPacket.WarpTypeDataMapSwitch', None]
class-attribute
instance-attribute
WarpTypeDataMapSwitch
Data associated with warp_type value WarpType.MapSwitch
Source code in src/eolib/protocol/_generated/net/server/warp_request_server_packet.py
173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
map_rid: list[int]
property
writable
Note
- Length must be
2
. - Element value range is 0-64008.
map_file_size: int
property
writable
Note
- Value range is 0-16194276.
serialize(writer, data)
staticmethod
Serializes an instance of WarpRequestServerPacket.WarpTypeDataMapSwitch
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WarpTypeDataMapSwitch
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/warp_request_server_packet.py
225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WarpRequestServerPacket.WarpTypeDataMapSwitch
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'WarpRequestServerPacket.WarpTypeDataMapSwitch'
|
WarpRequestServerPacket.WarpTypeDataMapSwitch: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/warp_request_server_packet.py
244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/warp_request_server_packet.py
87 88 89 90 91 92 93 94 95 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/warp_request_server_packet.py
97 98 99 100 101 102 103 104 105 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/warp_request_server_packet.py
107 108 109 110 111 112 113 114 |
|
serialize(writer, data)
staticmethod
Serializes an instance of WarpRequestServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WarpRequestServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/warp_request_server_packet.py
116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WarpRequestServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
WarpRequestServerPacket |
'WarpRequestServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/warp_request_server_packet.py
139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
|
WarpPlayerServerPacket
Bases: Packet
Equivalent to INIT_INIT with InitReply.WarpMap
Source code in src/eolib/protocol/_generated/net/server/warp_player_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
map_file: MapFile
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/warp_player_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/warp_player_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/warp_player_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of WarpPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WarpPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/warp_player_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WarpPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
WarpPlayerServerPacket |
WarpPlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/warp_player_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
WarpCreateServerPacket
Bases: Packet
Equivalent to INIT_INIT with InitReply.MapMutation
Source code in src/eolib/protocol/_generated/net/server/warp_create_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
map_file: MapFile
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/warp_create_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/warp_create_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/warp_create_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of WarpCreateServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WarpCreateServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/warp_create_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WarpCreateServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
WarpCreateServerPacket |
WarpCreateServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/warp_create_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
WarpType
Bases: IntEnum
Indicates whether a warp is within the current map, or switching to another map
Source code in src/eolib/protocol/_generated/net/server/warp_type.py
9 10 11 12 13 14 |
|
Local = 1
class-attribute
instance-attribute
MapSwitch = 2
class-attribute
instance-attribute
WarpAgreeServerPacket
Bases: Packet
Reply after accepting a warp
Source code in src/eolib/protocol/_generated/net/server/warp_agree_server_packet.py
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
warp_type: WarpType
property
writable
warp_type_data: WarpAgreeServerPacket.WarpTypeData
property
writable
WarpAgreeServerPacket.WarpTypeData: Gets or sets the data associated with the warp_type
field.
nearby: NearbyInfo
property
writable
WarpTypeData = Union['WarpAgreeServerPacket.WarpTypeDataMapSwitch', None]
class-attribute
instance-attribute
WarpTypeDataMapSwitch
Data associated with warp_type value WarpType.MapSwitch
Source code in src/eolib/protocol/_generated/net/server/warp_agree_server_packet.py
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
map_id: int
property
writable
Note
- Value range is 0-64008.
warp_effect: WarpEffect
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of WarpAgreeServerPacket.WarpTypeDataMapSwitch
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WarpTypeDataMapSwitch
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/warp_agree_server_packet.py
189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WarpAgreeServerPacket.WarpTypeDataMapSwitch
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
WarpTypeDataMapSwitch
|
WarpAgreeServerPacket.WarpTypeDataMapSwitch: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/warp_agree_server_packet.py
205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/warp_agree_server_packet.py
63 64 65 66 67 68 69 70 71 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/warp_agree_server_packet.py
73 74 75 76 77 78 79 80 81 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/warp_agree_server_packet.py
83 84 85 86 87 88 89 90 |
|
serialize(writer, data)
staticmethod
Serializes an instance of WarpAgreeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WarpAgreeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/warp_agree_server_packet.py
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WarpAgreeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
WarpAgreeServerPacket |
WarpAgreeServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/warp_agree_server_packet.py
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 |
|
WalkReplyServerPacket
Bases: Packet
Players, NPCs, and Items appearing in nearby view
Source code in src/eolib/protocol/_generated/net/server/walk_reply_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_ids: list[int]
property
writable
Note
- Element value range is 0-64008.
npc_indexes: list[int]
property
writable
Note
- Element value range is 0-252.
items: list[ItemMapInfo]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/walk_reply_server_packet.py
74 75 76 77 78 79 80 81 82 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/walk_reply_server_packet.py
84 85 86 87 88 89 90 91 92 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/walk_reply_server_packet.py
94 95 96 97 98 99 100 101 |
|
serialize(writer, data)
staticmethod
Serializes an instance of WalkReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WalkReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/walk_reply_server_packet.py
103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WalkReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
WalkReplyServerPacket |
'WalkReplyServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/walk_reply_server_packet.py
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 |
|
WalkPlayerServerPacket
Bases: Packet
Nearby player has walked
Source code in src/eolib/protocol/_generated/net/server/walk_player_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
direction: Direction
property
writable
Direction: Direction
property
writable
Deprecated
Use direction
instead. (Deprecated since v1.1.0)
coords: Coords
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/walk_player_server_packet.py
86 87 88 89 90 91 92 93 94 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/walk_player_server_packet.py
96 97 98 99 100 101 102 103 104 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/walk_player_server_packet.py
106 107 108 109 110 111 112 113 |
|
serialize(writer, data)
staticmethod
Serializes an instance of WalkPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WalkPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/walk_player_server_packet.py
115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WalkPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
WalkPlayerServerPacket |
WalkPlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/walk_player_server_packet.py
134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 |
|
WalkOpenServerPacket
Bases: Packet
Your character has been unfrozen
Source code in src/eolib/protocol/_generated/net/server/walk_open_server_packet.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/walk_open_server_packet.py
28 29 30 31 32 33 34 35 36 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/walk_open_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/walk_open_server_packet.py
48 49 50 51 52 53 54 55 |
|
serialize(writer, data)
staticmethod
Serializes an instance of WalkOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WalkOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/walk_open_server_packet.py
57 58 59 60 61 62 63 64 65 66 67 68 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WalkOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
WalkOpenServerPacket |
WalkOpenServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/walk_open_server_packet.py
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
|
WalkCloseServerPacket
Bases: Packet
Your character has been frozen
Source code in src/eolib/protocol/_generated/net/server/walk_close_server_packet.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/walk_close_server_packet.py
28 29 30 31 32 33 34 35 36 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/walk_close_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/walk_close_server_packet.py
48 49 50 51 52 53 54 55 |
|
serialize(writer, data)
staticmethod
Serializes an instance of WalkCloseServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
WalkCloseServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/walk_close_server_packet.py
57 58 59 60 61 62 63 64 65 66 67 68 |
|
deserialize(reader)
staticmethod
Deserializes an instance of WalkCloseServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
WalkCloseServerPacket |
WalkCloseServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/walk_close_server_packet.py
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
|
TradeUseServerPacket
Bases: Packet
Trade completed
Source code in src/eolib/protocol/_generated/net/server/trade_use_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
trade_data: TradeItemData
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_use_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_use_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_use_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TradeUseServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TradeUseServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_use_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TradeUseServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TradeUseServerPacket |
TradeUseServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/trade_use_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
TradeSpecServerPacket
Bases: Packet
Own agree state updated
Source code in src/eolib/protocol/_generated/net/server/trade_spec_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
agree: bool
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_spec_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_spec_server_packet.py
48 49 50 51 52 53 54 55 56 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_spec_server_packet.py
58 59 60 61 62 63 64 65 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TradeSpecServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TradeSpecServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_spec_server_packet.py
67 68 69 70 71 72 73 74 75 76 77 78 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TradeSpecServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TradeSpecServerPacket |
TradeSpecServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/trade_spec_server_packet.py
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
TradeRequestServerPacket
Bases: Packet
Trade request from another player
Source code in src/eolib/protocol/_generated/net/server/trade_request_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
partner_player_id: int
property
writable
Note
- Value range is 0-64008.
partner_player_name: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_request_server_packet.py
55 56 57 58 59 60 61 62 63 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_request_server_packet.py
65 66 67 68 69 70 71 72 73 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_request_server_packet.py
75 76 77 78 79 80 81 82 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TradeRequestServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TradeRequestServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_request_server_packet.py
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TradeRequestServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TradeRequestServerPacket |
TradeRequestServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/trade_request_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
|
TradeReplyServerPacket
Bases: Packet
Trade updated (items changed)
Source code in src/eolib/protocol/_generated/net/server/trade_reply_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
trade_data: TradeItemData
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_reply_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_reply_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_reply_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TradeReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TradeReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_reply_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TradeReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TradeReplyServerPacket |
TradeReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/trade_reply_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
TradeOpenServerPacket
Bases: Packet
Trade window opens
Source code in src/eolib/protocol/_generated/net/server/trade_open_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
partner_player_id: int
property
writable
Note
- Value range is 0-64008.
partner_player_name: str
property
writable
your_player_id: int
property
writable
Note
- Value range is 0-64008.
your_player_name: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_open_server_packet.py
81 82 83 84 85 86 87 88 89 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_open_server_packet.py
91 92 93 94 95 96 97 98 99 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_open_server_packet.py
101 102 103 104 105 106 107 108 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TradeOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TradeOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_open_server_packet.py
110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TradeOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TradeOpenServerPacket |
TradeOpenServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/trade_open_server_packet.py
134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 |
|
TradeCloseServerPacket
Bases: Packet
Partner closed trade window
Source code in src/eolib/protocol/_generated/net/server/trade_close_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
partner_player_id: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_close_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_close_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_close_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TradeCloseServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TradeCloseServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_close_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TradeCloseServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TradeCloseServerPacket |
TradeCloseServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/trade_close_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
TradeAgreeServerPacket
Bases: Packet
Partner agree state updated
Source code in src/eolib/protocol/_generated/net/server/trade_agree_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
partner_player_id: int
property
writable
Note
- Value range is 0-64008.
agree: bool
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_agree_server_packet.py
55 56 57 58 59 60 61 62 63 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_agree_server_packet.py
65 66 67 68 69 70 71 72 73 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_agree_server_packet.py
75 76 77 78 79 80 81 82 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TradeAgreeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TradeAgreeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_agree_server_packet.py
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TradeAgreeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TradeAgreeServerPacket |
TradeAgreeServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/trade_agree_server_packet.py
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
|
TradeItemData
Trade window item data
Source code in src/eolib/protocol/_generated/net/server/trade_item_data.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
partner_player_id: int
property
writable
Note
- Value range is 0-64008.
partner_items: list[Item]
property
writable
your_player_id: int
property
writable
Note
- Value range is 0-64008.
your_items: list[Item]
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of TradeItemData
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TradeItemData
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_item_data.py
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TradeItemData
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TradeItemData |
'TradeItemData'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/trade_item_data.py
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 |
|
TradeAdminServerPacket
Bases: Packet
Trade updated (items changed while trade was accepted)
Source code in src/eolib/protocol/_generated/net/server/trade_admin_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
trade_data: TradeItemData
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_admin_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/trade_admin_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_admin_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TradeAdminServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TradeAdminServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/trade_admin_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TradeAdminServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TradeAdminServerPacket |
TradeAdminServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/trade_admin_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
TalkTellServerPacket
Bases: Packet
Private chat message
Source code in src/eolib/protocol/_generated/net/server/talk_tell_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_name: str
property
writable
message: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_tell_server_packet.py
47 48 49 50 51 52 53 54 55 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_tell_server_packet.py
57 58 59 60 61 62 63 64 65 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_tell_server_packet.py
67 68 69 70 71 72 73 74 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TalkTellServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TalkTellServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_tell_server_packet.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TalkTellServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TalkTellServerPacket |
TalkTellServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/talk_tell_server_packet.py
93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 |
|
TalkSpecServerPacket
Bases: Packet
Temporary mute applied
Source code in src/eolib/protocol/_generated/net/server/talk_spec_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
admin_name: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_spec_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_spec_server_packet.py
48 49 50 51 52 53 54 55 56 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_spec_server_packet.py
58 59 60 61 62 63 64 65 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TalkSpecServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TalkSpecServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_spec_server_packet.py
67 68 69 70 71 72 73 74 75 76 77 78 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TalkSpecServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TalkSpecServerPacket |
TalkSpecServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/talk_spec_server_packet.py
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
TalkServerServerPacket
Bases: Packet
Server message
Source code in src/eolib/protocol/_generated/net/server/talk_server_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
message: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_server_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_server_server_packet.py
48 49 50 51 52 53 54 55 56 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_server_server_packet.py
58 59 60 61 62 63 64 65 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TalkServerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TalkServerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_server_server_packet.py
67 68 69 70 71 72 73 74 75 76 77 78 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TalkServerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TalkServerServerPacket |
TalkServerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/talk_server_server_packet.py
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
TalkRequestServerPacket
Bases: Packet
Guild chat message
Source code in src/eolib/protocol/_generated/net/server/talk_request_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_name: str
property
writable
message: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_request_server_packet.py
47 48 49 50 51 52 53 54 55 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_request_server_packet.py
57 58 59 60 61 62 63 64 65 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_request_server_packet.py
67 68 69 70 71 72 73 74 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TalkRequestServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TalkRequestServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_request_server_packet.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TalkRequestServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TalkRequestServerPacket |
TalkRequestServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/talk_request_server_packet.py
93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 |
|
TalkReplyServerPacket
Bases: Packet
Reply to trying to send a private message
Source code in src/eolib/protocol/_generated/net/server/talk_reply_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
reply_code: TalkReply
property
writable
name: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_reply_server_packet.py
48 49 50 51 52 53 54 55 56 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_reply_server_packet.py
58 59 60 61 62 63 64 65 66 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_reply_server_packet.py
68 69 70 71 72 73 74 75 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TalkReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TalkReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_reply_server_packet.py
77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TalkReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TalkReplyServerPacket |
TalkReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/talk_reply_server_packet.py
93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 |
|
TalkReply
Bases: IntEnum
Reply code sent with TALK_REPLY packet
Source code in src/eolib/protocol/_generated/net/server/talk_reply.py
9 10 11 12 13 |
|
NotFound = 1
class-attribute
instance-attribute
TalkPlayerServerPacket
Bases: Packet
Public chat message
Source code in src/eolib/protocol/_generated/net/server/talk_player_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
message: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_player_server_packet.py
55 56 57 58 59 60 61 62 63 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_player_server_packet.py
65 66 67 68 69 70 71 72 73 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_player_server_packet.py
75 76 77 78 79 80 81 82 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TalkPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TalkPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_player_server_packet.py
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TalkPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TalkPlayerServerPacket |
TalkPlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/talk_player_server_packet.py
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
|
TalkOpenServerPacket
Bases: Packet
Party chat message
Source code in src/eolib/protocol/_generated/net/server/talk_open_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
message: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_open_server_packet.py
55 56 57 58 59 60 61 62 63 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_open_server_packet.py
65 66 67 68 69 70 71 72 73 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_open_server_packet.py
75 76 77 78 79 80 81 82 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TalkOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TalkOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_open_server_packet.py
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TalkOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TalkOpenServerPacket |
TalkOpenServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/talk_open_server_packet.py
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
|
TalkMsgServerPacket
Bases: Packet
Global chat message
Source code in src/eolib/protocol/_generated/net/server/talk_msg_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_name: str
property
writable
message: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_msg_server_packet.py
47 48 49 50 51 52 53 54 55 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_msg_server_packet.py
57 58 59 60 61 62 63 64 65 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_msg_server_packet.py
67 68 69 70 71 72 73 74 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TalkMsgServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TalkMsgServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_msg_server_packet.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TalkMsgServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TalkMsgServerPacket |
TalkMsgServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/talk_msg_server_packet.py
93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 |
|
TalkListServerPacket
Bases: Packet
Global chat backfill. Sent by the official game server when a player opens the global chat tab.
Source code in src/eolib/protocol/_generated/net/server/talk_list_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
messages: list[GlobalBackfillMessage]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_list_server_packet.py
41 42 43 44 45 46 47 48 49 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_list_server_packet.py
51 52 53 54 55 56 57 58 59 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_list_server_packet.py
61 62 63 64 65 66 67 68 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TalkListServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TalkListServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_list_server_packet.py
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TalkListServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TalkListServerPacket |
'TalkListServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/talk_list_server_packet.py
86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
TalkAnnounceServerPacket
Bases: Packet
Admin announcement
Source code in src/eolib/protocol/_generated/net/server/talk_announce_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_name: str
property
writable
message: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_announce_server_packet.py
47 48 49 50 51 52 53 54 55 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_announce_server_packet.py
57 58 59 60 61 62 63 64 65 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_announce_server_packet.py
67 68 69 70 71 72 73 74 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TalkAnnounceServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TalkAnnounceServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_announce_server_packet.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TalkAnnounceServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TalkAnnounceServerPacket |
TalkAnnounceServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/talk_announce_server_packet.py
93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 |
|
TalkAdminServerPacket
Bases: Packet
Admin chat message
Source code in src/eolib/protocol/_generated/net/server/talk_admin_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_name: str
property
writable
message: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_admin_server_packet.py
47 48 49 50 51 52 53 54 55 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/talk_admin_server_packet.py
57 58 59 60 61 62 63 64 65 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_admin_server_packet.py
67 68 69 70 71 72 73 74 |
|
serialize(writer, data)
staticmethod
Serializes an instance of TalkAdminServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
TalkAdminServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/talk_admin_server_packet.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 |
|
deserialize(reader)
staticmethod
Deserializes an instance of TalkAdminServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
TalkAdminServerPacket |
TalkAdminServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/talk_admin_server_packet.py
93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 |
|
StatSkillTakeServerPacket
Bases: Packet
Response from learning a skill from a skill master
Source code in src/eolib/protocol/_generated/net/server/stat_skill_take_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
spell_id: int
property
writable
Note
- Value range is 0-64008.
gold_amount: int
property
writable
Note
- Value range is 0-4097152080.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_take_server_packet.py
63 64 65 66 67 68 69 70 71 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_take_server_packet.py
73 74 75 76 77 78 79 80 81 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_take_server_packet.py
83 84 85 86 87 88 89 90 |
|
serialize(writer, data)
staticmethod
Serializes an instance of StatSkillTakeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
StatSkillTakeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_take_server_packet.py
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
|
deserialize(reader)
staticmethod
Deserializes an instance of StatSkillTakeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
StatSkillTakeServerPacket |
StatSkillTakeServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_take_server_packet.py
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 |
|
StatSkillReplyServerPacket
Bases: Packet
Response from unsuccessful action at a skill master
Source code in src/eolib/protocol/_generated/net/server/stat_skill_reply_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
reply_code: SkillMasterReply
property
writable
reply_code_data: StatSkillReplyServerPacket.ReplyCodeData
property
writable
StatSkillReplyServerPacket.ReplyCodeData: Gets or sets the data associated with the reply_code
field.
ReplyCodeData = Union['StatSkillReplyServerPacket.ReplyCodeDataWrongClass', None]
class-attribute
instance-attribute
ReplyCodeDataWrongClass
Data associated with reply_code value SkillMasterReply.WrongClass
Source code in src/eolib/protocol/_generated/net/server/stat_skill_reply_server_packet.py
130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
class_id: int
property
writable
Note
- Value range is 0-252.
serialize(writer, data)
staticmethod
Serializes an instance of StatSkillReplyServerPacket.ReplyCodeDataWrongClass
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataWrongClass
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_reply_server_packet.py
163 164 165 166 167 168 169 170 171 172 173 174 |
|
deserialize(reader)
staticmethod
Deserializes an instance of StatSkillReplyServerPacket.ReplyCodeDataWrongClass
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataWrongClass
|
StatSkillReplyServerPacket.ReplyCodeDataWrongClass: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_reply_server_packet.py
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_reply_server_packet.py
52 53 54 55 56 57 58 59 60 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_reply_server_packet.py
62 63 64 65 66 67 68 69 70 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_reply_server_packet.py
72 73 74 75 76 77 78 79 |
|
serialize(writer, data)
staticmethod
Serializes an instance of StatSkillReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
StatSkillReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_reply_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|
deserialize(reader)
staticmethod
Deserializes an instance of StatSkillReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
StatSkillReplyServerPacket |
StatSkillReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_reply_server_packet.py
98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 |
|
StatSkillRemoveServerPacket
Bases: Packet
Response to forgetting a skill at a skill master
Source code in src/eolib/protocol/_generated/net/server/stat_skill_remove_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
spell_id: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_remove_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_remove_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_remove_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of StatSkillRemoveServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
StatSkillRemoveServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_remove_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of StatSkillRemoveServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
StatSkillRemoveServerPacket |
StatSkillRemoveServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_remove_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
StatSkillPlayerServerPacket
Bases: Packet
Response to spending stat points
Source code in src/eolib/protocol/_generated/net/server/stat_skill_player_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
stat_points: int
property
writable
Note
- Value range is 0-64008.
stats: CharacterStatsUpdate
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_player_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_player_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_player_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of StatSkillPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
StatSkillPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_player_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of StatSkillPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
StatSkillPlayerServerPacket |
StatSkillPlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_player_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
StatSkillOpenServerPacket
Bases: Packet
Response from talking to a skill master NPC
Source code in src/eolib/protocol/_generated/net/server/stat_skill_open_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
session_id: int
property
writable
Note
- Value range is 0-64008.
shop_name: str
property
writable
skills: list[SkillLearn]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_open_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_open_server_packet.py
76 77 78 79 80 81 82 83 84 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_open_server_packet.py
86 87 88 89 90 91 92 93 |
|
serialize(writer, data)
staticmethod
Serializes an instance of StatSkillOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
StatSkillOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_open_server_packet.py
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 |
|
deserialize(reader)
staticmethod
Deserializes an instance of StatSkillOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
StatSkillOpenServerPacket |
'StatSkillOpenServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_open_server_packet.py
116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 |
|
StatSkillJunkServerPacket
Bases: Packet
Response to resetting stats and skills at a skill master
Source code in src/eolib/protocol/_generated/net/server/stat_skill_junk_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
stats: CharacterStatsReset
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_junk_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_junk_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_junk_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of StatSkillJunkServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
StatSkillJunkServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_junk_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of StatSkillJunkServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
StatSkillJunkServerPacket |
StatSkillJunkServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_junk_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
Spell
A spell known by the player
Source code in src/eolib/protocol/_generated/net/spell.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
id: int
property
writable
Note
- Value range is 0-64008.
level: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of Spell
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
Spell
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/spell.py
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
|
deserialize(reader)
staticmethod
Deserializes an instance of Spell
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
Spell |
Spell
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/spell.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|
StatSkillAcceptServerPacket
Bases: Packet
Response to spending skill points
Source code in src/eolib/protocol/_generated/net/server/stat_skill_accept_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
skill_points: int
property
writable
Note
- Value range is 0-64008.
spell: Spell
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_accept_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_accept_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_accept_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of StatSkillAcceptServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
StatSkillAcceptServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_accept_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of StatSkillAcceptServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
StatSkillAcceptServerPacket |
StatSkillAcceptServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/stat_skill_accept_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
SpellTargetSelfServerPacket
Bases: Packet
Nearby player self-casted a spell
Source code in src/eolib/protocol/_generated/net/server/spell_target_self_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
spell_id: int
property
writable
Note
- Value range is 0-64008.
spell_heal_hp: int
property
writable
Note
- Value range is 0-4097152080.
hp_percentage: int
property
writable
Note
- Value range is 0-252.
hp: Optional[int]
property
writable
The official client reads this if the packet is larger than 12 bytes
Note
- Value range is 0-64008.
tp: Optional[int]
property
writable
The official client reads this if the packet is larger than 12 bytes
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/spell_target_self_server_packet.py
141 142 143 144 145 146 147 148 149 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/spell_target_self_server_packet.py
151 152 153 154 155 156 157 158 159 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/spell_target_self_server_packet.py
161 162 163 164 165 166 167 168 |
|
serialize(writer, data)
staticmethod
Serializes an instance of SpellTargetSelfServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
SpellTargetSelfServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/spell_target_self_server_packet.py
170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 |
|
deserialize(reader)
staticmethod
Deserializes an instance of SpellTargetSelfServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
SpellTargetSelfServerPacket |
SpellTargetSelfServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/spell_target_self_server_packet.py
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 |
|
SpellTargetOtherServerPacket
Bases: Packet
Nearby player hit by a heal spell from a player
Source code in src/eolib/protocol/_generated/net/server/spell_target_other_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
victim_id: int
property
writable
Note
- Value range is 0-64008.
caster_id: int
property
writable
Note
- Value range is 0-64008.
caster_direction: Direction
property
writable
spell_id: int
property
writable
Note
- Value range is 0-64008.
spell_heal_hp: int
property
writable
Note
- Value range is 0-4097152080.
hp_percentage: int
property
writable
Note
- Value range is 0-252.
hp: Optional[int]
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/spell_target_other_server_packet.py
143 144 145 146 147 148 149 150 151 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/spell_target_other_server_packet.py
153 154 155 156 157 158 159 160 161 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/spell_target_other_server_packet.py
163 164 165 166 167 168 169 170 |
|
serialize(writer, data)
staticmethod
Serializes an instance of SpellTargetOtherServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
SpellTargetOtherServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/spell_target_other_server_packet.py
172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 |
|
deserialize(reader)
staticmethod
Deserializes an instance of SpellTargetOtherServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
SpellTargetOtherServerPacket |
SpellTargetOtherServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/spell_target_other_server_packet.py
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 |
|
SpellTargetGroupServerPacket
Bases: Packet
Nearby player(s) hit by a group heal spell from a player
Source code in src/eolib/protocol/_generated/net/server/spell_target_group_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
spell_id: int
property
writable
Note
- Value range is 0-64008.
caster_id: int
property
writable
Note
- Value range is 0-64008.
caster_tp: int
property
writable
Note
- Value range is 0-64008.
spell_heal_hp: int
property
writable
Note
- Value range is 0-64008.
players: list[GroupHealTargetPlayer]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/spell_target_group_server_packet.py
108 109 110 111 112 113 114 115 116 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/spell_target_group_server_packet.py
118 119 120 121 122 123 124 125 126 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/spell_target_group_server_packet.py
128 129 130 131 132 133 134 135 |
|
serialize(writer, data)
staticmethod
Serializes an instance of SpellTargetGroupServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
SpellTargetGroupServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/spell_target_group_server_packet.py
137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 |
|
deserialize(reader)
staticmethod
Deserializes an instance of SpellTargetGroupServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
SpellTargetGroupServerPacket |
'SpellTargetGroupServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/spell_target_group_server_packet.py
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 |
|
SpellRequestServerPacket
Bases: Packet
Nearby player chanting a spell
Source code in src/eolib/protocol/_generated/net/server/spell_request_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
spell_id: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/spell_request_server_packet.py
63 64 65 66 67 68 69 70 71 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/spell_request_server_packet.py
73 74 75 76 77 78 79 80 81 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/spell_request_server_packet.py
83 84 85 86 87 88 89 90 |
|
serialize(writer, data)
staticmethod
Serializes an instance of SpellRequestServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
SpellRequestServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/spell_request_server_packet.py
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
|
deserialize(reader)
staticmethod
Deserializes an instance of SpellRequestServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
SpellRequestServerPacket |
SpellRequestServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/spell_request_server_packet.py
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 |
|
SpellPlayerServerPacket
Bases: Packet
Nearby player raising their arm to cast a spell (vestigial)
Source code in src/eolib/protocol/_generated/net/server/spell_player_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
direction: Direction
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/spell_player_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/spell_player_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/spell_player_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of SpellPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
SpellPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/spell_player_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of SpellPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
SpellPlayerServerPacket |
SpellPlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/spell_player_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
SpellErrorServerPacket
Bases: Packet
Show flood protection message (vestigial)
Source code in src/eolib/protocol/_generated/net/server/spell_error_server_packet.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/spell_error_server_packet.py
28 29 30 31 32 33 34 35 36 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/spell_error_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/spell_error_server_packet.py
48 49 50 51 52 53 54 55 |
|
serialize(writer, data)
staticmethod
Serializes an instance of SpellErrorServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
SpellErrorServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/spell_error_server_packet.py
57 58 59 60 61 62 63 64 65 66 67 68 |
|
deserialize(reader)
staticmethod
Deserializes an instance of SpellErrorServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
SpellErrorServerPacket |
SpellErrorServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/spell_error_server_packet.py
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
|
SkillMasterReply
Bases: IntEnum
Reply code sent with STATSKILL_REPLY packet. Indicates why an action was unsuccessful.
Source code in src/eolib/protocol/_generated/net/server/skill_master_reply.py
9 10 11 12 13 14 15 |
|
RemoveItems = 1
class-attribute
instance-attribute
WrongClass = 2
class-attribute
instance-attribute
SkillLearn
A skill that can be learned from a skill master NPC
Source code in src/eolib/protocol/_generated/net/server/skill_learn.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
id: int
property
writable
Note
- Value range is 0-64008.
level_requirement: int
property
writable
Note
- Value range is 0-252.
class_requirement: int
property
writable
Note
- Value range is 0-252.
cost: int
property
writable
Note
- Value range is 0-4097152080.
skill_requirements: list[int]
property
writable
Note
- Length must be
4
. - Element value range is 0-64008.
stat_requirements: CharacterBaseStats
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of SkillLearn
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
SkillLearn
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/skill_learn.py
124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 |
|
deserialize(reader)
staticmethod
Deserializes an instance of SkillLearn
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
SkillLearn |
'SkillLearn'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/skill_learn.py
155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 |
|
SitReplyServerPacket
Bases: Packet
Your character sitting down
Source code in src/eolib/protocol/_generated/net/server/sit_reply_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
coords: Coords
property
writable
direction: Direction
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/sit_reply_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/sit_reply_server_packet.py
76 77 78 79 80 81 82 83 84 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/sit_reply_server_packet.py
86 87 88 89 90 91 92 93 |
|
serialize(writer, data)
staticmethod
Serializes an instance of SitReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
SitReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/sit_reply_server_packet.py
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 |
|
deserialize(reader)
staticmethod
Deserializes an instance of SitReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
SitReplyServerPacket |
SitReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/sit_reply_server_packet.py
115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 |
|
SitRemoveServerPacket
Bases: Packet
Nearby player standing up
Source code in src/eolib/protocol/_generated/net/server/sit_remove_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
coords: Coords
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/sit_remove_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/sit_remove_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/sit_remove_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of SitRemoveServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
SitRemoveServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/sit_remove_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of SitRemoveServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
SitRemoveServerPacket |
SitRemoveServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/sit_remove_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
SitPlayerServerPacket
Bases: Packet
Nearby player sitting down
Source code in src/eolib/protocol/_generated/net/server/sit_player_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
coords: Coords
property
writable
direction: Direction
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/sit_player_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/sit_player_server_packet.py
76 77 78 79 80 81 82 83 84 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/sit_player_server_packet.py
86 87 88 89 90 91 92 93 |
|
serialize(writer, data)
staticmethod
Serializes an instance of SitPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
SitPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/sit_player_server_packet.py
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 |
|
deserialize(reader)
staticmethod
Deserializes an instance of SitPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
SitPlayerServerPacket |
SitPlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/sit_player_server_packet.py
115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 |
|
SitCloseServerPacket
Bases: Packet
Your character standing up
Source code in src/eolib/protocol/_generated/net/server/sit_close_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
coords: Coords
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/sit_close_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/sit_close_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/sit_close_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of SitCloseServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
SitCloseServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/sit_close_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of SitCloseServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
SitCloseServerPacket |
SitCloseServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/sit_close_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
ShopSoldItem
A sold item when selling an item to a shop
Source code in src/eolib/protocol/_generated/net/server/shop_sold_item.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
amount: int
property
writable
Note
- Value range is 0-4097152080.
id: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of ShopSoldItem
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ShopSoldItem
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/shop_sold_item.py
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ShopSoldItem
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ShopSoldItem |
ShopSoldItem
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/shop_sold_item.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|
ShopSellServerPacket
Bases: Packet
Response to selling an item to a shop
Source code in src/eolib/protocol/_generated/net/server/shop_sell_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
sold_item: ShopSoldItem
property
writable
gold_amount: int
property
writable
Note
- Value range is 0-4097152080.
weight: Weight
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/shop_sell_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/shop_sell_server_packet.py
76 77 78 79 80 81 82 83 84 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/shop_sell_server_packet.py
86 87 88 89 90 91 92 93 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ShopSellServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ShopSellServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/shop_sell_server_packet.py
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ShopSellServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ShopSellServerPacket |
ShopSellServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/shop_sell_server_packet.py
114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
|
ShopTradeItem
An item that a shop can buy or sell
Source code in src/eolib/protocol/_generated/net/server/shop_trade_item.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
item_id: int
property
writable
Note
- Value range is 0-64008.
buy_price: int
property
writable
Note
- Value range is 0-16194276.
sell_price: int
property
writable
Note
- Value range is 0-16194276.
max_buy_amount: int
property
writable
Note
- Value range is 0-252.
serialize(writer, data)
staticmethod
Serializes an instance of ShopTradeItem
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ShopTradeItem
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/shop_trade_item.py
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ShopTradeItem
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ShopTradeItem |
ShopTradeItem
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/shop_trade_item.py
116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 |
|
ShopOpenServerPacket
Bases: Packet
Response from talking to a shop NPC
Source code in src/eolib/protocol/_generated/net/server/shop_open_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
session_id: int
property
writable
Note
- Value range is 0-64008.
shop_name: str
property
writable
trade_items: list[ShopTradeItem]
property
writable
craft_items: list[ShopCraftItem]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/shop_open_server_packet.py
76 77 78 79 80 81 82 83 84 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/shop_open_server_packet.py
86 87 88 89 90 91 92 93 94 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/shop_open_server_packet.py
96 97 98 99 100 101 102 103 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ShopOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ShopOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/shop_open_server_packet.py
105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ShopOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ShopOpenServerPacket |
'ShopOpenServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/shop_open_server_packet.py
132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 |
|
ShopCreateServerPacket
Bases: Packet
Response to crafting an item from a shop
Source code in src/eolib/protocol/_generated/net/server/shop_create_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
craft_item_id: int
property
writable
Note
- Value range is 0-64008.
weight: Weight
property
writable
ingredients: list[Item]
property
writable
Note
- Length must be
4
.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/shop_create_server_packet.py
75 76 77 78 79 80 81 82 83 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/shop_create_server_packet.py
85 86 87 88 89 90 91 92 93 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/shop_create_server_packet.py
95 96 97 98 99 100 101 102 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ShopCreateServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ShopCreateServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/shop_create_server_packet.py
104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ShopCreateServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ShopCreateServerPacket |
'ShopCreateServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/shop_create_server_packet.py
126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 |
|
ShopCraftItem
An item that a shop can craft
Source code in src/eolib/protocol/_generated/net/server/shop_craft_item.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
item_id: int
property
writable
Note
- Value range is 0-64008.
ingredients: list[CharItem]
property
writable
Note
- Length must be
4
.
serialize(writer, data)
staticmethod
Serializes an instance of ShopCraftItem
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ShopCraftItem
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/shop_craft_item.py
62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ShopCraftItem
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ShopCraftItem |
'ShopCraftItem'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/shop_craft_item.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
CharItem
An item reference with a 1-byte amount. Used for craft ingredients.
Source code in src/eolib/protocol/_generated/net/char_item.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
id: int
property
writable
Note
- Value range is 0-64008.
amount: int
property
writable
Note
- Value range is 0-252.
serialize(writer, data)
staticmethod
Serializes an instance of CharItem
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharItem
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/char_item.py
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharItem
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharItem |
CharItem
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/char_item.py
77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
|
ShopBuyServerPacket
Bases: Packet
Response to purchasing an item from a shop
Source code in src/eolib/protocol/_generated/net/server/shop_buy_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
gold_amount: int
property
writable
Note
- Value range is 0-4097152080.
bought_item: Item
property
writable
weight: Weight
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/shop_buy_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/shop_buy_server_packet.py
76 77 78 79 80 81 82 83 84 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/shop_buy_server_packet.py
86 87 88 89 90 91 92 93 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ShopBuyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ShopBuyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/shop_buy_server_packet.py
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ShopBuyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ShopBuyServerPacket |
ShopBuyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/shop_buy_server_packet.py
114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
|
ServerSettings
Settings sent with WELCOME_REPLY packet
Source code in src/eolib/protocol/_generated/net/server/server_settings.py
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
jail_map: int
property
writable
Note
- Value range is 0-64008.
rescue_map: int
property
writable
Note
- Value range is 0-64008.
rescue_coords: Coords
property
writable
spy_and_light_guide_flood_rate: int
property
writable
Note
- Value range is 0-64008.
guardian_flood_rate: int
property
writable
Note
- Value range is 0-64008.
game_master_flood_rate: int
property
writable
Note
- Value range is 0-64008.
high_game_master_flood_rate: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of ServerSettings
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ServerSettings
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/server_settings.py
138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ServerSettings
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ServerSettings |
ServerSettings
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/server_settings.py
169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 |
|
RefreshReplyServerPacket
Bases: Packet
Reply to request for new info about nearby objects
Source code in src/eolib/protocol/_generated/net/server/refresh_reply_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
nearby: NearbyInfo
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/refresh_reply_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/refresh_reply_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/refresh_reply_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of RefreshReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
RefreshReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/refresh_reply_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of RefreshReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
RefreshReplyServerPacket |
RefreshReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/refresh_reply_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
RecoverTargetGroupServerPacket
Bases: Packet
Updated stats when levelling up from party experience
Source code in src/eolib/protocol/_generated/net/server/recover_target_group_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
stat_points: int
property
writable
Note
- Value range is 0-64008.
skill_points: int
property
writable
Note
- Value range is 0-64008.
max_hp: int
property
writable
Note
- Value range is 0-64008.
max_tp: int
property
writable
Note
- Value range is 0-64008.
max_sp: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/recover_target_group_server_packet.py
114 115 116 117 118 119 120 121 122 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/recover_target_group_server_packet.py
124 125 126 127 128 129 130 131 132 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/recover_target_group_server_packet.py
134 135 136 137 138 139 140 141 |
|
serialize(writer, data)
staticmethod
Serializes an instance of RecoverTargetGroupServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
RecoverTargetGroupServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/recover_target_group_server_packet.py
143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 |
|
deserialize(reader)
staticmethod
Deserializes an instance of RecoverTargetGroupServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
RecoverTargetGroupServerPacket |
RecoverTargetGroupServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/recover_target_group_server_packet.py
168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 |
|
RecoverReplyServerPacket
Bases: Packet
Karma/experience update
Source code in src/eolib/protocol/_generated/net/server/recover_reply_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
experience: int
property
writable
Note
- Value range is 0-4097152080.
karma: int
property
writable
Note
- Value range is 0-64008.
level_up: Optional[int]
property
writable
A value greater than 0 is "new level" and indicates the player leveled up. The official client reads this if the packet is larger than 6 bytes.
Note
- Value range is 0-252.
stat_points: Optional[int]
property
writable
The official client reads this if the player leveled up
Note
- Value range is 0-64008.
skill_points: Optional[int]
property
writable
The official client reads this if the player leveled up
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/recover_reply_server_packet.py
130 131 132 133 134 135 136 137 138 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/recover_reply_server_packet.py
140 141 142 143 144 145 146 147 148 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/recover_reply_server_packet.py
150 151 152 153 154 155 156 157 |
|
serialize(writer, data)
staticmethod
Serializes an instance of RecoverReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
RecoverReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/recover_reply_server_packet.py
159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 |
|
deserialize(reader)
staticmethod
Deserializes an instance of RecoverReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
RecoverReplyServerPacket |
RecoverReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/recover_reply_server_packet.py
184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 |
|
RecoverPlayerServerPacket
Bases: Packet
HP/TP update
Source code in src/eolib/protocol/_generated/net/server/recover_player_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
hp: int
property
writable
Note
- Value range is 0-64008.
tp: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/recover_player_server_packet.py
63 64 65 66 67 68 69 70 71 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/recover_player_server_packet.py
73 74 75 76 77 78 79 80 81 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/recover_player_server_packet.py
83 84 85 86 87 88 89 90 |
|
serialize(writer, data)
staticmethod
Serializes an instance of RecoverPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
RecoverPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/recover_player_server_packet.py
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
|
deserialize(reader)
staticmethod
Deserializes an instance of RecoverPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
RecoverPlayerServerPacket |
RecoverPlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/recover_player_server_packet.py
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 |
|
RecoverListServerPacket
Bases: Packet
Stats update
Source code in src/eolib/protocol/_generated/net/server/recover_list_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
class_id: int
property
writable
Note
- Value range is 0-64008.
stats: CharacterStatsUpdate
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/recover_list_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/recover_list_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/recover_list_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of RecoverListServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
RecoverListServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/recover_list_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of RecoverListServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
RecoverListServerPacket |
RecoverListServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/recover_list_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
RecoverAgreeServerPacket
Bases: Packet
Nearby player gained HP
Source code in src/eolib/protocol/_generated/net/server/recover_agree_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
heal_hp: int
property
writable
Note
- Value range is 0-4097152080.
hp_percentage: int
property
writable
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/recover_agree_server_packet.py
80 81 82 83 84 85 86 87 88 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/recover_agree_server_packet.py
90 91 92 93 94 95 96 97 98 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/recover_agree_server_packet.py
100 101 102 103 104 105 106 107 |
|
serialize(writer, data)
staticmethod
Serializes an instance of RecoverAgreeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
RecoverAgreeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/recover_agree_server_packet.py
109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 |
|
deserialize(reader)
staticmethod
Deserializes an instance of RecoverAgreeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
RecoverAgreeServerPacket |
RecoverAgreeServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/recover_agree_server_packet.py
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 |
|
RangeReplyServerPacket
Bases: Packet
Reply to request for information about nearby players and NPCs
Source code in src/eolib/protocol/_generated/net/server/range_reply_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
nearby: NearbyInfo
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/range_reply_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/range_reply_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/range_reply_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of RangeReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
RangeReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/range_reply_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of RangeReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
RangeReplyServerPacket |
RangeReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/range_reply_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
QuestReportServerPacket
Bases: Packet
NPC chat messages
Source code in src/eolib/protocol/_generated/net/server/quest_report_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
npc_id: int
property
writable
Note
- Value range is 0-64008.
messages: list[str]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/quest_report_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/quest_report_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/quest_report_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of QuestReportServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
QuestReportServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/quest_report_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
deserialize(reader)
staticmethod
Deserializes an instance of QuestReportServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
QuestReportServerPacket |
'QuestReportServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/quest_report_server_packet.py
105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
QuestRequirementIcon
Bases: IntEnum
Icon displayed for each quest in the Quest Progress window
Source code in src/eolib/protocol/_generated/net/server/quest_requirement_icon.py
9 10 11 12 13 14 15 16 |
|
Item = 3
class-attribute
instance-attribute
Talk = 5
class-attribute
instance-attribute
Kill = 8
class-attribute
instance-attribute
Step = 10
class-attribute
instance-attribute
QuestProgressEntry
An entry in the Quest Progress window
Source code in src/eolib/protocol/_generated/net/server/quest_progress_entry.py
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
name: str
property
writable
description: str
property
writable
icon: QuestRequirementIcon
property
writable
progress: int
property
writable
Note
- Value range is 0-64008.
target: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of QuestProgressEntry
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
QuestProgressEntry
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/quest_progress_entry.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 |
|
deserialize(reader)
staticmethod
Deserializes an instance of QuestProgressEntry
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
QuestProgressEntry |
QuestProgressEntry
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/quest_progress_entry.py
115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 |
|
QuestPage
Bases: IntEnum
A page in the Quest menu
Source code in src/eolib/protocol/_generated/net/quest_page.py
9 10 11 12 13 14 |
|
Progress = 1
class-attribute
instance-attribute
History = 2
class-attribute
instance-attribute
QuestListServerPacket
Bases: Packet
Quest history / progress reply
Source code in src/eolib/protocol/_generated/net/server/quest_list_server_packet.py
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
page: QuestPage
property
writable
quests_count: int
property
writable
Note
- Value range is 0-64008.
page_data: 'QuestListServerPacket.PageData'
property
writable
QuestListServerPacket.PageData: Gets or sets the data associated with the page
field.
PageData = Union['QuestListServerPacket.PageDataProgress', 'QuestListServerPacket.PageDataHistory', None]
class-attribute
instance-attribute
PageDataProgress
Data associated with page value QuestPage.Progress
Source code in src/eolib/protocol/_generated/net/server/quest_list_server_packet.py
161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
quest_progress_entries: list[QuestProgressEntry]
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of QuestListServerPacket.PageDataProgress
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PageDataProgress
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/quest_list_server_packet.py
186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 |
|
deserialize(reader)
staticmethod
Deserializes an instance of QuestListServerPacket.PageDataProgress
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'QuestListServerPacket.PageDataProgress'
|
QuestListServerPacket.PageDataProgress: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/quest_list_server_packet.py
202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 |
|
PageDataHistory
Data associated with page value QuestPage.History
Source code in src/eolib/protocol/_generated/net/server/quest_list_server_packet.py
229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
completed_quests: list[str]
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of QuestListServerPacket.PageDataHistory
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PageDataHistory
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/quest_list_server_packet.py
254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 |
|
deserialize(reader)
staticmethod
Deserializes an instance of QuestListServerPacket.PageDataHistory
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'QuestListServerPacket.PageDataHistory'
|
QuestListServerPacket.PageDataHistory: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/quest_list_server_packet.py
270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/quest_list_server_packet.py
71 72 73 74 75 76 77 78 79 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/quest_list_server_packet.py
81 82 83 84 85 86 87 88 89 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/quest_list_server_packet.py
91 92 93 94 95 96 97 98 |
|
serialize(writer, data)
staticmethod
Serializes an instance of QuestListServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
QuestListServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/quest_list_server_packet.py
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
|
deserialize(reader)
staticmethod
Deserializes an instance of QuestListServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
QuestListServerPacket |
'QuestListServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/quest_list_server_packet.py
124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
|
QuestDialogServerPacket
Bases: Packet
Quest selection dialog
Source code in src/eolib/protocol/_generated/net/server/quest_dialog_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
behavior_id: int
property
writable
Note
- Value range is 0-64008.
quest_id: int
property
writable
Note
- Value range is 0-64008.
session_id: int
property
writable
Note
- Value range is 0-64008.
dialog_id: int
property
writable
Note
- Value range is 0-64008.
quest_entries: list[DialogQuestEntry]
property
writable
Note
- Length must be 252 or less.
dialog_entries: list[DialogEntry]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/quest_dialog_server_packet.py
128 129 130 131 132 133 134 135 136 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/quest_dialog_server_packet.py
138 139 140 141 142 143 144 145 146 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/quest_dialog_server_packet.py
148 149 150 151 152 153 154 155 |
|
serialize(writer, data)
staticmethod
Serializes an instance of QuestDialogServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
QuestDialogServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/quest_dialog_server_packet.py
157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
|
deserialize(reader)
staticmethod
Deserializes an instance of QuestDialogServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
QuestDialogServerPacket |
'QuestDialogServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/quest_dialog_server_packet.py
197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 |
|
PriestRequestServerPacket
Bases: Packet
Wedding request
Source code in src/eolib/protocol/_generated/net/server/priest_request_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
session_id: int
property
writable
Note
- Value range is 0-64008.
partner_name: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/priest_request_server_packet.py
55 56 57 58 59 60 61 62 63 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/priest_request_server_packet.py
65 66 67 68 69 70 71 72 73 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/priest_request_server_packet.py
75 76 77 78 79 80 81 82 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PriestRequestServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PriestRequestServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/priest_request_server_packet.py
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PriestRequestServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PriestRequestServerPacket |
PriestRequestServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/priest_request_server_packet.py
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
|
PriestReplyServerPacket
Bases: Packet
Reply to client Priest-family packets
Source code in src/eolib/protocol/_generated/net/server/priest_reply_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
reply_code: PriestReply
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/priest_reply_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/priest_reply_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/priest_reply_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PriestReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PriestReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/priest_reply_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PriestReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PriestReplyServerPacket |
PriestReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/priest_reply_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
PriestReply
Bases: IntEnum
Reply code sent with PRIEST_REPLY packet
Source code in src/eolib/protocol/_generated/net/server/priest_reply.py
9 10 11 12 13 14 15 16 17 18 19 20 |
|
NotDressed = 1
class-attribute
instance-attribute
LowLevel = 2
class-attribute
instance-attribute
PartnerNotPresent = 3
class-attribute
instance-attribute
PartnerNotDressed = 4
class-attribute
instance-attribute
Busy = 5
class-attribute
instance-attribute
DoYou = 6
class-attribute
instance-attribute
PartnerAlreadyMarried = 7
class-attribute
instance-attribute
NoPermission = 8
class-attribute
instance-attribute
PriestOpenServerPacket
Bases: Packet
Response from talking to a priest NPC
Source code in src/eolib/protocol/_generated/net/server/priest_open_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
session_id: int
property
writable
Note
- Value range is 0-4097152080.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/priest_open_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/priest_open_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/priest_open_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PriestOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PriestOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/priest_open_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PriestOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PriestOpenServerPacket |
PriestOpenServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/priest_open_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
PlayersReplyServerPacket
Bases: Packet
Equivalent to INIT_INIT with InitReply.PlayersListFriends
Source code in src/eolib/protocol/_generated/net/server/players_reply_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
players_list: PlayersListFriends
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/players_reply_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/players_reply_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_reply_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PlayersReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PlayersReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_reply_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PlayersReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PlayersReplyServerPacket |
PlayersReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/players_reply_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
|
PlayersRemoveServerPacket
Bases: Packet
Nearby player has logged out
Source code in src/eolib/protocol/_generated/net/server/players_remove_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/players_remove_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/players_remove_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_remove_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PlayersRemoveServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PlayersRemoveServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_remove_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PlayersRemoveServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PlayersRemoveServerPacket |
PlayersRemoveServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/players_remove_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
PlayersPongServerPacket
Bases: Packet
find command reply - same map
Source code in src/eolib/protocol/_generated/net/server/players_pong_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
name: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/players_pong_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/players_pong_server_packet.py
48 49 50 51 52 53 54 55 56 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_pong_server_packet.py
58 59 60 61 62 63 64 65 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PlayersPongServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PlayersPongServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_pong_server_packet.py
67 68 69 70 71 72 73 74 75 76 77 78 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PlayersPongServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PlayersPongServerPacket |
PlayersPongServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/players_pong_server_packet.py
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
PlayersPingServerPacket
Bases: Packet
find command reply - offline
Source code in src/eolib/protocol/_generated/net/server/players_ping_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
name: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/players_ping_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/players_ping_server_packet.py
48 49 50 51 52 53 54 55 56 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_ping_server_packet.py
58 59 60 61 62 63 64 65 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PlayersPingServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PlayersPingServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_ping_server_packet.py
67 68 69 70 71 72 73 74 75 76 77 78 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PlayersPingServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PlayersPingServerPacket |
PlayersPingServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/players_ping_server_packet.py
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
PlayersNet242ServerPacket
Bases: Packet
find command reply - different map
Source code in src/eolib/protocol/_generated/net/server/players_net242_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
name: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/players_net242_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/players_net242_server_packet.py
48 49 50 51 52 53 54 55 56 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_net242_server_packet.py
58 59 60 61 62 63 64 65 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PlayersNet242ServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PlayersNet242ServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_net242_server_packet.py
67 68 69 70 71 72 73 74 75 76 77 78 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PlayersNet242ServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PlayersNet242ServerPacket |
PlayersNet242ServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/players_net242_server_packet.py
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
PlayersListServerPacket
Bases: Packet
Equivalent to INIT_INIT with InitReply.PlayersList
Source code in src/eolib/protocol/_generated/net/server/players_list_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
players_list: PlayersList
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/players_list_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/players_list_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_list_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PlayersListServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PlayersListServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_list_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PlayersListServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PlayersListServerPacket |
PlayersListServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/players_list_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
|
PlayersAgreeServerPacket
Bases: Packet
Player has appeared in nearby view
Source code in src/eolib/protocol/_generated/net/server/players_agree_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
nearby: NearbyInfo
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/players_agree_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/players_agree_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_agree_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PlayersAgreeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PlayersAgreeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_agree_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PlayersAgreeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PlayersAgreeServerPacket |
PlayersAgreeServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/players_agree_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
PartyTargetGroupServerPacket
Bases: Packet
Updated experience and level-ups from party experience
Source code in src/eolib/protocol/_generated/net/server/party_target_group_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
gains: list[PartyExpShare]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_target_group_server_packet.py
40 41 42 43 44 45 46 47 48 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_target_group_server_packet.py
50 51 52 53 54 55 56 57 58 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_target_group_server_packet.py
60 61 62 63 64 65 66 67 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PartyTargetGroupServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PartyTargetGroupServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_target_group_server_packet.py
69 70 71 72 73 74 75 76 77 78 79 80 81 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PartyTargetGroupServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PartyTargetGroupServerPacket |
'PartyTargetGroupServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/party_target_group_server_packet.py
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 |
|
PartyRequestType
Bases: IntEnum
Whether a player is requesting to join a party, or inviting someone to join theirs
Source code in src/eolib/protocol/_generated/net/party_request_type.py
9 10 11 12 13 14 |
|
Join = 0
class-attribute
instance-attribute
Invite = 1
class-attribute
instance-attribute
PartyRequestServerPacket
Bases: Packet
Received party invite / join request
Source code in src/eolib/protocol/_generated/net/server/party_request_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
request_type: PartyRequestType
property
writable
inviter_player_id: int
property
writable
Note
- Value range is 0-64008.
player_name: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_request_server_packet.py
65 66 67 68 69 70 71 72 73 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_request_server_packet.py
75 76 77 78 79 80 81 82 83 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_request_server_packet.py
85 86 87 88 89 90 91 92 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PartyRequestServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PartyRequestServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_request_server_packet.py
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PartyRequestServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PartyRequestServerPacket |
PartyRequestServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/party_request_server_packet.py
113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 |
|
PartyReplyServerPacket
Bases: Packet
Failed party invite / join request
Source code in src/eolib/protocol/_generated/net/server/party_reply_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
reply_code: PartyReplyCode
property
writable
reply_code_data: PartyReplyServerPacket.ReplyCodeData
property
writable
PartyReplyServerPacket.ReplyCodeData: Gets or sets the data associated with the reply_code
field.
ReplyCodeData = Union['PartyReplyServerPacket.ReplyCodeDataAlreadyInAnotherParty', 'PartyReplyServerPacket.ReplyCodeDataAlreadyInYourParty', None]
class-attribute
instance-attribute
ReplyCodeDataAlreadyInAnotherParty
Data associated with reply_code value PartyReplyCode.AlreadyInAnotherParty
Source code in src/eolib/protocol/_generated/net/server/party_reply_server_packet.py
136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_name: str
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of PartyReplyServerPacket.ReplyCodeDataAlreadyInAnotherParty
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataAlreadyInAnotherParty
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_reply_server_packet.py
161 162 163 164 165 166 167 168 169 170 171 172 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PartyReplyServerPacket.ReplyCodeDataAlreadyInAnotherParty
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataAlreadyInAnotherParty
|
PartyReplyServerPacket.ReplyCodeDataAlreadyInAnotherParty: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/party_reply_server_packet.py
174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 |
|
ReplyCodeDataAlreadyInYourParty
Data associated with reply_code value PartyReplyCode.AlreadyInYourParty
Source code in src/eolib/protocol/_generated/net/server/party_reply_server_packet.py
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_name: str
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of PartyReplyServerPacket.ReplyCodeDataAlreadyInYourParty
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataAlreadyInYourParty
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_reply_server_packet.py
223 224 225 226 227 228 229 230 231 232 233 234 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PartyReplyServerPacket.ReplyCodeDataAlreadyInYourParty
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataAlreadyInYourParty
|
PartyReplyServerPacket.ReplyCodeDataAlreadyInYourParty: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/party_reply_server_packet.py
236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_reply_server_packet.py
52 53 54 55 56 57 58 59 60 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_reply_server_packet.py
62 63 64 65 66 67 68 69 70 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_reply_server_packet.py
72 73 74 75 76 77 78 79 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PartyReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PartyReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_reply_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PartyReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PartyReplyServerPacket |
PartyReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/party_reply_server_packet.py
102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 |
|
PartyReplyCode
Bases: IntEnum
Reply code sent with PARTY_REPLY packet. Indicates why an invite or join request failed.
Source code in src/eolib/protocol/_generated/net/server/party_reply_code.py
9 10 11 12 13 14 15 16 |
|
AlreadyInAnotherParty = 0
class-attribute
instance-attribute
AlreadyInYourParty = 1
class-attribute
instance-attribute
PartyIsFull = 2
class-attribute
instance-attribute
PartyRemoveServerPacket
Bases: Packet
Player left the party
Source code in src/eolib/protocol/_generated/net/server/party_remove_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_remove_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_remove_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_remove_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PartyRemoveServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PartyRemoveServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_remove_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PartyRemoveServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PartyRemoveServerPacket |
PartyRemoveServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/party_remove_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
PartyListServerPacket
Bases: Packet
Party member list update
Source code in src/eolib/protocol/_generated/net/server/party_list_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
members: list[PartyMember]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_list_server_packet.py
40 41 42 43 44 45 46 47 48 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_list_server_packet.py
50 51 52 53 54 55 56 57 58 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_list_server_packet.py
60 61 62 63 64 65 66 67 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PartyListServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PartyListServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_list_server_packet.py
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PartyListServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PartyListServerPacket |
'PartyListServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/party_list_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 |
|
PartyExpShare
EXP gain for a member of the player's party
Source code in src/eolib/protocol/_generated/net/server/party_exp_share.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
experience: int
property
writable
Note
- Value range is 0-4097152080.
level_up: int
property
writable
A value greater than 0 is "new level" and indicates the player leveled up.
Note
- Value range is 0-252.
serialize(writer, data)
staticmethod
Serializes an instance of PartyExpShare
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PartyExpShare
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_exp_share.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PartyExpShare
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PartyExpShare |
PartyExpShare
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/party_exp_share.py
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
PartyCreateServerPacket
Bases: Packet
Member list received when party is first joined
Source code in src/eolib/protocol/_generated/net/server/party_create_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
members: list[PartyMember]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_create_server_packet.py
40 41 42 43 44 45 46 47 48 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_create_server_packet.py
50 51 52 53 54 55 56 57 58 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_create_server_packet.py
60 61 62 63 64 65 66 67 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PartyCreateServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PartyCreateServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_create_server_packet.py
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PartyCreateServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PartyCreateServerPacket |
'PartyCreateServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/party_create_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 |
|
PartyCloseServerPacket
Bases: Packet
Left / disbanded a party
Source code in src/eolib/protocol/_generated/net/server/party_close_server_packet.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_close_server_packet.py
28 29 30 31 32 33 34 35 36 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_close_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_close_server_packet.py
48 49 50 51 52 53 54 55 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PartyCloseServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PartyCloseServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_close_server_packet.py
57 58 59 60 61 62 63 64 65 66 67 68 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PartyCloseServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PartyCloseServerPacket |
PartyCloseServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/party_close_server_packet.py
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
|
PartyAgreeServerPacket
Bases: Packet
Party member list update
Source code in src/eolib/protocol/_generated/net/server/party_agree_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
hp_percentage: int
property
writable
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_agree_server_packet.py
63 64 65 66 67 68 69 70 71 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_agree_server_packet.py
73 74 75 76 77 78 79 80 81 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_agree_server_packet.py
83 84 85 86 87 88 89 90 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PartyAgreeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PartyAgreeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_agree_server_packet.py
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PartyAgreeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PartyAgreeServerPacket |
PartyAgreeServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/party_agree_server_packet.py
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 |
|
PartyMember
A member of the player's party
Source code in src/eolib/protocol/_generated/net/server/party_member.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
leader: bool
property
writable
level: int
property
writable
Note
- Value range is 0-252.
hp_percentage: int
property
writable
Note
- Value range is 0-252.
name: str
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of PartyMember
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PartyMember
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_member.py
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PartyMember
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PartyMember |
PartyMember
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/party_member.py
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 |
|
PartyAddServerPacket
Bases: Packet
New player joined the party
Source code in src/eolib/protocol/_generated/net/server/party_add_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
member: PartyMember
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_add_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/party_add_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_add_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PartyAddServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PartyAddServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/party_add_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PartyAddServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PartyAddServerPacket |
PartyAddServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/party_add_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
PaperdollReplyServerPacket
Bases: Packet
Reply to requesting a paperdoll
Source code in src/eolib/protocol/_generated/net/server/paperdoll_reply_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
details: CharacterDetails
property
writable
equipment: EquipmentPaperdoll
property
writable
icon: CharacterIcon
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_reply_server_packet.py
59 60 61 62 63 64 65 66 67 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_reply_server_packet.py
69 70 71 72 73 74 75 76 77 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_reply_server_packet.py
79 80 81 82 83 84 85 86 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PaperdollReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PaperdollReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_reply_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PaperdollReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PaperdollReplyServerPacket |
PaperdollReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_reply_server_packet.py
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 |
|
PaperdollRemoveServerPacket
Bases: Packet
Reply to unequipping an item
Source code in src/eolib/protocol/_generated/net/server/paperdoll_remove_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
change: AvatarChange
property
writable
item_id: int
property
writable
Note
- Value range is 0-64008.
sub_loc: int
property
writable
Note
- Value range is 0-252.
stats: CharacterStatsEquipmentChange
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_remove_server_packet.py
83 84 85 86 87 88 89 90 91 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_remove_server_packet.py
93 94 95 96 97 98 99 100 101 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_remove_server_packet.py
103 104 105 106 107 108 109 110 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PaperdollRemoveServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PaperdollRemoveServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_remove_server_packet.py
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PaperdollRemoveServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PaperdollRemoveServerPacket |
PaperdollRemoveServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_remove_server_packet.py
134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 |
|
PaperdollPingServerPacket
Bases: Packet
Failed to equip an item due to being the incorrect class
Source code in src/eolib/protocol/_generated/net/server/paperdoll_ping_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
class_id: int
property
writable
The player's current class ID (not the item's required class ID)
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_ping_server_packet.py
50 51 52 53 54 55 56 57 58 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_ping_server_packet.py
60 61 62 63 64 65 66 67 68 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_ping_server_packet.py
70 71 72 73 74 75 76 77 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PaperdollPingServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PaperdollPingServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_ping_server_packet.py
79 80 81 82 83 84 85 86 87 88 89 90 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PaperdollPingServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PaperdollPingServerPacket |
PaperdollPingServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_ping_server_packet.py
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 |
|
PaperdollAgreeServerPacket
Bases: Packet
Reply to equipping an item
Source code in src/eolib/protocol/_generated/net/server/paperdoll_agree_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
change: AvatarChange
property
writable
item_id: int
property
writable
Note
- Value range is 0-64008.
remaining_amount: int
property
writable
Note
- Value range is 0-16194276.
sub_loc: int
property
writable
Note
- Value range is 0-252.
stats: CharacterStatsEquipmentChange
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_agree_server_packet.py
100 101 102 103 104 105 106 107 108 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_agree_server_packet.py
110 111 112 113 114 115 116 117 118 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_agree_server_packet.py
120 121 122 123 124 125 126 127 |
|
serialize(writer, data)
staticmethod
Serializes an instance of PaperdollAgreeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PaperdollAgreeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_agree_server_packet.py
129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PaperdollAgreeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PaperdollAgreeServerPacket |
PaperdollAgreeServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/paperdoll_agree_server_packet.py
154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 |
|
OnlinePlayer
A player in the online list
Source code in src/eolib/protocol/_generated/net/server/online_player.py
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
name: str
property
writable
title: str
property
writable
level: int
property
writable
Note
- Value range is 0-252.
icon: CharacterIcon
property
writable
class_id: int
property
writable
Note
- Value range is 0-252.
guild_tag: str
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of OnlinePlayer
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
OnlinePlayer
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/online_player.py
97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 |
|
deserialize(reader)
staticmethod
Deserializes an instance of OnlinePlayer
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
OnlinePlayer |
OnlinePlayer
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/online_player.py
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 |
|
PlayerKilledState
Bases: IntEnum
Flag to indicate that a player has been killed
Source code in src/eolib/protocol/_generated/net/server/player_killed_state.py
9 10 11 12 13 14 |
|
Alive = 1
class-attribute
instance-attribute
Killed = 2
class-attribute
instance-attribute
NpcSpecServerPacket
Bases: Packet
Nearby NPC killed by player
Source code in src/eolib/protocol/_generated/net/server/npc_spec_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
npc_killed_data: NpcKilledData
property
writable
experience: Optional[int]
property
writable
Note
- Value range is 0-4097152080.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/npc_spec_server_packet.py
58 59 60 61 62 63 64 65 66 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/npc_spec_server_packet.py
68 69 70 71 72 73 74 75 76 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_spec_server_packet.py
78 79 80 81 82 83 84 85 |
|
serialize(writer, data)
staticmethod
Serializes an instance of NpcSpecServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
NpcSpecServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_spec_server_packet.py
87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 |
|
deserialize(reader)
staticmethod
Deserializes an instance of NpcSpecServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
NpcSpecServerPacket |
NpcSpecServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/npc_spec_server_packet.py
103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
NpcReplyServerPacket
Bases: Packet
Nearby NPC hit by a player
Source code in src/eolib/protocol/_generated/net/server/npc_reply_server_packet.py
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
player_direction: Direction
property
writable
npc_index: int
property
writable
Note
- Value range is 0-64008.
damage: int
property
writable
Note
- Value range is 0-16194276.
hp_percentage: int
property
writable
Note
- Value range is 0-64008.
kill_steal_protection: Optional[NpcKillStealProtectionState]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/npc_reply_server_packet.py
119 120 121 122 123 124 125 126 127 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/npc_reply_server_packet.py
129 130 131 132 133 134 135 136 137 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_reply_server_packet.py
139 140 141 142 143 144 145 146 |
|
serialize(writer, data)
staticmethod
Serializes an instance of NpcReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
NpcReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_reply_server_packet.py
148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 |
|
deserialize(reader)
staticmethod
Deserializes an instance of NpcReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
NpcReplyServerPacket |
NpcReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/npc_reply_server_packet.py
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 |
|
NpcUpdatePosition
An NPC walking
Source code in src/eolib/protocol/_generated/net/server/npc_update_position.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
npc_index: int
property
writable
Note
- Value range is 0-252.
coords: Coords
property
writable
direction: Direction
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of NpcUpdatePosition
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
NpcUpdatePosition
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_update_position.py
63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
|
deserialize(reader)
staticmethod
Deserializes an instance of NpcUpdatePosition
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
NpcUpdatePosition |
NpcUpdatePosition
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/npc_update_position.py
82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
NpcUpdateChat
An NPC talking
Source code in src/eolib/protocol/_generated/net/server/npc_update_chat.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
npc_index: int
property
writable
Note
- Value range is 0-252.
message: str
property
writable
Note
- Length must be 252 or less.
serialize(writer, data)
staticmethod
Serializes an instance of NpcUpdateChat
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
NpcUpdateChat
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_update_chat.py
62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 |
|
deserialize(reader)
staticmethod
Deserializes an instance of NpcUpdateChat
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
NpcUpdateChat |
NpcUpdateChat
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/npc_update_chat.py
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 |
|
NpcUpdateAttack
An NPC attacking
Source code in src/eolib/protocol/_generated/net/server/npc_update_attack.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
npc_index: int
property
writable
Note
- Value range is 0-252.
killed: PlayerKilledState
property
writable
direction: Direction
property
writable
player_id: int
property
writable
Note
- Value range is 0-64008.
damage: int
property
writable
Note
- Value range is 0-16194276.
hp_percentage: int
property
writable
Note
- Value range is 0-252.
serialize(writer, data)
staticmethod
Serializes an instance of NpcUpdateAttack
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
NpcUpdateAttack
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_update_attack.py
114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 |
|
deserialize(reader)
staticmethod
Deserializes an instance of NpcUpdateAttack
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
NpcUpdateAttack |
NpcUpdateAttack
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/npc_update_attack.py
142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 |
|
NpcPlayerServerPacket
Bases: Packet
Main NPC update message
Source code in src/eolib/protocol/_generated/net/server/npc_player_server_packet.py
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
positions: list[NpcUpdatePosition]
property
writable
attacks: list[NpcUpdateAttack]
property
writable
chats: list[NpcUpdateChat]
property
writable
hp: Optional[int]
property
writable
Note
- Value range is 0-64008.
tp: Optional[int]
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/npc_player_server_packet.py
96 97 98 99 100 101 102 103 104 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/npc_player_server_packet.py
106 107 108 109 110 111 112 113 114 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_player_server_packet.py
116 117 118 119 120 121 122 123 |
|
serialize(writer, data)
staticmethod
Serializes an instance of NpcPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
NpcPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_player_server_packet.py
125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 |
|
deserialize(reader)
staticmethod
Deserializes an instance of NpcPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
NpcPlayerServerPacket |
'NpcPlayerServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/npc_player_server_packet.py
156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 |
|
NpcJunkServerPacket
Bases: Packet
Clearing all boss children
Source code in src/eolib/protocol/_generated/net/server/npc_junk_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
npc_id: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/npc_junk_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/npc_junk_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_junk_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of NpcJunkServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
NpcJunkServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_junk_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of NpcJunkServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
NpcJunkServerPacket |
NpcJunkServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/npc_junk_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
NpcDialogServerPacket
Bases: Packet
NPC chat message
Source code in src/eolib/protocol/_generated/net/server/npc_dialog_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
npc_index: int
property
writable
Note
- Value range is 0-64008.
message: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/npc_dialog_server_packet.py
55 56 57 58 59 60 61 62 63 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/npc_dialog_server_packet.py
65 66 67 68 69 70 71 72 73 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_dialog_server_packet.py
75 76 77 78 79 80 81 82 |
|
serialize(writer, data)
staticmethod
Serializes an instance of NpcDialogServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
NpcDialogServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_dialog_server_packet.py
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 |
|
deserialize(reader)
staticmethod
Deserializes an instance of NpcDialogServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
NpcDialogServerPacket |
NpcDialogServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/npc_dialog_server_packet.py
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
|
NpcAgreeServerPacket
Bases: Packet
Reply to request for information about nearby NPCs
Source code in src/eolib/protocol/_generated/net/server/npc_agree_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
npcs: list[NpcMapInfo]
property
writable
Note
- Length must be 64008 or less.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/npc_agree_server_packet.py
50 51 52 53 54 55 56 57 58 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/npc_agree_server_packet.py
60 61 62 63 64 65 66 67 68 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_agree_server_packet.py
70 71 72 73 74 75 76 77 |
|
serialize(writer, data)
staticmethod
Serializes an instance of NpcAgreeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
NpcAgreeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_agree_server_packet.py
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|
deserialize(reader)
staticmethod
Deserializes an instance of NpcAgreeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
NpcAgreeServerPacket |
'NpcAgreeServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/npc_agree_server_packet.py
98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
|
NpcAcceptServerPacket
Bases: Packet
Nearby NPC killed by player and you leveled up
Source code in src/eolib/protocol/_generated/net/server/npc_accept_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
npc_killed_data: NpcKilledData
property
writable
experience: int
property
writable
Note
- Value range is 0-4097152080.
level_up: LevelUpStats
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/npc_accept_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/npc_accept_server_packet.py
76 77 78 79 80 81 82 83 84 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_accept_server_packet.py
86 87 88 89 90 91 92 93 |
|
serialize(writer, data)
staticmethod
Serializes an instance of NpcAcceptServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
NpcAcceptServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_accept_server_packet.py
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
|
deserialize(reader)
staticmethod
Deserializes an instance of NpcAcceptServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
NpcAcceptServerPacket |
NpcAcceptServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/npc_accept_server_packet.py
114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
|
NearbyInfo
Information about nearby entities
Source code in src/eolib/protocol/_generated/net/server/nearby_info.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
characters: list[CharacterMapInfo]
property
writable
Note
- Length must be 252 or less.
npcs: list[NpcMapInfo]
property
writable
items: list[ItemMapInfo]
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of NearbyInfo
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
NearbyInfo
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/nearby_info.py
67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|
deserialize(reader)
staticmethod
Deserializes an instance of NearbyInfo
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
NearbyInfo |
'NearbyInfo'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/nearby_info.py
98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 |
|
NpcMapInfo
Information about a nearby NPC
Source code in src/eolib/protocol/_generated/net/server/npc_map_info.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
index: int
property
writable
Note
- Value range is 0-252.
id: int
property
writable
Note
- Value range is 0-64008.
coords: Coords
property
writable
direction: Direction
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of NpcMapInfo
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
NpcMapInfo
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_map_info.py
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
deserialize(reader)
staticmethod
Deserializes an instance of NpcMapInfo
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
NpcMapInfo |
NpcMapInfo
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/npc_map_info.py
102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
MusicPlayerServerPacket
Bases: Packet
Sound effect
Source code in src/eolib/protocol/_generated/net/server/music_player_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
sound_id: int
property
writable
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/music_player_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/music_player_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/music_player_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of MusicPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
MusicPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/music_player_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of MusicPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
MusicPlayerServerPacket |
MusicPlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/music_player_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
MessagePongServerPacket
Bases: Packet
ping command reply
Source code in src/eolib/protocol/_generated/net/server/message_pong_server_packet.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/message_pong_server_packet.py
28 29 30 31 32 33 34 35 36 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/message_pong_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/message_pong_server_packet.py
48 49 50 51 52 53 54 55 |
|
serialize(writer, data)
staticmethod
Serializes an instance of MessagePongServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
MessagePongServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/message_pong_server_packet.py
57 58 59 60 61 62 63 64 65 66 67 68 |
|
deserialize(reader)
staticmethod
Deserializes an instance of MessagePongServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
MessagePongServerPacket |
MessagePongServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/message_pong_server_packet.py
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
|
MessageOpenServerPacket
Bases: Packet
Status bar message
Source code in src/eolib/protocol/_generated/net/server/message_open_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
message: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/message_open_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/message_open_server_packet.py
48 49 50 51 52 53 54 55 56 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/message_open_server_packet.py
58 59 60 61 62 63 64 65 |
|
serialize(writer, data)
staticmethod
Serializes an instance of MessageOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
MessageOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/message_open_server_packet.py
67 68 69 70 71 72 73 74 75 76 77 78 |
|
deserialize(reader)
staticmethod
Deserializes an instance of MessageOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
MessageOpenServerPacket |
MessageOpenServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/message_open_server_packet.py
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
MessageCloseServerPacket
Bases: Packet
Server is rebooting
Source code in src/eolib/protocol/_generated/net/server/message_close_server_packet.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/message_close_server_packet.py
28 29 30 31 32 33 34 35 36 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/message_close_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/message_close_server_packet.py
48 49 50 51 52 53 54 55 |
|
serialize(writer, data)
staticmethod
Serializes an instance of MessageCloseServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
MessageCloseServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/message_close_server_packet.py
57 58 59 60 61 62 63 64 65 66 67 68 |
|
deserialize(reader)
staticmethod
Deserializes an instance of MessageCloseServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
MessageCloseServerPacket |
MessageCloseServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/message_close_server_packet.py
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
|
MessageAcceptServerPacket
Bases: Packet
Large message box
Source code in src/eolib/protocol/_generated/net/server/message_accept_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
messages: list[str]
property
writable
Note
- Length must be
4
.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/message_accept_server_packet.py
47 48 49 50 51 52 53 54 55 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/message_accept_server_packet.py
57 58 59 60 61 62 63 64 65 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/message_accept_server_packet.py
67 68 69 70 71 72 73 74 |
|
serialize(writer, data)
staticmethod
Serializes an instance of MessageAcceptServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
MessageAcceptServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/message_accept_server_packet.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 |
|
deserialize(reader)
staticmethod
Deserializes an instance of MessageAcceptServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
MessageAcceptServerPacket |
'MessageAcceptServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/message_accept_server_packet.py
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 |
|
MarriageReplyServerPacket
Bases: Packet
Reply to client Marriage-family packets
Source code in src/eolib/protocol/_generated/net/server/marriage_reply_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
reply_code: MarriageReply
property
writable
reply_code_data: MarriageReplyServerPacket.ReplyCodeData
property
writable
MarriageReplyServerPacket.ReplyCodeData: Gets or sets the data associated with the reply_code
field.
ReplyCodeData = Union['MarriageReplyServerPacket.ReplyCodeDataSuccess', None]
class-attribute
instance-attribute
ReplyCodeDataSuccess
Data associated with reply_code value MarriageReply.Success
Source code in src/eolib/protocol/_generated/net/server/marriage_reply_server_packet.py
130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
gold_amount: int
property
writable
Note
- Value range is 0-4097152080.
serialize(writer, data)
staticmethod
Serializes an instance of MarriageReplyServerPacket.ReplyCodeDataSuccess
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataSuccess
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/marriage_reply_server_packet.py
163 164 165 166 167 168 169 170 171 172 173 174 |
|
deserialize(reader)
staticmethod
Deserializes an instance of MarriageReplyServerPacket.ReplyCodeDataSuccess
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataSuccess
|
MarriageReplyServerPacket.ReplyCodeDataSuccess: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/marriage_reply_server_packet.py
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/marriage_reply_server_packet.py
52 53 54 55 56 57 58 59 60 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/marriage_reply_server_packet.py
62 63 64 65 66 67 68 69 70 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/marriage_reply_server_packet.py
72 73 74 75 76 77 78 79 |
|
serialize(writer, data)
staticmethod
Serializes an instance of MarriageReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
MarriageReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/marriage_reply_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|
deserialize(reader)
staticmethod
Deserializes an instance of MarriageReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
MarriageReplyServerPacket |
MarriageReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/marriage_reply_server_packet.py
98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 |
|
MarriageReply
Bases: IntEnum
Reply code sent with MARRIAGE_REPLY packet
Source code in src/eolib/protocol/_generated/net/server/marriage_reply.py
9 10 11 12 13 14 15 16 17 18 19 |
|
AlreadyMarried = 1
class-attribute
instance-attribute
NotMarried = 2
class-attribute
instance-attribute
Success = 3
class-attribute
instance-attribute
NotEnoughGold = 4
class-attribute
instance-attribute
WrongName = 5
class-attribute
instance-attribute
ServiceBusy = 6
class-attribute
instance-attribute
DivorceNotification = 7
class-attribute
instance-attribute
MarriageOpenServerPacket
Bases: Packet
Response from talking to a law NPC
Source code in src/eolib/protocol/_generated/net/server/marriage_open_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
session_id: int
property
writable
Note
- Value range is 0-16194276.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/marriage_open_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/marriage_open_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/marriage_open_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of MarriageOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
MarriageOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/marriage_open_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of MarriageOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
MarriageOpenServerPacket |
MarriageOpenServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/marriage_open_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
LoginReplyServerPacket
Bases: Packet
Login reply
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
reply_code: LoginReply
property
writable
reply_code_data: 'LoginReplyServerPacket.ReplyCodeData'
property
writable
LoginReplyServerPacket.ReplyCodeData: Gets or sets the data associated with the reply_code
field.
ReplyCodeData = Union['LoginReplyServerPacket.ReplyCodeDataWrongUser', 'LoginReplyServerPacket.ReplyCodeDataWrongUserPassword', 'LoginReplyServerPacket.ReplyCodeDataOk', 'LoginReplyServerPacket.ReplyCodeDataBanned', 'LoginReplyServerPacket.ReplyCodeDataLoggedIn', 'LoginReplyServerPacket.ReplyCodeDataBusy', None]
class-attribute
instance-attribute
ReplyCodeDataWrongUser
Data associated with reply_code value LoginReply.WrongUser
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of LoginReplyServerPacket.ReplyCodeDataWrongUser
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataWrongUser
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
181 182 183 184 185 186 187 188 189 190 |
|
deserialize(reader)
staticmethod
Deserializes an instance of LoginReplyServerPacket.ReplyCodeDataWrongUser
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'LoginReplyServerPacket.ReplyCodeDataWrongUser'
|
LoginReplyServerPacket.ReplyCodeDataWrongUser: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 |
|
ReplyCodeDataWrongUserPassword
Data associated with reply_code value LoginReply.WrongUserPassword
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of LoginReplyServerPacket.ReplyCodeDataWrongUserPassword
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataWrongUserPassword
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
233 234 235 236 237 238 239 240 241 242 |
|
deserialize(reader)
staticmethod
Deserializes an instance of LoginReplyServerPacket.ReplyCodeDataWrongUserPassword
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'LoginReplyServerPacket.ReplyCodeDataWrongUserPassword'
|
LoginReplyServerPacket.ReplyCodeDataWrongUserPassword: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 |
|
ReplyCodeDataOk
Data associated with reply_code value LoginReply.Ok
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
characters: list[CharacterSelectionListEntry]
property
writable
Note
- Length must be 252 or less.
serialize(writer, data)
staticmethod
Serializes an instance of LoginReplyServerPacket.ReplyCodeDataOk
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataOk
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 |
|
deserialize(reader)
staticmethod
Deserializes an instance of LoginReplyServerPacket.ReplyCodeDataOk
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'LoginReplyServerPacket.ReplyCodeDataOk'
|
LoginReplyServerPacket.ReplyCodeDataOk: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 |
|
ReplyCodeDataBanned
Data associated with reply_code value LoginReply.Banned
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of LoginReplyServerPacket.ReplyCodeDataBanned
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataBanned
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
374 375 376 377 378 379 380 381 382 383 |
|
deserialize(reader)
staticmethod
Deserializes an instance of LoginReplyServerPacket.ReplyCodeDataBanned
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'LoginReplyServerPacket.ReplyCodeDataBanned'
|
LoginReplyServerPacket.ReplyCodeDataBanned: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 |
|
ReplyCodeDataLoggedIn
Data associated with reply_code value LoginReply.LoggedIn
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of LoginReplyServerPacket.ReplyCodeDataLoggedIn
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataLoggedIn
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
426 427 428 429 430 431 432 433 434 435 |
|
deserialize(reader)
staticmethod
Deserializes an instance of LoginReplyServerPacket.ReplyCodeDataLoggedIn
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'LoginReplyServerPacket.ReplyCodeDataLoggedIn'
|
LoginReplyServerPacket.ReplyCodeDataLoggedIn: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 |
|
ReplyCodeDataBusy
Data associated with reply_code value LoginReply.Busy
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of LoginReplyServerPacket.ReplyCodeDataBusy
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataBusy
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
478 479 480 481 482 483 484 485 486 487 |
|
deserialize(reader)
staticmethod
Deserializes an instance of LoginReplyServerPacket.ReplyCodeDataBusy
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'LoginReplyServerPacket.ReplyCodeDataBusy'
|
LoginReplyServerPacket.ReplyCodeDataBusy: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
54 55 56 57 58 59 60 61 62 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
64 65 66 67 68 69 70 71 72 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
74 75 76 77 78 79 80 81 |
|
serialize(writer, data)
staticmethod
Serializes an instance of LoginReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
LoginReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 |
|
deserialize(reader)
staticmethod
Deserializes an instance of LoginReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
LoginReplyServerPacket |
'LoginReplyServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/login_reply_server_packet.py
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 |
|
LoginReply
Bases: IntEnum
Reply code sent with LOGIN_REPLY packet. Indicates the result of a login attempt.
Source code in src/eolib/protocol/_generated/net/server/login_reply.py
9 10 11 12 13 14 15 16 17 18 19 |
|
WrongUser = 1
class-attribute
instance-attribute
WrongUserPassword = 2
class-attribute
instance-attribute
Ok = 3
class-attribute
instance-attribute
Banned = 4
class-attribute
instance-attribute
LoggedIn = 5
class-attribute
instance-attribute
Busy = 6
class-attribute
instance-attribute
LoginMessageCode
Bases: IntEnum
Whether a warning message should be displayed upon entering the game
Source code in src/eolib/protocol/_generated/net/server/login_message_code.py
9 10 11 12 13 14 |
|
No = 0
class-attribute
instance-attribute
Yes = 2
class-attribute
instance-attribute
LockerSpecServerPacket
Bases: Packet
Reply to trying to add an item to a full locker
Source code in src/eolib/protocol/_generated/net/server/locker_spec_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
locker_max_items: int
property
writable
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/locker_spec_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/locker_spec_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/locker_spec_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of LockerSpecServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
LockerSpecServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/locker_spec_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of LockerSpecServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
LockerSpecServerPacket |
LockerSpecServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/locker_spec_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
LockerReplyServerPacket
Bases: Packet
Response to adding an item to a bank locker
Source code in src/eolib/protocol/_generated/net/server/locker_reply_server_packet.py
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
deposited_item: Item
property
writable
weight: Weight
property
writable
locker_items: list[ThreeItem]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/locker_reply_server_packet.py
60 61 62 63 64 65 66 67 68 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/locker_reply_server_packet.py
70 71 72 73 74 75 76 77 78 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/locker_reply_server_packet.py
80 81 82 83 84 85 86 87 |
|
serialize(writer, data)
staticmethod
Serializes an instance of LockerReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
LockerReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/locker_reply_server_packet.py
89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
deserialize(reader)
staticmethod
Deserializes an instance of LockerReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
LockerReplyServerPacket |
'LockerReplyServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/locker_reply_server_packet.py
109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 |
|
LockerOpenServerPacket
Bases: Packet
Opening a bank locker
Source code in src/eolib/protocol/_generated/net/server/locker_open_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
locker_coords: Coords
property
writable
locker_items: list[ThreeItem]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/locker_open_server_packet.py
50 51 52 53 54 55 56 57 58 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/locker_open_server_packet.py
60 61 62 63 64 65 66 67 68 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/locker_open_server_packet.py
70 71 72 73 74 75 76 77 |
|
serialize(writer, data)
staticmethod
Serializes an instance of LockerOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
LockerOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/locker_open_server_packet.py
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 |
|
deserialize(reader)
staticmethod
Deserializes an instance of LockerOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
LockerOpenServerPacket |
'LockerOpenServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/locker_open_server_packet.py
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 |
|
LockerGetServerPacket
Bases: Packet
Response to taking an item from a bank locker
Source code in src/eolib/protocol/_generated/net/server/locker_get_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
taken_item: ThreeItem
property
writable
weight: Weight
property
writable
locker_items: list[ThreeItem]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/locker_get_server_packet.py
59 60 61 62 63 64 65 66 67 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/locker_get_server_packet.py
69 70 71 72 73 74 75 76 77 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/locker_get_server_packet.py
79 80 81 82 83 84 85 86 |
|
serialize(writer, data)
staticmethod
Serializes an instance of LockerGetServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
LockerGetServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/locker_get_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
|
deserialize(reader)
staticmethod
Deserializes an instance of LockerGetServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
LockerGetServerPacket |
'LockerGetServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/locker_get_server_packet.py
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 |
|
LockerBuyServerPacket
Bases: Packet
Response to buying a locker space upgrade from a banker NPC
Source code in src/eolib/protocol/_generated/net/server/locker_buy_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
gold_amount: int
property
writable
Note
- Value range is 0-4097152080.
locker_upgrades: int
property
writable
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/locker_buy_server_packet.py
63 64 65 66 67 68 69 70 71 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/locker_buy_server_packet.py
73 74 75 76 77 78 79 80 81 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/locker_buy_server_packet.py
83 84 85 86 87 88 89 90 |
|
serialize(writer, data)
staticmethod
Serializes an instance of LockerBuyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
LockerBuyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/locker_buy_server_packet.py
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
|
deserialize(reader)
staticmethod
Deserializes an instance of LockerBuyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
LockerBuyServerPacket |
LockerBuyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/locker_buy_server_packet.py
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 |
|
JukeboxUseServerPacket
Bases: Packet
Play jukebox music
Source code in src/eolib/protocol/_generated/net/server/jukebox_use_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
track_id: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_use_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_use_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/jukebox_use_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of JukeboxUseServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
JukeboxUseServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/jukebox_use_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of JukeboxUseServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
JukeboxUseServerPacket |
JukeboxUseServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_use_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
JukeboxReplyServerPacket
Bases: Packet
Reply to unsuccessfully requesting a song
Source code in src/eolib/protocol/_generated/net/server/jukebox_reply_server_packet.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_reply_server_packet.py
28 29 30 31 32 33 34 35 36 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_reply_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/jukebox_reply_server_packet.py
48 49 50 51 52 53 54 55 |
|
serialize(writer, data)
staticmethod
Serializes an instance of JukeboxReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
JukeboxReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/jukebox_reply_server_packet.py
57 58 59 60 61 62 63 64 65 66 67 68 |
|
deserialize(reader)
staticmethod
Deserializes an instance of JukeboxReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
JukeboxReplyServerPacket |
JukeboxReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_reply_server_packet.py
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
|
JukeboxPlayerServerPacket
Bases: Packet
Play background music
Source code in src/eolib/protocol/_generated/net/server/jukebox_player_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
mfx_id: int
property
writable
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_player_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_player_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/jukebox_player_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of JukeboxPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
JukeboxPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/jukebox_player_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of JukeboxPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
JukeboxPlayerServerPacket |
JukeboxPlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_player_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
JukeboxOpenServerPacket
Bases: Packet
Reply to opening the jukebox listing
Source code in src/eolib/protocol/_generated/net/server/jukebox_open_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
map_id: int
property
writable
Note
- Value range is 0-64008.
jukebox_player: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_open_server_packet.py
55 56 57 58 59 60 61 62 63 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_open_server_packet.py
65 66 67 68 69 70 71 72 73 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/jukebox_open_server_packet.py
75 76 77 78 79 80 81 82 |
|
serialize(writer, data)
staticmethod
Serializes an instance of JukeboxOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
JukeboxOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/jukebox_open_server_packet.py
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 |
|
deserialize(reader)
staticmethod
Deserializes an instance of JukeboxOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
JukeboxOpenServerPacket |
JukeboxOpenServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_open_server_packet.py
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
|
JukeboxMsgServerPacket
Bases: Packet
Someone playing a note with the bard skill nearby
Source code in src/eolib/protocol/_generated/net/server/jukebox_msg_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
direction: Direction
property
writable
instrument_id: int
property
writable
Note
- Value range is 0-252.
note_id: int
property
writable
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_msg_server_packet.py
90 91 92 93 94 95 96 97 98 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_msg_server_packet.py
100 101 102 103 104 105 106 107 108 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/jukebox_msg_server_packet.py
110 111 112 113 114 115 116 117 |
|
serialize(writer, data)
staticmethod
Serializes an instance of JukeboxMsgServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
JukeboxMsgServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/jukebox_msg_server_packet.py
119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 |
|
deserialize(reader)
staticmethod
Deserializes an instance of JukeboxMsgServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
JukeboxMsgServerPacket |
JukeboxMsgServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_msg_server_packet.py
141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 |
|
JukeboxAgreeServerPacket
Bases: Packet
Reply to successfully requesting a song
Source code in src/eolib/protocol/_generated/net/server/jukebox_agree_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
gold_amount: int
property
writable
Note
- Value range is 0-4097152080.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_agree_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_agree_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/jukebox_agree_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of JukeboxAgreeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
JukeboxAgreeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/jukebox_agree_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of JukeboxAgreeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
JukeboxAgreeServerPacket |
JukeboxAgreeServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/jukebox_agree_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
ItemSpecServerPacket
Bases: Packet
Reply to trying to take a protected item from the ground
Source code in src/eolib/protocol/_generated/net/server/item_spec_server_packet.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_spec_server_packet.py
28 29 30 31 32 33 34 35 36 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_spec_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_spec_server_packet.py
48 49 50 51 52 53 54 55 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ItemSpecServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemSpecServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_spec_server_packet.py
57 58 59 60 61 62 63 64 65 66 67 68 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemSpecServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ItemSpecServerPacket |
ItemSpecServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_spec_server_packet.py
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
|
ItemType
Bases: IntEnum
Source code in src/eolib/protocol/_generated/pub/item_type.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
|
General = 0
class-attribute
instance-attribute
Reserved1 = 1
class-attribute
instance-attribute
Currency = 2
class-attribute
instance-attribute
Heal = 3
class-attribute
instance-attribute
Teleport = 4
class-attribute
instance-attribute
Reserved5 = 5
class-attribute
instance-attribute
ExpReward = 6
class-attribute
instance-attribute
Reserved7 = 7
class-attribute
instance-attribute
Reserved8 = 8
class-attribute
instance-attribute
Key = 9
class-attribute
instance-attribute
Weapon = 10
class-attribute
instance-attribute
Shield = 11
class-attribute
instance-attribute
Armor = 12
class-attribute
instance-attribute
Hat = 13
class-attribute
instance-attribute
Boots = 14
class-attribute
instance-attribute
Gloves = 15
class-attribute
instance-attribute
Accessory = 16
class-attribute
instance-attribute
Belt = 17
class-attribute
instance-attribute
Necklace = 18
class-attribute
instance-attribute
Ring = 19
class-attribute
instance-attribute
Armlet = 20
class-attribute
instance-attribute
Bracer = 21
class-attribute
instance-attribute
Alcohol = 22
class-attribute
instance-attribute
EffectPotion = 23
class-attribute
instance-attribute
HairDye = 24
class-attribute
instance-attribute
CureCurse = 25
class-attribute
instance-attribute
Reserved26 = 26
class-attribute
instance-attribute
Reserved27 = 27
class-attribute
instance-attribute
Reserved28 = 28
class-attribute
instance-attribute
Reserved29 = 29
class-attribute
instance-attribute
ItemReplyServerPacket
Bases: Packet
Reply to using an item
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
item_type: ItemType
property
writable
used_item: Item
property
writable
weight: Weight
property
writable
item_type_data: ItemReplyServerPacket.ItemTypeData
property
writable
ItemReplyServerPacket.ItemTypeData: Gets or sets the data associated with the item_type
field.
ItemTypeData = Union['ItemReplyServerPacket.ItemTypeDataHeal', 'ItemReplyServerPacket.ItemTypeDataHairDye', 'ItemReplyServerPacket.ItemTypeDataEffectPotion', 'ItemReplyServerPacket.ItemTypeDataCureCurse', 'ItemReplyServerPacket.ItemTypeDataExpReward', None]
class-attribute
instance-attribute
ItemTypeDataHeal
Data associated with item_type value ItemType.Heal
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
hp_gain: int
property
writable
Note
- Value range is 0-4097152080.
hp: int
property
writable
Note
- Value range is 0-64008.
tp: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of ItemReplyServerPacket.ItemTypeDataHeal
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemTypeDataHeal
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemReplyServerPacket.ItemTypeDataHeal
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ItemTypeDataHeal
|
ItemReplyServerPacket.ItemTypeDataHeal: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 |
|
ItemTypeDataHairDye
Data associated with item_type value ItemType.HairDye
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
hair_color: int
property
writable
Note
- Value range is 0-252.
serialize(writer, data)
staticmethod
Serializes an instance of ItemReplyServerPacket.ItemTypeDataHairDye
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemTypeDataHairDye
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
328 329 330 331 332 333 334 335 336 337 338 339 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemReplyServerPacket.ItemTypeDataHairDye
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ItemTypeDataHairDye
|
ItemReplyServerPacket.ItemTypeDataHairDye: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 |
|
ItemTypeDataEffectPotion
Data associated with item_type value ItemType.EffectPotion
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
effect_id: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of ItemReplyServerPacket.ItemTypeDataEffectPotion
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemTypeDataEffectPotion
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
398 399 400 401 402 403 404 405 406 407 408 409 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemReplyServerPacket.ItemTypeDataEffectPotion
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ItemTypeDataEffectPotion
|
ItemReplyServerPacket.ItemTypeDataEffectPotion: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 |
|
ItemTypeDataCureCurse
Data associated with item_type value ItemType.CureCurse
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
stats: CharacterStatsEquipmentChange
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of ItemReplyServerPacket.ItemTypeDataCureCurse
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemTypeDataCureCurse
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
460 461 462 463 464 465 466 467 468 469 470 471 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemReplyServerPacket.ItemTypeDataCureCurse
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ItemTypeDataCureCurse
|
ItemReplyServerPacket.ItemTypeDataCureCurse: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 |
|
ItemTypeDataExpReward
Data associated with item_type value ItemType.ExpReward
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
experience: int
property
writable
Note
- Value range is 0-4097152080.
level_up: int
property
writable
A value greater than 0 is "new level" and indicates the player leveled up.
Note
- Value range is 0-252.
stat_points: int
property
writable
Note
- Value range is 0-64008.
skill_points: int
property
writable
Note
- Value range is 0-64008.
max_hp: int
property
writable
Note
- Value range is 0-64008.
max_tp: int
property
writable
Note
- Value range is 0-64008.
max_sp: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of ItemReplyServerPacket.ItemTypeDataExpReward
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemTypeDataExpReward
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemReplyServerPacket.ItemTypeDataExpReward
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ItemTypeDataExpReward
|
ItemReplyServerPacket.ItemTypeDataExpReward: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
73 74 75 76 77 78 79 80 81 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
83 84 85 86 87 88 89 90 91 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
93 94 95 96 97 98 99 100 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ItemReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ItemReplyServerPacket |
ItemReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_reply_server_packet.py
141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 |
|
ItemRemoveServerPacket
Bases: Packet
Item disappeared from the ground
Source code in src/eolib/protocol/_generated/net/server/item_remove_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
item_index: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_remove_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_remove_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_remove_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ItemRemoveServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemRemoveServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_remove_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemRemoveServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ItemRemoveServerPacket |
ItemRemoveServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_remove_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
ItemObtainServerPacket
Bases: Packet
Receive item (from quest)
Source code in src/eolib/protocol/_generated/net/server/item_obtain_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
item: ThreeItem
property
writable
current_weight: int
property
writable
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_obtain_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_obtain_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_obtain_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ItemObtainServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemObtainServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_obtain_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemObtainServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ItemObtainServerPacket |
ItemObtainServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_obtain_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
ItemMapInfo
Information about a nearby item on the ground
Source code in src/eolib/protocol/_generated/net/server/item_map_info.py
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
uid: int
property
writable
Note
- Value range is 0-64008.
id: int
property
writable
Note
- Value range is 0-64008.
coords: Coords
property
writable
amount: int
property
writable
Note
- Value range is 0-16194276.
serialize(writer, data)
staticmethod
Serializes an instance of ItemMapInfo
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemMapInfo
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_map_info.py
87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemMapInfo
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ItemMapInfo |
ItemMapInfo
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_map_info.py
109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
ItemKickServerPacket
Bases: Packet
Lose item (from quest)
Source code in src/eolib/protocol/_generated/net/server/item_kick_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
item: Item
property
writable
current_weight: int
property
writable
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_kick_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_kick_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_kick_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ItemKickServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemKickServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_kick_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemKickServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ItemKickServerPacket |
ItemKickServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_kick_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
ItemJunkServerPacket
Bases: Packet
Reply to junking items
Source code in src/eolib/protocol/_generated/net/server/item_junk_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
junked_item: ThreeItem
property
writable
remaining_amount: int
property
writable
Note
- Value range is 0-4097152080.
weight: Weight
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_junk_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_junk_server_packet.py
76 77 78 79 80 81 82 83 84 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_junk_server_packet.py
86 87 88 89 90 91 92 93 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ItemJunkServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemJunkServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_junk_server_packet.py
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemJunkServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ItemJunkServerPacket |
ItemJunkServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_junk_server_packet.py
114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
|
ItemGetServerPacket
Bases: Packet
Reply to taking items from the ground
Source code in src/eolib/protocol/_generated/net/server/item_get_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
taken_item_index: int
property
writable
Note
- Value range is 0-64008.
taken_item: ThreeItem
property
writable
weight: Weight
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_get_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_get_server_packet.py
76 77 78 79 80 81 82 83 84 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_get_server_packet.py
86 87 88 89 90 91 92 93 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ItemGetServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemGetServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_get_server_packet.py
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemGetServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ItemGetServerPacket |
ItemGetServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_get_server_packet.py
114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
|
ItemDropServerPacket
Bases: Packet
Reply to dropping items on the ground
Source code in src/eolib/protocol/_generated/net/server/item_drop_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
dropped_item: ThreeItem
property
writable
remaining_amount: int
property
writable
Note
- Value range is 0-4097152080.
item_index: int
property
writable
Note
- Value range is 0-64008.
coords: Coords
property
writable
weight: Weight
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_drop_server_packet.py
93 94 95 96 97 98 99 100 101 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_drop_server_packet.py
103 104 105 106 107 108 109 110 111 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_drop_server_packet.py
113 114 115 116 117 118 119 120 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ItemDropServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemDropServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_drop_server_packet.py
122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemDropServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ItemDropServerPacket |
ItemDropServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_drop_server_packet.py
147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 |
|
ItemAgreeServerPacket
Bases: Packet
Reply to using an item that you don't have
Source code in src/eolib/protocol/_generated/net/server/item_agree_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
item_id: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_agree_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_agree_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_agree_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ItemAgreeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemAgreeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_agree_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemAgreeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ItemAgreeServerPacket |
ItemAgreeServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_agree_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
ItemAddServerPacket
Bases: Packet
Item appeared on the ground
Source code in src/eolib/protocol/_generated/net/server/item_add_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
item_id: int
property
writable
Note
- Value range is 0-64008.
item_index: int
property
writable
Note
- Value range is 0-64008.
item_amount: int
property
writable
Note
- Value range is 0-16194276.
coords: Coords
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_add_server_packet.py
90 91 92 93 94 95 96 97 98 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_add_server_packet.py
100 101 102 103 104 105 106 107 108 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_add_server_packet.py
110 111 112 113 114 115 116 117 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ItemAddServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemAddServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_add_server_packet.py
119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemAddServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ItemAddServerPacket |
ItemAddServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_add_server_packet.py
141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 |
|
ItemAcceptServerPacket
Bases: Packet
Nearby player leveled up from quest
Source code in src/eolib/protocol/_generated/net/server/item_accept_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_accept_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/item_accept_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_accept_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ItemAcceptServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ItemAcceptServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/item_accept_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ItemAcceptServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ItemAcceptServerPacket |
ItemAcceptServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/item_accept_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
PubFile
A pub file (EIF, ENF, ECF, ESF)
Source code in src/eolib/protocol/_generated/net/server/pub_file.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
file_id: int
property
writable
Note
- Value range is 0-252.
content: bytes
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of PubFile
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PubFile
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/pub_file.py
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PubFile
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PubFile |
PubFile
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/pub_file.py
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 |
|
MapFile
A map file (EMF)
Source code in src/eolib/protocol/_generated/net/server/map_file.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
content: bytes
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of MapFile
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
MapFile
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/map_file.py
35 36 37 38 39 40 41 42 43 44 45 46 |
|
deserialize(reader)
staticmethod
Deserializes an instance of MapFile
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
MapFile |
MapFile
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/map_file.py
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 |
|
PlayersListFriends
Information about online players. Sent in reply to friends list requests.
Source code in src/eolib/protocol/_generated/net/server/players_list_friends.py
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
players: list[str]
property
writable
Note
- Length must be 64008 or less.
serialize(writer, data)
staticmethod
Serializes an instance of PlayersListFriends
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PlayersListFriends
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_list_friends.py
47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PlayersListFriends
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PlayersListFriends |
'PlayersListFriends'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/players_list_friends.py
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|
PlayersList
Information about online players
Source code in src/eolib/protocol/_generated/net/server/players_list.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
players: list[OnlinePlayer]
property
writable
Note
- Length must be 64008 or less.
serialize(writer, data)
staticmethod
Serializes an instance of PlayersList
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
PlayersList
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/players_list.py
47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 |
|
deserialize(reader)
staticmethod
Deserializes an instance of PlayersList
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
PlayersList |
'PlayersList'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/players_list.py
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|
InitReply
Bases: IntEnum
Reply code sent with INIT_INIT packet
Source code in src/eolib/protocol/_generated/net/server/init_reply.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
OutOfDate = 1
class-attribute
instance-attribute
Ok = 2
class-attribute
instance-attribute
Banned = 3
class-attribute
instance-attribute
WarpMap = 4
class-attribute
instance-attribute
FileEmf = 5
class-attribute
instance-attribute
FileEif = 6
class-attribute
instance-attribute
FileEnf = 7
class-attribute
instance-attribute
FileEsf = 8
class-attribute
instance-attribute
PlayersList = 9
class-attribute
instance-attribute
MapMutation = 10
class-attribute
instance-attribute
PlayersListFriends = 11
class-attribute
instance-attribute
FileEcf = 12
class-attribute
instance-attribute
Version
Client version
Source code in src/eolib/protocol/_generated/net/version.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
major: int
property
writable
Note
- Value range is 0-252.
minor: int
property
writable
Note
- Value range is 0-252.
patch: int
property
writable
Note
- Value range is 0-252.
serialize(writer, data)
staticmethod
Serializes an instance of Version
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
Version
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/version.py
77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 |
|
deserialize(reader)
staticmethod
Deserializes an instance of Version
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
Version |
Version
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/version.py
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 |
|
InitInitServerPacket
Bases: Packet
Reply to connection initialization and requests for unencrypted data. This packet is unencrypted.
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
reply_code: InitReply
property
writable
reply_code_data: InitInitServerPacket.ReplyCodeData
property
writable
InitInitServerPacket.ReplyCodeData: Gets or sets the data associated with the reply_code
field.
ReplyCodeData = Union['InitInitServerPacket.ReplyCodeDataOutOfDate', 'InitInitServerPacket.ReplyCodeDataOk', 'InitInitServerPacket.ReplyCodeDataBanned', 'InitInitServerPacket.ReplyCodeDataWarpMap', 'InitInitServerPacket.ReplyCodeDataFileEmf', 'InitInitServerPacket.ReplyCodeDataFileEif', 'InitInitServerPacket.ReplyCodeDataFileEnf', 'InitInitServerPacket.ReplyCodeDataFileEsf', 'InitInitServerPacket.ReplyCodeDataFileEcf', 'InitInitServerPacket.ReplyCodeDataMapMutation', 'InitInitServerPacket.ReplyCodeDataPlayersList', 'InitInitServerPacket.ReplyCodeDataPlayersListFriends', None]
class-attribute
instance-attribute
ReplyCodeDataOutOfDate
Data associated with reply_code value InitReply.OutOfDate
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
version: Version
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of InitInitServerPacket.ReplyCodeDataOutOfDate
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataOutOfDate
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
228 229 230 231 232 233 234 235 236 237 238 239 |
|
deserialize(reader)
staticmethod
Deserializes an instance of InitInitServerPacket.ReplyCodeDataOutOfDate
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataOutOfDate
|
InitInitServerPacket.ReplyCodeDataOutOfDate: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 |
|
ReplyCodeDataOk
Data associated with reply_code value InitReply.Ok
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
seq1: int
property
writable
Note
- Value range is 0-255.
seq2: int
property
writable
Note
- Value range is 0-255.
server_encryption_multiple: int
property
writable
Note
- Value range is 0-255.
client_encryption_multiple: int
property
writable
Note
- Value range is 0-255.
player_id: int
property
writable
Note
- Value range is 0-64008.
challenge_response: int
property
writable
Note
- Value range is 0-16194276.
serialize(writer, data)
staticmethod
Serializes an instance of InitInitServerPacket.ReplyCodeDataOk
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataOk
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 |
|
deserialize(reader)
staticmethod
Deserializes an instance of InitInitServerPacket.ReplyCodeDataOk
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataOk
|
InitInitServerPacket.ReplyCodeDataOk: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 |
|
ReplyCodeDataBanned
Data associated with reply_code value InitReply.Banned
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
ban_type: InitBanType
property
writable
ban_type_data: InitInitServerPacket.ReplyCodeDataBanned.BanTypeData
property
writable
InitInitServerPacket.ReplyCodeDataBanned.BanTypeData: Gets or sets the data associated with the ban_type
field.
BanTypeData = Union['InitInitServerPacket.ReplyCodeDataBanned.BanTypeData0', 'InitInitServerPacket.ReplyCodeDataBanned.BanTypeDataTemporary', None]
class-attribute
instance-attribute
BanTypeData0
Data associated with ban_type value 0
The official client treats any value below 2 as a temporary ban. The official server sends 1, but some game server implementations erroneously send 0.
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
minutes_remaining: int
property
writable
Note
- Value range is 0-255.
serialize(writer, data)
staticmethod
Serializes an instance of InitInitServerPacket.ReplyCodeDataBanned.BanTypeData0
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
BanTypeData0
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
569 570 571 572 573 574 575 576 577 578 579 580 |
|
deserialize(reader)
staticmethod
Deserializes an instance of InitInitServerPacket.ReplyCodeDataBanned.BanTypeData0
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
BanTypeData0
|
InitInitServerPacket.ReplyCodeDataBanned.BanTypeData0: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 |
|
BanTypeDataTemporary
Data associated with ban_type value InitBanType.Temporary
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
minutes_remaining: int
property
writable
Note
- Value range is 0-255.
serialize(writer, data)
staticmethod
Serializes an instance of InitInitServerPacket.ReplyCodeDataBanned.BanTypeDataTemporary
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
BanTypeDataTemporary
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
639 640 641 642 643 644 645 646 647 648 649 650 |
|
deserialize(reader)
staticmethod
Deserializes an instance of InitInitServerPacket.ReplyCodeDataBanned.BanTypeDataTemporary
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
BanTypeDataTemporary
|
InitInitServerPacket.ReplyCodeDataBanned.BanTypeDataTemporary: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 |
|
serialize(writer, data)
staticmethod
Serializes an instance of InitInitServerPacket.ReplyCodeDataBanned
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataBanned
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 |
|
deserialize(reader)
staticmethod
Deserializes an instance of InitInitServerPacket.ReplyCodeDataBanned
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataBanned
|
InitInitServerPacket.ReplyCodeDataBanned: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 |
|
ReplyCodeDataWarpMap
Data associated with reply_code value InitReply.WarpMap
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
map_file: MapFile
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of InitInitServerPacket.ReplyCodeDataWarpMap
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataWarpMap
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
701 702 703 704 705 706 707 708 709 710 711 712 |
|
deserialize(reader)
staticmethod
Deserializes an instance of InitInitServerPacket.ReplyCodeDataWarpMap
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataWarpMap
|
InitInitServerPacket.ReplyCodeDataWarpMap: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 |
|
ReplyCodeDataFileEmf
Data associated with reply_code value InitReply.FileEmf
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
map_file: MapFile
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of InitInitServerPacket.ReplyCodeDataFileEmf
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataFileEmf
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
763 764 765 766 767 768 769 770 771 772 773 774 |
|
deserialize(reader)
staticmethod
Deserializes an instance of InitInitServerPacket.ReplyCodeDataFileEmf
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataFileEmf
|
InitInitServerPacket.ReplyCodeDataFileEmf: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 |
|
ReplyCodeDataFileEif
Data associated with reply_code value InitReply.FileEif
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
pub_file: PubFile
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of InitInitServerPacket.ReplyCodeDataFileEif
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataFileEif
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
825 826 827 828 829 830 831 832 833 834 835 836 |
|
deserialize(reader)
staticmethod
Deserializes an instance of InitInitServerPacket.ReplyCodeDataFileEif
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataFileEif
|
InitInitServerPacket.ReplyCodeDataFileEif: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 |
|
ReplyCodeDataFileEnf
Data associated with reply_code value InitReply.FileEnf
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
pub_file: PubFile
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of InitInitServerPacket.ReplyCodeDataFileEnf
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataFileEnf
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
887 888 889 890 891 892 893 894 895 896 897 898 |
|
deserialize(reader)
staticmethod
Deserializes an instance of InitInitServerPacket.ReplyCodeDataFileEnf
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataFileEnf
|
InitInitServerPacket.ReplyCodeDataFileEnf: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 |
|
ReplyCodeDataFileEsf
Data associated with reply_code value InitReply.FileEsf
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
pub_file: PubFile
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of InitInitServerPacket.ReplyCodeDataFileEsf
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataFileEsf
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
949 950 951 952 953 954 955 956 957 958 959 960 |
|
deserialize(reader)
staticmethod
Deserializes an instance of InitInitServerPacket.ReplyCodeDataFileEsf
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataFileEsf
|
InitInitServerPacket.ReplyCodeDataFileEsf: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 |
|
ReplyCodeDataFileEcf
Data associated with reply_code value InitReply.FileEcf
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
pub_file: PubFile
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of InitInitServerPacket.ReplyCodeDataFileEcf
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataFileEcf
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 |
|
deserialize(reader)
staticmethod
Deserializes an instance of InitInitServerPacket.ReplyCodeDataFileEcf
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataFileEcf
|
InitInitServerPacket.ReplyCodeDataFileEcf: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 |
|
ReplyCodeDataMapMutation
Data associated with reply_code value InitReply.MapMutation
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
map_file: MapFile
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of InitInitServerPacket.ReplyCodeDataMapMutation
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataMapMutation
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 |
|
deserialize(reader)
staticmethod
Deserializes an instance of InitInitServerPacket.ReplyCodeDataMapMutation
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataMapMutation
|
InitInitServerPacket.ReplyCodeDataMapMutation: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 |
|
ReplyCodeDataPlayersList
Data associated with reply_code value InitReply.PlayersList
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
players_list: PlayersList
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of InitInitServerPacket.ReplyCodeDataPlayersList
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataPlayersList
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 |
|
deserialize(reader)
staticmethod
Deserializes an instance of InitInitServerPacket.ReplyCodeDataPlayersList
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataPlayersList
|
InitInitServerPacket.ReplyCodeDataPlayersList: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 |
|
ReplyCodeDataPlayersListFriends
Data associated with reply_code value InitReply.PlayersListFriends
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
players_list: PlayersListFriends
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of InitInitServerPacket.ReplyCodeDataPlayersListFriends
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataPlayersListFriends
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 |
|
deserialize(reader)
staticmethod
Deserializes an instance of InitInitServerPacket.ReplyCodeDataPlayersListFriends
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataPlayersListFriends
|
InitInitServerPacket.ReplyCodeDataPlayersListFriends: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
59 60 61 62 63 64 65 66 67 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
69 70 71 72 73 74 75 76 77 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
79 80 81 82 83 84 85 86 |
|
serialize(writer, data)
staticmethod
Serializes an instance of InitInitServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
InitInitServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 |
|
deserialize(reader)
staticmethod
Deserializes an instance of InitInitServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
InitInitServerPacket |
InitInitServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/init_init_server_packet.py
149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 |
|
InitBanType
Bases: IntEnum
Ban type sent with INIT_INIT packet. The official client treats a value >= 2 as Permanent. Otherwise, it's Temporary.
Source code in src/eolib/protocol/_generated/net/server/init_ban_type.py
9 10 11 12 13 14 15 |
|
Temporary = 1
class-attribute
instance-attribute
Permanent = 2
class-attribute
instance-attribute
GuildTellServerPacket
Bases: Packet
Get guild member list reply
Source code in src/eolib/protocol/_generated/net/server/guild_tell_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
members: list[GuildMember]
property
writable
Note
- Length must be 64008 or less.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_tell_server_packet.py
50 51 52 53 54 55 56 57 58 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_tell_server_packet.py
60 61 62 63 64 65 66 67 68 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_tell_server_packet.py
70 71 72 73 74 75 76 77 |
|
serialize(writer, data)
staticmethod
Serializes an instance of GuildTellServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GuildTellServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_tell_server_packet.py
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildTellServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GuildTellServerPacket |
'GuildTellServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_tell_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 |
|
GuildTakeServerPacket
Bases: Packet
Get guild description reply
Source code in src/eolib/protocol/_generated/net/server/guild_take_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
description: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_take_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_take_server_packet.py
48 49 50 51 52 53 54 55 56 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_take_server_packet.py
58 59 60 61 62 63 64 65 |
|
serialize(writer, data)
staticmethod
Serializes an instance of GuildTakeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GuildTakeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_take_server_packet.py
67 68 69 70 71 72 73 74 75 76 77 78 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildTakeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GuildTakeServerPacket |
GuildTakeServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_take_server_packet.py
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
GuildSellServerPacket
Bases: Packet
Get guild bank reply
Source code in src/eolib/protocol/_generated/net/server/guild_sell_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
gold_amount: int
property
writable
Note
- Value range is 0-4097152080.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_sell_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_sell_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_sell_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of GuildSellServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GuildSellServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_sell_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildSellServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GuildSellServerPacket |
GuildSellServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_sell_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
GuildRequestServerPacket
Bases: Packet
Guild create request
Source code in src/eolib/protocol/_generated/net/server/guild_request_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
guild_identity: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_request_server_packet.py
55 56 57 58 59 60 61 62 63 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_request_server_packet.py
65 66 67 68 69 70 71 72 73 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_request_server_packet.py
75 76 77 78 79 80 81 82 |
|
serialize(writer, data)
staticmethod
Serializes an instance of GuildRequestServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GuildRequestServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_request_server_packet.py
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildRequestServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GuildRequestServerPacket |
GuildRequestServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_request_server_packet.py
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
|
GuildStaff
Information about a guild staff member (recruiter or leader)
Source code in src/eolib/protocol/_generated/net/server/guild_staff.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
rank: int
property
writable
Note
- Value range is 0-252.
name: str
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of GuildStaff
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GuildStaff
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_staff.py
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildStaff
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GuildStaff |
GuildStaff
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_staff.py
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 |
|
GuildReportServerPacket
Bases: Packet
Get guild info reply
Source code in src/eolib/protocol/_generated/net/server/guild_report_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
name: str
property
writable
tag: str
property
writable
create_date: str
property
writable
description: str
property
writable
wealth: str
property
writable
ranks: list[str]
property
writable
Note
- Length must be
9
.
staff: list[GuildStaff]
property
writable
Note
- Length must be 64008 or less.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_report_server_packet.py
112 113 114 115 116 117 118 119 120 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_report_server_packet.py
122 123 124 125 126 127 128 129 130 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_report_server_packet.py
132 133 134 135 136 137 138 139 |
|
serialize(writer, data)
staticmethod
Serializes an instance of GuildReportServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GuildReportServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_report_server_packet.py
141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildReportServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GuildReportServerPacket |
'GuildReportServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_report_server_packet.py
191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 |
|
GuildReplyServerPacket
Bases: Packet
Generic guild reply messages
Source code in src/eolib/protocol/_generated/net/server/guild_reply_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
reply_code: GuildReply
property
writable
reply_code_data: GuildReplyServerPacket.ReplyCodeData
property
writable
GuildReplyServerPacket.ReplyCodeData: Gets or sets the data associated with the reply_code
field.
ReplyCodeData = Union['GuildReplyServerPacket.ReplyCodeDataCreateAdd', 'GuildReplyServerPacket.ReplyCodeDataCreateAddConfirm', 'GuildReplyServerPacket.ReplyCodeDataJoinRequest', None]
class-attribute
instance-attribute
ReplyCodeDataCreateAdd
Data associated with reply_code value GuildReply.CreateAdd
Source code in src/eolib/protocol/_generated/net/server/guild_reply_server_packet.py
142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
name: str
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of GuildReplyServerPacket.ReplyCodeDataCreateAdd
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataCreateAdd
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_reply_server_packet.py
167 168 169 170 171 172 173 174 175 176 177 178 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildReplyServerPacket.ReplyCodeDataCreateAdd
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataCreateAdd
|
GuildReplyServerPacket.ReplyCodeDataCreateAdd: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_reply_server_packet.py
180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 |
|
ReplyCodeDataCreateAddConfirm
Data associated with reply_code value GuildReply.CreateAddConfirm
Source code in src/eolib/protocol/_generated/net/server/guild_reply_server_packet.py
204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
name: str
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of GuildReplyServerPacket.ReplyCodeDataCreateAddConfirm
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataCreateAddConfirm
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_reply_server_packet.py
229 230 231 232 233 234 235 236 237 238 239 240 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildReplyServerPacket.ReplyCodeDataCreateAddConfirm
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataCreateAddConfirm
|
GuildReplyServerPacket.ReplyCodeDataCreateAddConfirm: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_reply_server_packet.py
242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 |
|
ReplyCodeDataJoinRequest
Data associated with reply_code value GuildReply.JoinRequest
Source code in src/eolib/protocol/_generated/net/server/guild_reply_server_packet.py
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
name: str
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of GuildReplyServerPacket.ReplyCodeDataJoinRequest
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataJoinRequest
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_reply_server_packet.py
308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildReplyServerPacket.ReplyCodeDataJoinRequest
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataJoinRequest
|
GuildReplyServerPacket.ReplyCodeDataJoinRequest: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_reply_server_packet.py
324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_reply_server_packet.py
52 53 54 55 56 57 58 59 60 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_reply_server_packet.py
62 63 64 65 66 67 68 69 70 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_reply_server_packet.py
72 73 74 75 76 77 78 79 |
|
serialize(writer, data)
staticmethod
Serializes an instance of GuildReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GuildReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_reply_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GuildReplyServerPacket |
GuildReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_reply_server_packet.py
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
GuildReply
Bases: IntEnum
Reply code sent with GUILD_REPLY packet
Source code in src/eolib/protocol/_generated/net/server/guild_reply.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
|
Busy = 1
class-attribute
instance-attribute
NotApproved = 2
class-attribute
instance-attribute
AlreadyMember = 3
class-attribute
instance-attribute
NoCandidates = 4
class-attribute
instance-attribute
Exists = 5
class-attribute
instance-attribute
CreateBegin = 6
class-attribute
instance-attribute
CreateAddConfirm = 7
class-attribute
instance-attribute
CreateAdd = 8
class-attribute
instance-attribute
RecruiterOffline = 9
class-attribute
instance-attribute
RecruiterNotHere = 10
class-attribute
instance-attribute
RecruiterWrongGuild = 11
class-attribute
instance-attribute
NotRecruiter = 12
class-attribute
instance-attribute
JoinRequest = 13
class-attribute
instance-attribute
NotPresent = 14
class-attribute
instance-attribute
AccountLow = 15
class-attribute
instance-attribute
Accepted = 16
class-attribute
instance-attribute
NotFound = 17
class-attribute
instance-attribute
Updated = 18
class-attribute
instance-attribute
RanksUpdated = 19
class-attribute
instance-attribute
RemoveLeader = 20
class-attribute
instance-attribute
RemoveNotMember = 21
class-attribute
instance-attribute
Removed = 22
class-attribute
instance-attribute
RankingLeader = 23
class-attribute
instance-attribute
RankingNotMember = 24
class-attribute
instance-attribute
GuildRankServerPacket
Bases: Packet
Get guild rank list reply
Source code in src/eolib/protocol/_generated/net/server/guild_rank_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
ranks: list[str]
property
writable
Note
- Length must be
9
.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_rank_server_packet.py
47 48 49 50 51 52 53 54 55 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_rank_server_packet.py
57 58 59 60 61 62 63 64 65 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_rank_server_packet.py
67 68 69 70 71 72 73 74 |
|
serialize(writer, data)
staticmethod
Serializes an instance of GuildRankServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GuildRankServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_rank_server_packet.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildRankServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GuildRankServerPacket |
'GuildRankServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_rank_server_packet.py
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 |
|
GuildOpenServerPacket
Bases: Packet
Talk to guild master NPC reply
Source code in src/eolib/protocol/_generated/net/server/guild_open_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
session_id: int
property
writable
Note
- Value range is 0-16194276.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_open_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_open_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_open_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of GuildOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GuildOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_open_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GuildOpenServerPacket |
GuildOpenServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_open_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
GuildMember
Information about a guild member
Source code in src/eolib/protocol/_generated/net/server/guild_member.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
rank: int
property
writable
Note
- Value range is 0-252.
name: str
property
writable
rank_name: str
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of GuildMember
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GuildMember
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_member.py
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildMember
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GuildMember |
GuildMember
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_member.py
82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
GuildKickServerPacket
Bases: Packet
Left the guild
Source code in src/eolib/protocol/_generated/net/server/guild_kick_server_packet.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_kick_server_packet.py
28 29 30 31 32 33 34 35 36 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_kick_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_kick_server_packet.py
48 49 50 51 52 53 54 55 |
|
serialize(writer, data)
staticmethod
Serializes an instance of GuildKickServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GuildKickServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_kick_server_packet.py
57 58 59 60 61 62 63 64 65 66 67 68 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildKickServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GuildKickServerPacket |
GuildKickServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_kick_server_packet.py
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
|
GuildCreateServerPacket
Bases: Packet
Guild created
Source code in src/eolib/protocol/_generated/net/server/guild_create_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
leader_player_id: int
property
writable
Note
- Value range is 0-64008.
guild_tag: str
property
writable
guild_name: str
property
writable
rank_name: str
property
writable
gold_amount: int
property
writable
Note
- Value range is 0-4097152080.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_create_server_packet.py
90 91 92 93 94 95 96 97 98 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_create_server_packet.py
100 101 102 103 104 105 106 107 108 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_create_server_packet.py
110 111 112 113 114 115 116 117 |
|
serialize(writer, data)
staticmethod
Serializes an instance of GuildCreateServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GuildCreateServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_create_server_packet.py
119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildCreateServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GuildCreateServerPacket |
GuildCreateServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_create_server_packet.py
148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 |
|
GuildBuyServerPacket
Bases: Packet
Deposit guild bank list reply
Source code in src/eolib/protocol/_generated/net/server/guild_buy_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
gold_amount: int
property
writable
Note
- Value range is 0-4097152080.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_buy_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_buy_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_buy_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of GuildBuyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GuildBuyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_buy_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildBuyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GuildBuyServerPacket |
GuildBuyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_buy_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
GuildAgreeServerPacket
Bases: Packet
Joined guild info
Source code in src/eolib/protocol/_generated/net/server/guild_agree_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
recruiter_id: int
property
writable
Note
- Value range is 0-64008.
guild_tag: str
property
writable
guild_name: str
property
writable
rank_name: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_agree_server_packet.py
73 74 75 76 77 78 79 80 81 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_agree_server_packet.py
83 84 85 86 87 88 89 90 91 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_agree_server_packet.py
93 94 95 96 97 98 99 100 |
|
serialize(writer, data)
staticmethod
Serializes an instance of GuildAgreeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GuildAgreeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_agree_server_packet.py
102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildAgreeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GuildAgreeServerPacket |
GuildAgreeServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_agree_server_packet.py
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 |
|
GuildAcceptServerPacket
Bases: Packet
Update guild rank
Source code in src/eolib/protocol/_generated/net/server/guild_accept_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
rank: int
property
writable
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_accept_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/guild_accept_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_accept_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of GuildAcceptServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GuildAcceptServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/guild_accept_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GuildAcceptServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GuildAcceptServerPacket |
GuildAcceptServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/guild_accept_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
GroupHealTargetPlayer
Nearby player hit by a group heal spell
Source code in src/eolib/protocol/_generated/net/server/group_heal_target_player.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
hp_percentage: int
property
writable
Note
- Value range is 0-252.
hp: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of GroupHealTargetPlayer
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GroupHealTargetPlayer
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/group_heal_target_player.py
77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GroupHealTargetPlayer
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GroupHealTargetPlayer |
GroupHealTargetPlayer
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/group_heal_target_player.py
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 |
|
GlobalBackfillMessage
A backfilled global chat message
Source code in src/eolib/protocol/_generated/net/server/global_backfill_message.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_name: str
property
writable
message: str
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of GlobalBackfillMessage
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
GlobalBackfillMessage
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/global_backfill_message.py
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
|
deserialize(reader)
staticmethod
Deserializes an instance of GlobalBackfillMessage
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
GlobalBackfillMessage |
GlobalBackfillMessage
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/global_backfill_message.py
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 |
|
FacePlayerServerPacket
Bases: Packet
Nearby player facing a direction
Source code in src/eolib/protocol/_generated/net/server/face_player_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
direction: Direction
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/face_player_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/face_player_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/face_player_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of FacePlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
FacePlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/face_player_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of FacePlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
FacePlayerServerPacket |
FacePlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/face_player_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
EquipmentWelcome
Player equipment data. Sent upon selecting a character and entering the game. Note that these values are item IDs.
Source code in src/eolib/protocol/_generated/net/server/equipment_welcome.py
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
boots: int
property
writable
Note
- Value range is 0-64008.
gloves: int
property
writable
Note
- Value range is 0-64008.
accessory: int
property
writable
Note
- Value range is 0-64008.
armor: int
property
writable
Note
- Value range is 0-64008.
belt: int
property
writable
Note
- Value range is 0-64008.
necklace: int
property
writable
Note
- Value range is 0-64008.
hat: int
property
writable
Note
- Value range is 0-64008.
shield: int
property
writable
Note
- Value range is 0-64008.
weapon: int
property
writable
Note
- Value range is 0-64008.
ring: list[int]
property
writable
Note
- Length must be
2
. - Element value range is 0-64008.
armlet: list[int]
property
writable
Note
- Length must be
2
. - Element value range is 0-64008.
bracer: list[int]
property
writable
Note
- Length must be
2
. - Element value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of EquipmentWelcome
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
EquipmentWelcome
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/equipment_welcome.py
239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EquipmentWelcome
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
EquipmentWelcome |
'EquipmentWelcome'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/equipment_welcome.py
294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 |
|
EquipmentPaperdoll
Player equipment data. Sent with information about a player's paperdoll. Note that these values are item IDs.
Source code in src/eolib/protocol/_generated/net/server/equipment_paperdoll.py
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
boots: int
property
writable
Note
- Value range is 0-64008.
accessory: int
property
writable
Note
- Value range is 0-64008.
gloves: int
property
writable
Note
- Value range is 0-64008.
belt: int
property
writable
Note
- Value range is 0-64008.
armor: int
property
writable
Note
- Value range is 0-64008.
necklace: int
property
writable
Note
- Value range is 0-64008.
hat: int
property
writable
Note
- Value range is 0-64008.
shield: int
property
writable
Note
- Value range is 0-64008.
weapon: int
property
writable
Note
- Value range is 0-64008.
ring: list[int]
property
writable
Note
- Length must be
2
. - Element value range is 0-64008.
armlet: list[int]
property
writable
Note
- Length must be
2
. - Element value range is 0-64008.
bracer: list[int]
property
writable
Note
- Length must be
2
. - Element value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of EquipmentPaperdoll
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
EquipmentPaperdoll
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/equipment_paperdoll.py
239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EquipmentPaperdoll
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
EquipmentPaperdoll |
'EquipmentPaperdoll'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/equipment_paperdoll.py
294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 |
|
Emote
Bases: IntEnum
Emote that can be played over a player's head
Source code in src/eolib/protocol/_generated/emote.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
|
Happy = 1
class-attribute
instance-attribute
Depressed = 2
class-attribute
instance-attribute
Sad = 3
class-attribute
instance-attribute
Angry = 4
class-attribute
instance-attribute
Confused = 5
class-attribute
instance-attribute
Surprised = 6
class-attribute
instance-attribute
Hearts = 7
class-attribute
instance-attribute
Moon = 8
class-attribute
instance-attribute
Suicidal = 9
class-attribute
instance-attribute
Embarrassed = 10
class-attribute
instance-attribute
Drunk = 11
class-attribute
instance-attribute
Trade = 12
class-attribute
instance-attribute
LevelUp = 13
class-attribute
instance-attribute
Playful = 14
class-attribute
instance-attribute
EmotePlayerServerPacket
Bases: Packet
Nearby player doing an emote
Source code in src/eolib/protocol/_generated/net/server/emote_player_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
emote: Emote
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/emote_player_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/emote_player_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/emote_player_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of EmotePlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
EmotePlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/emote_player_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EmotePlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
EmotePlayerServerPacket |
EmotePlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/emote_player_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
MapEffect
Bases: IntEnum
An effect that occurs for all players on a map
Source code in src/eolib/protocol/_generated/net/server/map_effect.py
9 10 11 12 13 |
|
Quake = 1
class-attribute
instance-attribute
EffectUseServerPacket
Bases: Packet
Map effect
Source code in src/eolib/protocol/_generated/net/server/effect_use_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
effect: MapEffect
property
writable
effect_data: EffectUseServerPacket.EffectData
property
writable
EffectUseServerPacket.EffectData: Gets or sets the data associated with the effect
field.
EffectData = Union['EffectUseServerPacket.EffectDataQuake', None]
class-attribute
instance-attribute
EffectDataQuake
Data associated with effect value MapEffect.Quake
Source code in src/eolib/protocol/_generated/net/server/effect_use_server_packet.py
130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
quake_strength: int
property
writable
Note
- Value range is 0-252.
serialize(writer, data)
staticmethod
Serializes an instance of EffectUseServerPacket.EffectDataQuake
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
EffectDataQuake
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_use_server_packet.py
163 164 165 166 167 168 169 170 171 172 173 174 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EffectUseServerPacket.EffectDataQuake
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
EffectDataQuake
|
EffectUseServerPacket.EffectDataQuake: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/effect_use_server_packet.py
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/effect_use_server_packet.py
52 53 54 55 56 57 58 59 60 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/effect_use_server_packet.py
62 63 64 65 66 67 68 69 70 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_use_server_packet.py
72 73 74 75 76 77 78 79 |
|
serialize(writer, data)
staticmethod
Serializes an instance of EffectUseServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
EffectUseServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_use_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EffectUseServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
EffectUseServerPacket |
EffectUseServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/effect_use_server_packet.py
98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 |
|
MapDrainDamageOther
Another player taking damage from a map HP drain
Source code in src/eolib/protocol/_generated/net/server/map_drain_damage_other.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
hp_percentage: int
property
writable
Note
- Value range is 0-252.
damage: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of MapDrainDamageOther
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
MapDrainDamageOther
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/map_drain_damage_other.py
77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 |
|
deserialize(reader)
staticmethod
Deserializes an instance of MapDrainDamageOther
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
MapDrainDamageOther |
MapDrainDamageOther
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/map_drain_damage_other.py
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 |
|
EffectTargetOtherServerPacket
Bases: Packet
Map drain damage
Source code in src/eolib/protocol/_generated/net/server/effect_target_other_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
damage: int
property
writable
Note
- Value range is 0-64008.
hp: int
property
writable
Note
- Value range is 0-64008.
max_hp: int
property
writable
Note
- Value range is 0-64008.
others: list[MapDrainDamageOther]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/effect_target_other_server_packet.py
91 92 93 94 95 96 97 98 99 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/effect_target_other_server_packet.py
101 102 103 104 105 106 107 108 109 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_target_other_server_packet.py
111 112 113 114 115 116 117 118 |
|
serialize(writer, data)
staticmethod
Serializes an instance of EffectTargetOtherServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
EffectTargetOtherServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_target_other_server_packet.py
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EffectTargetOtherServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
EffectTargetOtherServerPacket |
'EffectTargetOtherServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/effect_target_other_server_packet.py
143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 |
|
MapDamageType
Bases: IntEnum
Type of damage being caused by the environment
Source code in src/eolib/protocol/_generated/net/server/map_damage_type.py
9 10 11 12 13 14 |
|
TpDrain = 1
class-attribute
instance-attribute
Spikes = 2
class-attribute
instance-attribute
EffectSpecServerPacket
Bases: Packet
Taking spike or tp drain damage
Source code in src/eolib/protocol/_generated/net/server/effect_spec_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
map_damage_type: MapDamageType
property
writable
map_damage_type_data: EffectSpecServerPacket.MapDamageTypeData
property
writable
EffectSpecServerPacket.MapDamageTypeData: Gets or sets the data associated with the map_damage_type
field.
MapDamageTypeData = Union['EffectSpecServerPacket.MapDamageTypeDataTpDrain', 'EffectSpecServerPacket.MapDamageTypeDataSpikes', None]
class-attribute
instance-attribute
MapDamageTypeDataTpDrain
Data associated with map_damage_type value MapDamageType.TpDrain
Source code in src/eolib/protocol/_generated/net/server/effect_spec_server_packet.py
136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
tp_damage: int
property
writable
Note
- Value range is 0-64008.
tp: int
property
writable
Note
- Value range is 0-64008.
max_tp: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of EffectSpecServerPacket.MapDamageTypeDataTpDrain
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
MapDamageTypeDataTpDrain
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_spec_server_packet.py
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EffectSpecServerPacket.MapDamageTypeDataTpDrain
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
MapDamageTypeDataTpDrain
|
EffectSpecServerPacket.MapDamageTypeDataTpDrain: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/effect_spec_server_packet.py
222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 |
|
MapDamageTypeDataSpikes
Data associated with map_damage_type value MapDamageType.Spikes
Source code in src/eolib/protocol/_generated/net/server/effect_spec_server_packet.py
248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
hp_damage: int
property
writable
Note
- Value range is 0-64008.
hp: int
property
writable
Note
- Value range is 0-64008.
max_hp: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of EffectSpecServerPacket.MapDamageTypeDataSpikes
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
MapDamageTypeDataSpikes
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_spec_server_packet.py
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EffectSpecServerPacket.MapDamageTypeDataSpikes
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
MapDamageTypeDataSpikes
|
EffectSpecServerPacket.MapDamageTypeDataSpikes: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/effect_spec_server_packet.py
334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/effect_spec_server_packet.py
52 53 54 55 56 57 58 59 60 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/effect_spec_server_packet.py
62 63 64 65 66 67 68 69 70 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_spec_server_packet.py
72 73 74 75 76 77 78 79 |
|
serialize(writer, data)
staticmethod
Serializes an instance of EffectSpecServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
EffectSpecServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_spec_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EffectSpecServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
EffectSpecServerPacket |
EffectSpecServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/effect_spec_server_packet.py
102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 |
|
EffectReportServerPacket
Bases: Packet
Map spike timer
Source code in src/eolib/protocol/_generated/net/server/effect_report_server_packet.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/effect_report_server_packet.py
28 29 30 31 32 33 34 35 36 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/effect_report_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_report_server_packet.py
48 49 50 51 52 53 54 55 |
|
serialize(writer, data)
staticmethod
Serializes an instance of EffectReportServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
EffectReportServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_report_server_packet.py
57 58 59 60 61 62 63 64 65 66 67 68 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EffectReportServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
EffectReportServerPacket |
EffectReportServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/effect_report_server_packet.py
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
|
EffectPlayerServerPacket
Bases: Packet
Nearby player doing an effect
Source code in src/eolib/protocol/_generated/net/server/effect_player_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
effect_id: int
property
writable
Note
- Value range is 0-16194276.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/effect_player_server_packet.py
63 64 65 66 67 68 69 70 71 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/effect_player_server_packet.py
73 74 75 76 77 78 79 80 81 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_player_server_packet.py
83 84 85 86 87 88 89 90 |
|
serialize(writer, data)
staticmethod
Serializes an instance of EffectPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
EffectPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_player_server_packet.py
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EffectPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
EffectPlayerServerPacket |
EffectPlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/effect_player_server_packet.py
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 |
|
EffectAgreeServerPacket
Bases: Packet
Map tile effect
Source code in src/eolib/protocol/_generated/net/server/effect_agree_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
coords: Coords
property
writable
effect_id: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/effect_agree_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/effect_agree_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_agree_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of EffectAgreeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
EffectAgreeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_agree_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EffectAgreeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
EffectAgreeServerPacket |
EffectAgreeServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/effect_agree_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
EffectAdminServerPacket
Bases: Packet
Nearby character taking spike damage
Source code in src/eolib/protocol/_generated/net/server/effect_admin_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
hp_percentage: int
property
writable
Note
- Value range is 0-252.
died: bool
property
writable
damage: int
property
writable
Note
- Value range is 0-16194276.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/effect_admin_server_packet.py
89 90 91 92 93 94 95 96 97 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/effect_admin_server_packet.py
99 100 101 102 103 104 105 106 107 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_admin_server_packet.py
109 110 111 112 113 114 115 116 |
|
serialize(writer, data)
staticmethod
Serializes an instance of EffectAdminServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
EffectAdminServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/effect_admin_server_packet.py
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EffectAdminServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
EffectAdminServerPacket |
EffectAdminServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/effect_admin_server_packet.py
140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
|
DoorOpenServerPacket
Bases: Packet
Nearby door opening
Source code in src/eolib/protocol/_generated/net/server/door_open_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
coords: Coords
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/door_open_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/door_open_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/door_open_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of DoorOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
DoorOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/door_open_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 80 |
|
deserialize(reader)
staticmethod
Deserializes an instance of DoorOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
DoorOpenServerPacket |
DoorOpenServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/door_open_server_packet.py
82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
|
DoorCloseServerPacket
Bases: Packet
Reply to trying to open a locked door
Source code in src/eolib/protocol/_generated/net/server/door_close_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
key: int
property
writable
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/door_close_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/door_close_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/door_close_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of DoorCloseServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
DoorCloseServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/door_close_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of DoorCloseServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
DoorCloseServerPacket |
DoorCloseServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/door_close_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
DialogQuestEntry
An entry in the quest switcher
Source code in src/eolib/protocol/_generated/net/server/dialog_quest_entry.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
quest_id: int
property
writable
Note
- Value range is 0-64008.
quest_name: str
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of DialogQuestEntry
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
DialogQuestEntry
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/dialog_quest_entry.py
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 |
|
deserialize(reader)
staticmethod
Deserializes an instance of DialogQuestEntry
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
DialogQuestEntry |
DialogQuestEntry
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/dialog_quest_entry.py
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 |
|
DialogEntry
An entry in a quest dialog
Source code in src/eolib/protocol/_generated/net/server/dialog_entry.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
entry_type: DialogEntryType
property
writable
entry_type_data: DialogEntry.EntryTypeData
property
writable
DialogEntry.EntryTypeData: Gets or sets the data associated with the entry_type
field.
line: str
property
writable
EntryTypeData = Union['DialogEntry.EntryTypeDataLink', None]
class-attribute
instance-attribute
EntryTypeDataLink
Data associated with entry_type value DialogEntryType.Link
Source code in src/eolib/protocol/_generated/net/server/dialog_entry.py
111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
link_id: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of DialogEntry.EntryTypeDataLink
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
EntryTypeDataLink
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/dialog_entry.py
144 145 146 147 148 149 150 151 152 153 154 155 |
|
deserialize(reader)
staticmethod
Deserializes an instance of DialogEntry.EntryTypeDataLink
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
EntryTypeDataLink
|
DialogEntry.EntryTypeDataLink: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/dialog_entry.py
157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 |
|
serialize(writer, data)
staticmethod
Serializes an instance of DialogEntry
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
DialogEntry
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/dialog_entry.py
58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
|
deserialize(reader)
staticmethod
Deserializes an instance of DialogEntry
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
DialogEntry |
DialogEntry
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/dialog_entry.py
78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
DialogEntryType
Bases: IntEnum
The type of an entry in a quest dialog
Source code in src/eolib/protocol/_generated/net/server/dialog_entry_type.py
9 10 11 12 13 14 |
|
Text = 1
class-attribute
instance-attribute
Link = 2
class-attribute
instance-attribute
ConnectionPlayerServerPacket
Bases: Packet
Ping request
Source code in src/eolib/protocol/_generated/net/server/connection_player_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
seq1: int
property
writable
Note
- Value range is 0-64008.
seq2: int
property
writable
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/connection_player_server_packet.py
63 64 65 66 67 68 69 70 71 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/connection_player_server_packet.py
73 74 75 76 77 78 79 80 81 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/connection_player_server_packet.py
83 84 85 86 87 88 89 90 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ConnectionPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ConnectionPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/connection_player_server_packet.py
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ConnectionPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ConnectionPlayerServerPacket |
ConnectionPlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/connection_player_server_packet.py
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 |
|
CitizenRequestServerPacket
Bases: Packet
Reply to requesting sleeping at an inn
Source code in src/eolib/protocol/_generated/net/server/citizen_request_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
cost: int
property
writable
Note
- Value range is 0-4097152080.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/citizen_request_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/citizen_request_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/citizen_request_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of CitizenRequestServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CitizenRequestServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/citizen_request_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CitizenRequestServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CitizenRequestServerPacket |
CitizenRequestServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/citizen_request_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
CitizenReplyServerPacket
Bases: Packet
Response to subscribing to a town
Source code in src/eolib/protocol/_generated/net/server/citizen_reply_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
questions_wrong: int
property
writable
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/citizen_reply_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/citizen_reply_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/citizen_reply_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of CitizenReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CitizenReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/citizen_reply_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CitizenReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CitizenReplyServerPacket |
CitizenReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/citizen_reply_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
InnUnsubscribeReply
Bases: IntEnum
Reply code sent with CITIZEN_REMOVE packet. Indicates the result of trying to give up citizenship to a town.
Source code in src/eolib/protocol/_generated/net/server/inn_unsubscribe_reply.py
9 10 11 12 13 14 15 |
|
NotCitizen = 0
class-attribute
instance-attribute
Unsubscribed = 1
class-attribute
instance-attribute
CitizenRemoveServerPacket
Bases: Packet
Response to giving up citizenship of a town
Source code in src/eolib/protocol/_generated/net/server/citizen_remove_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
reply_code: InnUnsubscribeReply
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/citizen_remove_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/citizen_remove_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/citizen_remove_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of CitizenRemoveServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CitizenRemoveServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/citizen_remove_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CitizenRemoveServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CitizenRemoveServerPacket |
CitizenRemoveServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/citizen_remove_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
CitizenOpenServerPacket
Bases: Packet
Response from talking to a citizenship NPC
Source code in src/eolib/protocol/_generated/net/server/citizen_open_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
behavior_id: int
property
writable
Note
- Value range is 0-16194276.
current_home_id: int
property
writable
Note
- Value range is 0-252.
session_id: int
property
writable
Note
- Value range is 0-64008.
questions: list[str]
property
writable
Note
- Length must be
3
.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/citizen_open_server_packet.py
98 99 100 101 102 103 104 105 106 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/citizen_open_server_packet.py
108 109 110 111 112 113 114 115 116 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/citizen_open_server_packet.py
118 119 120 121 122 123 124 125 |
|
serialize(writer, data)
staticmethod
Serializes an instance of CitizenOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CitizenOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/citizen_open_server_packet.py
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CitizenOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CitizenOpenServerPacket |
'CitizenOpenServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/citizen_open_server_packet.py
155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 |
|
CitizenAcceptServerPacket
Bases: Packet
Sleeping at an inn
Source code in src/eolib/protocol/_generated/net/server/citizen_accept_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
gold_amount: int
property
writable
Note
- Value range is 0-4097152080.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/citizen_accept_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/citizen_accept_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/citizen_accept_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of CitizenAcceptServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CitizenAcceptServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/citizen_accept_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CitizenAcceptServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CitizenAcceptServerPacket |
CitizenAcceptServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/citizen_accept_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
ChestSpecServerPacket
Bases: Packet
Reply to trying to add an item to a full chest
Source code in src/eolib/protocol/_generated/net/server/chest_spec_server_packet.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chest_spec_server_packet.py
28 29 30 31 32 33 34 35 36 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chest_spec_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/chest_spec_server_packet.py
48 49 50 51 52 53 54 55 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ChestSpecServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ChestSpecServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/chest_spec_server_packet.py
57 58 59 60 61 62 63 64 65 66 67 68 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ChestSpecServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ChestSpecServerPacket |
ChestSpecServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/chest_spec_server_packet.py
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
|
ChestReplyServerPacket
Bases: Packet
Reply to placing an item in to a chest
Source code in src/eolib/protocol/_generated/net/server/chest_reply_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
added_item_id: int
property
writable
Note
- Value range is 0-64008.
remaining_amount: int
property
writable
Note
- Value range is 0-4097152080.
weight: Weight
property
writable
items: list[ThreeItem]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chest_reply_server_packet.py
84 85 86 87 88 89 90 91 92 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chest_reply_server_packet.py
94 95 96 97 98 99 100 101 102 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/chest_reply_server_packet.py
104 105 106 107 108 109 110 111 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ChestReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ChestReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/chest_reply_server_packet.py
113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ChestReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ChestReplyServerPacket |
'ChestReplyServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/chest_reply_server_packet.py
136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 |
|
ChestOpenServerPacket
Bases: Packet
Reply to opening a chest
Source code in src/eolib/protocol/_generated/net/server/chest_open_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
coords: Coords
property
writable
items: list[ThreeItem]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chest_open_server_packet.py
50 51 52 53 54 55 56 57 58 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chest_open_server_packet.py
60 61 62 63 64 65 66 67 68 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/chest_open_server_packet.py
70 71 72 73 74 75 76 77 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ChestOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ChestOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/chest_open_server_packet.py
79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ChestOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ChestOpenServerPacket |
'ChestOpenServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/chest_open_server_packet.py
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 |
|
ChestGetServerPacket
Bases: Packet
Reply to removing an item from a chest
Source code in src/eolib/protocol/_generated/net/server/chest_get_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
taken_item: ThreeItem
property
writable
weight: Weight
property
writable
items: list[ThreeItem]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chest_get_server_packet.py
59 60 61 62 63 64 65 66 67 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chest_get_server_packet.py
69 70 71 72 73 74 75 76 77 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/chest_get_server_packet.py
79 80 81 82 83 84 85 86 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ChestGetServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ChestGetServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/chest_get_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ChestGetServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ChestGetServerPacket |
'ChestGetServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/chest_get_server_packet.py
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 |
|
ChestCloseServerPacket
Bases: Packet
Reply to trying to interact with a locked or "broken" chest. The official client assumes a broken chest if the packet is under 2 bytes in length.
Source code in src/eolib/protocol/_generated/net/server/chest_close_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
key: Optional[int]
property
writable
Sent if the player is trying to interact with a locked chest
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chest_close_server_packet.py
52 53 54 55 56 57 58 59 60 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chest_close_server_packet.py
62 63 64 65 66 67 68 69 70 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/chest_close_server_packet.py
72 73 74 75 76 77 78 79 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ChestCloseServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ChestCloseServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/chest_close_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ChestCloseServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ChestCloseServerPacket |
ChestCloseServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/chest_close_server_packet.py
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 |
|
ChestAgreeServerPacket
Bases: Packet
Chest contents updating
Source code in src/eolib/protocol/_generated/net/server/chest_agree_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
items: list[ThreeItem]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chest_agree_server_packet.py
40 41 42 43 44 45 46 47 48 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chest_agree_server_packet.py
50 51 52 53 54 55 56 57 58 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/chest_agree_server_packet.py
60 61 62 63 64 65 66 67 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ChestAgreeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ChestAgreeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/chest_agree_server_packet.py
69 70 71 72 73 74 75 76 77 78 79 80 81 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ChestAgreeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ChestAgreeServerPacket |
'ChestAgreeServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/chest_agree_server_packet.py
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 |
|
CharacterStatsWelcome
Character stats data. Sent upon selecting a character and entering the game.
Source code in src/eolib/protocol/_generated/net/server/character_stats_welcome.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
hp: int
property
writable
Note
- Value range is 0-64008.
max_hp: int
property
writable
Note
- Value range is 0-64008.
tp: int
property
writable
Note
- Value range is 0-64008.
max_tp: int
property
writable
Note
- Value range is 0-64008.
max_sp: int
property
writable
Note
- Value range is 0-64008.
stat_points: int
property
writable
Note
- Value range is 0-64008.
skill_points: int
property
writable
Note
- Value range is 0-64008.
karma: int
property
writable
Note
- Value range is 0-64008.
secondary: CharacterSecondaryStats
property
writable
base: CharacterBaseStatsWelcome
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of CharacterStatsWelcome
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharacterStatsWelcome
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_stats_welcome.py
183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterStatsWelcome
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharacterStatsWelcome |
CharacterStatsWelcome
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_stats_welcome.py
223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 |
|
CharacterStatsUpdate
Character stats data. Sent when stats are updated.
Source code in src/eolib/protocol/_generated/net/server/character_stats_update.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
base_stats: CharacterBaseStats
property
writable
max_hp: int
property
writable
Note
- Value range is 0-64008.
max_tp: int
property
writable
Note
- Value range is 0-64008.
max_sp: int
property
writable
Note
- Value range is 0-64008.
max_weight: int
property
writable
Note
- Value range is 0-64008.
secondary_stats: CharacterSecondaryStats
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of CharacterStatsUpdate
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharacterStatsUpdate
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_stats_update.py
115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterStatsUpdate
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharacterStatsUpdate |
CharacterStatsUpdate
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_stats_update.py
143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 |
|
CharacterStatsReset
Character stats data. Sent when resetting stats and skills at a skill master NPC.
Source code in src/eolib/protocol/_generated/net/server/character_stats_reset.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
stat_points: int
property
writable
Note
- Value range is 0-64008.
skill_points: int
property
writable
Note
- Value range is 0-64008.
hp: int
property
writable
Note
- Value range is 0-64008.
max_hp: int
property
writable
Note
- Value range is 0-64008.
tp: int
property
writable
Note
- Value range is 0-64008.
max_tp: int
property
writable
Note
- Value range is 0-64008.
max_sp: int
property
writable
Note
- Value range is 0-64008.
base: CharacterBaseStats
property
writable
secondary: CharacterSecondaryStats
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of CharacterStatsReset
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharacterStatsReset
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_stats_reset.py
166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterStatsReset
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharacterStatsReset |
CharacterStatsReset
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_stats_reset.py
203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 |
|
CharacterStatsEquipmentChange
Character stats data. Sent when an item is equipped or unequipped.
Source code in src/eolib/protocol/_generated/net/server/character_stats_equipment_change.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
max_hp: int
property
writable
Note
- Value range is 0-64008.
max_tp: int
property
writable
Note
- Value range is 0-64008.
base_stats: CharacterBaseStats
property
writable
secondary_stats: CharacterSecondaryStats
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of CharacterStatsEquipmentChange
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharacterStatsEquipmentChange
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_stats_equipment_change.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterStatsEquipmentChange
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharacterStatsEquipmentChange |
CharacterStatsEquipmentChange
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_stats_equipment_change.py
103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 |
|
EquipmentCharacterSelect
Player equipment data. Sent with a character in the character selection list. Note that these values are graphic IDs.
Source code in src/eolib/protocol/_generated/net/server/equipment_character_select.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
boots: int
property
writable
Note
- Value range is 0-64008.
armor: int
property
writable
Note
- Value range is 0-64008.
hat: int
property
writable
Note
- Value range is 0-64008.
shield: int
property
writable
Note
- Value range is 0-64008.
weapon: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of EquipmentCharacterSelect
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
EquipmentCharacterSelect
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/equipment_character_select.py
113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EquipmentCharacterSelect
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
EquipmentCharacterSelect |
EquipmentCharacterSelect
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/equipment_character_select.py
138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 |
|
CharacterSecondaryStatsInfoLookup
The 5 secondary character stats. Sent with character info lookups.
Source code in src/eolib/protocol/_generated/net/server/character_secondary_stats_info_lookup.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
max_damage: int
property
writable
Note
- Value range is 0-64008.
min_damage: int
property
writable
Note
- Value range is 0-64008.
accuracy: int
property
writable
Note
- Value range is 0-64008.
evade: int
property
writable
Note
- Value range is 0-64008.
armor: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of CharacterSecondaryStatsInfoLookup
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharacterSecondaryStatsInfoLookup
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_secondary_stats_info_lookup.py
112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterSecondaryStatsInfoLookup
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharacterSecondaryStatsInfoLookup |
CharacterSecondaryStatsInfoLookup
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_secondary_stats_info_lookup.py
137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 |
|
CharacterSecondaryStats
The 5 secondary character stats
Source code in src/eolib/protocol/_generated/net/server/character_secondary_stats.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
min_damage: int
property
writable
Note
- Value range is 0-64008.
max_damage: int
property
writable
Note
- Value range is 0-64008.
accuracy: int
property
writable
Note
- Value range is 0-64008.
evade: int
property
writable
Note
- Value range is 0-64008.
armor: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of CharacterSecondaryStats
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharacterSecondaryStats
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_secondary_stats.py
111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterSecondaryStats
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharacterSecondaryStats |
CharacterSecondaryStats
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_secondary_stats.py
136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 |
|
CharacterSelectionListEntry
Character selection screen character
Source code in src/eolib/protocol/_generated/net/server/character_selection_list_entry.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
name: str
property
writable
id: int
property
writable
Note
- Value range is 0-4097152080.
level: int
property
writable
Note
- Value range is 0-252.
gender: Gender
property
writable
hair_style: int
property
writable
Note
- Value range is 0-252.
hair_color: int
property
writable
Note
- Value range is 0-252.
skin: int
property
writable
Note
- Value range is 0-252.
admin: AdminLevel
property
writable
equipment: EquipmentCharacterSelect
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of CharacterSelectionListEntry
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharacterSelectionListEntry
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_selection_list_entry.py
150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterSelectionListEntry
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharacterSelectionListEntry |
CharacterSelectionListEntry
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_selection_list_entry.py
188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 |
|
CharacterReplyServerPacket
Bases: Packet
Reply to client Character-family packets
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
reply_code: CharacterReply
property
writable
Sometimes a CharacterReply code, sometimes a session ID for character creation
reply_code_data: 'CharacterReplyServerPacket.ReplyCodeData'
property
writable
CharacterReplyServerPacket.ReplyCodeData: Gets or sets the data associated with the reply_code
field.
ReplyCodeData = Union['CharacterReplyServerPacket.ReplyCodeDataExists', 'CharacterReplyServerPacket.ReplyCodeDataFull', 'CharacterReplyServerPacket.ReplyCodeDataFull3', 'CharacterReplyServerPacket.ReplyCodeDataNotApproved', 'CharacterReplyServerPacket.ReplyCodeDataOk', 'CharacterReplyServerPacket.ReplyCodeDataDeleted', 'CharacterReplyServerPacket.ReplyCodeDataDefault', None]
class-attribute
instance-attribute
ReplyCodeDataExists
Data associated with reply_code value CharacterReply.Exists
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of CharacterReplyServerPacket.ReplyCodeDataExists
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataExists
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
213 214 215 216 217 218 219 220 221 222 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterReplyServerPacket.ReplyCodeDataExists
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'CharacterReplyServerPacket.ReplyCodeDataExists'
|
CharacterReplyServerPacket.ReplyCodeDataExists: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 |
|
ReplyCodeDataFull
Data associated with reply_code value CharacterReply.Full
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of CharacterReplyServerPacket.ReplyCodeDataFull
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataFull
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
265 266 267 268 269 270 271 272 273 274 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterReplyServerPacket.ReplyCodeDataFull
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'CharacterReplyServerPacket.ReplyCodeDataFull'
|
CharacterReplyServerPacket.ReplyCodeDataFull: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 |
|
ReplyCodeDataFull3
Data associated with reply_code value CharacterReply.Full3
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of CharacterReplyServerPacket.ReplyCodeDataFull3
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataFull3
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
317 318 319 320 321 322 323 324 325 326 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterReplyServerPacket.ReplyCodeDataFull3
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'CharacterReplyServerPacket.ReplyCodeDataFull3'
|
CharacterReplyServerPacket.ReplyCodeDataFull3: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 |
|
ReplyCodeDataNotApproved
Data associated with reply_code value CharacterReply.NotApproved
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of CharacterReplyServerPacket.ReplyCodeDataNotApproved
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataNotApproved
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
369 370 371 372 373 374 375 376 377 378 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterReplyServerPacket.ReplyCodeDataNotApproved
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'CharacterReplyServerPacket.ReplyCodeDataNotApproved'
|
CharacterReplyServerPacket.ReplyCodeDataNotApproved: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 |
|
ReplyCodeDataOk
Data associated with reply_code value CharacterReply.Ok
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
characters: list[CharacterSelectionListEntry]
property
writable
Note
- Length must be 252 or less.
serialize(writer, data)
staticmethod
Serializes an instance of CharacterReplyServerPacket.ReplyCodeDataOk
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataOk
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterReplyServerPacket.ReplyCodeDataOk
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'CharacterReplyServerPacket.ReplyCodeDataOk'
|
CharacterReplyServerPacket.ReplyCodeDataOk: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
|
ReplyCodeDataDeleted
Data associated with reply_code value CharacterReply.Deleted
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
characters: list[CharacterSelectionListEntry]
property
writable
Note
- Length must be 252 or less.
serialize(writer, data)
staticmethod
Serializes an instance of CharacterReplyServerPacket.ReplyCodeDataDeleted
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataDeleted
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterReplyServerPacket.ReplyCodeDataDeleted
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'CharacterReplyServerPacket.ReplyCodeDataDeleted'
|
CharacterReplyServerPacket.ReplyCodeDataDeleted: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 |
|
ReplyCodeDataDefault
Default data associated with reply_code
In this case (reply_code > 9), reply_code is a session ID for character creation
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of CharacterReplyServerPacket.ReplyCodeDataDefault
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataDefault
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
599 600 601 602 603 604 605 606 607 608 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterReplyServerPacket.ReplyCodeDataDefault
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
'CharacterReplyServerPacket.ReplyCodeDataDefault'
|
CharacterReplyServerPacket.ReplyCodeDataDefault: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
60 61 62 63 64 65 66 67 68 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
70 71 72 73 74 75 76 77 78 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
80 81 82 83 84 85 86 87 |
|
serialize(writer, data)
staticmethod
Serializes an instance of CharacterReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharacterReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharacterReplyServerPacket |
'CharacterReplyServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_reply_server_packet.py
142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 |
|
CharacterReply
Bases: IntEnum
Reply code sent with CHARACTER_REPLY packet
Source code in src/eolib/protocol/_generated/net/server/character_reply.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
|
Exists = 1
class-attribute
instance-attribute
Full = 2
class-attribute
instance-attribute
Only sent in reply to Character_Create packets. Displays the same message as CharacterReply.Full3 in the official client.
Full3 = 3
class-attribute
instance-attribute
Only sent in reply to Character_Request packets. Displays the same message as CharacterReply.Full in the official client.
NotApproved = 4
class-attribute
instance-attribute
Ok = 5
class-attribute
instance-attribute
Deleted = 6
class-attribute
instance-attribute
CharacterPlayerServerPacket
Bases: Packet
Reply to client request to delete a character from the account (Character_Take)
Source code in src/eolib/protocol/_generated/net/server/character_player_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
session_id: int
property
writable
Note
- Value range is 0-64008.
character_id: int
property
writable
Note
- Value range is 0-4097152080.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/character_player_server_packet.py
63 64 65 66 67 68 69 70 71 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/character_player_server_packet.py
73 74 75 76 77 78 79 80 81 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_player_server_packet.py
83 84 85 86 87 88 89 90 |
|
serialize(writer, data)
staticmethod
Serializes an instance of CharacterPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharacterPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_player_server_packet.py
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharacterPlayerServerPacket |
CharacterPlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_player_server_packet.py
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 |
|
SitState
Bases: IntEnum
Indicates how a player is sitting (or not sitting)
Source code in src/eolib/protocol/_generated/net/server/sit_state.py
9 10 11 12 13 14 15 |
|
Stand = 0
class-attribute
instance-attribute
Chair = 1
class-attribute
instance-attribute
Floor = 2
class-attribute
instance-attribute
CharacterMapInfo
Information about a nearby character. The official client skips these if they're under 42 bytes in length.
Source code in src/eolib/protocol/_generated/net/server/character_map_info.py
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
name: str
property
writable
player_id: int
property
writable
Note
- Value range is 0-64008.
map_id: int
property
writable
Note
- Value range is 0-64008.
coords: BigCoords
property
writable
direction: Direction
property
writable
class_id: int
property
writable
Note
- Value range is 0-252.
guild_tag: str
property
writable
Note
- Length must be
3
.
level: int
property
writable
Note
- Value range is 0-252.
gender: Gender
property
writable
hair_style: int
property
writable
Note
- Value range is 0-252.
hair_color: int
property
writable
Note
- Value range is 0-252.
skin: int
property
writable
Note
- Value range is 0-252.
max_hp: int
property
writable
Note
- Value range is 0-64008.
hp: int
property
writable
Note
- Value range is 0-64008.
max_tp: int
property
writable
Note
- Value range is 0-64008.
tp: int
property
writable
Note
- Value range is 0-64008.
equipment: EquipmentMapInfo
property
writable
sit_state: SitState
property
writable
invisible: bool
property
writable
warp_effect: Optional[WarpEffect]
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of CharacterMapInfo
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharacterMapInfo
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_map_info.py
311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterMapInfo
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharacterMapInfo |
CharacterMapInfo
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_map_info.py
384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 |
|
EquipmentMapInfo
Player equipment data. Sent with map information about a nearby character. Note that these values are graphic IDs.
Source code in src/eolib/protocol/_generated/net/server/equipment_map_info.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
boots: int
property
writable
Note
- Value range is 0-64008.
armor: int
property
writable
Note
- Value range is 0-64008.
hat: int
property
writable
Note
- Value range is 0-64008.
shield: int
property
writable
Note
- Value range is 0-64008.
weapon: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of EquipmentMapInfo
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
EquipmentMapInfo
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/equipment_map_info.py
113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EquipmentMapInfo
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
EquipmentMapInfo |
EquipmentMapInfo
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/equipment_map_info.py
142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 |
|
CharacterElementalStats
The 6 elemental character stats
Source code in src/eolib/protocol/_generated/net/server/character_elemental_stats.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
light: int
property
writable
Note
- Value range is 0-64008.
dark: int
property
writable
Note
- Value range is 0-64008.
fire: int
property
writable
Note
- Value range is 0-64008.
water: int
property
writable
Note
- Value range is 0-64008.
earth: int
property
writable
Note
- Value range is 0-64008.
wind: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of CharacterElementalStats
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharacterElementalStats
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_elemental_stats.py
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterElementalStats
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharacterElementalStats |
CharacterElementalStats
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_elemental_stats.py
156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
|
AdminLevel
Bases: IntEnum
The admin level of a player
Source code in src/eolib/protocol/_generated/admin_level.py
9 10 11 12 13 14 15 16 17 18 |
|
Player = 0
class-attribute
instance-attribute
Spy = 1
class-attribute
instance-attribute
LightGuide = 2
class-attribute
instance-attribute
Guardian = 3
class-attribute
instance-attribute
GameMaster = 4
class-attribute
instance-attribute
HighGameMaster = 5
class-attribute
instance-attribute
Gender
Bases: IntEnum
The gender of a player
Source code in src/eolib/protocol/_generated/gender.py
9 10 11 12 13 14 |
|
Female = 0
class-attribute
instance-attribute
Male = 1
class-attribute
instance-attribute
CharacterBaseStatsWelcome
The 6 base character stats. Sent upon selecting a character and entering the game.
Source code in src/eolib/protocol/_generated/net/server/character_base_stats_welcome.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
str: int
property
writable
Note
- Value range is 0-64008.
wis: int
property
writable
Note
- Value range is 0-64008.
intl: int
property
writable
Note
- Value range is 0-64008.
agi: int
property
writable
Note
- Value range is 0-64008.
con: int
property
writable
Note
- Value range is 0-64008.
cha: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of CharacterBaseStatsWelcome
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharacterBaseStatsWelcome
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_base_stats_welcome.py
129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterBaseStatsWelcome
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharacterBaseStatsWelcome |
CharacterBaseStatsWelcome
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_base_stats_welcome.py
157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 |
|
CharacterBaseStats
The 6 base character stats
Source code in src/eolib/protocol/_generated/net/server/character_base_stats.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
str: int
property
writable
Note
- Value range is 0-64008.
intl: int
property
writable
Note
- Value range is 0-64008.
wis: int
property
writable
Note
- Value range is 0-64008.
agi: int
property
writable
Note
- Value range is 0-64008.
con: int
property
writable
Note
- Value range is 0-64008.
cha: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of CharacterBaseStats
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharacterBaseStats
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_base_stats.py
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterBaseStats
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharacterBaseStats |
CharacterBaseStats
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_base_stats.py
156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
|
ChairReplyServerPacket
Bases: Packet
Your character sitting on a chair
Source code in src/eolib/protocol/_generated/net/server/chair_reply_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
coords: Coords
property
writable
direction: Direction
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chair_reply_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chair_reply_server_packet.py
76 77 78 79 80 81 82 83 84 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/chair_reply_server_packet.py
86 87 88 89 90 91 92 93 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ChairReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ChairReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/chair_reply_server_packet.py
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ChairReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ChairReplyServerPacket |
ChairReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/chair_reply_server_packet.py
114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
|
ChairRemoveServerPacket
Bases: Packet
Nearby player standing up from a chair
Source code in src/eolib/protocol/_generated/net/server/chair_remove_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
coords: Coords
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chair_remove_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chair_remove_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/chair_remove_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ChairRemoveServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ChairRemoveServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/chair_remove_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ChairRemoveServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ChairRemoveServerPacket |
ChairRemoveServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/chair_remove_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
ChairPlayerServerPacket
Bases: Packet
Nearby player sitting on a chair
Source code in src/eolib/protocol/_generated/net/server/chair_player_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
coords: Coords
property
writable
direction: Direction
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chair_player_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chair_player_server_packet.py
76 77 78 79 80 81 82 83 84 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/chair_player_server_packet.py
86 87 88 89 90 91 92 93 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ChairPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ChairPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/chair_player_server_packet.py
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ChairPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ChairPlayerServerPacket |
ChairPlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/chair_player_server_packet.py
114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
|
Coords
Map coordinates
Source code in src/eolib/protocol/_generated/coords.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
x: int
property
writable
Note
- Value range is 0-252.
y: int
property
writable
Note
- Value range is 0-252.
serialize(writer, data)
staticmethod
Serializes an instance of Coords
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
Coords
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/coords.py
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
|
deserialize(reader)
staticmethod
Deserializes an instance of Coords
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
Coords |
Coords
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/coords.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|
ChairCloseServerPacket
Bases: Packet
Your character standing up from a chair
Source code in src/eolib/protocol/_generated/net/server/chair_close_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
coords: Coords
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chair_close_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/chair_close_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/chair_close_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ChairCloseServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ChairCloseServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/chair_close_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ChairCloseServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ChairCloseServerPacket |
ChairCloseServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/chair_close_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
CastSpecServerPacket
Bases: Packet
Nearby NPC killed by player spell
Source code in src/eolib/protocol/_generated/net/server/cast_spec_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
spell_id: int
property
writable
Note
- Value range is 0-64008.
npc_killed_data: NpcKilledData
property
writable
caster_tp: int
property
writable
Note
- Value range is 0-64008.
experience: Optional[int]
property
writable
Note
- Value range is 0-4097152080.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/cast_spec_server_packet.py
92 93 94 95 96 97 98 99 100 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/cast_spec_server_packet.py
102 103 104 105 106 107 108 109 110 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/cast_spec_server_packet.py
112 113 114 115 116 117 118 119 |
|
serialize(writer, data)
staticmethod
Serializes an instance of CastSpecServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CastSpecServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/cast_spec_server_packet.py
121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CastSpecServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CastSpecServerPacket |
CastSpecServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/cast_spec_server_packet.py
143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 |
|
NpcKillStealProtectionState
Bases: IntEnum
Flag to indicate whether you are able to attack an NPC
Source code in src/eolib/protocol/_generated/net/server/npc_kill_steal_protection_state.py
9 10 11 12 13 14 |
|
Unprotected = 1
class-attribute
instance-attribute
Protected = 2
class-attribute
instance-attribute
CastReplyServerPacket
Bases: Packet
Nearby NPC hit by a spell from a player
Source code in src/eolib/protocol/_generated/net/server/cast_reply_server_packet.py
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
spell_id: int
property
writable
Note
- Value range is 0-64008.
caster_id: int
property
writable
Note
- Value range is 0-64008.
caster_direction: Direction
property
writable
npc_index: int
property
writable
Note
- Value range is 0-64008.
damage: int
property
writable
Note
- Value range is 0-16194276.
hp_percentage: int
property
writable
Note
- Value range is 0-64008.
caster_tp: int
property
writable
Note
- Value range is 0-64008.
kill_steal_protection: Optional[NpcKillStealProtectionState]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/cast_reply_server_packet.py
153 154 155 156 157 158 159 160 161 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/cast_reply_server_packet.py
163 164 165 166 167 168 169 170 171 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/cast_reply_server_packet.py
173 174 175 176 177 178 179 180 |
|
serialize(writer, data)
staticmethod
Serializes an instance of CastReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CastReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/cast_reply_server_packet.py
182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CastReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CastReplyServerPacket |
CastReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/cast_reply_server_packet.py
216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 |
|
NpcKilledData
Information about an NPC that has been killed
Source code in src/eolib/protocol/_generated/net/server/npc_killed_data.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
killer_id: int
property
writable
Note
- Value range is 0-64008.
killer_direction: Direction
property
writable
npc_index: int
property
writable
Note
- Value range is 0-64008.
drop_index: int
property
writable
Note
- Value range is 0-64008.
drop_id: int
property
writable
Note
- Value range is 0-64008.
drop_coords: Coords
property
writable
drop_amount: int
property
writable
Note
- Value range is 0-4097152080.
damage: int
property
writable
Note
- Value range is 0-16194276.
serialize(writer, data)
staticmethod
Serializes an instance of NpcKilledData
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
NpcKilledData
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/npc_killed_data.py
148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
|
deserialize(reader)
staticmethod
Deserializes an instance of NpcKilledData
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
NpcKilledData |
NpcKilledData
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/npc_killed_data.py
182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 |
|
LevelUpStats
Level and stat updates
Source code in src/eolib/protocol/_generated/net/server/level_up_stats.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
level: int
property
writable
Note
- Value range is 0-252.
stat_points: int
property
writable
Note
- Value range is 0-64008.
skill_points: int
property
writable
Note
- Value range is 0-64008.
max_hp: int
property
writable
Note
- Value range is 0-64008.
max_tp: int
property
writable
Note
- Value range is 0-64008.
max_sp: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of LevelUpStats
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
LevelUpStats
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/level_up_stats.py
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 |
|
deserialize(reader)
staticmethod
Deserializes an instance of LevelUpStats
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
LevelUpStats |
LevelUpStats
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/level_up_stats.py
156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
|
CastAcceptServerPacket
Bases: Packet
Nearby NPC killed by player spell and you leveled up
Source code in src/eolib/protocol/_generated/net/server/cast_accept_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
spell_id: int
property
writable
Note
- Value range is 0-64008.
npc_killed_data: NpcKilledData
property
writable
caster_tp: int
property
writable
Note
- Value range is 0-64008.
experience: int
property
writable
Note
- Value range is 0-4097152080.
level_up: LevelUpStats
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/cast_accept_server_packet.py
100 101 102 103 104 105 106 107 108 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/cast_accept_server_packet.py
110 111 112 113 114 115 116 117 118 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/cast_accept_server_packet.py
120 121 122 123 124 125 126 127 |
|
serialize(writer, data)
staticmethod
Serializes an instance of CastAcceptServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CastAcceptServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/cast_accept_server_packet.py
129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CastAcceptServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CastAcceptServerPacket |
CastAcceptServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/cast_accept_server_packet.py
154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 |
|
CharacterIcon
Bases: IntEnum
Icon displayed in paperdolls, books, and the online list
Source code in src/eolib/protocol/_generated/net/server/character_icon.py
9 10 11 12 13 14 15 16 17 18 |
|
Player = 1
class-attribute
instance-attribute
Gm = 4
class-attribute
instance-attribute
Hgm = 5
class-attribute
instance-attribute
Party = 6
class-attribute
instance-attribute
GmParty = 9
class-attribute
instance-attribute
HgmParty = 10
class-attribute
instance-attribute
CharacterDetails
Information displayed on the paperdoll and book
Source code in src/eolib/protocol/_generated/net/server/character_details.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
name: str
property
writable
home: str
property
writable
partner: str
property
writable
title: str
property
writable
guild: str
property
writable
guild_rank: str
property
writable
player_id: int
property
writable
Note
- Value range is 0-64008.
class_id: int
property
writable
Note
- Value range is 0-252.
gender: Gender
property
writable
admin: AdminLevel
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of CharacterDetails
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharacterDetails
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_details.py
134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterDetails
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharacterDetails |
CharacterDetails
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_details.py
180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 |
|
BookReplyServerPacket
Bases: Packet
Reply to requesting a book
Source code in src/eolib/protocol/_generated/net/server/book_reply_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
details: CharacterDetails
property
writable
icon: CharacterIcon
property
writable
quest_names: list[str]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/book_reply_server_packet.py
59 60 61 62 63 64 65 66 67 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/book_reply_server_packet.py
69 70 71 72 73 74 75 76 77 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/book_reply_server_packet.py
79 80 81 82 83 84 85 86 |
|
serialize(writer, data)
staticmethod
Serializes an instance of BookReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
BookReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/book_reply_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 |
|
deserialize(reader)
staticmethod
Deserializes an instance of BookReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
BookReplyServerPacket |
'BookReplyServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/book_reply_server_packet.py
111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 |
|
BoardPlayerServerPacket
Bases: Packet
Reply to reading a post on a town board
Source code in src/eolib/protocol/_generated/net/server/board_player_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
post_id: int
property
writable
Note
- Value range is 0-64008.
post_body: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/board_player_server_packet.py
55 56 57 58 59 60 61 62 63 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/board_player_server_packet.py
65 66 67 68 69 70 71 72 73 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/board_player_server_packet.py
75 76 77 78 79 80 81 82 |
|
serialize(writer, data)
staticmethod
Serializes an instance of BoardPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
BoardPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/board_player_server_packet.py
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 |
|
deserialize(reader)
staticmethod
Deserializes an instance of BoardPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
BoardPlayerServerPacket |
BoardPlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/board_player_server_packet.py
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 |
|
BoardPostListing
An entry in the list of town board posts
Source code in src/eolib/protocol/_generated/net/server/board_post_listing.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
post_id: int
property
writable
Note
- Value range is 0-64008.
author: str
property
writable
subject: str
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of BoardPostListing
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
BoardPostListing
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/board_post_listing.py
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
|
deserialize(reader)
staticmethod
Deserializes an instance of BoardPostListing
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
BoardPostListing |
BoardPostListing
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/board_post_listing.py
82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
BoardOpenServerPacket
Bases: Packet
Reply to opening a town board
Source code in src/eolib/protocol/_generated/net/server/board_open_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
board_id: int
property
writable
Note
- Value range is 0-252.
posts: list[BoardPostListing]
property
writable
Note
- Length must be 252 or less.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/board_open_server_packet.py
67 68 69 70 71 72 73 74 75 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/board_open_server_packet.py
77 78 79 80 81 82 83 84 85 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/board_open_server_packet.py
87 88 89 90 91 92 93 94 |
|
serialize(writer, data)
staticmethod
Serializes an instance of BoardOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
BoardOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/board_open_server_packet.py
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 |
|
deserialize(reader)
staticmethod
Deserializes an instance of BoardOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
BoardOpenServerPacket |
'BoardOpenServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/board_open_server_packet.py
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 |
|
BarberOpenServerPacket
Bases: Packet
Response from talking to a barber NPC
Source code in src/eolib/protocol/_generated/net/server/barber_open_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
session_id: int
property
writable
Note
- Value range is 0-4097152080.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/barber_open_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/barber_open_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/barber_open_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of BarberOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
BarberOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/barber_open_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of BarberOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
BarberOpenServerPacket |
BarberOpenServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/barber_open_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
BarberAgreeServerPacket
Bases: Packet
Purchasing a new hair style
Source code in src/eolib/protocol/_generated/net/server/barber_agree_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
gold_amount: int
property
writable
Note
- Value range is 0-4097152080.
change: AvatarChange
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/barber_agree_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/barber_agree_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/barber_agree_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of BarberAgreeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
BarberAgreeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/barber_agree_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of BarberAgreeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
BarberAgreeServerPacket |
BarberAgreeServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/barber_agree_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
BankReplyServerPacket
Bases: Packet
Update gold counts after deposit/withdraw
Source code in src/eolib/protocol/_generated/net/server/bank_reply_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
gold_inventory: int
property
writable
Note
- Value range is 0-4097152080.
gold_bank: int
property
writable
Note
- Value range is 0-4097152080.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/bank_reply_server_packet.py
63 64 65 66 67 68 69 70 71 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/bank_reply_server_packet.py
73 74 75 76 77 78 79 80 81 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/bank_reply_server_packet.py
83 84 85 86 87 88 89 90 |
|
serialize(writer, data)
staticmethod
Serializes an instance of BankReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
BankReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/bank_reply_server_packet.py
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
|
deserialize(reader)
staticmethod
Deserializes an instance of BankReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
BankReplyServerPacket |
BankReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/bank_reply_server_packet.py
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 |
|
BankOpenServerPacket
Bases: Packet
Open banker NPC interface
Source code in src/eolib/protocol/_generated/net/server/bank_open_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
gold_bank: int
property
writable
Note
- Value range is 0-4097152080.
session_id: int
property
writable
Note
- Value range is 0-16194276.
locker_upgrades: int
property
writable
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/bank_open_server_packet.py
80 81 82 83 84 85 86 87 88 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/bank_open_server_packet.py
90 91 92 93 94 95 96 97 98 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/bank_open_server_packet.py
100 101 102 103 104 105 106 107 |
|
serialize(writer, data)
staticmethod
Serializes an instance of BankOpenServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
BankOpenServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/bank_open_server_packet.py
109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 |
|
deserialize(reader)
staticmethod
Deserializes an instance of BankOpenServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
BankOpenServerPacket |
BankOpenServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/bank_open_server_packet.py
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 |
|
AvatarReplyServerPacket
Bases: Packet
Nearby player hit by another player
Source code in src/eolib/protocol/_generated/net/server/avatar_reply_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
victim_id: int
property
writable
Note
- Value range is 0-64008.
damage: int
property
writable
Note
- Value range is 0-16194276.
direction: Direction
property
writable
hp_percentage: int
property
writable
Note
- Value range is 0-252.
dead: bool
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/avatar_reply_server_packet.py
116 117 118 119 120 121 122 123 124 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/avatar_reply_server_packet.py
126 127 128 129 130 131 132 133 134 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/avatar_reply_server_packet.py
136 137 138 139 140 141 142 143 |
|
serialize(writer, data)
staticmethod
Serializes an instance of AvatarReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
AvatarReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/avatar_reply_server_packet.py
145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AvatarReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
AvatarReplyServerPacket |
AvatarReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/avatar_reply_server_packet.py
173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 |
|
WarpEffect
Bases: IntEnum
An effect that accompanies a player warp
Source code in src/eolib/protocol/_generated/net/server/warp_effect.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
None_ = 0
class-attribute
instance-attribute
Does nothing
Scroll = 1
class-attribute
instance-attribute
Plays the scroll sound effect
Admin = 2
class-attribute
instance-attribute
Plays the admin warp sound effect and animation
AvatarRemoveServerPacket
Bases: Packet
Nearby player has disappeared from view
Source code in src/eolib/protocol/_generated/net/server/avatar_remove_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
warp_effect: Optional[WarpEffect]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/avatar_remove_server_packet.py
58 59 60 61 62 63 64 65 66 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/avatar_remove_server_packet.py
68 69 70 71 72 73 74 75 76 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/avatar_remove_server_packet.py
78 79 80 81 82 83 84 85 |
|
serialize(writer, data)
staticmethod
Serializes an instance of AvatarRemoveServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
AvatarRemoveServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/avatar_remove_server_packet.py
87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AvatarRemoveServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
AvatarRemoveServerPacket |
AvatarRemoveServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/avatar_remove_server_packet.py
103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
EquipmentChange
Player equipment data. Sent when a player's visible equipment changes. Note that these values are graphic IDs.
Source code in src/eolib/protocol/_generated/net/server/equipment_change.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
boots: int
property
writable
Note
- Value range is 0-64008.
armor: int
property
writable
Note
- Value range is 0-64008.
hat: int
property
writable
Note
- Value range is 0-64008.
weapon: int
property
writable
Note
- Value range is 0-64008.
shield: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of EquipmentChange
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
EquipmentChange
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/equipment_change.py
113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 |
|
deserialize(reader)
staticmethod
Deserializes an instance of EquipmentChange
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
EquipmentChange |
EquipmentChange
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/equipment_change.py
138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 |
|
AvatarChangeType
Bases: IntEnum
How a player's appearance is changing
Source code in src/eolib/protocol/_generated/net/server/avatar_change_type.py
9 10 11 12 13 14 15 |
|
Equipment = 1
class-attribute
instance-attribute
Hair = 2
class-attribute
instance-attribute
HairColor = 3
class-attribute
instance-attribute
AvatarChange
Information about a nearby player's appearance changing
Source code in src/eolib/protocol/_generated/net/server/avatar_change.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
change_type: AvatarChangeType
property
writable
sound: bool
property
writable
change_type_data: AvatarChange.ChangeTypeData
property
writable
AvatarChange.ChangeTypeData: Gets or sets the data associated with the change_type
field.
ChangeTypeData = Union['AvatarChange.ChangeTypeDataEquipment', 'AvatarChange.ChangeTypeDataHair', 'AvatarChange.ChangeTypeDataHairColor', None]
class-attribute
instance-attribute
ChangeTypeDataEquipment
Data associated with change_type value AvatarChangeType.Equipment
Source code in src/eolib/protocol/_generated/net/server/avatar_change.py
145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
equipment: EquipmentChange
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of AvatarChange.ChangeTypeDataEquipment
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ChangeTypeDataEquipment
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/avatar_change.py
170 171 172 173 174 175 176 177 178 179 180 181 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AvatarChange.ChangeTypeDataEquipment
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ChangeTypeDataEquipment
|
AvatarChange.ChangeTypeDataEquipment: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/avatar_change.py
183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 |
|
ChangeTypeDataHair
Data associated with change_type value AvatarChangeType.Hair
Source code in src/eolib/protocol/_generated/net/server/avatar_change.py
207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
hair_style: int
property
writable
Note
- Value range is 0-252.
hair_color: int
property
writable
Note
- Value range is 0-252.
serialize(writer, data)
staticmethod
Serializes an instance of AvatarChange.ChangeTypeDataHair
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ChangeTypeDataHair
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/avatar_change.py
257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AvatarChange.ChangeTypeDataHair
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ChangeTypeDataHair
|
AvatarChange.ChangeTypeDataHair: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/avatar_change.py
273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 |
|
ChangeTypeDataHairColor
Data associated with change_type value AvatarChangeType.HairColor
Source code in src/eolib/protocol/_generated/net/server/avatar_change.py
298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
hair_color: int
property
writable
Note
- Value range is 0-252.
serialize(writer, data)
staticmethod
Serializes an instance of AvatarChange.ChangeTypeDataHairColor
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ChangeTypeDataHairColor
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/avatar_change.py
331 332 333 334 335 336 337 338 339 340 341 342 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AvatarChange.ChangeTypeDataHairColor
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ChangeTypeDataHairColor
|
AvatarChange.ChangeTypeDataHairColor: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/avatar_change.py
344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 |
|
serialize(writer, data)
staticmethod
Serializes an instance of AvatarChange
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
AvatarChange
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/avatar_change.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AvatarChange
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
AvatarChange |
AvatarChange
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/avatar_change.py
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 |
|
AvatarAgreeServerPacket
Bases: Packet
Nearby player changed appearance
Source code in src/eolib/protocol/_generated/net/server/avatar_agree_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
change: AvatarChange
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/avatar_agree_server_packet.py
39 40 41 42 43 44 45 46 47 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/avatar_agree_server_packet.py
49 50 51 52 53 54 55 56 57 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/avatar_agree_server_packet.py
59 60 61 62 63 64 65 66 |
|
serialize(writer, data)
staticmethod
Serializes an instance of AvatarAgreeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
AvatarAgreeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/avatar_agree_server_packet.py
68 69 70 71 72 73 74 75 76 77 78 79 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AvatarAgreeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
AvatarAgreeServerPacket |
AvatarAgreeServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/avatar_agree_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
AvatarAdminServerPacket
Bases: Packet
Nearby player hit by a damage spell from a player
Source code in src/eolib/protocol/_generated/net/server/avatar_admin_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
caster_id: int
property
writable
Note
- Value range is 0-64008.
victim_id: int
property
writable
Note
- Value range is 0-64008.
caster_direction: Direction
property
writable
damage: int
property
writable
Note
- Value range is 0-16194276.
hp_percentage: int
property
writable
Note
- Value range is 0-252.
victim_died: bool
property
writable
spell_id: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/avatar_admin_server_packet.py
133 134 135 136 137 138 139 140 141 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/avatar_admin_server_packet.py
143 144 145 146 147 148 149 150 151 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/avatar_admin_server_packet.py
153 154 155 156 157 158 159 160 |
|
serialize(writer, data)
staticmethod
Serializes an instance of AvatarAdminServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
AvatarAdminServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/avatar_admin_server_packet.py
162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AvatarAdminServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
AvatarAdminServerPacket |
AvatarAdminServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/avatar_admin_server_packet.py
193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 |
|
AttackPlayerServerPacket
Bases: Packet
Nearby player attacking
Source code in src/eolib/protocol/_generated/net/server/attack_player_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
direction: Direction
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/attack_player_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/attack_player_server_packet.py
66 67 68 69 70 71 72 73 74 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/attack_player_server_packet.py
76 77 78 79 80 81 82 83 |
|
serialize(writer, data)
staticmethod
Serializes an instance of AttackPlayerServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
AttackPlayerServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/attack_player_server_packet.py
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AttackPlayerServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
AttackPlayerServerPacket |
AttackPlayerServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/attack_player_server_packet.py
101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|
AttackErrorServerPacket
Bases: Packet
Show flood protection message (vestigial)
Source code in src/eolib/protocol/_generated/net/server/attack_error_server_packet.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/attack_error_server_packet.py
28 29 30 31 32 33 34 35 36 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/attack_error_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/attack_error_server_packet.py
48 49 50 51 52 53 54 55 |
|
serialize(writer, data)
staticmethod
Serializes an instance of AttackErrorServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
AttackErrorServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/attack_error_server_packet.py
57 58 59 60 61 62 63 64 65 66 67 68 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AttackErrorServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
AttackErrorServerPacket |
AttackErrorServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/attack_error_server_packet.py
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
|
ArenaUseServerPacket
Bases: Packet
Arena start message
Source code in src/eolib/protocol/_generated/net/server/arena_use_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
players_count: int
property
writable
Note
- Value range is 0-252.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/arena_use_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/arena_use_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/arena_use_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ArenaUseServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ArenaUseServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/arena_use_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ArenaUseServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ArenaUseServerPacket |
ArenaUseServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/arena_use_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
Direction
Bases: IntEnum
The direction a player or NPC is facing
Source code in src/eolib/protocol/_generated/direction.py
9 10 11 12 13 14 15 16 |
|
Down = 0
class-attribute
instance-attribute
Left = 1
class-attribute
instance-attribute
Up = 2
class-attribute
instance-attribute
Right = 3
class-attribute
instance-attribute
ArenaSpecServerPacket
Bases: Packet
Arena kill message
Source code in src/eolib/protocol/_generated/net/server/arena_spec_server_packet.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
direction: Direction
property
writable
kills_count: int
property
writable
Note
- Value range is 0-4097152080.
killer_name: str
property
writable
victim_name: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/arena_spec_server_packet.py
91 92 93 94 95 96 97 98 99 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/arena_spec_server_packet.py
101 102 103 104 105 106 107 108 109 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/arena_spec_server_packet.py
111 112 113 114 115 116 117 118 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ArenaSpecServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ArenaSpecServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/arena_spec_server_packet.py
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ArenaSpecServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ArenaSpecServerPacket |
ArenaSpecServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/arena_spec_server_packet.py
149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 |
|
ArenaDropServerPacket
Bases: Packet
"Arena is blocked" message
Source code in src/eolib/protocol/_generated/net/server/arena_drop_server_packet.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/arena_drop_server_packet.py
28 29 30 31 32 33 34 35 36 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/arena_drop_server_packet.py
38 39 40 41 42 43 44 45 46 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/arena_drop_server_packet.py
48 49 50 51 52 53 54 55 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ArenaDropServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ArenaDropServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/arena_drop_server_packet.py
57 58 59 60 61 62 63 64 65 66 67 68 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ArenaDropServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ArenaDropServerPacket |
ArenaDropServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/arena_drop_server_packet.py
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
|
ArenaAcceptServerPacket
Bases: Packet
Arena win message
Source code in src/eolib/protocol/_generated/net/server/arena_accept_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
winner_name: str
property
writable
kills_count: int
property
writable
Note
- Value range is 0-4097152080.
killer_name: str
property
writable
victim_name: str
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/arena_accept_server_packet.py
73 74 75 76 77 78 79 80 81 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/arena_accept_server_packet.py
83 84 85 86 87 88 89 90 91 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/arena_accept_server_packet.py
93 94 95 96 97 98 99 100 |
|
serialize(writer, data)
staticmethod
Serializes an instance of ArenaAcceptServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ArenaAcceptServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/arena_accept_server_packet.py
102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ArenaAcceptServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ArenaAcceptServerPacket |
ArenaAcceptServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/arena_accept_server_packet.py
127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 |
|
Weight
Current carry weight and maximum carry capacity of a player
Source code in src/eolib/protocol/_generated/net/weight.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
current: int
property
writable
Note
- Value range is 0-252.
max: int
property
writable
Note
- Value range is 0-252.
serialize(writer, data)
staticmethod
Serializes an instance of Weight
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
Weight
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/weight.py
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
|
deserialize(reader)
staticmethod
Deserializes an instance of Weight
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
Weight |
Weight
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/weight.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|
CharacterStatsInfoLookup
Character stats data. Sent with character info lookups.
Source code in src/eolib/protocol/_generated/net/server/character_stats_info_lookup.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
hp: int
property
writable
Note
- Value range is 0-64008.
max_hp: int
property
writable
Note
- Value range is 0-64008.
tp: int
property
writable
Note
- Value range is 0-64008.
max_tp: int
property
writable
Note
- Value range is 0-64008.
base_stats: CharacterBaseStats
property
writable
secondary_stats: CharacterSecondaryStats
property
writable
elemental_stats: CharacterElementalStats
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of CharacterStatsInfoLookup
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
CharacterStatsInfoLookup
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/character_stats_info_lookup.py
125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 |
|
deserialize(reader)
staticmethod
Deserializes an instance of CharacterStatsInfoLookup
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
CharacterStatsInfoLookup |
CharacterStatsInfoLookup
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/character_stats_info_lookup.py
156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 |
|
BigCoords
Map coordinates with 2-byte values
Source code in src/eolib/protocol/_generated/net/server/big_coords.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
x: int
property
writable
Note
- Value range is 0-64008.
y: int
property
writable
Note
- Value range is 0-64008.
serialize(writer, data)
staticmethod
Serializes an instance of BigCoords
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
BigCoords
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/big_coords.py
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
|
deserialize(reader)
staticmethod
Deserializes an instance of BigCoords
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
BigCoords |
BigCoords
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/big_coords.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|
AdminInteractTellServerPacket
Bases: Packet
Admin character info lookup
Source code in src/eolib/protocol/_generated/net/server/admin_interact_tell_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
name: str
property
writable
usage: int
property
writable
Note
- Value range is 0-4097152080.
exp: int
property
writable
Note
- Value range is 0-4097152080.
level: int
property
writable
Note
- Value range is 0-252.
map_id: int
property
writable
Note
- Value range is 0-64008.
map_coords: BigCoords
property
writable
stats: CharacterStatsInfoLookup
property
writable
weight: Weight
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_tell_server_packet.py
136 137 138 139 140 141 142 143 144 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_tell_server_packet.py
146 147 148 149 150 151 152 153 154 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_tell_server_packet.py
156 157 158 159 160 161 162 163 |
|
serialize(writer, data)
staticmethod
Serializes an instance of AdminInteractTellServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
AdminInteractTellServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_tell_server_packet.py
165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AdminInteractTellServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
AdminInteractTellServerPacket |
AdminInteractTellServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_tell_server_packet.py
202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 |
|
AdminMessageType
Bases: IntEnum
Type of message sent to admins via the Help menu
Source code in src/eolib/protocol/_generated/net/server/admin_message_type.py
9 10 11 12 13 14 |
|
Message = 1
class-attribute
instance-attribute
Report = 2
class-attribute
instance-attribute
AdminInteractReplyServerPacket
Bases: Packet
Incoming admin message
Source code in src/eolib/protocol/_generated/net/server/admin_interact_reply_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
message_type: AdminMessageType
property
writable
message_type_data: AdminInteractReplyServerPacket.MessageTypeData
property
writable
AdminInteractReplyServerPacket.MessageTypeData: Gets or sets the data associated with the message_type
field.
MessageTypeData = Union['AdminInteractReplyServerPacket.MessageTypeDataMessage', 'AdminInteractReplyServerPacket.MessageTypeDataReport', None]
class-attribute
instance-attribute
MessageTypeDataMessage
Data associated with message_type value AdminMessageType.Message
Source code in src/eolib/protocol/_generated/net/server/admin_interact_reply_server_packet.py
140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_name: str
property
writable
message: str
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of AdminInteractReplyServerPacket.MessageTypeDataMessage
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
MessageTypeDataMessage
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_reply_server_packet.py
174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AdminInteractReplyServerPacket.MessageTypeDataMessage
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
MessageTypeDataMessage
|
AdminInteractReplyServerPacket.MessageTypeDataMessage: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_reply_server_packet.py
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 |
|
MessageTypeDataReport
Data associated with message_type value AdminMessageType.Report
Source code in src/eolib/protocol/_generated/net/server/admin_interact_reply_server_packet.py
219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_name: str
property
writable
message: str
property
writable
reportee_name: str
property
writable
serialize(writer, data)
staticmethod
Serializes an instance of AdminInteractReplyServerPacket.MessageTypeDataReport
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
MessageTypeDataReport
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_reply_server_packet.py
262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AdminInteractReplyServerPacket.MessageTypeDataReport
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
MessageTypeDataReport
|
AdminInteractReplyServerPacket.MessageTypeDataReport: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_reply_server_packet.py
284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_reply_server_packet.py
52 53 54 55 56 57 58 59 60 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_reply_server_packet.py
62 63 64 65 66 67 68 69 70 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_reply_server_packet.py
72 73 74 75 76 77 78 79 |
|
serialize(writer, data)
staticmethod
Serializes an instance of AdminInteractReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
AdminInteractReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_reply_server_packet.py
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AdminInteractReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
AdminInteractReplyServerPacket |
AdminInteractReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_reply_server_packet.py
103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 |
|
AdminInteractRemoveServerPacket
Bases: Packet
Nearby player disappearing (admin hide)
Source code in src/eolib/protocol/_generated/net/server/admin_interact_remove_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_remove_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_remove_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_remove_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of AdminInteractRemoveServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
AdminInteractRemoveServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_remove_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AdminInteractRemoveServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
AdminInteractRemoveServerPacket |
AdminInteractRemoveServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_remove_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
Item
An item reference with a 4-byte amount
Source code in src/eolib/protocol/_generated/net/item.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
id: int
property
writable
Note
- Value range is 0-64008.
amount: int
property
writable
Note
- Value range is 0-4097152080.
serialize(writer, data)
staticmethod
Serializes an instance of Item
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
Item
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/item.py
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
|
deserialize(reader)
staticmethod
Deserializes an instance of Item
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
Item |
Item
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/item.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 |
|
ThreeItem
An item reference with a 3-byte amount. Used for shops, lockers, and various item transfers.
Source code in src/eolib/protocol/_generated/net/three_item.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
id: int
property
writable
Note
- Value range is 0-64008.
amount: int
property
writable
Note
- Value range is 0-16194276.
serialize(writer, data)
staticmethod
Serializes an instance of ThreeItem
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ThreeItem
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/three_item.py
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 |
|
deserialize(reader)
staticmethod
Deserializes an instance of ThreeItem
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
ThreeItem |
ThreeItem
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/three_item.py
77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 |
|
AdminInteractListServerPacket
Bases: Packet
Admin character inventory popup
Source code in src/eolib/protocol/_generated/net/server/admin_interact_list_server_packet.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
name: str
property
writable
usage: int
property
writable
Note
- Value range is 0-4097152080.
gold_bank: int
property
writable
Note
- Value range is 0-4097152080.
inventory: list[Item]
property
writable
bank: list[ThreeItem]
property
writable
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_list_server_packet.py
93 94 95 96 97 98 99 100 101 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_list_server_packet.py
103 104 105 106 107 108 109 110 111 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_list_server_packet.py
113 114 115 116 117 118 119 120 |
|
serialize(writer, data)
staticmethod
Serializes an instance of AdminInteractListServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
AdminInteractListServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_list_server_packet.py
122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AdminInteractListServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
AdminInteractListServerPacket |
'AdminInteractListServerPacket'
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_list_server_packet.py
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 |
|
AdminInteractAgreeServerPacket
Bases: Packet
Nearby player appearing (admin un-hide)
Source code in src/eolib/protocol/_generated/net/server/admin_interact_agree_server_packet.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
player_id: int
property
writable
Note
- Value range is 0-64008.
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_agree_server_packet.py
46 47 48 49 50 51 52 53 54 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_agree_server_packet.py
56 57 58 59 60 61 62 63 64 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_agree_server_packet.py
66 67 68 69 70 71 72 73 |
|
serialize(writer, data)
staticmethod
Serializes an instance of AdminInteractAgreeServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
AdminInteractAgreeServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_agree_server_packet.py
75 76 77 78 79 80 81 82 83 84 85 86 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AdminInteractAgreeServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
AdminInteractAgreeServerPacket |
AdminInteractAgreeServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/admin_interact_agree_server_packet.py
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
|
PacketFamily
Bases: IntEnum
The type of operation that a packet performs. Part of the unique packet ID.
Source code in src/eolib/protocol/_generated/net/packet_family.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
|
Connection = 1
class-attribute
instance-attribute
Account = 2
class-attribute
instance-attribute
Character = 3
class-attribute
instance-attribute
Login = 4
class-attribute
instance-attribute
Welcome = 5
class-attribute
instance-attribute
Walk = 6
class-attribute
instance-attribute
Face = 7
class-attribute
instance-attribute
Chair = 8
class-attribute
instance-attribute
Emote = 9
class-attribute
instance-attribute
Attack = 11
class-attribute
instance-attribute
Spell = 12
class-attribute
instance-attribute
Shop = 13
class-attribute
instance-attribute
Item = 14
class-attribute
instance-attribute
StatSkill = 16
class-attribute
instance-attribute
Global = 17
class-attribute
instance-attribute
Talk = 18
class-attribute
instance-attribute
Warp = 19
class-attribute
instance-attribute
Jukebox = 21
class-attribute
instance-attribute
Players = 22
class-attribute
instance-attribute
Avatar = 23
class-attribute
instance-attribute
Party = 24
class-attribute
instance-attribute
Refresh = 25
class-attribute
instance-attribute
Npc = 26
class-attribute
instance-attribute
PlayerRange = 27
class-attribute
instance-attribute
NpcRange = 28
class-attribute
instance-attribute
Range = 29
class-attribute
instance-attribute
Paperdoll = 30
class-attribute
instance-attribute
Effect = 31
class-attribute
instance-attribute
Trade = 32
class-attribute
instance-attribute
Chest = 33
class-attribute
instance-attribute
Door = 34
class-attribute
instance-attribute
Message = 35
class-attribute
instance-attribute
Bank = 36
class-attribute
instance-attribute
Locker = 37
class-attribute
instance-attribute
Barber = 38
class-attribute
instance-attribute
Guild = 39
class-attribute
instance-attribute
Music = 40
class-attribute
instance-attribute
Sit = 41
class-attribute
instance-attribute
Recover = 42
class-attribute
instance-attribute
Board = 43
class-attribute
instance-attribute
Cast = 44
class-attribute
instance-attribute
Arena = 45
class-attribute
instance-attribute
Priest = 46
class-attribute
instance-attribute
Marriage = 47
class-attribute
instance-attribute
AdminInteract = 48
class-attribute
instance-attribute
Citizen = 49
class-attribute
instance-attribute
Quest = 50
class-attribute
instance-attribute
Book = 51
class-attribute
instance-attribute
Error = 250
class-attribute
instance-attribute
Init = 255
class-attribute
instance-attribute
PacketAction
Bases: IntEnum
The specific action that a packet performs. Part of the unique packet ID.
Source code in src/eolib/protocol/_generated/net/packet_action.py
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
|
Request = 1
class-attribute
instance-attribute
Accept = 2
class-attribute
instance-attribute
Reply = 3
class-attribute
instance-attribute
Remove = 4
class-attribute
instance-attribute
Agree = 5
class-attribute
instance-attribute
Create = 6
class-attribute
instance-attribute
Add = 7
class-attribute
instance-attribute
Player = 8
class-attribute
instance-attribute
Take = 9
class-attribute
instance-attribute
Use = 10
class-attribute
instance-attribute
Buy = 11
class-attribute
instance-attribute
Sell = 12
class-attribute
instance-attribute
Open = 13
class-attribute
instance-attribute
Close = 14
class-attribute
instance-attribute
Msg = 15
class-attribute
instance-attribute
Spec = 16
class-attribute
instance-attribute
Admin = 17
class-attribute
instance-attribute
List = 18
class-attribute
instance-attribute
Tell = 20
class-attribute
instance-attribute
Report = 21
class-attribute
instance-attribute
Announce = 22
class-attribute
instance-attribute
Server = 23
class-attribute
instance-attribute
Drop = 24
class-attribute
instance-attribute
Junk = 25
class-attribute
instance-attribute
Obtain = 26
class-attribute
instance-attribute
Get = 27
class-attribute
instance-attribute
Kick = 28
class-attribute
instance-attribute
Rank = 29
class-attribute
instance-attribute
TargetSelf = 30
class-attribute
instance-attribute
TargetOther = 31
class-attribute
instance-attribute
TargetGroup = 33
class-attribute
instance-attribute
Dialog = 34
class-attribute
instance-attribute
Ping = 240
class-attribute
instance-attribute
Pong = 241
class-attribute
instance-attribute
Net242 = 242
class-attribute
instance-attribute
Net243 = 243
class-attribute
instance-attribute
Net244 = 244
class-attribute
instance-attribute
Error = 250
class-attribute
instance-attribute
Init = 255
class-attribute
instance-attribute
SerializationError
Bases: Exception
Represents an error in serializing a protocol data structure.
Source code in src/eolib/protocol/serialization_error.py
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
__init__(message)
Constructs a SerializationError with the specified error message.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
message |
str
|
The error message. |
required |
Source code in src/eolib/protocol/serialization_error.py
6 7 8 9 10 11 12 13 |
|
Packet
Bases: ABC
Object representation of a packet in the EO network protocol.
Source code in src/eolib/protocol/net/packet.py
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
|
family()
abstractmethod
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/net/packet.py
13 14 15 16 17 18 19 20 21 22 |
|
action()
abstractmethod
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/net/packet.py
24 25 26 27 28 29 30 31 32 33 |
|
write(writer)
abstractmethod
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/net/packet.py
35 36 37 38 39 40 41 42 43 |
|
EoWriter
Source code in src/eolib/data/eo_writer.py
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 |
|
data = bytearray()
instance-attribute
string_sanitization_mode: bool
property
writable
Gets the string sanitization mode for the writer.
Returns:
Name | Type | Description |
---|---|---|
bool |
bool
|
True if string sanitization is enabled. |
__init__()
Source code in src/eolib/data/eo_writer.py
7 8 9 |
|
add_byte(value)
Adds a raw byte to the writer data.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
value |
int
|
The byte to add. |
required |
Raises:
Type | Description |
---|---|
ValueError
|
If the value is above |
Source code in src/eolib/data/eo_writer.py
11 12 13 14 15 16 17 18 19 20 21 22 |
|
add_bytes(bytes)
Adds raw bytes to the writer data.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
bytes |
bytes
|
The bytes to add. |
required |
Source code in src/eolib/data/eo_writer.py
24 25 26 27 28 29 30 31 |
|
add_char(number)
Adds an encoded 1-byte integer to the writer data.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
number |
int
|
The number to encode and add. |
required |
Raises:
Type | Description |
---|---|
ValueError
|
If the value is not below |
Source code in src/eolib/data/eo_writer.py
33 34 35 36 37 38 39 40 41 42 43 44 45 |
|
add_short(number)
Adds an encoded 2-byte integer to the writer data.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
number |
int
|
The number to encode and add. |
required |
Raises:
Type | Description |
---|---|
ValueError
|
If the value is not below |
Source code in src/eolib/data/eo_writer.py
47 48 49 50 51 52 53 54 55 56 57 58 59 |
|
add_three(number)
Adds an encoded 3-byte integer to the writer data.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
number |
int
|
The number to encode and add. |
required |
Raises:
Type | Description |
---|---|
ValueError
|
If the value is not below |
Source code in src/eolib/data/eo_writer.py
61 62 63 64 65 66 67 68 69 70 71 72 73 |
|
add_int(number)
Adds an encoded 4-byte integer to the writer data.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
number |
int
|
The number to encode and add. |
required |
Raises:
Type | Description |
---|---|
ValueError
|
If the value is not below |
Source code in src/eolib/data/eo_writer.py
75 76 77 78 79 80 81 82 83 84 85 86 87 |
|
add_string(string)
Adds a string to the writer data.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
string |
str
|
The string to be added. |
required |
Source code in src/eolib/data/eo_writer.py
89 90 91 92 93 94 95 96 97 98 |
|
add_fixed_string(string, length, padded=False)
Adds a fixed-length string to the writer data.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
string |
str
|
The string to be added. |
required |
length |
int
|
The expected length of the string. |
required |
padded |
bool
|
True if the string should be padded to the length with
trailing |
False
|
Source code in src/eolib/data/eo_writer.py
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 |
|
add_encoded_string(string)
Adds an encoded string to the writer data.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
string |
str
|
The string to be encoded and added. |
required |
Source code in src/eolib/data/eo_writer.py
117 118 119 120 121 122 123 124 125 126 127 |
|
add_fixed_encoded_string(string, length, padded=False)
Adds a fixed-length encoded string to the writer data.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
string |
str
|
The string to be encoded and added. |
required |
length |
int
|
The expected length of the string. |
required |
padded |
bool
|
True if the string should be padded to the length with
trailing |
False
|
Source code in src/eolib/data/eo_writer.py
129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 |
|
to_bytearray()
Gets the writer data as a byte array.
Returns:
Name | Type | Description |
---|---|---|
bytearray |
bytearray
|
A copy of the writer data as a byte array. |
Source code in src/eolib/data/eo_writer.py
161 162 163 164 165 166 167 168 |
|
__len__()
Gets the length of the writer data.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The length of the writer data. |
Source code in src/eolib/data/eo_writer.py
170 171 172 173 174 175 176 177 |
|
EoReader
Bases: object
A class for reading EO data from a sequence of bytes.
EoReader
features a chunked reading mode, which is important for accurate emulation of
the official game client.
See documentation for chunked reading: https://github.com/Cirras/eo-protocol/blob/master/docs/chunks.md
Source code in src/eolib/data/eo_reader.py
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 |
|
chunked_reading_mode: bool
property
writable
bool: Gets or sets the chunked reading mode for the reader.
In chunked reading mode:
- The reader will treat 0xFF
bytes as the end of the current chunk.
- next_chunk()
can be called to move to the next chunk.
remaining: int
property
If chunked reading mode is enabled, gets the number of bytes remaining in the current
chunk. Otherwise, gets the total number of bytes remaining in the input data.
position: int
property
int: Gets the current position in the input data.
__init__(data)
Creates a new EoReader
instance for the specified data.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
data |
bytes
|
The byte array containing the input data. |
required |
Source code in src/eolib/data/eo_reader.py
23 24 25 26 27 28 29 30 31 32 33 34 |
|
slice(index=None, length=None)
Creates a new EoReader
whose input data is a shared subsequence of this reader's
data.
The input data of the new reader will start at position index
in this reader and contain
up to length
bytes. The two reader's position and chunked reading mode will be
independent.
The new reader's position will be zero, and its chunked reading mode will be false.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
index |
int
|
The position in this reader at which the data of the new reader will start; must be non-negative. Defaults to the current reader position. |
None
|
length |
int
|
The length of the shared subsequence of data to supply to the
new reader; must be non-negative. Defaults to the length of the remaining data
starting from |
None
|
Returns:
Name | Type | Description |
---|---|---|
EoReader |
EoReader
|
The new reader. |
Raises:
Type | Description |
---|---|
ValueError
|
If |
Source code in src/eolib/data/eo_reader.py
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
|
get_byte()
Reads a raw byte from the input data.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
A raw byte. |
Source code in src/eolib/data/eo_reader.py
76 77 78 79 80 81 82 83 |
|
get_bytes(length)
Reads an array of raw bytes from the input data.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
length |
int
|
The number of bytes to read. |
required |
Returns:
Name | Type | Description |
---|---|---|
bytearray |
bytearray
|
An array of raw bytes. |
Source code in src/eolib/data/eo_reader.py
85 86 87 88 89 90 91 92 93 94 95 |
|
get_char()
Reads an encoded 1-byte integer from the input data.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
A decoded 1-byte integer. |
Source code in src/eolib/data/eo_reader.py
97 98 99 100 101 102 103 104 |
|
get_short()
Reads an encoded 2-byte integer from the input data.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
A decoded 2-byte integer. |
Source code in src/eolib/data/eo_reader.py
106 107 108 109 110 111 112 113 |
|
get_three()
Reads an encoded 3-byte integer from the input data.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
A decoded 3-byte integer. |
Source code in src/eolib/data/eo_reader.py
115 116 117 118 119 120 121 122 |
|
get_int()
Reads an encoded 4-byte integer from the input data.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
A decoded 4-byte integer. |
Source code in src/eolib/data/eo_reader.py
124 125 126 127 128 129 130 131 |
|
get_string()
Reads a string from the input data.
Returns:
Name | Type | Description |
---|---|---|
str |
str
|
A string. |
Source code in src/eolib/data/eo_reader.py
133 134 135 136 137 138 139 140 141 |
|
get_fixed_string(length, padded=False)
Reads a string with a fixed length from the input data.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
length |
int
|
The length of the string. |
required |
padded |
bool
|
True if the string is padded with trailing |
False
|
Returns:
Name | Type | Description |
---|---|---|
str |
str
|
A decoded string. |
Raises:
Type | Description |
---|---|
ValueError
|
If the length is negative. |
Source code in src/eolib/data/eo_reader.py
143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 |
|
get_encoded_string()
Reads an encoded string from the input data.
Returns:
Name | Type | Description |
---|---|---|
str |
str
|
A decoded string. |
Source code in src/eolib/data/eo_reader.py
164 165 166 167 168 169 170 171 172 173 |
|
get_fixed_encoded_string(length, padded=False)
Reads an encoded string with a fixed length from the input data.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
length |
int
|
The length of the string. |
required |
padded |
bool
|
True if the string is padded with trailing |
False
|
Returns:
Name | Type | Description |
---|---|---|
str |
str
|
A decoded string. |
Raises:
Type | Description |
---|---|
ValueError
|
If the length is negative. |
Source code in src/eolib/data/eo_reader.py
175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
|
next_chunk()
Moves the reader position to the start of the next chunk in the input data.
Raises:
Type | Description |
---|---|
RuntimeError
|
If not in chunked reading mode. |
Source code in src/eolib/data/eo_reader.py
225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 |
|
AccountReplyServerPacket
Bases: Packet
Reply to client Account-family packets
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
reply_code: AccountReply
property
writable
Sometimes an AccountReply code, sometimes a session ID for account creation
reply_code_data: AccountReplyServerPacket.ReplyCodeData
property
writable
AccountReplyServerPacket.ReplyCodeData: Gets or sets the data associated with the reply_code
field.
ReplyCodeData = Union['AccountReplyServerPacket.ReplyCodeDataExists', 'AccountReplyServerPacket.ReplyCodeDataNotApproved', 'AccountReplyServerPacket.ReplyCodeDataCreated', 'AccountReplyServerPacket.ReplyCodeDataChangeFailed', 'AccountReplyServerPacket.ReplyCodeDataChanged', 'AccountReplyServerPacket.ReplyCodeDataRequestDenied', 'AccountReplyServerPacket.ReplyCodeDataDefault', None]
class-attribute
instance-attribute
ReplyCodeDataExists
Data associated with reply_code value AccountReply.Exists
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of AccountReplyServerPacket.ReplyCodeDataExists
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataExists
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
209 210 211 212 213 214 215 216 217 218 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AccountReplyServerPacket.ReplyCodeDataExists
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataExists
|
AccountReplyServerPacket.ReplyCodeDataExists: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 |
|
ReplyCodeDataNotApproved
Data associated with reply_code value AccountReply.NotApproved
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of AccountReplyServerPacket.ReplyCodeDataNotApproved
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataNotApproved
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
261 262 263 264 265 266 267 268 269 270 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AccountReplyServerPacket.ReplyCodeDataNotApproved
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataNotApproved
|
AccountReplyServerPacket.ReplyCodeDataNotApproved: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 |
|
ReplyCodeDataCreated
Data associated with reply_code value AccountReply.Created
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of AccountReplyServerPacket.ReplyCodeDataCreated
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataCreated
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
313 314 315 316 317 318 319 320 321 322 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AccountReplyServerPacket.ReplyCodeDataCreated
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataCreated
|
AccountReplyServerPacket.ReplyCodeDataCreated: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 |
|
ReplyCodeDataChangeFailed
Data associated with reply_code value AccountReply.ChangeFailed
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of AccountReplyServerPacket.ReplyCodeDataChangeFailed
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataChangeFailed
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
365 366 367 368 369 370 371 372 373 374 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AccountReplyServerPacket.ReplyCodeDataChangeFailed
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataChangeFailed
|
AccountReplyServerPacket.ReplyCodeDataChangeFailed: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 |
|
ReplyCodeDataChanged
Data associated with reply_code value AccountReply.Changed
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of AccountReplyServerPacket.ReplyCodeDataChanged
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataChanged
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
417 418 419 420 421 422 423 424 425 426 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AccountReplyServerPacket.ReplyCodeDataChanged
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataChanged
|
AccountReplyServerPacket.ReplyCodeDataChanged: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 |
|
ReplyCodeDataRequestDenied
Data associated with reply_code value AccountReply.RequestDenied
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
serialize(writer, data)
staticmethod
Serializes an instance of AccountReplyServerPacket.ReplyCodeDataRequestDenied
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataRequestDenied
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
469 470 471 472 473 474 475 476 477 478 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AccountReplyServerPacket.ReplyCodeDataRequestDenied
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataRequestDenied
|
AccountReplyServerPacket.ReplyCodeDataRequestDenied: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 |
|
ReplyCodeDataDefault
Default data associated with reply_code
In this case (reply_code > 9), reply_code is a session ID for account creation
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 |
|
byte_size: int
property
Returns the size of the data that this was deserialized from.
Returns:
Name | Type | Description |
---|---|---|
int |
int
|
The size of the data that this was deserialized from. |
sequence_start: int
property
writable
Note
- Value range is 0-252.
serialize(writer, data)
staticmethod
Serializes an instance of AccountReplyServerPacket.ReplyCodeDataDefault
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
ReplyCodeDataDefault
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
539 540 541 542 543 544 545 546 547 548 549 550 551 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AccountReplyServerPacket.ReplyCodeDataDefault
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Type | Description |
---|---|
ReplyCodeDataDefault
|
AccountReplyServerPacket.ReplyCodeDataDefault: The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 |
|
family()
staticmethod
Returns the packet family associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketFamily |
PacketFamily
|
The packet family associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
58 59 60 61 62 63 64 65 66 |
|
action()
staticmethod
Returns the packet action associated with this packet.
Returns:
Name | Type | Description |
---|---|---|
PacketAction |
PacketAction
|
The packet action associated with this packet. |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
68 69 70 71 72 73 74 75 76 |
|
write(writer)
Serializes and writes this packet to the provided EoWriter.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
the writer that this packet will be written to. |
required |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
78 79 80 81 82 83 84 85 |
|
serialize(writer, data)
staticmethod
Serializes an instance of AccountReplyServerPacket
to the provided EoWriter
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
writer |
EoWriter
|
The writer that the data will be serialized to. |
required |
data |
AccountReplyServerPacket
|
The data to serialize. |
required |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 |
|
deserialize(reader)
staticmethod
Deserializes an instance of AccountReplyServerPacket
from the provided EoReader
.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
reader |
EoReader
|
The writer that the data will be serialized to. |
required |
Returns:
Name | Type | Description |
---|---|---|
AccountReplyServerPacket |
AccountReplyServerPacket
|
The data to serialize. |
Source code in src/eolib/protocol/_generated/net/server/account_reply_server_packet.py
140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 |
|
ProtocolEnumMeta
Bases: EnumMeta
Source code in src/eolib/protocol/protocol_enum_meta.py
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
__call__(value, names=None, *, module=None, qualname=None, type=None, start=1)
Source code in src/eolib/protocol/protocol_enum_meta.py
5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
AccountReply
Bases: IntEnum
Reply code sent with ACCOUNT_REPLY packet
Source code in src/eolib/protocol/_generated/net/server/account_reply.py
9 10 11 12 13 14 15 16 17 18 |
|