CommandSystem_v09b1

Search, find and discuss about Mutators!
User avatar
PrinceOfFunky
Godlike
Posts: 1204
Joined: Mon Aug 31, 2015 10:31 pm

CommandSystem_v09b1

Post by PrinceOfFunky »

Project: CommandSystem
Version: 0.9b1

[DESCRIPTION]
The main function of this Command System, is to manage received commands and their parameters, and then, send them to modules that will execute them.
It lets modules to interact each other mean module messages. Module messages can even be parsed by TCP messages.

[NOTES]
Read the readme.
All the code is documented, if you want make your module read it.

[CHANGELOGS]
+ 0.9b1
|- Major bugs fixed.
You do not have the required permissions to view the files attached to this post.
Last edited by PrinceOfFunky on Wed Jul 06, 2016 4:40 am, edited 2 times in total.
User avatar
PrinceOfFunky
Godlike
Posts: 1204
Joined: Mon Aug 31, 2015 10:31 pm

Command System

Post by PrinceOfFunky »

EDIT: <Redundant post>
Last edited by PrinceOfFunky on Wed Jul 06, 2016 4:28 am, edited 3 times in total.
User avatar
sektor2111
Godlike
Posts: 6433
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: Command System

Post by sektor2111 »

Bumpy :tongue:
Do this second thread needs to exist for the same purpose as this ?

2 Threads for the same purpose are not accepted ? So what ? Nobody does nothing anyway...
User avatar
papercoffee
Godlike
Posts: 10507
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.

Re: Command System

Post by papercoffee »

You can report it and a moderator can fuse those threads. It's just complicated to fuse an older thread with attachments with another one with attachments ...one of those will get lost.

Edit------------
Ah I see the other one don't have any attachments. So a Mod can fuse those threads.
User avatar
UnrealGGecko
Godlike
Posts: 2961
Joined: Wed Feb 01, 2012 11:26 am
Personal rank: GEx the Gecko
Location: Kaunas, Lithuania

Re: Command System

Post by UnrealGGecko »

papercoffee wrote:You can report it and a moderator can fuse those threads. It's just complicated to fuse an older thread with attachments with another one with attachments ...one of those will get lost.

Edit------------
Ah I see the other one don't have any attachments. So a Mod can fuse those threads.
:thuup:
User avatar
sektor2111
Godlike
Posts: 6433
Joined: Sun May 09, 2010 6:15 pm
Location: On the roof.

Re: Command System

Post by sektor2111 »

The same thing is with "The Counter" thread, a doubled non-sense.
User avatar
UnrealGGecko
Godlike
Posts: 2961
Joined: Wed Feb 01, 2012 11:26 am
Personal rank: GEx the Gecko
Location: Kaunas, Lithuania

Re: Command System

Post by UnrealGGecko »

That one is two different things it seems: a thread "game", and a mod/mutator with a similar idea... and name :barf:
User avatar
papercoffee
Godlike
Posts: 10507
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.

Re: Command System

Post by papercoffee »

UnrealGecko wrote:That one is two different things it seems: a thread "game", and a mod/mutator with a similar idea... and name :barf:
So combining them would result in a mismatch error :ironic:
User avatar
Barbie
Godlike
Posts: 2911
Joined: Fri Sep 25, 2015 9:01 pm
Location: moved without proper hashing

Re: CommandSystem_v09b1

Post by Barbie »

Maybe you can give some examples what it is good for? Or if the package has a ReadMe, can you summarize its content with a few dozens words? Thank you. :)
"If Origin not in center it be not in center." --Buggie
User avatar
PrinceOfFunky
Godlike
Posts: 1204
Joined: Mon Aug 31, 2015 10:31 pm

Re: CommandSystem_v09b1

Post by PrinceOfFunky »

Barbie wrote:Maybe you can give some examples what it is good for? Or if the package has a ReadMe, can you summarize its content with a few dozens words? Thank you. :)
It's a mutator who registers as a message mutator, it parses commands and parameters and send them to modules. The differences from a module and a whatever mutator are that the modules will always be compatible with the CommandSystem mutator, this means the CommandSystem can call known functions on the modules and vice versa. Thanks to this, modules are able to interact each other and with TCP connections(Only receiving for now) mean the CommandSystem.
User avatar
Barbie
Godlike
Posts: 2911
Joined: Fri Sep 25, 2015 9:01 pm
Location: moved without proper hashing

Re: CommandSystem_v09b1

Post by Barbie »

Thanks :wink:
"If Origin not in center it be not in center." --Buggie