irclog2html for #bzflag on 20060330

00:00.09Gnurduxis there anyway i can check the current cvs?
00:01.03JeffM2501nope
00:09.58JeffM2501I think that's all the ones that need to be added
00:10.08Gnurduxthanks JeffM2501
00:10.12JeffM2501sure
00:10.36*** join/#bzflag Sir_Kay_Knight (n=Bob@65-194-30-208.block4.gvtc.com)
00:10.39Gnurduxdid you fix up the other one too, or just insert as is?
00:10.40Sir_Kay_Knightjeff
00:10.50Sir_Kay_KnightJeff
00:10.50JeffM2501yes?
00:11.00Sir_Kay_Knighti need my group deleted pronto plz
00:11.04JeffM2501Gnurdux, I don't insert as is
00:11.04Sir_Kay_Knightglobal groups
00:11.10JeffM2501we don't delte groups
00:11.13JeffM2501just don't use it
00:11.14Sir_Kay_Knightas soon as posible
00:11.18Sir_Kay_Knightsee gnurdux
00:11.21Sir_Kay_Knighthe wont
00:11.22Gnurduxhe wants a local group of the same name
00:11.33JeffM2501use a difrent name
00:11.36Sir_Kay_Knightjeff any possible way ro delete?
00:11.37JeffM2501we don't delete them
00:11.39A_MeteoriteLOCAL.Name
00:11.40JeffM2501we don't delete them
00:11.41Gnurduxok Sir_Kay_Knight than thats why you dont you use LOCAL.
00:11.46Gnurduxi mean why you do
00:11.47Sir_Kay_Knighthmmm
00:11.50Sir_Kay_Knightor
00:11.54Sir_Kay_KnightAHA
00:11.56JeffM2501the names are insternal
00:11.58Sir_Kay_Knightnchange to K
00:12.05JeffM2501so there is no reason to have them be the same
00:12.05Gnurduxyou can do local.Kay.*
00:12.05Sir_Kay_KnightK.ADMIN etc
00:12.07Gnurduxcant you?
00:12.16Sir_Kay_Knightgnurdux
00:12.18Sir_Kay_Knightdont worry
00:12.23JeffM2501local.munchkin
00:12.23Gnurduxill fi x Sir_Kay_Knight
00:12.27Gnurduxit will need another restart
00:12.28Sir_Kay_Knightchange to K.Admin, K.Cop etc
00:12.30Sir_Kay_Knightty
00:12.33Sir_Kay_Knightkk
00:12.35GnurduxSir_Kay_Knight, stop bossing him aroun
00:12.36Gnurduxd
00:12.44Sir_Kay_Knightim not bossin anyone
00:12.48Sir_Kay_Knightwho?
00:12.53A_MeteoriteJeff
00:12.56JeffM2501yes
00:12.58Sir_Kay_Knightohoh
00:13.00Sir_Kay_Knightsorry jeff
00:13.02JeffM2501what?
00:13.03Sir_Kay_KnightSoory
00:13.10Sir_Kay_KnightSorry Jeff
00:13.12JeffM2501just don't type so much
00:13.13JeffM2501wowe
00:13.25Sir_Kay_Knighti type fast :D
00:13.36Sir_Kay_Knightill type a sentence starting....NOW
00:13.39JeffM2501you just type too much crap that we doin't need to see
00:13.41A_Meteoritewe all feel sorry for him
00:13.43JeffM2501no, stop
00:13.43A_Meteorite;)
00:13.43Sir_Kay_KnightHi im bob i live in australia
00:13.48Sir_Kay_Knightthere
00:13.50*** kick/#bzflag [Sir_Kay_Knight!n=JeffM@pdpc/supporter/sustaining/JeffM2501] by JeffM2501 (JeffM2501)
00:13.55JeffM2501I mean crap
00:13.59*** join/#bzflag Sir_Kay_Knight (n=Bob@65-194-30-208.block4.gvtc.com)
00:14.03A_Meteoritelol
00:14.05Sir_Kay_Knight?
00:14.08JeffM2501this isn't a channel for screwing around
00:14.10Sir_Kay_Knight:(
00:14.12JeffM2501stop babbleing
00:14.12Gnurduxyou got kicked Sir_Kay_Knight
00:14.16Sir_Kay_KnightSorry
00:14.20JeffM2501the 2 of you use freaking /msg
00:14.26Gnurduxits a serious channel, i got banned for asking too many questions and saying stupid things
00:14.38A_Meteoriteor make your own
00:14.43A_Meteoritejoin #thisismyownchat
00:14.47Sir_Kay_Knighti have my own channel
00:14.50A_Meteoriteuse it
00:14.51JeffM2501yeah #babble-idiots
00:14.58Sir_Kay_Knighti am #sirkay
00:15.06JeffM2501USE /msg you 2
00:15.08JeffM2501now
00:15.36JeffM2501Mr_Molez, it just gets on the neves sometimes
00:15.45JeffM2501good thing is I get a fun drive home and it'll make it all better
00:15.49A_Meteoritewow... and sometimes I thought I was always being bothered...
00:16.00Mr_MolezI thought it was getting a bit much lol
00:16.23JeffM2501when you see short lines under 3 words each, 5 in a row.. yeah
00:16.40A_Meteoritehave I told anyone how much I hate PHP and MySQL that should work but doesn't?
00:16.48JeffM2501yes.. yes you have
00:16.54A_Meteoriteheh
00:16.56*** join/#bzflag brad2901 (n=brad@unaffiliated/brad2901)
00:17.43Mr_MolezJeffM2501: not in the bzcontest ?
00:19.08Mr_MolezI could really do with winning actually. I stupidly bought this cheap desk thinking it was wood. After a few days I noticed a big wear mark on it from the mouse. Turns out it is covered in some cheap plastic and I have no mouse mat :)
00:22.37EbErThi all
00:22.46Mr_Molezhello
00:22.48JeffM2501oh I don't do those
00:22.57JeffM2501would seem unfair if I won
00:22.58EbErTi was 1 day late in entering the contest, can't get that pad (although it looked sweet)
00:23.03JeffM2501better to let the others have the fun
00:23.21A_MeteoriteEbErT: registration is open late
00:23.28EbErTyou are just one of the crowd imo
00:23.31EbErT:)
00:23.40JeffM2501ehhh
00:23.41EbErTwhat do you mean? it said after it started, you couldn'lt register
00:23.43A_Meteoriteit's open till day 3
00:23.45A_Meteoriteand it's day 2
00:23.54JeffM2501if I wanted the prizes I'd talk to saturos about buying some off him :)
00:24.03EbErTso i can just regiister? and answer the first 2?
00:24.09A_Meteoriteno
00:24.13A_Meteoriteyou're out of luck on the first one
00:24.17A_Meteoriteyou can still enter the second one
00:24.21EbErTah i see
00:24.24Mr_MolezThings seem more important when you win them, you can't buy that ;)
00:24.25A_MeteoriteWe decided to keep the registration accessable until day 03 (including it) because some people may just hear about the project, check this site, see a few images and want to join. It would be quite rude not to let them in. :)
00:24.25JeffM2501basicly you just ahve to be better
00:24.30JeffM2501and hope everyone else screws up
00:24.34A_Meteoriteyeah
00:24.45JeffM2501so your at a disadvantage, but not out of the running
00:24.47A_Meteoriteyou're only losing 3 points if you register now and answer the question now
00:25.03JeffM2501same as getting one wrong
00:25.06A_MeteoriteJeffM2501: couldn't of said it better myself :)
00:26.10EbErTyes, i know
00:26.13EbErTi can do it tho
00:26.51A_Meteoriteeek, I killed my MySQL db
00:26.55A_Meteorite...again
00:27.24A_MeteoriteI don't know how it happens, but as soon as I updated a script that dumps DB info (doesn't modify the DB) it kills it
00:27.38A_Meteoritethen I hit undo... still a blank page
00:27.47A_Meteorite*sigh*
00:28.11JeffM2501get a blog
00:28.12Mr_MolezWhat are you trying to get working with mysql ?
00:28.14JeffM2501that's what they are for
00:28.28A_Meteorite#meteoritesranting
00:28.30A_Meteoritehehe
00:28.34A_Meteoritegood idea
00:29.03JeffM2501there system isn't bad
00:29.07JeffM2501unless you want RSS
00:29.15JeffM2501then it's a couple hoops to go thru to get it
00:29.15A_Meteoriteahh
00:29.20JeffM2501but it's dooable
00:29.55JeffM2501you have to use feedburner
00:31.01A_Meteoritewow, that IS quick
00:31.05A_Meteoriteon to making the blog
00:31.10JeffM2501yeah
00:31.19JeffM2501you get a some decent controlls too
00:31.34JeffM2501I was able to tweak mine to my prefrence prety easy
00:31.38brlcadJeffM2501: what happens when the screenshot number overflows? :)
00:31.59JeffM2501it rolls over
00:31.59EbErTbzflag shoots itself to death
00:32.09JeffM2501after you have 2 billion screenshots
00:32.16JeffM2501sorry 4 billion
00:32.35JeffM2501it will overwrite what is there
00:32.37JeffM2501it's not perfect
00:32.43JeffM2501it's just better then what we had
00:32.49JeffM2501we used to allways start at 0
00:33.09A_Meteoritewhoever takes 4 billion screenshots is crazy
00:33.30JeffM2501the patch scaned the dirs for the file if the largest number
00:33.36JeffM2501but only did it on one OS
00:33.39A_MeteoriteCan I change the Blog title later?
00:33.42A_Meteoritejust want to make sure
00:33.43JeffM2501felt that was too complex
00:33.54JeffM2501I dono
00:36.08A_Meteoriteawesome
00:36.08A_Meteoritehttp://outmin.blogspot.com/
00:36.24A_Meteoritenow to post to it when I get time
00:38.55brlcadso it's unsigned.. a signed isn't going to roll over quite the same
00:39.07brlcadthough if it's only used in the file name it shouldn't matter
00:39.14brlcadstill take a million screenshots anyways
00:39.21brlcader, billion
00:41.19JeffM2501yeah it'll toggle between a minus and positive number
00:41.28JeffM2501yeah I figured 2 billion was fine
00:41.43JeffM2501cus that would be one big ass my documents dir :)
00:42.07A_Meteoritehehe, anyone would run out of disk space at about 10,000 or so screenshots
00:42.10JeffM2501I can put a limit check on it if you want
00:42.15JeffM2501like 10k or something
00:42.17brlcadprobably would crash the system before you hit six digits
00:42.22A_Meteoriteyeah
00:42.23brlcadnah
00:42.28brlcadlet it go boom
00:42.31JeffM2501I was just bored at work
00:42.34A_MeteoriteKABOOM!
00:42.35brlcadno need for artificial limits
00:42.39A_Meteorite:)
00:42.40JeffM2501so I did some patches that ticked my fancy
00:42.47*** join/#bzflag lan56 (i=lan56@user-vcauu6e.dsl.mindspring.com)
00:42.48JeffM2501and the ones from that anoying kid
00:43.07brlcadmm.. so fancy getting ticked off.. :)
00:43.13JeffM2501?
00:43.21JeffM2501if you want to pull any of em, have at it :)
00:43.24brlcad"ticked my fancy"
00:43.29JeffM2501oh
00:43.30JeffM2501heh
00:43.41JeffM2501I looked over the API sugestions on the froums too
00:43.52JeffM2501they can all wait for 2.2
00:44.46JeffM2501sadly one more hour till I can ride home and send you that dmg art
00:52.04trepanheh
00:52.11Mr_Molez)
00:52.13Mr_Molez:)
00:52.32A_Meteoritedmg art?
00:52.34A_Meteoritemmm...
00:52.49A_Meteoritewell, I have to head out for night school
00:52.50A_Meteoritelaters
00:52.51Mr_Moleztrepan: aww comeon ill do good stuff with it :P
00:54.20*** join/#bzflag ElectricElf (n=dbharris@debian/developer/dbharris)
00:57.00EbErTi'd love night school instead of regular school
00:57.11EbErTeverything is biased towards early risers..
00:57.30brlcadnot everything
00:57.56EbErTya, i know. there's nightclub owners
00:57.58EbErT:)
00:58.18brlcadi arranged my schedule so taht i rarely had a class before noon
00:58.53EbErTme either. but starting out in college, i had 8 am classes no matter what i did
01:01.23JeffM2501I did most of my college after work
01:02.10Gnurduxhow would i override the privs for local.admin JeffM2501 ?
01:02.34JeffM2501I dono
01:02.36JeffM2501magic
01:02.46CIA-3BZFlag: 03jeffm2501 07v2_0branch * 10bzflag/README.WIN32: spellcheck the readme
01:02.49Gnurduxi tried doing -ALL and then specifying all privs
01:02.50JeffM2501probably just add it as a group
01:02.52Gnurduxdidnt work
01:02.57Gnurduxi did
01:02.59JeffM2501why do you need to change it?
01:03.07Gnurduxi want it to be an admin group
01:03.16JeffM2501why not make another admin group
01:03.20Gnurduxrather than superadmin
01:03.20JeffM2501that is local
01:03.32Gnurduxi can just rename it i suppose
01:03.36JeffM2501it's a special group
01:03.41JeffM2501your not suposed to mess with it
01:06.07Gnurduxi dont like them either but Sir Kay does and im hosting his server
01:06.26JeffM2501tell him "no"
01:06.40Gnurduxhe got really upset when i did
01:06.43Gnurduxand hes really young
01:06.49JeffM2501so
01:07.04orchidooh a new Lou Diamond Phillips movie
01:07.04JeffM2501disapointment is part of life
01:07.07Gnurduxhe was annoyed that you would "only" make him like 8 groups
01:07.17JeffM2501why woudl he need more
01:07.21JeffM2501oh and local groups
01:07.23JeffM2501tha'ts fine
01:07.26JeffM2501I meant local users
01:07.30Gnurduxahh
01:08.11JeffM2501I would like to see somone set us up a way to automate groups
01:08.16JeffM2501and tie them to a server account
01:09.02Gnurduxit could be a plugin
01:09.06Gnurduxcouldnt it?
01:09.07JeffM2501huh?
01:09.12JeffM2501I mean on the froums
01:09.17JeffM2501and part of the login system
01:09.17Gnurduxwell does a plugin have any way to get to the token?
01:09.21JeffM2501no it dosn't
01:09.26JeffM2501I don't mean on the game server
01:09.36Gnurduxone way to do it would be for the server to use the user's token to automatically mod the groups
01:10.01JeffM2501what does having the token do with automating the creation of groups?
01:10.10JeffM2501group lookup is easy
01:10.14JeffM2501and allready automated
01:11.08JeffM2501I want a way for in the forums ( or more preferably a seperate account management system ) for a user to register a new server by name
01:11.15JeffM2501then add who has access to it's groups
01:11.25JeffM2501then let them add there own groups, all prefixed by the server name
01:11.28JeffM2501unique name
01:13.25JeffM2501then it becomes easy to group servers into networks
01:13.28JeffM2501or leauges
01:16.20Gnurduxthats true
01:16.27Gnurduxand no need for asking for groups to be created
01:16.34EbErTwhat's the command to add a room to favorites?
01:17.21JeffM2501EbErT, that probably is specific to your IRC client
01:17.39EbErTi can't seem to find it now, its right under my nose
01:17.55JeffM2501I've never heard the term favorates used in regards to IRC
01:18.23EbErTwell, mine has a favorites folder
01:18.29EbErTmaybe its a mac thingt
01:18.32GnurduxJeffM2501, how long does it take for non-dev cVS repo to get updated
01:18.33JeffM2501it would be
01:18.40JeffM2501Gnurdux, up to 5 hours
01:19.03*** join/#bzflag Mr_Molez (n=admin@ACBD16BE.ipt.aol.com)
01:19.08Gnurduxhi Mr_Molez
01:19.13Mr_Molezhey
01:19.22Mr_Molezif I hit the power key on my keyboard one more time !
01:19.30Gnurduxmy patches are going to make it to 2.0.6, in better form!  JeffM2501 improved them and put them in
01:19.46JeffM2501there is a utility for windows that disables it IRC.. if you use windows.
01:19.49Mr_Molezthanks ill sleep better knowing that
01:20.10Mr_MolezJeffM2501: Ill take a look
01:20.12JeffM2501I think the inteletype driver can do it too
01:20.17JeffM2501if you have a MS keyboard
01:20.20JeffM2501I had the same problem
01:20.24JeffM2501and was able to turn it off
01:20.36JeffM2501it's RIGHT next to the calculator key too
01:20.45EbErTwhat about a usb hub that makes your keyboard type extra letters? u know how to fix that?
01:20.55JeffM2501get a hub that dosn't suck
01:20.58EbErTits probably because it isn't a powered one
01:20.59JeffM2501for 20$
01:21.13EbErTits iogear, looked good, was 11
01:21.25JeffM2501aperantly it isn't
01:21.33EbErTso unpowered ones do work..
01:21.37EbErTheh
01:21.42JeffM2501bad hardware shoudl be thrown not coddled
01:22.33EbErTthe scary thing is i have been using it to connect to my backup hd
01:22.58JeffM2501then it's your own fault if it geeks :)
01:23.03EbErTdoesn't seem to mess up that way though
01:23.22JeffM2501yay.. time to ride home
01:23.28orangeso EbErT I actually thought we agreed on several things... I was surprised you were complaining that I disagreed with you so much
01:23.36Mr_Molezcouldn't find it in windows anywhere so i just remove the key from the keyboard :)
01:23.48JeffM2501Mr_Molez, what kinda keyboard is it?
01:23.48EbErTwell, menotume and i were agreeing more
01:23.59EbErTyes, we did agree some
01:24.14Mr_MolezJeffM2501: I can't actually see any name on it. It is very cheap and tacky
01:24.18JeffM2501ahh
01:24.20orangeyou should know that my *personal* preferences aren't always what I think is best for the server
01:24.35JeffM2501spend $24 and get the MS digital media pro one... it works well
01:24.46EbErTi was talking about the server though, so your personal prefs shouldn't be in there
01:24.50Gnurduxm$ :(
01:24.55orangeand that your thoughts on shot limits are something that you'd be hard pressed to get any two people to agree with
01:24.56JeffM2501they make good hardware
01:25.09EbErTi have a mac, no ms stuff :)
01:25.09JeffM2501realy good hardware
01:25.18orangeyou didn't hear my personal preferences, EbErT.  You heard what I thought is best for the server.
01:25.21EbErTi'll find a good one though, powered
01:25.22GnurduxJeffM2501, is the bzf forum highly modified phpbb?
01:25.24JeffM2501and the standard apple keyboad is good?
01:25.26EbErToh ok
01:25.30JeffM2501Gnurdux, not highly
01:25.34orangeyou get to want what you want... your own personal choices
01:25.38Mr_MolezJeffM2501: At the moment I am trying to get myself an athlon 64.. So I will be a bit struck for cash atm :P Will need a new mobo aswell
01:25.40GnurduxJeffM2501, what about groups and stuff?
01:25.42EbErTno, i have an ibook, have a sllim keyboard'
01:25.50orangeI'm trying to think of everyone.... as a result of compromises, nobody is ever 100% happy
01:25.52JeffM2501Gnurdux, groups are part of phpbb
01:25.52EbErTstandard one stinks, standard mice stink
01:26.06*** join/#bzflag JBdiGriz (n=JBdiGriz@adsl-63-204-105-139.dsl.sndg02.pacbell.net)
01:26.06*** mode/#bzflag [+o JBdiGriz] by ChanServ
01:26.07JeffM2501yeah I don't like my apple keyboard
01:26.11JeffM2501put a MS one in and it was fine
01:26.18EbErTwell, i would like some changes of some kind
01:26.26*** join/#bzflag BWD (n=bdotson@pdpc/supporter/student/bdotson)
01:26.52EbErTmore experimenting and voting after things have been tested
01:27.01EbErTlike the ctf plugin..
01:27.48GnurduxCTF plugin
01:27.53EbErTi told fox about the discussion we had on #slivercat. he came back and said there was nothing there..
01:28.29EbErTctf disable when team ratios aren't even enough, on silvercat server
01:28.44Gnurduxoh that one
01:28.58Gnurduxi jost thought of a cool 2.1 idea for someone to implement
01:29.07Gnurduxmodular styles of gameplay
01:29.12Mr_Molezhas anyone got any clue about chroot environments ?
01:29.14Gnurduxthat can be implemented by plugins
01:29.18Gnurduxme
01:29.35EbErTit doesn't allow the minority team to touch any team flags when its enabled, and it enables too fast after someone leaves
01:29.57GnurduxMr_Molez, you can have current version of theming but be warned, it cant save to file
01:29.58EbErTu can just leave for a minute and your flag won't get capped
01:30.08orangeyes, ebert, the plugin needs to be rewritten
01:30.12orangeyou know anybody interested in doing it?
01:30.30Gnurduxit probably shouldnt make anyone DROP the flag
01:30.30orangeI don't think anybody disagrees that it needs work
01:30.37Gnurduxjust prevent people from picking it up
01:30.38Mr_MolezGnurdux: why would I want it ? My server don't need things like that
01:30.43EbErThe got it from l3mer in the first place (he was the one who made it) i'll ask him
01:30.46Gnurduxif they pick it up, then it gets dropped
01:30.52GnurduxMr_Molez, why did you like it then?
01:30.54EbErThe likes those things
01:30.58Gnurduxand wheres your server?
01:31.03Mr_MolezGnurdux: Because it makes it easier for people
01:31.05Gnurduxdoes it allow cheating?
01:31.12Mr_Molezno it doesn't lol
01:31.16Gnurduxaww
01:31.17EbErTif it needs work, then why the heck is it there now? its just plain BAD the way it  is
01:31.21Mr_Molezducati-style.bzflag.org
01:31.36Gnurdux<PROTECTED>
01:31.41EbErTput back the cap warnings generated by the server
01:31.48EbErThi SportChick
01:31.48orangebecause, EbErT, it's a compromise.  You see, people complained when there were no admins around to prevent unfair ctf
01:32.02orangeand they had a point
01:32.04SportChickEbErT: hiya
01:32.11EbErTput that messaging plugin back, it seemed very good
01:32.15Mr_Molezsilvercat doesn't seem as popular as it use to be
01:32.28orangebut truly, it's not BAD the way it is... it's just bad to you
01:32.38orangefor example, our published rules stated that the weaker team can capture
01:32.43orangeI'd say about 50% of the people don't like that rule
01:32.54EbErTthat's nuts
01:33.16orangebut please don't forget that you don't speak for everyone, that's all I'm saying
01:33.35orangeyou speak for yourself
01:33.37EbErTi don't see how that would make sense or be fair. the weaker can always capture
01:33.38*** join/#bzflag bryjen (n=bryjen@2002:45a6:86ae:0:0:0:0:1)
01:33.39orangeand I very much welcome your input
01:33.57orangeEbErT: that's your preference... it also happens to be mine, and most of the other owners
01:34.13orangebut lots of people don't like it that way
01:34.18EbErTwell, i guess i have been talking to ppl who would like the plugin more polished before its just plopped in there
01:34.19orangefor example, the guy who wrote the plugin
01:34.43orangesee, EbErT, again, your perception is off
01:34.44EbErTand lotsa ppl are cool with it. i understand
01:34.49orangewe discussed that pluginfor a long time
01:35.01EbErTya ya, people don't make sense :)
01:35.20orangethe only thing silverfox has really done recently without discussing it with us is tweaking a couple of things like thief
01:35.40EbErThe discusses everything with u before doing anything?
01:35.43orangeand well, that's silverfox... he's been pretty good about it overall
01:35.54EbErThe said all the owners can do what they want, since he doesn't have time to discuss
01:35.55orangemostly, yes, he does
01:36.23orangeyeah, his recent tweaking has been without discussion, as I said
01:36.24EbErTwell, i don't like dealing w/ him, he is dishonest to me sometimes
01:36.40orangewhat?
01:37.06orangesilverfox is a great guy who has donated his time, money, and energy to this thing
01:37.19orangehe has lots of things that are more important in his life, especially right now
01:37.25orangebut he continues to pay the bills
01:37.27EbErTi know. he just isn't too good at "customer service"
01:37.29orangeand provide the hardware
01:37.36EbErTi've thanked him for that before
01:37.41EbErTit uses lots of bandwidth
01:37.42orangethat's why he recruited others to participate
01:38.03orangeat a high level
01:38.57orangehonestly, the way you approach 'suggestions' can be off-putting
01:39.30EbErTprobably so. but things don't happen fast at all on forums
01:39.46orangeno, nothing happens fast when it's all volunteer run
01:39.54EbErTand i don't really like forums
01:40.02EbErTbut that's my thing
01:40.35orangeall I'm saying is to remember that you're stating your preferences, and that we love to hear your preferences
01:40.40orangebecause we hear lots of people's preferences
01:40.56orangeand based on all those things, plus our ideas of fair play and good fun, we try to make good decisions
01:41.08EbErTthings are just structured very differently on places i can have more input (louman and norang)
01:41.14EbErTi'm just frustrated, sry
01:42.02*** join/#bzflag amcnabb (n=amcnabb@c-67-169-251-185.hsd1.ut.comcast.net)
01:42.13orangeplease don't stop providing your input... just please don't expect us to jump and make changes based on it immediately.  We have lots of things we weigh, plus most of us have full-time jobs
01:42.40EbErTok, i appreciate it
01:43.12GnurduxEbErT, it doesnt even make sense for the weaker team to be able to capture
01:43.57EbErTwhy not, its one responsibility of the stronger team
01:43.58Gnurduxif the stronger team cant
01:44.01Gnurduxno
01:44.08Gnurduxwhat if a team is stronger by 1 player
01:44.15orangehehe, thanks for making my point gnurdux :-)
01:44.16Gnurduxnow, it has a big DISadvantage
01:44.20Gnurduxby being stronger
01:44.22orangeI think the weaker team should be able to cap, myself
01:44.32EbErTwell, the changes being made to silvercat seem to be making it less of a challenge and more "fair"
01:44.54Gnurduxwell its most challenging without the plugin at all
01:44.58Gnurduxwe could just remove it
01:45.01EbErTput bullet limits on every flag. then, from there, just have no flags at all
01:45.06EbErTand it can be pillbox
01:45.10orangeyay, no flags :-)
01:45.12orangeyay pillbox :-)
01:45.13orangehehe
01:45.22EbErThey, it has its own server. which is good
01:45.39orangeyep
01:45.44EbErTbut u liked it when it was in the rotation, cuz it had more of a chance for ppl waiting for the next map to play
01:45.53EbErT(probably liked it)
01:45.56orangeyeah, I did :-)
01:46.07EbErTsee, i can use perspective
01:46.14Gnurduxi dont like pillbox
01:46.25Mr_Molezhow can you not like pillbox ?
01:46.28orangeand I obviously don't get everything I want (not by a long shot, actually)
01:46.33Gnurduxi like jumping
01:46.35Gnurduxand superflags
01:46.43Mr_Molezpfft
01:46.54Gnurduxactually the map on silvercat right now is pretty cool
01:46.57EbErTwho put the 50 shot burrow flag limit in
01:46.58Gnurduxwhats in the current rotation
01:47.08Gnurduxthis is Walkways
01:47.28Mr_Molezjanis's.. links clan was hosting that first :P
01:47.34orangeit's not janis's
01:47.40EbErTah, nvm, alread,dy talked about that
01:47.43orangebut there was some confusion on that
01:47.47Mr_Molezjanis sent it in
01:47.50orangenow see, I actually hate that map :-)
01:47.56Gnurduxheh
01:48.00Gnurduxwhat else is in rotation?
01:48.02orangeI'm getting to like overlord and babel more
01:48.03Gnurduxoverlord
01:48.04Gnurduxbabel
01:48.06EbErTme too. most wiki's have been stinky
01:48.08Mr_Molezi liked it at first.. Then found out it was impossible for me to get to the bases
01:48.09Gnurduxthose are both fun maps
01:48.15orangeMr_Molez: exactly
01:48.18EbErTbut still shouldn't stop having wiki's. just need more maps
01:48.38orangeit's not fun if you have to do 10 intricate jumps to get to your goal
01:48.41orange(to me)
01:48.52EbErTi don't see u on babel or overlord much orange
01:48.52Mr_Molezheh. I tried for like 10 minutes to get up there
01:48.58Mr_Moleznever managed it :P
01:49.05orangeyou don't see me on any bzflag much, ebert, not right now
01:49.18Gnurduxwhat maps are in what silvercat rotations?
01:49.20orangebut I have probably played more overlord and babel (as a percentage) in the last two weeks than ever before
01:49.42orangeI think steps is still there, though I haven't checked today
01:49.47EbErT^nightmare^ has made some pretty awesome ones
01:49.54EbErTi think it is
01:50.05orangeit has a love/hate relationship with players
01:50.23bryjeneeep
01:50.28EbErTsteps?
01:50.43Mr_Moleztrepan's ahod map is good...  **coughs ill give u $20 for it. coughs **
01:50.58EbErThow does one get a map entered into the wiki rotation
01:51.04orangeMr_Molez: ahod required too much intelligence on the part of the average user
01:51.10orangeEbErT: there is no official wiki right now
01:51.14Mr_Molezorange: nah i wanted a league for it
01:51.28orangeyeah, an ahod league would be interesting
01:51.59Mr_Molezalot of players especially gu and ducati have shown a great interest in it :P
01:52.34EbErTis there an info page about it? i haven't heard
01:53.14Mr_Molezhttp://my.bzflag.org/bb/viewtopic.php?t=6449&highlight=&sid=a57f77c2bd56b5bb261a479761e9c4cd
01:53.27EbErTcool, ty molez
01:54.24bryjeni'm also getting a "warning there was a problem reading /path/to/srvmsg.txt", but it is sending the srv message too
01:54.51*** join/#bzflag MadRush (n=mrblue@c-69-142-185-225.hsd1.nj.comcast.net)
01:55.23MadRushok, i have a problem.  i can shoot myself, but when i shoot others, the bullet goes harmlessly through them
01:55.34EbErTits king of the hill!
01:55.40Gnurduxorange, here is my suggestion for the plugin?
01:55.58Gnurduxor EbErT
01:56.01Gnurduxhere is my idea
01:56.05MadRushanybody know of a cause/solution to that problem?
01:56.22Gnurduxinstead of dropping the flag of whoever is carrying it, simply let nobody pick it up
01:56.29bryjenMadRush: perhaps you have a firewall that's blocking some of the packets?
01:56.37Gnurduxso when dropped, it returns to base, and when picked up, it drops
01:56.47MadRushi do indeed have a firewall, are there ports that need to be opened?
01:57.45*** join/#bzflag wegstar (n=foo@adsl-69-109-217-70.dsl.pltn13.pacbell.net)
01:57.45Gnurduxhi wegstar
01:57.45Mr_MolezMadRush: do /lagstats tell me what numbers you see
01:57.45orangeGnurdux: I'm not clear on what you're suggesting
01:57.53MadRushalright, gimmie a bit.
01:57.55wegstarhello Gnurdux
01:58.13Gnurduxorange, make it so that if teams become uneven while flag is being carried, it isnt dropped
01:58.31orangejust let them keep going?
01:58.32Gnurduxits only dropped if someone picks it up once the teams are uneven
01:58.42bryjeni'm not sure of the ports on the client (they may be dynamic).  if its win xp, you may need to add the bzflag program to the exceptions
01:59.05EbErTso they can hold it  if they don't drop it until it evens up?
01:59.05MadRushMr_Molez: 82, 84, 250 ms
01:59.17Mr_MolezMadRush: ok try what bryjen said :)
01:59.23Gnurduxorange, that would remove the frustration thing
01:59.33Gnurduxhow about this: then, any team can pick them up
01:59.36Gnurduxsort of
01:59.41MadRushim running kubuntu 5.1 on x86_64
01:59.44Gnurduxbut if the bigger team picks it up they are /killed
02:00.00EbErT<PROTECTED>
02:00.16Gnurduxnot really
02:00.19EbErTbut the last thing that needs to be done is make it easier for the majority team
02:00.21Gnurduxit doesnt affect score
02:00.22Mr_MolezMadRush: the ubuntu version of bzflag is buggy I suggest you install the latest cvs
02:00.25EbErTi know
02:00.28Gnurduxit wont be easier for majority team
02:00.40Gnurduxif majority team picks it up, BANG
02:00.49Gnurduxminority team can pick it up
02:00.54EbErTno, i was just saying. let minority team be able to pick at least one team flag up
02:00.59MadRushah well i downloaded source from sourceforge and compiled and get the same thing.  odd thing was when i removed bzflag apparently the config files were still there..
02:01.02Gnurduxbut if it is already being held, it can stay help
02:01.38Mr_MolezMadRush: did you delete the previous bzfag before you installed the source from sourceforge ?
02:01.44EbErTcan u summarize all of this in a block paragraph? i dunno if i have it all
02:01.46bryjenyeah, i can see the config files not being part of the package (the program generates them on run), so they wouldn't go
02:02.42MadRushi removed in adept (which uses dpkg) , if removing that way leaves old files, then no i didnt delete them
02:03.09GnurduxEbErT, OK
02:03.13Mr_MolezMadRush: Can you show me on a server what is happening ?
02:03.21bryjeni'd expect that to remove the programs alright
02:03.28MadRushsure, got a server in mind?
02:03.28Mr_MolezMadRush: btw 250ms is very high
02:03.44MadRushhow about 82 ms?
02:04.04Mr_Molezlinks.bzflag.org 5154
02:04.20GnurduxIf the teams become uneven when someone is carrying the flag, nothing happens.  However once they drop the flag, it stays dropped.  Only minority team can pick up team flags, but anyone can hold.
02:05.26Mr_Molezorange: do your rotation scripts not cause jitter problems ?
02:05.30Gnurduxok EbErT ?
02:05.34Gnurduxhow does that sound'
02:05.39EbErT<PROTECTED>
02:05.54Gnurduxand maybe it will /kill majority team if they try to pick up
02:05.59Gnurduxor maybe just autodrop it
02:06.36Gnurduxwait though im just thinking
02:06.45Mr_MolezMadRush: coming :) ?
02:06.45Gnurduxmaybe it should take team score into account to
02:06.47EbErTno, they can't hold the opponent's flag right by the base, then they just wait til 1 person joins to even it up and caps
02:06.56Gnurduxmajority team can hold if their team score is lower
02:07.00orangeMr_Molez: rotation scripts causing jitter?
02:07.03EbErTminority could hold their own flag only in that caase
02:07.20GnurduxEbErT, but they would get shot doing that
02:07.30EbErTget /killed?
02:07.37Mr_Molezorange: When I tried the rotation script. It ended up causing alot of jitter problems
02:07.39Gnurduxno
02:07.50Gnurduxwait
02:07.56Gnurduxyou can cap it if you are holding it EbErT
02:08.12EbErTya?
02:08.19Mr_Molezorange: the script was in an infinate loop of trying to start the server. Is that normal ?
02:08.34EbErTif u are holding theirs and right by your base
02:08.49EbErTwaiting for the teams to even up
02:08.57Gnurduxno
02:09.02GnurduxEbErT, if i am holding your flag
02:09.06Gnurduxand you leave
02:09.07orangeMr_Molez: well, yeah
02:09.12Gnurduxmy team is now minority
02:09.21orangebut it shouldn't have anything to do with jitter
02:09.29orangeunless something is wrong and it's loading the server
02:09.31Gnurduxserver makes an announcement:  do not take their flag
02:09.36Gnurduxbut you are holding it
02:09.38Gnurduxyou can cap it
02:09.44Mr_Molezorange: maybe it just was a co-incidence that everyone had jitter hehe
02:09.50Gnurduxthat way when one person leaves it cant screw things up
02:10.15EbErTthat isn't too fair though
02:10.24Gnurduxits fair enough
02:10.29Gnurduxits totally unfair if i have your flag
02:10.33*** join/#bzflag MadRush (n=mrblue@c-69-142-185-225.hsd1.nj.comcast.net)
02:10.36Gnurduxyou can leave, and force me to drop it?
02:10.41MadRushthat was odd
02:10.49Mr_MolezMadRush: welcome back
02:10.50Gnurduxthen you can come back right away
02:10.50MadRushok so what was that server and port again?
02:10.53Gnurduxand bam too bad for me
02:10.56orangelong rejoin delays should prevent that kind of nonsense anyway
02:10.56Mr_Molezlinks.bzflag.org 5154
02:11.00MadRushalright
02:11.03EbErTthat's the way the plugin is right now gnurdux
02:11.11EbErTwhich is unacceptable
02:11.20orangeand that's how it would work if there were admins present too
02:11.23Gnurduxexactly
02:11.28orangeas soon as the threshold passed, you would be asked to drop the flag
02:11.37orangeif you didn't, you could be /kill'ed or /kick'ed
02:11.38Gnurduxorange, thats why i want it so that you DONT have to drop it
02:11.42GnurduxIF you are holding it
02:11.56Gnurduxbut, if you pick it up, then your in trouble
02:11.59orangeEbErT: unacceptable?  That's one of those power words you might want to watch ;-)
02:12.02Gnurduxbut only if your majority
02:12.11Gnurduxorange, isnt that a good idea?
02:12.23orangeGnurdux: what if two or three people leave at the same time?
02:12.30EbErTwell, it doesn't seem right. if there was more of a delay time on it, it would be ok
02:12.33orangewhat if the guy *just* picked it up from the base
02:12.33EbErTou
02:12.38Gnurduxorange, even so
02:12.42Gnurduxeven so
02:12.45orangehe gets to carry it the whole way with uneven teams?
02:12.48Gnurduxyes
02:12.50EbErTbut its easy to take advantage of it by rejoining nowinw
02:12.52Gnurduxits only 1 point
02:13.09orangerejointime should be like 20 seconds
02:13.19MadRushweird, huh?
02:13.23Mr_MolezMadRush: do you how to get the cvs ?
02:13.24Gnurduxorange, its 1 point
02:13.30Gnurduxits better than what we have now
02:13.40Mr_Molez~bzcvs MadRush
02:13.41MadRushfirst time for everything
02:13.41Gnurduxcause what if i was about to cap the flag, and it dropped
02:13.43Gnurduxbecause of the time
02:13.45EbErTno, it should take more time for the plugin to activate once it becomes uneven. see?
02:13.48Mr_Molez~bzcvs
02:13.50ibotcvs -d :pserver:anonymous@cvs.bzflag.org:/cvsroot/bzflag co -P -r v2_0branch bzflag
02:13.55orangewell, then, gnurdux, it's only one point, right? ;-)
02:14.08Gnurduxbut its still frustrating
02:14.20Mr_MolezMadRush: I suggest you download and install the cvs
02:14.21orangeit's also frustrating to get capped when the teams are 10-6
02:14.24MadRushok
02:14.25Gnurduxtrue
02:14.39orangethere is no right answer...
02:14.40Mr_MolezMadRush: tell me if you need help getting it
02:14.40orangebut
02:14.46orangethese are ALL good ideas
02:14.51MadRushdo i do a 'make uninstall' to get rid of the old one that i compiled ?
02:14.55orangeand a plugin that supported them ALL would be snazzy
02:15.07Mr_Molezif u get the cvs and install it will overwrite the other one anyway
02:15.08Gnurduxa generic configurable CTF plugin?
02:15.12MadRushoh ok
02:15.13Gnurduxbut which option would they use
02:15.13orangeyes
02:15.25EbErTdoesn't it need to be rewritten though, cuz fox said it wasn't very customizable as it is now
02:15.25orangeGnurdux: don't know, but at least there would be choices
02:15.43Gnurduxis there a bzfs API event for picking up a flag?
02:15.47orangeEbErT: not necessarily, but perhaps
02:16.05EbErTany way to make it take longer to activate when they become uneven as it is now?
02:16.17EbErTthat's the main thing that could be fixed
02:16.31orangethere is almost zero configurability
02:16.41Gnurduxhow about a combination?
02:17.04Gnurduxwait actually
02:17.08Gnurduxim just thinking
02:17.08orangeGnurdux: you would need lots of options
02:17.35Gnurduxorange, my idea i think more than makes up for allowing them to keep the flag with the fact that afterwards, minority can hold, but not majority
02:17.45orangeperhaps two ratios... one for 'let them keep going' and another for 'drop now no matter what'
02:17.53orangeone option for 'minority can cap'
02:18.17orangeoptions for 'departing player activation delay' and 'arriving player deactivation delay'
02:18.26orange(for EbErT :-)
02:18.28Gnurduxorange, but why?
02:18.32Gnurduxthis is only for silvercat
02:18.35EbErTthx orange :)
02:18.39orangeGnurdux: why only for silvercat?
02:18.45Gnurduxwho else wnats it?
02:18.50Gnurduxand changign source is easy
02:19.04bryjenah-hah!
02:19.05orangeGnurdux: nooooooooooooo
02:19.12bryjen~bzfrag JeffM2501
02:19.14ibotACTION squishes JeffM2501 with a steamroller
02:19.15EbErTpretty sure fox took this plugin straight off its implementation on planetmofo
02:19.29orangemenotume wrote a nice nagware plugin to help boost registration (which works great)
02:19.32orangeothers are using it now
02:19.37orangeand it's totally configurable
02:19.42Gnurduxtrue
02:19.43orangewhich means they can have their own policies
02:19.53orangeand most people cannot deal with source changes
02:20.10Gnurduxtrue
02:20.32EbErTwe use it on norang, and its awesome
02:20.37orangeif someone is interested in writing this (gnurdux, whoever), I'm SURE we can come up with lots of ideas for options
02:20.49Gnurduxid like to try writing a basic version
02:20.52orangeI already have a ton... I've been bugging menotume to write a better one for a long time
02:20.53Gnurduxwithout any options
02:21.03orangeGnurdux: we have a basic version without any options :-)
02:21.07Gnurduxhmm
02:21.11Gnurduxwell what options are needed?
02:21.13EbErTwe should make a list, so we don't forget the options tho
02:21.20Gnurduxthis could be a multi-person project
02:21.27Gnurduxactually, silvercat should setup a CVS repo
02:21.30orangeI just started a list... all those would be good
02:21.51EbErTyay. i'll just be the tester, since unfortunately i don't know how to code it
02:21.55Gnurduxim kind of a newb to plugin making
02:21.59GnurduxEbErT, do you know any C++?
02:22.10EbErTnope
02:22.13Gnurduxah
02:22.21EbErTsry, can't help ya
02:22.38Gnurduxim still working on my first plugin
02:22.39orangemessages, kills, kicks, flag drop, flag lifting, all configurable
02:22.48orangesome might want *just* messages
02:22.50Gnurduxkicks is extreme
02:22.53orangesome might want to kick immediately
02:23.03orangekick is good sometimes though
02:23.06orangeit evens up the teams
02:23.06Gnurduxkill is better
02:23.07Gnurduxwhy?
02:23.09Gnurduxah true
02:23.16orangethe kick message can be configurable
02:23.27orangeand could say "we're sorry, but we had to kick you to help even out the teams, PLEASE rejoin now"
02:23.28brlcador empties out servers and confuses players
02:23.40orangebrlcad: what did I win?
02:23.55brlcada gold star is all :)
02:23.57Gnurduxorange, so should it have like a configuration file?
02:24.01orangeawww
02:24.06orangeGnurdux: yes, definitely
02:24.07brlcadhighest fs user on bz other than myself
02:24.19Gnurduxthats too complicated for me
02:24.24orangeGnurdux: check out meno's nagware plugin
02:24.24EbErTno, can't kick to even out teams, what if they were working on a good score
02:24.26brlcad(not implying anything, just noticed) :)
02:24.28Gnurduxa smaller feature set i could handle
02:24.34Gnurduxorange, where do I get it?
02:24.38*** join/#bzflag cosmos_ (n=cosmos@valentino.hepcat.org)
02:24.46orangebrlcad: I can easily clean if you need me to... please let me know
02:24.56orangeGnurdux: I think it's in cvs
02:24.59brlcadnah, it's all find
02:25.00Gnurduxorange, i could use nagware on my server
02:25.02Gnurduxorange, which CVS?
02:25.03brlcads/find/fine
02:25.09orange2.0 branch, I'm sure
02:25.11Gnurduxah
02:25.12Gnurduxnagware
02:25.15Gnurduxthere it is
02:25.15orangethough I think he keeps it working in head too
02:25.24orangeit already has the config file reading part
02:25.27orangeif you want to steal it
02:25.36bryjen~bzpastebin
02:25.38ibotrumour has it, bzpastebin is a place to paste your stuff without flooding the channel, and it archives too. - try http://bzflag.pastebin.ca/
02:25.48orangebryjen: ok, I get the hint ;-)
02:25.58Gnurduxorange, why dont you get menotume to make it?
02:26.07orangeGnurdux: do you think I haven't tried?!?
02:26.13Gnurdux...
02:26.31brlcadbryjen: you win a prize too
02:26.31orangemenotume is pretty busy
02:26.33Gnurduxexcept for my plugin, which is awesome in my opinion
02:26.38Gnurduxbut useless for silvercat
02:26.50EbErTi'll ask around
02:27.01orangebryjen: hehe
02:27.16Gnurduxorange, my plugin is for variable themes :)
02:27.18orangeask menotume nicely, and maybe he'll find the time
02:27.19bryjenhttp://bzflag.pastebin.ca/47549
02:27.36Gnurduxhttp://wwwf.centos.org/127_story.html?storyid=127 you all should read that
02:27.48bryjenrgb=0x0 looks bad
02:28.03orangeGnurdux: what are themes?
02:28.08Gnurduxorange, variable themes
02:28.13bryjenpossibly from http://cia.navi.cx/stats/project/BZFlag/.message/1118ac
02:28.13Gnurduxit cant save to file yet
02:28.26EbErTlike changing textures?
02:28.32Gnurduxbut you could do like: /set _skyColor green, /set _mirror purple, set _rainType frog, /theme save frog
02:28.35Gnurduxthen, /reset *
02:28.41Gnurduxand later, you could do /theme load frog
02:28.49Gnurduxand it would load all of those variable changes
02:29.01EbErTi like to just replace all my textures with ones i create so it looks different
02:29.14*** join/#bzflag JBdiGriz (n=JBdiGriz@adsl-63-204-105-139.dsl.sndg02.pacbell.net)
02:29.14*** mode/#bzflag [+o JBdiGriz] by ChanServ
02:29.27Gnurduxorange, so as you can useless except for fooling around :)
02:29.43Gnurduxi can show you on my server if you want
02:29.59orangeGnurdux: any variables?
02:30.04orangeif so, it might be quite useful
02:30.11Gnurduxwhat do you mean variables?
02:30.26orangelike _skyColor is just a variable, or whatever it is called
02:30.32orangebut if you could also set like _tankSpeed
02:30.32Gnurduxthose are bzdb vars
02:30.37Gnurduxit supports ALL of them
02:30.41Gnurduxit saves the hwole bzdb
02:30.41orangevars are variables, yes? :-)
02:30.45Gnurduxyep
02:31.00Gnurduxit saves the entire bzdb
02:31.12orangecool, well, I think that could be interesting
02:31.18Gnurduxwanna see it?
02:31.19EbErTcool, so u can have a downloaded version of how everything is set
02:31.29Gnurduxorange, only problem is that it cant save to file yet
02:31.34orangeI can't go see it now, sorry
02:31.38orangebut I get the idea
02:31.38Gnurduxonce it can, i will release it to the public
02:33.28Gnurduxbut orange silvercat couldnt really use it could it?
02:33.50orangehmmm, I can't think of a reason right now
02:33.58Gnurduxits mostly for my server
02:34.18Gnurduxcause me and some other people are always changing around the theme, and its nice to be able to save them
02:34.25orangeyeah
02:34.46Gnurduxone issue though is with fast tank themes when you load a slower theme it autokicks everyone
02:35.09Gnurduxso you have to manually lower it like halfway in between first
02:35.25orangeheh, nice
02:35.53Gnurduxits like "Autokick: Tank is moving too fast"
02:36.04Gnurduxthe server SHOULD be smart enough to know when the vars change, but nope
02:36.15EbErTsomeone should make a super awesome set of themes to download and stick right in your resource package of bz
02:36.16Gnurduxthat happens with manual changes too though
02:36.21EbErTlike "skins"
02:36.31GnurduxEbErT, themes are server side not client side
02:36.42Gnurduxand i was planning to store all of a servers themes in one big file
02:36.44Mr_MolezGnurdux: use speedtol then
02:36.59EbErTok textures then
02:36.59Gnurduxi have an old version where it loaded them from seperate files
02:37.05Gnurduxwhere you had to make them yourself
02:37.23GnurduxEbErT, themes are for things like skyColor, mirror, etcetera
02:37.41Gnurduxlike theres been a blood theme on my server: red ground, red sky, red rain
02:37.42EbErTyou can't change skycolor client-side?
02:37.52Gnurduxyou cant have client side plugins
02:38.01Gnurduxyet
02:38.02orangeGnurdux: use separate files
02:38.07Gnurduxorange: why?
02:38.13Gnurduxmy old version used seperate files
02:38.17Gnurduxbut it didnt have /theme save
02:38.18orangeso you could share them easily
02:38.29orangelike "hey, send me that blood theme"
02:38.30Gnurduxorange, but its harder to code, for thigns like /theme list
02:38.36Gnurduxand /theme save
02:38.40EbErTi'm just talking about ways to make bz look different clientside
02:38.46Gnurduxand it saves all variables
02:38.48EbErTreplacing the textures
02:38.54orangeGnurdux: look at the code for the replay stuff
02:38.57orangeit uses separate files
02:38.59Gnurduxincluding tankSpeed
02:39.07Gnurduxwhat does replay do?
02:39.23blast007it saves replays of the game, which can be played back
02:39.27Gnurduxand what does it use seperate files for?
02:39.30blast007the code is in BZFS
02:39.50orangeeach 'replay set' is a separate file
02:39.51EbErTwe use replay on norang to look for cheaters when we aren't there
02:39.58EbErTor can't watch the whole time then
02:40.02Gnurduxthe reason seperate files would complicate theming is that currently themes are all stored in mem
02:40.21Gnurduxso that would be useless if they were seperate files
02:40.30orangewell, you wouldn't need to
02:40.35orangesave them in memory at all
02:40.36Gnurduxalso, i dont want to give everyone with setVar rights the ability to save files on my comp
02:40.39blast007could make a theme directory, and set that in the conf
02:40.50blast007then list the directory, and enable reading of each file
02:40.50Gnurduxblast007, i have an old version that sort of does that
02:40.53orangeblast007: yes
02:40.53Gnurduxbut its really lame
02:40.56orangeblast007: exactly
02:40.58Gnurduxit doesnt use directory listing
02:41.05Gnurduxyou have to make an index file for the themes
02:41.09Gnurduxand the directory name is fixed
02:41.20blast007should be a way to list the directory
02:41.20Gnurduxand it doesnt let you save, you have to make them in an editor
02:41.25EbErTput in a disco floor with flashing lights
02:41.28Gnurduxblast007, a cross-platform way?
02:41.38blast007Gnurdux: there's always #ifdef stuff  :)
02:41.41orangeGnurdux: look at the code for the replay stuff
02:41.45orangeit does it
02:41.48blast007right
02:41.50Gnurduxthemes have to be in themes/
02:41.51orangesaves it to a file, lists files, loads files
02:41.57orangeuses a configurable directory
02:42.02orangemake it configurable
02:42.04blast007so read the code about the replay stuff
02:42.06orangecopy code
02:42.09Gnurduxorange, i could make import and export
02:42.17Gnurdux/theme import and /theme export
02:42.25Gnurduxwhich would save and write to files
02:42.30Gnurduxand load from them
02:42.42orange<PROTECTED>
02:42.55Gnurduxcurrently its exactly like that
02:42.57orangevery simple, code is already written
02:43.00Gnurduxbut it doesnt use files
02:43.09blast007right, make it use files  :)
02:43.11Gnurduxand it also has /theme delete
02:43.28Gnurduxand one file would be better except for the exchange thing
02:43.32EbErTbye all, thx for listening to my comments
02:43.32Gnurduxyou know what else i could do?
02:43.38blast007one file is not better
02:43.44*** part/#bzflag EbErT (n=edwardhu@168.16.136.171)
02:43.53Gnurduxi could make it so that a server can "steal" other servers themes
02:44.04Gnurduxlike /theme steal gnurdux.homelinux.net blood
02:44.04orangekeep it simple
02:44.06Gnurduxor whatever
02:44.11blast007seperate files could already do that
02:44.18blast007you could have them share the theme directory
02:44.21orangeif you use separate files, you can easily share them between servers running on the same machine
02:44.22blast007do a /theme list
02:44.25orangeblast007: yep :-)
02:44.26blast007and see all of them
02:44.29Gnurduxorange, true
02:44.35Gnurduxthats a really good point
02:44.47Gnurduxthen i should throw away my current code and start from the crap one :(
02:45.49*** join/#bzflag tokimi (n=9399956c@zeebrothers.net)
02:45.52Gnurduxwell if someoen is interested in helping me make it support multiple files go ahead
02:46.03Gnurduxcause im not sure quite how
02:46.08*** part/#bzflag tokimi (n=9399956c@zeebrothers.net)
02:46.24Gnurduxthough you say its in the replay code
02:46.53Gnurduxthe one thing is, sharing themes between servers isnt necesarily a good idea
02:47.02Gnurduxunless server have the same set of defaults
02:49.01orangestill, I can't think of a better way to save than individual files for this
02:49.14Gnurduxi was thinkign havign 1 big huge file
02:49.25Gnurduxand use it sort of like the userdb
02:49.32Gnurduxsave it whenever modified
02:49.46Gnurduxorange, i can show you the old theming
02:50.09Gnurdux1 file per theme, but really badly done
02:50.35Gnurduxgnurdux.homelinux.net:5160
02:53.15*** join/#bzflag conanhom1 (n=conan@190.48.35.206)
03:00.24*** join/#bzflag JeffM2501 (n=jeff@pool-71-109-230-30.lsanca.dsl-w.verizon.net)
03:00.45JeffM2501brlcad, the dmg is in the beta.bzflag.bz web dir
03:00.57JeffM2501has the image and the extra stuff I was going to include
03:02.38bryjenJeffM2501: i think the patch you merged about effect coloring has a flaw that's causing segfault
03:02.49JeffM2501really?
03:02.57JeffM2501I tested it out on windows and it was fine
03:03.05JeffM2501if you want to pull it that's fine
03:03.15JeffM2501I only added it cus it seemed low impact
03:04.07bryjenin playing.cxx & SegmentedShotStrategy.cxx addFooEffect is called with what used to be team = 0,  now its the float* rgb = 0, bang
03:04.27JeffM2501it dosn't call getColor?
03:05.37bryjenthey're for GM puff and the rico thingy
03:05.47JeffM2501let me look
03:06.52JeffM2501yeah that's just wrong
03:07.29JeffM2501they don't need color anyway
03:07.30JeffM2501let me fix
03:09.42JeffM2501you continue to amaze me as to how good a tester you are :)
03:10.23bryjenheh. when every rico causes a crash, fire up gdb :)
03:10.42JeffM2501yeah I was at work when I did it, so it was just testing on a default server
03:11.55JeffM2501I'm rebuilding now
03:12.00JeffM2501to make sure I got all the places
03:14.11CIA-3BZFlag: 03jeffm2501 07v2_0branch * 10bzflag/src/bzflag/ (4 files):
03:14.11CIA-3BZFlag: don't use colors for the effects that set there own color
03:14.11CIA-3BZFlag: don't send 0 in for a color on stuff, it's just not good
03:14.19JeffM2501that should do ya
03:16.13JeffM2501went on the #1 server as observer with full effects, didn't crash
03:17.24bryjenyup. bullets bounce, missles puff
03:17.29JeffM2501cool
03:17.53JeffM2501shoulda made color be a class, so C++ could type check it
03:17.58JeffM2501but that's a lot more work
03:18.30JeffM2501heh
03:18.34JeffM2501what's bad about it?
03:19.27bryjenmy server message gets send, but also "warning: there was a problem reading /path/to/that/file"
03:20.06JeffM2501what is a textchunkmanager suposed to do?
03:20.55bryjenhandle chunks of text, like the srvmsg, admsg, help messages...
03:21.24JeffM2501they need management?
03:21.30JeffM2501like break em up?
03:22.34bryjenread 'em from file, pack 'em into a string vector with reasonable line length and # of lines
03:22.40JeffM2501ahh
03:26.18brlcadahh
03:27.36bryjenahh?
03:27.45JeffM2501ahh!
03:27.56bryjenooh
03:28.24brlcadeep
03:28.29JeffM2501umm
03:29.47brlcadbut but.. i like it
03:31.33*** join/#bzflag a_temp_dist (n=ATD@user-12l2r0o.cable.mindspring.com)
03:36.44*** join/#bzflag orange (n=mdw@pdpc/supporter/basic/orange)
03:36.44*** mode/#bzflag [+v orange] by ChanServ
03:41.01learnerbryjen, that's pretty peculiar
03:41.16learnershould only happen when fail() returns true which should only happen for non-eof failures
03:41.28learner(on an ifstream)
03:43.37CIA-3BZFlag: 03brlcad 07v2_0branch * 10bzflag/src/common/TextChunkManager.cxx: was that the last line?
03:43.46learnergive that a try..
03:46.55CIA-3BZFlag: 03brlcad 07v2_0branch * 10bzflag/src/common/TextChunkManager.cxx: consolidate test
03:50.48CIA-3BZFlag: 03brlcad 07v2_0branch * 10bzflag/src/common/TextChunkManager.cxx: er, be sure to close the file when we're done
03:51.29bryjennope
03:53.51bryjenwould a really short files with no newline be a problem?
03:54.14learnernot even one newline?
03:54.41bryjennone
03:54.44learner"maybe".. but even that should work
03:55.32learnerhmm.. maybe getline() is setting a fail state if eof is reached before a single newline
03:55.38learnerthat'd be silly
03:55.39learnerbut maybe
03:56.38bryjenno, i added a second line (with a \n at the end of both). still does it
03:56.42bryjen:(
03:58.11learnerthey're short so bufsize shouldn't be involved..
03:58.39learneroooh, heh
03:58.44learnertypo
03:59.23learnerer.. or not
04:03.13learnerwhen you put a second line, was the error after the second line or did it only print the first or no lines except the WARNING one?
04:04.36bryjenafter the second line
04:05.50*** join/#bzflag JeffM_ (n=JeffM@pool-71-109-230-30.lsanca.dsl-w.verizon.net)
04:26.22CIA-3BZFlag: 03brlcad 07v2_0branch * 10bzflag/src/common/TextChunkManager.cxx: put in some debug printing for bryjen to test, trying to determine why getline() is setting a fail state.
04:27.04bryjentesting for !good() instead of fail() still does it.  bad() is ok
04:29.15learner!good() isn't the opposite of bad()
04:30.11bryjenwarning: fail and eof on a getline? (gcount == 0)
04:31.38learnerhrmph, ok
04:31.43learneri think I have a fix then
04:32.07bryjengetline setting fail if you're already at eof?
04:32.36learnerno, we weren't at eof before the getline
04:33.11learneri.e. we are exactly before eof, so next read results in eof, and 0 chars are read
04:33.15learnerso it sets a fail
04:33.40bryjenpicky
04:33.43learnereasy enough to make work knowing that
04:43.56CIA-3BZFlag: 03brlcad 07v2_0branch * 10bzflag/src/common/TextChunkManager.cxx: this should hopefully do the trick. peek at the next character in the stream, if it's an EOF then we are done. otherwise getline sets a fail state since it reads zero characters.
04:45.05learnerif you would give that a try bryjen.. please
04:46.17learneralso a second test with a file that has one line longer than 4k chars if you don't mind..
04:46.37bryjenchar_traits' undeclared
04:46.42learnerbah!
04:47.07learnerstd::char_traits
04:48.14CIA-3BZFlag: 03brlcad 07v2_0branch * 10bzflag/src/common/TextChunkManager.cxx: bah, std::char_traits..
04:52.36bryjenno problem reading, short lines 1 & 2 print, then the warning about long line 3, but no long line 3 or short line 4
04:53.14learnerright, that was intentional
04:53.28learnerto halt on the first overly long line
04:54.25learnerwould take a few more lines to still display the portion of the long line that was read, but requires adding that null at msgLen
04:55.20learnerintentionally doesn't continue as well so that an op has an inclination as to where the line is
04:56.18learnercould probably just print Long line on line XXX since we know it, but the main point was the line count trimming, not line length
04:57.33bryjen4k is pretty big anyway. unless your whole file is one line and you're expecting bz to wrap it
04:57.50learneryeah
04:58.22learnermore than likely someone will feed a binary file of some sort by mistake or like you said.. expect some sort of novel wrapping
04:58.32learnerthought about implementing it but then I thought.. why
04:59.43bryjeneh, it'd probly be a few pages in the message console -- not a good idea
04:59.48learnerthanks for testing it through there.. glad I didn't have to go set up a server config just for that
04:59.58learnerexactly
05:08.41*** join/#bzflag ve (n=cb82cc2b@webchat.bzflag.bz)
05:16.05bryjen~bzflist
05:20.09learnerblast007, should also add RandomSpawnPolicy.h and RandomSpawnPolicy.cxx to the build
05:20.34learneror just wait until the code is modded so that you have to.. just a heads up
05:29.50*** join/#bzflag WonderMop (n=clickies@user-11fb6uj.dsl.mindspring.com)
05:44.28*** join/#bzflag PrezKennedy (n=Apathy@c-68-33-243-45.hsd1.md.comcast.net)
06:04.00*** part/#bzflag bryjen (n=bryjen@2002:45a6:86ae:0:0:0:0:1)
06:07.04*** join/#bzflag _Manu_ (n=_jujibo@98.Red-80-36-59.staticIP.rima-tde.net)
06:07.04*** mode/#bzflag [+v _Manu_] by ChanServ
06:07.53*** join/#bzflag mejobloggs (n=chatzill@203.89.172.25)
06:08.12mejobloggsis my ban for saying snigger lifted yet?
06:08.16mejobloggssilvercat server
06:17.54*** join/#bzflag spooch (n=rath@e181125162.adsl.alicedsl.de)
06:18.01spoochHi
06:18.17spoochI have a problem running bzflag with Xorg 7.0
06:18.33spoochSince Upgrade there is following message:
06:18.53spooch$ bzflag
06:18.53spoochCould not set Video Mode: Couldn't find matching GLX visual.
06:18.53spoochFatal signal: Segmentation Fault (SDL Parachute Deployed)
06:18.53spoochrath@localhost ~/Veccioni $
06:19.06spoochWhats wrong here?
06:19.29spoochIs this solvable for 7.0 or do i have to do a Xorg downgrade?
06:20.57*** join/#bzflag Blue_Eyes (n=Blue@treebupf.inet.it)
06:27.12*** join/#bzflag mejobloggs (n=chatzill@203.89.172.25)
06:29.21blast007spooch: what video card? an nvidia?
06:29.31spoochyes
06:29.41spoochwith the commercial driver
06:30.00blast007did you redo the drivers after the X.org upgrade?
06:30.00spoochmedia-video/nvidia-kernel
06:30.00spooch<PROTECTED>
06:30.00spooch<PROTECTED>
06:30.01spooch<PROTECTED>
06:30.01spooch<PROTECTED>
06:30.06spoochjep
06:30.18spoochxorg runs + kde 3.5.1 :-)
06:30.28spoochmedia-video/nvidia-glx
06:30.28spooch<PROTECTED>
06:30.28spooch<PROTECTED>
06:30.28spooch<PROTECTED>
06:30.28spooch<PROTECTED>
06:30.54spoochFIrst i forgot the glx-update
06:31.13spoochbut after the refresh the Xorg-system runs fine here
06:31.28spoochat the moment i try the cvs version of bzflag (2.1.6)
06:31.39blast007might want to check a glxinfo or verify the default bpp is 16 or 32 in your xorg.conf
06:31.54spoochblast007:  oh, good idea! :-)
06:31.55blast0072.1.6 is HEAD, and not compatible with the current code
06:32.08*** join/#bzflag kyelewis[3] (n=kyelewis@freematrix/staff/kyelewis)
06:32.10blast007~bzcvs
06:32.14ibotcvs -d :pserver:anonymous@cvs.bzflag.org:/cvsroot/bzflag co -P -r v2_0branch bzflag
06:32.21blast007notice the -r v2_0branch
06:32.28spoochah
06:32.30blast007that will give you 2.0.x code
06:32.42spoochyou recommend to take this branch ?
06:32.50blast007yeah
06:33.06blast0072.1 is quite broken in many ways, and nobody plays it right now
06:33.17blast007it's the development version that will become 2.2
06:33.36spoochah, the well known numbering scheme :-)
06:36.06spooch(II) Module ramdac: vendor="X.Org Foundation"
06:36.06spooch<PROTECTED>
06:36.06spooch<PROTECTED>
06:36.06spooch(--) Depth 24 pixmap format is 32 bpp
06:36.06spooch(II) do I need RAC?  No, I don't.
06:36.48spooch# glxinfo
06:36.48spoochname of display: :0.0
06:36.48spoochError: couldn't find RGB GLX visual
06:37.02blast007verify that the GLX module is being loaded
06:37.26spooch(II) NVIDIA(0): Setting mode "1280x1024"
06:37.26spooch(II) Loading extension NV-GLX
06:37.26spooch(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
06:37.26spooch(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
06:37.26spooch(==) NVIDIA(0): Backing store disabled
06:37.27spooch(==) NVIDIA(0): Silken mouse enabled
06:37.49spoochthats ok?
06:38.31blast007not really sure
06:38.53blast007I've only done one install, and never really looked at the messages  :)
06:39.14blast007manual install too, with the nvidia script
06:39.29spoochmompl, did find sth. in google ...
06:39.52blast007I just know that I had to manually edit the config to use 16 or 32 bit, and load GLX
06:41.35spoochok
06:41.35blast007(I was using 6629 drivers, since it was an old Vanta)
06:41.43spoochI have to restart X, brb
06:41.56blast007k
06:51.59*** join/#bzflag lan56 (i=lan56@user-vcauu6e.dsl.mindspring.com)
06:52.35*** join/#bzflag spooch (n=rath@e181125162.adsl.alicedsl.de)
06:52.41spoochre
06:52.43spooch:-))
06:52.58spoochbzflag runs again ..
06:53.07blast007k
06:53.35spoochblast007:  the solution was to switch the driver manually from xorg-glx to nvidia-glx ..
06:53.41blast007ah
06:53.45spoochblast007:  tfh!
06:53.57blast007I also found there's a nvidia-xconfig command
06:54.21spoochi took the eselect opengl ... command
06:54.50blast007anyway, glad it works now  :)
06:55.20spoocheselect opengl set nvidia
06:55.28spoochyeah
06:55.44spoochblast007:  some little 1vs1 game? ;-)
06:56.14blast007things to do  :)
06:56.21blast007sry
06:56.34spoochblast007:  np
06:58.04*** join/#bzflag JBdiGriz (n=JBdiGriz@adsl-63-204-105-139.dsl.sndg02.pacbell.net)
06:58.04*** mode/#bzflag [+o JBdiGriz] by ChanServ
07:04.05CIA-3BZFlag: 03blast007 07v2_0branch * 10bzflag/win32/VC71/bzfs.vcproj: Add RandomSpawnPolicy files
07:13.34*** join/#bzflag Pommes (n=Pommes@p548B1CD5.dip0.t-ipconnect.de)
07:19.19*** join/#bzflag awelux__ (n=wizart@dslb-084-058-153-195.pools.arcor-ip.net)
07:25.28*** join/#bzflag stahlsau (n=stahlsau@kob9-d93323c4.pool.mediaWays.net)
07:39.02*** join/#bzflag LePoulpe303 (n=Olivier@LAubervilliers-151-11-28-35.w193-251.abo.wanadoo.fr)
07:39.27*** part/#bzflag LePoulpe303 (n=Olivier@LAubervilliers-151-11-28-35.w193-251.abo.wanadoo.fr)
07:39.38*** join/#bzflag LePoulpe303 (n=Olivier@LAubervilliers-151-11-28-35.w193-251.abo.wanadoo.fr)
07:41.27LePoulpe303Hi all :
07:41.38LePoulpe303<PROTECTED>
07:45.23*** join/#bzflag Pimpinella (n=frank@213.9.108.240)
07:57.47stahlsauhi LePoulpe303 ;)
07:58.33stahlsaustill couldn'T get wxgtk to do what i want, so i couldn't test bzmanager...
07:58.39stahlsaubut i'm working on it
08:14.30LePoulpe303stahlsau: lol don't do too much
08:14.51stahlsauaw well..i hate when something doesn'T work
08:18.25stahlsauhehe..i think i've got it: the "soname" of expat changed (whatever that is), which caused fontconfig=>pango=>gtk+=>wxGTK not to compile...
08:37.37LePoulpe303stahlsau: hurgl
08:38.40LePoulpe303anyone has tested l4m3r's new game mode ?
08:40.04stahlsauno..do you have a server where it's running?
08:41.39LePoulpe303stahlsau: in a post on bb l4m3r explain he puts it on its server
08:41.58stahlsauyeah, but it was down all the time ;)
08:47.48LePoulpe303stahlsau: yeah ; thaht's why i ask if a lucky guy had time to test it ;)
08:48.06LePoulpe303http://my.bzflag.org/bb/viewtopic.php?t=7453&highlight=l4m3r
08:48.14LePoulpe303it really seems interesting
09:01.40*** join/#bzflag |zongo| (n=zongo@dhcp24-214.math.uni-bielefeld.de)
09:10.43*** join/#bzflag ToughShooter (n=ts@p54B03A17.dip0.t-ipconnect.de)
09:11.02*** join/#bzflag Pimpinella (n=frank@213.9.108.240)
09:24.05Mr_Molezis there any way to make bzflag playable on onboard/shared graphics ?
09:25.44*** join/#bzflag stahlsau (n=stahlsau@kob9-d93323c4.pool.mediaWays.net)
09:43.07*** join/#bzflag NTH (n=NTH@15.203.169.126)
09:45.01LePoulpe303\o NTH
09:45.28NTHmorning LePoulpe
09:52.07*** join/#bzflag NTH (n=NTH@15.203.169.126)
10:00.08*** join/#bzflag NTH (n=NTH@15.203.169.126)
10:43.46*** join/#bzflag wizatcomputer (n=wizatcom@pool-162-84-80-183.culp.east.verizon.net)
10:50.37*** join/#bzflag gsnedders (n=geoffrey@host86-139-124-138.range86-139.btcentralplus.com)
10:59.25*** join/#bzflag ToughShooter (n=ts@p54B03A17.dip0.t-ipconnect.de)
12:21.19*** join/#bzflag CBG (n=CBG@cpc4-stme1-0-0-cust103.cdif.cable.ntl.com)
12:39.20*** join/#bzflag kyelewis` (n=kyelewis@freematrix/staff/kyelewis)
12:55.33*** join/#bzflag dystopianray (n=dystopia@203-173-52-108.dyn.iinet.net.au)
12:56.40dystopianrayare there known issues with i915 graphics?
13:24.44*** part/#bzflag dystopianray (n=dystopia@203-173-52-108.dyn.iinet.net.au)
13:32.18*** join/#bzflag bz_BL (n=d8ada652@zeebrothers.net)
13:32.35*** part/#bzflag bz_BL (n=d8ada652@zeebrothers.net)
13:58.13menotume~wake cvs
13:58.14ibotcvs: GOOD MORNING!!!
14:53.28*** join/#bzflag JBdiGriz (n=JBdiGriz@adsl-63-204-105-139.dsl.sndg02.pacbell.net)
14:53.28*** mode/#bzflag [+o JBdiGriz] by ChanServ
15:07.14*** join/#bzflag bz_BL (n=d8ada652@zeebrothers.net)
15:07.28*** join/#bzflag MadRush- (n=mrblue@c-69-142-185-225.hsd1.nj.comcast.net)
15:08.13*** part/#bzflag bz_BL (n=d8ada652@zeebrothers.net)
15:08.30Mr_MolezMadRush-: how did it work out ?
15:20.17menotumeAre we supposed to be getting "libpng warnings" when starting up the client ?
15:20.47menotume(v2 branch)
15:26.38*** join/#bzflag Mr_Mole1 (n=admin@ACD888AF.ipt.aol.com)
15:28.44*** join/#bzflag RedBaron3 (n=4700a211@zeebrothers.net)
15:29.49brlcadmenotume: iirc, trepan said that there is #define that can be set to turn the feature off causing the warnings
15:40.10*** join/#bzflag ToughShooter (n=ts@p54B03AA5.dip0.t-ipconnect.de)
15:40.51*** join/#bzflag stahlsau_ (n=stahlsau@kob9-d9334033.pool.mediaWays.net)
16:04.36*** join/#bzflag Birdie (n=Birdie__@d54C34DE9.access.telenet.be)
16:21.45*** join/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone)
16:21.45*** mode/#bzflag [+v Tupone] by ChanServ
16:30.50*** join/#bzflag JBdiGriz (n=jbdigriz@12.147.16.2)
16:30.51*** mode/#bzflag [+o JBdiGriz] by ChanServ
16:33.59*** join/#bzflag donny_baker (n=0c289623@webchat.bzflag.bz)
16:34.03*** join/#bzflag Pimpi (n=frank@213.9.108.240)
16:39.28*** part/#bzflag |zongo| (n=zongo@dhcp24-214.math.uni-bielefeld.de)
16:44.03*** join/#bzflag JeffM2501 (n=JeffM@pdpc/supporter/sustaining/JeffM2501)
16:44.03*** mode/#bzflag [+o JeffM2501] by ChanServ
16:44.13blast007menotume: it's possible to use SDL_Image instead of libpng to avoid the warnings
16:44.26blast007might be a configure option
16:44.55trepanblast007: what do you think SDL_image uses?
16:46.41JeffM2501heh
16:46.43JeffM2501magic
16:47.53blast007ah, undef HAVE_SDL_IMAGE
16:54.45*** join/#bzflag JBGood (i=Johnq@128.237.231.74)
16:55.31blast007is dev CVS down?
16:55.37JeffM2501so apearntly from all the feedback, the big problems with the last beta I posted are "it takes too long to download" and "why don't you make it for mac"
16:55.45blast007hehe
16:56.16JeffM2501I'm tempted to start a closed beta program for 2.1
16:56.19JeffM2501well not closed
16:56.23JeffM2501just not posted on the fourms
16:56.31JeffM2501like maybe a mailing list where you have to opt in
16:57.35JeffM2501then we can do a mass mailing to the list for each build
16:57.40JeffM2501and use the list for bug reports
16:57.41JeffM2501I dono
16:57.51JeffM2501maybe I'm just talkin outa my butt
16:58.20JeffM2501well also in 2.1 we can use the new download notificatiion system
16:58.59Mr_MolezWould it not be ok to just put the beta up on the download mirror (so you actually have to know what your doing to find it)
16:59.16JeffM2501I sugested that
16:59.22Mr_Molez:)
16:59.23JeffM2501but once it goes on SF you can never take it down
16:59.28Mr_Molezah
16:59.39JeffM2501and it was argued that it would add many "unneeded" versions to SF
16:59.43JeffM2501and I can understand that
16:59.57JeffM2501probably just move it all to beta.bzflag.bz
17:00.01JeffM2501and make a real beta site
17:00.09JeffM2501have links to the downlaods
17:00.10JeffM2501the list
17:00.16Mr_Molezsounds good
17:00.21JeffM2501maybe automatly post the changelog
17:01.18Mr_Molezmore work for you though ;)
17:01.26JeffM2501just some onetime setup
17:01.30JeffM2501so not that bad
17:01.57JeffM2501it should be able to be automated rather easaly
17:02.04JeffM2501then it's actualy easyer then it si now
17:02.23JeffM2501I'd like each beta to be a full test of the build system, with packages for each system we do final builds on
17:02.28JeffM2501like linux and mac
17:03.05JeffM2501but then that's probably my flawed capitalist comercial software background talking
17:03.24Mr_MolezWhy, what is wrong with that ?
17:03.54JeffM2501cus it's not "open"
17:04.03JeffM2501and therefore must be evil right? ;)
17:04.09Mr_MolezWell the source is still there
17:04.14JeffM2501I know
17:04.23JeffM2501it's just many open source developers perfer to work on there own
17:04.27JeffM2501not realy colaborating
17:04.43JeffM2501personaly I think we can run this thing like a comercial project, but keep it all open
17:04.50JeffM2501and get better results
17:04.55JeffM2501and a better product
17:05.16JeffM2501but some see that as too much like a dictatorship
17:06.06Mr_MolezWell I see nothing wrong with making a binary every so often for testing purposes
17:06.15*** join/#bzflag SportyGal (i=DonnaCra@exchange.kingsharbor.org)
17:06.16*** mode/#bzflag [+v SportyGal] by ChanServ
17:07.05JeffM2501I think it's a good test of the full build system
17:08.17JeffM2501personaly I'd like to have milestones and stuff too
17:08.17JeffM2501like that mozilla project
17:08.23Mr_Molezset targets ?
17:08.38JeffM2501yeah
17:08.41JeffM2501goals
17:09.33Mr_MolezAs you said, people like to work on their own :)
17:10.47JBdiGrizAnnual performance reviews, that will solve it.
17:12.51JeffM2501heh
17:13.10JeffM2501I think we can come up with a compormise
17:13.16JeffM2501get everyone to get a list of goals together
17:13.23JeffM2501and let people "sign up" for them
17:13.34TuponeI'm against compormise
17:13.44JeffM2501heh
17:13.49Tupone:)
17:14.12Mr_MolezI think what would be best is to set everyone targets. If anyone falls behind they lose part of their rights/power to me ;)
17:14.14JeffM2501then the project manager can just make sure that people have the time to work on the stuff
17:14.35JeffM2501if they don't then he/she sees if any other dev wants to help out.. stuff like that
17:14.50JeffM2501what rights? what power?
17:15.22JeffM2501"finish your feature.. or we give gnardux your IM and e-mail addresses...."
17:15.40Mr_Molezlmao !
17:16.00JBdiGrizthe Munchkin bait of the month award.
17:16.29JeffM2501but really I think if we did it as an opt in system it could work, and let people do things on there own time.. they'd just have to comunicate how they are doing on stuff more then they do now.
17:17.38JeffM2501that's why I'm allways interested in how other open source projects do things
17:18.43JeffM2501saturos is looking at making a new logo graphic for the game for 2.0.6
17:18.57*** part/#bzflag ToughShooter (n=ts@p54B03AA5.dip0.t-ipconnect.de)
17:24.32Mr_MolezHas anyone shown any interest in making voice support ?
17:25.09JeffM2501like recording and transmition and output?
17:25.23Mr_Molezyes
17:25.40JeffM2501it's not worth it.. there are many other 3rd party apps that do it well enough
17:25.47JeffM2501teamspeak and the like
17:25.56Mr_Molezok
17:26.25Mr_MolezIt would probably only get abused anyway :)
17:26.50JeffM2501yeah
17:27.15JeffM2501it's allmost beter to make people who want to use it set up a 3rd party thing, that way it's only used for those that need/want it
17:27.35JeffM2501and it dosn't slow down game server bandwtih and stuff
17:27.43JeffM2501just the pipes between the users
17:29.22JeffM2501if there was to be goals for 2.2 I'd like to see 2 things, authortive server and a polish pass on the game interface to make it more intuitive
17:30.00*** join/#bzflag ToughShooter (n=ts@p54B00988.dip0.t-ipconnect.de)
17:30.04Mr_MolezCare to elaborate ?
17:30.33TuponeI want to move all flag handling server side, put a better time sync between client and server, and ... don't remember what else
17:34.47JeffM2501what he said is what I mean by authortive server :)
17:35.03JeffM2501for the pollish I mean make the menus more intiutive
17:35.32JeffM2501so new players can find out how to play easyer
17:35.37JeffM2501and the interface is more consitent
17:36.07JeffM2501stuff like tht
17:36.30JeffM2501like how come we have a menu arrow but you can't click on any of the menus with the mouse?
17:37.22JeffM2501and since some servers require auth, the game should tell people how to identify
17:37.35JeffM2501and they should be flaged in the list as reqiring it
17:37.45JeffM2501little stuff like that
17:37.50JeffM2501it burns new players
17:38.10JeffM2501part of me is also pondering removing windows server support
17:38.35JeffM2501just to cut down on the number of munchkin servers
17:38.41Mr_MolezI noticed something for the first time yesterday.. On the menu it shows how many players are on the server. Then below it shows how many players can go a particular colour/observer  . Is that new or is it just me not paying attention
17:38.54Mr_Molezlmao
17:39.08*** join/#bzflag ToughShooter (n=ts@p54B01370.dip0.t-ipconnect.de)
17:39.08Mr_MolezI have no objections
17:39.10JeffM2501I think we have had player counts for a while
17:39.25JeffM2501the entire server list is unintiitive
17:39.28Mr_MolezJeffM2501: lol are you really serious about that ?
17:39.37JeffM2501the windows server
17:39.39blast007I think even 1.7 has player counts
17:39.41Mr_Molezyes
17:39.42JeffM250175% yeah
17:40.03Mr_Moleznice :)
17:40.39Mr_Molez1.7 wow.. I can't belive I have been playing so long and never noticed it
17:41.50orangeJeffM2501: another thing that I think would help players... especially new ones... is popup message windows that have to be acknowledged
17:42.17Mr_Molezorange: oh yes
17:42.28orange*ding* "You have shot a teammate.  Please be careful not to do this...blah blah" "Click OK to dismiss" "[X] do not show this message again"
17:44.02orangemessages from admins (like sendhelp) could be popped up and you would be forced to read them... or at least to dismiss the box.
17:45.03orange"You tried to join the game as [red,green,auto] team, but the game was full, so you were joined as observer.  Please wait until a spot opens up before trying to rejoin. [X] do not show this message again"
17:46.56ToughShooterUmm, does someone know how I can see all opened files in OS X?
17:47.01blast007or while they are observer, give them a list of teams they can switch to
17:47.11orangeToughShooter: do you have lsof
17:47.48ToughShooterorange: yes, tnx
17:48.29orangeToughShooter: in return, you have to say something nice about perl :-)
17:50.15ToughShooterEeek, ok after I finished fixing my problem
17:52.09JeffM2501orange, yes, like a dialog
17:52.09JeffM2501I think the game needs some sort of tutorial as well
17:52.31JeffM2501then have a setting that lets them turn it off when they get better
17:53.13JeffM2501I've allways liked the idea of storing a "rank" with the global player data, and make noobs play a couple games on just some noob servers first to learn the game, and that unlocks the rest of the servers
17:53.30JeffM2501but then that's from subspace.. worked rather well tho
17:54.04Mr_Molezmake them take an exam before they are allowed to play :)
17:54.11JeffM2501sort of
17:54.14JeffM2501not realy that harsh
17:54.15Mr_MolezJeffM2501: actually that aint bad.. americas army does that
17:54.22JeffM2501but make sure they have experienced at least some of the game
17:54.28JeffM2501many games do it
17:56.58JeffM2501it lets the noobs have a learning type atmosphere
17:57.08JeffM2501kinda keeps the noobs out of the long timers hair
17:57.27JeffM2501and when you do go from a noob to a regular server you at least know how the game works
17:57.41JeffM2501we could do something as simple as make em play an hour on the noob servers
17:57.48JeffM2501then they unlock the other ones
17:57.54JeffM2501also gives em a sense of acomplishment
17:58.14JeffM2501transition would be interesting
17:58.27JeffM2501we'd probalby have to mark all existing players as "not n00b"
17:59.23JeffM2501subspace had a set of "alpha zone" servers that all new users went too, you had to play for like 10 hours or get 500 points and you could then go into the real zones
17:59.50ToughShooterThat would also slow down making new accounts for the banned users :)
18:00.02Mr_Molezaww lol
18:00.21JeffM2501true
18:00.22Mr_MolezI think the banned users would just look at my.bzflag.org ;)
18:00.30JeffM2501and it would make people have an atachment to there username
18:01.11ToughShooterheh, redsoxfan90, marines, HappyT,  S0xs
18:01.20JeffM2501yeah
18:01.44JeffM2501we could then come up with an alias system that let a user register a fixed number of callsigns tied to the same account
18:01.49JeffM2501that would be best
18:02.03JeffM2501kinda like character slots in the MMORPGs
18:02.33ToughShooterWould that be beyond the capabilities of PHPBB?
18:02.42JeffM2501as it sits now yes
18:02.47blast007I'd rather not rely on phpBB for stuff like that
18:02.48JeffM2501it would not be that hard of a mod tho
18:02.51JeffM2501yeah
18:03.01JeffM2501the user management system needs to be seperated
18:03.04blast007just makes upgrades even harder than it is now
18:03.21JeffM2501I'd like to see the user management moved into it's own thing managed by my.bzflag.org
18:03.31JeffM2501and the froums just pull from it's user db
18:03.36blast007right
18:03.36ToughShooterYes, but all the users would need to be imported to something else then
18:03.41JeffM2501sure
18:03.46JeffM2501there woudl be a transition
18:03.50JeffM2501but I think it's dooable
18:04.05JeffM2501we have the database and the sources on how to read the existing user data
18:04.10ToughShooterNow you sound like Steve Jobs ;)
18:04.23JeffM2501I don't think it woudl affect users at all
18:04.32JeffM2501we would not loose any data
18:04.37JeffM2501just some retraining
18:04.43JeffM2501on how to manage your user data
18:04.53*** join/#bzflag bryjen (n=bryjen@63.147.94.149)
18:05.17JeffM2501and then new mods to the froums to have it remove it's user management functions, and pull from the other database system
18:05.31JeffM2501I know all the tech is there, I just personaly don't have the php skill to do it
18:05.37ToughShooterbzls should be rewritten, I think..it looks like it has really bad code
18:05.43JeffM2501it is
18:05.45blast007ToughShooter: yeah
18:05.53blast007I get lost reading it
18:05.57JeffM2501I think it should be inegrated into the new user management system
18:06.20JeffM2501ever see phpnuke?
18:06.26ToughShooterI know it is because I can program in PHP..I like the Haskell style more but PHP is ok
18:06.52blast007I've used phpnuke/postnuke before
18:06.57blast007complete CMS systems
18:06.59ToughShooterOnly heard of security issues about phpnuke
18:07.06JeffM2501I like how it does it's user management
18:07.13JeffM2501and how the froum just pulls from it
18:07.16blast007well, it's a big project, so there are bound to be some flaws
18:07.25JeffM2501how all the difrent features pull from it
18:07.31blast007yeah
18:07.35blast007that's sorta how I want it
18:07.36JeffM2501I'm just giving an example of how it works
18:07.38JeffM2501yeah
18:07.43ToughShooterSites that use it show up every once in a while with something like "This site has been hacked"
18:07.51blast007base the whole website system around a core set of tables
18:07.59JeffM2501I don't mean to use the actual phpnuke code
18:08.03JeffM2501just it as a refrence
18:08.09blast007then we can have registration on the main home page :)
18:08.13JeffM2501yeah
18:08.17blast007and stuff like that
18:08.19JeffM2501and use those users for news
18:08.22JeffM2501and comments
18:08.23blast007tie in the news system to users
18:08.23JeffM2501and all that
18:08.41JeffM2501and build a server registraton system, and automated group management
18:08.48blast007yup
18:08.55JeffM2501now to just get somone to make it :)
18:09.25ToughShooterMake independent mirrors full featured mirrors available in case one list server is down
18:09.43JeffM2501well the list system should be spread over more then one computer
18:09.46JeffM2501using multiple DNS
18:09.53JeffM2501that would be part of the user management system
18:10.03JeffM2501that part has been discussed
18:10.05blast007JeffM2501: I had started a new database design, but it was assuming a non-phpBB forum
18:10.16JeffM2501we arn't tied to phpbb
18:10.19blast007right
18:10.21JeffM2501just so long as we can move the data
18:10.26blast007I wanted to do all custom stuff
18:10.37JeffM2501phpbb was just better then the old easyboard :)
18:10.48blast007so that the forum had knowledge of stuff like who's playing in the game, and multiple-callsigns
18:10.58JeffM2501custom stuff is fine, as long as we have a team to maintain it
18:11.06ToughShooterCostum is only good as long there is someone who is familiar with the code
18:11.15blast007tibia lets you pick which username from your account that you want to use when posting on their forum
18:11.19JeffM2501well techincaly our entire game is "custom"
18:11.43blast007ToughShooter: good documentation can aid towards that
18:11.44JeffM2501acutaly I'd like to force one "main name" that is used for logins and posting
18:11.52JeffM2501then let them have a number of in game callsigns
18:11.55blast007tibia uses account numbers
18:11.56blast007:)
18:12.08JeffM2501that way when you see somone in the forums it's allways the same person with the same name
18:12.10ToughShooterImagine I would write something ugly in Haskell, no one could understand it and then I loose interest in the game
18:12.13blast007then they also have "premium accounts"
18:12.25JeffM2501like mebers kinda thing?
18:12.30JeffM2501members
18:12.38blast007paid stuff to get access to new areas
18:12.41blast007and new features
18:12.42ToughShooterThen you end up with code that works but no one understands ;)
18:12.43JeffM2501I'be pondered a bzflag membership thing
18:12.48JeffM2501that goes to donations
18:12.54JeffM2501but opens up a couple members only servers
18:13.09JeffM2501but it would be a tight rope to walk
18:13.21blast007right
18:13.34ToughShooterI don't think paid servers are a good concept
18:13.40JeffM2501they can be
18:13.40*** join/#bzflag yannis (n=3e2e010e@webchat.bzflag.bz)
18:13.42JeffM2501not as a default
18:13.48JeffM2501but I think they can work for some groups
18:13.56ToughShooterWhen I pay for something I would expect some kind of service
18:14.03JeffM2501yeah, ecactyly
18:14.13JeffM2501the only way for it to work is inf the pay servers are better then the non pay ones
18:14.21JeffM2501faster bandwith, better admins
18:14.24JeffM2501stuff like that
18:14.35ToughShooterif there would be not more service than on unpaid servers I would be angry
18:14.39JeffM2501if somone can provide that level of service then I think it can work
18:14.55JeffM2501Mr_Molez, there are pay websites?
18:15.33CBGJeffM2501: sure, the type Mr_Molez visits are mostly pay sites...
18:15.38JeffM2501heh
18:15.40Mr_Molezthe idea of the game is to have fun.. not worry about paying for stuff ..
18:15.53JeffM2501some people are willing to pay to have fun
18:15.54ToughShooterJeffM2501: Better admins? :o
18:16.00JeffM2501look at the people who pay to play WoW
18:16.02JeffM2501and love it
18:16.08Mr_MolezI don't think any server owners should get any money.. the bzflag devs sure
18:16.16JeffM2501but I agree, it's not something that should take away from free servers
18:16.32bryjenyou'd pay not to worry about other thing while having fun.  ie Is the server up? How's the lag? Are there admins always around?
18:16.40JeffM2501if the server owner can use money to provide better sercice, why not?
18:16.43JeffM2501bandwith costs money
18:16.48blast007and reduces cheaters  ;)
18:16.54JeffM2501yeah
18:17.01JeffM2501your paying for a good fast server
18:17.08Mr_Molezthere are already huge amounts of low lag great moderated servers
18:17.09JeffM2501I don't think anyone will pay much tho
18:17.14JeffM2501no more then like $5 a month
18:17.24ToughShooterheh, I remember the issues I had with EWE
18:17.31JeffM2501Mr_Molez, if there are then the pay servers won't make money and will go away
18:17.34bryjensha.  it'd take a hard-core !@#$ to pay to be a cheater ;)
18:17.54ToughShooterThere are no official game servers so the connection is good enough was EWE's reply basicaly
18:18.01CBGI wouldn't pay £5/month unless it was GamesUninited that started charging that. :/
18:18.06CBGGamesUnited*
18:18.06Mr_Molezbut its segregation from people who will/can pay from those who wont/cant
18:18.15JeffM2501Mr_Molez, as ToughShooter said, it'd have to have some level of serivice, if the same thing can be goten for free, it won't work
18:18.27blast007Mr_Molez: there's what, 170 servers right now?
18:18.37bryjen~bzflist
18:18.46blast007heh
18:18.52ToughShooterMost servers are empty (and a lot are from norang ;))
18:19.13blast007I lose track because I filter out the lame servers from my list  ;)
18:19.30blast007(ones run by Gnurdux and the like)
18:19.47JeffM250195% of those are unadmined, or admined but ban happy munchkins
18:19.55CBGblast007: Oh, how do you do that? :)
18:20.19blast007CBG: wrote a PHP script that reads the list and filters it
18:20.34Mr_Molezand who will decide what servers get paid ??? no doubt it will be the server owns that go on irc and talk to the devs.. what about the 1's that dont ?
18:20.44blast007runs locally, so I just forward my client to use the local list
18:20.50blast007sorta like a list proxy  :)
18:20.54CBGAnd you're keeping that all for yourself, blast007? That's so selfish!! :P
18:21.03blast007it also stores my passwords, so I don't have to type them every time
18:21.09JeffM2501Mr_Molez, the server owners who decide to charge
18:21.14CBGNeato, blast007.
18:21.17ToughShooterCBG: That would be easy to do
18:21.19Mr_Molezah
18:21.20JeffM2501I'm not saying make it part of the "officall' thing
18:21.25CBGToughShooter: not to me... :/
18:21.29JeffM2501but a server owner RIGHT NOW could charge money to play
18:21.34Mr_Molezsorry misunderstoof :_
18:21.44Mr_Molez-f +d :)
18:22.02JeffM2501I'm not saying like we dole out donation money to servers
18:22.06ToughShooterCBG: If you don't understand how a thing works then you may better don't run it
18:22.09JeffM2501no, it would be a server owner doing his own thing
18:22.12JeffM2501brb
18:22.35CBGToughShooter: I don't understand how my OS works, but I use it. I don't understand how bzflag works, but I play it.
18:22.47blast007CBG: it uses cURL in the script to talk to the list, just like BZ does
18:22.59blast007basically fowards GET and POST data to the list
18:23.24blast007then I go line by line and determine if a server should be displayed
18:23.36JeffM2501now for an offical donation thing, I dono
18:23.46JeffM2501like I say, it would be a very tight rope
18:23.58JeffM2501we don't realy have any incentive to dontate right now
18:24.03JeffM2501so people arn't
18:24.12*** join/#bzflag cks (n=a1fd9a82@webchat.bzflag.bz)
18:24.15Mr_Molezi can imagine dialup users creating servers .. making it look popular .. get peoples money then banning them from the server :P
18:24.31CBGIf every player paid $0.20 a month for use of global identification, etc... $2.40/user/year ...
18:24.51CBGToughShooter: o.O
18:24.52JeffM2501Mr_Molez, that is called a scam, that can happen in any medium
18:25.07JeffM2501we can't protect everyone from all uses of our software
18:25.09Mr_MolezJeffM2501: yeh i got one this morning :)
18:25.20JeffM2501just like web and mailservers can't
18:25.34JeffM2501we can prevent them from using our list server that's about it
18:26.07cksanybody here uses mac to play bzflag
18:26.16JeffM2501I don't think it would be bad to have a donation incentive for an "offical members only" server
18:26.24JeffM2501maybe where we tested new stuff
18:26.32Mr_Molez:)
18:26.32JeffM2501just a little ative "thanks" for the donators
18:26.34cksi have problem in running bzflag on mac.. i needsome help
18:26.43CBGcks: sure, whats the problem?
18:27.37CBGJeffM2501: donations go towards the servers, hosting..?
18:27.37JeffM2501I mean SF does a thing where donation members get support priority
18:27.55cksi can't run it.. when i click on it, the screen goes black.. and after few seconds crashes.. it goes away
18:28.07JeffM2501CBG, hosting the public services, list server, dns, forum. etc...
18:28.20JeffM2501freenode does the cloack thing
18:28.22CBGOk, I see.
18:28.28cksdo i need to do any setting modification
18:28.36ToughShootercks: run it from terminal and tell us what it says (if it is bigger than 3 lines use pastebin)
18:28.42JeffM2501maybe it'd be a start to have a donation membership for bzflag, and members get a logo in the froums, and a mark in game
18:29.16Mr_Molezsounds good
18:29.36Mr_Molezbut for that would be good to develop tank theming **coughs**
18:29.40JeffM2501I'd like to get the my.bzflag.org moved to bzflag.bz first tho
18:29.49JeffM2501tank themeing?
18:29.50CBGJeffM2501: You could certainly add a "Store" to the forums so that you have to pay (minimal ammounts, of course) for an avatar, custom title, to be able to use PMs, etc...
18:30.04Mr_Molezyour own colours, logo etc for your tank (that others can see in the game)
18:30.06JeffM2501CBG, too complex
18:30.09ToughShooterOr make the emai field going away and automatically enter team info on league servers and always something like "supporter"
18:30.20JeffM2501for a good donation system you want recuring income, not one shot bake sales
18:30.36orangemmm, chocolate chip cookies
18:30.39JeffM2501bandwith costs every month
18:30.55CBGJeffM2501: Hmm, You can already do it with "ForumCash" (earned when the user makes posts...), maybe changing that to real cash from PayPal or similar sites would be a pita.
18:30.56JeffM2501SF does memberships
18:31.04JeffM2501freedone does drives
18:31.20cksToughShooter:ok. how do i run it from terminal
18:31.22JeffM2501I think freenode has to do a lot more work ( look at the bugging they do when it's donation time )
18:31.35Mr_Molezheh
18:31.41JeffM2501CBG, I mean too complex for the end user
18:31.51CBGAh, right.
18:31.58JeffM2501a steady income stream is best
18:32.02JeffM2501and simplest to maintain
18:32.26JeffM2501then just make a couple levels of donation and give difrent marks for it
18:32.32JeffM2501like gold ,sliver, bronze
18:32.33JeffM2501etc..
18:32.47JeffM2501make the minimum be something like $4 a month
18:32.50JeffM2501something reasonable
18:32.51ToughShootercks: Open "Terminal.app", type "open " (notice the space at the end) and then drag the bzflag symbol into the window. Type enter to confirm
18:33.18JeffM2501$4 a month from 100 people realy takes a chunk out of the operating costs
18:33.19ToughShooterOh and don't type the apostrophes ;)
18:33.33JeffM2501that coudl easaly pay for a server just for the froums and list
18:33.40Mr_Molezthat would pay the operating costs, you could like off 300 people :|
18:33.43CBGThis $4 is just for a member-only server, not for use of the game in general, right?
18:33.52Mr_Molezlike = live
18:33.55JeffM2501proably have engouh left over for a couple fast game servers
18:34.18JeffM2501CBG, no, I mean use the money to pay for the publis serves
18:34.22JeffM2501it's donation
18:34.24JeffM2501to the project
18:34.37CBGOk, and it's not a requirement at all?
18:34.42JeffM2501no
18:34.44JeffM2501not at all
18:35.01JeffM2501right now the public services are donated by Nidhoggr
18:35.07CBGI get £1 a week, total. I can't afford $4 a month for bz. :(
18:35.11JeffM2501and they are slow since they share bandwith with secreplace
18:35.18JeffM2501CBG, then don't donate
18:35.23ToughShooterThat could be dangerous if it is really required as it drives the newbies away (and every game needs newbies)
18:35.28orangeCBG: that's plenty :-)
18:35.40JeffM2501I've never said anything about making it manditory
18:35.42menotume~wake cvs
18:35.43ibotcvs: GOOD MORNING!!!
18:35.44cksToughShooter: Samething happens, nothing on the terminal
18:35.48CBGRight, that's ok then.
18:35.57JeffM2501I am taking about an optional member based donation system like SF has
18:36.05JeffM2501and like freenode has
18:36.08CBGI have donated, and I will again, but not at $48/yeah.
18:36.11JeffM2501as a way to get better services
18:36.25JeffM2501many others could pay that easy CBG
18:36.32JeffM2501or would be willing to pay more
18:36.41JeffM2501I'm just giving examples of what we could do
18:36.48JeffM2501not much
18:36.57CBGYeah, those that earn that much. But there are those that would NOT be willing to...
18:37.00JeffM2501but it's shared with froums and beta downloads
18:37.11JeffM2501on the same machine that runs secretplacee
18:37.13*** part/#bzflag MadRush- (n=mrblue@c-69-142-185-225.hsd1.nj.comcast.net)
18:37.16JeffM2501so it all adds up
18:37.46ToughShooterJeffM2501: Umm, secretplace looks rather empty nowadays
18:37.58JeffM2501maybe but that machien is flooded often
18:38.02ToughShootercks: I don't know what to do then :(
18:38.06JeffM2501there are plans to move our stuff to bzflag.bz
18:38.14JeffM2501and keep the SP system as a backup server
18:38.20JeffM2501that should help some
18:38.59JeffM2501also if we had more donation cash, we could maybe put bounties on features that everyone wants
18:39.05JeffM2501for developer motivation
18:39.12Mr_Molezohhh ohhhh
18:39.17JeffM2501or hold contests with  prizes and stuff
18:39.24ToughShooterHow much bandwidth does the listserver eat?
18:39.25Mr_Molezpfft I offer people money for stuff and people never do it :p
18:39.27JeffM2501it just opens up a lot more
18:39.33blast007$1 on a karma system ;)
18:39.40JeffM2501ToughShooter, it's hard to say
18:39.47JeffM2501it uses a lot of dtabase conections
18:39.53cksToughShooter: thanks anyway
18:39.55JeffM2501it's just a web page
18:39.59JeffM2501so it dosn't send much
18:40.06*** part/#bzflag cks (n=a1fd9a82@webchat.bzflag.bz)
18:40.24JeffM2501and no we don't need another host for it
18:40.28JeffM2501like I say we have plans to move it
18:40.35Mr_Molezsee doesn't work :P
18:40.57JeffM2501cus geting the money out of you would be dificut at best
18:41.10blast007pay up front  :)
18:41.13JeffM2501if it was part of an oficial system it could be better seen
18:41.23Mr_Molezah :P
18:41.25JeffM2501and I don't think many people care about you Mr_Molez ;)
18:41.30Mr_Molezaww :(
18:41.39JeffM2501you reap what you sow
18:42.01ToughShooterMost american shops don't support the most used payment method in my country
18:42.23JeffM2501chicken?
18:42.27blast007lol
18:42.40JeffM2501for big purchaes you have to go up to cow
18:42.43JeffM2501;)
18:48.04*** join/#bzflag brad2901 (n=brad@unaffiliated/brad2901)
18:48.57Mr_MolezJeffM2501: are you married ?
18:49.03JeffM2501not anymore
18:49.09JeffM2501not for a long time
18:49.17Mr_MolezJeffM2501: turned the other way ?
18:49.22JeffM2501umm no
18:49.27Mr_Molezok :)
18:49.34JeffM2501just didn't work out between us
18:49.38JeffM2501I got maried very young
18:49.41JeffM2501too young
18:49.46Mr_Molezah
18:49.48Mr_Molezany kids
18:49.52JeffM2501no
18:49.56Mr_Molezoh
18:50.22Mr_MolezJeffM2501: can i ask your age :P
18:50.27JeffM250133
18:50.38Mr_Molezhow old were you when you got married ?
18:50.59JeffM250122
18:51.23Mr_Molez22 aint so bad to get married
18:51.29JeffM2501it is
18:51.31JeffM2501when your not ready
18:51.49JeffM2501shoulda waited till I was 25-26
18:52.08Mr_MolezWell you get another chance now :)
18:52.15JeffM2501but oh well.. you live and learn
18:52.15JeffM2501yeah
18:53.11JeffM2501had much better times after the divorce anyway
19:04.03*** join/#bzflag ToughShooter (n=ts@p54B02066.dip0.t-ipconnect.de)
19:04.30*** join/#bzflag brad2901 (n=brad@unaffiliated/brad2901)
19:18.40ToughShooterJeffM2501: You tinkered with effects renderer, did you?
19:18.50JeffM2501yeah
19:18.55JeffM2501I applied a patch
19:19.19ToughShooterThis happens when one gets shot for me: http://pastebin.com/631296
19:19.31JeffM2501how old is your code?
19:19.40JeffM2501there was a bug with the inital commit
19:19.45ToughShooter10AM today
19:19.45JeffM2501and I added a fix last night
19:20.04JeffM2501hmm porter effect
19:20.06JeffM2501let me kook
19:20.09JeffM2501look
19:20.18ToughShooterI have GMT+1
19:20.26JeffM2501could be same problem
19:21.04JeffM2501I can't get cvs it seems
19:21.29blast007JeffM2501: are we going to make pdcurses the default for win32 builds?
19:21.41JeffM2501it has been
19:21.42JeffM2501so yes
19:21.56JeffM2501I fixed it so it uses the correct lib names
19:22.11ToughShooterJeffM2501: It seems it is the latest copy because I still have the newest version
19:22.11blast007well, just wondering, because the Release_pdcurses doesn't link right now due to missing the glew lib
19:22.18JeffM2501it defines have_CURSES and includes the lib
19:22.34JeffM2501curses is part of the normal release build
19:22.38blast007ah, ok
19:22.39JeffM2501you don't need the special one
19:22.42blast007so that's just left over
19:22.47JeffM2501ToughShooter, probably
19:22.53JeffM2501I think I know what it is
19:23.00JeffM2501blast007, you can remove that config if you want
19:23.12JeffM2501ToughShooter, I'll fix it as soon as I can get from cvs
19:23.30ToughShooterok
19:24.04ToughShooterFor now I can't really play anyway because WindowServer keeps stealing my 70% CPU :/
19:24.09blast007yeah, I'll probably remove that whenever CVS is back up
19:32.55*** join/#bzflag brad2901 (n=brad@unaffiliated/brad2901)
19:49.02*** join/#bzflag SportChicky (i=DonnaCra@exchange.kingsharbor.org)
19:49.50*** mode/#bzflag [+v SportyGal] by ChanServ
19:50.26*** join/#bzflag JBGood (i=Johnq@128.237.231.74)
19:54.00*** join/#bzflag gsnedders (n=geoffrey@host86-139-124-138.range86-139.btcentralplus.com)
19:55.23*** join/#bzflag jbauman (i=Johnq@128.237.231.74)
20:05.55*** join/#bzflag Blue_Eyes (n=Blue@host253-221.pool870.interbusiness.it)
20:07.22*** join/#bzflag TheRedBaron (n=a43378c1@zeebrothers.net)
20:09.09Nidhoggrthe secretplace issue isn't bandwidth... it is machine resources.  that box is just a bit overworked.
20:09.46Nidhoggrmy bandwidth usage on my 100mb connection is barely over 1mbps average
20:11.23Nidhoggrhrm. and for some reason, bzfs is taking up a lot of resources right now.  not sure if it has anything to do with it having been up for 792 hours.
20:11.30CBGEither way, you need some cash, :)
20:12.33NidhoggrI never turn away a donation. :)
20:13.05NidhoggrI'd stick a second box in for just doing services if I had the extra box.
20:13.37*** join/#bzflag Seltes (n=Seltes@ip68-110-225-234.dc.dc.cox.net)
20:13.56Selteshi
20:13.59blast007hello
20:14.13SeltesI just started bzflag a couple of days ago
20:14.47SeltesI'm dying all the time, so I'm wondering if you guys can give me some tips
20:14.53blast007dodge  ;)
20:15.04Seltesby jumping?
20:15.08Birdieplay on non jumping servers to learn to dodge
20:15.11bryjenby driving
20:15.12blast007jumping usually leads to death
20:15.17TheRedBaronsetles: fall in love with your radar
20:15.20Seltesthat explains it
20:15.28Seltesthanks guys
20:15.31blast007if you have the higher ground, you'll likely prevail over a lower tank
20:15.38blast007stuff like that
20:15.38TheRedBaron~lart blast
20:15.41blast007hehe
20:15.47Selteswhats a good server for newbs?
20:15.49TheRedBaronwe don't need campers
20:15.53blast007what? nothing wrong with sitting on a building  ;)
20:16.50Seltesis their a good server for newbs?
20:17.10bryjensecretplace is nice
20:17.20Seltesthanks
20:17.43Seltesany other things I should know about?
20:18.14bryjenyou'll die alot at first.  try not to get too worried about score, have fun and practice, you'll get better
20:18.15TheRedBaronseltes: secret place is noob friendly, because you have 10 shots
20:18.31TheRedBaronseltes, go to silvercat instead
20:18.34Seltesthanks everybody
20:18.44Seltesif you ever see me, my name is seltes
20:19.14SeltesWhere should I go: secret place or silver cat?
20:19.15TheRedBaronSeltes, under options, make your radar bigger
20:19.18TheRedBaronSilvercat
20:19.27TheRedBaronlearn to use your radar to dodge
20:19.32Seltesok, thanks for all the help!
20:19.38TheRedBaronalso use the shot-line option, and set it to leading, not lagging
20:19.51Selteswhat does that do?
20:20.18blast007there is a line on bullets on the radar, so leading makes the line go in front of the bullet
20:20.26Seltesah
20:20.27blast007you can use that line to determine if the bullet will hit you
20:20.28TheRedBaronblast, he beat me to it
20:20.38bryjentweaks how the shots look on radar.  TheRedBaron is very picky about his radar.
20:20.45blast007;)
20:20.48Seltesand should I use the keyboard or the mouse?
20:20.52TheRedBaronMouse!
20:21.00Selteswhy?
20:21.03TheRedBaronBryjen: thanks for putting it nicely :)
20:21.12TheRedBaronSeltes: better and more accurate range of control
20:21.18blast007mouse gives much more control and it also provides granularity for controlled jumps
20:21.21Seltesokay
20:22.28Seltesany other things I should do?
20:23.15blast007practice, and find the playing style that works for you
20:23.34TheRedBaronSeltes: there are many many things that work, But it all depends on your playing style
20:23.34blast007maybe watch other players play, by using observer
20:23.52TheRedBaronBut the basics are, to use the radar for dodging, avoid jumping, and master the mouse
20:24.17TheRedBaronpreferably also use the radar for aiming, but that can be tough to learn at first
20:24.22Seltesno wonder i've been losing, i've been using the keyboard and jumping the whole time!
20:24.29blast007hehe
20:24.41blast007some players are good with the keyboard
20:24.50blast007just not me
20:24.57SeltesShould I be a rouge or on a team?
20:25.01blast007depends
20:25.01TheRedBaronSeltes: you won't be good all of a sudden over night,  but you'll get the hang of it
20:25.13SeltesIsn't that with everything?
20:25.15TheRedBaronSeltes, personal preference
20:25.38SeltesAnd is capture the flag easier than ffa?
20:25.46blast007different
20:26.00blast007ctf is about your team score
20:26.12blast007FFA is about your personal score
20:26.24Selteswell, thanks you guys for everything!
20:26.40Seltesbye
20:26.42blast007cya
20:31.38JeffM2501man why is CVS still down?
20:32.16blast007they had a hardware failure...
20:32.22JeffM2501that sucks
20:32.29blast007wonder if they have an ETA yet
20:32.57JeffM2501see if we got enough cash from a donation membership then we could host our own VCS
20:33.01JeffM2501:)
20:33.13blast007yeah :)
20:33.22JeffM2501like subversion
20:33.50JeffM2501wonder if there is anything that wil read cvs history and move it over to svn
20:34.06orangeJeffM2501: yes
20:34.14orangeworks pretty well, but our project wasn't huge yet
20:34.20orangesvn is great
20:34.25JeffM2501I don't think bzflag is " huge"
20:34.37orangeI'm sure it would work fine
20:34.46JeffM2501even if we lost some data, it would be nice to keep some of the history
20:34.47brlcadlike nightly test builds, code analysis, maybe valgrind status
20:34.48orangevery easy to run, too
20:34.48blast007http://cvs2svn.tigris.org/cvs2svn.html
20:34.55brlcadas well as the list server
20:34.56JeffM2501sweet
20:35.20JeffM2501brlcad, you can move my.bzflag.org at any time
20:36.08brlcadbounties would be great -- personally wouldn't interest me, but I bet it would do great to motivate semi-invovled developers
20:36.09JeffM2501I think that we should experiment with our own VCS with plugins first
20:36.38JeffM2501brlcad, did you get that DMG I uploaded?
20:42.16brlcadNidhoggr: I was also seeing really high cpu usage, the issue was tracked to server replay .. turn that off and it should settle back down
20:45.05brlcadwe couldn't support our own vcs if we had a /.'ing
20:45.42brlcadblast007: sf.net provides svn now too with automatic project conversion
20:46.01brlcadJeffM2501: not yet
20:46.43JeffM2501heh
20:46.48JeffM2501they do?
20:46.55brlcadyep, for over a month now
20:46.55bryjenwould /.-ers be hitting cvs or just looking for a exe or rpm or whatever to download?
20:46.57brlcadjust started
20:47.10brlcadbryjen: both, usage across the board spikes
20:47.24JeffM2501well we could use our own dev cvs and sync with sf for "user cvs"
20:47.29brlcadthat's one of the nice things we've never had to worry about
20:47.42JeffM2501probably be harder to setup
20:47.52JeffM2501wonder if we could convert to svn
20:47.54brlcadhmm, doable, but it would take a bit of work
20:47.57bryjenah.  i was thinking lemmings with short attention spans would prefer prebuild bins
20:48.16JeffM2501not all /. people are lemmings
20:48.26brlcadwe could convert to svn, it's just a checkbox and a button that needs clicking to convert
20:48.45bryjen:(
20:48.49brlcadbut I'd personally like to see sf.net mature a little longer before clicking that button
20:48.49JeffM2501wonder how the stability is on the sf svn servers
20:48.55brlcadthat's what I mean
20:49.21brlcadgive them time to sort out the system, let other projects be the guinea pigs
20:49.28JeffM2501well it would defenatly be a good idea to move user management over to .bz
20:49.40brlcadyeah, that's an easy one
20:49.40JeffM2501and get it split out of the froums
20:49.51*** join/#bzflag Gnurdux (n=gnurdux@c-69-251-241-119.hsd1.md.comcast.net)
20:49.56*** join/#bzflag zenzen (n=0c183c0c@zeebrothers.net)
20:50.06JeffM2501if somone wants to write it I can tell them all the things I'd like to see
20:50.07Gnurduxno school tomorrow, but dont worry, Ill be at my fathers work
20:50.19JeffM2501umm hell Gnurdux
20:50.22JeffM2501hello
20:50.23JeffM2501even
20:50.25brlcadheh
20:50.33JeffM2501actualy both are valid :)
20:50.34bryjennope. just hell.
20:50.36Gnurduxlol JeffM2501.  what were you taking about writing?
20:50.46JeffM2501I'm not going to write anything
20:50.57Gnurdux<JeffM2501> if somone wants to write it I can tell them all the things I'd like to see
20:50.58TheRedBaronspeaking of .bz and the crash ;)
20:50.59JeffM2501I have not the pallete for webwork
20:51.19JeffM2501Gnurdux, guess ya shoulda been here an hour ago then
20:51.35brlcadGnurdux: read it.. he's not talking about him writing anything
20:51.46TheRedBaronbrlcad:  the info/data for the shellshock website is still there, but the html coding is gone
20:51.48TheRedBaronwhich I understand
20:51.50brlcadwebwork takes way too long
20:52.13brlcadTheRedBaron: yeah, I tried to get him to restore.. :/
20:52.18JeffM2501thankfully I understand what is possbile with webwork so I can help define the needs and goals
20:52.27JeffM2501but yeah, it's not my cup of tea to write
20:52.34GnurduxJeffM2501, if i add a bzfs API function today is there time to put it in the release?
20:52.40TheRedBaronbrlcad: you mean dutchrai?
20:52.46brlcadTheRedBaron: yes
20:52.53JeffM2501Gnurdux, depends what it is.. the danger of breakage.. and when cvs comes back up
20:52.57brlcadI'd restore the site myself if I could get a tarball
20:53.06JeffM2501I'd rather not put things in last min
20:53.10brlcadTheRedBaron: were you on the distribution list for what happened?
20:53.19TheRedBaronbrlcad: yes I was
20:53.27GnurduxJeffM2501, no danger of breakage.  I just want a bzfs API function to get the default for a variable, to use in my theme plugin
20:53.32JeffM2501brlcad, is .bz capable of running maling lists?
20:53.36TheRedBaronI had to restart my servers thats all.
20:53.37brlcadsure
20:53.50brlcadTheRedBaron: that's good to know
20:53.50TheRedBaronrestarting the website is something out of my expertise
20:53.58JeffM2501I was thinking about for 2.1 having the beta be done via an opt in mailing list
20:54.02brlcadloosing shellshock was the worst damage imo
20:54.05JeffM2501instead of posting on the froums
20:54.32JeffM2501Gnurdux, there is allways posibilitys of breakage
20:54.34TheRedBaronbrlcad: i hate to heap it on you, but I do agree :)
20:54.46TheRedBaronsome data is still there
20:54.47GnurduxJeffM2501, it is very slight in this case
20:54.53TheRedBaronhttp://shellshock.bzflag.bz
20:54.55brlcadit's alright, it was a bonehead mistake
20:54.57JeffM2501but again, it depends on the other things
20:55.32brlcadyeah, I know.. I've left it as is.. I caught the mistake mid-delete, which happened to be in shellshock
20:55.49*** join/#bzflag ToughShooter (n=ts@p54B03F15.dip0.t-ipconnect.de)
20:55.49TheRedBaronbut my main question is, and You may not be able to answer it, Is, "Can the site be reconstructed with the data that we have left/restored"
20:56.03JeffM2501well all the shellshock data came from somewhere
20:56.06JeffM2501didn't I used to host it?
20:56.26brlcadnot really easily, getting dutchrai to provide it would be the easiest
20:56.35TheRedBaronJeffM2501: http://shellshock.bakadigital.com i think
20:56.37brlcadhe has a local copy of the latest
20:56.46JeffM2501well then I should have a copy of that then
20:56.49brlcadJeffM2501: yeah, for a while.. couple years ago
20:56.51JeffM2501ether here or at home
20:57.03brlcadthough he changed/updated it considerably since then
20:57.10JeffM2501ahh
20:57.13brlcadthat would have been all geared towards 1.7
20:57.23JeffM2501ahhh bad ol 1.7
20:57.27brlcadhe updated the look/feel too
20:57.46brlcadactually liked his old style a little better, it scaled
20:57.47JeffM2501who he?
20:58.13brlcaddutchrai
20:58.23JeffM2501I hosted it after he stoped it IIRC
20:58.38JeffM2501after carnage or somone got it all
20:58.49brlcadhe restarted on .bz a year or so later
20:58.56JeffM2501ahh
20:59.07JeffM2501well if you want me to look for anyting I may have let me know
20:59.27brlcadhey, if you have anything, I'll give it a try -- see how it looks
20:59.42brlcadif it's just a matter of config files and tutorials, that still better than the empty dirs now
20:59.49brlcadcould be updated by somone
21:00.17TheRedBaronwhen I get the time, I'm going to try and learn how to be that someone
21:00.49JeffM2501was probably on sasami at home
21:01.02JeffM2501I am prety sure I backed all that up before I wiped the main drive
21:01.07JeffM2501I'll check it when I get home
21:01.22brlcadwayback machine at least has a little, but not the whole site or the php that drove it
21:01.33brlcadhttp://web.archive.org/web/20050305182516/http://shellshock.bzflag.bz/index.html
21:01.48JeffM2501and if it was on a sasami home dir then I still have that drive
21:02.05brlcadcool
21:02.30brlcadthat would be nice.. could merge his layout with one I'd worked on and give .bz a facelift as a dev site
21:02.56brlcador mirror for bzflag.org with a new look even
21:03.14JeffM2501bzflag.org NEEDS a facelift
21:03.19brlcadno kidding
21:03.25JeffM2501and an integrated user management system :)
21:03.51brlcadthere's some good possibilities with something like drupal or plone
21:04.28brlcadconfigurable, could tie them into our own user system
21:04.31brlcadsupport plugins
21:04.34JeffM2501we need to split out our user system
21:04.49JeffM2501it can't be in the froums anymore
21:04.51JeffM2501it's just too nasty
21:07.46*** join/#bzflag wizatcomp (n=wizatcom@pool-71-161-44-10.clppva.east.verizon.net)
21:09.04*** join/#bzflag ToughShooter (n=ts@p54B03F6B.dip0.t-ipconnect.de)
21:15.07GnurduxJeffM2501, how does the whole thing work, with the tokens?  how are the tokens verified, and how does it talk to the forum?
21:15.23JeffM2501thats what the list server does
21:15.47JeffM2501the list server uses the froum users for it's input
21:25.51*** join/#bzflag JBGood (i=Johnq@JBAUMAN.RES.cmu.edu)
21:26.55Birdiehttp://my.bzflag.org/bb/viewtopic.php?t=7512
21:32.24*** join/#bzflag PrezKennedy (n=Apathy@c-68-33-243-45.hsd1.md.comcast.net)
21:32.55*** join/#bzflag Max (n=51d3feab@zeebrothers.net)
21:40.43*** join/#bzflag JBdiGriz (n=jbdigriz@206-15-67-2.gen.twtelecom.net)
21:40.43*** mode/#bzflag [+o JBdiGriz] by ChanServ
21:40.57bryjenanyone read russian?
21:42.13CBGbryjen: sure, but I have no idea what any of it means. :)
21:42.21Gnurduxi can read most of the letters
21:42.43TheRedBaronI've read Fyodor Dostoyevsky
21:43.05Gnurduxbut the only thing i know about russian is that most plurals are in -i or -?
21:43.11GnurduxTheRedBaron, in russian?
21:43.25TheRedBaronenglish
21:44.27TheRedBaronhrm, re-reading bryjen, I Mis-interpreted it as "Anyone RED Russian" instead of "anyone REED russian"
21:44.41Gnurduxahh
21:45.02Gnurduxim reading a polish novel right now.  its the second in a trilogy, and its 2 volumes :O
22:18.59brlcadnow that was funny
22:19.24TheRedBaronhrm?
22:19.55orangea little slow, was it?
22:20.01brlcadjust a little..
22:20.29*** join/#bzflag amcnabb (n=amcnabb@128.187.163.251)
22:21.09brlcadif the tank was scaled up 1000x, I could get about 1 fps with either 200k or 2.5M polys, I forget which
22:21.46orangehehe, sounds like fun :-)
22:22.03orangeok, gotta run
22:22.27TheRedBaronHa, you can't fool me with that one orange
22:22.43brlcadscaled down to real size, I get about .0001 fps
22:31.24JeffM2501does brlcad have polygon reduction tools?
22:33.36brlcadbrl-cad does not
22:34.44brlcadour polygonal support is limited in many respected (no means to easily edit meshes) as we deal primarily with implicit models, primitives with CSG, etc
22:35.33brlcadwe can go to polygon, and at various specifiable tolerances relatively easily enough, but manipulating them directly is not the primary way we do business
22:36.44JeffM2501and your model was a prim model that was teselated?
22:37.09brlcadyes
22:37.23JeffM2501so you couod have played with tolerances to lower the face count
22:37.35JeffM2501tho tonlerances often won't combine prim edges and stuff
22:37.58JeffM2501like our teselations will never break or change a surface edge boundry
22:38.57brlcadyeah, ours is similar, topology preserving altough we don't have the same concept of a surface edge boundary you have in a b-rep modeler
22:39.23JeffM2501brep is only one of our methods
22:39.26JeffM2501but yeah
22:39.42brlcadi mean we have it for our nurb primitives, and n-manifold geometry objects, but those are second-class
22:39.43JeffM2501too bad the best reducers are not free :(
22:40.49brlcadmm.. that's a sweet renderer
22:41.07JeffM2501it is
22:41.10brlcadmet one of the devs a couple years ago.. lived/worked in hawaii
22:41.33brlcadhe looked like a prototypical hawaiian surfer
22:43.24brlcadquiet long-blonde-hair'd geezer just chillin at siggraph for the week
22:44.03*** join/#bzflag triclops (n=triclops@203-217-88-218.dyn.iinet.net.au)
22:47.37Gnurduxwhat do i need to do to steal code from bzflag and put in my plugin?
22:47.45Gnurduxdo i need to put a copyright message?
22:50.24JeffM2501what code are you going to use?
22:50.49Gnurduxi want to steal some recording code for the theme plugin's file management
22:51.16*** part/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone)
22:51.22JeffM2501tecincaly you have to include the source for what you used, and it's license
22:51.28JeffM2501and it's copyright
22:51.35Gnurduxof course ill include the source
22:51.49Gnurduxok so i need to make LICENSE and put the copyright message at the top?
22:52.00Gnurduxthanks
22:52.32Gnurdux/* bzflag -- can I change that one line?  to bzflag theme plugin or something?
22:53.00JeffM2501no
22:53.12Gnurduxok
22:53.17JeffM2501you can't misrepresent the source of the code
22:53.30Gnurduxim not sure is bzflag wants to be associated with my plugin, but oh well
22:54.42JeffM2501it's not about our association but you following the license
22:54.50Gnurduxok no prob
22:54.59JeffM2501and basicly not stealing our code
22:55.05JeffM2501but using it under the license
22:55.21Gnurduxi used the word steal figuratively
22:56.41brlcadi believe snarf is the technical term
23:00.43JeffM2501I prefer "gank"
23:07.24*** part/#bzflag bryjen (n=bryjen@63.147.94.149)
23:14.05*** join/#bzflag brad2901` (n=brad@unaffiliated/brad2901)
23:45.39*** join/#bzflag aaronf0 (n=aaron@nj-65-40-195-90.dyn.sprint-hsd.net)
23:46.53aaronf0http://pastebin.com/631775
23:47.25aaronf0error compiling the latest cvs
23:47.45JeffM2501did you rerun configure?
23:47.56aaronf0yea
23:48.03aaronf0i got this yesterday too
23:48.14JeffM2501head or branch?
23:48.55aaronf0branch
23:48.57brlcadyou're on a mac arencha
23:49.13JBdiGrizLooks familiar, doesn't it?
23:49.16aaronf0eh?
23:49.56aaronf0a mac? im on linux
23:49.56brlcadi'll get that fixed in tonight if cvs comes back on-line today (which I somehow doubt)
23:50.19JeffM2501j00 got no std::isnan
23:50.38trepanhe did, but it got smashed  :)
23:50.53JeffM2501his nan kacks wang
23:51.02aaronf0(did i come in in the middle of some conversation?)
23:51.03JBdiGrizJeffM2501: That's not really the problem. configure finds it, but it's not quite coded correctly in a couple of places.
23:51.05JeffM2501lacls evem
23:51.23JeffM2501ahh
23:51.28JeffM2501so substandard isnan
23:51.47JeffM2501he should be able to edit his config to fix it right/
23:51.51JBdiGrizaaronf0: brlcad and I have been having this conversation for a couple of days. We haven't bothered the main group about it, since it didn't seem very pervasive.
23:52.10brlcadconfigure detects that std::isnan exists, so common.h attempts to create a macro called isnan that is just std::isnan if you have it
23:52.30JBdiGrizI was able to edit the files to get it to compile, but I haven't found a single config to modify which solves everything.
23:52.58aaronf0(ahh)
23:53.45JeffM2501guess windows just has isnan and it works
23:54.19brlcadnah, there's a similar isnan hack in there in the windows header that it's using ;)
23:54.39JeffM2501I didn't see the term "nan" in my config at all
23:54.41brlcadall the platforms have _some_ form of isnan
23:54.56JeffM2501or is it special cased in common?
23:54.58brlcadit's just whether they have std::isnan or a macro isnan
23:55.09JBdiGrizIt was coded for windows originally. We just have to fix it so it works for the rest of the world, because those windows coders are so lazy. ;-)
23:55.10brlcador both
23:55.23JeffM2501what? dtr did it?
23:55.28JeffM2501dtr be lazy?
23:55.49JeffM2501cus who else uses the development platform of choice? ;)
23:56.35brlcadactually trepan added the isnan, that broke mac, I fixed 10.4, dtr fixed windows, that broke 10.3, I fixed 10.3, dtr fixed windows again, now it's broken on some 10.4 and linux again :)
23:56.54JeffM2501so a normal feature then? :)
23:57.01brlcadviscious cycle
23:57.26brlcadone of these changes it should settle down to something that works everywhere
23:57.49trepanquite some time ago  :)
23:58.18JeffM2501ahh the joys of computer company competition :)
23:58.55JeffM2501sweet
23:59.09JBdiGrizthe sounds of shattering glass :-D
23:59.11JeffM2501tho we keep geting harder to break
23:59.46JBdiGrizNot really, just do things on the edge of technology.
23:59.47brlcadisnan was fine for mac.. probably could have stopped there and just added a macro for windows to std::isnan like we have now

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.