invertika_game.Game.GameHandler.handleNpc C# (CSharp) Method

handleNpc() private method

private handleNpc ( GameClient client, ISL.Server.Network.MessageIn message ) : void
client GameClient
message ISL.Server.Network.MessageIn
return void
        void handleNpc(GameClient client, MessageIn message)
        {
            //int id = message.readInt16();
            //Actor *actor = findActorNear(client.character, id);
            //if (!actor || actor.getType() != OBJECT_NPC)
            //{
            //    sendNpcError(client, id, "Not close enough to NPC\n");
            //    return;
            //}

            //NPC *npc = static_cast<NPC *>(actor);
            //switch (message.getId())
            //{
            //    case PGMSG_NPC_SELECT:
            //        npc.select(client.character, message.readInt8());
            //        break;
            //    case PGMSG_NPC_NUMBER:
            //        npc.integerReceived(client.character, message.readInt32());
            //        break;
            //    case PGMSG_NPC_STRING:
            //        npc.stringReceived(client.character, message.readString());
            //        break;
            //    case PGMSG_NPC_TALK:
            //    case PGMSG_NPC_TALK_NEXT:
            //    default:
            //        npc.prompt(client.character, message.getId() == PGMSG_NPC_TALK);
            //}
        }