http://www.adminmod.org/alfred/SQS_v03.html

This standard was produces by this list about 6 months ago. Hopefully
something like this will appear in HL2, nothing concrete about this side
of the engine has been decided however.

Brian A. Stumm wrote:

Scripting languages belong OUTSIDE of hlds.

Take for example halfd, written in TCL (a scripting language). Wonderful
tool for hlds_l admins. It remains outside of hlds as a wrapper that
intercepts console and interacts to whats going on in hlds from outside of
the binary executable.

If we are going to have a big debate over what should and shouldn't be in
hl2 it would be more productive to discuss a better api for interacting
with hlds from outside the engine AND mod. The current hlds server
protocol (for queries) is crap, imho. A lesson could be learned from Halfd
and its "newapi" protocol. yes I probably am biased since I helped come up
with the protocol but it's not exactly new thinking. tab delimited is a
widely used format.

For what it's worth, I believe in using the best language for the job.
Sometimes I find scripting languages to be best, sometimes I find C/C++
best for the project at hand.

Ok so I didn't add much to this discussion. But I would like to see the
hlds query (aka server protocol) api discussed. I hope Valve will make
serious changes to it prior to coming up with a formal SDK for hl2.

--
                                                       a8888b.
Brian A. Stumm                                        d888888b.
[EMAIL PROTECTED]                                       8P"YP"Y88
http://www.bs-linux.com                               8|o||o|88
The Choice of a Gnu Generation                        8'    .88
                                                      8`._.' Y8.
              #                                      d/      `8b.
####         ###                                   .dP   .     Y8b.
 ##           #                                   d8:'   "   `::88b.
 ##       ###   ### ###   ###   ###  ###   ###   d8"           `Y88b
 ##      #  ##   ###   ##  ##    ##   ##   ##   :8P     '       :888
 ##     #   ##   ##    ##  ##    ##     ###      8a.    :      _a88P
 ##        ###   ##    ##  ##    ##     ###    ._/"Yaa_ :    .| 88P|
 ##     # ###    ##    ##  ##    ##    ## ##   \    YP"      `| 8P  `.
 ##    ## ### #  ##    ##  ###  ###   ##   ##  /     \._____.d|    .'
#########  ###  ####  ####   ### ### ###   ### `--..__)888888P`._.'


_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders



Reply via email to