Jump to content
TrinityCore

Nay

Developers
  • Posts

    2766
  • Joined

  • Last visited

  • Days Won

    179

Posts posted by Nay

  1. If you build the server to C:/TrinityCoreBuild, you cannot launch the binaries from C:/TrinityCoreBuild/bin/Release/worldserver.exe

    You can either copy the contents of the Release directory somewhere else OR, as explained, use the CMAKE_INSTALL_PREFIX to put the files in the correct place automatically (once you compile the INSTALL project in Visual Studio or run "make install" on Linux).

    • Upvote 1
  2. One issue we had tabs is that more people than expected simply missed them and could not find the guide for the other OSs.

    Anyway, I can see that expandable text working for small portions, not entire pages. If we had a single page for all the OSs, would the texts in the expandables be short excerpts or the whole thing?

  3. 11 hours ago, Krudor said:

    Can't you just port the WowPacketParser data model to separate project, and use protobuf to serialize and then deserialize the data in whatever program needs to use it.

    WPP does not have a "data model" for packets atm.

     

    1 hour ago, tot78 said:

    step 1) WPP should instantiate and fill one object per packet. The class of the object should depend on the opcode of the packet. This class should model the packet and each class's instance should be able to store every information that could potentially be included in that type of packet.

     

    That's more or less what needs to be done... except that the same packet can have different representations across client versions.

  4. I didn't mean to say that it didn't provide value, au contraire, tools like this are absolutely needed.

    However, imo, relying on the fragile text output format of WPP is insane; it will change and it does not matter the client version.

    The time spent implementing the text parsers could be used to change WPP so that it can output in a better format.

    @Polaretto is working on changing this so let's help him :)

    • Upvote 1
×
×
  • Create New...