Crossfire Client, Trunk  R18666
Defines
MSG_TYPE_xxx message types

Defines

#define MSG_TYPE_BOOK   1
#define MSG_TYPE_CARD   2
#define MSG_TYPE_PAPER   3
#define MSG_TYPE_SIGN   4
#define MSG_TYPE_MONUMENT   5
#define MSG_TYPE_DIALOG   6
#define MSG_TYPE_MOTD   7
#define MSG_TYPE_ADMIN   8
#define MSG_TYPE_SHOP   9
#define MSG_TYPE_COMMAND   10
#define MSG_TYPE_ATTRIBUTE   11
#define MSG_TYPE_SKILL   12
#define MSG_TYPE_APPLY   13
#define MSG_TYPE_ATTACK   14
#define MSG_TYPE_COMMUNICATION   15
#define MSG_TYPE_SPELL   16
#define MSG_TYPE_ITEM   17
#define MSG_TYPE_MISC   18
#define MSG_TYPE_VICTIM   19
#define MSG_TYPE_CLIENT   20
#define MSG_TYPE_LAST   21
#define MSG_SUBTYPE_NONE   0
#define MSG_TYPE_BOOK_CLASP_1   1
#define MSG_TYPE_BOOK_CLASP_2   2
#define MSG_TYPE_BOOK_ELEGANT_1   3
#define MSG_TYPE_BOOK_ELEGANT_2   4
#define MSG_TYPE_BOOK_QUARTO_1   5
#define MSG_TYPE_BOOK_QUARTO_2   6
#define MSG_TYPE_BOOK_SPELL_EVOKER   7
#define MSG_TYPE_BOOK_SPELL_PRAYER   8
#define MSG_TYPE_BOOK_SPELL_PYRO   9
#define MSG_TYPE_BOOK_SPELL_SORCERER   10
#define MSG_TYPE_BOOK_SPELL_SUMMONER   11
#define MSG_TYPE_CARD_SIMPLE_1   1
#define MSG_TYPE_CARD_SIMPLE_2   2
#define MSG_TYPE_CARD_SIMPLE_3   3
#define MSG_TYPE_CARD_ELEGANT_1   4
#define MSG_TYPE_CARD_ELEGANT_2   5
#define MSG_TYPE_CARD_ELEGANT_3   6
#define MSG_TYPE_CARD_STRANGE_1   7
#define MSG_TYPE_CARD_STRANGE_2   8
#define MSG_TYPE_CARD_STRANGE_3   9
#define MSG_TYPE_CARD_MONEY_1   10
#define MSG_TYPE_CARD_MONEY_2   11
#define MSG_TYPE_CARD_MONEY_3   12
#define MSG_TYPE_PAPER_NOTE_1   1
#define MSG_TYPE_PAPER_NOTE_2   2
#define MSG_TYPE_PAPER_NOTE_3   3
#define MSG_TYPE_PAPER_LETTER_OLD_1   4
#define MSG_TYPE_PAPER_LETTER_OLD_2   5
#define MSG_TYPE_PAPER_LETTER_NEW_1   6
#define MSG_TYPE_PAPER_LETTER_NEW_2   7
#define MSG_TYPE_PAPER_ENVELOPE_1   8
#define MSG_TYPE_PAPER_ENVELOPE_2   9
#define MSG_TYPE_PAPER_SCROLL_OLD_1   10
#define MSG_TYPE_PAPER_SCROLL_OLD_2   11
#define MSG_TYPE_PAPER_SCROLL_NEW_1   12
#define MSG_TYPE_PAPER_SCROLL_NEW_2   13
#define MSG_TYPE_PAPER_SCROLL_MAGIC   14
#define MSG_TYPE_SIGN_BASIC   1
#define MSG_TYPE_SIGN_DIR_LEFT   2
#define MSG_TYPE_SIGN_DIR_RIGHT   3
#define MSG_TYPE_SIGN_DIR_BOTH   4
#define MSG_TYPE_SIGN_MAGIC_MOUTH   5
#define MSG_TYPE_MONUMENT_STONE_1   1
#define MSG_TYPE_MONUMENT_STONE_2   2
#define MSG_TYPE_MONUMENT_STONE_3   3
#define MSG_TYPE_MONUMENT_STATUE_1   4
#define MSG_TYPE_MONUMENT_STATUE_2   5
#define MSG_TYPE_MONUMENT_STATUE_3   6
#define MSG_TYPE_MONUMENT_GRAVESTONE_1   7
#define MSG_TYPE_MONUMENT_GRAVESTONE_2   8
#define MSG_TYPE_MONUMENT_GRAVESTONE_3   9
#define MSG_TYPE_MONUMENT_WALL_1   10
#define MSG_TYPE_MONUMENT_WALL_2   11
#define MSG_TYPE_MONUMENT_WALL_3   12
#define MSG_TYPE_DIALOG_NPC   1
#define MSG_TYPE_DIALOG_ALTAR   2
#define MSG_TYPE_DIALOG_MAGIC_EAR   3
#define MSG_TYPE_ADMIN_RULES   1
#define MSG_TYPE_ADMIN_NEWS   2
#define MSG_TYPE_ADMIN_PLAYER   3
#define MSG_TYPE_ADMIN_DM   4
#define MSG_TYPE_ADMIN_HISCORE   5
#define MSG_TYPE_ADMIN_LOADSAVE   6
#define MSG_TYPE_ADMIN_LOGIN   7
#define MSG_TYPE_ADMIN_VERSION   8
#define MSG_TYPE_ADMIN_ERROR   9
#define MSG_TYPE_SHOP_LISTING   1
#define MSG_TYPE_SHOP_PAYMENT   2
#define MSG_TYPE_SHOP_SELL   3
#define MSG_TYPE_SHOP_MISC   4
#define MSG_TYPE_COMMAND_WHO   1
#define MSG_TYPE_COMMAND_MAPS   2
#define MSG_TYPE_COMMAND_BODY   3
#define MSG_TYPE_COMMAND_MALLOC   4
#define MSG_TYPE_COMMAND_WEATHER   5
#define MSG_TYPE_COMMAND_STATISTICS   6
#define MSG_TYPE_COMMAND_CONFIG   7
#define MSG_TYPE_COMMAND_INFO   8
#define MSG_TYPE_COMMAND_QUESTS   9
#define MSG_TYPE_COMMAND_DEBUG   10
#define MSG_TYPE_COMMAND_ERROR   11
#define MSG_TYPE_COMMAND_SUCCESS   12
#define MSG_TYPE_COMMAND_FAILURE   13
#define MSG_TYPE_COMMAND_EXAMINE   14
#define MSG_TYPE_COMMAND_INVENTORY   15
#define MSG_TYPE_COMMAND_HELP   16
#define MSG_TYPE_COMMAND_DM   17
#define MSG_TYPE_COMMAND_NEWPLAYER   18
#define MSG_TYPE_ATTRIBUTE_ATTACKTYPE_GAIN   1
#define MSG_TYPE_ATTRIBUTE_ATTACKTYPE_LOSS   2
#define MSG_TYPE_ATTRIBUTE_PROTECTION_GAIN   3
#define MSG_TYPE_ATTRIBUTE_PROTECTION_LOSS   4
#define MSG_TYPE_ATTRIBUTE_MOVE   5
#define MSG_TYPE_ATTRIBUTE_RACE   6
#define MSG_TYPE_ATTRIBUTE_BAD_EFFECT_START   7
#define MSG_TYPE_ATTRIBUTE_BAD_EFFECT_END   8
#define MSG_TYPE_ATTRIBUTE_STAT_GAIN   9
#define MSG_TYPE_ATTRIBUTE_STAT_LOSS   10
#define MSG_TYPE_ATTRIBUTE_LEVEL_GAIN   11
#define MSG_TYPE_ATTRIBUTE_LEVEL_LOSS   12
#define MSG_TYPE_ATTRIBUTE_GOOD_EFFECT_START   13
#define MSG_TYPE_ATTRIBUTE_GOOD_EFFECT_END   14
#define MSG_TYPE_ATTRIBUTE_GOD   15
#define MSG_TYPE_SKILL_MISSING   1
#define MSG_TYPE_SKILL_ERROR   2
#define MSG_TYPE_SKILL_SUCCESS   3
#define MSG_TYPE_SKILL_FAILURE   4
#define MSG_TYPE_SKILL_PRAY   5
#define MSG_TYPE_SKILL_LIST   6
#define MSG_TYPE_APPLY_ERROR   1
#define MSG_TYPE_APPLY_UNAPPLY   2
#define MSG_TYPE_APPLY_SUCCESS   3
#define MSG_TYPE_APPLY_FAILURE   4
#define MSG_TYPE_APPLY_CURSED   5
#define MSG_TYPE_APPLY_TRAP   6
#define MSG_TYPE_APPLY_BADBODY   7
#define MSG_TYPE_APPLY_PROHIBITION   8
#define MSG_TYPE_APPLY_BUILD   9
#define MSG_TYPE_ATTACK_DID_HIT   1
#define MSG_TYPE_ATTACK_PET_HIT   2
#define MSG_TYPE_ATTACK_FUMBLE   3
#define MSG_TYPE_ATTACK_DID_KILL   4
#define MSG_TYPE_ATTACK_PET_DIED   5
#define MSG_TYPE_ATTACK_NOKEY   6
#define MSG_TYPE_ATTACK_NOATTACK   7
#define MSG_TYPE_ATTACK_PUSHED   8
#define MSG_TYPE_ATTACK_MISS   9
#define MSG_TYPE_COMMUNICATION_RANDOM   1
#define MSG_TYPE_COMMUNICATION_SAY   2
#define MSG_TYPE_COMMUNICATION_ME   3
#define MSG_TYPE_COMMUNICATION_TELL   4
#define MSG_TYPE_COMMUNICATION_EMOTE   5
#define MSG_TYPE_COMMUNICATION_PARTY   6
#define MSG_TYPE_COMMUNICATION_SHOUT   7
#define MSG_TYPE_COMMUNICATION_CHAT   8
#define MSG_TYPE_SPELL_HEAL   1
#define MSG_TYPE_SPELL_PET   2
#define MSG_TYPE_SPELL_FAILURE   3
#define MSG_TYPE_SPELL_END   4
#define MSG_TYPE_SPELL_SUCCESS   5
#define MSG_TYPE_SPELL_ERROR   6
#define MSG_TYPE_SPELL_PERCEIVE_SELF   7
#define MSG_TYPE_SPELL_TARGET   8
#define MSG_TYPE_SPELL_INFO   9
#define MSG_TYPE_ITEM_REMOVE   1
#define MSG_TYPE_ITEM_ADD   2
#define MSG_TYPE_ITEM_CHANGE   3
#define MSG_TYPE_ITEM_INFO   4
#define MSG_TYPE_VICTIM_SWAMP   1
#define MSG_TYPE_VICTIM_WAS_HIT   2
#define MSG_TYPE_VICTIM_STEAL   3
#define MSG_TYPE_VICTIM_SPELL   4
#define MSG_TYPE_VICTIM_DIED   5
#define MSG_TYPE_VICTIM_WAS_PUSHED   6
#define MSG_TYPE_CLIENT_CONFIG   1
#define MSG_TYPE_CLIENT_SERVER   2
#define MSG_TYPE_CLIENT_COMMAND   3
#define MSG_TYPE_CLIENT_QUERY   4
#define MSG_TYPE_CLIENT_DEBUG   5
#define MSG_TYPE_CLIENT_NOTICE   6
#define MSG_TYPE_CLIENT_METASERVER   7
#define MSG_TYPE_CLIENT_SCRIPT   8
#define MSG_TYPE_CLIENT_ERROR   9

Define Documentation

#define MSG_SUBTYPE_NONE   0

Definition at line 435 of file newclient.h.

#define MSG_TYPE_ADMIN   8

Definition at line 417 of file newclient.h.

#define MSG_TYPE_ADMIN_DM   4

DM related admin actions

Definition at line 512 of file newclient.h.

#define MSG_TYPE_ADMIN_ERROR   9

Error on command, setup, etc

Definition at line 517 of file newclient.h.

#define MSG_TYPE_ADMIN_HISCORE   5

Hiscore list

Definition at line 513 of file newclient.h.

#define MSG_TYPE_ADMIN_LOADSAVE   6

load/save operations

Definition at line 514 of file newclient.h.

#define MSG_TYPE_ADMIN_LOGIN   7

login messages/errors

Definition at line 515 of file newclient.h.

#define MSG_TYPE_ADMIN_NEWS   2

Definition at line 510 of file newclient.h.

#define MSG_TYPE_ADMIN_PLAYER   3

Player coming/going/death

Definition at line 511 of file newclient.h.

#define MSG_TYPE_ADMIN_RULES   1

Definition at line 509 of file newclient.h.

#define MSG_TYPE_ADMIN_VERSION   8

version info

Definition at line 516 of file newclient.h.

#define MSG_TYPE_APPLY   13

Applying objects

Definition at line 423 of file newclient.h.

#define MSG_TYPE_APPLY_BADBODY   7

Don't have body to use object

Definition at line 622 of file newclient.h.

#define MSG_TYPE_APPLY_BUILD   9

Build related actions

Definition at line 624 of file newclient.h.

#define MSG_TYPE_APPLY_CURSED   5

Applied a cursed object (BAD)

Definition at line 620 of file newclient.h.

#define MSG_TYPE_APPLY_ERROR   1

Definition at line 616 of file newclient.h.

#define MSG_TYPE_APPLY_FAILURE   4

Apply OK, but no/bad result

Definition at line 619 of file newclient.h.

Class/god prohibiiton on obj

Definition at line 623 of file newclient.h.

#define MSG_TYPE_APPLY_SUCCESS   3

Was able to apply object

Definition at line 618 of file newclient.h.

#define MSG_TYPE_APPLY_TRAP   6

Have activated a trap

Definition at line 621 of file newclient.h.

#define MSG_TYPE_APPLY_UNAPPLY   2

Unapply an object

Definition at line 617 of file newclient.h.

#define MSG_TYPE_ATTACK   14

Attack related messages

Definition at line 424 of file newclient.h.

#define MSG_TYPE_ATTACK_DID_HIT   1

Player hit something else

Definition at line 627 of file newclient.h.

#define MSG_TYPE_ATTACK_DID_KILL   4

Player killed something

Definition at line 630 of file newclient.h.

#define MSG_TYPE_ATTACK_FUMBLE   3

Player fumbled attack

Definition at line 629 of file newclient.h.

#define MSG_TYPE_ATTACK_MISS   9

attack didn't hit

Definition at line 635 of file newclient.h.

#define MSG_TYPE_ATTACK_NOATTACK   7

You avoid attacking

Definition at line 633 of file newclient.h.

#define MSG_TYPE_ATTACK_NOKEY   6

Keys are like attacks, so...

Definition at line 632 of file newclient.h.

#define MSG_TYPE_ATTACK_PET_DIED   5

Pet was killed

Definition at line 631 of file newclient.h.

#define MSG_TYPE_ATTACK_PET_HIT   2

Players pet hit something else

Definition at line 628 of file newclient.h.

#define MSG_TYPE_ATTACK_PUSHED   8

Pushed a friendly player

Definition at line 634 of file newclient.h.

#define MSG_TYPE_ATTRIBUTE   11

Changes to attributes (stats, resistances, etc)

Definition at line 420 of file newclient.h.

Atacktypes here refer to

Definition at line 564 of file newclient.h.

the player gaining or losing these attacktypes not being a victim of an attacktype.

Definition at line 565 of file newclient.h.

End of a bad effect.

Definition at line 582 of file newclient.h.

Start of a bad effect to the player.

Definition at line 580 of file newclient.h.

#define MSG_TYPE_ATTRIBUTE_GOD   15

changing god info

Definition at line 590 of file newclient.h.

End of a good effect.

Definition at line 589 of file newclient.h.

Start of a good effect to the player.

Definition at line 587 of file newclient.h.

Definition at line 585 of file newclient.h.

Definition at line 586 of file newclient.h.

#define MSG_TYPE_ATTRIBUTE_MOVE   5

A change in the movement type of the player.

Definition at line 577 of file newclient.h.

Protections in this

Definition at line 570 of file newclient.h.

context are pretty generic - things like reflection or lifesave are also under the protection category.

Definition at line 571 of file newclient.h.

#define MSG_TYPE_ATTRIBUTE_RACE   6

Race-related changes.

Definition at line 579 of file newclient.h.

Definition at line 583 of file newclient.h.

Definition at line 584 of file newclient.h.

#define MSG_TYPE_BOOK   1

Definition at line 410 of file newclient.h.

#define MSG_TYPE_BOOK_CLASP_1   1

Definition at line 438 of file newclient.h.

#define MSG_TYPE_BOOK_CLASP_2   2

Definition at line 439 of file newclient.h.

#define MSG_TYPE_BOOK_ELEGANT_1   3

Definition at line 440 of file newclient.h.

#define MSG_TYPE_BOOK_ELEGANT_2   4

Definition at line 441 of file newclient.h.

#define MSG_TYPE_BOOK_QUARTO_1   5

Definition at line 442 of file newclient.h.

#define MSG_TYPE_BOOK_QUARTO_2   6

Definition at line 443 of file newclient.h.

Definition at line 444 of file newclient.h.

Definition at line 445 of file newclient.h.

#define MSG_TYPE_BOOK_SPELL_PYRO   9

Definition at line 446 of file newclient.h.

Definition at line 447 of file newclient.h.

Definition at line 448 of file newclient.h.

#define MSG_TYPE_CARD   2

Definition at line 411 of file newclient.h.

#define MSG_TYPE_CARD_ELEGANT_1   4

Definition at line 454 of file newclient.h.

#define MSG_TYPE_CARD_ELEGANT_2   5

Definition at line 455 of file newclient.h.

#define MSG_TYPE_CARD_ELEGANT_3   6

Definition at line 456 of file newclient.h.

#define MSG_TYPE_CARD_MONEY_1   10

Definition at line 460 of file newclient.h.

#define MSG_TYPE_CARD_MONEY_2   11

Definition at line 461 of file newclient.h.

#define MSG_TYPE_CARD_MONEY_3   12

Definition at line 462 of file newclient.h.

#define MSG_TYPE_CARD_SIMPLE_1   1

Definition at line 451 of file newclient.h.

#define MSG_TYPE_CARD_SIMPLE_2   2

Definition at line 452 of file newclient.h.

#define MSG_TYPE_CARD_SIMPLE_3   3

Definition at line 453 of file newclient.h.

#define MSG_TYPE_CARD_STRANGE_1   7

Definition at line 457 of file newclient.h.

#define MSG_TYPE_CARD_STRANGE_2   8

Definition at line 458 of file newclient.h.

#define MSG_TYPE_CARD_STRANGE_3   9

Definition at line 459 of file newclient.h.

#define MSG_TYPE_CLIENT   20

Client originated Messages

Definition at line 432 of file newclient.h.

#define MSG_TYPE_CLIENT_COMMAND   3

DrawInfoCmd()

Definition at line 677 of file newclient.h.

#define MSG_TYPE_CLIENT_CONFIG   1

Local configuration issues

Definition at line 675 of file newclient.h.

#define MSG_TYPE_CLIENT_DEBUG   5

General debug messages

Definition at line 679 of file newclient.h.

#define MSG_TYPE_CLIENT_ERROR   9

Bad things happening

Definition at line 683 of file newclient.h.

Metaserver messages

Definition at line 681 of file newclient.h.

#define MSG_TYPE_CLIENT_NOTICE   6

Non-critical note to player

Definition at line 680 of file newclient.h.

#define MSG_TYPE_CLIENT_QUERY   4

handle_query() and prompts

Definition at line 678 of file newclient.h.

#define MSG_TYPE_CLIENT_SCRIPT   8

Script related messages

Definition at line 682 of file newclient.h.

#define MSG_TYPE_CLIENT_SERVER   2

Server configuration issues

Definition at line 676 of file newclient.h.

#define MSG_TYPE_COMMAND   10

Responses to commands, eg, who

Definition at line 419 of file newclient.h.

#define MSG_TYPE_COMMAND_BODY   3

Definition at line 536 of file newclient.h.

#define MSG_TYPE_COMMAND_CONFIG   7

bowmode, petmode, applymode

Definition at line 540 of file newclient.h.

#define MSG_TYPE_COMMAND_DEBUG   10

Various debug type commands

Definition at line 543 of file newclient.h.

#define MSG_TYPE_COMMAND_DM   17

DM related commands

Definition at line 550 of file newclient.h.

#define MSG_TYPE_COMMAND_ERROR   11

Bad syntax/can't use command

Definition at line 544 of file newclient.h.

#define MSG_TYPE_COMMAND_EXAMINE   14

Player examining something

Definition at line 547 of file newclient.h.

#define MSG_TYPE_COMMAND_FAILURE   13

Failed result from command

Definition at line 546 of file newclient.h.

#define MSG_TYPE_COMMAND_HELP   16

Help related information

Definition at line 549 of file newclient.h.

#define MSG_TYPE_COMMAND_INFO   8

Generic info: resistances, etc

Definition at line 541 of file newclient.h.

#define MSG_TYPE_COMMAND_INVENTORY   15

Inventory listing

Definition at line 548 of file newclient.h.

#define MSG_TYPE_COMMAND_MALLOC   4

Definition at line 537 of file newclient.h.

#define MSG_TYPE_COMMAND_MAPS   2

Definition at line 535 of file newclient.h.

#define MSG_TYPE_COMMAND_NEWPLAYER   18

Create a new character - not really a command, but is responding to player input

Definition at line 551 of file newclient.h.

#define MSG_TYPE_COMMAND_QUESTS   9

Quest info

Definition at line 542 of file newclient.h.

Definition at line 539 of file newclient.h.

#define MSG_TYPE_COMMAND_SUCCESS   12

Successful result from command

Definition at line 545 of file newclient.h.

#define MSG_TYPE_COMMAND_WEATHER   5

Definition at line 538 of file newclient.h.

#define MSG_TYPE_COMMAND_WHO   1

Definition at line 534 of file newclient.h.

#define MSG_TYPE_COMMUNICATION   15

Communication between players

Definition at line 425 of file newclient.h.

Party message

Definition at line 644 of file newclient.h.

Player emotes

Definition at line 641 of file newclient.h.

#define MSG_TYPE_COMMUNICATION_ME   3

Player me's a message

Definition at line 639 of file newclient.h.

Party message

Definition at line 642 of file newclient.h.

Random event (coin toss)

Definition at line 637 of file newclient.h.

Player says something

Definition at line 638 of file newclient.h.

Party message

Definition at line 643 of file newclient.h.

Player tells something

Definition at line 640 of file newclient.h.

#define MSG_TYPE_DIALOG   6

NPCs, magic mouths, and altars

Definition at line 415 of file newclient.h.

#define MSG_TYPE_DIALOG_ALTAR   2

A message from an altar

Definition at line 503 of file newclient.h.

#define MSG_TYPE_DIALOG_MAGIC_EAR   3

Magic ear

Definition at line 504 of file newclient.h.

#define MSG_TYPE_DIALOG_NPC   1

A message from the npc

Definition at line 502 of file newclient.h.

#define MSG_TYPE_ITEM   17

Item related information

Definition at line 427 of file newclient.h.

#define MSG_TYPE_ITEM_ADD   2

Item added to inventory

Definition at line 658 of file newclient.h.

#define MSG_TYPE_ITEM_CHANGE   3

Item has changed in some way

Definition at line 659 of file newclient.h.

#define MSG_TYPE_ITEM_INFO   4

Information related to items

Definition at line 660 of file newclient.h.

#define MSG_TYPE_ITEM_REMOVE   1

Item removed from inv

Definition at line 657 of file newclient.h.

#define MSG_TYPE_LAST   21

Definition at line 433 of file newclient.h.

#define MSG_TYPE_MISC   18

Messages that don't go elsewhere

Definition at line 428 of file newclient.h.

#define MSG_TYPE_MONUMENT   5

Definition at line 414 of file newclient.h.

Definition at line 494 of file newclient.h.

Definition at line 495 of file newclient.h.

Definition at line 496 of file newclient.h.

Definition at line 491 of file newclient.h.

Definition at line 492 of file newclient.h.

Definition at line 493 of file newclient.h.

#define MSG_TYPE_MONUMENT_STONE_1   1

Definition at line 488 of file newclient.h.

#define MSG_TYPE_MONUMENT_STONE_2   2

Definition at line 489 of file newclient.h.

#define MSG_TYPE_MONUMENT_STONE_3   3

Definition at line 490 of file newclient.h.

#define MSG_TYPE_MONUMENT_WALL_1   10

Definition at line 497 of file newclient.h.

#define MSG_TYPE_MONUMENT_WALL_2   11

Definition at line 498 of file newclient.h.

#define MSG_TYPE_MONUMENT_WALL_3   12

Definition at line 499 of file newclient.h.

#define MSG_TYPE_MOTD   7

Definition at line 416 of file newclient.h.

#define MSG_TYPE_PAPER   3

Definition at line 412 of file newclient.h.

#define MSG_TYPE_PAPER_ENVELOPE_1   8

Definition at line 472 of file newclient.h.

#define MSG_TYPE_PAPER_ENVELOPE_2   9

Definition at line 473 of file newclient.h.

Definition at line 470 of file newclient.h.

Definition at line 471 of file newclient.h.

Definition at line 468 of file newclient.h.

Definition at line 469 of file newclient.h.

#define MSG_TYPE_PAPER_NOTE_1   1

Definition at line 465 of file newclient.h.

#define MSG_TYPE_PAPER_NOTE_2   2

Definition at line 466 of file newclient.h.

#define MSG_TYPE_PAPER_NOTE_3   3

Definition at line 467 of file newclient.h.

#define MSG_TYPE_PAPER_SCROLL_MAGIC   14

Definition at line 478 of file newclient.h.

#define MSG_TYPE_PAPER_SCROLL_NEW_1   12

Definition at line 476 of file newclient.h.

#define MSG_TYPE_PAPER_SCROLL_NEW_2   13

Definition at line 477 of file newclient.h.

#define MSG_TYPE_PAPER_SCROLL_OLD_1   10

Definition at line 474 of file newclient.h.

#define MSG_TYPE_PAPER_SCROLL_OLD_2   11

Definition at line 475 of file newclient.h.

#define MSG_TYPE_SHOP   9

Definition at line 418 of file newclient.h.

#define MSG_TYPE_SHOP_LISTING   1

Shop listings - inventory, what it deals in.

Definition at line 523 of file newclient.h.

#define MSG_TYPE_SHOP_MISC   4

Random messages

Definition at line 528 of file newclient.h.

#define MSG_TYPE_SHOP_PAYMENT   2

Messages about payment, lack of funds.

Definition at line 525 of file newclient.h.

#define MSG_TYPE_SHOP_SELL   3

Messages about selling items

Definition at line 527 of file newclient.h.

#define MSG_TYPE_SIGN   4

Definition at line 413 of file newclient.h.

#define MSG_TYPE_SIGN_BASIC   1

Definition at line 481 of file newclient.h.

#define MSG_TYPE_SIGN_DIR_BOTH   4

Definition at line 484 of file newclient.h.

#define MSG_TYPE_SIGN_DIR_LEFT   2

Definition at line 482 of file newclient.h.

#define MSG_TYPE_SIGN_DIR_RIGHT   3

Definition at line 483 of file newclient.h.

#define MSG_TYPE_SIGN_MAGIC_MOUTH   5

Definition at line 485 of file newclient.h.

#define MSG_TYPE_SKILL   12

Messages related to skill use.

Definition at line 422 of file newclient.h.

#define MSG_TYPE_SKILL_ERROR   2

Doing something wrong

Definition at line 603 of file newclient.h.

#define MSG_TYPE_SKILL_FAILURE   4

Failure in using skill

Definition at line 605 of file newclient.h.

#define MSG_TYPE_SKILL_LIST   6

List of skills

Definition at line 607 of file newclient.h.

#define MSG_TYPE_SKILL_MISSING   1

Don't have the skill

Definition at line 602 of file newclient.h.

#define MSG_TYPE_SKILL_PRAY   5

Praying related messages

Definition at line 606 of file newclient.h.

#define MSG_TYPE_SKILL_SUCCESS   3

Successfully used skill

Definition at line 604 of file newclient.h.

#define MSG_TYPE_SPELL   16

Spell related info

Definition at line 426 of file newclient.h.

#define MSG_TYPE_SPELL_END   4

A spell ends

Definition at line 649 of file newclient.h.

#define MSG_TYPE_SPELL_ERROR   6

Spell failure messages

Definition at line 651 of file newclient.h.

#define MSG_TYPE_SPELL_FAILURE   3

Spell failure messages

Definition at line 648 of file newclient.h.

#define MSG_TYPE_SPELL_HEAL   1

Healing related spells

Definition at line 646 of file newclient.h.

#define MSG_TYPE_SPELL_INFO   9

random info about spell, not related to failure/success

Definition at line 654 of file newclient.h.

Perceive self messages

Definition at line 652 of file newclient.h.

#define MSG_TYPE_SPELL_PET   2

Pet related messages

Definition at line 647 of file newclient.h.

#define MSG_TYPE_SPELL_SUCCESS   5

Spell succeeded messages

Definition at line 650 of file newclient.h.

#define MSG_TYPE_SPELL_TARGET   8

Target of non attack spell

Definition at line 653 of file newclient.h.

#define MSG_TYPE_VICTIM   19

Something bad is happening to the player.

Definition at line 430 of file newclient.h.

#define MSG_TYPE_VICTIM_DIED   5

Player died!

Definition at line 671 of file newclient.h.

#define MSG_TYPE_VICTIM_SPELL   4

Someone cast a bad spell on the player

Definition at line 669 of file newclient.h.

#define MSG_TYPE_VICTIM_STEAL   3

Someone tried to steal from the player

Definition at line 667 of file newclient.h.

#define MSG_TYPE_VICTIM_SWAMP   1

Player is sinking in a swamp

Definition at line 665 of file newclient.h.

#define MSG_TYPE_VICTIM_WAS_HIT   2

Player was hit by something

Definition at line 666 of file newclient.h.

Player was pushed or attempted pushed

Definition at line 672 of file newclient.h.