#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-02-27

Timestamps are in GMT/BST.

00:01:15Little_Appleok afk for a bit
00:06:13raptorgoin' home!
00:06:17raptor Quit ()
00:16:11kaen has joined
00:32:20Platskies has joined
00:43:37raptor has joined
00:43:40ChanServ sets mode +o raptor
00:46:13Nothing_MuchHi
00:46:17raptorhi
00:46:23bobdaduck_Hi
00:48:15Nothing_MuchHello
00:48:58bobdaduck_Hello
00:50:03Nothing_MuchWhat are the recommended sys requirements for BF? (Dumb question, but I recently downgraded my PC)
00:50:12Nothing_MuchOr rather, just my graphics card
00:52:34raptorYou actually don't need a graphics card - even your CPU can handle the graphics of BF just fine
00:53:07Nothing_MuchOh, well apparently the BF window is lagging pretty badly here, so I guess it's not the game itself
00:53:07raptoras long as software OpenGL is supported, you should be OK
00:53:22raptorwhat OS?
00:53:27Nothing_MuchUbuntu 12.10
00:54:04raptorare you using nvidia or ATI + binary drivers?
00:54:10Nothing_Muchnvidia
00:54:11Nothing_Muchoh
00:54:12Nothing_Muchwait
00:55:08Nothing_Muchwell, nevermind, it's still laggy
00:56:00raptorare you using the nvidia proprietary drivers?
00:56:05Nothing_MuchYes
00:56:19raptorthen there shouldn't be really any lag....
00:56:37raptorare you sure it is graphics lag, or could it be network?
00:56:42kaenbobdaduck_ did you get my pm?
00:57:41kaenNothing_Much, have you checked you direct rendering stuff?
00:57:48kaenit can be a real PITA
00:58:56Nothing_MuchI'm a little confused, but I gotta install mesa-utils first
00:58:56kaenif not, run `sudo apt-get install mesa-utils` and then pastie the output of `glxinfo`
00:58:59kaenyes.
01:02:30Nothing_Muchoh I fixed it
01:02:34kaen\o/
01:02:43kaendue to my genius troubleshooting, no doubt
01:02:46kaen:P
01:02:47raptorhaha
01:03:23raptorkaen: if you haven't updated to latest code, i've reverted the sound glitches i introduced...
01:03:30kaenI did this morning
01:03:39kaendidn't realize I was 39 changesets behind...
01:03:44raptorhaha
01:03:52raptorare you still traveling?
01:05:32Nothing_Muchuh oh
01:05:47kaenno, I was done traveling the day I left. I'm here but living in motels for now...
01:05:54raptorah
01:06:00kaenbecause my would-be landlord flaked on me :/
01:06:10raptorsorry :(
01:06:27kaenit's okay. motels are like $120 a week here
01:06:36kaenand they have kitchens and internet
01:06:39Nothing_Muchthat's 380 a month, right?
01:06:42kaen480
01:06:43kaenbut
01:06:47kaenstill, very cheap
01:06:50Nothing_Muchyeah that
01:06:52Nothing_Muchthat's amazing
01:06:56kaenyes.
01:07:12kaenbut it's not in the safest part of town. not somewhere I'd like to live permanently
01:07:25kaenI've already found a different apartment, but I have to wait for my application to process
01:10:44kaenraptor, do you know off the top of your head how the server determines a client is authed?
01:12:28raptorsort of, the code is in masterConnection.cpp I think
01:12:36Nothing_Muchuh
01:12:48Nothing_Muchhmm
01:12:48raptorbasically the server does a one-time authentication for the client to the master when the client connects
01:13:51raptoroh kaen, did you see the recent LuaWrapper changes?
01:14:22kaenno I did not. I saw you paste the link though.
01:14:36Nothing_Muchhow many MB does bitfighter take up?
01:14:40Nothing_Muchof RAM*
01:14:42raptorsupposed fixes for exactly our problem...
01:14:58raptorNothing_Much: about 20-25, i think? more if you run a server with bots
01:15:11Nothing_Muchah okay, so ram isn't a problem
01:15:15Nothing_Muchit's strange
01:15:28Nothing_Muchmy CPU is fine and so is the ram
01:15:35raptorwhat build are you using?
01:15:38Nothing_Muchbut whenever I launch it, it lags the heck outta my PC
01:15:41Nothing_Muchuh
01:15:46Nothing_Much018?
01:15:48kaenraptor, have we not grafted it on yet?!
01:15:48Nothing_Muchoh
01:15:49Nothing_Muchdesura
01:16:00Nothing_Muchbut I can launch it with the script from the folder
01:16:15raptorkaen: I made two patches to our current branch that will bring us up with upstream
01:16:19raptorbut
01:16:23raptorbots crash :-/
01:16:31kaen:<
01:16:52raptorwatusimoto things it's a simple fix, but he hasn't looked at it yet
01:17:11kaenokay. here's hoping :)
01:21:17Nothing_Muchhuh.
01:22:04Nothing_Muchthe terminal just gives me a whole buncha ALSA stuff
01:23:23Nothing_Muchhmm
01:23:24Nothing_Muchbrb
01:23:44Nothing_Much Quit (Remote host closed the connection)
01:24:08bobdaduck_Yeah kaen I got your pm
01:28:25bobdaduck_I haven't really tried comprehending it yet
01:28:31bobdaduck_I mean, obviously its an upload utility
01:28:42kaenit's for your levelgen
01:28:44kaens
01:28:55kaenI write programs to save me work :)
01:29:08kaensave myself work*
01:29:40bobdaduck_lol
01:29:55bobdaduck_right so what should I do just upload my levelgens when I want to update your server?
01:30:11kaenyup
01:30:25kaenit puts them right in the levels directory as named
01:30:39Nothing_Much has joined
01:30:43Nothing_Much Quit (Client Quit)
01:31:03Nothing_Much has joined
01:31:46bobdaduck_well cool then
01:31:49Nothing_Muchsomething's wrong here
01:31:59bobdaduck_I don't really foresee that many more updates to the stuff though
01:32:21bobdaduck_Its the levels that are going to be updated.
01:32:26bobdaduck_Utility work with those too?
01:32:27kaenI imagine that you might want to write more
01:32:29kaenyes
01:32:42kaenbut you can just upload those in-game
01:32:43bobdaduck_Everything is chill then.
01:46:07Nothing_MuchDoes anybody have any lag issues on a Linux distro?
01:46:20kaenmope
01:46:22kaennope*
01:46:36Nothing_Muchwell, how about moving the bitfighter window?
01:46:41kaenI'm on ati drivers though
01:46:42kaenoh
01:46:51kaenNothing_Much, do you have composite effects on?
01:47:01Nothing_Muchubuntu has no choice but to use compiz
01:47:06kaenactually
01:47:07Nothing_Muchnot very smart on their part
01:47:09raptorturn it off!
01:47:12kaenyou can change the login session
01:47:17kaenbefore you log in, click the gear
01:47:20kaenchoose ubuntu 2d
01:47:28Nothing_Muchthey got rid of ubuntu 2d
01:47:35Nothing_Muchin 12.10 I think
01:47:44raptoroh wait - 12.10
01:47:47raptorthat's new
01:47:48raptorhmm
01:47:52kaengood god you're right
01:47:56kaenwell
01:48:05raptorTWM!
01:48:07Nothing_Muchyeah, not very smart on their part, but it doesn't really affect anything
01:48:24Nothing_MuchI can play the game just fine, it's just the window that moves so slowly
01:48:33kaencompizconfig-settings-manager
01:48:55kaenis a gui package for configuring (i.e. disabling) compiz
01:49:11kaendunno if it's in 12.10 repos
01:49:14Nothing_Muchah those memories
01:49:17kaendidn't realize I hadn't dist-upgraded
01:49:24kaenwait
01:49:26kaenit's really not?
01:49:41Nothing_Muchwhat's really not?
01:50:14kaenoh, it is
01:50:23kaendude just install it and turn of compiz.
01:50:37kaencompizconfig-settings-manager
01:55:47Nothing_Much Quit (Ping timeout: 260 seconds)
01:56:08Nothing_Much has joined
01:56:19Nothing_Muchso
01:56:26raptorit has come to this
01:56:31Nothing_Muchdoes anybody know where the compiz elf is?
01:57:59Nothing_Muchor rather, the config?
01:58:33raptorkaen suggested to install the package: compizconfig-settings-manager
01:58:37raptoris that not available?
01:58:38Nothing_MuchI did
01:58:44Nothing_Muchand I stopped OpenGL
01:58:50Nothing_Muchand I can't get to my stuff lol
01:58:58kaeneh?
01:59:03kaenstopped opengl?
01:59:05raptorthis make no sense to me..
01:59:10Nothing_Muchbecause unity is 100% dependent on compiz
01:59:13Nothing_Muchwhich is dumb
01:59:20kaenand ships with no fallback whatsoever?
01:59:25Nothing_Muchyep
01:59:29raptorwhat!?
01:59:30kaenwow that is completely absurd
01:59:36Nothing_Muchyes it is
01:59:46Nothing_Muchbut hopefully they'll drop compiz for something else soon
01:59:48Nothing_Muchhopefully
01:59:53kaenwell, time to stop using ubuntu
01:59:54raptorlike X11!
02:00:05kaenit's been a nice 6 years.
02:00:13kaenalmost 7.
02:00:51kaen(since I've used it, I mean)
02:01:04kaenbeen using it**
02:01:10kaen stops typing now
02:01:28Nothing_Muchfixed it :D
02:01:59Nothing_Muchwhatever you do
02:02:02Nothing_Muchdon't use Linux Mint
02:02:20Nothing_Muchif you need to, then use cinnamon
02:02:23Nothing_Muchdon't support mate
02:03:08Nothing_Muchit's strange though
02:03:17Nothing_Muchcompiz isn't on ubuntu phone or anything else except the desktop
02:04:01raptordon't support mate?
02:04:10Nothing_Muchdesktop environment
02:04:10raptorisn't that gnome2 + bugfixes?
02:04:29Nothing_Muchit's a mediocre "windows-like" experience that needs to die off
02:04:33raptori thought that was the smartest choice if you want a stable desktop
02:04:37raptorah
02:04:49PlatskiesHow about an experience that is Mac OS X? :)
02:04:51Nothing_MuchI mean, god forbid you make something like gnome3 or unity
02:05:06Nothing_Muchgnome 3 takes the absolute best part of OSX and runs with it
02:05:07Nothing_Muchexpose
02:05:47Nothing_Muchpeople who hate on Gnome 3 or unity and like mate are nostalgic freaks that need to get over the fact that their desktop is mediocre
02:05:56raptorhaha
02:06:01Nothing_Muchit really is
02:06:05Platskieslike mate?
02:06:07raptorwell there goes my ambitions for TWM to make a comeback...
02:06:11Nothing_Muchyeah
02:06:13Nothing_Muchwell
02:06:18Nothing_Muchgnome 2 is an entire DE
02:06:22Platskies(not sure what you mean)
02:06:22Nothing_Muchwindow managers are like
02:06:29Nothing_Muchsuper lightweight
02:06:32Nothing_Muchso those are alright
02:06:41Nothing_Muchmate also runs through hate
02:06:53raptorheh
02:07:07raptorit sounds like you have strong opinions on the matter.. :)
02:07:16PlatskiesI hope mate isn't short for Mac-hate…
02:07:19Nothing_Muchyeah, because people hate change
02:07:22Nothing_Muchoh no
02:07:25Nothing_Muchit's only for gnome 3
02:07:42Nothing_Muchand honestly those devs are just holding everything back with the desktop
02:07:54Nothing_MuchI still have no idea what makes unity or gnome 3 touch screen based
02:08:03raptorit's the screen
02:08:11Nothing_Muchjust move your freakin' mouse to the top left screen and boom
02:08:29Nothing_Muchyour menus have been transformed into something awesome
02:08:30Nothing_Muchoh
02:08:33Nothing_MuchOSX is good
02:08:35Nothing_Muchvery good
02:08:57Nothing_Muchnow on another note
02:09:07PlatskiesOh :)
02:09:09Nothing_Muchgonna install gnome 3 just to see if compiz is the problem with bitfighter lagging
02:10:17Nothing_Muchalso when it comes to mate, it's completely useless now since Gnome 3 finally got finished polishing their new DE so they can work on the "classic" desktop
02:11:12Nothing_Muchoh hey
02:11:14Nothing_Muchkaen
02:11:15Nothing_Muchhttp://www.youtube.com/watch?feature=player_embedded&v=h4cwFdJv2Gg
02:11:24Nothing_MuchI just found that
02:13:25Nothing_Muchoh wow
02:13:43Nothing_Muchthat command "UNITY_LOW_GFX_MODE=1 unity" works wonders, but now for the test on bf
02:14:15Nothing_Muchstill laggy :(
02:14:33Nothing_Muchwhenever I move the window, it really slows down everything
02:15:26kaenNothing_Much, I imagine the trouble is the fact that you are multiplexing your GPU
02:15:40Nothing_Muchwhat's that mean?
02:15:45kaenmoving a window causes "damage" triggers, and thus unity has to consume GPU time
02:15:52kaento re-render the desktop
02:15:58kaensharing
02:16:12kaenmoving the window makes bitfighter and unity want your GPU at the same time
02:16:29kaenhave to shuffle textures into and out of GRAM every frame, perhaps
02:16:45kaenas well as shaders and other junk
02:16:54kaenwhereas when just playing, only bitfighter needs it
02:17:12kaenor unity only needs it for small things (that probably don't require GRAM)
02:17:23Nothing_Muchhmm..
02:17:25Nothing_Muchthat makes sense
02:17:32Nothing_Muchbut
02:17:47Nothing_Muchanother game works just fine
02:17:56Nothing_Much..
02:17:58Nothing_Muchto an extent
02:18:17kaenlots of variables there
02:22:12Nothing_Much Quit (Read error: Connection reset by peer)
02:24:08SolumnMushroom has joined
02:24:19SolumnMushroomHello!
02:24:31raptorhi
02:25:37SolumnMushroomA few days ago, I figured out that in my programming class, we are learning gnuplot
02:25:57Nothing_Much has joined
02:26:16SolumnMushroomI figured it out by playing with the settings of the window drawing tool
02:26:29SolumnMushroomTo show the process name
02:30:01Nothing_Muchkaen
02:30:04Nothing_Muchdoes it happen in Windows?
02:37:24kaenI'm not sure. not on XP, but maybe on vista or later
02:37:43kaenI don't know if those effects hardware accelerated
02:38:42raptor Quit ()
02:39:56Nothing_Much Quit (Remote host closed the connection)
02:49:59Nothing_Much has joined
02:50:41Nothing_Much Quit (Remote host closed the connection)
02:56:07Nothing_Much has joined
02:57:21Nothing_Much Quit (Remote host closed the connection)
03:08:23Nothing_Much has joined
03:10:00Nothing_Much Quit (Client Quit)
03:10:16Nothing_Much has joined
03:10:38Nothing_Much Quit (Client Quit)
03:11:10Nothing_Much has joined
03:20:59Nothing_Much Quit (Remote host closed the connection)
03:22:53Nothing_Much has joined
03:22:58Nothing_Much Quit (Remote host closed the connection)
03:23:33Nothing_Much has joined
03:27:48Little_Apple Quit (Quit: Page closed)
03:36:15fordcars has joined
03:40:16fordcars Quit (Ping timeout: 245 seconds)
03:41:14Platskies Quit (Remote host closed the connection)
03:53:35SolumnMushroom Quit (*.net *.split)
03:53:40kodapad Quit (*.net *.split)
03:53:47ChanServ Quit (*.net *.split)
03:53:48bobdaduck_ Quit (*.net *.split)
03:53:55Nothing_Much Quit (*.net *.split)
03:55:39Nothing_Much has joined
03:55:39SolumnMushroom has joined
03:55:39bobdaduck_ has joined
03:55:39kodapad has joined
03:55:39ChanServ has joined
03:59:06kodapad Quit (Quit: K Thx Bai)
04:01:18bobdaduck_ Quit (Quit: Page closed)
04:01:34SolumnMushroom Quit (Quit: Leaving)
04:30:52bobdaduck has joined
04:46:38raptor has joined
04:46:39ChanServ sets mode +o raptor
04:47:46raptorbobdaduck: I will get you a beta build in a few min. (if you're around)
04:47:56bobdaduckyeah sure
05:24:00bobdaduckRaptor got that new build? :P
05:34:10raptorhi bobdaduck, sorry
05:34:14raptorwas getting a hair cut...
05:34:17bobdaduckcool
05:34:19raptorcan I just give you the EXE?
05:34:22bobdaduckuh
05:34:22bobdaducksure
05:34:33raptoror do you want the entire directory structure?
05:35:03bobdaduckThe EXE is fine
05:35:06bobdaduckif its all I need
05:35:29raptoryep
05:36:29raptorOK, here: http://sam6.25u.com/upload/bitfighter-018a-beta-7d61d135e122-windows-exe.7z
05:36:47raptorjust overwrite the old beta EXE in the folder
05:36:54raptori'll be right back..
05:45:10Platskies has joined
05:54:05raptorback back
06:02:08bobdaduckYAY
06:03:10kodaws has joined
06:03:17raptor?
06:13:14bobdaduckWhat, wouldn't you be happy if you walked into the room?
06:13:21bobdaduckI would sure be happy if I walked into the room.
06:13:27raptori'd hide in a corner
06:13:51raptormaybe i'd pull out a sword
06:17:06bobdaduckWHAT? WHY?
06:17:30raptorbecause I'd know what he'd be thinking - and he may snap at any moment
06:18:08bobdaduckrofl
06:18:17bobdaduckBut
06:18:21bobdaduckWould he go for you?
06:18:35raptoryes, because i'd be the biggest threat
06:19:16raptorthen the timestream would collapse
06:19:29raptorand our solar system explode
06:20:56raptorand i'm probably up too late..
06:46:28bobdaducklol
06:46:52raptorbobdaduck: can you reach this website?: http://tax.utah.gov/
06:46:55bobdaduckI'd be way more likely to team up with myself
06:47:01bobdaduckyeah
06:47:02bobdaduckloads fine
06:47:07raptorgrumble
06:47:11bobdaduckxD
06:47:23raptorfor whatever reason my computer is blocking it..
06:47:58raptorand i need to do my taxes..
06:52:24bobdaducklol
07:00:49raptorit's like my home network doesn't want me to pay taxes
07:00:58raptorit knows my inner wishes...
07:03:24bobdaducklol
07:03:36bobdaduckThat's what you get for being a coputer guy
07:03:41bobdaduckcomputers LIKE you.
07:08:51raptorman
07:08:58raptorI need to make a map...
07:09:36raptorI've been just letting my mind think about what to do for a map and I've been unable to come up with anything yet
07:09:57bobdaducklol
07:10:09raptorfor 2 weeks!
07:17:25raptor Quit ()
07:18:47raptor has joined
07:18:47ChanServ sets mode +o raptor
07:28:33raptorgood ngiht! zzzzzzzzzz
07:29:47raptor Quit ()
07:40:34bobdaduck Quit (Quit: Page closed)
07:55:56Watusimoto has joined
08:40:24BFLogBot Commit: 9e078cb708ca | Author: watusimoto | Message: Minor performance improvement -- avoid cost of creating and destroying point objects
08:40:25BFLogBot Commit: 2d1483ff78cb | Author: watusimoto | Message: Have move method return distance traveled; made some points static to avoid construction/teardown costs
08:40:27BFLogBot Commit: 190558dc6a86 | Author: watusimoto | Message: Merge
08:40:28BFLogBot Commit: 8f67b0fdb208 | Author: watusimoto | Message: Add vars to track distance traveled in idle methods. Results still not aggregated or stored.
08:46:45Watusimoto Quit (Ping timeout: 248 seconds)
08:58:25watusimoto has joined
08:58:25ChanServ sets mode +o watusimoto
09:27:09Platskies Quit (Remote host closed the connection)
11:04:05kodaws Quit (Quit: Leaving)
11:04:14kodaws has joined
12:35:03Platskies has joined
13:41:29Nothing_Much Quit (Remote host closed the connection)
14:54:34Platskies Quit (Remote host closed the connection)
15:03:34Platskies has joined
15:03:36Platskies Quit (Remote host closed the connection)
15:04:59Platskies has joined
15:22:21kaenwatusimoto, here's a patch that does what I described in the stats thread: http://pastie.org/6348140
15:22:41kaenit just kicks authenticated players when they log in a second time
15:23:04watusimotoso what if you are logged in as kaen (unregistered, say), then I log in as kaen
15:23:04kaen(kicks the old client)
15:23:14kaenI wasn't able to log in a kaen unregistered
15:23:32kaentyping kaen into the username field gives me an auth error
15:23:33watusimotowhat if you were logged in as kaenRulez
15:23:43kaenthen nothing exceptional happens
15:23:57watusimotobut if I log in as kaenRulez, then what?
15:24:07watusimotodo you get kicked?
15:24:08kaenthen you have a unique username?
15:24:23kaenno, it's just meant to prevent the makeunique call for authed users
15:24:39kaennot to prevent people from using your name as part of theirs
15:25:23watusimotoyes I see that check in your code
15:25:44watusimotook, so you are logged in as kaen, then if you log in with a second client as kaen, your first client gets kicked
15:25:48watusimotocorrect?
15:25:53kaenyes
15:26:13kaenthat patch was just a quick job to clarify what I meant, I only tested it lightly
15:26:22watusimotoif you are logged in as kr, and I log in as kr, what will I be renamed to?
15:26:31watusimoto(everything is tested lightly :-)
15:26:37kaenyou won't be, if we are both authed
15:26:40kaenI'll be kicked
15:26:51watusimotoif kr is not an authed name
15:26:59kaenthen the old behavior stays
15:27:10watusimotoyou get kr, I get kr.0
15:27:12kaen(I think)
15:27:16kaenyes.
15:27:25watusimotoif you called the old function, then that is probably right
15:27:47watusimotook... is this the behavior we want?
15:27:50kaenI dunno
15:27:59kaenbut it would fix what bdd was complaining about
15:28:08watusimotoit fixes the violent disconnect issue
15:28:19kaenI'm not familiar with that
15:28:22kaenoh
15:28:23kaenyes
15:28:28watusimotoyes
15:28:31watusimotoit breaks the case where I log in twice with the same name
15:28:32kaenthat's what it is exactly meant to address.
15:28:45kaenif you lag out of your first connection, etc
15:28:46watusimotobut maybe that case is not important
15:29:02watusimotolag out is what I meant by violent disconnect... probably a bad term)
15:29:24kaenit's a good term once I understood it :P
15:29:35kaenalso, I skip the dup-kicking for admins
15:29:40kaenI'm not sure if that's desirable
15:29:57watusimotowhy skip it for admins?
15:30:06kaenbecause other code prevents kicking admins
15:30:11watusimotoah
15:30:25watusimotothat is to avoid me kicking you in a server
15:30:32kaenyes
15:30:38watusimotoI think in this case we'd want the same behavior for admins as other users
15:30:45kaenI think you're right
15:30:51watusimotoadmins will typically be registered users
15:31:03watusimotowell, your code doesn't affect unregistered users
15:31:17watusimotoso yes, I think this is a good mod
15:31:20kaenokay cool
15:31:32kaenI'll drop the admin check, test a bit harder and push. is that okay?
15:31:39watusimotogreat!
15:31:43kaen:)
15:32:00watusimotothanks for the fix
15:32:05kaensaw your commits. I have to rewrite some SQL queries today...
15:32:21watusimotonothing I've done makes it off the server as of yet
15:32:27kaenoh alright
15:32:45watusimotoI'm going to do a couple of other similar stats things, then we can update everything once
15:32:52kaenalright sounds good
15:33:13watusimotoeveryone loves useless stats!
15:33:57kaenthat's the premise!
15:33:59watusimotoone thing to consider is what "units" we want to measure distance in. It increments pretty quickly... perhaps we want to report 1/10th or 1/100th the accumulated number
15:34:20watusimotoI'll check in some code tonight you can see your distance in real-time
15:34:25watusimotoand see for yourslef
15:41:34BFLogBot Commit: 8699dfeadd19 | Author: kaen | Message: Kick old logins when an authenticated user rejoins a game
15:41:39kaenmaybe ship lengths?
15:41:54kaenI dunno if ships have a defined real-world size
15:49:18watusimotoTo clarify, we don't need to define the units explicitly, just I guess the question is how far should you go before you have gone 1?
15:49:39watusimotocurrently, if you just tap the movement key as quickly as you can, you move somehting like 50 or 100 units
15:50:06watusimotoit's just a sensitivity issue, but we should get it nailed down before we start storing stats
15:51:21watusimotoand currently teleporting does not add to your distance. I think this makes sense, but if not, we should decide sooner rather than later
16:10:40Platskies Quit (Remote host closed the connection)
16:56:15kaenmy understanding of wormholes is that the entrance and exit are adjacent in 4 dimensions
16:56:37kaenso do you want 3d or 4d distance?
16:56:51kaen(or 2d vs 3d perhaps)
16:59:36kaenactually that's really overthinking it. I'd say teleporting doesn't affect it.
17:00:26kaenI ask myself if I really want to try explaining 4 dimensional distance to Lamp...
17:00:30kaenor others,
17:21:15watusimotoIf you have to ask, you know the answer
17:42:48kodaws Quit (Ping timeout: 248 seconds)
17:59:01watusimoto Quit (Ping timeout: 276 seconds)
18:13:03bobdaduck has joined
18:13:22bobdaduckWow kaen
18:13:29kaenhm?
18:13:32bobdaduckI didn't think you smelled THAT bad.
18:13:43kaeneh?
18:14:24bobdaduckIf you scared everyone off but the bot...
18:14:30kaenoh lol
18:14:42kaenI fixed your bobdaduck.0 stuff
18:14:46kaenmoving forward, anyway
18:14:48bobdaduckcool
18:15:05kaenkicking re-auths just got into mercurial
18:15:13kaenand I rebuilt my servers this morning
18:15:13bobdaduckcool
18:16:28bobdaduckYay?
18:18:08bobdaduckI vote that when someone calls a vote change
18:18:17bobdaduckthat it says who started the vote.
18:29:29kaenthe whole voting system needs a rework
18:29:50kaenthere should be like a small dialogue with the vote topic, caller, time remaining, and yes/no count
18:30:08kaenrather than the scrolling text which is less than useless
18:30:23bobdaducklol
18:30:34bobdaduckHonestly I'm against the voting system at all.
18:30:55kaenthere's INI option for it, no?
18:30:58bobdaduckIt just doesn't encourage actual play, whether its for team changing or for changing the level
18:31:17kaenmaybe it should be more granular
18:31:26kaenlike you should be able to disable different types of votes
18:31:43bobdaduckMy server will not have any kind of voting enabled.
18:31:56kaenyes
18:32:13kaenI secretly want to have ranked and unranked servers
18:32:26kaenrequire ranked servers to have fixed maprots, no voting, etc
18:32:44kaenand let unranked servers do whatever stupid things the admin comes up with
18:33:22bobdaduckOpti's SUPER RANKED server
18:33:51kaenrequire servers to have their own passwords for submitting stats...
18:34:19kaenthat way we can have "official" vs unofficial servers, too
18:35:24kaenbecause right now, all one has to do is tweak the source and run a bitfighter server and he could have 10000000000.0 KDR
18:35:25kaenor some shit.
18:36:27bobdaduckyeah.
18:37:53bobdaduckI guess that could work
18:38:08bobdaduckHow would we decide which servers can be official or unaficial?
18:39:15kaenset up some criteria and audit them
18:39:24kaenremove their privileges if they violate trust
18:39:59kaenpretty much all you could do
18:40:12kaenit's better than "anyone is free to write whatever they want to the stats db"
18:40:36bobdaduckYeah okay.
18:40:56bobdaduckHypothetical criteria?
18:41:13kaenwell, a set of approved maps
18:41:26kaenno voting, or only truly necessary votes
18:41:34kaenaaand
18:41:39kaenthat's pretty much all that comes to mind.
18:42:14kaenprobably a global admin requirement
18:42:31kaenactually no
18:42:43kaenbecause that would be ridiculously insecure
18:43:49kaenmust have KAEN PWNS EVERYBODY in the server description
18:43:52bobdaduckWhat maps we approve is really subjective...
18:43:59bobdaduckrofl
18:44:05kaenI'd say official maps if they didn't suck
18:45:00kaenthe problem is that you don't want Lamp's Flag Farm screwing up everybody's nexus scores
18:45:01kaenetc.
18:45:28kaenalthough nexus scoring feels irreparably broken anyway, but that's a different topic
18:45:43bobdaducklol
18:46:09bobdaduckAt some point when my ambition reaches a high enough level
18:46:24bobdaduckI'm going to fix the mtachmaking code
18:46:42kaenthere's matchmaking code?
18:46:56bobdaduckIts crap.
18:47:04bobdaduckyou get your batting average kdr, right?
18:47:32kaenindeed
18:47:40bobdaduckand the game tries to make the two teams in the next game have as close average kdr as possible
18:47:42bobdaduckproblem is
18:47:49bobdaduckfor whatever reason we allow for negative kdrs.
18:47:55bobdaduckEither way
18:47:56kaengood god
18:47:57bobdaducklike... What?
18:48:23bobdaduckwhat ends up happening is that the good players have 5 crappy players on their team eight games in a row
18:48:24Little_Apple has joined
18:48:27bobdaduckOr, if there's just three people in the game:
18:48:36Little_Applehello
18:48:38bobdaduckthe good player gets the extra teamate
18:48:39kaenhello
18:48:46kaenhah!
18:48:48bobdaduckso you have a 2v1 against someone who sucks
18:48:55bobdaduckplus its super easy to rig
18:48:58kaenthat is so stupid
18:49:01kaenwhy average?
18:49:08bobdaduckbecause if you kill yourself a lot you'll always be placed with the best players
18:49:16bobdaduckbecause matchmaking DOESN'T TAKE INTO ACCOUNT SCORE.
18:49:28kaenwhy not sort by KDR (or whatever you use) and fill teams by alternating down that list?
18:49:32kaenLIKE EVERY OTHER GAME EVER
18:49:41bobdaduckrofl
18:50:04bobdaduckSo yeah, if I ever get enough ambition I'm going to fix that.
18:50:19bobdaduckI'll have to come up with some sort of algorithm for each individual gametype though
18:50:23kaenright
18:50:47kaenthings like nexus, for instance.
18:50:59bobdaduckNexus and zone control, mainly.
18:51:04kaenyeah
18:52:04bobdaduckI'd have to normalize it by number of flags/zones in the game
18:53:03bobdaduckI dunno, I haven't done any C++ in years
18:53:12bobdaduckit'll pretty much be relearning it
18:53:34kaenyou could just define it mathematically
18:53:50kaenrap, wat, and I can all read math :P
18:53:56bobdaduckThough, watusimoto didn't know anything about C++ until he started working on bitfighter, and bitfighter was how he learned...
18:54:05kaenlol same with me
18:54:06kaenand raptor
18:54:13bobdaducklol really?
18:54:21kaenliterally the first c++ code I wrote was a bitfighter patch
18:54:29kaenalthough I knew C a load of other languages
18:54:33bobdaduckTHIS IS OUR CODE-TEACHER GAME.
18:54:38kaenyes
18:54:45kaenwhich is also why the code is rather silly...
18:54:58kaenbut it does well for a bunch of newbies
18:55:06kaenare you sure wat hadn't written c++ before?
18:55:11kaenhe's never mentioned it to me
18:55:21bobdaduckpretty sure.
18:55:33kaenI knew raptor and myself for sure hadn't
18:55:45bobdaduck...you can see it evidenced in things like testitems having seven sides, and slipzones.
18:56:00kaenlol no, the evidence is much more subtle
18:56:25kaenlike the fact that virtually none of the core classes can be instantiated without instantiating all of the others
18:56:37bobdaducklol
18:56:39bobdaduckthat too
18:56:51kaenbitfighter is so preposterously coupled
18:56:58bobdaduckbut like, I think making testitems having seven sides was the very first thing he ever did
18:56:58kaenalthough no small part of that comes from zap
18:57:09kaenoh lol
18:57:13bobdaduck"to prove to himself that the project was possible"
18:57:20kaen:|
18:57:29kaenwell anyway, we're here now
18:57:35bobdaduckyeah
18:57:49kaenalright, I'll be back soon
18:58:01bobdaduckkay
19:10:22Watusimoto has joined
19:11:21Little_Applehello
19:18:14bobdaduckHi wat
19:20:31kaenbobdaduck, tell quartz to let me set up a contest server for him.
19:20:41bobdaducklolk
19:20:55bobdaduckWhy?
19:21:04kaenhe says he can't host until the 4th
19:21:11kaenand if he's home hosting it's just silly not to
19:21:41kaenbecause my server has a connection designed for network server usage, and he has a residential line.
19:22:00bobdaduckHe says you'll still have to wait until the 3rd or 4th because he's a moron.
19:22:28kaenugh. I'll just wait to talk to him
19:22:32kaenno reason to delay.
19:23:32bobdaduckHe's coming
19:24:30Quartz has joined
19:24:48QuartzAlright so basically
19:24:53Quartz is now known as Guest68976
19:25:03Guest68976...sigh. this is Quartz still
19:25:13Guest68976The contest is gonna be cool but there have literally only been like 7 submissions
19:25:38Guest68976I accidentally left my submission at school. I'm on break.
19:25:53Guest68976I know it's really selfish to prolong the hosting of the contest just because of something *I* did,
19:25:59Guest68976But honestly when there are only 7 maps, missing 1 is kind of significant.
19:26:26Guest68976Anyway I will have access to my map again on the 3rd. So yeah. >_>
19:26:31kaencan't just add it on the fourth?
19:27:08Guest68976Well besides the fact that I literally just now made it publicly obvious who made "that late comer map"
19:27:19kaen shrugs
19:27:22Guest68976There's also supposed to be an opening party
19:27:30Guest68976As per tradition
19:27:43kaenthat as is redundant, but yes you are right
19:27:52kaenanyway, do whatever you like. my offer stands.
19:27:57Guest68976Thank you :)
19:28:26Guest68976 is an awkward username
19:28:43Guest68976How do I make a username for this blasted thing
19:28:44Watusimotohi
19:29:07Guest68976 Quit (Client Quit)
19:29:47Watusimotowait... so has the submission deadline been extended?
19:29:55kaenunofficially
19:30:17kaenyeah. this is a bunch of tomfoolery
19:30:27Watusimotomy kids want to make levels, and if they could do it over the weekend, it would work really well for them
19:30:34kaenoh cool!
19:30:52kaenwell then I guess it works out. I'm sure quartz will be happy to oblige.
19:31:59bobdaduckDefinitely.
19:32:01Watusimotoone of my kids won the last contest, so he's excited to try again
19:32:15bobdaducklol
19:32:16bobdaduckYeah
19:32:38bobdaduckIs he the one that solved the regex crossword puzzle for you?
19:32:50Watusimotono, that's his younger brother
19:33:07bobdaduckxD
19:33:13Watusimotoinvisible is the older one, zemmer the younger
19:34:33bobdaduckAmazing kids
19:43:31bobdaduckDo we track damage dealt?
19:46:24bobdaduckAnd do we track how many individual core plates a person knocks off, or just whether they destroy a core?
19:51:49Little_Applewelp. im stumped.
19:52:38bobdaduckWith what?
19:52:45Little_Applethe script
19:53:07Little_Applehaving trouble duplicating what one teleporter does with another teleporter
19:53:24bobdaduckWhat do you mean?
19:53:54Little_Applei already have it so one teleporter advances it's destination but i cant seem to get another teleporter to do the same
19:54:49bobdaduckPastie levelgen?
19:55:05Little_Applehttp://pastie.org/6350187
19:55:33bobdaduckline 28
19:55:40bobdaduckyou're finding teleporter 1
19:55:42bobdaducknot teleporter 2
19:56:01Little_Appleok...
19:56:11bobdaduckAlso you have no teletoggle for teleporter 2, but I'm sure you'll add that in later so.
19:56:15Little_Applebut thats for the first teleporter
19:56:25Little_Applethats for advancing to the second location
19:57:36bobdaduckwhat?
19:57:52Little_Appleeach teleporter advances its dest twice
19:58:21bobdaduckUh...
19:58:26bobdaduckOkay
19:58:26bobdaduckso did you fix it yet?
19:58:35bobdaduckOH
19:58:37bobdaduckokay nevermind
19:58:43Little_Applethe first teleporter works great
19:58:52Little_Applei just cant seem to duplicate it
19:59:26bobdaduckHoly knrl man
19:59:35bobdaduckYour formatting is atrocious
19:59:42Little_Appleahaha
19:59:48bobdaduckLike
19:59:55bobdaduckYou have two if statements ON THE SAME INDENT.
20:00:03bobdaducklike, what?
20:00:11Little_Applelol
20:00:38bobdaduckSo... Are you getting any errors?
20:02:00Little_Apple'end' expected (to close function '<eof>'
20:02:03Little_Applesomething like that
20:02:08Little_Appleack
20:02:09bobdaduckIts no wonder you can't troubleshoot it yourself though
20:02:15bobdaduckYOU WRITE YOUR CODE SO HARD TO READ.
20:02:19Little_Appleclose function ar line 26
20:02:25Little_Applelol
20:03:08bobdaduckThen
20:03:10bobdaduckYou're missing an end.
20:03:31Little_Applebut i put an end where it says one is missing and it broke the whole script...
20:03:53bobdaduckI bet.
20:03:58Little_Applelol
20:04:07BFLogBot Commit: 48c9cdda6ea6 | Author: watusimoto | Message: Return value, comment
20:04:09BFLogBot Commit: 28b69e8490e3 | Author: watusimoto | Message: Add p to list of static points, formatting
20:04:10BFLogBot Commit: 9f40189099f0 | Author: watusimoto | Message: Comments
20:04:12BFLogBot Commit: 831c396699e1 | Author: watusimoto | Message: Comments
20:04:13BFLogBot Commit: c9dcd151b4d9 | Author: watusimoto | Message: Comment
20:04:15BFLogBot Commit: d91f94cd1c29 | Author: watusimoto | Message: Make point static
20:04:16BFLogBot Commit: 12a3208aff42 | Author: watusimoto | Message: Comments
20:04:18BFLogBot Commit: 6296bb1b1562 | Author: watusimoto | Message: Comment
20:04:19BFLogBot Commit: ad6610d76b34 | Author: watusimoto | Message: Comment
20:04:21BFLogBot Commit: eef43c031471 | Author: watusimoto | Message: Comments and formatting. Formatting of comments.
20:04:22BFLogBot Commit: 02de295581cd | Author: watusimoto | Message: Comments
20:04:24BFLogBot Commit: 149ffc94857e | Author: watusimoto | Message: Comments
20:04:25BFLogBot Commit: 0319eb374f4e | Author: watusimoto | Message: Remove commented code
20:04:29BFLogBot Commit: a66ef8d42d49 | Author: watusimoto | Message: Track distance traveled in statistics object
20:04:30BFLogBot Commit: bca5db70d363 | Author: watusimoto | Message: Merge
20:04:40bobdaducklol
20:04:53Little_Applesoooo.... how fix
20:05:05Little_Applei honestly cant think of anything
20:05:14kaenwhere's the pasite?
20:05:16kaenpastie?
20:05:25Little_Applehttp://pastie.org/6350187
20:05:31kaengood thing you are surrounded by expert programmers.
20:05:40Little_Apple:P
20:05:44kaenand what's the error?
20:05:50kaenyou should pastie that too
20:05:56bobdaduckMissing end at line 26
20:06:01bobdaducknear <eof> or something like that
20:06:13Little_Applethats about right
20:06:58kaenyou are missing an end
20:07:02kaenprobably in the first function
20:07:21kaennope, the second
20:07:26kaenadd an end to line 22
20:07:37kaenand for the love of god learn to indent correctly, Little_Apple
20:07:46kaenadd an ident on while, for, if, or function
20:07:46Little_Applelol
20:07:49LordDVG has joined
20:07:50bobdaduckIKR
20:07:52kaenremove an indent for each end
20:08:02kaenif you don't do that I won't help you with your code anymore
20:08:04kaenI'm serious.
20:08:07Little_Applethere is an end in line 22...
20:08:12bobdaduckI was going to say
20:08:13kaenyou need another
20:08:17kaengo through, indent it like I said
20:08:17Little_Appleok..
20:08:23kaenyou'll see where your problem is
20:08:41Little_Applewoop. broke it.
20:09:22bobdaduckWell
20:09:26bobdaduckFix it.
20:09:45kaenyes, I can't know exactly where the end should go
20:09:59kaenonly you know where to semantically put it
20:10:08kaenbecause you wrote the broken code :P
20:10:36bobdaduckI dunno kaen I'm looking at it (properly indented) and the ifs and ends seem to match up...
20:12:09kaenhttp://pastie.org/6350286
20:12:50kaenshould at least run
20:13:54kaenLittle_Apple, didn't mean to sound harsh (if I did), just that programming is hard enough as it is :)
20:14:07Little_Applenah its fine
20:14:12Little_Appleim bad and i know it :P
20:14:23bobdaduckBad is fine
20:14:30bobdaduckmessy is not
20:14:34kaenwell put.
20:17:24Little_Applethe script runs but it doesn't do what its supposed to...
20:17:42bobdaducklol
20:17:48bobdaduckWhat's it doing?
20:18:05Little_Applethe same thing that it's been doing when i first came on today...
20:18:15Little_Applethe second teleporter wont advance its destination
20:18:41bobdaduck...so what does the console say.
20:18:59Little_Applethe same thing as before...
20:19:17bobdaduckEnd is missing at line 26?
20:19:20Little_Appleyup
20:20:51bobdaduckI don't believe you.
20:21:53bobdaduckYou said the script worked
20:21:59bobdaduckThat means the first teleporter changes dests
20:22:01bobdaduckand the second doesn't.
20:22:13bobdaduckIf you are missing an end in your script the script won't run at all.
20:22:35Little_Appleheres the what it says. http://i.imgur.com/IG4sq3O.png
20:22:58Little_Applemaybe i'm just reading it wrong
20:23:10bobdaduckNo, you're reading that right.
20:23:21kaenslightly wrong
20:23:28bobdaduckBut did you say the first teleporter changes destinations?
20:23:33kaenthe end I added is misplaced
20:23:33Little_Appleyes
20:23:35kaenhold on
20:23:38bobdaduckYou said "the script runs but doesn't do what I want it to"
20:23:47Little_Appleugh...
20:23:55Little_Appleit does half of what i want it to do
20:24:03Little_Applethe second teleporter wont change destinations
20:24:16Little_Appleeven though its in the script
20:26:15bobdaduck...BUt
20:26:22bobdaduckDespite the end missing
20:26:27bobdaduckThe first teleporter changes destinations?
20:26:47Little_Appleyep.
20:26:55kaen:|
20:27:06Little_Appleis this a bug or something?
20:27:12Little_Appleidonteven..
20:27:13kaenif the script does anything at all, then those errors don't apply to it
20:27:25Little_Applewell then..
20:27:32Little_Appleidont..
20:27:34Little_Appleaaahhhgg.
20:27:39kaenso you have semantic error :)
20:27:41bobdaducklol
20:27:44kaen reviews the code
20:27:45bobdaduckI knew it!
20:27:51bobdaduckOkay little apple
20:28:01Little_Appleyes?
20:28:16bobdaduckI want you to make sure your teleporter and trigger zone are properly IDd.
20:28:47bobdaduckAlso I want you to apologize and promise never to indent your code so sloppily again.
20:29:36kaenhe's already had his 10,000 lashings
20:29:42Little_Apple promises to indent as well as he can
20:29:56bobdaduckACCEPTABLE.
20:30:49kaenas a side note, this script looks like it does something interesting
20:30:53kaenI can't wait to play it.
20:31:29Little_Appleif it ever works..
20:32:57bobdaduckI'm goin tolunch
20:33:01bobdaduckguud luuck
20:33:18Little_Applekthnxbai
20:45:32kaenLittle_Apple
20:45:36kaenI think I figured it out
20:45:46Little_Appleyes?
20:46:02kaenobject2Id = object2:getId()
20:46:06kaenadd that to spawntele2
20:46:23Little_Appleoooooh
20:46:26Little_Appleok
20:46:48BFLogBot Commit: b3afcdf7244b | Author: watusimoto | Message: Comment
20:46:49BFLogBot Commit: b79dfb8eec37 | Author: watusimoto | Message: Track teleport and ff kills. Not yet reported to server
20:46:52BFLogBot Commit: bf120e5e21e3 | Author: watusimoto | Message: Push new stats into VersionedGameStats object
20:48:10Little_Appleworking so far..
20:48:24Little_Appleyes!
20:48:34Little_Appleit works!
20:48:39linux_user has joined
20:48:46Little_Applethanks kaen :D
20:48:55kaen\:D
20:49:19Little_Applethat frustrated me so much lol
20:49:39linux_userI'm still having troubles with moving around the window, which also takes up a bunch of my GPU usage
20:49:43kaenit's always something like that it seems
20:49:57kaenlinux_user, is this nothing_much?
20:49:57linux_user(this is Nothing_Much btw)
20:49:59kaenk
20:50:14kaenthat's pretty odd.
20:50:19linux_userI don't think it's the problem you said it was kaen
20:50:21linux_useryesterday
20:50:34linux_userbecause I'm able to move a lot of my other games in windowed mode perfectly
20:50:48kaeninteresting.
20:51:04linux_userno lag whatsoever, but I just updated my machine so I'll test it out when I get back home
20:51:31raptor has joined
20:51:31ChanServ sets mode +o raptor
20:51:37raptorhello!
20:51:41Little_Appleok time to clean this up a bit..
20:51:45Little_Applehello raptor
20:51:50linux_userhi there
20:51:56raptorhi linux_user
20:51:58raptorwelcome
20:52:08raptoroh my... log reading to do
20:52:44linux_userraptor, were you here when I had the problems with moving the bf window?
20:53:00raptorlinux_user: Nothing_Much?
20:53:07linux_userYes
20:53:16raptoryes, i saw some of that
20:53:25raptoryou and kaen were doing diagnoses
20:53:35bobdaduckhello!
20:53:42linux_userhey bobdaduck
20:53:57linux_userand yeah, I asked if kaen had the same issue on windows
20:54:00Little_Applebob! it works!
20:54:04linux_user(if he had a windows os on)
20:54:34bobdaduckI saw
20:54:35bobdaduckcongrats
20:54:50raptorhmm... looks like kaen is publicising our stats database weaknesses
20:55:01bobdaduckhm?
20:55:10bobdaduckoh lol
20:55:18kaen squirms
20:55:25linux_useruh oh
20:55:48raptorWatusimoto: did I show you Quartz' two donations for stock maps?
20:56:39Little_Appletwo?
20:56:43raptoroh and I feel honored that my battle matching code is labeled 'crap'
20:56:52raptorbecause, I'd label it worse
20:56:55Little_Appleahahaha
20:57:13bobdaduckoh!
20:57:25Watusimotoyou did not
20:57:35bobdaduckI reformula'd some things for a new matchmaking code
20:58:02Watusimotoraptor: you did not, and do you know how the versioned statistics works?
20:58:06bobdaduckBitmatch: Kills / Deaths Capture the flag: ((Captures * 3) + Kills) / Deaths Core: ((cores destroyed / total cores) + kills) / Deaths Hold the Flag: ((Team points / 2 + flags retrieved) + kills) / deaths Nexus: Kills / Deaths Rabbit: Kills / Deaths Retrieve: ((Flags Retrieved that were part of a touchdown / Number of Zones)+ kills / deaths) Soccer: Kills / Deaths Zone Control: ((Zones captured that were part
20:58:44Watusimotowhat if we put these forumlas in a lua script to make them easier to tinker with on the server?
20:58:50raptorWatusimoto: i will show you as soon as i get them set up...
20:58:53kaen!
20:58:53raptorversioned stats
20:58:54bobdaduckAnd I'm still so confused on how you even MANAGED to allow for negative numbers
20:59:03raptorumm
20:59:08raptoryesish
20:59:12raptoryou send a version number
20:59:27bobdaduckI barfed math
20:59:28raptorand depending on the number you read a certain number of bits
20:59:48raptorso it allows for cumulative stats reception on the master end
20:59:54Watusimotook, I'll figure it out at some point when I get the remaining stats implemented
20:59:58raptoralso
21:00:04Watusimotoit's not urgent
21:00:07raptordid you really program in tracking distance traveled?
21:00:11raptorbecause... wow
21:00:11Watusimotoyes
21:00:27bobdaduckIn miles or pixels or what?
21:00:32Watusimotodid you read my conversation with kaen about the units?
21:00:36raptorparsecs... duh
21:00:42bobdaduckrofl
21:00:44kaenlmao
21:00:54Watusimotomicrometers... things have, after all, been miniaturized
21:01:02kaenhehe
21:01:04WatusimotoI saw a documentary
21:01:08Watusimotothat explained it
21:02:00linux_userShould I file a bug report somewhere regarding my issue?
21:02:14WatusimotoI acutally looked up what parsecs were a coulple of weeks ago
21:02:19bobdaduckWait, are you trying to add a STORYLINE to the game?
21:02:30bobdaduckBecause I'm extremely conflicted about that.
21:02:32Watusimotolinux_user: depends on your issue... what is it?
21:03:22linux_userThe bitfighter window lags when I move it
21:03:31linux_userWhich also affects other windows
21:03:49raptorthat means the CPU is spiking
21:03:57bobdaduckuh
21:03:57raptorquestion is, what is spiking the CPU
21:04:01bobdaduckThat's always been an issu?
21:04:11raptorwhat?
21:04:23linux_userLast I checked, the CPU never spiked, bitfighter never used up more than 10% of my 4 cores
21:04:29linux_user*of one of my 4 cores
21:04:40raptorlinux_user: yes, that is my experience, too
21:04:55raptoryou are using the desura linux build, right?
21:05:06raptori wonder if there is some library issue...
21:05:36raptorbobdaduck: since when does bitfighter spike the CPU? it doesn't even do that for me on windows running as a VM
21:05:45linux_userYeah, I'm using the desura version, but I think it happened on the standalone version as well
21:05:51linux_userI'll check again
21:06:29bobdaduckWell not spike the cpu
21:06:38bobdaduckBut moving the window while its running has always been funky?
21:06:50bobdaduckI dunno I run fullscreen :/
21:07:03raptorbobdaduck: yes it has
21:07:11raptorfunky != spike the CPU
21:07:26linux_userIt's strange really
21:07:47raptorlinux_user: have you tried to use a completely different non-unity window manager?
21:07:51linux_userOne other game had absolutely no issue whatsoever
21:07:58linux_userI disabled the 3D on unity
21:08:01linux_userAnd it still lagged
21:08:02raptorbecause the obvious reason is the window manager
21:08:22raptorthis may be a unity-only problem..
21:08:34linux_userIt's not compiz, I can guarantee that, because if it did, then TF2 would not run at all
21:08:40raptorha
21:09:01raptorWatusimoto: if you want to see the new levels, please join my server at 137.65...
21:09:04raptorpassword 'test'
21:10:00Watusimotowill be on in a minute
21:10:05raptorok
21:12:04linux_userWhere are the bug reports at? I'll file it when I get back home
21:12:16raptorwell, it needs to reproducible
21:12:24raptorbut we have a google issues page
21:12:29raptor!bug
21:12:29BFLogBotTo enter a bug, please make sure it is reproducible and then go to http://code.google.com/p/bitfighter/issues/list | Also, see current running bug list: http://bitfighter.org/wiki/index.php/Running_Bug_List
21:13:20linux_userWell.. if by reproducible you mean every time I launch it, it happens, then yes, it happens every time
21:13:38raptorheh
21:13:42Little_Appleyea i think that qualifies.
21:14:11raptorreproducible as in, steps for one of us to reproduce
21:14:33Little_Applestep one: open
21:15:05linux_useroh, just run it under linux and move it around in windowed mode
21:15:23kaenI can't reproduce it
21:15:24raptorwell the thing is that neither kaen nor I have that problem
21:15:26kaenwith unity 3d on
21:15:36kaenit could be card-specific :/
21:15:47kaencard-and-bitfighter specific
21:15:52linux_userAh okay
21:16:00linux_userop, gotta get goin' now
21:16:16linux_usertake care, see ya'll in a half hour
21:16:26linux_user has left
21:18:20raptormaybe here has some ideas?: http://askubuntu.com/questions/211203/ubuntu-12-10-runs-terribly-slow-on-desktop
21:19:53raptorI'm scared of stats refactoring...
21:20:12raptorwill a different c2m RPC break compatibility?
21:26:36bobdaduckOnly if you don't release arbitrarily many-sided polygons.
21:28:16Watusimotook, back
21:28:29WatusimotoI think a new c2m would not break compatibilty
21:28:39Watusimotoserver still up?
21:28:48raptorbobdaduck: they're called circles
21:28:53raptorand they have 32 sides :)
21:28:56raptorWatusimoto: yes
21:28:57raptorplease join
21:29:03raptorpassword: 'test'
21:29:38raptorserver: 137.65...
21:30:02Watusimotostuck on punching
21:30:10raptorbooo
21:30:12WatusimotoI think we had this issue before once
21:30:16raptorlet me see if they are on kaen test
21:30:43kaenthey are not, but easily can be
21:30:49raptoruploading!
21:30:53raptorok Watusimoto, join kaen test
21:30:59Watusimotook
21:31:06bobdaduckI'm stuck on punching too.
21:31:11bobdaduckWhen I tried
21:31:13raptoruse a kick instead
21:31:26kaenand a headlock, failing that
21:31:30bobdaduckAnd I also have that issue every time when trying to join Quartz server from my work computer...
21:31:48bobdaducklol
21:38:41raptorWatusimoto: what do you think about those maps?
21:38:43raptorthe 2
21:39:12Watusimotothe first one looks really good
21:39:19Little_Appleserpentine?
21:39:29raptorstarting with the positive i see...
21:39:36Watusimotothe second is fine -- if it plays better than what we have then that's fine
21:39:47WatusimotoI don't like the colors so much
21:39:48bobdaducklol
21:40:01WatusimotoI think for the stock maps we should stick to the classic red-blue-yellow
21:40:10Watusimotoboring as that is
21:40:34Watusimotodo they play well?
21:41:27bobdaduckThey play well, yes.
21:41:43bobdaduckI don't like the art or color for a stock map but they definitely play well.
21:41:51raptorplay well, yes
21:42:03Watusimotoso is there a proposal to replace or augment the existing stock levels with these?
21:42:03raptorserpentine does in competitive play quite well, i thought
21:42:11raptorWatusimoto: yes
21:42:17Watusimotoreplace or augment?
21:42:28raptoreither, i'm fine with it
21:42:40Watusimotome too
21:42:56raptoralthough i like serpentine better than our current AC
21:42:58raptorZC
21:43:05WatusimotoI guess I'd vote for replace, especially if these levels are better than what we have. something in the simplicity of having one of each type
21:43:16raptorOK
21:43:21bobdaduckWe have a ZC?
21:43:22raptorwhat about the core one?
21:43:27Watusimotoso sure, I;m on board
21:43:32raptorbobdaduck: yes, it's called 'zc'
21:43:48bobdaducklol
21:44:09Watusimotoif you guys like the core level, then thats good too. I'm not enamored with the way it looks, but if it's fun, then that's great
21:44:25Watusimotoif we change the colors, that is
21:45:27bobdaduckThat might mess up the art scheme.
21:50:17Watusimotowe should at least try it and see
21:50:34bobdaduckQuartz says its fine to make it blue and red and remove the line items.
21:50:43bobdaduck"problem solved"
21:50:51kaenwhat's the filesize limit for levels?
21:51:00raptorbig?
21:51:07kaenI've hit it
21:51:09kaenon accident
21:51:19kaenapparently
21:51:25bobdaduckI hit it with rave party
21:51:32bobdaduckNowait
21:51:39kaenI'm getting disconnected from the editor (!) because of an invalid packet
21:51:45bobdaduckit was an item limit I hit
21:51:46kaenand it stops if I remove most of the lines
21:51:49raptoreach level line has a 1024 character limit or so
21:52:19raptorok Watusimoto join 'kaen test' to see the core level
21:52:21bobdaduckI have no idea why.
21:52:33kaenit happens with both 018 and latest
21:53:06raptordoes the line have more than 63 points?
21:53:21kaenI'm using lineitems instead of barriers
21:53:31kaenso anyway, no
21:53:37kaenI've set it to 20 just to be safe
21:54:16koda has joined
21:55:04raptorWatusimoto: better?
21:55:19bobdaduckI like it
21:55:28Watusimotoyes
21:55:42Watusimotowhat's our current core level? the long bone with 3 cores in each end?
21:55:52raptorand is that Core better than ours? 'Core 3'?
21:55:53raptoryes
21:55:58Watusimotothis one is better
21:56:07raptorOK, i'll replace both
21:56:10bobdaduckyeah
21:56:17Watusimotoso yes, let's do it with the colors
21:56:23Watusimotogood!
21:56:25raptoruh
21:56:28raptorcolors?
21:56:35Watusimototraditional colors
21:56:37raptorok
21:56:41raptorgood
21:56:42Watusimotothe last one we looked at
21:56:48raptornow the hard question: does Quartz want his real name in the Credits?
21:57:08Watusimotoask him?
21:57:35bobdaduckk
21:57:50raptoroh my
21:57:55bobdaduckThe game credits, not the levelcredits, right?
21:57:56raptorLittle_Apple released his creation
21:58:03Little_Appleof death
21:58:05bobdaducklol
21:58:05raptorbobdaduck: yes
21:58:06Watusimotoshould we remove the old levels on upgrade, or just leave them in place?
21:58:17bobdaduckQuartz says sure
21:58:22bobdaduckbut
21:58:33bobdaduck"Please spell it right"
21:58:33Watusimotoanyone who has contributed a level we have distributed has got their names in the credits historically
21:58:34raptorwe can leave them
21:58:46bobdaduckRiordan Zentler
21:58:51raptorok
21:59:17raptori'm afraid to pull the new code...
21:59:25kaenheh I was too
21:59:29raptorkaen: did you get kicked from your own server...
21:59:29kaenall seems well though
21:59:39kaennope, why do you ask?
21:59:54raptordid you say you had a packet problem with somethign?
21:59:57kaenoh
22:00:04kaenyeah, I'm getting it in the flippin' editor
22:00:17kaenand, crazy plot twist: it works fine when I use barriermaker
22:00:26kaenonly lineitem causes the disconnect
22:00:26raptorwhAT?
22:00:32kaenyes.
22:01:05bobdaduckBug!
22:01:33kaenI guess I can just use barriers, but the load time is sooooooooooo much longer
22:02:03bobdaducklol
22:02:08bobdaduckAre you making a map for the contest?
22:02:23kaenyep
22:02:28bobdaduckWhoo!
22:03:17raptorLittle_Apple: congrats at building that levelgen script
22:03:26Little_Appledanke
22:07:45raptorwell, it compiled no errors
22:07:48raptoryay
22:07:54raptornow for credits + levels
22:08:31raptorWatusimoto: shoudl i just replace teh same level file names: 'zc' etc. or change to 'serpentine'
22:08:56Watusimotommmm
22:09:02Watusimotomaybe keep the generic names?
22:09:13Little_Appleaw
22:09:58raptorwhat does that mean?
22:10:59raptorbobdaduck: you're name is in the credits, do you want me to add your pseudonym (bobdaduck) to it?
22:11:03raptor*your
22:11:30bobdaduckYes please.
22:12:13raptorWhat about you kaen, do you want your real name in the credits?
22:15:21bobdaduckDo arbitrarily many-sided polygon spawners crash the game?
22:15:49raptorthey don't exis
22:15:50raptort
22:15:57raptormaybe
22:15:59raptorpossibly
22:16:02raptorhopefully
22:16:14bobdaduckThey should exist though!
22:16:22nothing_much has joined
22:16:34kaenraptor, sure thing!
22:17:45bobdaduckI CAN NEVER GET A STRAIGHT ANSWER ABOUT IT.
22:18:02raptorbobdaduck: I do not know what Watusimoto's plans are for that object
22:18:59kaenbut you shouldn't really be asking that question, because you shouldn't put them in a level
22:19:13kaenbecause to do so would be to violate the trust you have been given with that knowledge.
22:19:27raptorguilt guilt GUILT
22:19:27nothing_much Quit (Client Quit)
22:19:32bobdaduckWhat if the projected finish date for this level is almost a month in the future?
22:19:53raptorbobdaduck: it is guaranteed to not be in 018a
22:20:00kaenthere's no projected implementation date for it
22:20:08raptorand 019 means we're breaking everything so it'll be a while :)
22:20:09kaenin fact most of the discussion about it centers on removing it.
22:20:26bobdaduckFor reasons that nobody will tell me
22:20:53kaenit was an experiment, and apparently an abandoned one, but only wat can speak to that
22:21:08koda_ has joined
22:21:18bobdaduck /frustrated
22:21:27koda_ Quit (Client Quit)
22:24:06raptorit's because it's new and exciting, right bobdaduck?
22:24:12raptoris that why you like it?
22:24:20bobdaduckNo
22:24:40Nothing_Much has joined
22:25:16bobdaduckWorm is new and whatever too, but I'm not at all enthusiastic about worm
22:25:42raptortesting Little_Apple's level...
22:25:59raptordun dun dun
22:26:16bobdaduckIts a stupid novelty but its a FUN stupid novelty.
22:27:46bobdaduckThings like asteroids don't really add anything gameplay-wise either
22:27:56Nothing_Muchthe original asteroids?
22:28:00Nothing_Muchatari?
22:28:09raptoryes
22:28:26raptorerr, replicas of the asteroids from the atari version in our game
22:29:35Nothing_Muchoh
22:30:07Nothing_MuchI thought you were talkin' about the game Asteroids lol
22:30:28LordDVG Quit (Remote host closed the connection)
22:31:14bobdaduckI'd put circles in about the same category as asteroids
22:32:23Nothing_Muchunless you play soccer
22:32:33Nothing_Muchbrb
22:32:43Nothing_Much Quit (Remote host closed the connection)
22:33:33Watusimotomy plans for what?
22:33:41bobdaduckCircles.
22:33:48Watusimotowhat about them
22:33:53Watusimotooh, those circles
22:33:55bobdaduckI want them
22:34:04Watusimotothey suck currently
22:34:05bobdaduckAnd everyone else is telling me no.
22:34:17bobdaduckHow do they suck?
22:34:42Watusimotowell, they don't work they way I had intended them
22:34:59Watusimotobut maybe they could be made to do so
22:35:09Nothing_Much has joined
22:35:10bobdaduckWhat'd you intend for them?
22:35:30Watusimotoone of the objects from gridwars
22:35:52raptorwe're already combining asteroids and star castle
22:35:52Watusimotokind of homes in on you but moves out of the way when you aim at it
22:35:57raptoron to grid wars!
22:36:06Watusimotogridwars has lots of cool objects
22:36:30Watusimotobut circles are on slow burn right now
22:36:53bobdaduckI like them the way they are now.
22:37:12Watusimotoraptor: at some point, please modify ship::idle and uncoment the block that starts with the comment "crude"
22:37:27Watusimotothen play a little and see how fast the distance increments
22:37:35WatusimotoI think it should eb slower, but want your opinion
22:38:03bobdaduckI look at circles
22:38:17bobdaduckas a sort of slightly sentient alien life in the bitfighter universe
22:38:24Watusimotobobdaduck: circles are not currently supported, but they may be in the future
22:38:38bobdaduckThat just push you around not really doing anything but being in the way
22:38:46bobdaduckand its just adorable.
22:38:50bobdaduckLike really.
22:38:52Watusimotothey're intended to kill you
22:38:53bobdaduckxD
22:39:21Watusimotothey're supposed to be a swarming enemy
22:39:33Watusimotobit too many enemies means too slow networking
22:39:37bobdaduckWELL I THINK THEY'RE CUTE.
22:39:40Watusimotogreat
22:39:46Watusimotomaybe you should ask one out
22:39:52bobdaduckrofl
22:40:35bobdaduckMore on the puppy side of cute.
22:41:02raptorok, i'll test
22:42:27raptorWatusimoto: seems fine
22:42:34raptorlooks like 1:1 point ratio
22:42:36raptor?
22:42:58Watusimotoyes
22:43:12Watusimotoyou don't think 10:1 might be better?
22:43:22raptorand it changes color!
22:43:26raptorwell
22:43:28Watusimotothat's the crude part
22:43:32raptorwhat is the storage size?
22:43:35raptorINT?
22:44:02raptori will test how long i can go in 10 seconds
22:44:27raptor4000 in 5 seconds with boost
22:44:44raptorroughly
22:44:49WatusimotoU64
22:44:52Watusimotoactually
22:45:18raptor20min game will give 960000
22:45:26raptorso U64 seems just fine to me
22:45:43WatusimotoEach move has distance in F32
22:45:55Watusimotothen I mutliply by 10000 and add to the U64 accumulator
22:46:03Watusimotothen divide by 10000 when reading it out
22:46:30Watusimotootherwise, the small incremental distances will get lost in the noise as the total distance gets larger if we used F32 for that
22:46:46raptorthat seems just fine
22:46:49WatusimotoU32 / 10000 just isn't big enough
22:46:54raptornope
22:46:56raptorbecause
22:47:05raptorpeople make crazy maps like Cannons
22:47:20WatusimotoU64 /10000 will be fine for anything
22:47:49Watusimotobut I do the final reporting in U32 (after the divide by 10000)
22:48:01raptor4 billion...
22:48:03Watusimotoso it's really a U32 in terms of total distance
22:48:04raptorshould still be OK
22:48:13Watusimotoyes
22:48:25Watusimotoeasier on the db side too if all our numbers are just ints
22:48:32Watusimotoone less thing to keep track of
22:48:32raptoryes
22:48:59Watusimotoif we dialed the rate of distance accumulation down by a factor of 10, the U32 would last longer
22:49:13raptorhmmm
22:49:20raptori don't think it'll matter...
22:49:21Watusimotothough that's not my real concern
22:49:36bobdaduckWhat's the concern here?
22:49:48WatusimotoI created a level with two gofasts bouncing you back and forth, and estimated it would take about 400 hours of play to hit U32max
22:49:59WatusimotoI'm just not worried about it
22:50:13Watusimotobobdaduck: how fast should total distance accumlate?
22:50:14raptoryou have an implied concern?
22:50:27bobdaduckFor the stat tracker?
22:50:35WatusimotoI just want the resolution of the counter to feel right
22:50:37Watusimotobobdaduck: yes
22:50:44Watusimotoit just feels too fast to me now
22:50:56bobdaduckI don't think most ships have more than ten miles on them
22:51:27raptorwell, it would feel more natural if /10 or /100
22:52:10bobdaduckUh... 15 kilometers
22:53:08bobdaduckBut then, a ship travels probably like 10 meters in a game
22:53:57bobdaduckBut I still don't think most have more than a kilometer or two
22:54:07bobdaduck...Is anyone following me at all?
22:55:55bobdaduckYeah that's what I thought
22:55:56bobdaduckxD
22:56:18WatusimotoI have a great gci project!
22:56:28raptorfor next year?
22:56:37Watusimotocreating a player stats page that lists all these stats we track for a player
22:56:52raptoroooo, I know the perfect candidate!
22:57:02Watusimotothey connect to master, and it sends a packet of stats that can be displayed in the high scores/stats screen
22:57:15Watusimotoyes perfect -- conceptually easy, tedius, and easily fixed if it goes wrong
22:57:41WatusimotoI'm hoping we can get someone to do that even before the next gci -- if someone wants an easy project to work on
22:57:44raptordoes this mean we need to implement scroll bars in our UI?
22:57:55WatusimotoI hope not
22:58:05Watusimotoit might need to be multiple pages
22:58:31bobdaducklol
22:58:52Watusimotowhere did all the desura people go?
23:01:11BFLogBot Commit: 1dbf5d37e6d2 | Author: buckyballreaction | Message: Add new Zone Control and Core levels courtesy of Quartz. Thanks!
23:01:12BFLogBot Commit: 469dc15cdf74 | Author: buckyballreaction | Message: Update Credits
23:01:23Watusimotocreated an "easy" section under gsoc page in the wiki
23:01:28raptorwait wait
23:01:32raptorGSOC or GCI?
23:02:29bobdaduck Quit (Quit: Page closed)
23:07:07Watusimotowe have a gsoc page
23:07:13WatusimotoI added a section for easier projects
23:07:19Watusimotowe could use those for gci
23:07:29Watusimotoor if someone happens along looking for work
23:08:02Watusimotoif maybe bobddaduck or Little_Apple wants to do someting hard
23:08:11raptorwhere is this mysterious GSOC page?
23:08:32Watusimotohttp://bitfighter.org/wiki/index.php/GSOC_ideas -- you may recognize it, as you created it!
23:08:43Watusimotoalso linked from main wiki page
23:08:45raptoroh yeah...
23:08:56raptorso this means you are considering GSOC?
23:09:10raptori'm sure koda would approve
23:09:22koda approves
23:09:25kodawhat's the topic?
23:09:26koda:D
23:09:47Little_Appledo something hard what?
23:09:51raptorGSOC
23:10:46Watusimotoif you decided you liked coding and wanted a project to work on that was a little more intense than bots
23:10:53Watusimotofor example
23:11:10raptorhuh, i did write that page..
23:11:27Little_Appleit was your alter-ego
23:11:29Watusimotosure we're considering it
23:11:39Watusimotobut I'm not sure if we can do it
23:11:51Watusimotobut it would be nice
23:11:52raptorI might have a busy summer :(
23:12:03kaen:<
23:12:15Watusimotoyes, that's my situation as well
23:12:25Watusimotothough likely a little less busy than last summer
23:12:46Watusimotobut very likely 1.5 weeks completely off the grid
23:12:54Watusimotoand more on and off
23:13:03raptorI could probably pick up a little slack...
23:13:14raptorbut full on 1:1 mentor might be too much
23:13:22Watusimotoyes
23:13:48Watusimotoso I'm not sure we'd have the ability to do it
23:14:02Watusimotobut I thoought gci went pretty well
23:14:09kodanot all students might require 100% attention too
23:14:12Watusimotoin spite of my fears
23:14:17Watusimotokoda: I hope not
23:14:53Watusimotothe truth is many of the projects on that page are a little beyond my ability to provide good guidance
23:15:10kaenare you sure it's 1:1?
23:15:13raptorsome are more research oriented
23:15:14Watusimotobut then the gsoc students are supposed to be more advanced
23:15:19kaenfound this on the 2012 mentor page:
23:15:19kaenWhile the answer to this question will vary widely depending on the number of students a mentor works with
23:16:01kaenit goes on, but that implies otherwise...
23:16:11Watusimotokaen: my concern is not the 1:1 aspect of it, but rather that we'd have gaps with a 0:1 ratio
23:18:40kaenbummer.
23:19:11Watusimotokaen: are you going to apply for gsoc as a student?
23:19:14kaenyes.
23:19:40Watusimotoyou could work on bitfighter and mentor yourself! problem solved!
23:19:48kaenheh
23:19:52kaenI already looked that up
23:19:56kaenyou actually can not.
23:19:59Watusimotoyou'd get 2 t-shirts
23:20:14kaenI could mentor for bf and work on a different project though, iirc.
23:20:15Watusimotokaen the student and neak the mentor
23:20:19kaenlol
23:20:35Watusimoto:-)
23:20:53raptormaybe the t-shirts won't ignite if you look at them wrong
23:20:56WatusimotoI can't beleive they have an explicit rule about it
23:21:06WatusimotoI'm wearing mine now
23:21:18Watusimotounder my flash-flame supressing outerwear
23:21:27raptorhahaha
23:21:44Watusimotoit's kind of a shiny asbestos jacket. rather stylish
23:22:01kaennope, can't do that either.
23:22:33Watusimotoso what about polywall vertices. Should we increase the count?
23:22:48Little_Appleyes.
23:23:07raptor019!
23:23:10raptori mean...
23:23:15raptorlet's get 018a out first!
23:23:22raptorplease please please
23:24:09Watusimotoit's on my crumpled business card
23:25:58Watusimotoand all the bug list cases suck!
23:28:33Nothing_Much Quit (Read error: Connection reset by peer)
23:32:31Watusimotook, so are we of the same mind that increasing gMaxPolygonPoints would break compatibility?
23:33:56raptorYES
23:34:01raptorsorry, i'm back..
23:34:06raptor019
23:34:17Watusimotono worries
23:34:38Watusimotowe could make this next one 019... :-)
23:34:41Little_Applehakuna matata
23:34:50raptorkaen: if you can duplicate your LineItem bug, can you added ot the running list?
23:34:59raptor can't grammer
23:35:04raptorWatusimoto: noooooo
23:35:29WatusimotoI know you are opposed; is it only because you think we'll lose discipline?
23:35:35raptorI need some sort tangible evidence of my work soon, I'm going crazy
23:35:39raptorand that, yes
23:35:53Watusimototo me 019 != deferred release
23:36:15raptorah, see, it does to me
23:37:01raptorbecause that's how I've chosen to order my mind on the matter, it is difficult to change - although I can see how it doesn't mean deferred release
23:38:27Watusimotofor example, I could change pts in a polygon to 64 pretty quickly -- it would require a new release, but not an extension of time
23:39:31Watusimotooddd... I get a levelgen error, but I'm not seeing my new stack trace
23:39:34raptor018a just seems so close...
23:39:57Watusimotoin all the lua reversions, did you only revert luaw or all associated lua work?
23:40:10raptorwhat are you working off of
23:40:24Watusimotowhatever's in the repo
23:40:27raptorI made a branch for the lua52 stuff with all of the Lua revisions
23:40:39raptoroh
23:40:41raptorthen only LuaW
23:40:56Watusimotoyeah, I see some of the stacktracer code in there...
23:40:57Watusimotoodd
23:41:00raptorand i sent you 2 patches to update to upstream with your caching
23:41:26Watusimoto\yes
23:41:32WatusimotoI've done nothing
23:41:39Watusimotohere's my release proposal
23:41:44Watusimotowe focus on the bug list
23:41:59Watusimotobut no further work on luaw
23:42:06Watusimotodo the 018a/019 release
23:42:10Watusimotothen focus on lua
23:42:23Watusimotoand do a 018b/019a release with those fixes
23:42:26raptorOK, we keep the leaky LuaW?
23:42:29Watusimotoyes
23:42:40Watusimotoin the hopes that we can get a new version out son
23:42:58raptordon't we say that everytime?
23:43:08Watusimotobecause if you want to get something shipped soon, lua could slow us down
23:43:14Watusimotoyes
23:43:25Watusimotothat's why I'm trying to cut the list
23:43:43raptorwell how about this: what do you think we *should* do?
23:43:45Watusimotoyou deferred one item, I deferred another, and maybe we can defer this as well
23:43:50raptorignoring my preference..
23:44:01Watusimotobut list and increase poly vertex count
23:44:13Watusimotoand an achievemtn or two
23:44:22Watusimotobecause I think we should always do those
23:44:24raptorah ha - the feature creep begins already!
23:44:30Watusimoto:-)
23:44:54WatusimotoI've been pretty disciplined. These stats are the only thing I've done since 018 that wasn't on the list
23:45:06Watusimotoand these took me one day
23:45:14Watusimotoand I'm back on to a list item
23:45:28raptorok, let's do that, then
23:45:32raptoron to 019!
23:46:26WatusimotoI'll hold off on the vertex count for the moment
23:46:47raptoryes!
23:46:53raptori actually found other limitations
23:47:30raptorso that will definitely break compat
23:47:34raptorbut
23:47:45raptorwe will need to increase level line length to
23:47:49raptor*too
23:48:28Watusimotowe can do all that stuff pretty quickly, just before release
23:48:46Watusimotochance of bugs is low and we can still test with existing servers and such
23:48:59raptorMAX_LEVEL_LINE_LENGTH = 4096
23:49:04raptorMAX_LEVEL_LINE_ARGS = 128
23:50:30raptorwell, if you're breaking compatibility, this means i can put back new Asteroid sounds and AsteroidSpawn
23:50:39raptorargh, see... creep creep
23:52:27Watusimotoyes, which would be good things to have
23:52:32Watusimotoand are already written
23:53:24Watusimotowho added the case with the levelgen code?
23:53:28Watusimotosam or kaen?
23:53:52raptoryes
23:54:05raptoryou mean our LuaW problem?
23:54:33raptorsam added it, kaen couldn't dupe, then sam added a test case
23:54:44raptorand we've been partying seince
23:54:45raptor*since
23:55:10WatusimotoI can't dupe
23:55:17raptorwhich issue is this?
23:55:24Watusimoto4
23:55:36WatusimotoI added the items 100x to a level
23:55:39raptoryou can't dupe now because I remove the LuaW_hold calls
23:55:43Watusimotoyes
23:55:48raptorwe traded leak for bug
23:55:50Watusimotoso it's fixed
23:55:54Watusimotofor now
23:55:58raptorin a manner of speaking yes :)
23:56:11WatusimotoI'll mark it to retest after lua rewrite
23:56:28raptorKO
23:58:03raptorthat's what issue #14 is..
23:59:36Watusimotoso we're down to badges, 2 suspend cases, and trasmitting my new stats to the master from that bug list

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.