Conquest!
  • Home
  • Downloads
  • Manual
    • Kingdom
    • Cities
    • Travel
    • Alliances
    • Character Classes
    • Lore
    • Magical Spells
    • Vassals
  • About
    • Development Blog
    • Change Log
    • History
    • Future
    • World Events
  • Contact Us
  • Privacy Policy
  • Press

Client/Server Debugging

5/29/2015

0 Comments

 
I've spent the morning working on the issue where the client fails to update the UI.  I added some debug messages to the server and discovered that the server is indeed disconnecting the client for not following the Conquest! protocol, which looks something like this:

<Conquest><Command>Book</Command><User>Nemesis</User><Token>VMLFFHVEHFLKSOLVXAWMWBBPMHCBZAU</Token></Conquest>

However, when I had the client log the commands before sending the XML and terminator were intact.  Even more strange, around 90% of the time the same command would report the issue ("Book").  This seems to indicate there is a sizing issue but after spending the morning on Google, I couldn't locate any solid leads.

At least I know, generally, what the issue is.  I will resume debugging sometime this weekend.

In other news, I am starting to work on a sequence document, which will list all the different commands and paths through the game.  Up until now, this has only existed in my head but it's time to put some of this on paper.  I really don't like documentation...
0 Comments



Leave a Reply.

    Old Knight

    Author

    James Bennett has been working on Conquest! since 1993.

    Archives

    September 2020
    February 2017
    December 2016
    October 2016
    September 2016
    August 2016
    July 2016
    May 2016
    April 2016
    March 2016
    February 2016
    January 2016
    December 2015
    November 2015
    October 2015
    September 2015
    August 2015
    July 2015
    June 2015
    May 2015

    Categories

    All

    RSS Feed

Manual
Kingdom
Cities
Travel
Alliances
Character Classes
Lore
Magical Spells

Vassals
Tips & Tricks
About Conquest!
Development Blog
Changes

History
Future
World Events
The Titans (Past Age Winners)
Contact Us
​Privacy Policy
Copyright 2020 GreenLion Gaming All Rights Reserved