00:00.04 | TD-Linux | yeah |
00:00.09 | JeffM | it tokenizes on - |
00:00.10 | TD-Linux | Epyon's code checks for 'h' and '-help' |
00:00.16 | JeffM | -help will never work |
00:00.28 | JeffM | it'll track it as help |
00:00.39 | JeffM | it sees a - NOTHING and just skips it |
00:00.44 | Epyon | Darn |
00:00.56 | Epyon | -- for long options is standard :/ |
00:01.04 | JeffM | well that code dosn't do it |
00:01.21 | Epyon | What do you suggest? |
00:01.27 | JeffM | don't use -- |
00:01.41 | JeffM | or pick a consitent delimnator |
00:01.43 | JeffM | for all OSs |
00:01.48 | JeffM | if you want to use -- for everyting |
00:01.50 | JeffM | then go for that |
00:01.54 | JeffM | but don't mix em |
00:02.09 | Epyon | sigh, I was trying to adhere to a known standard :P |
00:02.12 | JeffM | ok |
00:02.14 | JeffM | then do so |
00:02.15 | JeffM | it's easy |
00:02.19 | Erroneous | there's more than one standard for args |
00:02.25 | JeffM | just do it consitently |
00:02.28 | Erroneous | bsd-style is everything with a single - |
00:02.38 | Erroneous | gnu is not the only way ;) |
00:03.07 | TD-Linux | bzfs is bsd style |
00:03.10 | CIA-23 | BZFlag: 03chaos-dev * r15248 10/trunk/bzwgen/doc/ (. intro.txt): Short documentation for the geometry grammar (Work in Progress) |
00:03.25 | TD-Linux | I'm more used to gnu style |
00:05.28 | *** join/#bzflag spldart (n=troublem@c-98-197-19-35.hsd1.tx.comcast.net) |
00:05.30 | CIA-23 | BZFlag: 03JeffM2501 * r15249 10/trunk/bzwgen/ (inc/commandArgs.h src/commandArgs.cxx): methods to pass in an externally defined deliminator |
00:05.39 | JeffM | call, SetDelimnator() and set it to whatever you want |
00:05.46 | JeffM | it just has to be consistent |
00:07.28 | CIA-23 | BZFlag: 03JeffM2501 * r15250 10/trunk/bzwgen/src/bzwgen.cxx: use a consistent deliminator |
00:07.45 | Epyon | darn, I did just the same |
00:08.38 | Epyon | Also you broke it :P |
00:08.55 | JeffM | ok, let me get my mind reading hat on |
00:09.27 | Epyon | How do I clear a conflict? |
00:09.33 | JeffM | edit it |
00:09.39 | JeffM | then commit the fixed file |
00:09.40 | Epyon | I did |
00:09.43 | JeffM | commit |
00:09.46 | Epyon | It sais locked |
00:09.57 | JeffM | cleanup then |
00:10.00 | Epyon | not locked but conflict |
00:10.00 | JeffM | mayhaps |
00:10.08 | JeffM | dunno how your command line tools work |
00:10.10 | JeffM | check the docs |
00:10.29 | Epyon | svn resolved |
00:10.42 | CIA-23 | BZFlag: 03chaos-dev * r15251 10/trunk/bzwgen/src/ (Generator.cxx GridGenerator.cxx bzwgen.cxx): All command line arguments changed to BSD style |
00:11.14 | Epyon | (commandArgs object is passed to the generator, where other things are set) |
00:11.39 | JeffM | and that tells me what I broke how? |
00:12.07 | Epyon | nah, you broke something else: |
00:12.16 | Epyon | You changed: |
00:12.26 | Epyon | if (cmd.Exists("-rulesdir")) { ruledir = cmd.GetDataS("-rulesdir"); } |
00:12.29 | Epyon | to |
00:12.35 | Epyon | if (cmd.Exists("rulesdir")) { ruledir = cmd.GetDataS("-rulesdir"); } |
00:12.50 | JeffM | ahh missed one |
00:12.54 | JeffM | easy fix |
00:12.59 | Epyon | In all cases you forgot to remove the other "-" :) |
00:13.07 | JeffM | ok, so get em |
00:13.17 | Epyon | They're fixed |
00:18.45 | *** join/#bzflag rob1n (n=emp@unaffiliated/rob1n) |
00:19.45 | forrestv | does bzflag compile under gcc 4.x ? |
00:19.57 | JeffM | it should |
00:20.07 | forrestv | its failing with warnings |
00:20.09 | spldart | hepcat go offline? |
00:20.18 | forrestv | why are warnings treated as errors? |
00:20.21 | spldart | ooo.. sry to interupt |
00:20.30 | JeffM | forrestv, are you building a debug version? |
00:20.36 | forrestv | yes |
00:20.56 | Erroneous | what warnings do you get (pastebin if more than 2 lines or so) |
00:20.57 | *** join/#bzflag moonpix (n=username@201.66.236.42) |
00:20.58 | Erroneous | ? |
00:21.07 | JeffM | forrestv, that is why they are treated as errors |
00:21.12 | JeffM | but yes show us the errors |
00:21.13 | forrestv | brb |
00:21.18 | JeffM | also what version are you building? |
00:21.21 | JeffM | 2.0.x? or 2.1? |
00:21.29 | CIA-23 | BZFlag: 03JeffM2501 * r15252 10/trunk/bzwgen/src/bzwgen.cxx: |
00:21.29 | CIA-23 | BZFlag: set the command line delimniator externaly |
00:21.29 | CIA-23 | BZFlag: use -- if _USE_GNU_DELIM is true |
00:21.29 | CIA-23 | BZFlag: make the help show the current deliminator. |
00:25.18 | Winny | is there a timeout setting in the conf that stops BZ trying to connect to a server after x seconds? |
00:26.29 | CIA-23 | BZFlag: 03JeffM2501 * r15253 10/trunk/bzwgen/src/commandArgs.cxx: only use one set of toupper and use std::strings all over the place |
00:26.56 | CIA-23 | BZFlag: 03chaos-dev * r15254 10/trunk/bzwgen/src/bzwgen.cxx: longName unreferenced |
00:28.18 | Epyon | JeffM, I constantly get the IDE warning that line endings in commandArgs are not consistent. Should I format them? To CR LF or LF? |
00:28.38 | CIA-23 | BZFlag: 03JeffM2501 * r15255 10/trunk/bzwgen/src/commandArgs.cxx: disabling warnings with a paragma is for chumps |
00:28.51 | JeffM | there is no longer anything #defed out to windows |
00:28.52 | Epyon | cP |
00:28.55 | Epyon | xP |
00:29.03 | JeffM | oh, your command line client didn't auto convert them? |
00:29.22 | Epyon | JeffM, no o.O |
00:29.26 | JeffM | ugg |
00:29.46 | JeffM | all source ( not project ) files in SVN should be in unix format |
00:30.13 | *** join/#bzflag SpazzyMcGee (n=Spazzy_M@client-81-107-199-183.glfd.adsl.virgin.net) |
00:30.42 | Erroneous | conversion is done by the server, not the client |
00:30.54 | JeffM | then how would he have jacked them up? |
00:31.08 | Erroneous | anything in svn that's not explicitly tagged with line-ending markers is in unix format on unix machines, windows format on windows machines |
00:31.28 | JeffM | VC would have created his files in win format |
00:31.32 | Erroneous | dunno. search and replace can do it. |
00:31.38 | JeffM | and my files were in windows format.... |
00:31.54 | Erroneous | and he's using cygwin, which uses all unix linebreaks anyway |
00:32.17 | Erroneous | so he's bound to run into problems just on his local machine if he's not careful. easy to fix, vc will do it |
00:32.25 | Epyon | Erroneous, actually I'm unsure wether this svn is cygwin :P |
00:32.27 | Erroneous | and svn will normalize them all during checkin anyway |
00:32.31 | *** join/#bzflag crt4 (n=crt4@cpe-075-177-092-213.triad.res.rr.com) |
00:32.39 | crt4 | hello |
00:32.46 | Epyon | yep cygwin |
00:32.55 | JeffM | crt4, hello |
00:32.59 | Erroneous | line breaks are really close to being a non-issue with svn |
00:33.10 | Epyon | JeffM, GUIs are for chumps :P |
00:33.20 | Erroneous | just have to tag things if you want them to be consistent in tarballs/zip packages |
00:33.25 | JeffM | except they work ;) |
00:33.35 | JeffM | tor is a good client, regardles |
00:33.38 | JeffM | tort |
00:33.44 | Epyon | Vista works to. At least most of the time xP |
00:33.47 | JeffM | svnMerge is kinda awuesome |
00:33.51 | Erroneous | tort is a decent client. just invasive. |
00:34.08 | Erroneous | svnmerge is a hack on winmerge. winmerge rocks, so it's not surprising svnmerge does too :) |
00:34.16 | Epyon | JeffM, actually I had tort, but didn't like the delay when opening a context menu |
00:34.27 | JeffM | you get a dellay? |
00:34.41 | Epyon | yep |
00:34.46 | JeffM | that sucks |
00:34.51 | Epyon | But this box is oooold remember :/ |
00:35.07 | Epyon | Not to mention that I already have a bloated context menu |
00:35.39 | JeffM | it would be nice if they did an applicaiton interface for tort too and gave everyone the option. |
00:36.03 | *** join/#bzflag A_Heart_Attack (n=mattfp48@ool-44c75115.dyn.optonline.net) |
00:39.19 | forrestv | JeffM: 2.0.x |
00:39.29 | JeffM | from a tarball or svn? |
00:39.35 | forrestv | JeffM: tarball |
00:39.39 | forrestv | i'll try svn |
00:39.42 | JeffM | 2.0.8? |
00:39.47 | forrestv | JeffM: yes |
00:39.48 | JeffM | no the tarball should be clean |
00:39.59 | JeffM | svn has the posibility of not being clean |
00:40.05 | forrestv | JeffM: not with gcc-4 |
00:40.08 | JeffM | link us the warnings |
00:40.11 | forrestv | k |
00:40.15 | JeffM | most nixers use GCC4 |
00:40.21 | JeffM | so something else is going on |
00:40.38 | JeffM | we did all our changes for gcc4 ages ago |
00:41.00 | *** join/#bzflag Winny (n=KyleVE@CPE0016b6de59f3-CM000f9fac8236.cpe.net.cable.rogers.com) |
00:41.24 | CIA-23 | BZFlag: 03bryjen * r15256 10/trunk/bzwgen/src/commandArgs.cxx: no & |
00:41.46 | tannerld | yay |
00:42.18 | JeffM | forrestv, also quick question? why you geting banned at servers? |
00:42.45 | bryjen | hey, bzwgen command line args work now. |
00:42.49 | *** join/#bzflag zee874 (i=5b595d65@gateway/web/cgi-irc/zeebrothers.net/x-fda79f941905cb28) |
00:42.51 | bryjen | JeffM++ |
00:43.11 | JeffM | I think the toupper for nix was bad |
00:43.13 | Epyon | ~bryjen++ |
00:43.19 | Epyon | ~JeffM++ |
00:43.20 | Epyon | :D |
00:43.21 | JeffM | now it just uses TextUtils |
00:49.17 | Epyon | heh, I updated the windows binary on my blog xP |
00:49.39 | JeffM | should try an installer :) |
00:50.11 | Epyon | JeffM, this is just a unstable version for the curious -- previous one had only 3 downloads anyway :P |
00:50.34 | JeffM | what version number do you have it set to? |
00:50.47 | Epyon | 20082007 xP |
00:51.09 | Epyon | I don't use versioning. Guess I should start? o.O |
00:51.18 | JeffM | why would you title is XP? does it not run on vista? |
00:51.34 | spldart | heh |
00:51.38 | Epyon | lol |
00:51.44 | Epyon | good one :D |
00:52.39 | Epyon | bryjen, try not to kill the bzwgen with the args -- there's no checking if they're valid :P |
00:53.27 | CIA-23 | BZFlag: 03bryjen * r15257 10/trunk/bzwgen/ (Makefile lexer.l parser.y src/lexer.l src/parser.y): might as well move these too |
00:54.20 | Epyon | I dunno, JeffM left them on purpose :/ |
00:55.05 | CIA-23 | BZFlag: 03JeffM2501 * r15258 10/trunk/bzwgen/src/bzwgen.cxx: slap a version number on the silly thing. |
00:55.48 | Epyon | 0.1.1? |
00:56.04 | JeffM | yeah |
00:56.12 | JeffM | a good dev version :) |
00:56.16 | JeffM | gives you lots of room |
00:56.24 | Epyon | the last 1 as in "in-dev" and 2 would be "stable"? |
00:56.31 | JeffM | no |
00:56.43 | Epyon | Why not it's a good scheme :P |
00:56.45 | JeffM | 1.0.0 would be release |
00:56.48 | *** join/#bzflag kc9foh (n=kc9foh@68-114-216-150.dhcp.mdsn.wi.charter.com) |
00:56.51 | JeffM | the last is a revision |
00:57.10 | JeffM | during development the minor stays an even, and the rev can go up and up |
00:57.16 | JeffM | hence 2.1.14 |
00:57.26 | zee874 | Hi, i uploaded my png files to http://images.bzflag.org/submitimages |
00:57.26 | zee874 | When i logined on the submitimageLink it listed in the past my pics, now it doesnt, now it just says: |
00:57.26 | zee874 | you have the following images pending moderation: |
00:57.26 | zee874 | Is this normal? |
00:57.26 | zee874 | And how long u normally need to wait to get your images uploaded? |
00:57.27 | zee874 | I'm waiting now about 2 weeks, and nothing happened? :( Anyone here an image moderator, who could help me? |
00:57.39 | JeffM | at release, the minor goes to a even |
00:57.47 | JeffM | sorry during dev minor is an ODD |
00:57.49 | JeffM | not even :) |
00:58.03 | JeffM | Epyon, it's what you were thinking, we just move it over to the left one |
00:58.15 | Epyon | Yep, I noticed :D |
00:58.21 | JeffM | zee874, that is normal, somone will have to approve them |
00:58.31 | JeffM | Epyon, it lets us have revisions to refrence during dev |
00:58.45 | zee874 | ok,tks |
00:58.46 | JeffM | if you go allway to the right, your locked into a single rev per release |
00:59.25 | JeffM | tho for an update of a released version, we do the rev as odd for dev thing |
00:59.35 | JeffM | you haven't had a full release yet :) |
00:59.45 | JeffM | your final release should be 1.0 |
00:59.54 | Epyon | So the first will be 0.2.0? |
01:00.00 | JeffM | so I'd say when you add major features, bump the rev |
01:00.03 | *** part/#bzflag crt4 (n=crt4@cpe-075-177-092-213.triad.res.rr.com) |
01:00.08 | JeffM | sorry bump the minor |
01:00.19 | JeffM | your full real release should be 1.0.0 |
01:00.25 | Epyon | There's a *LOT* I would like to add before 1.0 xP |
01:00.34 | JeffM | good, then you have plenty of numbers :) |
01:00.59 | JeffM | you can "release" non 1.0.0's |
01:01.02 | Epyon | When to bump revs then? |
01:01.06 | JeffM | they just would not be considered a "release" version |
01:01.21 | JeffM | rev bumps when you feel you've changed something important you want to track |
01:01.31 | Epyon | Kk, seems logical xP |
01:01.33 | JeffM | minor bumps when you add some major feature |
01:01.46 | JeffM | for BZ, we change the rev during dev each time we break protcoll |
01:02.06 | JeffM | since that is a major trackable event |
01:03.06 | JeffM | since your shooting for a 1.0.0, you just kinda pace it out |
01:03.21 | JeffM | when your about 1/2 way there, you just make yourself get to 0.5.0 :) |
01:03.42 | Epyon | heh ;] |
01:03.44 | blast007 | hmm, guess I didn't bump the rev when I broke the proto :P |
01:03.56 | JeffM | did you change the proto number? |
01:04.01 | blast007 | yeah |
01:04.09 | JeffM | then yeah you should have changed revs |
01:04.18 | blast007 | ~lart blast007 |
01:04.18 | ibot | takes large quantities of Krispy Kream donuts and stuffs them one after another down blast007's throat until blast007 puts on 150lbs |
01:04.33 | JeffM | cus it's easier to say "get .15" then to say "umm get like .14 from sometime after last wednesday" |
01:04.44 | blast007 | true ;) |
01:05.39 | JeffM | if I finish the tangibility stuff I'll have a proto break too |
01:10.34 | *** join/#bzflag bier_ (n=bier@84.165.60.10) |
01:11.22 | JeffM | I'm wondering if I shoudl do a full dynamic color overide message too, or just a cheap alpha overide that can have a time paramater. |
01:11.33 | JeffM | so that stuff can fade away |
01:11.33 | CIA-23 | BZFlag: 03l4m3rthanyou * r15259 10/branches/gsoc_irc/bzflag/src/bzfs/ircControl.cxx: removing commented code, fixing comments in irc conf, general cleanup |
01:11.53 | JeffM | L4m3r, did that change I made fix the segfault you had? |
01:12.00 | L4m3r | I don't know |
01:12.15 | L4m3r | I could check... but I was using the wrong event anyway |
01:12.36 | JeffM | ahh |
01:12.38 | JeffM | no worries then |
01:12.52 | L4m3r | hence why it wasn't an urgent issue ;) |
01:13.34 | JeffM | after doing the web server httpTest plug-in, I kinda want to make libHTTP now :) |
01:13.49 | L4m3r | isn't that what cURL is for? |
01:14.14 | JeffM | for serving |
01:14.21 | L4m3r | oh |
01:14.28 | L4m3r | like a micro-httpd? |
01:14.36 | JeffM | yeah |
01:14.46 | L4m3r | nifty |
01:14.55 | *** join/#bzflag rob1n (n=emp@unaffiliated/rob1n) |
01:15.01 | JeffM | with an optional network layer, so it's easy to drop into systems that have networking allready |
01:15.44 | JeffM | I need to make the HTTP base class in the plugins parse out get and post params :) |
01:19.34 | CIA-23 | BZFlag: 03chaos-dev * r15260 10/trunk/bzwgen/doc/intro.txt: Expanded the manual with information on expressions and functions |
01:20.43 | *** join/#bzflag Constitution (n=Constitu@71-223-63-243.phnx.qwest.net) |
01:20.49 | CIA-23 | BZFlag: 03chaos-dev * r15261 10/trunk/bzwgen/doc/intro.txt: Added BZWgen version number as a reference for being upto date |
01:22.11 | CIA-23 | BZFlag: 03chaos-dev * r15262 10/trunk/bzwgen/doc/ (grammar.txt intro.txt): Changed the name - it's more a manual on grammar then a intro text... |
01:24.24 | CIA-23 | BZFlag: 03JeffM2501 * r15263 10/trunk/bzwgen/src/bzwgen.cxx: look and load for some dlls to load rulesets from |
01:24.24 | *** part/#bzflag zee874 (i=5b595d65@gateway/web/cgi-irc/zeebrothers.net/x-fda79f941905cb28) |
01:24.52 | Epyon | How can you load a ruleset from a dll? o.O |
01:25.07 | *** join/#bzflag JeffM (n=JeffM@unaffiliated/jeffm) |
01:25.11 | Epyon | How can you load a ruleset from a dll? o.O |
01:25.37 | JeffM | ;) |
01:25.44 | JeffM | same way you can from your scripting language |
01:25.51 | JeffM | call a bunch of stuff |
01:25.59 | *** join/#bzflag Pimpi (n=frank@gondolin.pimpi.org) |
01:28.16 | JeffM | then wrap that sucker in SWIG and let python have at it |
01:29.57 | CIA-23 | BZFlag: 03chaos-dev * r15264 10/trunk/bzwgen/ (6 files in 4 dirs): Updated the project files to reflect the new position of .y and .l in the source tree. |
01:33.47 | DTRemenak | got bases yet? :) |
01:33.49 | *** join/#bzflag rob1n_ (n=emp@unaffiliated/rob1n) |
01:33.50 | DTRemenak | </brokenrecord> |
01:34.28 | JeffM | Epyon, do you call this character ";" an ampersand? |
01:35.12 | Epyon | DTRemenak yep :) |
01:35.18 | DTRemenak | cool! |
01:35.35 | Epyon | JeffM, duh, my bad. |
01:35.39 | Epyon | I'll correct that |
01:35.52 | Epyon | No idea why I wrote that like that -_- |
01:36.00 | JeffM | perhaps also a description of what a "product" is |
01:36.43 | Epyon | JeffM, it's there under "Products" |
01:36.51 | JeffM | ahh down below |
01:37.45 | CIA-23 | BZFlag: 03chaos-dev * r15265 10/trunk/bzwgen/doc/grammar.txt: That's a semicolon dammit. |
01:41.39 | *** join/#bzflag jude- (n=jude@68.84.206.92) |
01:41.45 | Epyon | jude- :D |
01:41.58 | Epyon | jude-, GSoC ENDED! xP |
01:42.04 | jude- | it ends the 31st |
01:42.17 | Epyon | But writing code ended :P |
01:42.19 | jude- | final review starts today, based on the code submitted up to today |
01:42.24 | Epyon | Yep |
01:42.27 | jude- | but that doesn't mean you should STOP :) |
01:42.34 | Epyon | Make me do it xP |
01:42.44 | jude- | make you stop? |
01:42.51 | Epyon | Won't be easy xP |
01:43.01 | jude- | I double-dare you to make me stop |
01:43.21 | Epyon | Where do you live? *evil grin* |
01:43.26 | Epyon | Just kiddin' :P |
01:43.49 | jude- | heh--there's a new e-mail thread from the gsoc mailing list about SLoC |
01:44.06 | Epyon | SLoC? |
01:44.17 | jude- | source lines of code |
01:44.37 | jude- | you did better than some of the responders :) |
01:44.51 | Epyon | That's reassuring :D |
01:45.16 | Epyon | But I notice that if I include the .y and .l generated cxx files I can cheat for having a lot of code xP |
01:45.50 | jude- | count them then :) |
01:46.09 | *** join/#bzflag BenUrban (n=benurban@unaffiliated/benurban) |
01:46.22 | Epyon | "PHP, writing Drupal modules : 602 loc." o.O |
01:46.27 | jude- | yup |
01:46.37 | jude- | still better than L4m3r, though |
01:46.53 | *** join/#bzflag Suspect (n=Suspect@68-114-71-106.dhcp.plt.ny.charter.com) |
01:46.54 | Epyon | L4m3r has > 1k |
01:46.57 | L4m3r | *cough* |
01:46.59 | jude- | oh |
01:47.00 | jude- | > |
01:47.01 | jude- | ? |
01:47.14 | L4m3r | nope, probably closer to 500 or less |
01:47.30 | Epyon | > = more than - it's a popular mathematical relation sign :) |
01:47.55 | jude- | s/>/? |
01:47.56 | Epyon | Maaan, that's about 10$ per line of code :D |
01:48.04 | L4m3r | though, fwiw the project is not very code intensive |
01:48.17 | Epyon | L4m3r, we know :) |
01:48.19 | jude- | tis true |
01:48.34 | jude- | the real question is, does it do it's job well? |
01:48.42 | AAA_awright | *cough*horrible*cough* |
01:48.46 | L4m3r | it does about 1/3 of it, wrong |
01:48.59 | Epyon | it may be a perl one liner if it does the job well xP |
01:49.09 | jude- | better than what BZWB does xP |
01:49.27 | L4m3r | I think you misunderstood that, jude- |
01:49.38 | L4m3r | it's about 1/3 done, and the 1/3 sucks :P |
01:49.44 | Epyon | jude-, how much of things did you not manage to complete? |
01:49.45 | jude- | oh |
01:49.56 | jude- | Epyon: it's BZW 1.7.x compliant |
01:50.06 | jude- | some pieces of BZW 2.0 are there |
01:50.20 | Epyon | jude-, that means what is lacking exactly? Except meshes? |
01:50.28 | jude- | about 2/3 of the BZW 2.0 modeling system is in place (the data back-end) |
01:50.47 | jude- | Epyon: it's lacking, specifically, all but cone BZW2 objects |
01:51.02 | jude- | it has the BZW1 objects under control |
01:51.06 | Epyon | Anyone know how far daxxar managed to get? |
01:51.28 | jude- | however, the plug-in system I designed should make it easy for other developers to add object functionality :) |
01:51.39 | Epyon | ~jude-++ |
01:51.43 | jude- | :) |
01:51.47 | jude- | ~Epyon++ |
01:51.55 | Winny | whatever happened to daxxar? :p |
01:52.01 | Epyon | He died. |
01:52.09 | jude- | really? |
01:52.16 | Epyon | nope :P |
01:52.16 | Winny | ~seen daxxar |
01:52.18 | ibot | daxxar is currently on #bzflag #openmoko. Has said a total of 1 messages. Is idling for 5h 17m 51s, last said: 'JeffM: \o/'. |
01:52.26 | Winny | oh, hehe |
01:52.28 | Epyon | \o/ |
01:52.38 | jude- | ^_^ |
01:52.45 | Epyon | It's 4.04 in the morning here so... |
01:52.45 | Winny | :_: |
01:53.11 | jude- | it's after 5pm, so I guess it's allowed xD |
01:53.26 | Epyon | Anyway, up to today I thought I had the lowest completion ration among BZF GSoC students :) |
01:53.40 | jude- | nope |
01:55.56 | Epyon | Duh, I was supposed to implement it as a plugin. But they've talked me out of it, and I'm glad :) |
01:56.49 | Epyon | I'd say I did 50-75% of the original goals :/ |
01:57.10 | Epyon | Rather 50% :( |
01:57.26 | Winny | I did 1% of your textures, heh |
01:57.38 | Epyon | Winny, which ones xP |
01:57.53 | Winny | don't remember, not on this comp |
01:58.05 | Epyon | Winny, I'm still open to textures :) |
01:58.16 | Epyon | It'd be nice to have some eyecandy :D |
01:58.18 | Winny | working on it :P |
01:58.19 | *** join/#bzflag A_Heart_Attack (n=mattfp48@ool-44c75115.dyn.optonline.net) |
02:01.42 | Epyon | I am quite proud of the grammar. It is more powerful than I feared it would. |
02:01.56 | jude- | ~Epyon++ |
02:02.13 | Epyon | jude-, you still beat me on karma a biggie xP |
02:02.18 | Epyon | ~karma jude- |
02:02.18 | ibot | jude- has karma of 115 |
02:02.21 | jude- | O.o |
02:02.26 | Epyon | ~karma Epyon |
02:02.26 | ibot | epyon has karma of 43 |
02:02.31 | Epyon | ~karma L4m3r |
02:02.31 | ibot | l4m3r has karma of 55 |
02:02.38 | Epyon | ~karma daxxar |
02:02.38 | ibot | daxxar has karma of 19 |
02:02.57 | jude- | ~daxxar++ |
02:02.58 | Epyon | GSoC summary? xP |
02:03.07 | jude- | he needs more karma |
02:03.19 | L4m3r | ~L4m3r-- |
02:03.26 | jude- | why'd you to that? |
02:03.29 | Epyon | jude-, he didn't talk/submit often :) |
02:03.40 | jude- | in part because he lives in eastern europe |
02:03.51 | DTRemenak | heh |
02:03.55 | jude- | Norway :) |
02:03.58 | Epyon | jude-, I also live in eastern europe :P |
02:04.03 | Epyon | Same timezone :P |
02:04.13 | jude- | Epyon: he didn't stay up late much |
02:08.01 | CIA-23 | BZFlag: 03chaos-dev * r15266 10/trunk/bzwgen/src/parser.y: No idea why this is changed o.O |
02:09.14 | CIA-23 | BZFlag: 03chaos-dev * r15267 10/trunk/bzwgen/ (MSVC/parser.cxx doc/grammar.txt): Documented comparision operations and prepared a list of functions to be documented. |
02:09.27 | Epyon | I hope my english isn't bad enough for the documentation to be unreadable :/ |
02:09.42 | blast007 | Epyon: what? I can't read that sentence you just typed |
02:10.03 | Epyon | Sorry :( |
02:10.16 | blast007 | you know I'm joking, right? :P |
02:10.23 | Epyon | You are? |
02:10.26 | Epyon | xP |
02:10.26 | blast007 | yes |
02:10.27 | jude- | yup |
02:10.37 | jude- | you're English is quite good, Epyon |
02:10.47 | blast007 | you write better than 95% of the bzflag community |
02:10.56 | DTRemenak | heh "you're english" |
02:11.00 | jude- | ...and those AREN'T jokes |
02:11.05 | blast007 | heh |
02:11.28 | Epyon | If I could also have 100% accurancy when guessing if JeffM is being sarcastic, I'd be happy :P |
02:11.35 | jude- | s/you're/your |
02:12.03 | jude- | Epyon: no one knows when JeffM is being sarcastic |
02:12.12 | jude- | he might actually mean it |
02:12.14 | blast007 | Only the Shadow knows |
02:12.21 | Epyon | Anyway, it better be good 'cause I'm writing my MSc in english o.O |
02:13.06 | jude- | you'll do fine, I'm sure :) |
02:13.10 | Winny | Epyon: your not english? |
02:13.16 | jude- | he's Polish |
02:13.17 | Winny | I never knew. seriously. |
02:13.33 | Epyon | I'll take that as a compliment :) |
02:13.54 | Winny | :) |
02:14.43 | Epyon | BTW, jude-, why is it I never saw you on a BZFlag server? :) |
02:14.56 | jude- | I played a bit in June |
02:15.04 | jude- | I always got really negative scores xP |
02:15.18 | jude- | that, and all the players kept telling me to get offline and work on BZWB :P |
02:15.23 | Winny | :D |
02:15.34 | Epyon | Although at the beginning of GSoC I managed to stay around 0 on hepcat only. |
02:16.19 | Epyon | jude-, have you seen the bzwgen maps on Constitution's server? :) |
02:16.24 | Winny | hepcat is easy! |
02:17.00 | jude- | what's the url? |
02:17.10 | jude- | and port number? |
02:17.11 | Epyon | Search for "fair" |
02:17.46 | CIA-23 | BZFlag: 03chaos-dev * r15268 10/trunk/bzwgen/ (MSVC/lexer.cxx src/lexer.l): Allowed underscore in identifiers. |
02:19.56 | brlcad | wow, you guys have been busy today |
02:22.17 | jude- | heh |
02:22.21 | jude- | cool map :) |
02:22.26 | Epyon | :D |
02:22.31 | Epyon | But I suck xP |
02:22.35 | jude- | me too |
02:22.51 | Epyon | So it's not for us to decide if it's good :) |
02:23.01 | jude- | it *looks* cool :) |
02:23.08 | jude- | urban warfare is certainly harder to play |
02:23.23 | Epyon | But I think that visually it stands out even between hand made ones. |
02:23.29 | jude- | indeed |
02:23.32 | brlcad | daxxar pretty much finished all of his core tasks if I"m not mistaken |
02:23.46 | Epyon | ~daxxar++ |
02:23.48 | jude- | maybe some of LouMan's maps are better, but they're an exception |
02:23.57 | jude- | ~daxxar++ |
02:24.06 | jude- | (stupid ibot interfering) |
02:24.25 | jude- | what would that be? |
02:24.34 | blast007 | "yet" |
02:25.04 | Epyon | Anyway, a slightly better version is even now in the svn :) |
02:25.22 | Epyon | With (lol) doors xP |
02:26.11 | *** join/#bzflag orthox (n=orthox@static-151-201-109-96.pitt.east.verizon.net) |
02:28.47 | Winny | a 3 shot, no flag server (4-6 players) uses about 3-4kbs per player, right? |
02:33.47 | *** join/#bzflag JeffM (n=JeffM@unaffiliated/jeffm) |
02:34.00 | *** join/#bzflag eTangenT (n=tangent@inge068164.halls.colostate.edu) |
02:34.38 | DTRemenak | yeah, sounds right (note that that's kilobytes not kilobits) |
02:42.26 | Epyon | loool :D |
02:43.33 | bryjen | this one might be useable http://www.fromerec.co.uk/imglib/prpinegothicglassdoors.jpg |
02:45.36 | CIA-23 | BZFlag: 03chaos-dev * r15269 10/trunk/bzwgen/rules/test.set: Some more variety in the generated buildings |
02:45.52 | Epyon | http://bzflag.chaosforge.org/screenshots/bzfi0044.png |
02:46.42 | bryjen | the blue one's kind of neat http://www.tewl.eu/images/content/doors01.jpg |
02:51.22 | bryjen | people take pictures of ornate glass and wood doors, not the ones at the local supermarket :/ |
02:55.39 | bryjen | ah, unless they're selling them http://www.marvin.com/images/Products/CommercialDoor/standardfeatures1_md.jpg |
02:56.18 | Epyon | is there a way too see all commit messages I made the last 24 h? |
02:56.26 | Epyon | Web or otherwise? |
02:56.37 | blast007 | grep the IRC logs ;) |
02:57.43 | Epyon | worked xP |
03:05.23 | Epyon | Blog updated ^_^ |
03:28.52 | Constitution | regarding the "Group Management System" on the wiki... the new system would use it's own database, rather than plugging into the existing phpbb system, right? |
03:29.26 | blast007 | yeah |
03:29.37 | blast007 | likely LDAP |
03:29.47 | Constitution | hmmm, neat |
03:29.50 | blast007 | (if that goes through) |
03:30.05 | blast007 | s/goes through/gets finished/ :) |
03:30.18 | Constitution | so it would plug into the whole new user authentication system that's in concept? |
03:30.33 | Constitution | erm, in concept, or whatever stage that's at right now |
03:32.47 | blast007 | right |
03:33.10 | blast007 | the list server would use the new database instead of reading from phpBB tables |
03:34.46 | Constitution | so it sounds like the new LDAP infrastructure would need to be thought out and laid down before anyone starts working on a group management system |
03:40.02 | blast007 | Constitution: sorta |
03:40.12 | blast007 | I already have the start of the list server rewrite in progress |
03:40.36 | blast007 | I have a "data layer" that I can swap out later for one with LDAP |
03:40.45 | Constitution | ah, I see |
03:40.59 | blast007 | for now it's just doing MySQL |
03:45.09 | Constitution | so I guess all a group management system would really need to comprise of is a web frontend with weblogin, a MySQL db, a rudimentary admin interface, and the necessary changes to the list server? |
03:45.22 | blast007 | yup |
03:45.30 | blast007 | at the basic level |
03:45.45 | blast007 | eventually we'll tie auth and registration into a CMS |
03:45.55 | blast007 | (vis LDAP) |
03:45.57 | blast007 | via* |
03:46.39 | Constitution | hm, okay |
03:57.40 | CIA-23 | BZFlag: 03judecn * r15270 10/trunk/bzworkbench/ (9 files in 7 dirs): |
03:57.40 | CIA-23 | BZFlag: Changed all occurrences of vector< bz2object* > and vector< osg::ref_ptr< bz2object > > to Model::objRefList, |
03:57.40 | CIA-23 | BZFlag: which is of type vector< osg::ref_ptr< bz2object > > (to remove the double internal standard). Also, fixed |
03:57.40 | CIA-23 | BZFlag: copy/paste and duplicate for multiple items (can't believe I didn't catch that before O.o). |
03:58.50 | blast007 | for all the mappers out there... is there any advantages to use meshbox compared to just a regular box? |
04:00.10 | Macrosoft | blast007: yeah, you can apply physics drivers to meshboxes, but not to regular boxes |
04:00.32 | blast007 | Macrosoft: actually, you can apply textures and physics drivers to regular boxes now too |
04:00.37 | blast007 | as of 3 weeks after 2.0.8 was released |
04:01.04 | blast007 | so pretty much any 2.0.9 BZFS will convert them to a mesh if needed |
04:02.09 | blast007 | I recently updated the wiki article for the "Box" object: http://my.bzflag.org/w/Box |
04:03.30 | jude- | O.o |
04:03.33 | jude- | that's news to me |
04:07.02 | trepan | the meshed 'box' objects are more efficient than the 'meshboxes' ;-) |
04:07.42 | trepan | (but meshboxes are more efficient than standard boxes (for rendering at least)) |
04:08.41 | trepan | http://my.bzflag.org/bb/viewtopic.php?t=8199&highlight=meshbox |
04:13.21 | blast007 | ah, k |
04:13.52 | blast007 | I really love the texturing of the box objects |
04:14.01 | blast007 | it's so handy to be able to use x+, z+, etc |
04:14.40 | blast007 | ooo, and I didn't know about being able to use those for things other than matref |
04:16.41 | trepan | heh, that was right around the time when I stop bz dev'ing ... guess it didn't make it into bzw.5 |
04:17.26 | trepan | *stopped |
04:18.03 | blast007 | :) |
04:18.23 | delusional | blast007 still making thaat cardboard map? |
04:20.30 | blast007 | yup |
04:21.16 | delusional | you'll never finish it |
04:21.39 | blast007 | :) |
04:26.30 | *** join/#bzflag Constitution_ (n=Constitu@71-223-27-144.phnx.qwest.net) |
04:27.46 | Macrosoft | hmm...it would be cool if i could have asteroids with death physics that fly around |
04:28.58 | Macrosoft | the best i could do now would be to have stationary asteroids with death physics applied |
04:30.00 | jude- | Macrosoft: you can get map objects to move |
04:30.09 | jude- | use "angvel" in "drawinfo" |
04:30.14 | Macrosoft | heh |
04:30.31 | jude- | do a solar system :) |
04:31.03 | trepan | texmat, iirc |
04:31.08 | Macrosoft | for me, angvel makes my object invisible, but is visible on radar and collisions still work |
04:31.35 | Thumper_ | bzflag3.norang.ca:5159 - LouMan's Desktop |
04:31.45 | Macrosoft | yeah, ive seen it |
04:31.45 | KTL | :) |
04:32.34 | delusional | I found a copy of the digital clock |
04:32.47 | Macrosoft | ooh, digital |
04:33.25 | delusional | http://www.garrettsites.net/bzmaps/index.php?page=mapdetail&id=221 |
04:33.30 | Macrosoft | is there a way to make ordinary objects (boxes, meshes, etc) into teleporters |
04:34.13 | delusional | I still have no idea how he synched it to actual time |
04:34.56 | delusional | macrosoft, use a copletely transparent texture for the tele, then place your object over it |
04:35.11 | Macrosoft | delusional: it says he used synctime |
04:35.18 | Macrosoft | on the page |
04:36.01 | jude- | delusional: teleporters can be textured? |
04:36.09 | delusional | yes. |
04:36.19 | delusional | it's linkMaterial |
04:36.32 | jude- | huh |
04:36.35 | jude- | it's not on the wiki :/ |
04:36.54 | jude- | works like matref I presume? |
04:37.01 | delusional | yes |
04:37.13 | Macrosoft | can the faces of a teleporter be made to face up and down instead of horizontal |
04:37.15 | Macrosoft | ? |
04:37.51 | trepan | yes, but it was never finished to the point where the physics worked (MBFG?) |
04:37.55 | delusional | its a special material name, like a GroundMaterial or skybox |
04:39.08 | trepan | "horizontal" keyword, try your luck ;-) |
04:39.50 | blast007 | I was just playing with that about a week ago :) |
04:40.19 | trepan | better teles would be interconnected mesh faces |
04:40.40 | blast007 | Macrosoft: it doesn't work as a teleporter, nor do the textures scale right, nor does collisions work right |
04:41.20 | blast007 | that was in the latest 2.0.9 |
04:41.31 | Macrosoft | interconnected mesh faces? how do i link them |
04:41.32 | Macrosoft | ? |
04:41.42 | trepan | was never coded |
04:42.26 | trepan | heh, some initial code is still in MeshFace.h though |
04:42.26 | blast007 | Macrosoft: he was saying that would be a better teleporter system |
04:42.35 | delusional | LinkMaterial does seem to be completely ommitted from the wiki. search produces no results |
04:42.36 | JeffM | probably beter to say that it was never commited |
04:42.55 | JeffM | more was coded then has been commited |
04:43.21 | trepan | JeffM: for the "horizontal" tag? |
04:43.37 | blast007 | delusional: a lot of stuff for BZW has been omitted from the wiki |
04:43.43 | blast007 | or the man file itself |
04:43.54 | JeffM | I mean in general when it comes to you :) |
04:44.33 | trepan | na, i can say with a fair amount of certainty that i never finished any mesh face tele code ;-) |
04:45.36 | JeffM | it would be nice if they were converted to just arbitrary volumes |
04:47.10 | jude- | linkMaterial is ignored by bzfs 2.0.8... |
04:47.44 | trepan | volumes wouldn't allow for anisotropic teles |
04:48.05 | trepan | and would be more expensive; maybe have both? |
04:49.43 | trepan | try "LinkMaterial" ? |
04:49.55 | trepan | iirc, it was case sensitive |
04:50.15 | jude- | kk |
04:50.40 | jude- | still doesn't recognize it |
04:50.50 | jude- | maybe just "matref" ? |
04:51.22 | jude- | nope, that doesn't work either :/ |
04:53.59 | delusional | http://my.bzflag.org/w/Teleporter#Appearance |
04:54.22 | Macrosoft | the wiki page for teleporters just got changed |
04:54.36 | Macrosoft | its "addtexture" |
04:54.49 | trepan | jude-: i just ran 'bzfs' with no args, joined, and saved the map |
04:55.03 | trepan | the saved map has the info for the default LinkMaterial settings |
04:55.26 | jude- | I see--LinkMaterial is a separate material, not a teleporter parameter |
04:55.49 | trepan | exactly |
04:55.50 | JeffM | it's one of the overrideable materials |
04:56.05 | jude- | right, right |
04:57.13 | trepan | there's also WaterMatieral, xxxSkyboxMaterial, etc... |
04:57.23 | Macrosoft | weird, the wiki shows the time of the page change for his time zone. it says the change will happen in about 5 hours :D |
04:57.38 | jude- | indeed |
04:57.59 | jude- | Macrosoft: you're sure it's synced to your timezone? |
04:59.03 | CIA-23 | BZFlag: 03JeffM2501 * r15271 10/trunk/bzwgen/MSVC/bzwgen.ico: gotta have an icon |
04:59.51 | Epyon | :D |
04:59.54 | CIA-23 | BZFlag: 03judecn * r15272 10/trunk/bzworkbench/bzwb_icon.png: Added Andrew Wilcox's BZWB icon |
05:00.06 | Macrosoft | it must not be: its aug 20th, 2007, 11:59PM, the page says the change happened on aug 21st, 2007, 4:54AM |
05:00.36 | CIA-23 | BZFlag: 03JeffM2501 * r15273 10/trunk/bzwgen/MSVC/nsis/bzwgen.nsi: the name of the app is BZWGen.exe not bzflag.exe |
05:03.27 | JeffM | Epyon, http://beta.bzflag.bz/builds/tools/bzwgen-0.0.1.exe |
05:05.45 | Epyon | :D |
05:05.55 | Epyon | Wasn't it 0.1.1? :P |
05:06.24 | JeffM | probably |
05:06.40 | Epyon | lol, I never installed my own app xP |
05:07.09 | CIA-23 | BZFlag: 03JeffM2501 * r15274 10/trunk/bzwgen/MSVC/nsis/bzwgen.nsi: 0.1.1, not 0.0.1 |
05:07.50 | *** join/#bzflag JeffM (n=JeffM@unaffiliated/jeffm) |
05:17.38 | delusional | anybody know if there's six skybox images hosted at images.bzflag.org? |
05:37.32 | delusional | OH yeah... LinkMaterial may be used as a name in a dynamicColor too |
05:44.02 | delusional | hmm two people editing the page at once now |
05:52.33 | *** join/#bzflag orthox (n=orthox@70.89.111.225) |
06:03.38 | *** join/#bzflag Legoguy (n=Legoguy@adsl-70-131-74-48.dsl.emhril.sbcglobal.net) |
06:44.35 | *** join/#bzflag lepoulpe303 (n=LePoulpe@about/essy/MobileTarget/LePoulpe303) |
06:44.55 | lepoulpe303 | hi all |
06:53.50 | *** join/#bzflag Legoguy (n=Legoguy@adsl-70-131-39-103.dsl.emhril.sbcglobal.net) |
08:28.08 | *** join/#bzflag Dessy (n=Dessy@88.134.40.201) |
08:29.09 | *** join/#bzflag Dessy (n=Dessy@88.134.40.201) |
09:09.54 | *** join/#bzflag Deepa (n=deepa@wrongplanet/deepa) |
09:27.38 | *** join/#bzflag lepoulpe303 (n=LePoulpe@about/essy/MobileTarget/LePoulpe303) |
09:27.43 | *** join/#bzflag LongDon (n=LongDon@host-091-097-005-040.ewe-ip-backbone.de) |
09:37.37 | *** join/#bzflag Pommes (n=Pommes@about/essy/frenchy/Pommes) |
10:12.59 | *** join/#bzflag SimonFlavelle (n=psychosi@CPE-58-169-65-143.vic.bigpond.net.au) |
11:09.32 | *** join/#bzflag tupone (n=atupone@pdpc/supporter/active/Tupone) |
11:09.32 | *** mode/#bzflag [+v tupone] by ChanServ |
11:24.25 | *** join/#bzflag BenUrban_ (n=benurban@unaffiliated/benurban) |
11:49.59 | *** join/#bzflag lepoulpe303 (n=LePoulpe@about/essy/MobileTarget/LePoulpe303) |
12:09.04 | *** part/#bzflag Macrosoft (n=Macrosof@c-75-65-81-245.hsd1.la.comcast.net) |
12:32.52 | daxxar | Eep, I was tagged :-O |
12:33.28 | ruskie | :) |
12:55.25 | *** join/#bzflag Suspect (n=Suspect@68-114-71-106.dhcp.plt.ny.charter.com) |
13:05.54 | *** join/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone) |
13:05.54 | *** mode/#bzflag [+v Tupone] by ChanServ |
13:22.16 | *** join/#bzflag Macrosoft (n=Macrosof@c-75-65-81-245.hsd1.la.comcast.net) |
13:42.19 | *** join/#bzflag Tedius (n=Tedius@musictech.MUSC.CWRU.Edu) |
14:01.41 | Winny | of course, my ISP finds "nothing wrong with their network". heh. |
14:12.47 | *** part/#bzflag lepoulpe303 (n=LePoulpe@about/essy/MobileTarget/LePoulpe303) |
14:57.25 | *** join/#bzflag TASAIRES (n=XChat@84.121.168.94.dyn.user.ono.com) |
15:04.30 | *** join/#bzflag Dessy (n=Dessy@88.134.40.201) |
15:08.13 | *** join/#bzflag Dessy (n=Dessy@88.134.40.201) |
15:58.14 | *** join/#bzflag winwinwin (n=chatzill@unaffiliated/davidhkmrpowers) |
15:58.37 | *** join/#bzflag JeffM (n=JeffM@unaffiliated/jeffm) |
15:58.55 | Winny | Hm... if a server has more then one IP, does that mean it can host more the one server on the same port? |
16:00.00 | brad | yes. you'll need to use -i for each server though |
16:00.18 | brad | by default it listens on all IPs |
16:03.36 | *** join/#bzflag tupone (n=atupone@pdpc/supporter/active/Tupone) |
16:03.36 | *** mode/#bzflag [+v tupone] by ChanServ |
16:03.54 | Winny | brad: thanks |
16:10.25 | *** join/#bzflag LongDo1 (n=LongDon@host-091-097-023-071.ewe-ip-backbone.de) |
16:14.13 | *** join/#bzflag Erroneous (n=dtremena@67-131-219-2.dia.static.qwest.net) |
16:16.52 | *** mode/#bzflag [+v Erroneous] by ChanServ |
16:22.12 | *** join/#bzflag Jwir3 (n=Jwir3@c-66-41-249-30.hsd1.mn.comcast.net) |
16:27.42 | *** join/#bzflag A_Heart_Attack (n=mattfp48@ool-44c75115.dyn.optonline.net) |
17:16.03 | CIA-23 | BZFlag: 03chaos-dev * r15275 10/trunk/bzwgen/src/bzwgen.cxx: Added -l (-detail) option. It will pass an additional DETAIL attribute to the grammar which may (or may not) influence detail level of generated buildings. |
17:24.14 | CIA-23 | BZFlag: 03chaos-dev * r15276 10/trunk/bzwgen/rules/init.set: I will be cleaning up and commenting the grammar files. First one is init.set - I also introduce a common header. |
17:24.23 | Winny | ~Epyon++ |
17:24.27 | Epyon | :) |
17:24.36 | Epyon | Winny, how about some textures? :D |
17:24.54 | Winny | been working on finding a server for the past day :p |
17:25.00 | Epyon | Server? |
17:25.05 | Epyon | What do you mean by that? |
17:25.19 | Epyon | Webspace, or a bz server? |
17:25.26 | Winny | bz |
17:25.30 | Winny | already have webspace :p |
17:25.34 | Epyon | Ah, can't help you with that :/ |
17:33.27 | CIA-23 | BZFlag: 03chaos-dev * r15277 10/trunk/bzwgen/rules/README: A README file with rules coding guidelines |
17:43.20 | CIA-23 | BZFlag: 03chaos-dev * r15278 10/trunk/bzwgen/ (7 files in 4 dirs): ExpressionNeg - okay, the parser implementation is realy hacky, but I'll correct that soon. |
17:48.19 | CIA-23 | BZFlag: 03chaos-dev * r15279 10/trunk/bzwgen/rules/common.set: Adding some order in the ruleset. common.set will be a ruleset file with common rules. |
17:54.56 | *** join/#bzflag Constitution (n=Constitu@gateway.pct.civiltec.com) |
17:57.19 | CIA-23 | BZFlag: 03chaos-dev * r15280 10/trunk/bzwgen/rules/test.set: test.set updated with the definitions from common.set |
17:57.28 | Winny | LongDon: Im going to need fusion.guleague.org changed to a new IP |
18:07.09 | *** join/#bzflag TD-Linux (n=TD-Linux@about/essy/indecisive/TD-Linux) |
18:08.03 | *** join/#bzflag bryjen (n=bryjen@63.147.94.149) |
18:08.03 | *** mode/#bzflag [+v bryjen] by ChanServ |
18:08.49 | CIA-23 | BZFlag: 03chaos-dev * r15281 10/trunk/bzwgen/rules/ (common.set roof.set sky.set test.set): Adding order - roof.set and sky.set split out of test.set |
18:09.41 | TD-Linux | Epyon, option to set texture URL yet? |
18:09.50 | Epyon | nope |
18:10.06 | Epyon | I'm adding order to the sets now. |
18:10.31 | TD-Linux | ok. |
18:10.55 | Epyon | copy them into your root bzflag folder :P |
18:11.01 | TD-Linux | that's cheating |
18:11.22 | TD-Linux | don't you want other people to play on your maps? |
18:11.44 | TD-Linux | add the option, pretty please? |
18:11.54 | TD-Linux | or add it into your .sets |
18:12.02 | TD-Linux | that would be even better |
18:12.34 | JeffM | it should be a command line option |
18:12.45 | JeffM | as people may use the same rules, but want difrent URLs |
18:12.46 | Epyon | yep |
18:13.00 | Epyon | JeffM, TD-Linux it will be :) |
18:13.01 | JeffM | you should also include your standard textures in the data dir |
18:13.10 | JeffM | in a bzwgen dir |
18:13.20 | Epyon | But someone must teach me how to add urls to map files xP |
18:13.47 | JeffM | you just make the texture be a URL |
18:13.51 | Epyon | JeffM, except the grass texture which ships with bzflag, all other textures are in the media directory |
18:14.06 | JeffM | so instead of box.png, you do http://some.url.whatever/box.png |
18:14.19 | Epyon | but there are no .png in the file! |
18:14.20 | JeffM | I mean ship with the game |
18:14.34 | Epyon | so it should be http://some.url.whatever/box ? |
18:14.37 | JeffM | no |
18:14.46 | JeffM | the.png is optional IIRC |
18:14.55 | JeffM | it tries .png if it can't open the file as it is |
18:14.56 | Epyon | kk |
18:15.03 | JeffM | but that's only for local files |
18:15.18 | JeffM | it tries the name, then .rgb, then .png IIRC |
18:15.31 | Epyon | So just provide an option to specify image repo url that'll be added in the generated map before every texture, right? |
18:15.35 | JeffM | so a full name will always work |
18:15.39 | JeffM | yes |
18:15.41 | Epyon | .rgb o.O |
18:15.45 | JeffM | SGI RGB |
18:15.50 | JeffM | what we used to use before pngs |
18:15.54 | Epyon | Talk about legacy :D |
18:16.01 | JeffM | bzflag is old |
18:16.12 | Epyon | I know I know, and I'm honoured :D |
18:16.15 | ruskie | how old 15? 16? |
18:16.33 | JeffM | something like that |
18:16.36 | CIA-23 | BZFlag: 03chaos-dev * r15282 10/trunk/bzwgen/rules/ (roof.set sky.set): Adding order - roof.set and sky.set split out of test.set |
18:16.45 | JeffM | 92-93 |
18:16.54 | Epyon | darn! |
18:17.00 | Epyon | I shouldn't have comited that! |
18:17.18 | JeffM | then revert it |
18:18.52 | Epyon | svn ..? |
18:18.56 | JeffM | yeah |
18:21.21 | CIA-23 | BZFlag: 03chaos-dev * r15283 10/trunk/bzwgen/rules/ (multi.set sky.set test.set): roof.set and sky.set have proper 'namespace' now. |
18:27.17 | Epyon | JeffM, how do I make VCEE run the binary from the bzwgen root folder? Because when running from the ide it apparently can't find the rules files. |
18:28.50 | JeffM | tell it what bin to run |
18:28.54 | JeffM | and set the working dir |
18:29.02 | JeffM | same place you set the command line options |
18:29.51 | Epyon | kk worked |
18:30.00 | JeffM | you doubted it? :) |
18:30.12 | Epyon | xP |
18:31.12 | CIA-23 | BZFlag: 03chaos-dev * r15284 10/trunk/bzwgen/ (rules/multi.set rules/sidewalk.set src/BuildZone.cxx): sidewalk.set cleaned up. |
18:32.05 | *** join/#bzflag delusional_ (n=delusion@pool-151-201-227-96.pitt.east.verizon.net) |
18:34.34 | CIA-23 | BZFlag: 03chaos-dev * r15285 10/trunk/bzwgen/rules/ (multi.set start.set): multi.set will now be start.set. Added headers etc. |
18:36.14 | CIA-23 | BZFlag: 03chaos-dev * r15286 10/trunk/bzwgen/rules/ (roof.set sky.set start.set): Improved formatting |
18:39.59 | CIA-23 | BZFlag: 03chaos-dev * r15287 10/trunk/bzwgen/rules/ (start.set test.set): 1 swapped with 2. It was confusing that building1 used MATWALL2, and building2 used MATWALL :P |
18:40.26 | Winny | I need some coffee... when I saw "MATWALL" I thought it said "HOTMAIL" |
18:45.34 | CIA-23 | BZFlag: 03chaos-dev * r15288 10/trunk/bzwgen/ (rules/test.set src/BuildZone.cxx): Clean up of test.set |
18:51.04 | Epyon | bzwgen |
18:51.15 | Epyon | darn wrong window :P |
18:53.17 | *** join/#bzflag Pommes (n=Pommes@about/essy/frenchy/Pommes) |
18:54.25 | CIA-23 | BZFlag: 03chaos-dev * r15289 10/trunk/bzwgen/rules/ (build.set test.set): Finished up cleaning the grammar files! test.set now built.set, as it's not a test anymore. A clever trick with attributes allowed merging build_1cont and build2cont :) |
18:55.08 | Epyon | Nice, the rules folder is much cleaner, nicer, and more readable now :) |
18:56.09 | TD-Linux | add texture command line option now :) |
19:25.39 | *** join/#bzflag zee240 (i=58f28e0c@gateway/web/cgi-irc/zeebrothers.net/x-4164fc016d3a59fa) |
19:25.44 | *** part/#bzflag zee240 (i=58f28e0c@gateway/web/cgi-irc/zeebrothers.net/x-4164fc016d3a59fa) |
19:39.34 | Winny | Who do I contact about getting a private forum on the BZBB? |
19:40.10 | JeffM | god |
19:40.21 | JeffM | we use a prayer based request system |
19:41.03 | [dmp] | ~seen god |
19:41.06 | ibot | god <n=rawsonat@c-71-56-134-63.hsd1.or.comcast.net> was last seen on IRC in channel #wowwiki, 45d 23h 36m 24s ago, saying: 'Damnit, another dropped call. I really need to switch to HeavenServe.'. |
19:41.18 | JeffM | hah |
19:42.16 | Winny | so, I guess any BZBB admin? |
19:42.42 | JeffM | some would say BZBB admins are demons not gods |
19:42.59 | JeffM | I'm sure I can set you up with what you need |
19:43.02 | JeffM | for a price ;) |
19:43.29 | Epyon | Winny, what do you need one for? |
19:44.41 | Winny | Epyon: getting a server, and I need a private way to contact all those that have accounts on the server. I figured BZBB would be the easiest way. |
19:45.01 | JeffM | what groups do you want to it? |
19:45.18 | Winny | one sec, I think I have some old empty groups |
19:45.51 | Winny | do you guys like to delete groups that aren't used? I have a ton... |
19:46.01 | JeffM | naw |
19:46.09 | JeffM | what is the server name? |
19:46.27 | Winny | I guess "fusion.hosted" woudl work or something |
19:46.59 | Winny | bzfusion.hosted, keep with my naming concention :p |
19:47.06 | Winny | convention* |
19:47.17 | JeffM | this is an existing group? |
19:47.24 | Winny | no |
19:47.28 | JeffM | request the group then |
19:48.42 | *** join/#bzflag zee205 (i=58f28e0c@gateway/web/cgi-irc/zeebrothers.net/x-f230865394dd3887) |
19:49.03 | *** part/#bzflag zee205 (i=58f28e0c@gateway/web/cgi-irc/zeebrothers.net/x-f230865394dd3887) |
19:49.27 | Winny | done |
19:49.53 | JeffM | done |
19:50.06 | Winny | thanks |
19:50.06 | JeffM | have fun with it |
19:50.19 | JeffM | so now. about the price |
19:50.33 | JeffM | when do you thik you'll be delivering your soul? |
19:50.49 | Winny | don't have one |
19:51.01 | Epyon | I have one :) |
19:51.01 | JeffM | yes you do, you just don't use it that much :) |
19:51.10 | Epyon | I harvested it yesterday :D |
19:51.37 | TD-Linux | mine's pgp encrypted |
19:52.06 | TD-Linux | I keep the password on a sticky note on the bottom of my desktop inside a drawer. |
19:52.25 | ruskie | lol |
19:52.38 | ruskie | I keep that password under a rock in my brain someplace... |
19:55.01 | ruskie | lol |
19:56.47 | TD-Linux | you wouldn't be so evil to hide it there, would you? |
19:57.02 | ruskie | more so... |
19:57.06 | *** join/#bzflag Deepa|Away (n=deepa@korvboll.armchairs.be) |
19:59.02 | JeffM | why do people keep thinking that adding a server side state for anything will incrase network latency? |
19:59.18 | ruskie | *shrug* |
19:59.28 | ruskie | cause they think everything increases network latency |
19:59.39 | *** join/#bzflag EbErT (n=EbErT@adsl-156-13-47.asm.bellsouth.net) |
19:59.47 | TD-Linux | I suppose it would if it was only server side |
20:00.05 | TD-Linux | but if it's done on both ends... no |
20:00.08 | JeffM | it dosn't change the network at all |
20:00.11 | JeffM | wherever it is |
20:00.17 | JeffM | it just adds CPU overhead |
20:00.55 | JeffM | unless it was a hugely expensive computation |
20:00.57 | ruskie | which would have affect on NIC if the NIC is onboard since that offloads stuff to CPU |
20:01.10 | JeffM | it would affect the fake lag our single loop does |
20:01.34 | JeffM | 3 multiplies per shot ain't gonna kill the server tho ;) |
20:02.17 | TD-Linux | well I suppose the shot would appear to lag slightly |
20:02.20 | TD-Linux | but that would be more accurate |
20:02.46 | JeffM | huh? |
20:02.54 | TD-Linux | if you calculate shots on the server side |
20:02.54 | JeffM | the shot would be the same on the client as it is now |
20:03.00 | JeffM | the client would compute them too |
20:03.05 | TD-Linux | oh |
20:03.06 | JeffM | the server would just keep the same sate |
20:03.12 | JeffM | so it's all in sync |
20:03.14 | TD-Linux | I was thinking if you removed that code from the client. |
20:03.19 | JeffM | network lag CAN be compensated for |
20:03.25 | *** join/#bzflag lodxcol (n=lodxcol@c-69-249-178-98.hsd1.nj.comcast.net) |
20:03.27 | JeffM | it's a simple computation ;) |
20:03.37 | TD-Linux | if you have it on both ends, no lag. |
20:06.54 | CIA-23 | BZFlag: 03chaos-dev * r15290 10/trunk/bzwgen/ (5 files in 3 dirs): Introducing conditional product choice. |
20:07.54 | TD-Linux | Epyon, still waiting for that command-line texture option. |
20:07.57 | JeffM | it just boggles me that people make comments that any server side state will add mytical "lag" when they don't know that nearly every other network game they play does a server state for everything. |
20:08.11 | CIA-23 | BZFlag: 03chaos-dev * r15291 10/trunk/bzwgen/ (MSVC/parser.cxx src/parser.y): Conditionals are now optionaly read at rule begin. |
20:08.21 | JeffM | TD-Linux, you can add it |
20:10.00 | *** join/#bzflag daxxar (i=daxxar@daxxar.com) |
20:10.18 | Epyon | TD-Linux, you have commit access? |
20:10.37 | JeffM | if he dosn't he can make a patch for anyone to apply |
20:10.38 | blast007 | no, but he can make patches :) |
20:10.58 | TD-Linux | hmm is there any structure you want me to store the URL in? |
20:11.13 | JeffM | TD-Linux, a string |
20:11.20 | Epyon | Actually looking at the code there is no easy way of adding urls |
20:11.37 | Epyon | Either you do a ugly global var, or need to pass the string to every material. |
20:11.42 | JeffM | global it |
20:11.51 | Epyon | JeffM, that's ugly -_- |
20:11.51 | JeffM | often a global is the simplest way for simple things |
20:11.54 | JeffM | who cares |
20:11.55 | JeffM | it works |
20:11.58 | JeffM | and it's a single prepend |
20:11.59 | TD-Linux | global string it is |
20:12.17 | JeffM | it'd actualy be uglier to send a string that far down the pipe |
20:13.01 | Epyon | PAckaging into a MaterialManager that would be added to the ruleset class would probably be the most elegant solution. |
20:13.31 | *** join/#bzflag wanda (n=coredump@p54998624.dip0.t-ipconnect.de) |
20:16.41 | *** join/#bzflag TimRiker (n=timr@72.11.78.6) |
20:16.41 | *** mode/#bzflag [+o TimRiker] by ChanServ |
20:16.50 | CIA-23 | BZFlag: 03chaos-dev * r15292 10/trunk/bzwgen/doc/grammar.txt: Fixed a big mistake in the manual and added a paragraph on conditional products |
20:17.45 | Epyon | JeffM, seen the rules folder after I cleaned it up? It looks a lot more serious and tidy now :) |
20:17.58 | JeffM | fun |
20:18.59 | TD-Linux | does 'file' have a .png on the end of it? |
20:19.04 | JeffM | probably not |
20:19.06 | Winny | JeffM: is it possible to add more then one group to view the forum? |
20:19.10 | JeffM | sure |
20:19.10 | Epyon | nope |
20:19.13 | JeffM | Winny, |
20:19.23 | JeffM | TD-Linux, oly add it if your global string has a size |
20:19.38 | Winny | "REMNANT.SPAWN", whenever you get time |
20:19.49 | TD-Linux | huh? |
20:19.57 | TD-Linux | it's a std::string |
20:20.02 | Epyon | JeffM, if TD-Linux makes a patch please apply it - I don't have the tools on this PC :/ |
20:20.07 | JeffM | TD-Linux, only add the .png if the string.size() is > 0 |
20:20.15 | TD-Linux | aah ok. |
20:20.18 | JeffM | Epyon, you have cygwin |
20:20.28 | Epyon | TD-Linux, add it better directly into the output. |
20:20.38 | Epyon | JeffM, a very cutdown cygwin here :/ |
20:20.41 | JeffM | TD-Linux, that way if you don't do a URL string, it stays the same |
20:20.48 | Epyon | A full distro was on the last PC :/ |
20:21.03 | JeffM | svn shoudl come with patch IIRC |
20:21.19 | Epyon | patch --help |
20:21.27 | Epyon | no reaction o.O |
20:21.29 | JeffM | but I can do it |
20:22.18 | JeffM | blast007, can I request a mod to phpbb? |
20:22.22 | TD-Linux | done, and it works! w00t |
20:22.35 | JeffM | Winny, done |
20:26.33 | TD-Linux | will a |
20:26.43 | TD-Linux | svn diff > texturepath.patch |
20:26.45 | TD-Linux | do? |
20:27.02 | JeffM | dunno |
20:27.08 | Constitution | svn diff -x -u is preferred, I think |
20:27.09 | JeffM | I always right click and hit "make patcH" |
20:28.09 | TD-Linux | looks like the same output :P |
20:28.27 | Constitution | oh, sure enough |
20:28.44 | TD-Linux | pastebin it? |
20:30.27 | *** join/#bzflag daxxar_ (i=daxxar@daxxar.com) |
20:31.46 | JeffM | subit it to SF |
20:31.50 | TD-Linux | http://pastebin.ca/666068 |
20:32.03 | TD-Linux | oops |
20:32.10 | TD-Linux | should I submit it to SF too? |
20:32.12 | JeffM | so there is a log :) |
20:32.12 | JeffM | yeah |
20:32.18 | JeffM | official patches go on SF |
20:32.20 | JeffM | for tracking |
20:32.52 | Epyon | Wouldn't -u be better> |
20:32.53 | Epyon | ? |
20:32.55 | *** join/#bzflag KTL (n=KTL@kotnet-149.kulnet.kuleuven.be) |
20:33.39 | Epyon | Nice clean patch otherwise :) |
20:33.59 | Epyon | ~TD-Linux++ |
20:36.05 | bryjen | except for nuking the newline at the end of the log detail help ;) |
20:36.19 | bryjen | hrm |
20:36.26 | bryjen | or does it need that |
20:37.36 | TD-Linux | it was there before |
20:37.39 | TD-Linux | I moved it down |
20:37.51 | *** join/#bzflag daxxar (i=daxxar@daxxar.com) |
20:37.58 | TD-Linux | I don't think I nuked it |
20:38.06 | bryjen | yeah, i see its for the blank line after all the help. nevermind me. |
20:38.27 | TD-Linux | Epyon, I think I did -u -x |
20:38.29 | TD-Linux | er |
20:38.31 | TD-Linux | -x -u |
20:39.21 | Winny | JeffM: thanks |
20:39.41 | JeffM | sure |
20:41.23 | TD-Linux | you don't ever change the status of patches, do you? :P |
20:41.34 | TD-Linux | or is your backlog really that long? |
20:42.23 | JeffM | many patches don't get applied |
20:42.44 | TD-Linux | patch uploaded |
20:43.00 | JeffM | what is the URL? |
20:43.20 | CIA-23 | BZFlag: 03chaos-dev * r15293 10/trunk/bzwgen/ (inc/Operation.h src/Operation.cxx): Inverse output option for OperationPartition |
20:44.19 | TD-Linux | https://sourceforge.net/tracker/index.php?func=detail&aid=1778989&group_id=3248&atid=303248 |
20:45.29 | JeffM | and your real name? |
20:46.23 | TD-Linux | my real name? |
20:46.25 | JeffM | yes |
20:46.28 | JeffM | for the authors file |
20:46.33 | CIA-23 | BZFlag: 03bryjen * r15294 10/trunk/bzwgen/ (. inc/globals.h src/ src/Material.cxx src/bzwgen.cxx): command line arg for texture url |
20:46.37 | TD-Linux | Thomas Daede |
20:46.41 | JeffM | thanks |
20:46.47 | Epyon | What is real? xP |
20:47.04 | CIA-23 | BZFlag: 03chaos-dev * r15295 10/trunk/bzwgen/ (5 files in 2 dirs): Inverse partitioning added to the language |
20:47.41 | TD-Linux | wait, I'm in the AUTHORS file for all 10 lines? |
20:47.59 | Epyon | JeffM, you were right, I am surprised so many people want to commit/patch :) |
20:48.26 | Epyon | BTW, JeffM, fix that Origonal author btw :P |
20:48.31 | CIA-23 | BZFlag: 03JeffM2501 * r15296 10/trunk/bzwgen/AUTHORS: add an option to prepend a URL to textures used in materials, from TD-Linux(Thomas Daede) |
20:48.46 | JeffM | bahh, bryjen beat me to the files |
20:48.56 | TD-Linux | I think you forgot to apply the actual patch |
20:49.08 | JeffM | brygen did |
20:49.09 | Epyon | TD-Linux, bryjen did :P |
20:49.13 | TD-Linux | oh I see :P |
20:50.19 | CIA-23 | BZFlag: 03chaos-dev * r15297 10/trunk/bzwgen/AUTHORS: All things considered, I'm NOT 'origonal' -_- |
20:51.06 | JeffM | why can't I remember blast's real name |
20:51.11 | JeffM | Constitution, what is your name? |
20:51.22 | Constitution | Joshua Bodine |
20:51.36 | TD-Linux | Constitution, what was the URL for those textures you are hosting? |
20:51.42 | bryjen | just 'cause |
20:51.52 | JeffM | I mean I've SHIPED him things |
20:51.56 | JeffM | but I can't remember it |
20:51.57 | Constitution | http://fairserve.bzflag.org/bzimages/bzwgen/ |
20:52.17 | Epyon | JeffM, add bryjen to the corrections :P |
20:52.26 | Epyon | (pun intended) |
20:52.40 | JeffM | I know his name :) |
20:53.18 | bryjen | good thing i'm not a dragon |
20:53.31 | brad | blast = scott someone |
20:54.25 | CIA-23 | BZFlag: 03JeffM2501 * r15298 10/trunk/bzwgen/AUTHORS: clean up authors and make sure everyone is there. |
20:54.34 | JeffM | well he's Scott Somebody now |
20:55.33 | blast007 | heh |
20:55.52 | JeffM | I guess you sent me your address when I was at home, it's not in my logs |
20:55.53 | bryjen | is better than beink Mr. Nobody, da? |
20:56.44 | Epyon | There's a student's saying here in poland - "Better to be a Known Drunk than a Anonymous Alcoholic" xP |
20:57.04 | JeffM | well blast007 has commit access, he can fix his own name :) |
20:57.47 | Erroneous | Wichser? |
20:57.50 | blast007 | did I do anything re: bzwgen? |
20:57.59 | blast007 | Erroneous: ding ding ding, you win the prize |
20:58.06 | Erroneous | woohoo |
20:58.21 | JeffM | you loved it, in your heart of hearts and kept it alive on a spiritual level |
20:58.26 | blast007 | heh |
20:58.37 | TD-Linux | wowee |
20:58.38 | JeffM | well that and it's using your installer |
20:58.43 | blast007 | ah :) |
20:58.44 | TD-Linux | that's a really nice map generated from bzwgen! |
20:58.52 | JeffM | I just ripped out the BZness |
20:59.35 | JeffM | blast007, can I request a phpbb mod? |
20:59.42 | blast007 | sure |
21:00.00 | JeffM | on the group management page, the list of groups is sorted alphabeticly |
21:00.12 | TD-Linux | Epyon, where are the double-wide roads? |
21:00.15 | JeffM | on the group permssions page, its' sorted by the order it was added |
21:00.28 | JeffM | methinks that both shoudl be alphabetical |
21:01.04 | Epyon | TD-Linux, no support for them yet, but They'll make it |
21:01.21 | CIA-23 | BZFlag: 03blast007 * r15299 10/trunk/bzwgen/AUTHORS: Name change |
21:01.59 | blast007 | JeffM: inside the dropdown menu? |
21:02.03 | TD-Linux | Epyon, one other thing |
21:02.08 | JeffM | blast007, yeah |
21:02.15 | blast007 | ah, that should be easy |
21:02.16 | TD-Linux | I noticed that there are sometimes empty places with no buildings |
21:02.23 | TD-Linux | but the sidewalk makes them look really weird |
21:02.29 | TD-Linux | one big plane of concrete |
21:02.35 | blast007 | the hard part will be finding where it makes the list ;) |
21:02.48 | Epyon | TD-Linux, yep I'll fix that |
21:02.57 | TD-Linux | parking lots would be neat too |
21:03.10 | bryjen | that's what i thought those were |
21:03.15 | TD-Linux | me too |
21:03.18 | TD-Linux | but they are the wrong color |
21:03.27 | TD-Linux | they could be turned into parking lots pretty easily :) |
21:04.06 | TD-Linux | Epyon, yet another feature request: |
21:04.14 | TD-Linux | could you randomly tint some of the textures? |
21:04.24 | TD-Linux | it would add a lot of variety |
21:04.30 | JeffM | blast007, well one of them must do it :) |
21:04.50 | TD-Linux | a lot of buildings have tinted windows |
21:04.52 | Epyon | TD-Linux, that was in, but left behind. I'll reimplement that once I redo the texture system. |
21:04.52 | blast007 | JeffM: heh.. yeah |
21:04.59 | TD-Linux | Epyon, ah. |
21:05.03 | CIA-23 | BZFlag: 03dtremenak * r15300 10/trunk/bzflag/AUTHORS: note blast's callsign for consistency |
21:05.07 | blast007 | it's just that phpBB doesn't do a very good job with code organization |
21:05.10 | TD-Linux | yeah, do it right :) |
21:05.13 | CIA-23 | BZFlag: 03chaos-dev * r15301 10/trunk/bzwgen/rules/sky.set: Finally a complete port of the skyscraper algo using inverse partitioning and conditional product |
21:05.28 | TD-Linux | especially with the 'balconies' |
21:05.32 | Epyon | Thank you TD-Linux :) |
21:05.38 | Epyon | They will get even better :D |
21:05.48 | Epyon | I almost got a complete set of tools now. |
21:06.02 | Epyon | All that's left is snap grids and multishapes. |
21:06.19 | bryjen | ~spell Origonal |
21:06.43 | Epyon | Urinal o.O |
21:07.37 | JeffM | the Pee Pee Author. |
21:07.40 | TD-Linux | are these big slanted things the skyscrapers? |
21:08.03 | bryjen | heh. Urinal Author would make you the guy doing the graffiti in the mens room |
21:08.03 | Epyon | Nah, those need to be reworked xP |
21:08.30 | Epyon | What I did now is the "rising" skyscraper algo (the one that gets thiner levels as it goes to the top) |
21:08.40 | Epyon | (but not the tapered one) |
21:09.12 | TD-Linux | I don't think this map has one |
21:09.17 | TD-Linux | do I need to turn them on somehow? |
21:09.25 | Epyon | Nope |
21:09.45 | Epyon | That's the fun of procedural maps, sometimes something happens sometimes not :) |
21:10.22 | TD-Linux | I got one now |
21:10.23 | TD-Linux | whoa |
21:11.28 | TD-Linux | I also got a two-story brick building whose second story overhangs the first story by about a meter |
21:11.36 | Epyon | :D |
21:12.15 | Epyon | My goal is for newcomers to a bzwgen server to drop into the bottom of the table, because they go sightseeing instead of fighting xP |
21:12.57 | TD-Linux | hmm |
21:13.00 | Winny | 1.0 maps >>>>>> 2.0 maps |
21:13.10 | CIA-23 | BZFlag: 03chaos-dev * r15302 10/trunk/bzwgen/ (MSVC/parser.cxx src/parser.y): Conditionals allowed for products that have a probability |
21:13.13 | TD-Linux | both times I got a realy long building with brick, but the middle 1/3 glass |
21:13.16 | Epyon | Winny, TEXTURES xP |
21:13.19 | TD-Linux | Winny, LIES! |
21:13.56 | Epyon | Constitution already runs one :) |
21:14.11 | TD-Linux | oh yeah :P |
21:14.13 | TD-Linux | hmm |
21:14.18 | TD-Linux | I got a blank section with grass! |
21:14.25 | TD-Linux | right next to a blank concrete section :P |
21:14.29 | blast007 | JeffM: the list is already sorted alphabetically |
21:14.35 | TD-Linux | Epyon, did you get the tree? |
21:14.42 | JeffM | not for the permsions one |
21:14.45 | Epyon | The concrete ones will be substituted with parking lots I guess. |
21:14.46 | JeffM | the management one is |
21:14.50 | JeffM | I mean in the admin interface |
21:14.51 | Epyon | TD-Linux, no :( |
21:15.06 | TD-Linux | Winny, do you still have that Louman tree you pastebin'd? |
21:15.10 | blast007 | oh, I see, I misread your request |
21:15.20 | Winny | TD-Linux: check on pastebin :p |
21:15.27 | TD-Linux | Epyon, or did you get it, but not implement it? |
21:15.32 | JeffM | yeah I didn't say admin interface, sorry |
21:15.48 | Epyon | No I didn't get it. Send me it as a bzw file with it's textures |
21:15.54 | Winny | TD-Linux: http://bzflag.pastebin.ca/663929?srch=JumpPad4 |
21:16.10 | CIA-23 | BZFlag: 03dtremenak * r15303 10/trunk/bzflag/README.WINDOWS: Revamp. Cover GLEW and the new _Distribution build configurations, remove SDL comments, remove CURL instructions since we build it ourselves. Remove vestigal VC6 terminology and instructions. |
21:17.41 | blast007 | JeffM: done |
21:17.44 | JeffM | thanks |
21:17.56 | JeffM | it just sucks trying to find one in there when it's not sorted by name :) |
21:18.11 | blast007 | yeah :) |
21:18.14 | CIA-23 | BZFlag: 03chaos-dev * r15304 10/trunk/bzwgen/doc/grammar.txt: Updated the manual with probability/conditional combo |
21:19.06 | TD-Linux | Epyon, did you get that from Winny? |
21:19.53 | Epyon | TD-Linux, yup. |
21:20.12 | Epyon | But It'll take some time before I implement it, because I don't want to just "hack it" in. |
21:20.36 | Epyon | But It'll make implementing scatter bzw objects a lot higher on the priority list :) |
21:24.01 | TD-Linux | putting them in the blank areas with grass would be the easiest way to start, probably |
21:24.14 | TD-Linux | hmm, this skyscraper does not look very structurally sound :P |
21:24.31 | Epyon | Will using & and | as "and" and "or" be confusing to people, or should I use an alternative? ("and", "or" or "&&" "||") ? |
21:24.47 | Epyon | TD-Linux, textures? |
21:25.11 | Epyon | I know the textures are off :P |
21:25.12 | TD-Linux | & and | are for logical |
21:25.17 | TD-Linux | Epyon, no |
21:25.25 | TD-Linux | the skyscraper is a bit off-center :P |
21:25.28 | Epyon | TD-Linux, screenie then please |
21:25.45 | TD-Linux | well, I mean, it looks like it's right |
21:25.48 | TD-Linux | it would be fine |
21:25.52 | TD-Linux | but not in an earthquake |
21:26.10 | TD-Linux | the sections aren't centered, is what I mean. |
21:26.11 | Epyon | TD-Linux, in taiwan they have a lot worse abominations xP |
21:26.30 | TD-Linux | err |
21:26.43 | TD-Linux | & and | are bitwise usually |
21:26.53 | TD-Linux | && and || are logical/boolean |
21:26.54 | Epyon | TD-Linux, but this is not C :) |
21:26.59 | TD-Linux | then do whatever :P |
21:27.04 | TD-Linux | implement both, even |
21:27.05 | Epyon | I only ask if it would be confusing :) |
21:27.06 | TD-Linux | :P |
21:30.15 | CIA-23 | BZFlag: 03chaos-dev * r15305 10/trunk/bzwgen/inc/Expression.h: Added ExpressionAnd and ExpressionOr |
21:34.22 | TD-Linux | the map is a lot more open than louman's map |
21:34.25 | TD-Linux | rico is not nearly as deadly |
21:34.41 | Epyon | TD-Linux, you can always tweak the params :) |
21:34.57 | Epyon | BTW I never saw that Loumans map... where can I see it? |
21:35.22 | Thumper_ | bzflag2.norang.ca:5158 |
21:35.28 | Thumper_ | er bzflag3.norang.ca:5158 |
21:35.33 | TD-Linux | / to search for metropolis :P |
21:37.19 | CIA-23 | BZFlag: 03chaos-dev * r15306 10/trunk/bzwgen/ (MSVC/parser.cxx src/parser.y): Added AND and OR to the language as & and | |
21:40.43 | CIA-23 | BZFlag: 03chaos-dev * r15307 10/trunk/bzwgen/inc/Expression.h: Duh, stupid bug :/ |
21:42.46 | CIA-23 | BZFlag: 03chaos-dev * r15308 10/trunk/bzwgen/rules/sky.set: Used the new conditional expressions and boolean operations to prevent tapered buildings being generated 'long' -- they don't look good that way :/. |
21:43.15 | blast007 | TD-Linux: yeah, metropolis has quite the crazy rico ;) |
21:43.54 | TD-Linux | so many players there are unaware of it |
21:44.06 | blast007 | at least until I join |
21:44.11 | TD-Linux | very easy to shoot without getting into danger yourself if you are at a T-intersection |
21:44.12 | blast007 | then they all feel it |
21:44.38 | blast007 | I end up shooting myself a lot anyway |
21:44.51 | TD-Linux | is Argooon a modified bzadmin, or a port of your bot? or a logger? |
21:44.59 | blast007 | modified bzadmin |
21:45.06 | TD-Linux | mine is modified too |
21:45.24 | blast007 | changed the email string, added 10 times the scrollback, and added a button that clears all chat/messages |
21:45.43 | TD-Linux | all I did is change the email string to 'my bzadmin is better than yours!' |
21:45.48 | blast007 | heh |
21:45.51 | Epyon | Wow, that's a great map! |
21:45.58 | Epyon | I love the sewers :D |
21:46.07 | TD-Linux | I missed you, Epyon. |
21:46.10 | Epyon | BTW, what licence are the textures used there? |
21:46.12 | CIA-23 | BZFlag: 03dtremenak * r15309 10/trunk/bzflag/ (9 files in 4 dirs): XIJoystick has been broken for 3 1/2 years and nobody has complained. Remove it thoroughly. |
21:46.15 | blast007 | hehe |
21:46.20 | Epyon | Because they are exactly what I need :D |
21:46.21 | tannerld | lol |
21:46.21 | blast007 | hmm, no idea |
21:46.28 | blast007 | you'd have to ask Louman |
21:46.51 | Epyon | can someone who knows him ask him? |
21:47.04 | blast007 | Epyon: are you registered on the forum? |
21:47.18 | TD-Linux | Epyon, did you see the sewers? |
21:47.24 | blast007 | best way to get ahold of him is via a PM probably |
21:47.30 | Epyon | [23:57] <Epyon> I love the sewers :D |
21:47.32 | blast007 | TD-Linux: yeah, he did |
21:50.06 | Erroneous | Epyon: here's an easy idea for you...throw some random weather in your random city :) |
21:50.41 | Epyon | Erroneous, random options are planned :P |
21:50.51 | Erroneous | cool :) |
21:51.02 | Epyon | But I try to be slow and steady instead of fast and wreckless xP |
21:51.10 | Epyon | reckless* |
21:51.17 | Erroneous | fast and wreckless is fine. it's fast and reckless you have to be careful of ;) |
21:51.20 | TD-Linux | Epyon, there is only one metropolis. Soon the variety in yours will beat it. |
21:51.30 | TD-Linux | Epyon, want to make an IBM? :P |
21:51.31 | TD-Linux | http://upload.wikimedia.org/wikipedia/en/c/c7/IBM_Side.JPG |
21:52.04 | Epyon | Nice, I'll cut it out xP |
21:52.28 | TD-Linux | I can do it for you |
21:53.00 | TD-Linux | do you think the left or right side would make a better texture? |
21:53.01 | tannerld | IBM? |
21:53.51 | Epyon | TD-Linux, no difference I'll photoshop it anyway :P |
21:54.06 | TD-Linux | can you do the perspective correction? I don't know how. |
21:54.11 | CIA-23 | BZFlag: 03chaos-dev * r15310 10/trunk/bzwgen/doc/grammar.txt: Manual update with the & and | ops |
21:54.17 | Winny | Im a sad person... I just set up and configured all the confs for my new server before I even have it |
21:54.32 | tannerld | Winny: yep |
21:54.44 | TD-Linux | a good way to cut the texture would be half blue on top of window and half below |
21:54.57 | TD-Linux | you'll also have to make it a multiple of 2 windows wide |
21:55.02 | TD-Linux | notice the pattern on the blue panels |
21:55.09 | TD-Linux | oh wait |
21:55.15 | TD-Linux | you'll need to make it 2 windows high too |
21:55.35 | TD-Linux | might be easier to recreate it from scratch :P |
21:57.39 | *** join/#bzflag _-orthox-_ (n=orthox@70.89.111.225) |
21:57.40 | bryjen | grrr. i'm getting extra NULLs on the end of some values from command line |
21:58.26 | bryjen | bzwgen -r foo.bzw -r /path/to/rules results in a 'foo.bzw ' where the extra space is a null |
21:58.48 | bryjen | s/-r foo/-o foo/ |
21:59.54 | *** join/#bzflag _-orthox-_ (n=orthox@70.89.111.225) |
22:00.43 | CIA-23 | BZFlag: 03dtremenak * r15311 10/trunk/bzflag/configure.ac: don't need -lXi either |
22:00.45 | Epyon | ? |
22:01.02 | Erroneous | ! |
22:01.05 | *** join/#bzflag _-orthox-_ (n=orthox@70.89.111.225) |
22:01.10 | bryjen | . |
22:01.18 | TD-Linux | hmm maybe I could take a better picture on next bike ride |
22:01.23 | Epyon | OMG, I'm out of beer! |
22:01.28 | TD-Linux | IBM might get suspicious though |
22:01.29 | Erroneous | oh horror |
22:01.36 | tannerld | s/beer/coffee/ |
22:01.42 | Erroneous | TD-Linux: tell them it's for an open-source project :) |
22:01.50 | TD-Linux | hah :) |
22:02.08 | TD-Linux | ~beer Epyon |
22:02.08 | ibot | ACTION pulls out a excellent La Maudite for Epyon |
22:02.16 | tannerld | La Maudite? |
22:02.19 | tannerld | sounds like wine |
22:02.23 | TD-Linux | I have no idea either. |
22:02.52 | Erroneous | http://www.unibroue.com/produits/maudite.cfm |
22:03.14 | tannerld | pfft |
22:03.17 | tannerld | quebec :P |
22:04.40 | Constitution | ~factinfo cmd: beer (.*?) |
22:04.40 | ibot | cmd: beer (.*?) -- created by streuner <i=foobar@84.165.223.142> at Wed Sep 7 17:59:07 2005 (713 days); it has been requested 277 times, last by TD-Linux, 2m 32s ago. |
22:05.28 | tannerld | TD-Linux: ... |
22:05.40 | bryjen | would stdstr += argv[i]; append the string-terminating null too? |
22:06.50 | L4m3r | bryjen: I don't think so- std::string is designed to handle C-string concatenation, is it not? |
22:07.24 | L4m3r | I add C-strings all the time and it works ;) |
22:08.36 | L4m3r | you just can't do stuff like std::string foo = argv[i] + "blahblahblah" |
22:09.01 | bryjen | maybe it's something tokenize is doing then |
22:09.26 | L4m3r | what's the line? |
22:10.25 | bryjen | in bzwgen commandArgs.cxx from line 51 to 87, the Set functions |
22:11.35 | bryjen | the first one cats argv[] into one std::string and passes it to the second |
22:11.35 | L4m3r | is it concatenating JUST a C-string or is it doing a bunch of inline operations? |
22:13.44 | bryjen | str += argv[i]; if ( i != argc-1) str += " "; |
22:13.52 | bryjen | in a loop |
22:15.22 | L4m3r | hm. That should work. :\ |
22:16.57 | *** join/#bzflag SpazzyMcGee (n=Spazzy_M@client-82-3-238-72.glfd.adsl.virgin.net) |
22:17.25 | bryjen | it may. it gets TextUtils::tokenize()'ed later. could be there. |
22:17.36 | Erroneous | bryjen: works for me |
22:18.01 | TD-Linux | ooh pillbox is popular! |
22:18.11 | Erroneous | bzwgen -blah -blahblah -blah3 parses out to "blah" "blahblah " (hm, extra space) and "blah3". |
22:18.43 | bryjen | the -flags parse OK, its the vaules on all but the last that are b0rked |
22:18.51 | Erroneous | ah |
22:19.06 | bryjen | bzwgen -a foo -b bar -c baz gets me "foo " "bar " and "baz" |
22:19.07 | Erroneous | that'll be a later problem then |
22:19.10 | Erroneous | like strrchr |
22:20.08 | Erroneous | though that works fine for me too |
22:20.34 | Erroneous | what problem are you having? |
22:20.43 | bryjen | http://bzflag.svn.sourceforge.net/viewvc/bzflag/trunk/bzwgen/src/commandArgs.cxx?revision=15256&view=markup |
22:21.02 | Erroneous | I know the file |
22:21.05 | Erroneous | what problem are you having? |
22:21.19 | bryjen | extra NULLs on the values |
22:21.23 | Erroneous | key and data are both valid |
22:21.31 | Erroneous | extra? |
22:21.36 | Erroneous | the first null should be end of string |
22:22.08 | bryjen | bzwgen -o map.bzw -t http://site.com/ -r /path/to/rules |
22:22.57 | bryjen | and i end up with a file "map.bzw " and texture lines like "http://site.com/ texture.png" but the rules are found OK. the extra spaces are NULLs |
22:23.14 | Erroneous | no, they're extra spaces |
22:23.17 | Erroneous | at least for me |
22:23.19 | Erroneous | \032 |
22:23.27 | bryjen | me tries again |
22:25.46 | bryjen | OK, you are correct, sir. i must've looked at the wrong char somewhere. :/ |
22:26.19 | bryjen | still, not quite the expected results |
22:26.21 | CIA-23 | BZFlag: 03dtremenak * r15312 10/trunk/bzwgen/src/commandArgs.cxx: trim trailing spaces from parameters |
22:26.27 | Erroneous | try that |
22:28.14 | bryjen | duh. i tried textutils::trim_whitespace a while ago and it didn't work - because i did it on the KEY :( |
22:28.30 | Erroneous | heh |
22:28.48 | bryjen | ~shoot me |
22:28.48 | ibot | ACTION shoots bryjen in the eye with a spitwad! |
22:29.58 | Erroneous | hah, it doesn't work anyway :) |
22:30.55 | Epyon | There's nothing worse then a night of coding *not* followed by a beer for good-night. |
22:34.08 | CIA-23 | BZFlag: 03chaos-dev * r15313 10/trunk/bzwgen/ (inc/BuildZone.h src/BuildZone.cxx): generateSkyscraper has become obsolete - a improved copy of the algo is in the grammar |
22:37.41 | CIA-23 | BZFlag: 03dtremenak * r15314 10/trunk/bzwgen/src/commandArgs.cxx: use trim_whitespace |
22:39.14 | Winny | wrong channel, tannerld :P |
22:39.19 | tannerld | noep :P |
22:39.27 | Winny | :( |
22:39.48 | Winny | tannerld: I wrote like 10 posts at the beginning :p |
22:40.00 | tannerld | in the beginning...some consistancy :P |
22:40.04 | Winny | :D |
22:40.17 | Winny | if you've noticed, Im not knwon for continuing things :p |
22:41.39 | tannerld | Epyon: /me gets somethign straight |
22:41.51 | tannerld | Epyon: the maps are customizable by arguments and some scripting language? |
22:41.58 | Epyon | Yep |
22:42.06 | Epyon | Actually not a language |
22:42.10 | Epyon | A set of rules :) |
22:42.25 | Epyon | The arguments customize the layout. |
22:42.32 | Winny | hm |
22:42.42 | tannerld | so argument = layout; rules = building stuff? |
22:42.45 | Epyon | The grammar is in 100% (well, almost there) responsible for the shape of the buildings. |
22:42.53 | Epyon | Yep |
22:43.00 | tannerld | ok - cool |
22:43.02 | Winny | Ill be stupid and make a VB app that takes a bunch of parameters from checkboxes and makes the "rule" (for all the stupid people) |
22:43.25 | Epyon | tannerld, don't forget to mention Constitutions server :) |
22:43.36 | tannerld | Epyon: of course :) |
22:43.51 | Epyon | Winny, you can only do that with the arguments. Writin an app for the rules would be... hard xP |
22:43.54 | L4m3r | Winny: why not make a php script and post it on mybzflag.net? :P |
22:44.27 | Winny | Epyon: oh, its not a bnuch of ASCII characters that you put in? |
22:44.30 | Winny | bunch* |
22:44.51 | Epyon | It is, but hardly something to be checkboxed xP |
22:45.03 | Winny | meh, good timewaster :p |
22:45.23 | Epyon | It's like saying "I'll write a VB app that takes a bunch of parameters and writes C" :P |
22:45.46 | Epyon | Sure you can, but it's kinda not the point :P |
22:46.11 | tannerld | lol |
22:46.16 | Winny | as I said |
22:46.20 | Winny | good timewaster |
22:46.31 | Erroneous | there is a science to gui rule-based editors, Epyon :) postgresql has one, for instance |
22:46.49 | Epyon | I know, but that would be a GSoC-sized project :P |
22:47.01 | Epyon | A coool one at that though :D |
22:47.02 | Erroneous | heh |
22:47.36 | tannerld | Epyon: random terrain maps |
22:47.36 | Epyon | BTW, Erroneous, when do you plan to fill the survey? (just curious, I have time xP) |
22:48.03 | Erroneous | mmm...after I try the app :) |
22:48.32 | Epyon | tannerld, if BZF makes it to the next GSoC I'm gonna apply for sure, for something xP |
22:49.23 | tannerld | Epyon: /me wonders how much he can pay to give google a hint :P |
22:50.44 | CIA-23 | BZFlag: 03dtremenak * r15315 10/trunk/bzwgen/src/commandArgs.cxx: .clear is better than .erase(0,.size()) |
22:53.35 | tannerld | "Yesterday, GSoC, Google's Summer of Code, ended. BZFlag had 3 projects in it. One of them was BZWGen." :P |
22:53.48 | Epyon | 3? |
22:53.59 | Epyon | I thought 4! |
22:54.00 | tannerld | BZWB, BZWGen, and l4m3r's |
22:54.07 | tannerld | am I missing one/ |
22:54.09 | Constitution | daxxar's bzrobots |
22:54.10 | Epyon | What about BZRobots? |
22:54.15 | tannerld | ah |
22:56.53 | Epyon | "Work on BZWGen continues even as we speak... err... write... err... whatever xP" |
22:57.24 | *** join/#bzflag Pommes_ (n=Pommes@about/essy/frenchy/Pommes) |
22:59.47 | tannerld | Epyon: is there a help for the help? |
23:00.16 | Epyon | O.o ? |
23:01.21 | tannerld | gridesize, gridsnap, fillslice, subdiv, bases? |
23:01.36 | Epyon | There's only -h as for now :( |
23:01.51 | Epyon | But full documentation is on the way. |
23:02.13 | CIA-23 | BZFlag: 03chaos-dev * r15316 10/trunk/bzwgen/inc/Expression.h: New face attribute 's' - size |
23:03.26 | CIA-23 | BZFlag: 03chaos-dev * r15317 10/trunk/bzwgen/doc/grammar.txt: Documentation of the 's' |
23:03.53 | TD-Linux | bases is pretty obvious :P |
23:04.20 | tannerld | how so? |
23:04.42 | TD-Linux | it makes... bases. |
23:05.34 | Erroneous | heh |
23:06.04 | tannerld | like team bases? |
23:06.15 | Constitution | no, refueling bases |
23:06.36 | tannerld | well, it could've been some techincal term for the base of buildings or something :P |
23:08.03 | Epyon | Is there a way to be an observator on a server (read the chat) without using the bzflag client? |
23:08.11 | tannerld | bzadmin |
23:09.29 | Epyon | loooooooooooool |
23:09.37 | L4m3r | use my code to pipe it to IRC |
23:09.42 | tannerld | lol |
23:09.50 | L4m3r | ...one of few things it CAN do at this point |
23:10.19 | L4m3r | otherwise I'd suggest a plugin, but for 2.1 that's a PITA |
23:10.24 | L4m3r | the API changes too fast |
23:10.39 | tannerld | theme97 made a php script that exchanged irc chat with bz chat with each other :P |
23:11.05 | Epyon | bzadmin? |
23:11.45 | Erroneous | yup |
23:12.00 | Epyon | Do I need to be admin on a server to use it? |
23:12.03 | Erroneous | nope |
23:13.13 | tannerld | Epyon: http://mybzflag.net/?p=99 (Winny and Spazzy say it is awesome) :P |
23:13.23 | Epyon | http://bzflag.chaosforge.org/screenshots/bzfi0045.png |
23:14.18 | tannerld | Epyon: ahh wait - don't look yet - I haven't added const server or your site :P |
23:14.22 | JeffM | needs UV cords bad |
23:14.43 | Epyon | tannerld :DDD |
23:14.51 | Epyon | JeffM, I know that's on the todo list :) |
23:15.51 | tannerld | Epyon: ok you're good |
23:16.00 | Epyon | tannerld ? |
23:16.05 | tannerld | Epyon: fixed the post :P |
23:16.58 | Epyon | tannerld, you might have also mentioned that the work hasn't been put away with the end of GSoC, and there's still much happening :) |
23:18.19 | SpazzyMcGee | ooo... buildings with grass in the top. |
23:18.49 | Epyon | rare but intended :) |
23:18.57 | SpazzyMcGee | :) |
23:19.00 | Erroneous | need some swimming pools up there too :P |
23:19.02 | Epyon | I'll pull it out if too many people say it's silly :P |
23:19.05 | tannerld | lol |
23:19.09 | Epyon | Erroneous, good idea xP |
23:19.13 | Erroneous | heh |
23:19.18 | Epyon | On top of a skyscraper xP |
23:19.28 | SpazzyMcGee | Tennis court? |
23:19.38 | Epyon | Don't push it :P |
23:19.47 | SpazzyMcGee | heh |
23:19.50 | SpazzyMcGee | You could add spires to some buildings. |
23:20.02 | Epyon | SpazzyMcGee, planned :D |
23:20.06 | tannerld | Epyon: you plan on doing sky scrapers that get thinner as they get higher to the top in blocks? (something like the empire state building)? |
23:20.09 | L4m3r | gargoyles? |
23:20.33 | L4m3r | window-washers! :P |
23:20.33 | Erroneous | http://www.istockphoto.com/file_closeup/?id=2338238&refnum=996995 :) |
23:20.45 | Epyon | tannerld, don't I already have them? o.O |
23:21.23 | tannerld | Epyon: the ones I've seen are sorta angled; not in blocks (like big section goes up x, stops, and then a smaller section starts, and repeated |
23:21.36 | SpazzyMcGee | Trouble with tapered buildings, is that people can just rest halfway up a building. |
23:22.11 | SpazzyMcGee | Erroneous: http://mastuvu.typepad.com/monuments/Tennis%20Burj%20al%20Arab-tm.jpg |
23:22.19 | Epyon | tannerld http://bzflag.chaosforge.org/screenshots/bzfi0037.png |
23:22.52 | *** join/#bzflag spldart (n=troublem@c-98-197-19-35.hsd1.tx.comcast.net) |
23:22.54 | tannerld | Epyon: ah yeah I guess that buuilding in the back right sorta counts...sorta looks like the architechs were a bit off center though :P |
23:23.11 | SpazzyMcGee | oh, I like that tall thin one. |
23:23.22 | Epyon | SpazzyMcGee, that's impractical, you'd have to have a lot of balls for that xP |
23:23.35 | SpazzyMcGee | heh |
23:24.22 | Epyon | (pun intended xP) |
23:24.51 | CIA-23 | BZFlag: 03chaos-dev * r15318 10/trunk/bzwgen/ (rules/build.set rules/start.set src/BuildZone.cxx): Partitioning of building lots moved into the grammar :) |
23:25.51 | SpazzyMcGee | Are they going to be stock textures? It'd be fun to be able to add your own into the mix - greater diversity of buildings. |
23:26.03 | tannerld | theres a texture argument |
23:26.10 | tannerld | url/path thingy |
23:26.19 | Winny | is that bug in the windows version evr going to be fixed? (BZ locks when trying to connect to a server) |
23:26.25 | Winny | it happens to me like, twice a day |
23:26.35 | Epyon | SpazzyMcGee, yeah, I plan to make the generator be able to feed on multiple textures. |
23:26.42 | SpazzyMcGee | awesome. |
23:27.18 | Epyon | SpazzyMcGee, to be honest, what already is in, is like 20% of what I want to put into it still :P |
23:27.39 | Epyon | At least in terms of content. In terms of the codebase, 50% is in. |
23:27.55 | SpazzyMcGee | oh, ok. |
23:28.45 | SpazzyMcGee | heh, subway network ;D |
23:28.53 | Epyon | O.o |
23:29.14 | Winny | restarting...brb |
23:31.17 | *** join/#bzflag Winny (n=KyleVE@CPE0016b6de59f3-CM000f9fac8236.cpe.net.cable.rogers.com) |
23:31.50 | SpazzyMcGee | hmm... has anybody ever thought about giving meshes the ability to be bases? |
23:31.57 | Winny | ehe... my mom thnks all the spam in her inbox comes from one person |
23:32.54 | SpazzyMcGee | the majority of my spam came from the BZFlag mailing list :P |
23:33.00 | L4m3r | SpazzyMcGee: yeah, it's been talked about |
23:33.19 | Winny | SpazzyMcGee: she thinks someone sits at a computer and sends it to her |
23:35.33 | *** join/#bzflag chacha[w] (i=d2509422@gateway/web/cgi-irc/zeebrothers.net/x-fe9636e7ed660dfe) |
23:38.28 | delusional_ | diarhea cha cha chaaa |
23:39.34 | tannerld | yay pepto bismol! |
23:39.34 | Winny | nausea heartburn indigestion upset stomach |
23:39.34 | Epyon | Screenie, anyone? :) |
23:39.40 | tannerld | yay pepto bismol! |
23:39.46 | Winny | tannerld: :p |
23:40.56 | Epyon | http://bzflag.chaosforge.org/screenshots/bzfi0046.png <- notice the funnily divided building lot :D |
23:41.19 | tannerld | heh |
23:41.26 | tannerld | what a sucky roof patio |
23:41.38 | tannerld | "oh look honey...the window washers brought donuts" |
23:41.47 | L4m3r | Epyon, any chance we'll be able to stick in pre-modeled buildings or structures to the map? |
23:41.58 | Epyon | L4m3r, for sure. |
23:42.02 | L4m3r | cool |
23:42.13 | delusional_ | aww maan, thats twice recently i was in the wrong window.... gotta close xome of these |
23:42.18 | Winny | Epyon: you use TINY radar |
23:42.36 | tannerld | Winny: thats like default-ish? |
23:42.45 | Winny | full size FTW |
23:43.11 | Epyon | Winny, for checking the maps I use a small one. For playing hepcat, I don't see the 3d at all xPO |
23:43.54 | TD-Linux | I like the building lots :D |
23:45.22 | TD-Linux | Epyon, I have yet to figure out how to correct that ibm image :( |
23:45.28 | CIA-23 | BZFlag: 03chaos-dev * r15319 10/trunk/bzwgen/ (inc/BuildZone.h rules/build.set src/BuildZone.cxx): Removing obsolete code... with extreme prejudice... |
23:46.08 | Erroneous | yay for purging dead code! |
23:46.23 | tannerld | yay |
23:46.36 | tannerld | NHIUSD! |
23:46.49 | Epyon | Lol, GSoC ended, but I'm still high on http://cia.vc/ :D |
23:47.04 | tannerld | lol |
23:47.18 | tannerld | pretty high-ish on projects too :P |
23:47.51 | Epyon | One would think BZFlag is some major Linux distro xP |
23:47.57 | tannerld | lol |
23:48.22 | Erroneous | bzflag is in many major linux distros :P |
23:48.34 | Epyon | I know :) |
23:48.35 | TD-Linux | that's how I found it |
23:48.53 | TD-Linux | bzflag 1.10 or something on fedora core 3 |
23:51.11 | *** part/#bzflag LongDon (n=LongDon@host-091-097-023-071.ewe-ip-backbone.de) |
23:56.00 | Winny | 46 commits, hehe |
23:56.04 | Winny | ~Epyon++ |
23:56.49 | Winny | ~jude-++ |
23:56.54 | Winny | ~daxxar++ |
23:57.19 | Epyon | Don't forget L4m3r :) |
23:57.19 | TD-Linux | ... |
23:57.27 | Winny | ah, yes |
23:57.27 | TD-Linux | that's what I was about to do :) |
23:57.31 | Winny | ~L4m3r++ |
23:57.49 | CIA-23 | BZFlag: 03chaos-dev * r15320 10/trunk/bzwgen/ (MSVC/parser.cxx inc/Expression.h src/parser.y): ExpressionEqual implemented and added to the grammar... took a while xP |
23:58.18 | TD-Linux | do you use any of these new expressions and operators yet? |
23:58.56 | Epyon | TD-Linux, each time I add a expression or operator it's because I need it to implement something in the grammar - it's implemented by need xP |
23:59.39 | TD-Linux | so, with each of these commit, the generated map should be getting btter? |
23:59.44 | Epyon | I need Equal now not to make any special cases between Brick and white buildings, to implement the inset windows in the grammar now :) |
23:59.59 | TD-Linux | :) |