Open protocol support

User avatar
tsuujin
Posts: 695
Joined: Fri Feb 26, 2010 12:59 am
Location: California
Contact:

Re: Open protocol support

Post by tsuujin » Thu Jun 03, 2010 6:49 am

Vadi wrote:On IRE games, nothing. Though with the upcoming expansion to ATCP, some commands seem to have been added but they aren't documented (decompiling the Nexus client will find you some).
Cool.

User avatar
KaVir
Posts: 86
Joined: Mon Feb 08, 2010 8:38 pm
Contact:

Re: Open protocol support

Post by KaVir » Thu Jun 03, 2010 11:44 am

Vadi wrote:On IRE games, nothing.
So the server just sends everything to the client, even if the client doesn't care about it?

I was wondering how the server was supposed to know which variables to send, I guess that explains it. I could see this becoming a problem as more variables are added, but at least the Mudlet implementation seems to be flexible enough to handle my workaround.

Wyd
Posts: 54
Joined: Wed Mar 24, 2010 11:56 pm

Re: Open protocol support

Post by Wyd » Thu Jun 03, 2010 12:13 pm

Edit: Vadi answered better then I did
Last edited by Wyd on Thu Jun 03, 2010 12:15 pm, edited 1 time in total.

User avatar
Vadi
Posts: 4728
Joined: Sat Mar 14, 2009 3:13 pm

Re: Open protocol support

Post by Vadi » Thu Jun 03, 2010 12:13 pm

Not quite, during the negotiations the client asks which data sources to enable. For Mudlet, it's currently hardcoded to all popular IRE ones (but this will need to change soon to be scriptable/configurable, for one we're missing one option already...)

User avatar
Heiko
Site Admin
Posts: 1548
Joined: Wed Mar 11, 2009 6:26 pm

Re: Open protocol support

Post by Heiko » Thu Jun 03, 2010 12:39 pm

KaVir wrote:My attempt at adding events broke the script entirely, but at least its working from the server side.
ATCP events definitely work fine - at least there are no known issues whatsoever. As your MUD is going to be included on our recommended MUD list this issue should be fixed. Please send me your script and a test account on your server by email.

User avatar
KaVir
Posts: 86
Joined: Mon Feb 08, 2010 8:38 pm
Contact:

Re: Open protocol support

Post by KaVir » Thu Jun 03, 2010 12:56 pm

Heiko wrote:
KaVir wrote:My attempt at adding events broke the script entirely, but at least its working from the server side.
ATCP events definitely work fine - at least there are no known issues whatsoever.
I don't mean Mudlet doesn't work, I mean I'm struggling to understand Mudlet scripting, and therefore can't provide a visible demo as proof of concept - but it should now be usable for someone who knows what they're doing.

User avatar
Vadi
Posts: 4728
Joined: Sat Mar 14, 2009 3:13 pm

Re: Open protocol support

Post by Vadi » Thu Jun 03, 2010 1:13 pm

* when we get a reliable way to activate it. I have the small framework done, but activating is still tricky unfortunately (it doesn't go through after some commands always :| ).

User avatar
Vadi
Posts: 4728
Joined: Sat Mar 14, 2009 3:13 pm

Re: Open protocol support

Post by Vadi » Thu Jun 03, 2010 2:16 pm

Alright, done. With the new changes and some experimentation, it works.

Also added a sample handler for working on the data, for now it just echos it.
Attachments
gw2.xml.xml
(3.7 KiB) Downloaded 506 times

Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests