Everything works fine, but..

For everything NOT server specific support. Do NOT ask for connectivity help here!.

Moderator: Moderators

User avatar
kLabMouse
Administrator
Administrator
Posts: 1301
Joined: 24 Apr 2008, 12:02

Re: Everything works fine, but..

#11 Post by kLabMouse »

Technology
Hmm. Looks like the same Thing, as we Tried to Design back when we where developing AI 2008.
Some Global Event Queue where everyone could set it's Handler for any Event.
That queue receive some Structure with key's explaining what that Event is all about, and based on Listeners react on them.

So no AI/Actor/other code needed in Networking except the actual packet parsing.

As for kRO. I will post some fresh info about that "Holly Grail".
May-be in Testers Corner.
EternalHarvest
Developers
Developers
Posts: 1798
Joined: 05 Dec 2008, 05:42
Noob?: Yes

Re: Everything works fine, but..

#12 Post by EternalHarvest »

Yes, you're right about global variables and separation of network code and AI.

So far the only action happening there is stalled merging of ST0 and kRO handlers into one in Receive.pm and Send.pm, to prevent such diverging changes as in example.
User avatar
kLabMouse
Administrator
Administrator
Posts: 1301
Joined: 24 Apr 2008, 12:02

Re: Everything works fine, but..

#13 Post by kLabMouse »

EternalHarvest wrote:Yes, you're right about global variables and separation of network code and AI.

So far the only action happening there is stalled merging of ST0 and kRO handlers into one in Receive.pm and Send.pm, to prevent such diverging changes as in example.
Yes. EternalHarvest tried to merge back ST0 and kRO base, but without much success.