IRC log for #bzflag on 20080321

00:04.06JeffMfixes a real bug this time
00:04.23JeffMErroneous, windows function to delete a file?
00:04.31JeffMMSDN is beeing pissy
00:05.07ErroneousDeleteFile
00:05.27JeffMthanks
00:05.43JeffMI thought so, but MSDN kept taking me to the FileSystemProxy class for that
00:11.00brlcadears burn
00:12.28brlcadi'm not sure what that means "Iconify doesn't work in fullscreen mode"
00:12.42brlcadif you're full-screen, you can't iconify
00:13.05JeffMthats what he meant
00:13.13CIA-16BZFlag: 03JeffM2501 * r16755 10/trunk/bzflag/src/platform/WinWindow.cxx:
00:13.13CIA-16BZFlag: Give windows a way to fix the gamma ramps in the case of a crash.
00:13.13CIA-16BZFlag: save out the last valid gamma ramps to a file, and delete that file when we exit normal. If we start up and have the gamma file then we crashed. Use that file for the ramps cus they are good.
00:13.15brlcadthat's just the way it works
00:13.20JeffMyes
00:13.22brlcadyou go to window, then iconify
00:13.27JeffMthat was not his complaint
00:13.41JeffMI was asking for a clarification if he meant from fullscreen -> window or from window -> iconify
00:13.45JeffMhe clarified for me
00:13.58JeffMit was language issues :)
00:15.45brlcadah, so going to window froze
00:15.59blast007hmm
00:16.01blast007c:\SVN Code\bzflag-v2_0branch\bzflag\src\3D\FontManager.cxx(22): fatal error C1083: Cannot open include file: 'strings.h': No such file or directory
00:16.03brlcadsounds like sdl hosage
00:16.05JeffMbrlcad, that's what he said
00:16.08blast007is Windows supposed to have strings.h?
00:16.22JeffMblast007, shoudn't it be just <string>
00:16.36blast007it has that too
00:16.39blast007just above that line
00:16.41JeffModd
00:17.25blast007Tim added that second one
00:17.32blast007in r16722
00:17.41JeffMprobably for some whacass platform
00:18.00JeffMmake it only for non windows
00:18.40brlcadstring.h
00:18.50JeffMErroneous, what would we have to do to support UNC paths?
00:18.50blast007"gcc 4.3 warnings, eek! some && and || changes"
00:18.52brlcadwe don't use strings.h on head anywhere
00:19.07blast007brlcad: should it need <string> and <string.h>  ?
00:19.12brlcadyeah, probably
00:19.30blast007I'll give that a try
00:19.31brlcadstring provides std::string .. string.h provides a slew of str*() functions
00:19.40blast007ah
00:19.49blast007there she links!
00:20.18brlcadyeah, it's calling stcasecmp and strlen
00:20.45CIA-16BZFlag: 03blast007 * r16756 10/branches/v2_0branch/bzflag/src/3D/FontManager.cxx: string.h, not strings.h
00:25.31blast007strange...
00:26.41blast007ah, unsigned!  No wonder 17 - 37 = 4294967276
00:26.56blast007that would explain the inf. loop
00:27.12blast007the upper bound was set at 4 billion  ;)
00:27.51ErroneousJeffM: not sure
00:28.00Erroneousmost functions do it normally
00:28.58Erroneousneed to step through the code and see what we're doing that doesn't like it
00:31.46*** join/#bzflag JBdiGriz (n=JBdiGriz@adsl-75-36-46-10.dsl.sndg02.sbcglobal.net)
00:31.46*** mode/#bzflag [+o JBdiGriz] by ChanServ
00:38.11spldartit's about to hit the fan around here bbl
00:40.12brlcad~poo spldart
00:40.13ibotACTION summons a troop of flying monkeys to fling their poo at spldart
00:42.04Winnyheeh
00:42.07Winnyhehe* ...
00:42.17*** join/#bzflag Think_Differentl (n=shedelj@unaffiliated/thinkdifferentl/x-838543)
00:42.17WinnyThe first one sounds like someone with no teeth
00:46.01brlcad~bite Winny
00:46.02ibotACTION takes a big bite out of Winny's jugular vein
00:46.17Alesis-Novikgood night everyone
00:46.24brlcadsee ya Alesis-Novik
00:46.24Winnyshoots blood at brlcad
00:46.42brlcadshouldn't that be *squirts*? :)
00:46.53Winnydoes both
00:47.23blast007okay, I'm getting an invalid player in the playerMap, probaby related to the new rabbit message being sent
00:47.49blast007*** 'blast' joined the game as Observer.
00:47.49blast007*** '' is now the rabbit.
00:47.50blast007;)
00:48.13Winnyblast007: well, run, duh
00:48.30blast007Winny: run?
00:48.59Winnyrun!
00:49.03Winnychases blast007
00:49.10blast007k
00:50.02Winnytackles brlcad
00:50.04Winnyerr, blast007
00:50.20blast007Winny: you probably don't want to do that  ;)
00:54.18WinnyNever gonna give you up, never gonna let you down...
00:56.14*** join/#bzflag bryjen (n=bryjen@CPE-76-177-176-191.natsoe.res.rr.com)
00:56.14*** mode/#bzflag [+v bryjen] by ChanServ
00:58.06CIA-16BZFlag: 03blast007 * r16757 10/branches/v2_0branch/bzflag/src/bzadmin/BZAdminClient.cxx: Don't show a "new rabbit" message when the player ID equals NoPlayer.
01:04.43spldartback
01:04.50blast007meh, the trunk VC7.1 project for bzadmin doesn't build with curses..
01:05.18TheRedBaronis there a "compiling bz on windows for dummies" article anywhere?
01:05.22blast007well, it compiles at least  ;)
01:05.41blast007TheRedBaron: README.WINDOWS
01:05.59TheRedBaronyea - i looked at that - anything a little more verbose possible?
01:05.59blast007are you wanting to build trunk or 2.0.x?
01:06.54blast007points to his last question there
01:07.06blast007trunk is 2.99.x, and what will become 3.0
01:07.23blast007and what compiler are you using?
01:08.01TheRedBaronits trunk.
01:08.07TheRedBaronvisual studio 2008
01:08.23blast007express edition? or the full thing?
01:08.28TheRedBaronfull
01:08.37CIA-16BZFlag: 03blast007 * r16758 10/trunk/bzflag/src/bzadmin/BZAdminClient.cxx: Don't show a "new rabbit" message when the player ID equals NoPlayer.
01:08.46blast007not sure if VC9 has been tested that much
01:08.58blast007but how far did you get? have you launched the VC9 solution file?
01:10.07*** join/#bzflag JeffM_ (n=JeffM@adsl-75-16-90-222.dsl.irvnca.sbcglobal.net)
01:10.37TheRedBaronblast007: Before I exhaust your patience - I should preface - that I've never compiled anything on windows.  My work provided visual studio 2008 - and I like teaching myself new things and learning. so I thought " heck why not give it a try"
01:12.24TheRedBaronbut i fear that this could be an exercise in frustration with those who try to help me.  I really need some further educating/reading before getting active irc help
01:13.10spldartDude.. VC8 in windows is a breeze.. the only holding point for me was a little detail that jeffm later cleared up in the readme.windows
01:13.17*** join/#bzflag me1 (n=me1@pool-71-245-235-48.bstnma.fios.verizon.net)
01:13.27spldart~JeffM++
01:14.26TheRedBaronspldart: had you used vc8 before?
01:14.47spldartNot before I started using it for bzflag
01:14.50spldartI used to build in linux only
01:14.52TheRedBaronand don't under-estimate my ineptitude :P
01:15.21spldartLOL... Really it's not bad
01:15.47TheRedBaronblast007: not to be-little your help at all.  I just don't want to frustrate you with my ignorance
01:16.10spldartYou said vc9 right?
01:16.46spldartI wonder if vc9 platform sdk and direct x april 2k7 sdk requirements are identical.. probably are
01:16.50TheRedBaronif thats visual studio 2008
01:17.24spldart2k5 is vc8 I think
01:17.24TheRedBaroni'm running into alot of "cannot open include file"
01:17.42Winnydid you install the DX SDK and the windows platform SDK?
01:17.48TheRedBaronso i know i've overlooked a n00b setting
01:17.48TheRedBaronyes
01:17.57Winny2.0 or 3.0?
01:18.02TheRedBaronboth
01:18.04spldartDid you like the appropriate Lib and includes
01:18.16Winny2.0, you need to set VC to only build one thing at a time
01:18.24Winnypokes JeffM, since he forgets how to
01:19.24JeffMJaneDoehuh?
01:19.28JeffMJaneDoegotta get pizza
01:19.30JeffMJaneDoebrb
01:19.34Winnyhf
01:19.36TheRedBaronthis is what I mean - Your offering solutions - and advise - but i have no idea how to implement them due to my ignorance.  So Thats why i was looking for a "how to".
01:20.28TheRedBaronif there isn't one - Then I feel I need to take more time and a little more frustration to figure things out so I at least have some clues before i actively get help.  Otherwise i'll be frustrating you all :)
01:20.44spldartYou will need to /tools/options/Project solutions/ VC directories and add the Lib and Include directories in your SDK platforma nd SDK DirectX don't forget the cpu specific stuff in the directx.. X64 X86
01:21.00spldartif vc9 is similar to vc8
01:21.07spldartbrb
01:21.28me1spldart: that is accurate
01:23.41spldartback for a moment
01:23.53spldartWife is tryi8ng to get her psp connected to the inet hehe
01:24.13spldartbrb
01:25.58blast007you probably don't even need to get the PSDK and DXSDX
01:26.30blast007TheRedBaron: go into the MSVC/VC9/ directory.  Then open bzflag.sln
01:27.14blast007then look around for something that says "Debug" or "Release", and make sure it's on "Debug"
01:27.20blast007it'll be on the toolbar
01:27.58blast007spldart: he has the full Visual Studio, which should include the Platform SDK and the DirectX SDK
01:28.54blast007they're probably not the most recent version, but heck, I have the 2003 version, and have never installed a newer SDK for it
01:29.01blast007I can still build fine ;)
01:29.13spldartback
01:29.23blast007TheRedBaron: basically, you'll need libcurl at a minimum to build
01:29.32blast007read the README.WINDOWS for that
01:29.46spldartah
01:29.49spldartMy bad
01:29.54blast007no problem
01:29.57spldartI'm just confusing the poor soul :)
01:30.14Winny~blame spldart
01:30.15ibotACTION blames spldart (and Canada) for all the evil in the world
01:30.15blast007it's not a bad idea to install the newest one anyway, but the first step for the full one is getting it to work at all  ;)
01:30.26spldartstashes away the tidbit about full version has SDK's for future reference
01:30.34spldartYay.. blame canada
01:30.50blast007TheRedBaron: which files were being reported as being unable to be found?
01:31.33blast007that would be a *huge* help to identify what the issue is
01:31.55blast007drives home
01:32.58TheRedBaronblast007: all the includes files
01:33.24TheRedBaronCannot open include file:  XYZ
01:33.45TheRedBaronbut i really need to something to eat - so out of office for a few
01:36.01TheRedBaronhrm
01:36.26*** join/#bzflag tannerld (n=tanner@68-114-25-48.dhcp.gwnt.ga.charter.com)
01:36.52pacman87is there a way to tell whether a player suicide was from killing themselves (rico) or self-desctruct (delete) from a plugin?
01:37.54usoineptitude
01:38.18usooops
01:41.27*** join/#bzflag JeffM_ (n=JeffM@adsl-75-16-90-222.dsl.irvnca.sbcglobal.net)
01:48.49JeffMJaneDoenow what was that Winny ?
01:49.07JeffMJaneDoedid someone have a question about a VC build?
01:53.52WinnyJeffMJaneDoe: What is it called when you can only build one thing at a time? (in 2.0)
01:54.08JeffMJaneDoebuild and compile
01:54.20JeffMJaneDoelet me get the dialog name
01:54.54spldartThe Red Baron could possibly use your help in a while :) And he's on VC9 full version :-D
01:55.20JeffMJaneDoein branch?
01:55.22JeffMJaneDoeor trunk?
01:55.41spldarttrunk I belive
01:55.44JeffMJaneDoek
01:55.48JeffMJaneDoehe can't use the VC9 projects
01:55.58spldartHe'll be back in a few I believe
01:55.59JeffMJaneDoehe has to use the VC8 project
01:56.33spldartI've already learned something new talking about it... full version vc has the sdk's already packed up with it?
01:56.56spldartnon - express  whateva
02:02.25spldartHrm... bzadmin under windows doesn't stay connected as long as bzadmin under linux... bzadmin trunk
02:02.35JeffMJaneDoeyes it does
02:03.48spldartummm
02:04.08spldarthowz that?
02:04.21JeffMJaneDoeyes it comes with the SDKs
02:04.30spldartOH!!!
02:04.31spldartSry
02:04.47spldartwrong question, the answer, I applied. /yoda
02:24.21*** join/#bzflag coffee (n=whodaman@pdpc/supporter/student/whodaman-)
02:29.06KTLtrunk 64bit linux warning: MessageUtilities.cxx: In function ‘bool MessageUtilities::parse(const char*, T&) [with T = uint64_t]’:
02:29.09KTLMessageUtilities.cxx:60: warning: format ‘%lld’ expects type ‘long long int*’, but argument 3 has type ‘intmax_t*’
02:30.21KTL(in bzrobots)
02:33.26*** join/#bzflag EmoNemo (n=Gigi@unaffiliated/emonemo)
02:34.18*** join/#bzflag bryjen (n=bryjen@CPE-76-177-176-191.natsoe.res.rr.com)
02:34.18*** mode/#bzflag [+v bryjen] by ChanServ
02:35.01bryjenibot: ping
02:35.02ibotpong
02:36.36whodaman-~pong
02:36.37ibotPING!
02:37.34spldartpingus maximus
02:45.17*** join/#bzflag TimRiker (n=timr@rikers.org)
02:45.17*** mode/#bzflag [+o TimRiker] by ChanServ
02:45.53*** join/#bzflag TimRiker (n=timr@rikers.org)
02:45.53*** mode/#bzflag [+o TimRiker] by ChanServ
03:00.14blast007TheRedBaron: right, but *which* include files
03:01.50blast007;)
03:04.30spldart:-D
03:22.03*** join/#bzflag javawizard2539 (n=chatzill@c-24-10-227-207.hsd1.ut.comcast.net)
03:34.26javawizard2539When coding on bzflag, which is preferable for the increment part of a for loop, i++ or ++i?
03:34.46javawizard2539I didn't find anything in devinfo on this
03:46.32brlcadjavawizard2539: because it usually seriously doesn't matter
03:46.48brlcadfollow the existing code
03:47.15javawizard2539Ok
03:59.26*** join/#bzflag ViciousM (n=max@cpe-024-211-248-161.nc.res.rr.com)
03:59.56*** join/#bzflag JeffM_ (n=JeffM@adsl-75-16-90-222.dsl.irvnca.sbcglobal.net)
04:02.52*** join/#bzflag bz77 (n=45b3a1ac@bz.bzflag.bz)
04:02.56bz77hey
04:11.15spldartoh
04:12.56brlcadio
04:48.36spldart*crickets*
04:59.42*** join/#bzflag Foo_man_choo (n=james@c-98-197-19-35.hsd1.tx.comcast.net)
05:09.16*** join/#bzflag Suspect (n=Suspect@68-113-163-117.dhcp.plt.ny.charter.com)
05:31.12*** join/#bzflag JeffM (n=Jeff@pool-71-109-218-124.lsanca.dsl-w.verizon.net)
06:22.40*** join/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone)
06:22.40*** mode/#bzflag [+v Tupone] by ChanServ
06:32.36*** join/#bzflag Ebert (n=EbErT@adsl-34-0-209.asm.bellsouth.net)
06:36.47*** join/#bzflag JeffM (n=Jeff@unaffiliated/jeffm)
06:45.35*** join/#bzflag Pimpinella (n=frank@gondolin.pimpi.org)
06:48.04*** join/#bzflag Constitution (n=const@unaffiliated/macsforme)
07:36.35*** join/#bzflag lepoulpe303 (n=LePoulpe@about/essy/MobileTarget/LePoulpe303)
07:39.01*** part/#bzflag lepoulpe303 (n=LePoulpe@about/essy/MobileTarget/LePoulpe303)
09:06.16*** join/#bzflag utrrrongeeb (n=mhciipec@ties-pool4-15.isn.net)
10:01.41*** join/#bzflag ViciousM (n=max@cpe-024-211-248-161.nc.res.rr.com)
10:34.00*** join/#bzflag torghul (n=chatzill@78.175.208.201)
10:51.56*** join/#bzflag Wits (n=Warinthe@1.168.188.72.cfl.res.rr.com)
10:56.35Alesis-Novik'mornin
11:16.03*** join/#bzflag Upsetter (n=Ups@i577B741D.versanet.de)
11:26.58marzipan_mornin
11:58.33*** join/#bzflag Upsette1 (n=Ups@i577B7A59.versanet.de)
12:40.26TheRedBaronblast007: it couldn't find any of the includes so I knew I was really borking the process
12:42.43brlcadgrumble grumble
12:43.03TheRedBaronbut with a little more exploration - I found the premade project files, thanks to your suggestion: (9:26:18 PM) blast007: TheRedBaron: go into the MSVC/VC9/ directory.  Then open bzflag.sln
12:43.18TheRedBaronI knew it was an idiot problem :)
12:43.28TheRedBaronbeing the idiot
12:43.39brlcadblames the morning
12:44.06TheRedBaronnot a morning person brlcad ?
12:44.20TheRedBaronor is it just this particular morning
12:44.20brlcadf*ing morning
12:44.54brlcadmornings
12:45.40TheRedBaronheh
12:45.46TheRedBaronI'm no morning person either
12:45.47Alesis-Novikbrlcad, i second that thought :)
12:47.18donny_bakeris a morning person.. turns into a pumpkin at 10PM
12:48.14donny_bakerof course getting up at 4AM everyday will do that
12:53.34*** join/#bzflag whodaman (n=whodaman@pdpc/supporter/student/whodaman-)
12:53.57*** join/#bzflag whodaman (n=whodaman@pdpc/supporter/student/whodaman-)
12:54.35*** join/#bzflag Dessy (n=Dessy@88-134-204-43-dynip.superkabel.de)
13:02.42*** join/#bzflag Saturos (n=Saturos@p57A0F012.dip.t-dialin.net)
13:04.09*** join/#bzflag Saturos (n=Saturos@p57A0F012.dip.t-dialin.net)
13:04.58*** join/#bzflag TheRedBaro1 (n=kemhof@75.144.224.155)
13:09.59*** join/#bzflag pacman_87 (n=timothy@nat-204-29.arlut.utexas.edu)
13:30.55*** join/#bzflag Suspect (n=Suspect@68-113-163-117.dhcp.plt.ny.charter.com)
13:39.37brlcaddonny_baker: yeah, I get that when I'm rowing, but I still don't "like" it :)
13:52.47*** join/#bzflag spldart (n=short_ci@adsl-70-240-215-57.dsl.hstntx.swbell.net)
14:03.06*** join/#bzflag jftsang (n=jftsang@88-108-255-242.dynamic.dsl.as9105.com)
14:50.11*** join/#bzflag FalseProphet (n=Gigi@unaffiliated/emonemo)
14:51.24*** join/#bzflag TimRiker (n=timr@70.1.135.7)
14:51.24*** mode/#bzflag [+o TimRiker] by ChanServ
15:02.56*** join/#bzflag AHA (n=aha@unaffiliated/aha)
15:03.43*** join/#bzflag think_tank (n=think_ta@c-71-194-147-60.hsd1.il.comcast.net)
15:05.37blast007TheRedBaron: Jeff said to use the VC8 project instead of the VC9
15:05.44blast007so try that one instead
15:05.49*** join/#bzflag Ratfink (n=434ce305@bz.bzflag.bz)
15:06.12blast007and again, if you can get my a filename of one of the includes that was missing, that would help me know what the issue is
15:06.16blast007get me*
15:06.35blast007hi Ratfink
15:06.40blast007bye Ratfink
15:07.05spldarthehe
15:07.17*** join/#bzflag Skater (n=Skater@cpe-069-134-227-087.nc.res.rr.com)
15:07.27SkaterHello everyone!
15:07.47AHAhi!
15:07.48donny_bakerhi skater
15:08.28SkaterHi donny and AHA :)
15:12.13blast007hello
15:29.49*** join/#bzflag Skater (n=Gabe@cpe-069-134-227-087.nc.res.rr.com)
15:35.31*** join/#bzflag Sbgodin (n=chris@natkirchberg.tudor.lu)
15:39.03SkaterNot a lot of talking
15:40.26jftsanganybody for a short five-minute game?
15:41.23SkaterOf what?
15:41.37blast007Skater: solitare
15:41.41SkaterOh.
15:41.42whodaman...
15:41.53whodamanRemember, were in #solitare
15:41.56whodamanmust be obvious
15:42.01blast007;)
15:42.01SkaterYes, I'm new to IRC..
15:42.11jftsangI was thinking Chess
15:42.23blast007jftsang: 2.0.x or trunk?
15:42.23SkaterEh, sure.
15:42.32SkaterI'll try jft
15:42.45jftsangblast007, is Chess 2.0.x different to Chess trunk?
15:43.15blast007hehe..
15:43.15blast007anyway, which BZFlag did you have in mind?
15:43.23jftsang3.0
15:43.35blast007okay, sure
15:43.50jftsangone thing I don't particularly like about 3.0 is the red tank png
15:44.13jftsangwith the green stripes and all that
15:44.24blast007oh wow, that's not right
15:44.34SkaterSo, about a chess game?
15:44.36blast007that file is corrupted
15:44.49blast007Skater: we're not playing chess. We were being sarcastic.
15:45.02pacman_87Skater: pawn to king 4
15:45.37jftsangpacman_87, pawn to e5
15:46.52jftsangis 3.0 always this laggy?
15:47.11CIA-16BZFlag: 03blast007 * r16759 10/trunk/bzflag/data/skins/red/tank.png: Commit in a non-corrupted red tank texture.
15:47.43Winnythat always helps
15:47.44blast007jftsang: it has issues  ;)
15:48.49Winnyholy crap, it's 11:50.. I slept for 12 hours o.O
15:49.10Skater:o
15:50.36whodamanok, and?
15:53.09*** part/#bzflag pacman_87 (n=timothy@nat-204-29.arlut.utexas.edu)
15:54.42*** join/#bzflag BulletCatcher (n=BulletCa@ip68-111-215-14.sd.sd.cox.net)
15:55.29*** join/#bzflag Think_Differentl (n=shedelj@unaffiliated/thinkdifferentl/x-838543)
15:59.54jftsangin the future, would it be possible to create custom teams as clans?
16:00.03jftsangfor example, for league games
16:00.20Winnyhuh?
16:00.35jftsangso say I and you were in the same team
16:00.43jftsangas well as many more people
16:00.51jftsangand there are more than four teams competing
16:01.17jftsangwhat I am suggesting is that we produce only one set of tank shots/body textures
16:01.29jftsangand then use something like diffuse/color
16:01.42jftsangand you can set the colour of your tank
16:01.52jftsangand tanks with the same colour are in a team
16:02.20SkaterOr, have flags on the side of the tanks ;)
16:04.22jftsangof course, this would be quite useless for CTF games
16:09.02jftsangeither that, or increase the number of teams
16:09.44BulletCatcherEven in a FFA game it would be important to choose clan colors carefully to avoid confusion.
16:10.12jftsangyeah, so we limit it to steps of 16 for RGB values (or something)
16:10.21blast007Open FFA is different though
16:10.23blast007<PROTECTED>
16:13.43BulletCatcherIncreasing the number of teams would be the easiest way to make clans work.
16:14.12*** join/#bzflag JeffM (n=JeffM@unaffiliated/jeffm)
16:15.46jftsangwould it be possible to increase it to, say, around 12 teams?
16:18.53JeffMa number of places in the code would have to change, but sure, it would be techincaly possible
16:19.04JeffMand picking 12 colors.. that would be the fun part
16:19.15JeffMwhy would you need that many?
16:19.27WinnyMost league matches are only 2 teams...
16:19.55WinnyIn response to custom clans, jftsang
16:20.50jftsangwell, I was thinking whether we could have a huge map with many teams in a long time-scale battle
16:21.18JeffMthe current code is not setup to make that easy
16:21.25JeffMwe aren't setup for massive worlds
16:22.09JeffMyou would have many other issues on top of not having enough teams ;)
16:23.04jftsangone solution I could see is to create a label function (which I believe is done in 3.0)
16:23.13JeffMlabel function?
16:23.15jftsangand then tanks in a team prefix their name
16:23.23JeffMthat does not exist
16:23.38jftsangtank labels?
16:23.38WinnyYeah.. most servers seem to top out at 40 players, MAX.. which is too few for a "large" map
16:23.38JeffMtank colors and visuals are still hardcoded
16:23.50JeffMand you can not add arbitrary data to the player name
16:23.56JeffMwell you could, but it would be a bad hack
16:24.02jftsangno, I mean, prefix their callsign manually
16:24.13JeffMbetter to use e-mail
16:24.19jftsangor that :)
16:26.20*** join/#bzflag Suspect (n=Suspect@68-113-163-117.dhcp.plt.ny.charter.com)
16:26.23JeffMhas anyone on fedora tried to build a RPM with 2.0.10?
16:26.47BulletCatcherI have built a 2.0.10 RPM on Fedora 8.
16:27.07JeffMit worked ok?
16:27.12BulletCatcherYes.
16:27.15JeffMthank you
16:27.18BulletCatcheryw
16:36.34*** join/#bzflag JBdiGriz (n=JBdiGriz@adsl-75-36-46-10.dsl.sndg02.sbcglobal.net)
16:36.34*** mode/#bzflag [+o JBdiGriz] by ChanServ
16:38.15*** join/#bzflag bier (n=bier@p54A56617.dip.t-dialin.net)
16:39.18pacman87bzfs using 55MB = plugin memory leak
16:39.31JeffMwhat plug-in?
16:39.42blast007MemoryGobbler.so
16:39.43pacman87mine, i fixed it :)
16:39.54JeffMheh
16:39.59JeffMwhat did you do?
16:40.16pacman87too many bz_getPlayerByIndex(), not enough bz_freePlayerRecord()
16:40.23JeffMthat can be a problem
16:40.24blast007:)
16:45.26WinnyJeffM: when are the shits gonna be ready? :)
16:45.30blast007shirts*
16:45.45Winnyerr
16:45.46Winnyyeah.. wow
16:45.51Winny~lart me
16:45.51ibotcuts off winny's head with a halberd that could have been a little bit sharper
16:46.01blast007Winny: but the other, sometime today
16:46.17blast007the shirts, no idea
16:46.51JeffMWinny, sometime aroudn the 31st
16:47.18JeffMI approved the art on the 19th
16:47.52JeffMthen it can take up to 5 biz days to print
16:48.01JeffMthen it will take up to 5 days to ship
16:48.28JeffMso I am guessing that they will ship by next wednesday
16:48.55JeffMand I'll get them ether on the 31st or 1st
16:49.45JeffMthen I'll open the store, on the 31'st probalby (as long as I have a tracking number for the shipment ), and then take pictures of them when they get here, then ship em out
16:49.51JeffMI still need to find the models
16:51.01JeffMhmmm... I need DTRemenak
16:52.02WinnyBuy some of those manequins (speled right?) and put em on those ;)
16:52.55jftsangon the server list, what is the significance of the colours? some servers are green, some are orange
16:52.56JeffMI was going to use real people
16:53.12JeffMjftsang, means game type, shots, jumping, flags, etc..
16:53.19JeffMthere should be a color key on the wiki
16:54.47*** join/#bzflag AHA_ (n=aha@unaffiliated/aha)
16:55.11jftsangshould there?
16:55.19JeffMI thought there was
16:55.37JeffMI know there have been posts on it in the forums
16:56.30*** join/#bzflag AHA (n=aha@unaffiliated/aha)
16:59.16*** join/#bzflag AHA (n=aha@unaffiliated/aha)
17:02.42*** join/#bzflag AHA (n=aha@unaffiliated/aha)
17:12.23*** join/#bzflag AHA (n=aha@unaffiliated/aha)
17:19.31CIA-16BZFlag: 03JeffM2501 * r16760 10/trunk/bzflag/src/common/FileManager.cxx:
17:19.31CIA-16BZFlag: don't be so picky about what dir functions fail when creating paths, go and try
17:19.31CIA-16BZFlag: them all and just test the final file when we are all done. This allows for
17:19.31CIA-16BZFlag: support of UNC paths where the top level dirs will not stat as valid dirs but
17:19.31CIA-16BZFlag: will also fail on creation. This lets people with network profiles work as
17:19.34CIA-16BZFlag: normal.
17:20.37blast007cool
17:20.49JeffMindeed
17:21.02JeffMthe fix is somewhat cheezy and deceptivly simple
17:21.10JeffMcomment out 3 lines ;)
17:21.20blast007hehe
17:21.34blast007sounds like my kind of fix  ;)
17:21.53JeffMI had it just blindly create the dirs and not check for failures
17:22.07JeffMit was failing when it tried to create a dir for the server and the share
17:23.55blast007ah
17:40.28*** join/#bzflag Erroneous (n=dtremena@67-131-219-2.dia.static.qwest.net)
17:40.50JeffMhe lives
17:41.33Erroneousforgot to start irc :)
17:42.01JeffMwell I had been looking for you at your desk at like 10
17:42.01*** join/#bzflag TD-Linux (n=wheeeeee@about/essy/indecisive/TD-Linux)
17:42.08*** join/#bzflag Wyk3d (n=middle@82.78.166.253)
17:42.18JeffMto see if you wanted to prevent me from making a cheap hack fix
17:42.22JeffMbut I did it anyway
17:42.40JeffMsince the benifit outweighs the cheeze
17:59.15Erroneouslooks fine to me :)
17:59.21Erroneouslikes cheese, even in boats
18:28.48donny_bakerJeffM: not yet, but should get to it tonight... my CS3 is at home (wiki button)
18:33.44*** join/#bzflag Samiljan (n=Sam@c-c2d6e155.34-7-64736c11.cust.bredbandsbolaget.se)
18:35.05*** join/#bzflag Epyon (n=Epyon@90-156-93-82.magma-net.pl)
18:42.32brlcaddonny_baker: how do you add/remove/change the navigation menu on the wiki?
18:42.56brlcadcan't seem to find setting/template for it through the site or through the files easily
18:42.58donny_bakerin the left box?
18:43.00*** join/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone)
18:43.00*** mode/#bzflag [+v Tupone] by ChanServ
18:43.01brlcadyeah
18:43.06brlcadciao tupone
18:43.09donny_bakerit's a page.. let me find it
18:43.29Tuponeciao sean, come va?
18:43.52brlcadva bene!
18:44.01brlcadbusy bene but bene
18:44.08EpyonWoah, now this was a long paarty -_-
18:44.12Epyonre all :)
18:44.23Tuponeniente noia
18:44.58brlcadall good
18:50.22*** join/#bzflag Wyk3d (n=middle@82.78.166.253)
18:53.57donny_bakerread an interesting article about user statistics and game design http://www.codinghorror.com/blog/archives/001063.html
18:54.23donny_bakerit's a month old so you may have seen it
19:09.52*** join/#bzflag Upsetter (n=Ups@i577B7D52.versanet.de)
19:15.02*** join/#bzflag Think_Differentl (n=shedelj@unaffiliated/thinkdifferentl/x-838543)
19:25.26Winnycodinghorror... hmm, havent read for a while
19:26.07JeffMand now you know why I want more real metrics ;)
19:27.11JeffMit is good to see that 800x600 is no longer a common res ;)
19:27.44Winny"The First Rule of Programming: It's Always Your Fault" <-- someone should make that into a shirt
19:28.02JeffM"the customer is always lying"
19:28.27brlcad"absolutes are always false"
19:29.13JeffM"give a man a fish. feed him for a day. take the fish away and tell him he's lukcy to be alive, and he'll find a way to have another fish for you to take tomorow"
19:29.56JeffM"that what does not kill you... has made a tactical error"
19:30.45JeffMI got the check brlcad I'll be depositing it today
19:30.56donny_baker"give a man a fish and he will eat for a day, give a fish a man and he will eat for a long time"
19:31.37Winnyhaha
19:31.41JeffM"If you're leaving scorch-marks, you need a bigger gun."
19:32.25*** join/#bzflag Think_Differentl (n=shedelj@unaffiliated/thinkdifferentl/x-838543)
19:36.59donny_bakeralmost made my goal to lose 40 pounds in 40 days
19:37.06donny_bakergot to 302
19:37.11donny_baker32*
19:37.19whodamanI was just gonna say :P
19:37.30whodaman~Donny_baker++
19:38.47Winny302 in 40? You've sprung a leak!
19:39.09donny_bakerhehe... feels like I have with 32... I feel great
19:43.45Winny:)
19:54.25JeffMConstitution, does the font manager sill crash on exit for you?
19:55.53brlcadJeffM: cool
19:56.45JeffMwhoot! bug list on SF is down to 100 items :)
20:03.08*** join/#bzflag torghul (n=chatzill@88.242.76.210)
20:11.13*** join/#bzflag utrrrongeeb (n=mhciipec@hiper-pool3-07.isn.net)
20:21.07*** join/#bzflag SpazzyMcGee (n=Spazzy_M@unaffiliated/spazzymcgee)
20:21.51*** join/#bzflag TimRiker (n=timr@pdpc/supporter/bronze/TimRiker)
20:21.51*** mode/#bzflag [+o TimRiker] by ChanServ
20:23.16*** part/#bzflag utrrrongeeb (n=mhciipec@hiper-pool3-07.isn.net)
20:37.32JeffMwe've had people buld and run trunk on macs right?
20:38.28blast007I have
20:38.42JeffMno crash on exit in font manager or anything?
20:38.59blast007it's been while, can't recall
20:39.40JeffMwe did a bunch of crash fixes, I'd have thought we wuld hav caught that
20:45.52ConstitutionJeffM: hasn't in a while
20:46.30Constitution~jeffm2501++
20:49.46*** join/#bzflag spldart (n=vircuser@c-98-197-19-35.hsd1.tx.comcast.net)
20:51.47JeffMConstitution, well I closed it with, "if it happens again, you can fix it cus you can commit now" :)
20:53.04ConstitutionI had commit access back then too
20:53.23JeffMwell then you shoulda fixed it ;)
20:53.30WinnyConstitution is lazy :P
20:53.31JeffMbut brlcad did fix a lot of little crashes
20:53.31Constitutionbut after spending like 15-20 hours trying to fix it, I thought it was a bit over my head ;)
20:53.37Erroneousheh
20:53.45JeffMgets Constitution a ladder
20:55.17JeffMTimRiker, you re-opnened a bug in 2004 as "a reminder to fix in debian..." for something that was fixed in 1.10, I assume it's been fixed? ;)
20:55.58Erroneousheh
20:58.12JeffManyone got a mac that can try something realy fast?
20:58.22Winnywaves
20:58.23whodamanJeffM, umm sure
20:58.24JeffMwith ether 2.0.x or trunk
20:58.28JeffMfire up the game
20:58.34JeffMand find a shadow
20:58.45JeffMthen go to options and set your shadow style to stiple
20:59.12whodamanand then?
20:59.12Winnyk
20:59.17JeffMand see if the shadow looks the same as you swap between smoothing on and off
20:59.31WinnyYes
20:59.36JeffMgot a report that with smoothing it's a big black bob
20:59.38JeffMblob
20:59.45JeffMk
20:59.47Winnylooks fine to me
20:59.56JeffMI'm chocking it up to crap OSX drivers back in 2004 ;)
21:00.00whodamanNo
21:00.02Winnyhehe
21:00.03whodamanNot for me
21:00.07JeffMhow does it change?
21:00.42JeffMand can both of you try the same thing with stencil shadows please?
21:00.58whodamanstipple looks like a million tiny squares
21:01.03JeffMas it should
21:01.03whodamanand darker
21:01.14whodamanStencil is lighter and smooth
21:01.16JeffMbut does stipile change when you turn smothing on and off
21:01.57Winnynot for me
21:02.11JeffMWinny, does stencil change with you turn smoothing on and off?
21:02.19Winnynope
21:02.22JeffMgood
21:04.21*** join/#bzflag LongDon (n=LongDon@host-091-097-084-097.ewe-ip-backbone.de)
21:04.41*** part/#bzflag LongDon (n=LongDon@host-091-097-084-097.ewe-ip-backbone.de)
21:07.29JeffMdo paused players drop a team flag now?
21:08.55L4m3riirc they'll drop any flag after a few seconds
21:09.02L4m3reven a bad one :\
21:09.13JeffMwonder if we should do that on the server
21:09.17JeffMwe fire off a new rabbit
21:09.37L4m3rI'd think that it's already on the server
21:09.41L4m3rlike the NR drop
21:09.49JeffMI'm looking at the code now
21:09.52JeffMall we do is fire a rabbit
21:13.49L4m3rhm...
21:14.18JeffMgood lord why do we not have a "isBad()" method on the flag class
21:14.29L4m3rheh
21:14.44*** join/#bzflag Ebert (n=EbErT@adsl-34-0-209.asm.bellsouth.net)
21:15.14JeffMflaginfo->flag->flagtype->flagquality... man that is deep
21:15.58*** part/#bzflag TheRedBaron (n=kemhof@75.144.224.155)
21:16.39Winnyhas always wondered what -> did
21:16.42Winnygoes to look
21:16.54Erroneousthinks having it attached to the type makes perfect sense
21:17.12L4m3rWinny: -> is like . only for pointers
21:17.17L4m3rbasically
21:17.22JeffMyah It is, I just wanted a higher level utility function cus it is used often
21:17.34ErroneousWinny: pThis->xyz is equivalent to (*pThis).xyz
21:17.41Winnyhmm, ok
21:18.07L4m3rand likewise, this.thing() is like &this->thing(); :P
21:18.18JeffMwhen the pause takes effect, the tank will drop any non bad flag from the server now
21:18.19Erroneousit's the indirect member operator, where . is the direct member operator
21:19.01Constitutionlol @ &this->thing();
21:19.13L4m3rer
21:19.18CIA-16BZFlag: 03JeffM2501 * r16761 10/trunk/bzflag/src/bzfs/bzfs.cxx: have the server force a zap of any non bad flags carried by players that do a full pause.
21:19.19L4m3rI guess "this" was not the best example
21:19.21L4m3r:P
21:19.32Erroneousthing() would work fine :)
21:19.40L4m3ryeah
21:19.53L4m3rbut I also used this as an object, not a pointer. oops :P
21:19.53Erroneousand "this" is a pointer anyway
21:20.02L4m3rs/this/some/
21:20.03Erroneousso &this is a **object
21:20.05L4m3rthat'll do :P
21:22.01CIA-16BZFlag: 03JeffM2501 * r16762 10/trunk/bzflag/src/bzflag/LocalPlayer.cxx: client doesn't drop a flag on pause anymore, the server does it for us, cus you know.. it is like smart and stuff.
21:22.11JeffMthere, that will fix the bad flag drop
21:22.24JeffMand makes the client stupider
21:23.11TimRikerJeffM: I think so. if not we'll open a new one. :)
21:23.16*** join/#bzflag sadysta (n=sadysta@164-dzi-15.acn.waw.pl)
21:24.39JeffMTimRiker, the code had been fixed in the mainline so I'm sure you picked it up with at least 2.0.0
21:25.57TimRikerJeffM: ahh, the hostname one. yeah, fixed in debian long ago.
21:26.29JeffMcool, I'm just cleaning up the bugs
21:27.09JeffMdown to under 100 :)
21:28.43TimRikerjust got an email from Simula who doing tcp research and testing with bzflag. they are seeing better bot performance with lag, than they see without and wondering why. :)
21:29.12JeffMusing what codebase?
21:29.15TimRikerthey mention a bzFlag-client and Bzlogview. recognize those names?
21:29.22JeffMyes
21:29.26JeffMchestal
21:30.38TimRikerso where would they have gotten those?
21:30.52JeffMfrom chestal
21:30.57JeffMhe wrote them and distributed them
21:31.11JeffMooo.. best bug close message YET.. "Voodoo cards are no longer supported."
21:31.44Chestalyes, I did bzlogview, and someone extended it, forgot who
21:32.10Chestalit requires a smal lpatch for bzflag client, I never updated it to current version, bu tit might well work out of the box still
21:32.48sadystaj #gsoc
21:34.50*** join/#bzflag kirun (n=kirun@10.126.gr5.adsl.brightview.com)
21:42.08*** join/#bzflag CBG (n=CBG@cpc2-stme1-0-0-cust307.cdif.cable.ntl.com)
21:46.44*** join/#bzflag Dessy2 (n=Dessy@88-134-204-43-dynip.superkabel.de)
21:53.46blast007JeffM: lol @ the voodoo cards bug
21:59.37Constitutionhmmm, gotta love it when people submit bugs and arbitrarily assign it to you
22:08.59*** join/#bzflag BAPTIST (n=47360b92@bz.bzflag.bz)
22:09.24BAPTISTIM IN THE CTF LEAGUE I NEED TO KNOW HOW TO KNOW WHEN MATCHES COME UP?
22:12.46JeffMcaps lock man
22:12.56JeffMthe league should have it's own website
22:13.01BAPTISTi know
22:13.16BAPTISTbut how do i know do i get contacts or something
22:13.44JeffMit should say who runs the league on the site for the league
22:14.05blast007no, I think he wants to find other people to match
22:14.32BAPTISTno jeff is right
22:14.38blast007k
22:15.13BAPTISTso any of u got a team?
22:15.29blast007ask in the channel for that league
22:15.36blast007if they have one
22:15.47pacman87#bzchat?
22:15.48blast007which league are you talking about?
22:16.10CIA-16BZFlag: 03JeffM2501 * r16763 10/trunk/bzflag/src/common/KeyManager.cxx: Bug 1105662: backspace is now not only bindable, but works.
22:16.39blast007BAPTIST: "Ducati-Style CTF League"  <-- that one?
22:16.45BAPTISTyes
22:16.49*** join/#bzflag zee810 (n=55696ddd@gateway/web/cgi-irc/zeebrothers.net/x-08fcb537fb7e6cda)
22:17.01blast007BAPTIST: type /join ##ducleague
22:17.05BAPTISTwat are these pople talking about?
22:17.06blast007that's their chat channel
22:17.12BAPTISTi already have
22:17.20blast007BAPTIST: this is the support and development channel for BZFlag
22:17.30BAPTISTi know
22:17.37BAPTIST.........no i dont
22:17.49*** join/#bzflag zee703 (n=556c31e2@gateway/web/cgi-irc/zeebrothers.net/x-49c646d6de88b570)
22:20.16JeffMcan webchat go to ducatii?
22:20.54JeffMyay, only 11 more bugs from before two thousand and FIVE!
22:20.56blast007it's on the list
22:40.58pacman87two bzfs.exe, one using 5MB mem, the other 10MB, with all the same settings except -port, -public, -publicaddr, and -q.  why?
22:41.31Winnymore players?
22:41.55JeffMsame map?
22:42.07pacman87no, the 5MB has players, and has been up for 7 days
22:42.12pacman87same map, yes
22:42.18JeffMone debug?
22:44.41pacman87both are running from the bzfs you gave me
22:44.59BAPTISTwhy is noone on ductai ctf league?
22:45.00JeffMoh then the 10 meg one is hacking your mail passwords
22:45.14JeffMBAPTIST, probably because they are doing other things
22:45.23JeffMpacman87, dunno really
22:46.21BAPTISTyea cuase i the only one and if i want to make a team how do i do it if none goes on/
22:47.30pacman87i just ran a third bzfs (different map/settings/plugins), and it's at 652 K
22:47.50JeffMI'm gussing it's not reporting accurately
22:47.59JeffMor just saying how big of a page or whatever it got
22:48.05pacman87from task manager?
22:48.26JeffMBAPTIST, post in the forums for the league, we don't techincaly run it. it's seperate from the project.
22:48.41JeffMpacman87, it's not always accurate
22:50.46CIA-16BZFlag: 03JeffM2501 * r16764 10/trunk/bzflag/src/bzfs/bzfs.cxx: unpause players that get killed while paused, since they will just hang out in limbo until they click and that is better then pause.
22:52.03pacman87repeated tests show the >1M was an outlier
22:52.11pacman87*<
22:56.06JeffMuso, what is your real name?
22:56.49whodamanHmm
22:57.01whodamanAfter I used /localset fpslimit 10
22:57.08whodamanmy FPS rate still read 29
22:57.15whodamanI have energy saver on
22:57.20CIA-16BZFlag: 03JeffM2501 * r16765 10/trunk/bzflag/src/bzflag/ServerMenu.cxx: bug 1542373: copy/paste errors in flag shake messages can result in garbage strings/wrong strings in menu display.
23:01.57CIA-16BZFlag: 03JeffM2501 * r16766 10/trunk/bzflag/MSVC/VC8/platform.vcproj: yeah bzfstring... it's long gone.. accept it.
23:02.07spldartbrb
23:04.11*** join/#bzflag bier_ (n=bier@p54A5682A.dip.t-dialin.net)
23:11.27*** join/#bzflag Dessy (n=Dessy@88-134-204-43-dynip.superkabel.de)
23:14.06*** join/#bzflag Think_Differentl (n=shedelj@unaffiliated/thinkdifferentl/x-838543)
23:15.59JeffM10 is prety low
23:17.20JeffMwhy do you want it to be 10?
23:17.55WinnyJeffM: I doubt whodaman is doing it for this reason, but a <20 framerate causes jitter
23:18.10Winnywhich is why *some* people do it
23:18.16JeffMheh
23:18.29Winnyalthough that seems to only happen on slower machines with the FPS limited, not faster ones
23:18.29JeffMwell yeah very low FPS will jack you up in 2.0.x
23:18.38whodamancool
23:18.44whodamanWinny, I just wanted to try it out
23:18.49Winny:)
23:19.28whodamanJeffM, I'm just wondering why it said 30 when I set it to 10
23:19.30whodamanbut w/e
23:19.56CIA-16BZFlag: 03JeffM2501 * r16767 10/trunk/bzflag/src/bzflag/playing.cxx: FPS limits under 30 fps is stupid and probably someone being an ass, lower cap at 30
23:20.00JeffMwhodaman, I dunno
23:20.01blast007whodaman: it's fpsLimit, not fpslimit
23:20.11whodamanIt matters?
23:20.14JeffMindeed
23:20.15blast007yes
23:20.20whodamanaha
23:20.20JeffMtho the default is 50
23:20.36whodamanoh yeah
23:20.39whodamannow it's working
23:20.41whodaman*gulp*
23:21.29blast007JeffM: heh, I usually run mine at 25FPS, so that my CPU stays under 70C  :P
23:21.34blast007might still do so at 30 though
23:22.17CIA-16BZFlag: 03JeffM2501 * r16768 10/trunk/bzflag/src/bzflag/playing.cxx: blast's pants get too hot at 30, keep it at 25.
23:22.22whodamanJeffM, your right, 10 is crazy
23:22.24blast007lol
23:22.48Winnyit gives me headaches
23:22.52JeffM22-24 is where most humans start to see the frames as indidual pages
23:23.00JeffMslideshowFlag
23:23.05Winny\o/
23:23.18Winnyhmm, someone should try 5
23:23.49JeffMno
23:24.26blast007Winny: if you want to try 5, just run the game on a 486 with software rendering. You won't even need to limit it!
23:24.37Winnywhee
23:24.50JeffMor run 2 clients
23:27.18JeffMhmm only have closed 53 bugs :(
23:28.03*** join/#bzflag Think_Differentl (n=shedelj@unaffiliated/thinkdifferentl/x-838543)
23:35.10JeffMgood lord.. how can we test a bug that only happens under PPC BSD?
23:36.38Think_Differentlget a mac and install BSD?
23:37.03ConstitutionPearPC maybe
23:37.30Think_DifferentlPearPC would be too slow to run anything. It emulates something like a 200MHz PPC on a decent x86 system, right?
23:37.40JeffMor we just not care about the one guy ;)
23:38.07JeffMtho Constitution still owes me a bug fix
23:38.41Winnyhehe
23:38.47WinnyConstitution: run!
23:40.07Constitutionmaybe someone will submit another patch I can apply ;)
23:40.18JeffMBUG FIX! ;)
23:40.22JeffMcomeon
23:40.27JeffMpatch != bug
23:40.53ConstitutionI will, I will
23:40.54blast007Bug Report: blast dies too much. Assigned to: Constitution
23:40.59blast007make me God!
23:41.13Winnyblast007: hadn't you already done that a few years ago? :)
23:41.13JeffMhmmm.. this bug fix will be interesting
23:41.14Winnyruns
23:41.18JeffMwhat should happen after a game over?
23:41.27blast007Winny: pfft
23:41.33blast007but it was reverted!
23:41.34JeffMshould it sit for a bit, clear allt he scores and then turn the gameover to false?
23:41.38JeffMor boot everyone?
23:41.56WinnyI'd say clear the scores and make them obs
23:44.57Winnygoes back to figuring out why his game won't capture jey input
23:45.00Winnykey, even
23:49.36JeffMwe don't have a way in game to make them players again
23:49.50JeffMI'm not sure why the point woudl be to force them to rejoin woudl be
23:49.59JeffMwhat I coudl do is have some fixed time of no shoot
23:50.17JeffMthen countdown that the server is resetting, clear the score and respawn them all
23:50.25JeffMthen it would be ready for another match, or free play
23:51.35CIA-16BZFlag: 03brlcad * r16769 10/trunk/bzflag/src/bzflag/playing.cxx: since they don't know that there's a hard-coded lowest fpsLimit, just clamp the value so it still throttles. unless this is a debug build, then let them go as low as they want. except negative.
23:56.06*** join/#bzflag iamawinner (n=435125ef@bz.bzflag.bz)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.