IRC log for #bzflag on 20100719

00:06.03kierrablast007: ping ....pm at your convenience
00:11.59*** join/#bzflag bier (~bier@p54A56FCE.dip.t-dialin.net)
00:12.27*** join/#bzflag bier|tp (~bier@p54A56FCE.dip.t-dialin.net)
00:38.04*** join/#bzflag McYukon (~McYukon@xplr-ts-v10-208-114-184-180.barrettxplore.com)
00:47.20blast007JeffM2501: heh, that sounds bad ;D
01:10.04*** join/#bzflag BlasterWisconsin (~BlasterWi@CPE-72-131-125-36.wi.res.rr.com)
01:10.05*** join/#bzflag BlasterWisconsin (~BlasterWi@unaffiliated/blaster-wisconsi/x-3628685)
01:10.13*** join/#bzflag smoooth (~smoooth@cpe-098-024-240-002.ec.res.rr.com)
02:05.33*** join/#bzflag McSpider (~McSpider@xplr-ts-v10-208-114-184-180.barrettxplore.com)
02:18.46*** join/#bzflag McYukon (~McYukon@xplr-ts-v10-208-114-184-180.barrettxplore.com)
02:41.30*** join/#bzflag Will07c5 (~William@c-67-173-127-196.hsd1.il.comcast.net)
02:57.19*** join/#bzflag Yassen (~Yassen@unaffiliated/yassen)
03:56.17*** join/#bzflag SpazzyMcGee (~SpazzyMcG@bzflag/contributor/SpazzyMcGee)
06:04.11*** join/#bzflag temporalD (~ATD@bzflag/serverop/TemporalDistraction)
06:06.35*** join/#bzflag allejo (~allejo@pool-173-51-205-154.lsanca.fios.verizon.net)
06:15.52*** join/#bzflag a_meteorite (~a_meteori@adsl-75-15-112-181.dsl.snlo01.sbcglobal.net)
06:15.52*** join/#bzflag a_meteorite (~a_meteori@unaffiliated/ameteorite/x-000000001)
06:20.31*** join/#bzflag echelon (debian-tor@gateway/tor-sasl/harel)
06:23.05*** join/#bzflag kierra1 (~jolie@c-98-230-46-23.hsd1.fl.comcast.net)
06:34.29*** join/#bzflag AAA_awright (~a3@ip24-251-157-63.ph.ph.cox.net)
07:44.37*** join/#bzflag TutTankAhmon (~Olivier@LAubervilliers-151-11-10-35.w193-251.abo.wanadoo.fr)
08:17.09*** join/#bzflag L4m3r (~l4m3r@bzflag/developer/L4m3r)
08:17.09*** mode/#bzflag [+v L4m3r] by ChanServ
08:19.15*** join/#bzflag jh` (jh@212-149-249-87.bb.dnainternet.fi)
08:44.39*** join/#bzflag sebastian (~sebastian@dyndsl-091-096-127-198.ewe-ip-backbone.de)
09:28.18*** join/#bzflag honeytank (~honeytank@dyndsl-091-096-127-198.ewe-ip-backbone.de)
09:32.51*** join/#bzflag echelon (debian-tor@gateway/tor-sasl/harel)
09:40.27*** join/#bzflag kierra (~jolie@unaffiliated/kierra)
11:17.04*** join/#bzflag Bambino (~bambino@bzextreme.com)
11:58.42*** join/#bzflag honeytank (~honeytank@dyndsl-091-096-127-198.ewe-ip-backbone.de)
12:08.54*** join/#bzflag quantumdot (~jmlopez@bzflag/player/QuantumDot)
12:20.38*** join/#bzflag Crallion (~crallion@93-33.198-178.cust.bluewin.ch)
12:52.07*** join/#bzflag trepan (~trepan@unaffiliated/trepan)
12:52.07*** mode/#bzflag [+v trepan] by ChanServ
13:07.55*** join/#bzflag honeytank (~honeytank@dyndsl-091-096-127-198.ewe-ip-backbone.de)
13:08.07honeytankhey all
13:08.17honeytanki got a question
13:15.25*** join/#bzflag spldart (~spldart2@bzflag/contributor/spldart)
13:15.25*** mode/#bzflag [+v spldart] by ChanServ
13:15.36*** join/#bzflag bryjen (~bryjen@63.147.94.149)
13:15.36*** mode/#bzflag [+v bryjen] by ChanServ
13:20.56Constitutionwonders what it was
13:21.01*** join/#bzflag xaver (~xaver@ip-80-226-241-59.vodafone-net.de)
13:21.07kierra:)
13:58.39*** join/#bzflag sigonasr2 (~Joshua_Si@ip72-201-4-127.ph.ph.cox.net)
14:05.14*** join/#bzflag sigonasr2 (~Joshua_Si@ip72-201-4-127.ph.ph.cox.net)
14:16.52*** join/#bzflag jomojo (~jomojo@cpe-76-183-45-237.tx.res.rr.com)
14:29.30*** join/#bzflag ahs3- (~ahs3-@adsl-065-005-193-158.sip.rdu.bellsouth.net)
14:34.36*** join/#bzflag randomparticle (~randompar@about/essy/snick/randomparticle)
14:50.56*** join/#bzflag me1 (~ausom@bzflag/player/Me1)
15:19.51*** join/#bzflag honeytank (~honeytank@dyndsl-091-096-127-198.ewe-ip-backbone.de)
15:20.05honeytankanybody on here?
15:20.05mrapplehoneytank: what was your question. im dying to know now
15:20.11honeytanklol
15:20.22mrappleyes infact there are 59 people here ;)
15:20.26honeytankit was just is it possible to apply options like no rico to a specified object?
15:20.33mrappleno
15:20.37honeytankbah!
15:20.40mrappleits possible in 2.99 though
15:20.46honeytankdarn bzf
15:20.47honeytank...
15:20.50mrapplewell you could make a box outside that one
15:20.58honeytankhuh?
15:21.03mrapplethen make it a mesh then set the outside shootthrough
15:21.14mrappleso the shot sticks to the wall
15:21.34honeytanki dont even get whatya mean
15:21.40mrappleill show you
15:21.43mrapplemakes an example
15:22.39honeytank*
15:23.01honeytankis waiting for that example!
15:23.10mrapplepatience is a virtue
15:23.17*** join/#bzflag MindstormsKid (~msk@Wikipedia/MindstormsKid)
15:24.39honeytankwill wait upto its done...
15:25.23mrappleits done
15:26.34mrapplebzextreme.com:4000
15:43.04*** join/#bzflag honeytank (~honeytank@dyndsl-091-096-127-198.ewe-ip-backbone.de)
15:46.47honeytankone more question!
15:49.34mrappleok
15:50.56honeytankis it possible to define the world size like 200 100 80?
15:51.02mrappleworld
15:51.04mrapplesize 200
15:51.04mrappleend
15:51.09honeytankor is it a square at all?
15:51.12mrappleno
15:51.20mrappleit must be a square
15:51.36honeytanki would like a world with 100 225 30
15:52.37me1you can make fake walls and define spawn zones so you only spawn in the area you want, but the actual world must be square
15:52.56mrappleyou would like? then go make it ;)
15:53.11mrappleim not the 'map handyman' ;)
15:53.17me1what's the "30", height?
15:53.32mrappleyah i dont know why you would put a limit on height
15:53.47honeytankhmm
15:54.01honeytanki just need a non square wold :P
15:54.16me1make the world the size of the larger dimention
15:54.26me1and then create fake walls to make it rectangular
15:54.36mrappleyah thats what i did on my original paintball map
15:55.43honeytankhmm
15:55.45blast007and then spawn zones to keep them inside, and death physics to kill them if they escape
15:56.22honeytanksilly bzf
15:56.32blast007more like silly honeytank
15:56.36honeytankhmm
15:56.56honeytankbzflag should have the possibilliy for world size 100 200 50 end
15:57.10honeytankand for define options to single objects
15:57.13blast007make it then
15:57.19blast007write the code :)
15:57.28honeytankim not a developer, but you are
15:57.32honeytankdo it yourself
15:57.59blast007I would, but I am le tired
15:58.22honeytankaw
15:58.41blast007but no, I actually wouldn't ;)
15:59.02honeytank:)
16:00.10mrapple~bzflist
16:00.17mrapplehm
16:00.43mrappleblast007: im getting a - every thing i try :(
16:02.29honeytank~bzflist
16:02.39honeytanki copyied that :P
16:03.45mrapple~bzflist
16:03.55mrapplewier
16:03.56mrapplewierd
16:05.41honeytank~bzflist
16:05.45honeytanks=200
16:14.36*** join/#bzflag JefferyM (~JefferyM@unaffiliated/jeffm2501)
16:14.36*** mode/#bzflag [+v JefferyM] by ChanServ
16:16.35honeytankmeh i want voice status
16:19.00kierralol
16:19.31kierrahello JefferyM :)
16:19.38JefferyMhello
16:23.59*** join/#bzflag I_Died_Once (~I_Died_On@c-68-60-212-188.hsd1.ga.comcast.net)
16:32.27honeytankhe died once...
16:32.32honeytankhaha i died twice!
16:32.48*** join/#bzflag Scrumpy (~Scrumpy@smurfnet.xs4all.nl)
16:45.49*** join/#bzflag kierra1 (~jolie@c-98-230-46-23.hsd1.fl.comcast.net)
16:57.31*** join/#bzflag guccigirl (~Miranda@82.194.99.208)
16:58.16*** join/#bzflag sigonasr2 (~Joshua_Si@ip72-201-4-127.ph.ph.cox.net)
17:06.40*** join/#bzflag honeytank (~honeytank@dyndsl-091-096-127-198.ewe-ip-backbone.de)
17:07.16honeytankso jeffm is still here?
17:07.35*** join/#bzflag O-Neil (~Miranda@dslb-088-070-070-044.pools.arcor-ip.net)
17:08.52honeytankjeff jeff?
17:08.57*** join/#bzflag temporalD (~temporal@nc-67-233-239-114.dhcp.embarqhsd.net)
17:09.03*** join/#bzflag temporalD (~temporal@bzflag/serverop/TemporalDistraction)
17:09.30honeytankhey temp
17:10.58joevanohoneytank: this is not yahoo chat... this is irc
17:11.20joevanowe hang out here 24 hours a day and are not always available
17:11.42joevanosay what you need to.. then wait for an answer
17:12.41honeytanktrue true
17:14.31*** join/#bzflag Bambino (~bambino@unaffiliated/sniper15)
17:19.21*** join/#bzflag Yassen (~Yassen@unaffiliated/yassen)
17:24.46*** join/#bzflag xaver (~xaver@ip-80-226-199-20.vodafone-net.de)
17:25.16*** join/#bzflag kierra (~jolie@unaffiliated/kierra)
17:27.34*** join/#bzflag TimRiker (~timr@bzflag/projectlead/TimRiker)
17:27.34*** mode/#bzflag [+o TimRiker] by ChanServ
17:39.44AAA_awrightHrh
17:40.07honeytankwant ChanServ to be kind and give Op-Status to honeytank
17:43.59blast007honeytank: then make your own channel and set it up that way :P
17:44.22honeytankhmm
17:44.29honeytankyou wont ever get voice status there then
17:44.51blast007You'd assuming I'd join there ;)
17:44.54blast007you're*
17:44.59JefferyM??
17:44.59bryjenbeing an admin is no fun.  people expect you to "do something about it," *right now*, when other people annoy them
17:45.07JefferyMhuh what? sorry I was workin
17:45.30JefferyMwhy would we need to give you ops?
17:45.37bryjenand the the other people go on about how you're not "fair"
17:46.08JefferyMand voice dosn't matter here, it is only set for some people because the channel has had to be locked down sometimes
17:46.21honeytankyes, nice new map jeff jeff
17:46.32JefferyMmap? what?
17:46.37honeytankor ncie old map is popular now
17:46.51bryjenwas mostly ranting about being a bzfs admin
17:46.51JefferyMI have no idea what you are talking about
17:46.56honeytankhmm
17:47.06JefferyMbryjen, inded it sometimes sucks :)
17:47.09ConstitutionI was going to say, JefferyM continues to reveal his hidden talents
17:47.21honeytanklal
17:47.25Constitutionmap creation being the latest apparently
17:47.36honeytankhes ho consto
17:47.41Constitutionhoneytank: use english here, please
17:47.42JefferyMI made a map once
17:47.53JefferyMfor rabbit chase
17:47.58honeytanki cant speak english...
17:48.08JefferyMthen perhaps this isn't the channel for you
17:48.14JefferyMif you continue to be silly you will be removed
17:48.15honeytanki can speak spanish
17:48.43ConstitutionJefferyM: was it this famed 4-box map? http://my.bzflag.org/wiki/images/1/12/BoxeAppearance.png
17:48.58JefferyMnope
17:48.59Constitutionoh nvm I count 5
17:49.03JefferyMit was called run rabbit run
17:49.14JefferyMI don't know where it is now
17:49.31bryjenin the interwebs!
17:49.38JefferyMsomewhere I hope
17:49.43mrapple*googles*
17:49.59sigonasr2Now that the excitement's over. *Goes back to figuring out the inner workings of calculus*
17:49.59mrapplehttp://my.bzflag.org/bb/viewtopic.php?f=40&t=800
17:50.15JefferyMyeah there ya go
17:50.26mrappletries it out
17:51.16mrapplecool map
17:51.19sigonasr2I like how the original post is worded
17:51.22JefferyMConstitution, having writen BZEdit one would hope I knew how to use it ;)
17:52.06Constitutionyeah
17:52.39joevanoonly one of the people who commented on it even plays (very rarely) anymore
17:53.24bryjenit is from 2003
17:53.51joevanoyep... so either they all died or were able to kick the habbit
17:54.03JefferyMperhaps the map is fatal
17:54.47mrapplejeff what license is that map under
17:55.45JefferyMCC:BY
17:55.54mrappleok thanks
17:56.23JefferyMjust don't say you made it ;)
17:56.33bryjenneither you nor I are dead
17:56.53JefferyMbryjen, I never played it ;)
17:57.15Constitutionlooks like the map was posted before the days of vigorous demands and DMCA takedown notices for bz maps... though we all have fond memories of those episodes
17:57.30JefferyMyeah it was
17:57.33JefferyMI fixed it
17:57.56ConstitutionI was joking, but ok :)
17:58.10JefferyMhey I should at least abide by the rules I made up :)
17:59.36BambinoI personally like this map best: http://my.bzflag.org/bb/viewtopic.php?f=64&t=3373
17:59.43Bambinoit was also made by Jeff
18:03.24mrappleputs it up
18:03.30bryjenI thought you were in there when I was.  But that would mean you'd played BZ this decade ;)
18:04.33JefferyMheh, Bambino yoj know that's a joke right?
18:05.07honeytankman i tried amegedon
18:05.07BambinoYes
18:05.10honeytankawesome map
18:05.36honeytankWhat is today? Today is what?
18:05.38JefferyMtho I did later write a quake map importer for model tool
18:05.47Bambinohoneytank: look at the post date
18:06.02honeytankyes :)
18:09.24mrapplethis made my day http://cl.ly/1a81143ecc0441a31039
18:11.44JefferyMyeah there were some gullables back then
18:12.18mrappleheh
18:13.31Bambinoand ducatiwannabe made around 1000 maps back then, surprised he didn't catch on.
18:15.46mrapplebzflag3.bzextreme.com:5176 if anyone wants to play jeffms rabbit map
18:16.12mrapplejeffm: four shots and a few good flags sound ok?
18:16.51JefferyMmrapple, I dunno, it's your server
18:16.53JefferyMfigure it out
18:17.07mrapplewell its your map ;)
18:17.09JefferyMso
18:17.12JefferyMmap != game
18:17.31mrapplethe map determines the gameplay
18:17.49JefferyMno the map can enhance the gameplay
18:17.56JefferyMthinking like that is why bzflag is stagnating
18:18.07JefferyMthe map runs fine with no flags IIRC
18:18.25JefferyMit's rabbit chase, so it's all about killing the white guy
18:18.36mrappleyah i added one of each good flag
18:18.46JefferyMif I had my druthers the rabbit would not even be able to shoot
18:18.51JefferyMand hunters could not kill each other
18:19.02JefferyMmake it proper CTC
18:29.24SpazzyMcGeeHow is the score in rabbit actually calculated
18:30.32SpazzyMcGeeI've been playing for I don't know how long, and I still don't know
18:31.19trepanPlayer::getRabbitScore()
18:35.54*** join/#bzflag jh` (jh@212-149-249-87.bb.dnainternet.fi)
19:21.58*** join/#bzflag allejo (~allejo@pool-173-51-205-154.lsanca.fios.verizon.net)
20:01.36*** join/#bzflag Yassen (~Yassen@unaffiliated/yassen)
20:09.50bryjen"proper CTC" ?
20:25.41*** join/#bzflag honeytank (~honeytank@dyndsl-091-096-127-198.ewe-ip-backbone.de)
20:31.43JefferyMCapture the Chicken
20:32.29honeytankrofl
20:33.08allejocan we dress up a tank as a chicken in 3.0?
20:33.55temporalDif you write some skinning code :)
20:40.42echelonhttp://4gifs.com/gallery/d/164212-1/Football_spike.gif
20:41.19mrappleechelon: and that belongs here why?
20:41.34echelonoh, wrong channel :/
20:41.43mrappleheh ;)
20:41.49echelon:)
20:41.51mrapplehate it when that happens
20:42.02mrapplei do it all the time *sigh*
20:42.26echeloni'm titmouse btw
20:42.34mrappleah
20:42.38*** join/#bzflag McYukon (~McYukon@xplr-ts-v10-208-114-184-180.barrettxplore.com)
20:44.54allejoin 3.0 you can create custom flags. would you be able to give these custom flags a different color or different texture?
20:45.55*** join/#bzflag jomojo (~jomojo@cpe-76-183-45-237.tx.res.rr.com)
21:03.44mrappleallejo: that could mean a rogue team flag :D
21:46.13mrappleallejo: as of now you can not set custom textures/colors
22:02.19JefferyMCTC it a quake mod where there is a pickup called "the chicken", you get points for how long you hold the chicken, when you have the chicken you can't shoot. Those with out the chicken can't hurt each other.
22:03.39echelonahh
22:04.37blast007could do that as a mod/plugin in 2.99.x
22:07.12temporalDrename the US flag CH
22:07.20*** part/#bzflag kierra (~jolie@unaffiliated/kierra)
22:08.09*** join/#bzflag McSpider (~McSpider@xplr-ts-v10-208-114-184-180.barrettxplore.com)
22:08.24mrappletemporalD: or just make a CH flag
22:08.48allejoJefferyM: so it is like a rabbit hunt except the rabbit can't?
22:09.10mrappleand hunters cant tk
22:09.22SpazzyMcGeeI think it's safe to a assume that EVERYTHING is possible as a plugin in 2.99.x
22:09.47mrappleheh
22:10.12SpazzyMcGeeYou mark my words - it'll bring about world peace
22:10.29JefferyMallejo, and scoring would be different
22:10.31JefferyMbased on time
22:11.39JefferyMSpazzyMcGee, no I don't think it would be possible with a plugin, probably with a lua script, but not a plugin
22:11.50allejoSpazzyMcGee: i think i can prove you wrong about "everything is possible as a plugin in 2.99.x". you can't make a tank look like a chicken or sound like a chicken ;)
22:13.17allejoJefferyM: for 2.99.x lua scripts, will there be an API for lua scripts just like there is an API for plugins?
22:13.27JefferyMyeah that's how it works
22:13.48SpazzyMcGeeyou just call the worldPeace API
22:13.50JefferyMa bunch of functions are exposed to the lua system on the server and the client
22:14.38JefferyMsolve world hunger, then you'll be a way tward world peace
22:14.38SpazzyMcGeethe energy crisis too
22:14.48delusionalyeah, i'm tired
22:15.06JefferyMpeople can live with out what we call engergy, but yes that would help as well
22:15.19JefferyMit's hard to live with out food, and it's easy to justify killing for food
22:15.53SpazzyMcGeeIt's going to be bad if all the bees die out
22:15.57JefferyMbut lua will allow more things simply because it has a client side compoenent
22:16.11JefferyMwhere the C++ API is server only
22:17.34allejothen i guess i'll start learning lua now
22:18.48JefferyMheh, 3.0 has to ship before that would become useful
22:20.41JefferyMtemporalD, you don't have to rename flags in V3, it supports custom flags
22:21.00SpazzyMcGeeI thought custom flags were vetoed by the powers that be?
22:21.08JefferyMno
22:21.12JefferyMcombo flags were
22:21.20JefferyMcustom flags are just names
22:21.23JefferyMand shot types
22:21.59SpazzyMcGeewill it support changing BZDB vars on a per-tank basis?
22:22.03JefferyMno
22:22.09JefferyMthat has nothing to do with flags
22:22.22JefferyMand what you want has nothing to do with bzdb
22:22.31JefferyMyou want per tank physics
22:22.43SpazzyMcGeeyou know what I mean
22:22.46JefferyMI do
22:22.59SpazzyMcGeeSo the 'custom flags' are really just placeholders for use by plugins
22:23.06JefferyMbut when you say "per tank BZDB" you could confuse someone who may want to implement it
22:23.20SpazzyMcGeefor example in your Chicken game
22:23.22JefferyMyou can set a shot type
22:23.35JefferyMand implement any server side logic you want using the API
22:23.40JefferyMbut they do not change client behavor
22:23.43SpazzyMcGeebut you could do that with a plugin anyway
22:23.48SpazzyMcGeeyeah
22:23.50JefferyMsort of
22:24.00JefferyMyou would have to overide an existing flag
22:24.02JefferyMlike useless
22:24.12JefferyMand that can be problematic if you want more then one
22:24.19JefferyMthis way the client knows the flag's name
22:24.24JefferyMand you can have more then one
22:24.44SpazzyMcGeeyeah
22:24.47SpazzyMcGeecool
22:24.50JefferyMso like if you wanted a "red key" flag that would teleport you to the red base it woudl be easy
22:24.52blast007and if you override, say, steamroller.. it will still have the tank crushing effect?
22:25.04JefferyMyes, since the base flag is still SR
22:25.12mrapplewow cool
22:25.15JefferyMI don't think you can change a stock flag's name
22:25.25mrappleJefferyM: er i think you can *looks*
22:25.30JefferyMcustom flags are not derived from existing flags
22:25.41JefferyMall of the client effects are based off the flag type enum
22:25.47SpazzyMcGeeCan you change the appearance of your custom flag?
22:25.57JefferyMthere is only one flag model
22:25.58mrapplehm maybe not
22:26.02SpazzyMcGeei.e. make it appear to be a team flag
22:26.06JefferyMI don't think so
22:26.12JefferyMwell with lua, probably
22:26.26JefferyMlua lets you do all kinds of stuff on the client, including drawing IIRC
22:26.33mrapplewow
22:26.35mrapplesounds awesome
22:26.59SpazzyMcGeeWell, i'm looking forward to BZFlag 3.0, if not just for the subtitle you're going to give it.
22:27.05JefferyMthe point of adding the custom flags was just to prevent the need for "reusing" flags like useless
22:27.25JefferyMsince we knew people would still do that
22:27.36SpazzyMcGeeyeah
22:27.39JefferyMnow what you CAN do with flags is change the default shot type
22:27.44JefferyMso SR could get a laser shot
22:27.56SpazzyMcGee(combo flags)
22:27.59JefferyMno
22:28.03JefferyMthey are NOT full combos
22:28.03SpazzyMcGeejust only shot types
22:28.08JefferyMyes
22:28.11JefferyMjust the shot type
22:28.24me1wg+gm?
22:28.24SpazzyMcGeeso you can't have ST/CL. But you could have ST/GM
22:28.26JefferyMand GM is special
22:28.32mrappleok i absolutley hate the new tank movement in 3.0
22:28.37mrapplewhat vars change it?
22:28.38JefferyMthe base flag would have to be WG, for the tank to get flight
22:28.39blast007you can't lock with GM unless you have the GM flag, iirc
22:28.45JefferyMchanging the shot type to GM would make it not lock
22:28.45JefferyMyeah
22:28.55JefferyMthe GM flag is the thing that lets you right click to lock
22:28.59blast007but you could have a CL that shoots Laser ;)
22:29.03JefferyMyes
22:29.10JefferyMbut not ST/CL
22:29.16JefferyMor any silly combo like that
22:29.18SpazzyMcGeeThat would be lethal
22:29.24SpazzyMcGeeno chance of shooting yourself
22:29.35SpazzyMcGeeCL/L
22:29.39JefferyMthen don't do that on your server ;)
22:29.55SpazzyMcGeeI won't be
22:30.06JefferyMlike all things with the API it does open up some silly/unfun situations
22:30.29Muriellemrapple: what kind of new movement?
22:30.42mrappleMurielle: the acceleration in 3.0
22:30.47JefferyMit realy comes down to server owners making sure that it's a fun
22:30.49JefferyMgame
22:31.17Muriellethe acceleration ?
22:31.35JefferyMacceleration is on by default in V3
22:31.35mrappleyes
22:31.46mrappleand its horrible in my opinon
22:31.48JefferyM-a was removed and replaced with 2 bzdb vars
22:31.55JefferyMyou can change the vars
22:31.56mrappleyes im trying to remember what they are
22:32.19JefferyMyou think that tanks should be able to change direction in 0 time? ;)
22:32.34JefferyMhaving acceleration also helps mask some of the lag jumps as well
22:32.39Muriellewhat is acceleration? is it like in room mode with the slow key enabled?
22:32.49mrappleer i want -a 0 0 in 3.0
22:32.52mrapplehow do i do it ;D
22:32.55JefferyMset the vars
22:32.59mrapplewhich are
22:33.10JefferyMthey have the word acceleration in them IIRC
22:33.23JefferyMMurielle, it prevents instant changes in speed/direction
22:33.28JefferyMor at least limtis them
22:33.34Muriellehow to dodge then?
22:33.46JefferyMbe allert ;)
22:33.47blast007very carefully
22:33.48*** join/#bzflag R0b0t1 (~Enigma@unaffiliated/r0b0t1)
22:34.04JefferyMthe default is not a slow acceleration IIRC
22:34.12JefferyMit's just not instant
22:34.27BambinoI can already tell the leagues won't like it
22:34.41JefferyMeveryone fears change for a bit
22:34.44sigonasr2I think it's cool. Adds a new element to dodging. More dodging
22:34.49Murielleisnt it a things that is imposed by server?
22:34.59JefferyMMurielle, yes it's controlled by a set of variables
22:35.04McSpidermrapple: _inertiaAngular & _inertiaLinear
22:35.06JefferyMthe owner can tweak it as they see fit
22:35.10JefferyMmrapple, nope
22:35.17Murielleoh ok
22:35.20JefferyMIIRC that's for the inertia flag ;)
22:35.29JefferyMI think it's just tankaccel
22:35.34JefferyMor tankvel or something
22:35.34Muriellethere is already this in 2.xservers, right?
22:35.39JefferyMno
22:35.51blast007there's no "inertia" flag. there is "momemtum"
22:35.55JefferyMthe -a option is not on by default on 2.0.x servers
22:35.58SpazzyMcGeeInertia flag =! momentum flag?
22:36.00Muriellebut there are some servers that claims "acceleration limit"
22:36.09JefferyMyeah they have it turned on
22:36.14Murielleoki see
22:36.15mrappleJefferyM: inertia values are correct
22:36.16JefferyMit's just not on by default
22:36.18JefferyMok
22:36.20mrappleMcSpider was right
22:36.21JefferyMthen they ya go
22:36.33mrapplethanks
22:36.43McSpideryour welcome
22:37.19JefferyMin the end with bz, lag is what determines who wins
22:37.35JefferyMit is a slave to latency
22:38.50Muriellesome people can handle the lag of opponents
22:39.01JefferyMsome can some can't
22:39.16JefferyMbut in the end it is how you deal with that lag that determines if you win
22:39.27mrapplewith the inertia values set i still feel wierd turning :(
22:39.29JefferyMit's not realy a tank game, but a lag compensation game ;)
22:39.31Muriellesome people play with their lag as a weapon:p
22:39.35jh`yo jeff:)
22:39.36JefferyMit is
22:39.56JefferyMin a proper game the end users should never care about lag
22:40.03Murielleis there a way to help people to handle the lags?
22:40.20JefferyMthe game should compensate it away to make it only a minor problem for those with very high lags
22:40.22blast007Murielle: yeah. -lagwarn 50 -lagdrop 1
22:40.28JefferyMyeah rewrite bzflag ;)
22:40.33Murielleblast007: :P
22:40.40JefferyMyou don't see other games having as much problems with it
22:40.43Murielleblast007: you better shurgs
22:40.49Murielleshrug*
22:41.04blast007many real-time games become unplayable past 80 or 100 ms of latency
22:41.17Muriellewhy is bzflag more sensitive to lag than other, JefferyM?
22:41.21blast007or at least, get real sucky
22:41.25blast007it's less sensitive
22:41.31JefferyMbecause it was not made to be played over the internet
22:41.40JefferyMand does nothing to compensate for it
22:41.43Muriellereally?
22:41.47JefferyMyeah
22:41.49blast007if you had 300ms of lag in Left 4 Dead, you wouldn't be able to play
22:41.56blast007150ms is bad enough in that game
22:42.11jh`do other internet games compensate lag?
22:42.13JefferyMblast yeah but is the diff between someone with 100 ms and 250ms that big?
22:42.17JefferyMyeah everyone else does
22:42.19Muriellethat is what blast007 said
22:42.30trepanhas anyone tested custom flags?
22:42.31JefferyMbzflag is a lan game
22:42.41blast007JefferyM: I don't know. Not even the zombies charging towards you move smoothly when you lag in that game.
22:42.43JefferyMit was made with the assumption that lag woudl be under a frame time
22:42.50JefferyMtrepan, not in a long while
22:43.05trepanthey were broken when I tried them, iirc
22:43.08JefferyMblast007, well that is a very server intensive game
22:43.14blast007yup
22:43.26JefferyMa lot of lag masking is done with game mechanincs
22:43.28Muriellecant we imagine an interface in the hud in order to help to guess where the laggy is?
22:43.36JefferyMthe fact that shots do a base damage + some random
22:43.51JefferyMMurielle, if you are going to do that why not just fix the game ;)
22:43.59trepanMurielle: MsgLagInfo + client-side lua script
22:44.06Murielleit can be fixed?
22:44.10JefferyMsure
22:44.13jh`lol
22:44.16JefferyMlag compensation is not a mystic art
22:44.21trepanmitigated might be more accurate
22:44.22JefferyMeveryone else in the world has done it
22:44.23jh`just download the source
22:44.25blast007step 1) rm -rf
22:44.25trepanit can not be fixed
22:44.31Muriellewhere can i learn that art?
22:44.42JefferyMyeah it can be miticated to the point wher it is not the major thing affecting gameplay
22:44.44trepan(unless you count flying everyone into the location as a fix  ;)
22:44.49JefferyMit's science not art ;)
22:45.06trepanagain, it depends on how much lag there is
22:45.07JefferyMthere are many methods of syncing networked game states
22:45.09JefferyMyeah
22:45.16Murielleblast007: ok..i did rm -fr...  and now?
22:45.19JefferyMbut there are way better method's then BZs
22:45.21jh`i doubt lag compensation will nevef be done
22:45.34trepanif all of your players have 2 second round-trip lags, gameplay will be hurtin', period
22:45.36JefferyMit has been done, just not in bzflag
22:45.45JefferyMyeah there are limits of what you can mask
22:46.03Muriellehow can it be lasked?
22:46.07Muriellemasked*
22:46.11JefferyMlots of ways
22:46.23JefferyMthere are branches of CS dedicated to methods
22:46.35JefferyMgo read some game programing books :)
22:46.49Murielleyeah...after school i will do
22:46.57Murielleno..after homeworks
22:47.04Murielleuhno....after sleeping
22:47.15Murielleuhnon  no no no.after school
22:47.22Murielleoups..a loop
22:49.53Muriellewould it be server side compensation or client side?
22:51.45JefferyMoptimaly you'd have a system that did it on both sides
22:51.57JefferyMand had the server arbitrate any discrepancies
22:52.26JefferyMpeople with fairly consistent lag would have few discrepancies
22:52.43JefferyMbut there are many methods
22:52.53*** join/#bzflag spldart (~spldart2@bzflag/contributor/spldart)
22:52.53*** mode/#bzflag [+v spldart] by ChanServ
22:53.00JefferyMfrom all client prediction, to all server input processing
22:53.19JefferyMdifferent games use different methods depending on the effects they want to acheive and what is important to them
22:53.29jh`rofl sounds like hard job to me
22:53.35JefferyMnot really
22:53.43JefferyMthere are many examples out there now
22:53.46trepanex: rts vs. fps have significantly different constraints
22:53.56Murielleso we could do it with a plugin?
22:53.59JefferyMmany comercial games are open sources
22:54.05JefferyMno you'd need a LOT more then a plugin
22:54.15trepanMurielle: you could do it with lua scripts
22:54.20JefferyMyeah for RTS position and command order are VERY important
22:54.27Murielletrepan: ah?
22:54.36JefferyMyou could rewrite most of the game as a lua script ;)
22:54.49trepanthe big difference between FPS and RTS netsim setups are the unit counts
22:55.00*** join/#bzflag Erroneous (~DTRemenak@about/essy/CrazyCoder/DTRemenak)
22:55.00*** mode/#bzflag [+v Erroneous] by ChanServ
22:55.17Murielleoh trepan, i am looking for a good lua tutorial (or a scanned pdf, djvu, book if u have) on lua :)
22:55.35jh`lady of plugins:)
22:55.37trepanlua.org -- read the 5.1 manual and the PIL
22:55.38blast007google down or something?
22:55.41Murielle:D
22:56.03Muriellei hope they wont tell"onur psp machine..."
22:56.16Murielle"on ur psp machine..."
22:56.24trepanalso, the SpringRTS project have very similar lua scripting environments
22:57.22trepanyou could start here:  http://springrts.com/wiki/Lua_Scripting  (the OpenGL interface is much the same, except that BZ's is currently better)
22:59.07Muriellethank you
22:59.12Muriellebookmarked
23:02.59JefferyMinternet game programing is not a new field, there are lots of places to get good idea's / code, just a 16 year old lan game isn't the best place to look ;)
23:10.04Muriellewhat is 16 years old?
23:10.08Muriellebzflag?
23:11.44blast007yeah
23:12.16blast007Murielle: http://my.bzflag.org/w/Project_History
23:17.51jh`she is really the lady of plugins:)
23:18.44JefferyMyeah it's very old
23:18.53JefferyMit was never intended to be used in the way it is used now
23:20.38Murielleinteresting story!!  very nice before going to sleep.  I hope the whle story will finihs well "and they lived happy and had a kot of little tanks"
23:22.28JefferyMnaw it'll probably end "and then development tapered off unitll nobody was working on it anymore and people stoped playing it"
23:26.09SpazzyMcGeeIt hasn't really changed that much. the main change is more versatile worlds
23:26.41SpazzyMcGeeplugins are a big change, but gameplay-changing plugins aren't in widespread use among the popular servers
23:27.34JefferyMthis is true
23:27.47JefferyMbut therre are different levels of change ;)
23:27.55JefferyMyou can change the code but keep the same gameplay
23:28.09JefferyMand just make it more robust in a modern environment
23:35.58*** join/#bzflag delusional (~delusiona@unaffiliated/delusional)
23:39.01trepanSpazzyMcGee: Wings, that's got to be the biggest bestest change eva!
23:40.29JefferyMand to think it was initaly implemented as a joke ;)
23:41.26trepan...and the comedy lingers
23:43.25*** join/#bzflag BlasterWisconsin (~BlasterWi@CPE-72-131-125-36.wi.res.rr.com)
23:43.25*** join/#bzflag BlasterWisconsin (~BlasterWi@unaffiliated/blaster-wisconsi/x-3628685)
23:50.47*** join/#bzflag Yassen (~Yassen@unaffiliated/yassen)

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