irclog2html for #bzflag on 20040107

00:02.42CIA-203brlcad * 10bzflag/ (4 files in 3 dirs): changed -echo to act like -echoClean and added -echoAnsi for when you want more.
00:03.07creeperz~bzfquery
00:05.14brlcadlarsl, i like that idea
00:05.33brlcad"neat" :)
00:09.20brlcadwhat do people think about putting a little not down in the bottom corner of the connect menu to hint at the fact that causing trouble is highly frowned upon?
00:10.35brlcadsomething like "Your IP address is xxx.xxx.xxx.xxx and the servers you connect to know this.  Behave or you may be banned." in a tiny font
00:11.15*** join/#bzflag your_dog (~jake@216-24-111-130.access.naxs.com)
00:11.38larslThat sounds good.
00:12.06larslAlthough the IP address might be wrong if you're behind a NAT. =)
00:12.22brlcadhrm. true
00:12.36brlcadit could be cached from a previous connect
00:12.47brlcadso the very first time the play they don't see it
00:12.51*** join/#bzflag G`othic (~hh@h24-80-192-48.va.shawcable.net)
00:12.58G`othichello again
00:13.04larslHello.
00:13.11brlcadAgain.
00:13.27G`othicok i dumped the set options after doing what i did and the settings havent changed..
00:13.45your_dogi have what could be a problem
00:13.49G`othici added -vars myVars
00:13.57your_dogdon't know if y'all know about it or not
00:14.21G`othicin the myVars file i added the set _gravity -17.00000
00:14.30G`othicbut the dump shows the normal grav setting
00:14.46larslG`othic: Hm.
00:14.47G`othici checked to make sure i saved my conf and var files yadda yadda
00:14.52larslyour_dog: What is it?
00:15.28G`othicok.. i added the -vars myVars at the end of my conf file assuming its not an issue where it appears
00:15.29brlcadG`othic: did you restart the server
00:15.33Chestalbzfs doesn't seem to check whetehr it can load the vars file
00:15.34G`othicyes i did
00:15.57brlcadmake sure there is a terminating newline
00:15.57G`othicim running it in a shell on a win2000 box [command box]
00:16.03G`othicahh ok
00:16.04brlcadin the variable file
00:16.23G`othicyes good point.. i should have thought of that...
00:16.24G`othicsorry
00:16.24G`othicbrb
00:17.29your_dogi'm running RedHat 8, with BzFlag 1.10.2
00:17.46your_dogwhen i make the radar as big as possible, the font gets really small
00:17.53your_dogi can't change it, the normal and bigger don't work
00:18.03G`othicstill no good
00:18.43larslG`othic: Are you running bzfs from the same directory as myVars is in?
00:18.53G`othicyes
00:19.22G`othici run a batch file in the same dir that calls both bzfs and the conf file and the myVars is in there too
00:19.23*** join/#bzflag TimRiker (~timr@proxyle02.ext.ti.com)
00:19.23*** mode/#bzflag [+o TimRiker] by ChanServ
00:19.40G`othicpleasure to met you tim.. if you are not a bot lol
00:19.46larslI'm not very familiar with Windows... maybe you could try writing the absolute path instead of just the filename, although it shouldn't matter.
00:19.59brlcadmight also help to but the full path to the vars file
00:20.10G`othicwow!! nice meeting you mate.. you do an awesome job with BZ
00:20.27G`othicok can I use "" to encapsulate the absolute path?
00:20.37TimRikerthanx. There are a lot of folks working on it. Thank the channel. ;-)
00:20.55larslG`othic: Yes, infact you have to. =)
00:21.11G`othicahhh that may have been my very downfall larsl :-)
00:21.12G`othicbrb
00:22.27*** join/#bzflag Michaelhhhh (Mouse@172-114.dynamic.visi.com)
00:22.47brlcadi don't think bzgirl would much appreciate being called "da man", but thank _you_ for playing  :)
00:23.08your_dogi like the bzgirl server, i have very low lag there
00:23.17brlcadshe's got good stuff
00:23.42your_dogmy lag is usually btween 150 and 200 there
00:23.47G`othicstrill no good
00:23.55brlcadeek, and that's good lag for you?
00:23.55your_doginstead of around 250
00:24.02brlcadmodem?
00:24.04your_dogyes, very good
00:24.21your_dogyeah, i have a 56k modem, but the phone lines are so bad i only get 28.8k
00:24.32larslG`othic: Can you DCC me the conf and vars files (without any -passwd options of course)?
00:24.33brlcadah, just like mac ;)  .. sorry
00:24.53G`othicso if i get this right.. i can call the var file anything i care to and have it anywhere as long i have asbolute path to it?
00:25.00brlcadyes
00:25.14G`othicok larsl
00:26.04Michaelhhhhso you're Q guy too?
00:27.00MichaelhhhhQuol was saying he was having segfaults if he didn't put -public in his server start scripts
00:29.03G`othicyou guys n gals are soo helpful
00:32.53Michaelhhhhew you've got kudies
00:33.03TimRiker~whaleslap Michaelhhhh
00:33.12ACTION slaps Michaelhhhh upside and over the head with one freakishly huge killer whale named hugh
00:33.12G`othicI like to share em.. ever since i was a kid...
00:33.34brlcadG`othic: it really just depends on who is here, awake, and paying attention :)
00:34.04G`othici can appreciate that brlcad
00:34.09TimRiker~bob
00:34.11it has been said that bob is your uncle see http://www.quinion.com/words/qa/qa-bob1.htm, or and don't forget Microsoft Bob http://toastytech.com/guis/bob.html
00:34.11your_dogthis is a test of the emergency broadcast system :)
00:34.22brlcadMy uncle bob is pretty big, I don't think you could swing him around..
00:34.25larslG`othic: It works for me (with just the filename, can't test with your absolute path since I'm using Linux). I had to change "-vars myVars" to "-vars myvars", but the Windows filesystem is case insensitive, right?
00:34.31KRbeep
00:34.36your_doghey KR
00:34.49G`othiclarsl windows is not case sensitive
00:35.17G`othicif i had X working this server would be on my linux server
00:35.38larslNo need for X to run a server.
00:35.41brlcadG`othic: try adding -d -d -d as options to server and see what is output
00:36.18G`othici had probs compiling the bz on my box...
00:36.21TimRikerG`othic: what's wrong with X?
00:36.23G`othic6][12-brlcad:12-6][1,0 ok will do
00:36.51G`othic6][12-TimRiker,12-6][1,0 I have a screen that doesnt like X under linux.. i need to move hardware around to get it working that's all.. I love X lol
00:36.52TimRiker~lart G`othic for using color and having a ` in his nick
00:37.37G`othicim a sad muppet with a home made script of sorts lol
00:37.41G`othicok brb
00:38.00larslG`othic: You might be able to build just the servers if you use the --disable-client option to the configure script.
00:38.46shkooneat, i can assign my patch to larsl.
00:39.04brlcadhehe
00:39.17G`othicwhat would you like to know from the output brlcad?
00:41.48captain_protoni have a solution
00:41.53*** mode/#bzflag [+c] by captain_proton
00:41.54captain_proton=}
00:42.10captain_protonthough i suppose that plays havoc with CIA
00:42.19*** mode/#bzflag [-c] by captain_proton
00:42.44TimRikerwhat's +c?
00:42.50G`othicok.. im eagerly awaiting someone to help me?? lmao
00:42.59G`othici did -d -d -d
00:43.08G`othici dont see anything unusual
00:43.56captain_protonTimRiker: no color
00:44.22TimRikerah. ibot does some minimal color stuff too:
00:44.44G`othici can do lots of funky stuff but not here lmao
00:44.51TimRiker~+status
00:44.52Since Tue Dec 30 06:20:09 2003, there have been 138 modifications, 1566 questions, 826 dunnos, 14 morons and 1144 commands.  I have been awake for 7d 18h 24m 42s this session, and currently reference 106203 factoids.  I'm using about 19084 kB of memory. With 0 active forks. Process time user/system 16090.29/2066.4 child 3270.26/369.97
00:45.02TimRikerjust bolds there.
00:45.03CIA-203brlcad * 10bzflag/src/bzfs/bzfs.cxx: add a little informative feedback on whether loading a variable file via the -vars options is successful or not
00:45.07TimRiker~colortest
00:45.122c3o4l5o6r7t8e9s10t
00:45.18Michaelhhhhoooooooooohhhhhhhhhh
00:46.13brlcadG`othic: I would assume that since it works for larsl, that the problem is simply finding the file
00:46.30G`othicbrlcad did larsl say it worked for him?
00:46.34brlcadyes
00:46.36G`othiclet me scroll up and re-read
00:46.38G`othicok
00:46.58G`othicwell im going to go and pull my hair out and figure out why it doesnt see it :-) thanks again
00:47.07brlcadtry putting it into the same directory as your config file
00:47.11G`othicok
00:47.14brlcadand just the filename
00:47.16G`othicthanks
00:47.51G`othici think the file has a problem reading directories that have spaces in them
00:48.04G`othicso im going to try and place it with my map files
00:48.16brlcadit uses the config file reader to parse that file -- there is probably specific logic in there for windows that is misbehaving
00:48.31G`othicright
00:48.44TimRikerG`othic: you are running the server directly and not from a batch file yes?
00:48.45G`othicill figure it out and let you all know the outcome.. might be useful to pass on
00:48.47*** join/#bzflag ThX (~ktt@216.208-200-80.adsl.skynet.be)
00:48.54G`othicim running it from a batch
00:49.04G`othiclet me try direct
00:49.07G`othicbrb
00:49.15TimRikerand the arguments are to the batch file or in the batch file itself?
00:49.46G`othicthe batch merely resides in the same dir as the bzfs.exe and it calls locally to the dir the exe and conf files
00:49.56TimRikerif the arguments are to the batch file and then passed on to the .exe you might need to quote the args in the batch file or some such hack.
00:50.23G`othicthe batch works fine Tim, it's the -vars within the conf that fail
00:50.39TimRikerah, -vars is in the conf file. ok.
00:50.39your_dogbye y'all
00:50.48G`othicany ideas?
00:50.49Michaelhhhhdon't you also have to do call
00:51.00Michaelhhhhlike call bleh.bat
00:51.30TimRikerMichaelhhhh: if the -vars option is in the conf file then it's not a command line issue.
00:51.33Michaelhhhhotherwise inside the batch file it might just do one thing and quit
00:54.01G`othic6][12-Michaelhhhh,12-6][1,0 I placed "bzfs.exe -conf conf.file" in the batch file. WIthin the conf file i added -vars some.file to call the extra variables
00:54.28G`othicI think that the conf file has a problem with spaces in directories
00:54.36captain_protonwow thats annoying
00:54.44G`othicim going to test that theory now.. brb
00:56.06G`othicWOOHOO!!
00:56.17G`othicit was the spacing in the directories
00:56.32G`othicman that was sooo buggy silly lol
00:56.46larslIt might work with spaces if you put a backslash in front of each space (maybe).
00:57.15larslOr maybe not, since backslashes are directory separators on Windows. =P
00:57.32G`othicI think the exape sequence must be something that the game will understand rather than something the OS would understand
00:57.37G`othicexape = escape
00:57.55G`othicsuch as \ or / or what have you like in perl
00:58.03G`othicand other lang.
00:58.05brlcadbut they aren't directory separators to C
00:58.11brlcadthat was probably the problem
00:58.23Michaelhhhh"isn't it parenthesis?"
00:59.04brlcad"d:\\worlds\\myVars"
00:59.11G`othicparentheses 'should' work but you have too many variables in this equation.. it could have been the double parsing of the vars from outside of the conf file that made the problem.. who knows lol
01:00.13G`othic6][12-brlcad,12-6][1,0 single backslashes work fine for d:\worlds\myVars encapsulated byt not for d:\Program Files\BZFlag1.10.2\myVars
01:00.18larslArgh!
01:00.33brlcadhrm
01:00.34brlcadk
01:00.52purple_cowwow, its even worse in irssi
01:00.53purple_cowblinky!
01:00.59G`othicwell all ill leavbe it there and let you eggs figure out the whys and so on. is there a mailing list i can join?
01:01.04brlcadyou have blinky? hehe not here
01:01.17brlcadthere are lots of mailing lists :)
01:01.42G`othici want the one you are on brlcad, larsl lol
01:02.04G`othicbye fir now
01:02.06brlcadi'm on all of them
01:02.32G`othicill look into it further another time.. :-)
01:02.36G`othicciao for now
01:04.26CIA-203brlcad * 10bzflag/BUGS: bzfs -vars options doesn't seem to like spaces in the filepath on windows
01:11.33CIA-203larsl * 10bzflag/ (6 files in 4 dirs): Applied shkoo's patch with a new permission that can prevent unregistered players using registered callsigns from spawning
01:12.29larslGood night.
01:12.40brlcadaww.. he left :(
01:12.48shkooheh
01:15.02*** join/#bzflag DTRemenak (~DTRemenak@host-225-248.dialup.innercite.com)
01:15.42brlcadhiya quol
01:15.56Quolhiya brlcad - what's up?
01:16.07brlcadwork and play, I say
01:16.29brlcadneed to wander home soon, though
01:16.35Quolwork and play - well that's alright - what are you "playing" with these days - just bz?
01:16.52brlcadthinking it's time to get back to polishing up the aggressive filter
01:17.06brlcadheh, work is play to me -- programming, that is
01:17.55brlcadbz is the only gameage on the puter I care to have suck my time right now ;)  but I'll still play a game or two of "the others"
01:21.23Quolahh - I am pretty much in the same boat :)
01:35.02*** join/#bzflag your_dog (~jake@216-24-110-148.access.naxs.com)
01:42.29*** join/#bzflag Grumbler (~Grumbler@pool-162-84-18-163.sal.east.verizon.net)
01:47.26Grumbleryou just forgetting to remember all your lies, if you think i still need you, you've got amnesia
02:09.29*** join/#bzflag r4g3 (r4g3@HSE-Toronto-ppp184054.sympatico.ca)
02:26.35ElectricElfAnybody here admin the metaserver?
02:28.28*** join/#bzflag your_dog (~jake@216-24-110-148.access.naxs.com)
02:29.59*** join/#bzflag |tim| (~tim@209-102-172-95.coastalnow.net)
02:36.24learnermetaserver? you mean the list server?
02:41.47*** join/#bzflag bzgirl (~brat@toronto-hs-64-26-176-100.s-ip.magma.ca)
03:06.33*** join/#bzflag MrApathyCream (~MAC@balt-209-163-100-250.qis-dynamic-dialup.coretel.net)
03:06.40*** mode/#bzflag [+o MrApathyCream] by ChanServ
03:12.40Grumblerin the city dreams
03:13.26Grumblerenough jamming
03:48.21learnerwoah, it's a MrApathyCream .. musta snuck in while I was playing
03:48.59MrApathyCreamheh
03:56.26MrApathyCreamwassup for 2nite?
04:27.51MrApathyCreamsure is quite these days
04:28.44learnersure is
04:29.41creeperzin rabbit, is everything spose to turn white when your not the rabbit?
04:30.11learnerthere was a flurry of stuff earlier in the day -- chestal was wanting to rip out and rewrite the graphics stuff
04:30.34learnercreeperz: known bug, might be fixed, might not
04:30.43creeperzk
04:30.53creeperzi think i was running 1.10.2
04:31.12learnerbut that does mean chestal's not the only one seeing that -- so less evidence that he's crazy
04:31.13creeperzand the -rabbitSelection patch kills bzfs v 1.10.3
04:32.39learnerthat wasn't supposed to be applied yet, was it?
04:33.17learnerat least, I wasn't going to apply it until after we stop the bug fix madness
04:34.17creeperzthe all white stuff is fixed i guess
04:35.36creeperz~bzfquery 24.220.73.179
05:04.24learnerwoo hoo.. bzflag has moved up to #2 in sf activity ranking :)
05:07.06learnerdown with gaim, up with bzflag -- next step bittorrent!
05:12.12MrApathyCreamcreeperz: lousy video card?
05:12.38MrApathyCreamlearner: w00t!
05:14.26CIA-203dbrosius * 10bzflag/package/win32/nsis/BZFlag.nsi: update to 1.3
05:17.09MrApathyCreamlearner: not applied
05:17.47*** join/#bzflag Patlabor221 (~JeffM@adsl-64-173-107-210.dsl.lsan03.pacbell.net)
05:17.47*** mode/#bzflag [+o Patlabor221] by ChanServ
05:18.37MrApathyCreamit's GBLJ
05:20.09learnerhehe.. what a curiosity
05:20.40learnerI stumbled in to #bittorrent to see what was up, be a little subversive and all.
05:20.49learnerthe topic says do not do !list
05:21.09learnerso i figured there must be a bot with too much to say.. sure enough there is a BTBot
05:21.20learnerI message BTBot, but accidentally write BZBot
05:21.34learnerturns out there is a bzbot user logged in
05:21.42learnersitting in #trilug-bz
05:22.07learnerhappens to be a North Carolina LUG that plays BZ around 9pm  :)
05:22.31MrApathyCreamheh
05:22.36MrApathyCreamsmall world
05:22.51MrApathyCreamwell, off to feed the horsies
05:22.59learnerNivex is in there, but the rest of the names are foreign
05:29.47Patlabor221must.. resist... urge... to get ... TIVO..
05:30.37learnerMmm.. why?
05:30.42learnergo for it :)
05:33.35Patlabor221cus it's $100
05:33.42Patlabor221and I don't know if I would use it
05:33.55Patlabor221Id want to hack it and put a NIC in it
05:34.52learneri have a buddy who says he'll never go back now
05:34.57learnerbut then, he's loaded
05:35.12learnerer, at least his folks are
05:35.16shkooi'll never go back from my replaytv.
05:35.51*** join/#bzflag Tupone (~Tupone@ppp-82-84-120-217.cust-adsl.tiscali.it)
05:36.02learnerwow, good morning tupone :)
05:36.09Tuponemorning
05:36.20learnerbright and early for class, i take?
05:36.20Tuponeback to work!
05:36.26learneraha :)
05:36.27Tuponeyeah
05:36.57Tuponewhat about bzfls?
05:37.09Patlabor221everyone I know has one, and they love it
05:38.27shkooi submitted a draconian patch to fix bzfls, but i bet it's too draconian. :)
05:38.35Patlabor221direct TV will give me a Tivo for $100 and then just $5 a month
05:38.44learnerI'm commiting it now, tupone
05:39.01Patlabor221and it has a sat tuner right into it
05:39.22learnerif you plan on keeping it for more than two years -- just buy the lifetime up front..
05:39.37Patlabor221lifetime?
05:40.02learneryou can buy a lifetime subscription for effectively the cost of 2 or 3 years worth
05:40.10learnerabout $600 iirc
05:40.21Patlabor221thru DTV? or just thru Tivo?
05:40.32learnertivo's service
05:40.32Patlabor221cus to get it for $100 I have to go thru DTV
05:40.42learnerah
05:40.46Patlabor221I pay DTV for the tivo service
05:40.51learnermust be a deal they have with dtv
05:41.03Patlabor221a regular tivo won't work with the sat tuner
05:41.14creeperzit wont?
05:41.21Patlabor221this tivo has 2 sat tuners in it so I can do the dual stuff
05:41.37Patlabor221not in the same way creeper, a normal Tivo is for cable
05:41.44creeperzi know
05:41.48Patlabor221this way the tivo gets all the sat data and channels
05:41.56Patlabor221so it knows all the info
05:42.01creeperzahh
05:42.12Patlabor221probably why the DTV service is less then the normal tivo service charge
05:42.17Patlabor221it allready has the programing
05:42.51Patlabor221tho I gotta go realign my dish
05:42.57Patlabor221it's down to %35
05:43.12creeperz:-/
05:43.37Patlabor221soo shkoo when you guys gonna fork? :)
05:49.00Patlabor221do you think most software people turn off the "shot glow" ?
05:51.44creeperzsee yu
05:52.31shkoopatlabor: i got two of my three patches integrated into cvs, so i'm feeling relatively patient at this point.
05:52.55Patlabor221ohh that's good
05:53.09Patlabor221just ask tim for dev access and put them all in :)
05:53.13Patlabor221make him yank them out :)
05:53.29shkooit'd be neat to have an sf feature where you could select what patches you want applied and check out a source with those automatically applied, and somehow integrate those so the patches could be updated when cvs is updated.
05:53.53shkoomrapathycream suggested that, but i bet one of the conditions of dev access would be not doing that. :)
05:54.04Patlabor221don't know if a simple diff could do that
05:54.12Patlabor221tim never gives condtions
05:54.15shkooright, so it'd have to be integrated somehow.
05:54.16shkoooh.
05:54.24Patlabor221all he says is "don't break stuff"
05:54.32Patlabor221that's all they said to me
05:54.40shkoohmm.
05:54.49shkooi wonder why the -rabbitSelection patch is so controversial then.
05:54.58Patlabor221what does it do?
05:55.39Patlabor221just make it so the killer becomes rabbit?
05:55.40shkooit lets you change how the new rabbit is selected.  it lets you either choose the current score-based algorithm, let the person who killed the rabbit become the new rabbit, or have it pick randomly among alive players.
05:55.51Patlabor221ahh
05:56.06Patlabor221well probably cus there has not been a consensuc on how the game is "suposed" to work
05:56.07shkoodoesn't break protocol; just adds a little functionality to the server.
05:56.21Patlabor221and a gameplychange is something that shoudl be disucssed
05:56.24Patlabor221it's nice it has all of them
05:56.29shkooall the other rabbit ideas i've seen would require protocol changes, though.
05:56.38Patlabor221if it was in CVS, I would just make it so there is no -rabbit and -rabbitselection
05:56.42Patlabor221just -rabbit mode
05:56.52Patlabor221with the current way as default with no mode
05:57.05Patlabor221yes those are the 3 big ones that don't need a change
05:57.16Patlabor221tho I don't see the current method as being fun or usefull
05:57.16learnerheh, the patch is merely hours old.. noboby's just gotten to it yet :)  there are patches on there months/years old (albeit rather troublesome/complicated/protocolbreaking/etc)
05:57.39Patlabor221sadly noone seems to have commented on the mail I sent out
05:57.43learnerthat's a good idea pat
05:58.12Patlabor221shkoo should post saying let them have all 3, that there is a patch, make current the default, ask tim for dev and jsut commit the sucker
05:58.22Patlabor221then noone can bitch
05:58.34learneri didn't answer, because I liked/wanted them all
05:58.43Patlabor221well shkoo really needs dev acces
05:58.52learneruh oh
05:58.53learner:)
05:58.55Patlabor221yo.. .CAPTAIN!!!!
05:59.11Patlabor221who "owes" me now :)
05:59.25learnershkoo will :)
05:59.44Patlabor221shkoo: what is your SF username?
05:59.53shkooshkoo, i think.
06:00.06shkooi don't know. i have autologin turned on. let me check. :)
06:00.24learnerhe is
06:00.25shkooyeah. sometimes i use my real name, but i guess i didn't here.
06:00.36MrApathyCreamPatlabor221: just -rabbit xxxx yes
06:00.44Patlabor221yeah
06:00.54Patlabor221cap is an admin on SF :)
06:00.57shkoowell, the problem with changing -rabbit is it'll break existing config files that don't specify an argument.
06:01.07learnerthat's okay
06:01.17Patlabor221can you make it so that if you don't specify an arg it goes to current mode?
06:01.21Patlabor221for compatablity?
06:01.22captain_protonso "shkoo" ?
06:01.30Patlabor221or do we not do optionals?
06:01.30learnerpeople running bzfs kind of expect that we'll break something on them
06:01.32MrApathyCreamshkoo thats fine
06:01.48MrApathyCreamthat's not a big issue imo
06:01.54MrApathyCreamshkoo, i think we all want it
06:02.05MrApathyCreamonly question may be 1.10.4 or 1.12
06:02.06shkooif you don't specify an arg how about i'll print a warning and have it complain that you should update your config file. :)
06:02.10MrApathyCreamanytime is ok by me
06:02.10learnerit could be optional too, if it detects the following word as a mode
06:02.13MrApathyCreamothers, who knows
06:02.23learnerno complaining
06:02.36learnereither break them, of handle it silently
06:02.39learneror
06:02.46Patlabor221shkoo: your patches are in SF right?
06:02.54Patlabor221I should be able to check your username there
06:03.01shkooyes, my username is "shkoo".
06:03.09MrApathyCreami'd just mandate -rabbit mode
06:03.10shkoomy -rabbitSelection patch is in SF, but it adds a new -rabbitSelection instead of modifying the -rabbit.
06:03.15Patlabor221ok, then yes cap, shkoo
06:03.24MrApathyCreamshkoo, yeah lose the two, me thinks
06:03.32Patlabor221I'm just looking for you usernam, so cap can add you
06:03.37Patlabor221he has the power
06:03.41Patlabor221and the glory
06:03.50Patlabor221for great justice
06:04.25captain_protonshould be good to go now
06:04.42MrApathyCreamcaptain_proton swoops in to do the tough jobs after all
06:05.06Patlabor221he's da man
06:05.25shkooneat, thanks.
06:05.32Patlabor221so now shkoo, you can commit to to cvs and make it work with the -rabbit :)
06:05.41Patlabor221phear the power of the middleman :)
06:05.46CIA-203brlcad * 10bzflag/TODO: scratch collaborating for a more robust file as the legal mouths at insultmongers are already bitching.
06:05.49MrApathyCreamassuming you've got encryption keys set up :)
06:06.01Patlabor221or you don't mind typing in a password
06:06.12shkooi hope i'm not blithely blundering into some politics here or anything. :)
06:06.22MrApathyCreamno?
06:06.22Patlabor221no, new devs are good
06:06.28MrApathyCreamvery good
06:06.31Patlabor221and Tim is used to pulling stuff from CVS
06:06.39Patlabor221heck Nidhoggr has dev access :)
06:06.41captain_protonyou may get the occasional irate email from tim telling you to revert something :)
06:06.48MrApathyCreamyes
06:06.54learnershkoo, just make sure it works and doesn't upset too many people or phear the wrath of your peers
06:06.58Patlabor221then you just say whopty do, and we all argue at him
06:06.59shkoooh, i should've been getting nidhoggr to commit my stuff then. :)
06:07.08MrApathyCreamif you've got a biggish change, just get a consensus from the regulars
06:07.12Patlabor221you speak here enough where your the same as anyone else, should go fine
06:07.12shkoook.
06:07.13learneryep
06:07.15Patlabor221yeah
06:07.16MrApathyCreamit doesn't mean tim won't still want it yanked
06:07.22Patlabor221what your doing now is more them some do
06:07.23learnerhehe
06:07.25MrApathyCreamjust that, you can point and say,, they, they, they said ok
06:07.43learnerI'll take the flak usually
06:07.51MrApathyCreamheh
06:07.52Patlabor221and I'm really good at pissing tim off, and I still have dev access
06:07.55learneror argue a good point to the ground with tim
06:08.04MrApathyCream6 ft under
06:08.05shkooheh.
06:08.22learnerhrm.. no cia
06:08.37MrApathyCreamCIA-
06:08.38MrApathyCream2
06:08.40Patlabor221well arguing to a good point dosn't allways work
06:08.44MrApathyCreamno
06:08.46Patlabor221I saw your comit learner
06:08.47learneroh, i just missed it
06:09.06Patlabor221remember that night till 3 am and Tim still didn't get it
06:09.39learner*cough* heh, yea
06:09.47*** join/#bzflag r4g3 (r4g3@HSE-Toronto-ppp184054.sympatico.ca)
06:09.49learneronly took over three hours
06:10.13MrApathyCreamanyone see a good screen realestate location on client for 'rabbit time'?
06:10.18Patlabor221to have nothing done
06:11.43MrApathyCream(for each player)
06:11.50Patlabor221as in a list?
06:11.55Patlabor221like the score?
06:12.03MrApathyCreami would think
06:12.20MrApathyCream*shrug*
06:12.23Patlabor221on the right above the mesage box seems rather unused
06:12.38Patlabor221bottom and right justified
06:12.42Patlabor221or just atached to the score
06:13.00MrApathyCreamheh
06:13.22MrApathyCreamif -rabbit mode goes in, MAC will put rabbit time in too
06:14.15Patlabor221really I'd atach it to the score
06:14.15MrApathyCreamok
06:14.15Patlabor221cus it really is the score if that is the point of the thing
06:14.21learnerdidn't someone say rabbit time broke protocol, or would it be a client-side tally, only?
06:14.24MrApathyCreamserver tracked but protocol bustin
06:14.33MrApathyCreamer, NOT proto busting
06:14.42learnerheh
06:15.03shkoorabbit time breaks client, but not protocol.
06:15.07shkooclient could be fixed without breaking protocol.
06:15.14shkooor could be kludged around.
06:15.33shkooclient currently only updates score on localtank when it sees kill messages. it ignores MsgScore for localtank.
06:15.35MrApathyCreamcan do it with new servers/old clients, or old servers/new clients or new/new
06:15.42learnerhow does it "break" the client, yet not protocol?
06:15.50MrApathyCreamit doesn't it will work fine
06:16.11shkooso if you fix client to see MsgScore, then the server can increase score for staying the rabbit and old clients just won't see the points if they're the rabbit.
06:16.27shkoobut they'll see it for other people who get score for being the rabbit.
06:16.37MrApathyCreami was going to just 'publish' the now-dead rabbits score on annointrabbit
06:16.49learnerah, rabbits will argue about who gets to be rabbit
06:16.50MrApathyCreamappended to the MsgANnointrabbit packet
06:17.01MrApathyCreamold clients will ignore not know it's there
06:17.18MrApathyCreameach new client will update tick count each sec for current rabbit
06:17.28shkoooh, like add a new time field in the scoreboard or something?
06:17.34MrApathyCreamyes
06:17.48shkooneat.
06:17.48learnerin addition to player shot tallys or replacing?
06:17.53MrApathyCreambut when the current rabbit dies, the servers version will replace it
06:18.02MrApathyCreami would think addition
06:18.12learneri would too -- making time the most significant
06:18.15MrApathyCream1h12m5s
06:18.26*** join/#bzflag Patlabor2221 (~JeffM@adsl-64-172-196-247.dsl.lsan03.pacbell.net)
06:18.35Patlabor2221wheee that was fun
06:18.50MrApathyCreammost significant - ok
06:18.53shkoowould you need some kind of indicator that says whether it's a score-based game or a time-based game?
06:19.13MrApathyCreamnot sure there is a time-based game
06:19.13*** mode/#bzflag [+o patlabor221] by ChanServ
06:19.32MrApathyCreamoh, you mean for sorting the scoreboard?
06:19.41learneri did
06:19.53MrApathyCreamwell is there a -rabbit mode for time ?
06:20.02MrApathyCreamthat would seem silly
06:20.03learnerthat was in pat's proposal
06:20.06MrApathyCreamas the rich would get richer
06:20.14patlabor221it was?
06:20.20patlabor221ohhh making it the score yeah
06:20.34learnermaybe we're saying different things
06:20.35patlabor221cus I think that if your are playing for rabit's sake then that is the real "key"
06:20.49patlabor221so that should be the score, and the users sorted on that
06:20.53MrApathyCreampatlabor221: would you make selection based on time at all?
06:21.05MrApathyCreamin anyway?
06:21.06learnerno, selection based on shooter
06:21.07patlabor221not selection no, just who is "winning"
06:21.14MrApathyCreamok, cool
06:21.24MrApathyCreamso scoreboard is always sorted by time?
06:21.30learneryea
06:21.33MrApathyCreamok
06:21.33patlabor221one common way is to give points per time
06:21.37patlabor221instead of kills
06:21.47patlabor221so 1 point each 10 second "tick"
06:21.57patlabor221then you can play to a fixed point game if you want
06:22.04MrApathyCreamyup
06:22.12patlabor221or just sort on time, gives more granularity
06:22.24patlabor221point per tick is probably better for lag
06:22.30MrApathyCreamonly trickiness is that new clients will have discern whethera MsgAnnointRabbit packet is old or new style
06:22.35MrApathyCreamnot hard tho
06:22.37patlabor221server just polls the current rabbit every 10 secs and gives them a point
06:24.27MrApathyCreamso shkoo, mutating and checking your patch :)
06:26.08*** join/#bzflag Patlabor221 (~JeffM@adsl-64-167-79-227.dsl.lsan03.pacbell.net)
06:26.08*** mode/#bzflag [+o Patlabor221] by ChanServ
06:26.47Patlabor221we now return you to your previously scheduled gruffness
06:26.56shkoowell, doing the time-based rabbit is really an independent change, right?
06:27.02MrApathyCreamyes
06:27.11MrApathyCreamjust change yours to do -rabbit mode
06:27.31MrApathyCreammode always, me thinks
06:27.40Patlabor221well at least I have a good idea every so often :0
06:28.10Patlabor221mmmm little pizzas
06:28.19MrApathyCreamPatlabor221 often has good ideas, it's just that most times no one pays attention
06:28.35Patlabor221damn strait
06:28.39MrApathyCreamheh
06:28.48learneror his ideas require 2-3 manyears of effort :)
06:28.52Patlabor221probably cus I have all the mini-pizzas and ya'll hellous
06:28.54MrApathyCreamyah
06:29.03MrApathyCreami know i'm hellious
06:29.11learnerhehe
06:29.14Patlabor221I think the horse poo did that do you
06:29.35MrApathyCreamso Patlabor221 do you think the time->score ratio is fixed?
06:29.48Patlabor221what do you mean?
06:29.51Patlabor221fixed?
06:29.58Patlabor221I'm used to seeing a point per tick
06:30.00MrApathyCreamevery 10 ticks, players get 1 point
06:30.04Patlabor221yes
06:30.12Patlabor221that is comon and very play proven
06:30.12MrApathyCreamor every n ticks....
06:30.23MrApathyCreamwhere n is configable
06:30.29Patlabor221that would be bast
06:30.30Patlabor221best
06:30.37Patlabor221as I think it depends on the speed of the game
06:30.37MrApathyCreamconfigable?
06:30.40Patlabor221yes
06:30.47Patlabor221config is ALLWAYS better :)
06:30.56MrApathyCream*sigh* Mac plans on adding the 53 bzfs parm
06:31.02Patlabor221the FPS games do 6 second ticks
06:31.08Patlabor221but they are much faster paced games
06:31.38Patlabor221for BZ 30 secs may be too fast
06:31.38MrApathyCreamso if i get killed 8 seconds in, for a 10/1 game, do i lose the 8, or does it wait for me to be rabbit again?
06:31.59Patlabor221every tick you check the current rabbit
06:32.05Patlabor221and asign a point
06:32.14Patlabor221so it's a freefor all inbetween ticks
06:32.17Patlabor221that is part of the fun
06:32.31Patlabor221you have to get it and HOLD IT
06:32.47Patlabor221and it's a server based tick so it's as fair as it's gonna get
06:33.05Patlabor221it's a client change but it would be cool to have a chime play when the tick hits
06:33.07MrApathyCreamoh, so who ever is holding it when the server is to award a point, gets it?
06:33.12Patlabor221yes
06:33.15MrApathyCreamah
06:33.19MrApathyCreamhot potato-like
06:33.22Patlabor221yeah
06:33.24MrApathyCreamonly in reverse
06:33.27Patlabor221yeah
06:33.53Patlabor221this way lag can not come into the equasion cus all time is calced on the server
06:33.54shkooi have another rabbitScore patch i didn't submit because it didn't work with the clients, but it allowed you to specify scores for hunter-killing-rabbit, rabbit-killing-hunter, and staying-rabbit for configurable amount of time.
06:34.06MrApathyCreamwell certainly each client could keep a local countdown to award time
06:34.29MrApathyCreambut it still would be awarded by the server
06:34.35Nidhoggrrabbit is insanely popular on dragon.org.  I was shocked.
06:34.38Patlabor221that would be coo shkoo, but if it's not compatable they won't go for it, I think that is the overiding goal, they want the old buggy version to work still for some reason
06:34.47MrApathyCreamheh
06:34.50Patlabor221it's a very very fun game mode in all games I have played
06:34.51MrApathyCreamthey = tim
06:35.00Patlabor221and it's difrent
06:35.12Patlabor221I mean how mutch TeamDM can people play?
06:35.26Patlabor221has anyone else made a rabbit specific map?
06:35.43Patlabor221I was suporised how well the one I made played
06:36.00MrApathyCreamnot i
06:36.53MrApathyCreamremember the map that was very 3d geometric, where you could 'ski' down the hills, etc.?
06:37.00MrApathyCreamthat might be rabbit interesting?
06:37.05Nidhoggrsome people hate basement for rabbit, but I think it's awesome.
06:37.15shkooit's certainly not feasable without SE.
06:37.21Nidhoggrnod
06:37.30MrApathyCreamNidhoggr: probably good with lots of people, but with small counts it's annoying
06:37.33Nidhoggrbut I have 4 +f SE :)
06:37.43NidhoggrI could do some more
06:38.05Nidhoggrit seems to need a flag reset a lot, and I'd like the +fb to spawn higher
06:38.27Patlabor221I made RunRabbitRun with 8 or less in mind
06:38.40Patlabor221that and visiblity with cover
06:38.44Nidhoggrwe had 20 for 2 nights in a row.
06:38.50MrApathyCreamthat would be good
06:39.05shkooyes, flags-on-buildings and spawn-on-buildings should use the same algorithm imo.
06:39.17shkoobesides the proximity check
06:39.22Nidhoggris there a /set option for -fb that you can make them do higher?
06:39.34MrApathyCreamno
06:39.39*** part/#bzflag Tupone (~Tupone@ppp-82-84-120-217.cust-adsl.tiscali.it)
06:40.02MrApathyCreamalltho /set _flagPoleSize 30 is my new fav
06:40.12Nidhoggrheh
06:40.44learnertaller and fatter flags would be cool
06:41.02Patlabor221I think I have some -emails that can help you with pole size
06:41.04MrApathyCreamlearner, well taller is there, no fatter yet
06:41.07Patlabor221they come in a "patch" too
06:41.30MrApathyCreamalso flag droopyness could be hooked up
06:41.39Patlabor221wind speed
06:41.43MrApathyCreamas well as wave vigor
06:41.45MrApathyCreamyah
06:41.47Patlabor221flagagra
06:41.53learnerbut they don't actually render taller when you make them taller
06:41.53MrApathyCreamheh
06:41.56Patlabor221make them real models :)
06:41.59learneror was that "fixed"
06:42.09MrApathyCreamyes the poles can be huge, try it
06:42.20MrApathyCreamthe flag fabric part is the same
06:42.31learneris that what polesize is then?  the height?
06:42.35MrApathyCreamyes
06:42.37learnercool :)
06:43.14MrApathyCreamis that what smells
06:43.18learnerdid it hurt?
06:43.25NidhoggrI thought I saw smoke
06:43.25Patlabor221it may be posible to draw all the boxes with one GL list
06:43.39Patlabor221and still keeep the extra texture repeats
06:43.59Patlabor221same for pyramids
06:44.05Patlabor221and all other objects
06:44.08Patlabor221one list per object
06:44.12Patlabor221maybe 2 for boxes
06:44.47Patlabor221hmm I wonder how software GL does with changes to the texture matrix
06:45.21MrApathyCreamassuming depth buffer is on, i spose
06:45.41Patlabor221depth buffer would work as it does now, on or off
06:45.50Patlabor221just making more use of the various matrix modes
06:45.50MrApathyCreamah cool
06:46.00Patlabor221scale matrix and texture matrix
06:46.10Patlabor221would send a lot less data
06:46.33MrApathyCreamcool go Patlabor221 go Patlabor221 go
06:46.41MrApathyCreamhmmm, that doesn't sing good
06:46.47Patlabor221hmm. lighting would be odd
06:46.50Nidhoggrmaybe it's just you ;)
06:46.59MrApathyCreamNidhoggr: perhaps
06:46.59Patlabor221could preteselate, but that would screw with software
06:47.16Patlabor221unless softies don't do the light thingy
06:47.26Patlabor221and then turn lights into projected textures
06:47.27MrApathyCreamlearner: would be cool if flag poles bent in reaction to tank motion
06:47.32Patlabor221then we don't have that 8 light limit
06:47.38NidhoggrI used to play my recorder or glass flute in a long bicycle tunnel, and i could harmonize with my echo.
06:47.39Nidhoggrit ruled.
06:47.40Patlabor221and light each object with the nearest 8lights
06:48.02Patlabor221anyone want lights placed in the maps?
06:48.11MrApathyCreamhave it done by 6/19?
06:48.11Nidhoggrheh
06:48.18Patlabor221probably
06:48.39learnerlit objects..mmmm
06:48.44Patlabor221lit world
06:48.46Patlabor221lit everying
06:48.50MrApathyCreamnice
06:49.10learnerhehe
06:49.12Patlabor221could even do REALLLY slick lights if the time of day requirement was lifted
06:49.12learner*oof*
06:49.26Patlabor221don't bust the brittle old man hip
06:49.27NidhoggrI thought an extension to world weapons would be zone flags, where certain zones of the map would empower you with certain flag characteristics.
06:49.59Nidhoggrlike V zones or tiny zones
06:49.59Patlabor221me and learner know all about saftey zones
06:49.59learnermmmm.. goodness
06:50.22MrApathyCreamNidhoggr: could you carry flags too?
06:50.39MrApathyCreamor would you just always inherit the zone flag on entry and lose it on exit?
06:50.50Patlabor221why not make the weapon flags into just powerups and keep the flags for CTF?
06:51.12Nidhoggryou could
06:51.26Nidhoggrso you'd get some form of stacking
06:51.41Patlabor221then make it so you could cary 5 flags, and swap between the current "active" flag
06:51.43CIA-203brlcad * 10bzflag/misc/bzflsMy.php: tupone makes sure the server making a request is the same ip address being published/updated to help with list server abuse
06:51.45MrApathyCreami'd like to see a tank with 5 flags sticking out the top
06:51.59Patlabor221then have some guy shout "UNSTOPABLE" when you kill 35 people in a min and a half
06:52.00NidhoggrI was thinking that there'd be reasons for the zones.
06:52.03MrApathyCreamyay for tupone/learner
06:52.13Nidhoggrsort of moving sidewalk effects
06:52.32Nidhoggrmaybe a zone where it pulls you in a certain direction at a certain speed
06:52.37learnertupone did all of it, i just commit
06:52.40Nidhoggrand you have to go against it to stay still
06:52.47Patlabor221ohh by messing with the texture matrix, could also make moving textures
06:52.57Nidhoggroooh
06:52.57learnerconveyor belts
06:52.58Patlabor221so you could do a reall conveyor belt
06:53.00Patlabor221yeah
06:53.07Nidhoggrthat'd be so fun
06:53.16MrApathyCreamneed a new rendering engine for that
06:53.16Nidhoggr:)
06:53.22Patlabor221no not really
06:53.31learnergah
06:53.36Patlabor221standard GL does support it
06:53.39learnerwho are you and what'd you do with Patlabor221?
06:53.54Nidhoggrheh
06:54.02MrApathyCreamwell, once we add OpenGLXXX objects to the scene, there's no tie back to the real objects iirc
06:54.14Patlabor221a what object?
06:54.15MrApathyCreamso it would be hard to know what objects are moving
06:54.18learnerno, but you saying we don't need a new rendering engine is so.. not you :)
06:54.25Patlabor221I didn't say moving objects
06:54.26MrApathyCreamhehe
06:54.29Patlabor221I said moving textures
06:54.32MrApathyCreamah
06:54.33MrApathyCreamok
06:54.40MrApathyCreamyes that would easier
06:54.43Patlabor221moving objects requires rock solid server/client time sinc
06:54.57Patlabor221or clients will have objects in the wrong spot
06:55.01Patlabor221very very very bad
06:55.14MrApathyCreami want moving textures on tank treads
06:55.19Patlabor221learner, bz dosn't even have an "engine" so it dosn't need a new one, it just needs one
06:55.29Patlabor221yes that is why I looked up texture transforms first
06:55.32MrApathyCreamthere's are gruff but loveable...
06:55.32learnerheh, shkoo has a similar patch
06:55.47Patlabor221and then decal treads into the ground
06:55.51MrApathyCreamcoo
06:55.56learnerhehe
06:55.58Patlabor221tho all those effects will kill a non fillrate card
06:55.59MrApathyCreamwould they decay?
06:56.04Patlabor221yeah they would have to
06:56.12Patlabor221you don't want to track them
06:56.15MrApathyCreamwell could be hi-mode
06:56.26Patlabor221and it may not be a good idea untill a server sync is done
06:56.32Patlabor221as they would be client only
06:56.58Patlabor221I don't know if there is enough info now to figure out what way a net tank is turning
06:57.12Patlabor221I'm just researching the tech behind the effects
06:57.14MrApathyCreamwould they be procedural textures?
06:57.16Patlabor221no
06:57.27Patlabor221just dicking with the texture matrix
06:57.49Patlabor221it would require changes to the model
06:57.56Patlabor221the treads would need to be seperated out
06:58.04Patlabor221well and the model would need a real texture
06:58.10MrApathyCreamif only we had a competant modeller
06:58.17MrApathyCreamoh wait!
06:58.18Patlabor221I did make that model
06:58.18MrApathyCreamwe do!
06:58.24Nidhoggryou'd need seperate textures for V and normal speeds
06:58.27Patlabor221tho it's textur sucked
06:58.38Patlabor221no, we can adjust the speed of the spin by the matrix
06:58.44Patlabor221one texture for the tread
06:58.46Nidhoggroh, cool
06:58.52Patlabor221and cod will take care of the animation
06:59.02Patlabor221it can even be part of the tank texture
06:59.11Patlabor221Nidhoggr: did you ever see my proposed new BZ tank?
06:59.14Nidhoggryou could do slippery black-ice zones.
06:59.26NidhoggrI am liking my new zone idea :)
06:59.28Nidhoggrdunno
06:59.30NidhoggrI might have
06:59.33MrApathyCreamPatlabor221: you should slap that puppy into hitank
06:59.34Patlabor221sure you could do any zone that affected at stat
06:59.37Nidhoggrif it's been a while :)
06:59.37MrApathyCreamjust hard coded
06:59.38Patlabor2211.8 had something like that
06:59.54Patlabor221mac can't really
07:00.03Patlabor221BZ can't load 2 textures
07:00.06Patlabor221for the same object
07:00.11Patlabor221and the model isn't C code
07:00.28MrApathyCreamthe tanks models are code in BZ?
07:00.33Patlabor221ohhhhhhh yeah
07:00.40Nidhoggrok... I need to get to bed.  night all.
07:00.47Patlabor221if they wern't I have done this 2 years ago
07:00.51MrApathyCreamheh, well lookie there
07:00.53Patlabor221hitank.cxx
07:01.04Patlabor221the explostions are hardocded too
07:01.18Patlabor221they asume the same model for all LODs
07:01.36Patlabor221once BZ can load textures at run time, then I can replace that all with a dynamic model renderer
07:01.50Patlabor221and even make the exploder take care of arbitrary models
07:01.57Patlabor221as long as the "chunks" are grouped
07:02.13learneroh cool.. bzbot actually relay's game chatter to the #trilug-bz channel
07:02.27learners/'//
07:02.29Patlabor221can even get tricky, when you have RT, make the right tread blow off :)
07:02.42Patlabor221or spark or something
07:02.58MrApathyCreamheh
07:02.59Patlabor221V could make you kick up some dust
07:02.59MrApathyCreamnifty
07:03.09Patlabor221blind should make you smoke
07:03.20Patlabor221no radar would put sparks on the turret
07:03.25Patlabor221the tanks need a radar dish
07:03.33MrApathyCreamthat spins
07:03.42Patlabor221or at least an antena that the flag ataches too
07:03.46Patlabor221sans pole
07:04.14CIA-203brlcad * 10bzflag/misc/bzflsMy.php: the mostly infamouse ws
07:05.09MrApathyCreamPatlabor221: i thought we dropped to mid-tank/lo-tank to get lod?
07:05.27Patlabor221yes, we can swap to difrent models
07:05.30Patlabor221but they all use the same texture
07:05.40MrApathyCreamah ok
07:05.47Patlabor221if I replace hitank with a difrent model that uses a difrent texture, it's NFG with the current system
07:05.57Patlabor221had the same issue with GM model
07:06.05MrApathyCreamsplain?
07:06.12Patlabor221textures are fixed
07:06.19MrApathyCreamcoords?
07:06.20Patlabor221just an enumeration
07:06.23Patlabor221no the image
07:06.35Patlabor221my tank does not use the existing flage.png file
07:06.39Patlabor221but the mid and lo do
07:06.48MrApathyCreamoh right, but still your model would still be better than the regular even with flage
07:06.59Patlabor221no it would look like ass
07:07.11Patlabor221flage has no treads
07:07.17Patlabor221it's all cammo
07:07.25MrApathyCreambut it would be better than the old model w/flage
07:07.41Patlabor221no the old tank is designed for flage
07:07.45Patlabor221the new one isn't
07:07.48MrApathyCreamoh
07:07.59Patlabor221just make it so you can load a texture when it's needed
07:08.04Patlabor221it's a simple thing to do
07:08.07Patlabor221I have code that does it
07:08.18Patlabor221all wraped up in a little manager
07:08.30Patlabor221gonna need it for skins/map textures anyway
07:08.46Patlabor221the app isn't gonna know what skins or map textures it will be using when it launches
07:09.02Patlabor221and you can't load every posible texture, that's just stupid
07:09.34MrApathyCreamyup
07:09.35Patlabor221the other thing is my model does a difrent texture for each team
07:09.45Patlabor221so that's another change ( a good one )
07:10.29CIA-203shkoo * 10bzflag/ (7 files in 5 dirs): Add score, killer, or random selection algorithms to -rabbit flag
07:10.53MrApathyCreamw00t!
07:10.53Patlabor221there now no more complaining about your patches not going in :)
07:11.02MrApathyCreamwelcome
07:11.09Patlabor221yeah MAc is prety phat :)
07:11.19MrApathyCreamyup
07:11.32MrApathyCreami'm phat with an f
07:11.54CIA-203brlcad * 10bzflag/src/bzfs/bzfs.cxx: applied the server portion of shkoo's sf patch 872035 that has the server bind the correct address when talking to the list server
07:12.29Patlabor221can ya all make the client send the apps version number to the list server
07:12.37Patlabor221and have the list server keep a log of them?
07:12.40MrApathyCreamand plat?
07:12.50Patlabor221yeah plat is part of version now
07:12.57MrApathyCreamah
07:13.01Patlabor221I REALLLY want to know how many people are using what
07:13.09learneri think it can be shoved into the database easily enough -- then perhaps we could mine it later
07:13.19Patlabor221the line that is displayed when you launch
07:13.27Patlabor221that would be fine
07:13.55MrApathyCreamthats learners area
07:14.06learneri have an area?
07:14.06Patlabor221well shkoo did some changes there too
07:14.21Patlabor221yeah bout the size of oklahoma
07:14.24learnerserver's my area if anything is :)
07:15.52learnerwhat would you call that string?
07:15.59Patlabor221clientversion
07:16.08MrApathyCreamwow even fixed the help!
07:16.11Patlabor221or yomamma
07:16.13Patlabor221you pick
07:16.40Patlabor221hmmm, read more or play more POP
07:17.36*** join/#bzflag hyrcan (~hyrcan@washdc3-ar5-4-64-189-041.washdc3.elnk.dsl.genuity.net)
07:18.29hyrcanhi, anyone here know why bzflag seems terribly dark?  and it's not the gamma...
07:18.58shkoomy, sf likes to send out a lot of email.
07:19.01Patlabor221ATI card?
07:19.05learnerheh, it's because it's nighttime dc-guy ;)
07:19.10hyrcan:p
07:19.12hyrcanlol
07:19.46learnerthough, I suppose that'd be an orangish haze for the dc/balt area :)
07:19.59Patlabor221and what OS?
07:20.00hyrcanradeon card...and it was working fine
07:20.06Patlabor221windows?
07:20.08hyrcanlinux...
07:20.11Patlabor221ahh
07:20.13Patlabor221then dono
07:20.23learnerdid it crash on you?
07:20.42hyrcanit seems to have something to do with the windowmanager I'm running at the time...and I'm trying to track down what and why...
07:20.44hyrcanno
07:20.57learnerhrm.
07:21.00hyrcanI can play fine...but it's just terribly dark...
07:21.03hyrcanit's odd..
07:21.16CIA-203dbrosius * 10bzflag/misc/bzfs_conf.html: just 'killer'
07:21.41CIA-203shkoo * 10bzflag/src/bzfs/bzfs.cxx: fix braces and indentation in anointNewRabbit to be more consistant and readable.
07:21.54hyrcana few days ago when I was running xfce4 it would occationally 'go dark' for no good reason...
07:22.08learnerheh, the verbose way to say "ws" :)
07:22.47learnerhyrcan: could be a rendering bug.. have you tried or are you using the latest cvs?
07:24.12hyrcanlearner: I'm useing 1.10.0.20031210
07:24.52hyrcancould be...but it seems to only be a problem with certian WM...thats the only difference in my system from earlier today when I was playing...
07:26.46CIA-203brlcad * 10bzflag/man/bzfs.6s: optional params and manpage formatting
07:26.54hyrcanoh well...I guess no bzflag for me tonight....I'll look into it more tomorrow...if I find anything I'll be sure to pass it on.... night everyone
07:27.03*** part/#bzflag hyrcan (~hyrcan@washdc3-ar5-4-64-189-041.washdc3.elnk.dsl.genuity.net)
07:28.38MrApathyCreamwell i guess it's bed time
07:28.51learnerNnooo....
07:32.54learnerhrm.. more complex that I expected getting the client version
07:33.52learnerhrm.. maybe attach it as part of the LIST request..
07:34.19learnersince clients actually talk to the server for that
07:35.34learnerthat wouldn't exactly be stats of who's on what server, though.. just who's using the server menu
07:44.06corndawgbbiab all
08:15.05*** join/#bzflag Pimpinella (frank@p50820F2C.dip0.t-ipconnect.de)
08:17.50fiberchunkslearner, you around?
08:17.58learnerhowdy fiber
08:18.02fiberchunks'lo
08:18.05learnernot fer too much longer
08:18.29fiberchunksthat hrycan dude, if you see him/her again, is having a WM specific issue -- it happens with fluxbox and also with xfce4, iirc
08:18.35fiberchunksI know it happens with flux
08:18.41fiberchunksit's when the window loses focus
08:18.50learneraah..
08:19.01learnerthat'd be the general graphics bug
08:19.07fiberchunksthat's it ... nothing more to report :)
08:19.30learnerlosing focus is significant.. I assumed fullscreen :)
08:19.32Pimpinellahi
08:19.45learnerhi pimpi
08:19.49fiberchunks'lo
08:19.51learnerheh
08:20.28Pimpinellaany important news in cvs the last 12 hours?
08:21.49learneryou could sign up for commit notification (join developer mailinglist), but to answer your question: not really
08:22.03Pimpinella:)
08:22.18learnerperhaps some fixes to the list server abuse
08:22.31learnerand the addition of a -rabbit [mode]
08:22.34Pimpinellawill do that, but was too lazy that moment ;)
08:22.57Pimpinellak, will rebuild then...
08:29.12fiberchunksback to sleep, night
08:29.24learnersame to you, guy
08:29.36Pimpinellag'nite u2
08:37.24*** join/#bzflag cniV (~kchan@c211-30-113-108.carlnfd2.nsw.optusnet.com.au)
08:50.55learnerPatlabor221: done, I think
08:51.18learnerer, never mind.. have to test some more
09:04.09*** join/#bzflag bomber (~bomber@ap97.physik.uni-frankfurt.de)
09:04.11bombermoin
09:06.27learnermoin bomber!
09:06.39learnerbedtime!
09:08.27bomber:o)
09:19.35Pimpinellahallo bomber, lange nicht gesehen
09:22.50*** join/#bzflag r4g3 (r4g3@HSE-Toronto-ppp184054.sympatico.ca)
09:23.02Pimpinellabomber: Weihnachten und Neujahr gut rumgebracht?
09:23.17*** part/#bzflag r4g3 (r4g3@HSE-Toronto-ppp184054.sympatico.ca)
09:25.09Patlabor221any game where you can play time backwards is a good game
09:25.13Patlabor221and run up walls
09:26.06captain_protonPatlabor221: hm?
09:26.15Patlabor221Prince of Persia
09:26.22Patlabor221that boy has ninja sox
09:26.23captain_protonooh i remember that game
09:26.52captain_protonheh, so the technical quality of the subtitles on these WHR imports is very high, but the language quality isn't quite :)
09:27.07Patlabor221when I can run up a guy, flip over him, smack him 2 times on the way down after kicking him in the head, turn block his firiend, then stab the guy in the back
09:27.19Patlabor221thats a good combat system
09:27.20captain_protonis this a new prince of persia?
09:27.20Patlabor221heh
09:27.24Patlabor221yes
09:27.26Patlabor221on the box
09:27.34captain_protonthere was one that was talking about the fire distinguishing system
09:27.55Patlabor221yeah it is the ADV releases, and this in an older one so it dosn't have that good subs
09:28.00Patlabor221heh
09:28.16Patlabor221in the new POP if you screw up, you can rewind time
09:28.22Patlabor221and have another go at it
09:28.33Patlabor221and do slow-mo matrix moves
09:28.59Patlabor221and run up/across walls
09:29.22Patlabor221the ducks would have to shoot back
09:29.35captain_protonor just dodge :)
09:30.57Patlabor221you would really like this game
09:31.08Patlabor221you don't hapen to have a moded x-box there do you?
09:31.21captain_protonno, no xbox
09:31.58Patlabor221you ahve a cube right?
09:32.38captain_protonyeah
09:32.57Patlabor221no modchips for that IIRC
09:33.04Patlabor221and takes the micro DVDs
09:33.47captain_protonwell, supposedly there is a game you can use to load code into RAM
09:34.05Patlabor221well that is a start
09:35.12Patlabor221I think it's kinda cool that I can copy games right to the disk on the box :)
09:36.57bomberPimp: wars sehr gut aber kurz :o)
09:40.06captain_protonPatlabor221: you need to watch read or die, btw :)
09:40.22Patlabor221I had seen mention of that
09:40.24Patlabor221looked interesting
09:40.34captain_protonits fantastically fantastic
09:40.38captain_protonboth the OVA & the TV show
09:40.46Patlabor221does it run up walls?
09:40.53captain_protonclose
09:42.40Pimpinellabomber: wieso kurz?
09:43.43bomberpimp: hatte ich keine Zeit alle zu besuchen :o)
09:46.49captain_protonwelp, i think its time to crash
09:48.58Patlabor221yup
10:23.08Pimpinellaexit
10:28.26bomber:o)
10:40.47Pimpinellaim searching for a script that works up server logs. does sth like that exist?
11:16.54*** join/#bzflag Dave2 (~dave@teppic.demon.co.uk)
11:33.21*** join/#bzflag your_dog (~jake@216-24-109-235.access.naxs.com)
11:39.16your_doggood morning
11:41.07your_dogis anyone here?
11:42.34Pimpinellahi dog
11:42.41your_doghey
11:42.53your_dogdoes BaDiN go by a different name here?
11:43.04Pimpinelladunno
11:43.14Pimpinelladont think so
11:43.27your_dogok, so he must not be logged in
11:43.43your_dogi was going to ask him something about the BIT
11:45.02Pimpinellau can email him, but badin lives in usa, dosnt he?
11:45.48your_dogi'm not sure, i might PM him ob BZBB
11:45.52your_dog*on
11:47.54Pimpinellahe has icq
11:48.02Pimpinella197139440
11:48.57Pimpinellayour_dog: !
11:49.05your_dogok, thnx. i tried to get icq running the other day, kept givving me errors :(
11:49.44your_dogwhat was the '!' for?
11:50.07Pimpinellato ping u
11:50.46your_dogoh
11:52.03your_dogfor icq?
11:52.10Pimpinellayes
11:52.20your_dogi don't have a number yet, thought you had to use icq to get one
11:52.50Pimpinellahm u can register on icq HP i think
11:53.25your_dogi looked couldn't find it there, maybe i missed it though
11:55.08Pimpinellahttp://go.icq.com/
11:55.38Pimpinella== web based icq-client, u can register there
11:56.06your_dogi just got it to work using licq, thnx though
11:56.06Pimpinellaneeds java however
11:56.11your_dogdo you have a number?
11:56.26Pimpinellame or badin?
11:56.40your_dogu, if you don't mind me having it
11:57.34Pimpinellanick is bzpimpinella
12:25.22*** join/#bzflag nikt (nikt@sq133.neoplus.adsl.tpnet.pl)
12:29.04*** join/#bzflag larsl (~larsl@c213-100-62-55.swipnet.se)
12:29.04*** mode/#bzflag [+o larsl] by ChanServ
12:34.27*** join/#bzflag Dave2 (~dave@teppic.demon.co.uk) [NETSPLIT VICTIM]
12:37.25*** join/#bzflag your_dog (~jake@216-24-106-155.access.naxs.com)
12:40.42*** join/#bzflag purple_c1w (~jupiter@navi.cs.colorado.edu)
12:42.11*** join/#bzflag captain_proton (~blardebla@navi.cs.colorado.edu)
12:42.11*** mode/#bzflag [+o captain_proton] by ChanServ
12:42.15*** join/#bzflag scanline (~micah@navi.cs.colorado.edu)
12:52.23*** join/#bzflag CIA-5 (~CIA-5@navi.cs.colorado.edu)
13:02.49*** join/#bzflag larsl (~larsl@c213-100-62-55.swipnet.se)
13:02.49*** mode/#bzflag [+o larsl] by ChanServ
13:11.21your_doghey larsl
13:11.24larslHello.
13:12.14your_dogit's about 8F here *one of his fingers falls off
13:12.37your_dog8 degrees F that is
13:12.53larsl~google convert 8 fahrenheit to celsius
13:13.08larslBah.
13:13.44CIA-503larsl * 10bzflag/src/bzfs/bzfs.cxx: Typo
13:14.01larsl-13 C - that's not too cold. =)
13:14.19your_dogha!
13:15.46your_doghow do y'all do that? (* larsl is used to -20 C.)
13:15.52larsl<PROTECTED>
13:15.56your_dogah
13:16.17your_dogcool
13:17.26your_dogi put a pic of a sunrise up, if you want to se it
13:17.29your_doghttp://bzbb.bzflag.org/viewtopic.php?t=1316
13:18.50larslNice.
13:19.27your_dogthnx
13:20.43your_dogwhere about do you live larsl?
13:20.48larslStockholm.
13:21.01your_dogahhhh, i live in southwest Virginia
13:31.26*** join/#bzflag drinian (~drinian@pcp03995358pcs.hamntn01.nj.comcast.net)
13:33.58larslhttp://www.d.kth.se/~d00-llu/lfoto/view.php?album=fjall03&id=2
13:51.19your_dognice pic, can't read it, but nic pic :)
13:51.40your_dogi'm playing on xmission, if you want to help me :D
13:57.12*** join/#bzflag PuckCh (~bol@smartdatapc1.epfl.ch)
14:26.20*** join/#bzflag david_v (~david_v@c213-200-135-241.cm-upc.chello.se)
14:33.14*** join/#bzflag duobleB-e-o (doppiabeo@host58-82.pool80116.interbusiness.it)
14:42.11*** join/#bzflag Grumbler (~Grumbler@h-68-165-122-98.MCLNVA23.covad.net)
14:42.39Grumblergood morning, guten tag, god dag
14:44.57david_vgood afternoon
14:46.22your_dogmorning :)
14:55.28*** part/#bzflag duobleB-e-o (doppiabeo@host58-82.pool80116.interbusiness.it)
15:09.20*** join/#bzflag sussudio (Suss@c51448e79.cable.wanadoo.nl)
15:10.14*** join/#bzflag bryjen (~bryjen@63.147.94.145)
15:27.18*** join/#bzflag TimRiker (~timr@proxyle01.ext.ti.com)
15:27.42*** mode/#bzflag [+o TimRiker] by ChanServ
15:31.08*** join/#bzflag your_dog (~jake@216-24-106-175.access.naxs.com)
15:32.05*** join/#bzflag TheDarkSamurai (~3eff4007@server24.greatnet.de)
15:32.11Nidhoggrhrm. I need to remember to change my mrtg script.
15:32.58larslI don't suppose anyone in here have used ArcExplorer?
15:33.41Chestalis that related to ArcView?
15:34.24larslI don't know. It's a free GIS data viewer.
15:34.37larslI can't get it to show some datasets.
15:35.06Chestalyes, it is related
15:35.10TheDarkSamuraihi all
15:35.11Chestalmy former co-worker used it
15:35.17Chestalbut  myself cannot help you
15:35.25larslOK.
15:35.33TheDarkSamuraiyou noticed that the CTF style matches have gone out of "fashon"?
15:35.41larslThey have?
15:36.09your_dogi would love to have a CTF match, if i could get the rest of the team together
15:36.28TheDarkSamurailol
15:36.33TheDarkSamuraiwot team you in?
15:36.39your_dogThe Elites
15:36.45your_dog|tim|'s team
15:36.57your_dogtim, menotume, and me
15:37.03Chestal|tim| has become quite good, he's hard to hit
15:37.25your_dogwe are registered for the BIT
15:37.27Chestalhe drives like he's on uppers ;-)
15:37.51your_doghe told me to drive like there was something wrong with my mouse :)
15:37.57TheDarkSamuraiare the elites a registered CTF league team??  casue i can't find them
15:37.57david_vgood point :)
15:37.57david_vTheDarkSamurai: BIT i think
15:38.05TheDarkSamuraiah
15:38.08your_dogyeah
15:38.13TheDarkSamuraigood point
15:38.24TheDarkSamuraiwell i am going to set up a new team
15:38.31TheDarkSamuraiIBLG
15:38.35david_vFYI: i try to drive like something's wrong with my head ;)
15:38.44your_doghehe
15:38.51TheDarkSamuraitry and guess wot it stands for
15:39.02david_vInternational BZflag League Game? :)
15:39.06TheDarkSamurainope
15:39.07david_v*Games
15:39.14david_varg :)
15:39.24TheDarkSamuraiindescibable British League of Gentlemen
15:39.30david_vah of course!
15:39.38TheDarkSamuraiwell it is
15:39.42david_vhehe
15:39.48david_vdidn't know. but anyway :)
15:39.54TheDarkSamurailol
15:40.02TheDarkSamuraii am going to sign the new team up
15:40.17your_dogi am going to die when it comes time for the BIT
15:40.37your_dogi will drag the team down to nothingness :)
15:41.29your_doghave y'all seen the pic i put on BZBB?
15:42.15Nidhoggrvery pretty
15:42.35your_dogyeah, we have a lot of sunrises like that
15:42.44your_dogsunsets are very pretty too
15:42.47your_dog:)
15:42.51Nidhoggrour sunsets are prettier than our sunrises here.  
15:43.01your_dogyeah, where are you from?
15:43.09Nidhoggrlots of pollution makes for great sunsets.  phoenix az
15:43.24your_dogah, i'm from southwest VA
15:43.37your_dogjust off the Blue Ridge Parkway
15:43.55Nidhoggrit's in the 60s here right now... supposed to be in the mid 70s by midweek and 79 by weekend.
15:44.08your_dogwow, it about 10F here
15:44.13your_dogthe wind is blowing too
15:44.27Nidhoggrit's cool in the morning here... 35ish
15:44.38your_doghehe, that's warm! ;)
15:44.38Nidhoggrbut that will get warmer over the next few days.
15:44.44GrumblerNidhoggr: stop bragging, i am still trying to get feeling back in my toes after the walk in this morning
15:44.51Nidhoggrthat's cold for the desert :)
15:44.59your_dogyeah, i guess so
15:45.08Nidhoggrmy bouganvillias froze last week. :(
15:45.22Nidhoggrthey'll recover, but it'll take a few months.
15:45.22your_dogit seems really cold since the last few days have been in the 50s
15:45.32Nidhoggrat least my lavender is doing well, and my roses.
15:45.37Grumblerbouganvillias, are those the villas where the boogie man lives :)
15:45.46your_doghehe
15:45.51Nidhoggrthey are really pretty desert plants. :)
15:46.02Nidhoggrvery thorny.
15:46.21NidhoggrI think they are from india originally.
15:47.20NidhoggrI have a lot of plants that don't mind the mild freezes, but those die every time it freezes.  they are large bushes, too.
15:47.30Nidhoggrhrm.. I have a pic somewhere.
15:47.59your_doghere's another pic 4 you :)
15:48.05your_doghttp://www.wblogan.net/gallery/ben-jake-kathy-becky.2.html
15:48.06Nidhoggrhttp://secretplace.us/misc/Images/Pdrm0051.jpg
15:48.08Grumblerwww.rarotongan.co.ck/images/ bouganvillia.jpg
15:48.11Nidhoggrthat's over the back of our fence
15:48.12your_dogi'm the one in the cowboy hat
15:48.59Grumblerwww.cmp.caltech.edu/.../PictureShow/ Bouganvillias.html
15:49.04Nidhoggrmine are prettier ;)
15:49.21your_doghehe
15:49.39your_dogi'm not pretty, just darn good lookin :)
15:50.14Nidhoggrheh
15:50.40your_dogthat was a sarcastic response :)
15:50.40Nidhoggrwww.dragon.org/mandrake   is a pic of me
15:51.00your_dogsorry, not sarcastic :)
15:51.26Nidhoggrthat's 3 years old, but it's still how I look.
15:51.30NidhoggrI need to put a newer one up.
15:52.01Nidhoggrhttp://secretplace.us/miscgal2/Pages/9.html  artsy self-portrait
15:52.59your_dogwow, you're old :D
15:53.12your_dogsorry, that was disrespectful
15:53.14Nidhoggr42
15:53.17Nidhoggrthat's not old :)
15:53.34Nidhoggrmy brother is younger, and he looks a lot older than I.
15:53.37your_doghehe
15:53.46Nidhoggrhttp://secretplace.us/miscgal2/Pages/17.html  that's him.
15:53.50your_dogthat second pic, was that a drawing?
15:54.01Nidhoggrthat's my "wanted, dead or alive" poster picture of  him.
15:54.08Nidhoggrit's a 1 bit per pixel photo
15:54.39your_dogahh
15:54.55Nidhoggrthat's a great photo of him, too.
15:55.01your_doghehe, he does look older than you (don't tell m i said so) :)
15:55.23Nidhoggr:)
15:55.51Nidhoggrhrm. I have a pic of me and my 2 brothers from a few years ago when my hair was really long.
15:56.20Nidhoggrhttp://www.dragon.org/mandrake/images/brothers.jpg
15:56.26Nidhoggrnow THAT'S scary
15:56.40NidhoggrI'm the not-so-rednecky one
15:56.48Nidhoggrin the middle.
15:56.49your_dogMOMMY!
15:56.52Nidhoggrbefore my hair went white
15:57.10your_dogj/k
15:57.14Nidhoggrall three of us are turning whitehaired now
15:57.24your_dogthat looks like most of the people around here :)
15:57.24NidhoggrI'm the oldest and shortest
15:57.28Nidhoggrheh
15:57.31Nidhoggrtrue
15:57.57Nidhoggrnotice the deer head on the wall behind us.  my parents house.
15:58.11your_dogah yes, i c the nose
15:58.24Nidhoggrman, I love my family.
15:58.31Nidhoggrthey are a strange bunch, though.
15:59.08your_dogi don't have these pictures on the web, so i'm sending it to you
15:59.13Nidhoggrokie.
15:59.24NidhoggrI stick so much stuff on the web, it's crazy.
15:59.31your_dogit will take a sec, i have a slow connection
15:59.34Nidhoggrmy gallery site is at http://secretplace.us
15:59.37Nidhoggrokie.
15:59.47your_dogok
15:59.49Nidhoggrbrb... getting more coffee.
16:00.30your_dogthe pic that i'm sending u, is looking off a bluff that
16:00.43your_dog<PROTECTED>
16:03.52your_dogthis next one, is the Jeep that took me down the mountain to where i took the first pic :)
16:03.57Nidhoggrnice.
16:04.37your_dogthat is Pilot Mountain off in the distance
16:04.56your_dogPilot Mountain, NC
16:05.44Chestaluhm, why is requireidentify a permission *scratch*
16:06.06Nidhoggrhttp://secretplace.us/April2003/April2003-Pages/Image37.html  bell rock in sedona, az.
16:06.58Nidhoggrmy car's a little smaller than that. :)
16:07.08Nidhoggrdon't think I have an online photo of it though.
16:07.18learneroh, cool.. wayback machine is not lgpl'd
16:07.24your_doghehe
16:07.24learnerer, s/not/now/
16:07.55Nidhoggrwasn't that learner's idea (requireidentify)?
16:07.57Nidhoggr:)
16:08.10learnerhrm?
16:08.16learnerno, not my idea -- i just liked the idea
16:08.19your_dogcool rock
16:08.19Nidhoggrthat it be a permission
16:08.20learnerlarsl too
16:08.50Nidhoggrthat way you can use the groups stuff to require people to identify before spawning.
16:08.53learnernow how it was actually named wasn't so fun :)
16:09.16your_dogthis will be the last :)
16:09.32your_dogthis one is at the end of our driveway
16:09.48NidhoggrI need to get a bunch of mine up on the web.
16:09.55NidhoggrI've taken a bunch more recently.
16:10.06your_dogyeah
16:10.29Nidhoggrmy new camera rules.. well, not so new anymore.. but it still rules.
16:10.34Nidhoggr6.3 megapixel
16:11.10learnerChestal: it was done so that you could actually make spawning require a permission (might just rename it to something so that it is a little more obvious)
16:11.51learnerthen you could have an admins-only server :)
16:12.10Nidhoggrwe are trying to get more people to /register
16:12.16your_dogyeah, we have a Canon PowerShot A60
16:12.17Nidhoggrso voting is actually feesable.
16:12.29Nidhoggrmine is a EOS-10D
16:12.35learneri think it needs to just happen for them -- user profiles
16:12.39your_dogit's 2.0 megapixel
16:12.55NidhoggrI've got a 50mm lens, a 28-200 lens, and a 75-300 lens right now.
16:12.55Chestalhmm, I am still confused
16:13.02Chestalhow is this new feature supposed to be used?
16:13.11your_dogi'm registered
16:13.22Nidhoggrmove spawning to registered group
16:13.38Nidhoggrhrm.
16:13.53learnerChestal: think of the perm as SPAWN -- by default it would be in the default all group allowing anyone to spawn
16:14.06Chestalhmm, yes, I udnerstand that
16:14.10Chestalso far :-)
16:14.17learnerbut it could be moved to REGISTERED -- so you have to register in order to spawn
16:14.33your_dogmight make some people mad
16:14.47your_dogyeah, i like snow
16:14.52your_dogthat was mainly ice though
16:14.53learneror arbitrarily to any group -- since custom groups may have been defined
16:15.01Nidhoggrhow would you make it so that if you are registered, you have to /identify?
16:15.17Nidhoggrothers can just spawn
16:15.27your_dogi don't always identify, i do if someone wants to vote
16:15.53Nidhoggrour servers now currently require you to identify if you are registered, or it kicks you when you try to spawn.
16:15.54your_dogi am only registered with xmission
16:16.09your_dogwhich are your servers?
16:16.15Nidhoggrsecretplace and dragon.org
16:16.28your_dogah, i usually play on xmission or bzgirl
16:16.43learnerNidhoggr: we'd need some other thing to happen to enforce identification -- but it can be done easily
16:16.51Chestallearner: but the desscription read as itwould only affect registered callsigns
16:17.05learnerwhat description?
16:17.11NidhoggrI'll keep these in for now, or have shkoo adjust our code
16:17.18your_dogall this talk about bzflag is making me want to play :)
16:17.23Chestalleanre: if I move that permission from default to registered, only peopel who identified can play
16:17.29NidhoggrI'm at work. I wish I could play.
16:17.34your_dogthink i'll go play xmission for a bit
16:17.37learnerthat's the point
16:17.39Nidhoggrnice pic of the show, your_dog
16:17.39Chestallearner: not sure, was at least explained like this on this channel several times
16:17.52Chestalshouldn't the permission be called 'spawn' then?
16:17.53your_dog:), i know someone who plays at work
16:18.06your_dogi want say who though :D
16:18.14learnerchestal: indeed -- like I said, I didn't care for the name given to it
16:18.18your_dogthnx
16:18.49Nidhoggrmy boss' cubicle is right behind mine.  we have very short cube walls. :)
16:19.02learnerwow.. now _that_ is a link line..
16:19.23Nidhoggr:)
16:19.31PimpinellaNidhoggr: turn off sound
16:19.42Chestalbut I usually onlyplay in the evening hours
16:19.42your_doghehe
16:19.49Nidhoggrpimpinella, he can see my screen from where he sits. :)
16:19.57Pimpinellaweird
16:20.08Nidhoggrit's a NOC
16:20.23Nidhoggreveryone has now cube walls so they can see the boards/screens
16:20.49PimpinellaNOC?
16:20.52Chestalhi Nidgoggr's boss, can you read this? :-)
16:21.19your_doghehe
16:21.24Grumblerlearner: trying to break the internet again :)
16:21.30Pimpinelladidnt play that uch
16:21.36Pimpinellamuch?
16:21.40your_dogBTW, hey learner!
16:21.47your_dog:)
16:21.51Nidhoggrhe's not in yet :)
16:21.53learnerhmm?
16:22.05learnerhowdy your_dog
16:23.46Pimpinellai read about the feature request to link severs by teleporters, does anybody work on that?
16:30.47larslPimpinella: I don't think so.
16:30.57larslIt's been in the TODO for a while.
16:32.34learnerPimpinella: that's crazy talk
16:33.51Nidhoggrhttp://secretplace.us/NOC.jpg   you'll get somewhat of an idea of the place.  also the beanbag chair that tired engineers sleep on.
16:34.44Nidhoggrwe only turn on the big screens for tours. :)
16:35.13learnermust be awefully annoying to have that stripe down the middle when you're watching DVDs
16:36.26Nidhoggrit's 2 screens :)
16:36.31Nidhoggr2 projectors
16:37.51your_dogdid you get ur boss to move to take the pic? :)
16:38.22Nidhoggrhe's not in yet.  I'm the timely one of the bunch.
16:38.22your_dogah :)
16:38.56Nidhoggronly one other engineer is in right now.  he and I are usually the only ones here before 9:30
16:39.37your_dogok, well, think i'll play some bzflag :)
16:39.42your_dogtalk to y'all l8r
16:39.48Nidhoggrlater
16:43.05Pimpinellaim searching for a script for cleaning up the log-output from unwanted stuff
16:43.47Nidhoggrthere is a bug with o kick feature on client.  if you scroll through list of people and person you are kicking has space in name, it doesn't "" them, so it only takes the first word into the kick.
16:44.04Nidhoggrwhat system are you on pimpinella?
16:44.12Pimpinellalinux
16:44.28Nidhoggryou can write a simple shell script with greps
16:44.42Pimpinellabut im lazy
16:44.48Pimpinella:)
16:44.54Pimpinellawill use awk
16:45.01Nidhoggrit takes me longer to find stuff than to write a shell script.
16:45.02Nidhoggr:)
16:45.48learnerwasn't the kick/ban commands supposed to work without quoting?
16:45.54learnerthey should
16:46.18PimpinellaNidhoggr: whats ur job there? (ur pic)
16:47.31Pimpinellafinancial?
16:48.02Nidhoggrinternet systems engineer
16:48.24Nidhoggrlearner, probably.. but it's not
16:48.39Pimpinellahow about some flowers
16:48.51Pimpinellacold working athmosphere
16:48.52NidhoggrI have lots of flower pics. :)
16:49.03Nidhoggrnot enough light in here for flowers.
16:49.11Nidhoggrno one would see them. :)
16:49.26Pimpinelladark and cold working athmosphere
16:50.01Nidhoggrmost of the engineers prefer low light
16:50.15NidhoggrI prefer bright light, but I can deal
16:50.18sussudiothe yellow thing in the sky... it hurts
16:50.29Pimpinella:)
16:50.56NidhoggrI used to talk outside and yell "turn that damn thing down, you'll hurt someone"
16:51.02Nidhoggrerr walk outside
16:51.07CIA-503timriker * 10bzflag/src/bzfs/bzfs.cxx: report listen ip on debug>=1
16:54.22shkooi prefer bright light, but i can't stand flourescents.
16:55.03Chestallow light for me here
16:55.15Chestalgot flourescents on the ceilings, they hurt
16:55.30Chestalso I only use my small desktop lamp
16:56.08Nidhoggrsame here
16:56.20Nidhoggrfourescents on the ceiling. always off.
16:56.27Nidhoggrsmall desk lamps around room
16:57.19Chestalsometimes a candle instead :-)
16:58.00shkooooh, i like fire.
16:58.02shkooer
16:58.28*** join/#bzflag Tupone (~d59c36c2@chr160dhcp1509.chrchv01.md.comcast.net)
16:59.09Nidhoggrnilsy :)
17:00.22Chestallearner: I think what you told me about requireidentify is wrong
17:00.27Chestalso, I am still confused
17:00.47NidhoggrI just asked shkoo about it in another irc window.
17:00.47Nidhoggrheh
17:00.47NidhoggrI was still confused, too.
17:01.05learnerthat's only because I'm confused too
17:01.07learnerapparently
17:01.12NidhoggrWE ARE SOOOO CONFUSED!
17:01.13Nidhoggr:)
17:01.18learnerit's shkoo's fault ;)
17:01.31learner*cough*
17:01.35NidhoggrI bet he's not confused, though.
17:01.52learnerand I'm confused as to why he's not yet :)
17:03.17shkoono, it's larsl's fault. he wouldn't commit it without me making it a permission. :)
17:03.23Chestalso, how does it work then?
17:03.33shkooyou add REQUIREIDENTIFY permission to any groups you want protected.
17:03.38Chestalit has to be added to that player's permissions?
17:03.43Chestalhmm
17:03.55ChestalI was just wondering whether it does include group permissons, too
17:03.56shkooif the callsign you join as has REQUIREIDENTIFY permission you can't join without identifying.
17:04.00Chestalor only player permissions
17:04.17shkooyes, it uses the whole permissions system.
17:04.31larslThe requireidentify permission could be changed to a more general spawn permission to let the admin prevent identified players from spawning too, but then you could not distinguish between unregistered unidentified players and registered unidentified players.
17:04.35Nidhoggrhrm. so if I join, and don't identify, it still looks at my callsign's permissions?
17:05.14larsl(I would prefer a spawn permission, but I don't think it's very important).
17:05.55larslNidhoggr: Yes, it does now.
17:05.59Nidhoggrcool beans
17:06.02Nidhoggrnow I get it.
17:06.14Nidhoggrfiat lux
17:06.55*** part/#bzflag Tupone (~d59c36c2@chr160dhcp1509.chrchv01.md.comcast.net)
17:08.47larslSomeone could use it to find out which callsigns are protected, but I don't know if that counts as a security problem. I don't know what it could be used for.
17:09.10Nidhoggrndo
17:09.10Chestaloh, -rabbit syntax has changed?
17:09.12Nidhoggrnod
17:09.17Nidhoggrnod
17:09.50Chestalit contradicts the manpage
17:09.55learnerthat was supposed to be backwards compatible
17:10.00Chestalhow can it?
17:10.13learnerthe parameter is optional
17:10.18Chestalman page says so
17:10.24Chestalbut this would need somework on the parser?
17:10.24Nidhoggrmy manpage is updated.
17:10.25learneris => is supposed to be
17:10.47Chestalparser sees -rabbit
17:11.06learnerit presently has access to the goo that follows too
17:11.14Chestalwoudl then have to check next argument, if none of those options, parse it as a non-rabbit option?
17:11.26learnerright
17:11.39Chestalwell, it says "Valid arguments for -rabbit are score, killer, or random"
17:11.52learneri hadn't tested/read what was commited yet -- is that not what it does?
17:11.52Chestalso, obviously it is not optional
17:11.56Nidhoggrhrm. I should enable the report feature.
17:12.27Chestalshoudl default to 'score'?
17:12.31learnerah, the text is wrong -- i updated the line itself [] == optional
17:12.44Nidhoggrdefault should be score
17:13.14Chestalit the corect syntax for the optional enum [a|b] or [{a|b}]?
17:14.10Chestalthe parsing code does not know anything about a default
17:14.29learnernot the latter..
17:15.32Chestalhmm, whatis the meanign of {}?
17:15.40Chestaleithe rI do not get it,or the man page uses it inconsistently
17:15.47Chestal[-mps  {max-score}
17:15.55Chestal[-a  velocity  rotation]
17:15.57Chestalhuh?
17:16.15learnerah, indeed.. there is no default, nor does it expect it to be optional
17:16.21learner~fishslap shkoo
17:16.25ACTION slaps shkoo up side the head with a wet fish.
17:16.39Chestalwell, easy enough to fix
17:17.12NidhoggrI seem to remember M_A_C telling him that he could do it either way.
17:17.17learnerI'm not sure what the implied meaning of {} is.. non-conventional in my book
17:17.22Chestalwhat happens with -rabbit killer on suicide or on mutual kill?
17:17.23Nidhoggrnod
17:17.42Nidhoggrchestal, it reverts to score algo
17:17.54learnerjust -option value and -option [value] if optional value ;)
17:18.53CIA-503brlcad * 10bzflag/src/bzfs/CmdLineOptions.cxx: fixed the descriptions to match manpage -- now just need to fix the code to really be optional
17:19.06Chestalso we want default?
17:19.13learneryes, definately
17:19.15Nidhoggrdefault should be score.
17:19.23Chestalwho does it?
17:20.01Nidhoggrsnort
17:20.08Nidhoggryoo hoo shkoo
17:20.43learneri'll do it.. sheesh :)
17:20.49Nidhoggrhe's probably afk
17:21.01Nidhoggrnormally his irc script beeps when it sees his nick/names
17:24.09Chestalhmm, ADMIN group got all permissions by default
17:24.14Chestalthis now includes REGISTERIDENTIFY
17:24.47larslHm.
17:25.10Chestalnot quite sure if this is good or bad
17:25.12larslMaybe it would be cleaner to change it to a SPAWN permission and put it in DEFAULT.
17:25.20larslBy default.
17:25.27Chestalthat's a different behaviour, though
17:25.30larslYes.
17:25.50Chestalcurrent feature is intended to protect registered callsigns
17:26.06CIA-503brlcad * 10bzflag/src/bzfs/CmdLineOptions.cxx: rabbit selection style argument to -rabbit is now optional, default is score-based
17:26.42larslWe could have different groups for registered and unregistered callsigns (before they identify), but it could get messy.
17:27.02learnerwell, I'm not liking the present registeridentify the more I hear about it -- it's not a permission
17:27.05learnerit's a group trait
17:27.33Chestalor player trait
17:27.36learnerso we either add real traits/properties to groups, or come up with a better permission (like spawn)
17:27.43Chestalbut I don't know if anyoen ever used per player permissions
17:27.56Nidhoggrwe never did.
17:28.00Nidhoggrjust groups.
17:28.01larslDo we even have player permissions?
17:28.01learnerdoubt it
17:28.14Chestallarsl: yes, positive and negative ones
17:28.34Chestalyou could put palyer into cop group, but forbid /lagstats for him or things liek that :-)
17:28.35larslBut where are they stored? I thought that permissions were only stored in the groupdb file.
17:28.38learnerguess I should make sure that compiles
17:28.48Chestallarsl: user file, those empty lines
17:28.51larslAh.
17:28.59learnercool, it compiled
17:29.17ChestalCVS mantra: compile first, commit second :-)
17:29.51learnerbah! :)
17:31.33learnerthen i'd never be plesantly surprised when it compiles..
17:32.25ChestalI'll try -rabbit killer on ducati
17:32.41learnerhehe, killer rabbits
17:43.20Chestalwould be niceif bit could somehow copy the bzflag centrum accounts, oh well, will just register again
17:43.25shkoolearner: i originally made it required because i thought that was the consensus. then you went and changed the manpage to be inaccurate. :)
17:44.49learnerniet, my good sir -- thoust thoughts wast mistaken :)
17:49.24Chestalhttp://www.swiss.ai.mit.edu/~bentz/bzflag/bzflag.html got some interesting screenshots of maps
17:50.24Noodlemanyes
18:08.27Nidhoggrhow is work going on a central place for registration database for multiple servers?
18:08.59Noodlemani haven't heard anything about that
18:09.05learnernot at all -- we're on feature freeze until more bugs are fixed
18:09.37Nidhoggris becoming an issue with 2 servers and the same general userbase.
18:09.38learnernamely, the graphics issues need to be taken care of
18:09.51Nidhoggrmaybe I'll have shkoo do a patch until someone can work on it.
18:11.01learnershkoo has commit access now, btw
18:11.24Nidhoggrit wasn't as big of a deal until dragon.org got all popular again. :)
18:11.27NidhoggrI noticed :)
18:12.11larslNidhoggr: You could look at my patch for 1.7 that adds an option to use a read-only database and update every X minutes.
18:12.31larslThen users have to go to the 'master' server to register.
18:12.48Nidhoggrlarls, shkoo would have to look at the patch.  I only admin... my coding sucks. :)
18:12.57larsllearner: Graphics issue?
18:13.04NidhoggrI am a good systems administrator, and a bad coder.
18:13.18NidhoggrI can manage a perl script or two though. :)
18:13.42NidhoggrI was going to apply it, but remembered we are all changed now.
18:13.47Chestallearner: I fear that we will not find a solution to the gfx issues in 1.10, at least not a real one
18:13.58larslThe list server is a Perl or PHP script, and that's where the central groups and users are going to be stored. =)
18:14.07learnerlarsl: the variety of rendering problems that have been reported in BUGS and sf
18:14.09Nidhoggrhrm.
18:14.13Nidhoggrinteresting. :)
18:14.33learnerresizing a bz window, lighting cashes, white fields, etc
18:14.36Chestalwith a lot ofluck, most of the more prominent rendering problems are gone for now
18:14.51larslHm. I guess I have been lucky, I haven't had any graphics problems at all.
18:15.10NidhoggrI only had 1 yesterday after alt-tabbign to my mail window.
18:15.20Nidhoggrwhen I switched back, everything was white-tinged.
18:15.24ChestalNidhoggr: with newest CVS code?
18:15.26learnerthat'd be it
18:15.28Nidhoggrnope.
18:15.33Nidhoggr1.10.3
18:15.44NidhoggrI need windows compiler.
18:15.48Chestalthere is no single 1.10.3
18:15.54ChestalCVS is still 1.10.3
18:15.56Nidhoggrit was off of downloads page.
18:16.03Nidhoggrwhatever is newest.
18:16.12learnerthat'd be 1.10.2
18:16.18Chestalah, hmm, might be pre-rendering-change
18:16.19larslDoes bzflag build with Cygwin or MinGW? I remember that Tupone was looking at that some time ago.
18:16.50shkoomingw build instructions are hopelessly out of date, i'm told.
18:16.52learnersomeone's been reporting on the forums that they just got it to compile with cygwin
18:17.09learneralthough, it apparently took them some effort
18:17.44Nidhoggrwouldn't it only work with X in those cases?
18:18.10Chestalguess,bzflagwould have to distinguish between #ifdef WINDOWS and #ifdef VC orsomething liek that,not sure if it does
18:18.12learnerno, they build as a win32 target
18:18.17Nidhoggroh, cool
18:18.38larslAlthough it might be possible to build for XFree86 on Cygwin.
18:18.40learnerhe said he had to add to a lot of the _WIN32 sections
18:18.41Chestallearner: is that with autoconf etc.?
18:18.45larslWith a lot of tweaking.
18:19.04Nidhoggrnot many of us can afford vc :(
18:19.05learnerChestal: not that I'm aware of, but he's been short on words
18:19.23Chestal~ducati
18:19.31Chestalhmm
18:19.43Chestal~literal ducati
18:19.45ducati is <reply> see bzfquery ducati.bzflag.org:5155
18:20.41Chestal~ducati6
18:21.36ChestalI am still unsure about which modifications tomake to the spawning for CTF
18:24.16david_vChestal: any reflections on what i wrote in the forum about it?
18:24.16Chestaldavid_v: I forgot what you wrote :-)
18:24.26david_vnice... ;)
18:24.54david_vone second... man, the Internet seems slow today for me... or whatever it is
18:25.03david_vhttp://bzbb.bzflag.org/viewtopic.php?t=1308
18:25.39ChestalI could easily shrink the spawn area to something like in 1.7
18:25.45david_vyeah, that would help a lot
18:25.49sussudiokaninene kommer ete Deres hode
18:25.52Chestalsimply not sure if it is such a good idea in all cases
18:26.00david_vChestal: why not though?
18:26.04david_vah
18:26.06ChestalI don't know how peoel with custom CTF maps handled this in 1.7
18:26.10david_vi mean mainly for official CTF matches
18:26.18david_vhmm
18:26.21ChestalI guess most have their bases near the edge of the maop, though
18:26.39david_vcouldn't it be made a server option?
18:26.40Chestalserver could also try to take the position of the team flags into account
18:27.04david_vi.e. -spawnmode={fullarea,mediumarea,smallarea} something like that
18:27.39*** join/#bzflag Tupone (~Tupone@ppp-82-84-120-217.cust-adsl.tiscali.it)
18:28.13david_vhmm
18:28.36learnerzones.. spawn zones, speed zones, no-shot zones, etc
18:28.49Chestallooks like the areain 1.7 is only the center 40% for each coordinate
18:29.05Chestalthis would make it only 16% of the map area wise
18:29.06david_vthat little? hm maybe
18:29.26david_vregardless 100% on each axis is just too much
18:31.01ChestalI could try a compromise, like the 70% I had guessed before
18:31.13Chestalwould still only makehalf the map area available
18:32.36david_vwhat about 70% plus taking into account the team flags?
18:32.47larslHm. Is the SF webserver down?
18:32.52david_vlarsl: again? heh
18:33.17Chestaldavid_v: in case the flag is lying around?
18:33.33david_vlarsl: i get ping replies but no web response it seems
18:33.38Chestaldavid_v: then guarantee a min. distance to enemy team flag(s)
18:33.44larslThe project webpages are working.
18:34.21david_vChestal: well... if you have 70% of the area it's just 15% on both sides... you can still get quite close to the team flag
18:35.02Chestaldavid_v: not if someone defends it, but I guess you're right
18:35.22david_vChestal: that person can't lie down on the flag all the time :)
18:36.23david_vChestal: when i think of it... maybe we can discuss this on February 1st?
18:36.29david_vfor the big league party
18:36.47Chestalbut you'd say that only checking for the flag is not enough, we still need to shrink the area?
18:36.56Chestalwho's bringing the beer?
18:37.03david_vyes. or you can spawn close to their base, etc etc etc
18:37.08david_vChestal: oh... you have that honour ;)
18:37.25Chestalthe bases could also be taken into consideration, although it's a bit tougher
18:37.32ChestalsoI won't do it now, I am lazy :-)
18:37.36david_vheh
18:38.05david_vChestal: as it is now, i think there's too little feedback from the users to the developers. we should try and change that
18:39.22Chestalwhen asked for feedback, the users usually say something as 'it should work so that it is good' :-)
18:39.52david_vChestal: that's why i said "try" ;)
18:40.15david_vChestal: anyway, do you think some of the devs can come on Feb 1st? 19:00 UTC. can you for instance?
18:40.46larslWhere's that?
18:40.49david_vhere :)
18:41.33david_vhttp://bzbb.bzflag.org/viewtopic.php?t=1263
18:42.06Chestaldavid_v: uh, I cannot plan for such extended periods oftime :-)
18:42.10Chestaldavid_v: but I'll try
18:43.02david_vChestal: heh k. anyway, i could suggest it as a topic and see if some devs come around. if not we could just discuss a bit of it and come up with some kind of results to you... if we get that far
18:50.02GrumblerChestal: in regards to spawn issues..........i have often wondered if you gave the user a time window with which to spawn, give the tanker a few seconds to assess the situation around him without fear of death
18:50.03david_vChestal: if you can't come, i will try and find a Second Beer Officer, but i'm sure that's a minor problem
18:50.18david_vGrumbler: good point imo
18:52.05david_vGrumbler: one immediate problem i see with it in the current state is what happens if a tank spawns facing another tank. should the tank be unable to shoot as well during that time?
18:53.29david_vi like the idea though, and think it could be quite helpful when bullets are handled server-side
18:54.09Grumblerdavid_v: no, i think it should be an invisible thing.......ie, only the tanker can see where he/she is going to spawn........it probably wont solve the tank face-off spawn issue
18:54.19Grumblerinvisiible so other tankers can't camp on spawning tanks
18:54.50Chestalthen the spawnerwould have the advantage
18:55.30Grumbleradvantage, yes, for a short bit
18:56.07Grumblerbut right now they have a distinct disadvantage
18:56.21larslDo they?
18:56.30Chestalhmm, should I assume in server that teamflags always have indeces 0-3?
18:56.31david_vi guess Grumbler is thinking of GMs and stuff
18:56.44Chestalit currently is so
18:57.15larslIsn't there a MaxCTFTeams or similar?
18:57.18Grumblergms, general placement in the field, where to turn to escape things
18:57.22Chestalah, other code already does this, ok
18:57.38david_vChestal: is the spawn code for CTF separated from FFA spawn code? how much can they differ?
18:57.53Chestaldavid_v: currently not seperated, but they can easily be
18:57.59Chestaldavid_v: they can differ as much as you want
18:58.02Grumblerit takes 4-6 seconds to figure out where the heck you are with the current spawn, i wondered if it would be better if you knew a little bit about the area before spawning
18:58.04david_vChestal: oki
18:58.16Chestaldavid_v: well, there already is a difference in caseyou habe to spawn on base
18:58.53ChestalGrumbler: we could let you fall from a very high altitude, plenty of time to figure out where you land then ;-)
18:59.03david_vlol
18:59.06Grumblerlol
19:00.08david_vGrumbler: what if you start immortal, and have a reload time that is equal to the time being immortal?
19:00.09Grumbleris there a range associated with not spawning on bases.........because on xmission, several spawn on the catwalks right next to the base
19:00.19Chestaldavid_v: if I try not to spawn close to enemy team flag, then there is a slight advantage for the defending team
19:00.20david_vGrumbler: i think that wouldn't give an advantage to the spawner
19:00.39Chestaldavid_v: because you might spawn close to your own flagwhich is lying around in the middle of the map, but I guess that this is ok
19:01.05Grumblerdavid_v: like that idea
19:01.10david_vChestal: you could make it check the distance to both flags?
19:01.30Chestaldavid_v: I could make it so you do not spawn close to own flag. Not sure if it's good or bad
19:01.50david_vChestal: me neither :)
19:01.55GrumblerChestal: NOOOOOOO, let it be a random luck thing
19:02.13david_vhmmm
19:02.27david_vi think it can easily get quite complicated if you try to be "fair" hehe
19:02.32Grumblerif you happen to spawn next to your flag, you are very lucky
19:02.43Grumblerluck is part of the world
19:03.17Grumbleroy
19:03.21david_vyes, although i think it can cause a lot of imbalance in a CTF match if the luck takes too big a part in the game
19:03.26learneryea
19:03.52Grumblerbut if it is always bad luck, then you end up driving around all game
19:04.02Grumblertrying to get back to your flag
19:04.18david_vwith the current spawn code i think there's a high risk for that
19:04.37*** join/#bzflag nikt (nikt@tk17.neoplus.adsl.tpnet.pl)
19:04.39david_vyou'd have a chance to see the flag with binoculars... but that's all :)
19:04.55Grumblerit is interesting in rabbit hunt, that you do not spawn next to the rabbit all that often.......thats good
19:07.03bryjenthat's covered by the "don't spawn to close to someone on a different team"
19:11.24Grumblermust only be on rabbit hunt, because that happens a lot on xmission
19:12.50david_vwell, on rabbit hunt it's a much smaller chance that you get close to one specific tank
19:13.21Chestalwell, I'll skip the flag thing for now
19:14.05david_vChestal: ok. i just think the whole spawn thing needs to be discussed. hopefully my teammates will come with some ideas on Sunday :)
19:14.38ChestalI'm using a 60% rule instead of the 1.7 40% for now
19:14.51Chestalnew code not yet acivated on ducati, though, people are playing
19:15.08david_vok
19:15.32Chestallater
19:15.43david_vcya
19:24.19KRches what is the diff in the 60/40? if u dont mind me asking :)
19:24.38Grumblerdavid_v: with immortal, the tank should show up as a different color or something.........so everyone else knows they are immortal
19:24.50larslWith a NR bubble maybe.
19:25.11KRanyone else notice that you go nr when observing lately?
19:25.23GrumblerKR: no i
19:26.50KRits my special powers....
19:27.03learnerhis austin powers
19:27.23learneryeah baby!
19:28.27Grumblerlearner: you been nibbling the mints again?
19:28.39KRmy mojo
19:28.50learnerthat's not my bag, baby
19:29.09KRmy bad-spawn-matches, go-nr-while-observing mojo
19:29.21Grumblermojo ->  powerpuff girl
19:29.28Nidhoggrmojojojo
19:29.31Nidhoggr:)
19:29.32KRwish someone would steal it while I am freezing my butt off in this cold front :)
19:30.02KRuh oh - when learner starts talking about "his bag", its gonna get ugly...
19:30.02david_vGrumbler: was away for a second... transparent would be best :) but in lack of that maybe a "flashing" tank or something else
19:30.36Grumblerdavid_v: agree transparent is a better solution
19:30.36david_vlarsl: personally i think an NR bubble would be confusing
19:30.37learnerhehe.. flashing tanks.  we'd need server ratings to protect the kiddies :)
19:30.42david_vlol
19:30.49david_vi mean "blinking" ok :D
19:31.07david_voh well :)
19:31.20learneri was blinking indeed :)
19:31.29Grumbleryeah, now.....the real question, who can program that puppy in?
19:31.43learneroo.. puppies.. and a chicken
19:31.47david_v:)
19:31.51larslMmm, chicken.
19:31.51david_vi vote for the chicken
19:31.55Grumblerlearner: step away from the mints
19:31.57david_vbut let's eat it when it's done the work
19:32.11david_vnow, who gets the next chicken? :)
19:32.21learnerexploding chickens
19:32.31david_vsounds like a feature
19:32.31Nidhoggrhrm. chicken.  maybe kfc for lunch.
19:32.34learneryou get near them and then .. *boom* .. tiny mushroom cloud
19:32.43david_vmushrooms, chicken. yummie
19:32.57david_vand penguin mints
19:33.03KRcould just steal the herrings from Tuxcart...
19:33.05Nidhoggrwe went to cracker barrel last night because friend said they had good fried chicken... i wasn't what I expected, so now I want real fried chicken.
19:33.10david_vKR :)
19:33.44KRNid : gotta come to the Deep South for *real* fried chicken
19:34.06KRmust be prepared by a big momma, served with mash taters and collard greens :)
19:34.15KRand sweet ice tea
19:34.23david_voh well... i'll try to play some BZ now :)
19:34.36KRdavid - bzg server?
19:34.46KRsince ches is wanting to mess with his...
19:35.19david_vKR: too much lag... guess Ducati or somewhere
19:35.25KRah ok
19:35.42KRcapN and chik were on duc, but shots were all going thu
19:35.44KRthru
19:35.49david_v~d
19:35.55david_vhm
19:36.03david_vhm?
19:36.08KRches is working on it
19:36.22david_vi thought people were playing, did he kick them out? :)
19:36.42KRthat was a few minutes ago
19:36.46david_vKR: i only learned to write in school :)
19:36.58KRdarn Communists
19:37.01david_v:)
19:37.02KR:)
19:37.38KRif u went to school in US, you could read, but you would get lost when you tried to go home :)
19:38.05KR<us students do consistently poor on geography>
19:38.12david_vhm hm
19:38.29david_voh well... bbl
19:39.08*** join/#bzflag your_dog (~jake@216-24-110-147.access.naxs.com)
19:48.53KRnot me, I am over there ------->
19:50.03Grumblerbeen there done that................
19:50.25learnerdone there been that
19:50.39*** join/#bzflag Patlabor221 (~JeffM@adsl-64-167-79-227.dsl.lsan03.pacbell.net)
19:50.39*** mode/#bzflag [+o Patlabor221] by ChanServ
19:50.51Grumblerthere that been done
19:56.19Noodlemangeography and spelling were my best subjects
19:56.59Noodlemanso, i can read the signs that tell me how to get home :-)
20:03.53Noodlemani just got mooned by a squirrel!
20:10.33Nidhoggrquess what?
20:10.39Nidhoggrsquirrel butt, that's what!
20:13.14Grumblerthe one issue to listening to music with headphones at work..........is that you can not hear a thing in the rest of the office........swear two or three people have entered the office since i started my tribute to big hair bands
20:14.01Pimpinella~d
20:14.17Pimpinellahm
20:14.58david_vibot: no, d is <reply> bzfquery ducati.bzflag.org:5156
20:15.00david_v: okay
20:15.01david_v~d
20:15.05bzfquery ducati.bzflag.org:5156
20:15.09david_ver oops :)
20:15.13david_vone sec ;)
20:15.37PimpinellaKR: try mine and tell me how much lag u found
20:15.58david_vibot: no, d is <reply> see bzfquery ducati.bzflag.org:5156
20:16.00david_v: okay
20:16.01david_v~d
20:30.18*** join/#bzflag Nivex (kjotte@adsl-61-148-133.rdu.bellsouth.net) [NETSPLIT VICTIM]
20:30.28your_dogok, i have to go
20:30.32your_dogthis has been fun :)
20:30.42your_dogcya
20:33.10*** join/#bzflag Noodleman_laptop (~tuckerm@adsl-66-72-72-67.dsl.kntpin.ameritech.net)
20:35.57*** join/#bzflag sbo514 (~cgiirc@66.62.140.111)
20:37.55*** join/#bzflag scanline (~micah@navi.cs.colorado.edu)
20:38.03*** join/#bzflag captain_pistachi (~blardebla@navi.cs.colorado.edu)
20:38.03*** mode/#bzflag [+o captain_pistachi] by ChanServ
20:39.14*** join/#bzflag purple_cow (~jupiter@navi.cs.colorado.edu)
20:39.28*** join/#bzflag mikep (~mikep@adsl-68-78-102-60.dsl.emhril.ameritech.net)
20:39.35*** join/#bzflag CIA-1___ (~CIA-1__@navi.cs.colorado.edu)
20:39.58MerryHi all! Back from vacation! Glad to see everyone
20:40.01Merry!!
20:41.48Grumbler~pillow Merry
20:41.52ACTION starts a pillow fight with Merry
20:42.10Grumblerwelcome back
20:42.25MerryHehehheehhe, thanks, and ALREADY?
20:42.38learnerah, good to have the family all come together :)
20:42.51MerryHeh
20:43.26*** join/#bzflag Patlabor221 (~JeffM@208.48.199.220)
20:43.26*** mode/#bzflag [+o Patlabor221] by ChanServ
20:43.30MerryHehehe
20:43.38Grumblerpfff.....feathers up the nose
20:43.47Merry:0
20:44.00Merry~pillow Nidhoggr
20:44.07ACTION starts a pillow fight with Nidhoggr
20:44.21NidhoggreeK!
20:44.30Grumblerbe careful Nidhoggr, she is packing some large ammo
20:44.49MerryHehehehehhehehehe
20:45.05Grumblerback to work
20:45.31MerryOk, bye
20:45.39Nidhoggrlater grumblebumble
20:45.40MerryHave a nice day!
20:45.57Noodlemanhehe
20:46.14CIA-1___03shkoo * 10bzflag/src/bzfs/bzfs.cxx:
20:46.15CIA-1___Now even if a paused player quits without unpausing, the next player in
20:46.15CIA-1___the slot still has a chance at becoming rabbit.
20:46.15CIA-1___03chestal * 10bzflag/src/bzfs/bzfs.cxx: do not spawn anywhere close to the outer edges of the world when in CTF mode
20:46.15CIA-1___03chestal * 10bzflag/src/bzfs/bzfs.cxx: replace cryptic comment
20:46.25MerryOof
20:46.27MerryHehehe
20:46.40Nidhoggryay shkoo!
20:47.00Nidhoggroops broked cia
20:47.23*** join/#bzflag CIA-1 (~CIA-1@navi.cs.colorado.edu)
20:48.53*** join/#bzflag BZFlag (~timr@proxyle02.ext.ti.com)
20:48.54*** mode/#bzflag [+o BZFlag] by ChanServ
20:49.22CIA-103shkoo * 10bzflag/BUGS: I think I fixed the bunny hunt issue...
20:49.57Pimpinelladoubletim?
20:50.43Noodlemandidn't you know TimRiker's got a split personality?
20:50.51learnermaybe henry has popped in for a visit
20:51.59*** join/#bzflag CIA-5 (~CIA-5@navi.cs.colorado.edu)
20:52.35PimpinellaNoodleman: cool, so he can do a 1vs1 match with himself :)
20:52.43Noodleman:-D
20:58.55learneryet you keep typing to tell us that ... :)
20:59.19*** join/#bzflag MortimeR (~MortimeR@80.102.69.244)
21:00.05MerryHehehehe
21:01.09*** join/#bzflag RuFiToS (~rufitos@adslsapo-b4-22-74.telepac.pt)
21:01.14Chestalhmm, bzfs just crashed
21:05.48shkoothat doesn't sound good.
21:12.41*** join/#bzflag Death_Barrel (clx@gss-tech.com)
21:16.32CIA-503shkoo * 10bzflag/src/bzfs/bzfs.cxx:
21:16.32CIA-5double check to make sure killer is valid before allowing it to
21:16.32CIA-5be a rabbit candidate
21:17.05learnerwoo hoo.. finally got gforge working
21:17.18learnerman, that was painful
21:18.56MerryWell, gonna go all, bye!
21:19.07MerryGlad to be back with my BZFamily!
21:19.18*** part/#bzflag MortimeR (~MortimeR@80.102.69.244)
21:19.19*** join/#bzflag Dave2 (~dave@teppic.demon.co.uk)
21:20.25*** part/#bzflag Merry (~mikep@adsl-68-78-102-60.dsl.emhril.ameritech.net)
21:22.38*** join/#bzflag Death_Barrel (clx@gss-tech.com)
21:26.29*** join/#bzflag Tupone (~Tupone@ppp-82-84-120-217.cust-adsl.tiscali.it)
21:32.40*** join/#bzflag Death_Barrel (clx@gss-tech.com)
21:42.42*** join/#bzflag Death_Barrel (clx@gss-tech.com)
21:44.45sussudioDeath_Barrel: we were having a discussion about wether it's possible to play bzflag from mars, with the lag and all. what is your opinion on this, you're about the closest to that amount of lag.
21:52.44*** join/#bzflag Death_Barrel (clx@gss-tech.com)
21:55.40Nidhoggrthe fastest is 128K, and it's only for short periods :)
21:55.46Nidhoggrwell 128k
21:56.19Nidhoggryou'd have to dump all that other stupid data from the link first, or you'd get lag kicked all the time. :)
21:57.50*** join/#bzflag CIA-1 (~CIA-1@navi.cs.colorado.edu)
21:58.53*** join/#bzflag TimRiker (~timr@proxyle01.ext.ti.com)
21:58.54*** mode/#bzflag [+o TimRiker] by ChanServ
22:00.25*** join/#bzflag Dave2 (~dave@teppic.demon.co.uk)
22:00.28*** join/#bzflag your_dog (~jake@216-24-111-117.access.naxs.com)
22:02.43*** join/#bzflag Grumbler (~Grumbler@pool-162-84-20-63.sal.east.verizon.net)
22:02.48*** join/#bzflag Death_Barrel (clx@gss-tech.com)
22:06.27*** part/#bzflag drinian (~drinian@pcp03995358pcs.hamntn01.nj.comcast.net)
22:09.01*** join/#bzflag CIA-1__ (~CIA-1_@navi.cs.colorado.edu)
22:09.44Nidhoggrpopo cia
22:12.01Grumbler?
22:13.33your_dogi'm going to go play some bzflag :)
22:16.07Nidhoggranyone remember that bug where people clients quit enmass when another client sends wrong data... supposed to be fixed in client now?
22:17.09Grumblernot i
22:17.24Tuponehope to be fixed
22:17.32Nidhoggrwhat was it tupone?
22:17.50Nidhoggrit was fixed on client side, but not on server side, if I recall
22:18.01Tuponewe put some sanity check on server. Not sure it heals
22:18.10Nidhoggrwe are getting tons of users dumped
22:18.13Nidhoggrall at once.
22:18.15Nidhoggrjust happened.
22:18.35Nidhoggrshkoo was doing tcpdump on server to try to capture what was happening.
22:21.38TuponeThe only line in BUGS that resemble that is: Address Exception reported when unpacking a FlagType in MsgFlagUpdate on client in Rabbit game.
22:21.54Tuponebut could be any other thing :/
22:30.50shkooi'm seeing what i think is a flag update with a packet length of 59 and containing 256 flags.
22:31.01shkoobut, i can't figure out how the server's generating it.
22:31.50Chestalso it happens frequently? Or have you found some means to reproduce it?
22:32.00shkoo0x0040   0000 3b66 7501 0000 0003 0000 0000 010f        ..;fu...........
22:32.26learnerheh
22:32.30learner"fu"
22:32.33shkoono, i've just had tcpdump running on secretplace since yesterday, and it happened a few minutes ago. :)
22:32.42Nidhoggrchestal. it happens 3 or 4 times a day on secretplace.
22:32.44Nidhoggrat least.
22:32.57shkooso i'm trying to decypher how the whole bzflag protocol works.
22:33.17learnerremember it could always be a cheat/modified client
22:33.20CIA-1__03atupone * 10bzflag/src/bzflag/ (HUDRenderer.cxx Player.cxx Player.h): Adding RabbitScore on HUD while rabbiting
22:33.52NidhoggrI'm fairly certain it is
22:34.01Nidhoggrbut it'd be nice to find what they are doing.
22:34.04shkooit's coming from the server, and i don't think the server relays flagupdate...
22:34.06Nidhoggrthus the tcpdump.
22:37.21Chestallength of 59? is that decimal or hex?
22:37.25learnerwoo hoo.. bzflag had a donation in 1970... ahem.
22:37.59ChestalMsgFlagUpdate should be 64+4=68 bytes including header
22:38.00Nidhoggrit was 1970? probably acid.
22:38.01Nidhoggr;)
22:39.09Chestalmaybe the doc is not up to date
22:39.21shkooisn't length 003b hex or 59 decimal? +4 bytes = 63 including header?
22:39.44shkoodirectMessage looks like it packs the 16-bit length right before the 16-bit FlagUpdate code.
22:39.49Chestalyes, length in header is 3b, doc says it is 40, but doc migh tbe outdated, have to check the pack code
22:40.13Chestalah, it's the player id
22:40.18Chestalit's igne byte now
22:40.33shkoowhich is the player id?
22:40.34Chestaluh
22:40.37Chestalsingle byte
22:41.06Chestalhmm, on the other hand that should make it 7 bytes less, not 5
22:41.47shkoodirectMessage packs 4 bytes: the first two are the length of the packet, and the second two is the code (in this case, 0x6675, flagupdate)
22:41.49CIA-1__03atupone * 10bzflag/src/bzflag/HUDRenderer.cxx: Remove Team Score label on rabbit (there's no point on it)
22:42.15shkooaccording to sendFlagUpdate, the next 2 bytes afterwards (in my packet dump, 0x0100) should be the number of flags to be updated.
22:42.37shkooso this dump looks like it's updating 256 (decimal) flags?
22:42.52Chestalhmm, strange
22:43.01Chestalthe doc has a totally different meaning for the flagupadte msg, uhm
22:44.13Chestalhmm, it can now send one flag or multipel flags
22:44.16Chestalthat's not n the docs
22:46.13Chestalso, where's your packet again?
22:47.24Nidhoggroh, that's funny, shkoo... noone was in slot 7 and the rabbit algo still thought it was paused. :)  good thing i's fixed in cvs.
22:48.44Chestalhmm, I am wonderign what happens when there's a lot of flags to update
22:49.07Chestalisn't there an upper limit to the size of a bzflag packet
22:49.20larslThere is.
22:49.22shkoohttp://bzflag.secretplace.us/packet.txt
22:49.27TimRikerthere is, but /me does not recall it.
22:49.31ChestalMaxPacketLen is 1024
22:49.39Chestalthat's about 20 flags or so
22:49.48shkoosendFlagUpdate looks like it tries to respect MaxPacketLen and send multiple packets if necessary
22:50.12Chestalyes, I see it
22:50.20Chestalmaybe there's an error in there
22:50.26Chestalhow many flags are there on the server?
22:50.45TimRikerincluding team flags
22:50.50Nidhoggrcertainly not 256.  
22:51.30TimRikerrecall that +f good means one of each good flag.
22:51.45Nidhoggr-s 50
22:51.54Chestalwhiel we at it, we can update the protocol doc :-)
22:53.00Nidhoggrso 50 plus about 10 +f lines
22:53.47Chestalthe flag info itself is packed in src/common/Flag.cxx
22:54.08Chestalmaybe FlagPLen is wrong?
22:57.07shkooi added it up and it looked ok, but it wouldn't hurt for someone else to triple check... :)
22:57.58Chestalhmm, this protoocl doc seems to be old
22:58.03Chestal<PROTECTED>
22:58.36TimRikerthe boxed examples need to be changed to the list instead.
22:58.54Chestalthe wiki one is more up to date
22:59.14Chestaldidn'T someone say the one in cvs was now newer? I think there have even been some changes a few days ago?
22:59.20Chestalwiki is much more complete
22:59.34Chestalthe one in doc/guide even has the old player ids
23:00.04ChestalMsgFlagUpdate in Wiki is wrong, too, though
23:00.26Chestalnot quite as wrong, though :-)
23:00.44ChestalTimRiker: bon voyage
23:00.52Nidhoggrhave lots of fun, tim
23:01.23learnerTimRiker: sounds like fun, you return Saturday?
23:01.53TimRikerlearner: Friday night actually.
23:02.06larsl~bzflist
23:02.10learnerokay, sounds good
23:02.14learnerhave a good flight
23:02.18TimRikermy parents are here (TX) from NY visiting. They offered to watch the kids. ;-)
23:02.28learnersweet
23:02.54larslI'm not getting any servers in the server list.
23:03.22NidhoggrI am
23:03.24Chestal~bzflist
23:03.31Nidhoggrjust did a lynx to the server list.
23:03.37Chestalah, sorry .-9
23:03.45TimRikerworks here.
23:03.59TimRikerhttp://db.bzflag.org/db/?action=LIST
23:04.32TimRikerremember the trailing / after /db/
23:05.01learnerTim: perhaps we could share Apache config notes after you return -- my trailing slash is optional on brlcad.org
23:05.06TimRikerie: http://db.bzflag.org/db/ works, http://db.bzflag.org/db does not.
23:05.18shkoouh
23:05.46TimRikerlearner: it's a rewrite rule.
23:05.50larslThe list works for me with telnet, but not in BZFlag.
23:06.13bryjeneh. _was_ getting 0
23:06.16learnerTimRiker: i used an alias -- much simpler
23:06.21larslIt prints the list server respons to the message box instead (the same output as telnet).
23:06.22learnerTimRiker: Alias /db "/Library/Webserver/brlcad.org/db/bzflsMy.php"
23:06.34TimRikerI have: RewriteRule ^/db/(.*)$ /bzflsMy.php/$1 [PT]
23:06.46shkooso, like, did anyone actually test the buffering code in pwrite?
23:07.13learneras a rule outside the virtual host, assuming your db.bz is virtual too
23:07.44Chestalshkoo: looked at that a long time ago, I hope it is correct, actuayl I am pretty confident it is, but you never know
23:07.48shkooi see in bzfs lines 291-294, then line 374.
23:07.49learneroh.. you could also make the slash optional by just removing it from the rewrite rule
23:08.01shkooit looks like it's only saving stuff after the length-and-code to the write buffer
23:08.05TimRikerlearner: tried that. it screwed up.
23:08.17shkoounless, as in line 328, it manages a partial write first.
23:08.19Chestalshkoo: you coudl try and instrument SendFlagUpdate
23:08.22larslNever mind... I accidentally installed 1.9.3 instead of 1.10.3.
23:08.55learnerah, RewriteRule regexp being a btch
23:08.56bryjen!lart larsl
23:09.02Chestalshkoo: from memory: it tries to send the mesasge immediately, if it cannot, it gets copied to a buffer
23:09.06larsl~lart bryjen
23:09.15Chestalshkoo: it's a little scary
23:09.17bryjenawww, no guu
23:09.24shkooright, but check out lines 291-294 and line 374 and the use of the "buf" variable. :)
23:10.08shkoothere should probably be another "buf = b" in there if you're going to do that, or just use "b" on lines 294 and 327
23:10.13shkoomy line numbers are off by one, i think.
23:10.59TimRikerlearner: alias didn't work so I put it back.
23:11.05shkooso if you're getting a whole bunch of stuff queued that can't be written out at all looks like it'll skip some stuff.
23:11.16learnerChestal: you are probably in another piece of code, but I noticed one of the transport routines (SendMessage() perhaps) actually just truncated data to the messagelen -- might be something to look for.
23:11.21TimRikerI'll look at it more later.
23:11.32shkooand then include some random stuff at the end.
23:11.33learnerk
23:11.47learnerI'll e-mail you my block in it's entirety
23:11.50learnerif you like
23:12.33Chestalshkoo: hmm, I am tired and slow at understandign code now, let me look closer
23:12.56shkoook
23:12.56Chestallearner: that was hopefulyl done to the fucntion which sends MsgMessage, not a general bz message
23:13.12shkooi will email
23:13.53learneri added debug warnings to the routine i found if it had/tried to truncate
23:15.18*** join/#bzflag CIA-1 (~CIA-1@navi.cs.colorado.edu)
23:15.44Chestalshkoo: buf should be ok, as long as prealwrite gets called
23:15.52Chestaland returns n>0
23:16.06TimRikerlearner: ok. not today though. I'll holler next week
23:16.27Chestalbut I guess buf better point to b at the beginning, not after the header
23:16.38shkooright, but if the kernel's network buffer is all full and prealwrite returns 0 then it'll get munged.
23:17.30Chestalactualy, I woudl use another variabel for the header unpacking
23:17.58shkooor just use b everywhere for the start of the buffer that still needs sending.
23:18.33Chestalthat would work, too. Matter of style, i.e. if you want to modify the parameter variable
23:20.43ChestalI'd say try to change it either way and test on the server
23:23.53ChestalI'm off to bed, cu
23:24.29learnerg'night chestal
23:26.56Chestallearner: yes, it's really bed time :-)
23:27.10learner:D
23:35.24*** join/#bzflag GenRommel (~gene@24-168-157-175.nj.rr.com)
23:44.57larslThe dragon.org map is pretty good for rabbit hunting.
23:50.45*** join/#bzflag doughecka (~rooot@adsl-68-133.lou.bluegrass.net)
23:50.45*** join/#bzflag psyShadow (~PsyShadow@h24-67-3-142.ed.shawcable.net)
23:55.42*** join/#bzflag Tupone (~Tupone@ppp-82-84-120-217.cust-adsl.tiscali.it)
23:57.55*** join/#bzflag a1abubba (~bubba@67.97.58.173)

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.