| 92 | |
| 93 | #ifdef LOG_RECEIVED_MESSAGES |
| 94 | string_view CmdIdString(_cmd_id cmd) |
| 95 | { |
| 96 | // clang-format off |
| 97 | switch (cmd) { |
| 98 | case CMD_STAND: return "CMD_STAND"; |
| 99 | case CMD_WALKXY: return "CMD_WALKXY"; |
| 100 | case CMD_ACK_PLRINFO: return "CMD_ACK_PLRINFO"; |
| 101 | case CMD_ADDSTR: return "CMD_ADDSTR"; |
| 102 | case CMD_ADDMAG: return "CMD_ADDMAG"; |
| 103 | case CMD_ADDDEX: return "CMD_ADDDEX"; |
| 104 | case CMD_ADDVIT: return "CMD_ADDVIT"; |
| 105 | case CMD_GETITEM: return "CMD_GETITEM"; |
| 106 | case CMD_AGETITEM: return "CMD_AGETITEM"; |
| 107 | case CMD_PUTITEM: return "CMD_PUTITEM"; |
| 108 | case CMD_SPAWNITEM: return "CMD_SPAWNITEM"; |
| 109 | case CMD_RESPAWNITEM: return "CMD_RESPAWNITEM"; |
| 110 | case CMD_ATTACKXY: return "CMD_ATTACKXY"; |
| 111 | case CMD_RATTACKXY: return "CMD_RATTACKXY"; |
| 112 | case CMD_SPELLXY: return "CMD_SPELLXY"; |
| 113 | case CMD_OPOBJXY: return "CMD_OPOBJXY"; |
| 114 | case CMD_DISARMXY: return "CMD_DISARMXY"; |
| 115 | case CMD_ATTACKID: return "CMD_ATTACKID"; |
| 116 | case CMD_ATTACKPID: return "CMD_ATTACKPID"; |
| 117 | case CMD_RATTACKID: return "CMD_RATTACKID"; |
| 118 | case CMD_RATTACKPID: return "CMD_RATTACKPID"; |
| 119 | case CMD_SPELLID: return "CMD_SPELLID"; |
| 120 | case CMD_SPELLPID: return "CMD_SPELLPID"; |
| 121 | case CMD_RESURRECT: return "CMD_RESURRECT"; |
| 122 | case CMD_OPOBJT: return "CMD_OPOBJT"; |
| 123 | case CMD_KNOCKBACK: return "CMD_KNOCKBACK"; |
| 124 | case CMD_TALKXY: return "CMD_TALKXY"; |
| 125 | case CMD_NEWLVL: return "CMD_NEWLVL"; |
| 126 | case CMD_WARP: return "CMD_WARP"; |
| 127 | case CMD_CHEAT_EXPERIENCE: return "CMD_CHEAT_EXPERIENCE"; |
| 128 | case CMD_CHEAT_SPELL_LEVEL: return "CMD_CHEAT_SPELL_LEVEL"; |
| 129 | case CMD_DEBUG: return "CMD_DEBUG"; |
| 130 | case CMD_SYNCDATA: return "CMD_SYNCDATA"; |
| 131 | case CMD_MONSTDEATH: return "CMD_MONSTDEATH"; |
| 132 | case CMD_MONSTDAMAGE: return "CMD_MONSTDAMAGE"; |
| 133 | case CMD_PLRDEAD: return "CMD_PLRDEAD"; |
| 134 | case CMD_REQUESTGITEM: return "CMD_REQUESTGITEM"; |
| 135 | case CMD_REQUESTAGITEM: return "CMD_REQUESTAGITEM"; |
| 136 | case CMD_GOTOGETITEM: return "CMD_GOTOGETITEM"; |
| 137 | case CMD_GOTOAGETITEM: return "CMD_GOTOAGETITEM"; |
| 138 | case CMD_OPENDOOR: return "CMD_OPENDOOR"; |
| 139 | case CMD_CLOSEDOOR: return "CMD_CLOSEDOOR"; |
| 140 | case CMD_OPERATEOBJ: return "CMD_OPERATEOBJ"; |
| 141 | case CMD_BREAKOBJ: return "CMD_BREAKOBJ"; |
| 142 | case CMD_CHANGEPLRITEMS: return "CMD_CHANGEPLRITEMS"; |
| 143 | case CMD_DELPLRITEMS: return "CMD_DELPLRITEMS"; |
| 144 | case CMD_CHANGEINVITEMS: return "CMD_CHANGEINVITEMS"; |
| 145 | case CMD_DELINVITEMS: return "CMD_DELINVITEMS"; |
| 146 | case CMD_CHANGEBELTITEMS: return "CMD_CHANGEBELTITEMS"; |
| 147 | case CMD_DELBELTITEMS: return "CMD_DELBELTITEMS"; |
| 148 | case CMD_PLRDAMAGE: return "CMD_PLRDAMAGE"; |
| 149 | case CMD_PLRLEVEL: return "CMD_PLRLEVEL"; |
| 150 | case CMD_DROPITEM: return "CMD_DROPITEM"; |
| 151 | case CMD_PLAYER_JOINLEVEL: return "CMD_PLAYER_JOINLEVEL"; |