Timestamps are in GMT/BST.
| 00:01:15 | Little_Apple | ok afk for a bit |
| 00:06:13 | raptor | goin' home! |
| 00:06:17 | | raptor Quit () |
| 00:16:11 | | kaen has joined |
| 00:32:20 | | Platskies has joined |
| 00:43:37 | | raptor has joined |
| 00:43:40 | | ChanServ sets mode +o raptor |
| 00:46:13 | Nothing_Much | Hi |
| 00:46:17 | raptor | hi |
| 00:46:23 | bobdaduck_ | Hi |
| 00:48:15 | Nothing_Much | Hello |
| 00:48:58 | bobdaduck_ | Hello |
| 00:50:03 | Nothing_Much | What are the recommended sys requirements for BF? (Dumb question, but I recently downgraded my PC) |
| 00:50:12 | Nothing_Much | Or rather, just my graphics card |
| 00:52:34 | raptor | You actually don't need a graphics card - even your CPU can handle the graphics of BF just fine |
| 00:53:07 | Nothing_Much | Oh, well apparently the BF window is lagging pretty badly here, so I guess it's not the game itself |
| 00:53:07 | raptor | as long as software OpenGL is supported, you should be OK |
| 00:53:22 | raptor | what OS? |
| 00:53:27 | Nothing_Much | Ubuntu 12.10 |
| 00:54:04 | raptor | are you using nvidia or ATI + binary drivers? |
| 00:54:10 | Nothing_Much | nvidia |
| 00:54:11 | Nothing_Much | oh |
| 00:54:12 | Nothing_Much | wait |
| 00:55:08 | Nothing_Much | well, nevermind, it's still laggy |
| 00:56:00 | raptor | are you using the nvidia proprietary drivers? |
| 00:56:05 | Nothing_Much | Yes |
| 00:56:19 | raptor | then there shouldn't be really any lag.... |
| 00:56:37 | raptor | are you sure it is graphics lag, or could it be network? |
| 00:56:42 | kaen | bobdaduck_ did you get my pm? |
| 00:57:41 | kaen | Nothing_Much, have you checked you direct rendering stuff? |
| 00:57:48 | kaen | it can be a real PITA |
| 00:58:56 | Nothing_Much | I'm a little confused, but I gotta install mesa-utils first |
| 00:58:56 | kaen | if not, run `sudo apt-get install mesa-utils` and then pastie the output of `glxinfo` |
| 00:58:59 | kaen | yes. |
| 01:02:30 | Nothing_Much | oh I fixed it |
| 01:02:34 | kaen | \o/ |
| 01:02:43 | kaen | due to my genius troubleshooting, no doubt |
| 01:02:46 | kaen | :P |
| 01:02:47 | raptor | haha |
| 01:03:23 | raptor | kaen: if you haven't updated to latest code, i've reverted the sound glitches i introduced... |
| 01:03:30 | kaen | I did this morning |
| 01:03:39 | kaen | didn't realize I was 39 changesets behind... |
| 01:03:44 | raptor | haha |
| 01:03:52 | raptor | are you still traveling? |
| 01:05:32 | Nothing_Much | uh oh |
| 01:05:47 | kaen | no, I was done traveling the day I left. I'm here but living in motels for now... |
| 01:05:54 | raptor | ah |
| 01:06:00 | kaen | because my would-be landlord flaked on me :/ |
| 01:06:10 | raptor | sorry :( |
| 01:06:27 | kaen | it's okay. motels are like $120 a week here |
| 01:06:36 | kaen | and they have kitchens and internet |
| 01:06:39 | Nothing_Much | that's 380 a month, right? |
| 01:06:42 | kaen | 480 |
| 01:06:43 | kaen | but |
| 01:06:47 | kaen | still, very cheap |
| 01:06:50 | Nothing_Much | yeah that |
| 01:06:52 | Nothing_Much | that's amazing |
| 01:06:56 | kaen | yes. |
| 01:07:12 | kaen | but it's not in the safest part of town. not somewhere I'd like to live permanently |
| 01:07:25 | kaen | I've already found a different apartment, but I have to wait for my application to process |
| 01:10:44 | kaen | raptor, do you know off the top of your head how the server determines a client is authed? |
| 01:12:28 | raptor | sort of, the code is in masterConnection.cpp I think |
| 01:12:36 | Nothing_Much | uh |
| 01:12:48 | Nothing_Much | hmm |
| 01:12:48 | raptor | basically the server does a one-time authentication for the client to the master when the client connects |
| 01:13:51 | raptor | oh kaen, did you see the recent LuaWrapper changes? |
| 01:14:22 | kaen | no I did not. I saw you paste the link though. |
| 01:14:36 | Nothing_Much | how many MB does bitfighter take up? |
| 01:14:40 | Nothing_Much | of RAM* |
| 01:14:42 | raptor | supposed fixes for exactly our problem... |
| 01:14:58 | raptor | Nothing_Much: about 20-25, i think? more if you run a server with bots |
| 01:15:11 | Nothing_Much | ah okay, so ram isn't a problem |
| 01:15:15 | Nothing_Much | it's strange |
| 01:15:28 | Nothing_Much | my CPU is fine and so is the ram |
| 01:15:35 | raptor | what build are you using? |
| 01:15:38 | Nothing_Much | but whenever I launch it, it lags the heck outta my PC |
| 01:15:41 | Nothing_Much | uh |
| 01:15:46 | Nothing_Much | 018? |
| 01:15:48 | kaen | raptor, have we not grafted it on yet?! |
| 01:15:48 | Nothing_Much | oh |
| 01:15:49 | Nothing_Much | desura |
| 01:16:00 | Nothing_Much | but I can launch it with the script from the folder |
| 01:16:15 | raptor | kaen: I made two patches to our current branch that will bring us up with upstream |
| 01:16:19 | raptor | but |
| 01:16:23 | raptor | bots crash :-/ |
| 01:16:31 | kaen | :< |
| 01:16:52 | raptor | watusimoto things it's a simple fix, but he hasn't looked at it yet |
| 01:17:11 | kaen | okay. here's hoping :) |
| 01:21:17 | Nothing_Much | huh. |
| 01:22:04 | Nothing_Much | the terminal just gives me a whole buncha ALSA stuff |
| 01:23:23 | Nothing_Much | hmm |
| 01:23:24 | Nothing_Much | brb |
| 01:23:44 | | Nothing_Much Quit (Remote host closed the connection) |
| 01:24:08 | bobdaduck_ | Yeah kaen I got your pm |
| 01:28:25 | bobdaduck_ | I haven't really tried comprehending it yet |
| 01:28:31 | bobdaduck_ | I mean, obviously its an upload utility |
| 01:28:42 | kaen | it's for your levelgen |
| 01:28:44 | kaen | s |
| 01:28:55 | kaen | I write programs to save me work :) |
| 01:29:08 | kaen | save myself work* |
| 01:29:40 | bobdaduck_ | lol |
| 01:29:55 | bobdaduck_ | right so what should I do just upload my levelgens when I want to update your server? |
| 01:30:11 | kaen | yup |
| 01:30:25 | kaen | it puts them right in the levels directory as named |
| 01:30:39 | | Nothing_Much has joined |
| 01:30:43 | | Nothing_Much Quit (Client Quit) |
| 01:31:03 | | Nothing_Much has joined |
| 01:31:46 | bobdaduck_ | well cool then |
| 01:31:49 | Nothing_Much | something's wrong here |
| 01:31:59 | bobdaduck_ | I don't really foresee that many more updates to the stuff though |
| 01:32:21 | bobdaduck_ | Its the levels that are going to be updated. |
| 01:32:26 | bobdaduck_ | Utility work with those too? |
| 01:32:27 | kaen | I imagine that you might want to write more |
| 01:32:29 | kaen | yes |
| 01:32:42 | kaen | but you can just upload those in-game |
| 01:32:43 | bobdaduck_ | Everything is chill then. |
| 01:46:07 | Nothing_Much | Does anybody have any lag issues on a Linux distro? |
| 01:46:20 | kaen | mope |
| 01:46:22 | kaen | nope* |
| 01:46:36 | Nothing_Much | well, how about moving the bitfighter window? |
| 01:46:41 | kaen | I'm on ati drivers though |
| 01:46:42 | kaen | oh |
| 01:46:51 | kaen | Nothing_Much, do you have composite effects on? |
| 01:47:01 | Nothing_Much | ubuntu has no choice but to use compiz |
| 01:47:06 | kaen | actually |
| 01:47:07 | Nothing_Much | not very smart on their part |
| 01:47:09 | raptor | turn it off! |
| 01:47:12 | kaen | you can change the login session |
| 01:47:17 | kaen | before you log in, click the gear |
| 01:47:20 | kaen | choose ubuntu 2d |
| 01:47:28 | Nothing_Much | they got rid of ubuntu 2d |
| 01:47:35 | Nothing_Much | in 12.10 I think |
| 01:47:44 | raptor | oh wait - 12.10 |
| 01:47:47 | raptor | that's new |
| 01:47:48 | raptor | hmm |
| 01:47:52 | kaen | good god you're right |
| 01:47:56 | kaen | well |
| 01:48:05 | raptor | TWM! |
| 01:48:07 | Nothing_Much | yeah, not very smart on their part, but it doesn't really affect anything |
| 01:48:24 | Nothing_Much | I can play the game just fine, it's just the window that moves so slowly |
| 01:48:33 | kaen | compizconfig-settings-manager |
| 01:48:55 | kaen | is a gui package for configuring (i.e. disabling) compiz |
| 01:49:11 | kaen | dunno if it's in 12.10 repos |
| 01:49:14 | Nothing_Much | ah those memories |
| 01:49:17 | kaen | didn't realize I hadn't dist-upgraded |
| 01:49:24 | kaen | wait |
| 01:49:26 | kaen | it's really not? |
| 01:49:41 | Nothing_Much | what's really not? |
| 01:50:14 | kaen | oh, it is |
| 01:50:23 | kaen | dude just install it and turn of compiz. |
| 01:50:37 | kaen | compizconfig-settings-manager |
| 01:55:47 | | Nothing_Much Quit (Ping timeout: 260 seconds) |
| 01:56:08 | | Nothing_Much has joined |
| 01:56:19 | Nothing_Much | so |
| 01:56:26 | raptor | it has come to this |
| 01:56:31 | Nothing_Much | does anybody know where the compiz elf is? |
| 01:57:59 | Nothing_Much | or rather, the config? |
| 01:58:33 | raptor | kaen suggested to install the package: compizconfig-settings-manager |
| 01:58:37 | raptor | is that not available? |
| 01:58:38 | Nothing_Much | I did |
| 01:58:44 | Nothing_Much | and I stopped OpenGL |
| 01:58:50 | Nothing_Much | and I can't get to my stuff lol |
| 01:58:58 | kaen | eh? |
| 01:59:03 | kaen | stopped opengl? |
| 01:59:05 | raptor | this make no sense to me.. |
| 01:59:10 | Nothing_Much | because unity is 100% dependent on compiz |
| 01:59:13 | Nothing_Much | which is dumb |
| 01:59:20 | kaen | and ships with no fallback whatsoever? |
| 01:59:25 | Nothing_Much | yep |
| 01:59:29 | raptor | what!? |
| 01:59:30 | kaen | wow that is completely absurd |
| 01:59:36 | Nothing_Much | yes it is |
| 01:59:46 | Nothing_Much | but hopefully they'll drop compiz for something else soon |
| 01:59:48 | Nothing_Much | hopefully |
| 01:59:53 | kaen | well, time to stop using ubuntu |
| 01:59:54 | raptor | like X11! |
| 02:00:05 | kaen | it's been a nice 6 years. |
| 02:00:13 | kaen | almost 7. |
| 02:00:51 | kaen | (since I've used it, I mean) |
| 02:01:04 | kaen | been using it** |
| 02:01:10 | | kaen stops typing now |
| 02:01:28 | Nothing_Much | fixed it :D |
| 02:01:59 | Nothing_Much | whatever you do |
| 02:02:02 | Nothing_Much | don't use Linux Mint |
| 02:02:20 | Nothing_Much | if you need to, then use cinnamon |
| 02:02:23 | Nothing_Much | don't support mate |
| 02:03:08 | Nothing_Much | it's strange though |
| 02:03:17 | Nothing_Much | compiz isn't on ubuntu phone or anything else except the desktop |
| 02:04:01 | raptor | don't support mate? |
| 02:04:10 | Nothing_Much | desktop environment |
| 02:04:10 | raptor | isn't that gnome2 + bugfixes? |
| 02:04:29 | Nothing_Much | it's a mediocre "windows-like" experience that needs to die off |
| 02:04:33 | raptor | i thought that was the smartest choice if you want a stable desktop |
| 02:04:37 | raptor | ah |
| 02:04:49 | Platskies | How about an experience that is Mac OS X? :) |
| 02:04:51 | Nothing_Much | I mean, god forbid you make something like gnome3 or unity |
| 02:05:06 | Nothing_Much | gnome 3 takes the absolute best part of OSX and runs with it |
| 02:05:07 | Nothing_Much | expose |
| 02:05:47 | Nothing_Much | people 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:56 | raptor | haha |
| 02:06:01 | Nothing_Much | it really is |
| 02:06:05 | Platskies | like mate? |
| 02:06:07 | raptor | well there goes my ambitions for TWM to make a comeback... |
| 02:06:11 | Nothing_Much | yeah |
| 02:06:13 | Nothing_Much | well |
| 02:06:18 | Nothing_Much | gnome 2 is an entire DE |
| 02:06:22 | Platskies | (not sure what you mean) |
| 02:06:22 | Nothing_Much | window managers are like |
| 02:06:29 | Nothing_Much | super lightweight |
| 02:06:32 | Nothing_Much | so those are alright |
| 02:06:41 | Nothing_Much | mate also runs through hate |
| 02:06:53 | raptor | heh |
| 02:07:07 | raptor | it sounds like you have strong opinions on the matter.. :) |
| 02:07:16 | Platskies | I hope mate isn't short for Mac-hate… |
| 02:07:19 | Nothing_Much | yeah, because people hate change |
| 02:07:22 | Nothing_Much | oh no |
| 02:07:25 | Nothing_Much | it's only for gnome 3 |
| 02:07:42 | Nothing_Much | and honestly those devs are just holding everything back with the desktop |
| 02:07:54 | Nothing_Much | I still have no idea what makes unity or gnome 3 touch screen based |
| 02:08:03 | raptor | it's the screen |
| 02:08:11 | Nothing_Much | just move your freakin' mouse to the top left screen and boom |
| 02:08:29 | Nothing_Much | your menus have been transformed into something awesome |
| 02:08:30 | Nothing_Much | oh |
| 02:08:33 | Nothing_Much | OSX is good |
| 02:08:35 | Nothing_Much | very good |
| 02:08:57 | Nothing_Much | now on another note |
| 02:09:07 | Platskies | Oh :) |
| 02:09:09 | Nothing_Much | gonna install gnome 3 just to see if compiz is the problem with bitfighter lagging |
| 02:10:17 | Nothing_Much | also 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:12 | Nothing_Much | oh hey |
| 02:11:14 | Nothing_Much | kaen |
| 02:11:15 | Nothing_Much | http://www.youtube.com/watch?feature=player_embedded&v=h4cwFdJv2Gg |
| 02:11:24 | Nothing_Much | I just found that |
| 02:13:25 | Nothing_Much | oh wow |
| 02:13:43 | Nothing_Much | that command "UNITY_LOW_GFX_MODE=1 unity" works wonders, but now for the test on bf |
| 02:14:15 | Nothing_Much | still laggy :( |
| 02:14:33 | Nothing_Much | whenever I move the window, it really slows down everything |
| 02:15:26 | kaen | Nothing_Much, I imagine the trouble is the fact that you are multiplexing your GPU |
| 02:15:40 | Nothing_Much | what's that mean? |
| 02:15:45 | kaen | moving a window causes "damage" triggers, and thus unity has to consume GPU time |
| 02:15:52 | kaen | to re-render the desktop |
| 02:15:58 | kaen | sharing |
| 02:16:12 | kaen | moving the window makes bitfighter and unity want your GPU at the same time |
| 02:16:29 | kaen | have to shuffle textures into and out of GRAM every frame, perhaps |
| 02:16:45 | kaen | as well as shaders and other junk |
| 02:16:54 | kaen | whereas when just playing, only bitfighter needs it |
| 02:17:12 | kaen | or unity only needs it for small things (that probably don't require GRAM) |
| 02:17:23 | Nothing_Much | hmm.. |
| 02:17:25 | Nothing_Much | that makes sense |
| 02:17:32 | Nothing_Much | but |
| 02:17:47 | Nothing_Much | another game works just fine |
| 02:17:56 | Nothing_Much | .. |
| 02:17:58 | Nothing_Much | to an extent |
| 02:18:17 | kaen | lots of variables there |
| 02:22:12 | | Nothing_Much Quit (Read error: Connection reset by peer) |
| 02:24:08 | | SolumnMushroom has joined |
| 02:24:19 | SolumnMushroom | Hello! |
| 02:24:31 | raptor | hi |
| 02:25:37 | SolumnMushroom | A few days ago, I figured out that in my programming class, we are learning gnuplot |
| 02:25:57 | | Nothing_Much has joined |
| 02:26:16 | SolumnMushroom | I figured it out by playing with the settings of the window drawing tool |
| 02:26:29 | SolumnMushroom | To show the process name |
| 02:30:01 | Nothing_Much | kaen |
| 02:30:04 | Nothing_Much | does it happen in Windows? |
| 02:37:24 | kaen | I'm not sure. not on XP, but maybe on vista or later |
| 02:37:43 | kaen | I don't know if those effects hardware accelerated |
| 02:38:42 | | raptor Quit () |
| 02:39:56 | | Nothing_Much Quit (Remote host closed the connection) |
| 02:49:59 | | Nothing_Much has joined |
| 02:50:41 | | Nothing_Much Quit (Remote host closed the connection) |
| 02:56:07 | | Nothing_Much has joined |
| 02:57:21 | | Nothing_Much Quit (Remote host closed the connection) |
| 03:08:23 | | Nothing_Much has joined |
| 03:10:00 | | Nothing_Much Quit (Client Quit) |
| 03:10:16 | | Nothing_Much has joined |
| 03:10:38 | | Nothing_Much Quit (Client Quit) |
| 03:11:10 | | Nothing_Much has joined |
| 03:20:59 | | Nothing_Much Quit (Remote host closed the connection) |
| 03:22:53 | | Nothing_Much has joined |
| 03:22:58 | | Nothing_Much Quit (Remote host closed the connection) |
| 03:23:33 | | Nothing_Much has joined |
| 03:27:48 | | Little_Apple Quit (Quit: Page closed) |
| 03:36:15 | | fordcars has joined |
| 03:40:16 | | fordcars Quit (Ping timeout: 245 seconds) |
| 03:41:14 | | Platskies Quit (Remote host closed the connection) |
| 03:53:35 | | SolumnMushroom Quit (*.net *.split) |
| 03:53:40 | | kodapad Quit (*.net *.split) |
| 03:53:47 | | ChanServ Quit (*.net *.split) |
| 03:53:48 | | bobdaduck_ Quit (*.net *.split) |
| 03:53:55 | | Nothing_Much Quit (*.net *.split) |
| 03:55:39 | | Nothing_Much has joined |
| 03:55:39 | | SolumnMushroom has joined |
| 03:55:39 | | bobdaduck_ has joined |
| 03:55:39 | | kodapad has joined |
| 03:55:39 | | ChanServ has joined |
| 03:59:06 | | kodapad Quit (Quit: K Thx Bai) |
| 04:01:18 | | bobdaduck_ Quit (Quit: Page closed) |
| 04:01:34 | | SolumnMushroom Quit (Quit: Leaving) |
| 04:30:52 | | bobdaduck has joined |
| 04:46:38 | | raptor has joined |
| 04:46:39 | | ChanServ sets mode +o raptor |
| 04:47:46 | raptor | bobdaduck: I will get you a beta build in a few min. (if you're around) |
| 04:47:56 | bobdaduck | yeah sure |
| 05:24:00 | bobdaduck | Raptor got that new build? :P |
| 05:34:10 | raptor | hi bobdaduck, sorry |
| 05:34:14 | raptor | was getting a hair cut... |
| 05:34:17 | bobdaduck | cool |
| 05:34:19 | raptor | can I just give you the EXE? |
| 05:34:22 | bobdaduck | uh |
| 05:34:22 | bobdaduck | sure |
| 05:34:33 | raptor | or do you want the entire directory structure? |
| 05:35:03 | bobdaduck | The EXE is fine |
| 05:35:06 | bobdaduck | if its all I need |
| 05:35:29 | raptor | yep |
| 05:36:29 | raptor | OK, here: http://sam6.25u.com/upload/bitfighter-018a-beta-7d61d135e122-windows-exe.7z |
| 05:36:47 | raptor | just overwrite the old beta EXE in the folder |
| 05:36:54 | raptor | i'll be right back.. |
| 05:45:10 | | Platskies has joined |
| 05:54:05 | raptor | back back |
| 06:02:08 | bobdaduck | YAY |
| 06:03:10 | | kodaws has joined |
| 06:03:17 | raptor | ? |
| 06:13:14 | bobdaduck | What, wouldn't you be happy if you walked into the room? |
| 06:13:21 | bobdaduck | I would sure be happy if I walked into the room. |
| 06:13:27 | raptor | i'd hide in a corner |
| 06:13:51 | raptor | maybe i'd pull out a sword |
| 06:17:06 | bobdaduck | WHAT? WHY? |
| 06:17:30 | raptor | because I'd know what he'd be thinking - and he may snap at any moment |
| 06:18:08 | bobdaduck | rofl |
| 06:18:17 | bobdaduck | But |
| 06:18:21 | bobdaduck | Would he go for you? |
| 06:18:35 | raptor | yes, because i'd be the biggest threat |
| 06:19:16 | raptor | then the timestream would collapse |
| 06:19:29 | raptor | and our solar system explode |
| 06:20:56 | raptor | and i'm probably up too late.. |
| 06:46:28 | bobdaduck | lol |
| 06:46:52 | raptor | bobdaduck: can you reach this website?: http://tax.utah.gov/ |
| 06:46:55 | bobdaduck | I'd be way more likely to team up with myself |
| 06:47:01 | bobdaduck | yeah |
| 06:47:02 | bobdaduck | loads fine |
| 06:47:07 | raptor | grumble |
| 06:47:11 | bobdaduck | xD |
| 06:47:23 | raptor | for whatever reason my computer is blocking it.. |
| 06:47:58 | raptor | and i need to do my taxes.. |
| 06:52:24 | bobdaduck | lol |
| 07:00:49 | raptor | it's like my home network doesn't want me to pay taxes |
| 07:00:58 | raptor | it knows my inner wishes... |
| 07:03:24 | bobdaduck | lol |
| 07:03:36 | bobdaduck | That's what you get for being a coputer guy |
| 07:03:41 | bobdaduck | computers LIKE you. |
| 07:08:51 | raptor | man |
| 07:08:58 | raptor | I need to make a map... |
| 07:09:36 | raptor | I'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:57 | bobdaduck | lol |
| 07:10:09 | raptor | for 2 weeks! |
| 07:17:25 | | raptor Quit () |
| 07:18:47 | | raptor has joined |
| 07:18:47 | | ChanServ sets mode +o raptor |
| 07:28:33 | raptor | good ngiht! zzzzzzzzzz |
| 07:29:47 | | raptor Quit () |
| 07:40:34 | | bobdaduck Quit (Quit: Page closed) |
| 07:55:56 | | Watusimoto has joined |
| 08:40:24 | | BFLogBot Commit: 9e078cb708ca | Author: watusimoto | Message: Minor performance improvement -- avoid cost of creating and destroying point objects |
| 08:40:25 | | BFLogBot Commit: 2d1483ff78cb | Author: watusimoto | Message: Have move method return distance traveled; made some points static to avoid construction/teardown costs |
| 08:40:27 | | BFLogBot Commit: 190558dc6a86 | Author: watusimoto | Message: Merge |
| 08:40:28 | | BFLogBot Commit: 8f67b0fdb208 | Author: watusimoto | Message: Add vars to track distance traveled in idle methods. Results still not aggregated or stored. |
| 08:46:45 | | Watusimoto Quit (Ping timeout: 248 seconds) |
| 08:58:25 | | watusimoto has joined |
| 08:58:25 | | ChanServ sets mode +o watusimoto |
| 09:27:09 | | Platskies Quit (Remote host closed the connection) |
| 11:04:05 | | kodaws Quit (Quit: Leaving) |
| 11:04:14 | | kodaws has joined |
| 12:35:03 | | Platskies has joined |
| 13:41:29 | | Nothing_Much Quit (Remote host closed the connection) |
| 14:54:34 | | Platskies Quit (Remote host closed the connection) |
| 15:03:34 | | Platskies has joined |
| 15:03:36 | | Platskies Quit (Remote host closed the connection) |
| 15:04:59 | | Platskies has joined |
| 15:22:21 | kaen | watusimoto, here's a patch that does what I described in the stats thread: http://pastie.org/6348140 |
| 15:22:41 | kaen | it just kicks authenticated players when they log in a second time |
| 15:23:04 | watusimoto | so what if you are logged in as kaen (unregistered, say), then I log in as kaen |
| 15:23:04 | kaen | (kicks the old client) |
| 15:23:14 | kaen | I wasn't able to log in a kaen unregistered |
| 15:23:32 | kaen | typing kaen into the username field gives me an auth error |
| 15:23:33 | watusimoto | what if you were logged in as kaenRulez |
| 15:23:43 | kaen | then nothing exceptional happens |
| 15:23:57 | watusimoto | but if I log in as kaenRulez, then what? |
| 15:24:07 | watusimoto | do you get kicked? |
| 15:24:08 | kaen | then you have a unique username? |
| 15:24:23 | kaen | no, it's just meant to prevent the makeunique call for authed users |
| 15:24:39 | kaen | not to prevent people from using your name as part of theirs |
| 15:25:23 | watusimoto | yes I see that check in your code |
| 15:25:44 | watusimoto | ok, 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:48 | watusimoto | correct? |
| 15:25:53 | kaen | yes |
| 15:26:13 | kaen | that patch was just a quick job to clarify what I meant, I only tested it lightly |
| 15:26:22 | watusimoto | if you are logged in as kr, and I log in as kr, what will I be renamed to? |
| 15:26:31 | watusimoto | (everything is tested lightly :-) |
| 15:26:37 | kaen | you won't be, if we are both authed |
| 15:26:40 | kaen | I'll be kicked |
| 15:26:51 | watusimoto | if kr is not an authed name |
| 15:26:59 | kaen | then the old behavior stays |
| 15:27:10 | watusimoto | you get kr, I get kr.0 |
| 15:27:12 | kaen | (I think) |
| 15:27:16 | kaen | yes. |
| 15:27:25 | watusimoto | if you called the old function, then that is probably right |
| 15:27:47 | watusimoto | ok... is this the behavior we want? |
| 15:27:50 | kaen | I dunno |
| 15:27:59 | kaen | but it would fix what bdd was complaining about |
| 15:28:08 | watusimoto | it fixes the violent disconnect issue |
| 15:28:19 | kaen | I'm not familiar with that |
| 15:28:22 | kaen | oh |
| 15:28:23 | kaen | yes |
| 15:28:28 | watusimoto | yes |
| 15:28:31 | watusimoto | it breaks the case where I log in twice with the same name |
| 15:28:32 | kaen | that's what it is exactly meant to address. |
| 15:28:45 | kaen | if you lag out of your first connection, etc |
| 15:28:46 | watusimoto | but maybe that case is not important |
| 15:29:02 | watusimoto | lag out is what I meant by violent disconnect... probably a bad term) |
| 15:29:24 | kaen | it's a good term once I understood it :P |
| 15:29:35 | kaen | also, I skip the dup-kicking for admins |
| 15:29:40 | kaen | I'm not sure if that's desirable |
| 15:29:57 | watusimoto | why skip it for admins? |
| 15:30:06 | kaen | because other code prevents kicking admins |
| 15:30:11 | watusimoto | ah |
| 15:30:25 | watusimoto | that is to avoid me kicking you in a server |
| 15:30:32 | kaen | yes |
| 15:30:38 | watusimoto | I think in this case we'd want the same behavior for admins as other users |
| 15:30:45 | kaen | I think you're right |
| 15:30:51 | watusimoto | admins will typically be registered users |
| 15:31:03 | watusimoto | well, your code doesn't affect unregistered users |
| 15:31:17 | watusimoto | so yes, I think this is a good mod |
| 15:31:20 | kaen | okay cool |
| 15:31:32 | kaen | I'll drop the admin check, test a bit harder and push. is that okay? |
| 15:31:39 | watusimoto | great! |
| 15:31:43 | kaen | :) |
| 15:32:00 | watusimoto | thanks for the fix |
| 15:32:05 | kaen | saw your commits. I have to rewrite some SQL queries today... |
| 15:32:21 | watusimoto | nothing I've done makes it off the server as of yet |
| 15:32:27 | kaen | oh alright |
| 15:32:45 | watusimoto | I'm going to do a couple of other similar stats things, then we can update everything once |
| 15:32:52 | kaen | alright sounds good |
| 15:33:13 | watusimoto | everyone loves useless stats! |
| 15:33:57 | kaen | that's the premise! |
| 15:33:59 | watusimoto | one 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:20 | watusimoto | I'll check in some code tonight you can see your distance in real-time |
| 15:34:25 | watusimoto | and see for yourslef |
| 15:41:34 | | BFLogBot Commit: 8699dfeadd19 | Author: kaen | Message: Kick old logins when an authenticated user rejoins a game |
| 15:41:39 | kaen | maybe ship lengths? |
| 15:41:54 | kaen | I dunno if ships have a defined real-world size |
| 15:49:18 | watusimoto | To 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:39 | watusimoto | currently, if you just tap the movement key as quickly as you can, you move somehting like 50 or 100 units |
| 15:50:06 | watusimoto | it's just a sensitivity issue, but we should get it nailed down before we start storing stats |
| 15:51:21 | watusimoto | and 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:40 | | Platskies Quit (Remote host closed the connection) |
| 16:56:15 | kaen | my understanding of wormholes is that the entrance and exit are adjacent in 4 dimensions |
| 16:56:37 | kaen | so do you want 3d or 4d distance? |
| 16:56:51 | kaen | (or 2d vs 3d perhaps) |
| 16:59:36 | kaen | actually that's really overthinking it. I'd say teleporting doesn't affect it. |
| 17:00:26 | kaen | I ask myself if I really want to try explaining 4 dimensional distance to Lamp... |
| 17:00:30 | kaen | or others, |
| 17:21:15 | watusimoto | If you have to ask, you know the answer |
| 17:42:48 | | kodaws Quit (Ping timeout: 248 seconds) |
| 17:59:01 | | watusimoto Quit (Ping timeout: 276 seconds) |
| 18:13:03 | | bobdaduck has joined |
| 18:13:22 | bobdaduck | Wow kaen |
| 18:13:29 | kaen | hm? |
| 18:13:32 | bobdaduck | I didn't think you smelled THAT bad. |
| 18:13:43 | kaen | eh? |
| 18:14:24 | bobdaduck | If you scared everyone off but the bot... |
| 18:14:30 | kaen | oh lol |
| 18:14:42 | kaen | I fixed your bobdaduck.0 stuff |
| 18:14:46 | kaen | moving forward, anyway |
| 18:14:48 | bobdaduck | cool |
| 18:15:05 | kaen | kicking re-auths just got into mercurial |
| 18:15:13 | kaen | and I rebuilt my servers this morning |
| 18:15:13 | bobdaduck | cool |
| 18:16:28 | bobdaduck | Yay? |
| 18:18:08 | bobdaduck | I vote that when someone calls a vote change |
| 18:18:17 | bobdaduck | that it says who started the vote. |
| 18:29:29 | kaen | the whole voting system needs a rework |
| 18:29:50 | kaen | there should be like a small dialogue with the vote topic, caller, time remaining, and yes/no count |
| 18:30:08 | kaen | rather than the scrolling text which is less than useless |
| 18:30:23 | bobdaduck | lol |
| 18:30:34 | bobdaduck | Honestly I'm against the voting system at all. |
| 18:30:55 | kaen | there's INI option for it, no? |
| 18:30:58 | bobdaduck | It just doesn't encourage actual play, whether its for team changing or for changing the level |
| 18:31:17 | kaen | maybe it should be more granular |
| 18:31:26 | kaen | like you should be able to disable different types of votes |
| 18:31:43 | bobdaduck | My server will not have any kind of voting enabled. |
| 18:31:56 | kaen | yes |
| 18:32:13 | kaen | I secretly want to have ranked and unranked servers |
| 18:32:26 | kaen | require ranked servers to have fixed maprots, no voting, etc |
| 18:32:44 | kaen | and let unranked servers do whatever stupid things the admin comes up with |
| 18:33:22 | bobdaduck | Opti's SUPER RANKED server |
| 18:33:51 | kaen | require servers to have their own passwords for submitting stats... |
| 18:34:19 | kaen | that way we can have "official" vs unofficial servers, too |
| 18:35:24 | kaen | because 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:25 | kaen | or some shit. |
| 18:36:27 | bobdaduck | yeah. |
| 18:37:53 | bobdaduck | I guess that could work |
| 18:38:08 | bobdaduck | How would we decide which servers can be official or unaficial? |
| 18:39:15 | kaen | set up some criteria and audit them |
| 18:39:24 | kaen | remove their privileges if they violate trust |
| 18:39:59 | kaen | pretty much all you could do |
| 18:40:12 | kaen | it's better than "anyone is free to write whatever they want to the stats db" |
| 18:40:36 | bobdaduck | Yeah okay. |
| 18:40:56 | bobdaduck | Hypothetical criteria? |
| 18:41:13 | kaen | well, a set of approved maps |
| 18:41:26 | kaen | no voting, or only truly necessary votes |
| 18:41:34 | kaen | aaand |
| 18:41:39 | kaen | that's pretty much all that comes to mind. |
| 18:42:14 | kaen | probably a global admin requirement |
| 18:42:31 | kaen | actually no |
| 18:42:43 | kaen | because that would be ridiculously insecure |
| 18:43:49 | kaen | must have KAEN PWNS EVERYBODY in the server description |
| 18:43:52 | bobdaduck | What maps we approve is really subjective... |
| 18:43:59 | bobdaduck | rofl |
| 18:44:05 | kaen | I'd say official maps if they didn't suck |
| 18:45:00 | kaen | the problem is that you don't want Lamp's Flag Farm screwing up everybody's nexus scores |
| 18:45:01 | kaen | etc. |
| 18:45:28 | kaen | although nexus scoring feels irreparably broken anyway, but that's a different topic |
| 18:45:43 | bobdaduck | lol |
| 18:46:09 | bobdaduck | At some point when my ambition reaches a high enough level |
| 18:46:24 | bobdaduck | I'm going to fix the mtachmaking code |
| 18:46:42 | kaen | there's matchmaking code? |
| 18:46:56 | bobdaduck | Its crap. |
| 18:47:04 | bobdaduck | you get your batting average kdr, right? |
| 18:47:32 | kaen | indeed |
| 18:47:40 | bobdaduck | and the game tries to make the two teams in the next game have as close average kdr as possible |
| 18:47:42 | bobdaduck | problem is |
| 18:47:49 | bobdaduck | for whatever reason we allow for negative kdrs. |
| 18:47:55 | bobdaduck | Either way |
| 18:47:56 | kaen | good god |
| 18:47:57 | bobdaduck | like... What? |
| 18:48:23 | bobdaduck | what ends up happening is that the good players have 5 crappy players on their team eight games in a row |
| 18:48:24 | | Little_Apple has joined |
| 18:48:27 | bobdaduck | Or, if there's just three people in the game: |
| 18:48:36 | Little_Apple | hello |
| 18:48:38 | bobdaduck | the good player gets the extra teamate |
| 18:48:39 | kaen | hello |
| 18:48:46 | kaen | hah! |
| 18:48:48 | bobdaduck | so you have a 2v1 against someone who sucks |
| 18:48:55 | bobdaduck | plus its super easy to rig |
| 18:48:58 | kaen | that is so stupid |
| 18:49:01 | kaen | why average? |
| 18:49:08 | bobdaduck | because if you kill yourself a lot you'll always be placed with the best players |
| 18:49:16 | bobdaduck | because matchmaking DOESN'T TAKE INTO ACCOUNT SCORE. |
| 18:49:28 | kaen | why not sort by KDR (or whatever you use) and fill teams by alternating down that list? |
| 18:49:32 | kaen | LIKE EVERY OTHER GAME EVER |
| 18:49:41 | bobdaduck | rofl |
| 18:50:04 | bobdaduck | So yeah, if I ever get enough ambition I'm going to fix that. |
| 18:50:19 | bobdaduck | I'll have to come up with some sort of algorithm for each individual gametype though |
| 18:50:23 | kaen | right |
| 18:50:47 | kaen | things like nexus, for instance. |
| 18:50:59 | bobdaduck | Nexus and zone control, mainly. |
| 18:51:04 | kaen | yeah |
| 18:52:04 | bobdaduck | I'd have to normalize it by number of flags/zones in the game |
| 18:53:03 | bobdaduck | I dunno, I haven't done any C++ in years |
| 18:53:12 | bobdaduck | it'll pretty much be relearning it |
| 18:53:34 | kaen | you could just define it mathematically |
| 18:53:50 | kaen | rap, wat, and I can all read math :P |
| 18:53:56 | bobdaduck | Though, watusimoto didn't know anything about C++ until he started working on bitfighter, and bitfighter was how he learned... |
| 18:54:05 | kaen | lol same with me |
| 18:54:06 | kaen | and raptor |
| 18:54:13 | bobdaduck | lol really? |
| 18:54:21 | kaen | literally the first c++ code I wrote was a bitfighter patch |
| 18:54:29 | kaen | although I knew C a load of other languages |
| 18:54:33 | bobdaduck | THIS IS OUR CODE-TEACHER GAME. |
| 18:54:38 | kaen | yes |
| 18:54:45 | kaen | which is also why the code is rather silly... |
| 18:54:58 | kaen | but it does well for a bunch of newbies |
| 18:55:06 | kaen | are you sure wat hadn't written c++ before? |
| 18:55:11 | kaen | he's never mentioned it to me |
| 18:55:21 | bobdaduck | pretty sure. |
| 18:55:33 | kaen | I knew raptor and myself for sure hadn't |
| 18:55:45 | bobdaduck | ...you can see it evidenced in things like testitems having seven sides, and slipzones. |
| 18:56:00 | kaen | lol no, the evidence is much more subtle |
| 18:56:25 | kaen | like the fact that virtually none of the core classes can be instantiated without instantiating all of the others |
| 18:56:37 | bobdaduck | lol |
| 18:56:39 | bobdaduck | that too |
| 18:56:51 | kaen | bitfighter is so preposterously coupled |
| 18:56:58 | bobdaduck | but like, I think making testitems having seven sides was the very first thing he ever did |
| 18:56:58 | kaen | although no small part of that comes from zap |
| 18:57:09 | kaen | oh lol |
| 18:57:13 | bobdaduck | "to prove to himself that the project was possible" |
| 18:57:20 | kaen | :| |
| 18:57:29 | kaen | well anyway, we're here now |
| 18:57:35 | bobdaduck | yeah |
| 18:57:49 | kaen | alright, I'll be back soon |
| 18:58:01 | bobdaduck | kay |
| 19:10:22 | | Watusimoto has joined |
| 19:11:21 | Little_Apple | hello |
| 19:18:14 | bobdaduck | Hi wat |
| 19:20:31 | kaen | bobdaduck, tell quartz to let me set up a contest server for him. |
| 19:20:41 | bobdaduck | lolk |
| 19:20:55 | bobdaduck | Why? |
| 19:21:04 | kaen | he says he can't host until the 4th |
| 19:21:11 | kaen | and if he's home hosting it's just silly not to |
| 19:21:41 | kaen | because my server has a connection designed for network server usage, and he has a residential line. |
| 19:22:00 | bobdaduck | He says you'll still have to wait until the 3rd or 4th because he's a moron. |
| 19:22:28 | kaen | ugh. I'll just wait to talk to him |
| 19:22:32 | kaen | no reason to delay. |
| 19:23:32 | bobdaduck | He's coming |
| 19:24:30 | | Quartz has joined |
| 19:24:48 | Quartz | Alright so basically |
| 19:24:53 | | Quartz is now known as Guest68976 |
| 19:25:03 | Guest68976 | ...sigh. this is Quartz still |
| 19:25:13 | Guest68976 | The contest is gonna be cool but there have literally only been like 7 submissions |
| 19:25:38 | Guest68976 | I accidentally left my submission at school. I'm on break. |
| 19:25:53 | Guest68976 | I know it's really selfish to prolong the hosting of the contest just because of something *I* did, |
| 19:25:59 | Guest68976 | But honestly when there are only 7 maps, missing 1 is kind of significant. |
| 19:26:26 | Guest68976 | Anyway I will have access to my map again on the 3rd. So yeah. >_> |
| 19:26:31 | kaen | can't just add it on the fourth? |
| 19:27:08 | Guest68976 | Well besides the fact that I literally just now made it publicly obvious who made "that late comer map" |
| 19:27:19 | | kaen shrugs |
| 19:27:22 | Guest68976 | There's also supposed to be an opening party |
| 19:27:30 | Guest68976 | As per tradition |
| 19:27:43 | kaen | that as is redundant, but yes you are right |
| 19:27:52 | kaen | anyway, do whatever you like. my offer stands. |
| 19:27:57 | Guest68976 | Thank you :) |
| 19:28:26 | | Guest68976 is an awkward username |
| 19:28:43 | Guest68976 | How do I make a username for this blasted thing |
| 19:28:44 | Watusimoto | hi |
| 19:29:07 | | Guest68976 Quit (Client Quit) |
| 19:29:47 | Watusimoto | wait... so has the submission deadline been extended? |
| 19:29:55 | kaen | unofficially |
| 19:30:17 | kaen | yeah. this is a bunch of tomfoolery |
| 19:30:27 | Watusimoto | my kids want to make levels, and if they could do it over the weekend, it would work really well for them |
| 19:30:34 | kaen | oh cool! |
| 19:30:52 | kaen | well then I guess it works out. I'm sure quartz will be happy to oblige. |
| 19:31:59 | bobdaduck | Definitely. |
| 19:32:01 | Watusimoto | one of my kids won the last contest, so he's excited to try again |
| 19:32:15 | bobdaduck | lol |
| 19:32:16 | bobdaduck | Yeah |
| 19:32:38 | bobdaduck | Is he the one that solved the regex crossword puzzle for you? |
| 19:32:50 | Watusimoto | no, that's his younger brother |
| 19:33:07 | bobdaduck | xD |
| 19:33:13 | Watusimoto | invisible is the older one, zemmer the younger |
| 19:34:33 | bobdaduck | Amazing kids |
| 19:43:31 | bobdaduck | Do we track damage dealt? |
| 19:46:24 | bobdaduck | And do we track how many individual core plates a person knocks off, or just whether they destroy a core? |
| 19:51:49 | Little_Apple | welp. im stumped. |
| 19:52:38 | bobdaduck | With what? |
| 19:52:45 | Little_Apple | the script |
| 19:53:07 | Little_Apple | having trouble duplicating what one teleporter does with another teleporter |
| 19:53:24 | bobdaduck | What do you mean? |
| 19:53:54 | Little_Apple | i already have it so one teleporter advances it's destination but i cant seem to get another teleporter to do the same |
| 19:54:49 | bobdaduck | Pastie levelgen? |
| 19:55:05 | Little_Apple | http://pastie.org/6350187 |
| 19:55:33 | bobdaduck | line 28 |
| 19:55:40 | bobdaduck | you're finding teleporter 1 |
| 19:55:42 | bobdaduck | not teleporter 2 |
| 19:56:01 | Little_Apple | ok... |
| 19:56:11 | bobdaduck | Also you have no teletoggle for teleporter 2, but I'm sure you'll add that in later so. |
| 19:56:15 | Little_Apple | but thats for the first teleporter |
| 19:56:25 | Little_Apple | thats for advancing to the second location |
| 19:57:36 | bobdaduck | what? |
| 19:57:52 | Little_Apple | each teleporter advances its dest twice |
| 19:58:21 | bobdaduck | Uh... |
| 19:58:26 | bobdaduck | Okay |
| 19:58:26 | bobdaduck | so did you fix it yet? |
| 19:58:35 | bobdaduck | OH |
| 19:58:37 | bobdaduck | okay nevermind |
| 19:58:43 | Little_Apple | the first teleporter works great |
| 19:58:52 | Little_Apple | i just cant seem to duplicate it |
| 19:59:26 | bobdaduck | Holy knrl man |
| 19:59:35 | bobdaduck | Your formatting is atrocious |
| 19:59:42 | Little_Apple | ahaha |
| 19:59:48 | bobdaduck | Like |
| 19:59:55 | bobdaduck | You have two if statements ON THE SAME INDENT. |
| 20:00:03 | bobdaduck | like, what? |
| 20:00:11 | Little_Apple | lol |
| 20:00:38 | bobdaduck | So... Are you getting any errors? |
| 20:02:00 | Little_Apple | 'end' expected (to close function '<eof>' |
| 20:02:03 | Little_Apple | something like that |
| 20:02:08 | Little_Apple | ack |
| 20:02:09 | bobdaduck | Its no wonder you can't troubleshoot it yourself though |
| 20:02:15 | bobdaduck | YOU WRITE YOUR CODE SO HARD TO READ. |
| 20:02:19 | Little_Apple | close function ar line 26 |
| 20:02:25 | Little_Apple | lol |
| 20:03:08 | bobdaduck | Then |
| 20:03:10 | bobdaduck | You're missing an end. |
| 20:03:31 | Little_Apple | but i put an end where it says one is missing and it broke the whole script... |
| 20:03:53 | bobdaduck | I bet. |
| 20:03:58 | Little_Apple | lol |
| 20:04:07 | | BFLogBot Commit: 48c9cdda6ea6 | Author: watusimoto | Message: Return value, comment |
| 20:04:09 | | BFLogBot Commit: 28b69e8490e3 | Author: watusimoto | Message: Add p to list of static points, formatting |
| 20:04:10 | | BFLogBot Commit: 9f40189099f0 | Author: watusimoto | Message: Comments |
| 20:04:12 | | BFLogBot Commit: 831c396699e1 | Author: watusimoto | Message: Comments |
| 20:04:13 | | BFLogBot Commit: c9dcd151b4d9 | Author: watusimoto | Message: Comment |
| 20:04:15 | | BFLogBot Commit: d91f94cd1c29 | Author: watusimoto | Message: Make point static |
| 20:04:16 | | BFLogBot Commit: 12a3208aff42 | Author: watusimoto | Message: Comments |
| 20:04:18 | | BFLogBot Commit: 6296bb1b1562 | Author: watusimoto | Message: Comment |
| 20:04:19 | | BFLogBot Commit: ad6610d76b34 | Author: watusimoto | Message: Comment |
| 20:04:21 | | BFLogBot Commit: eef43c031471 | Author: watusimoto | Message: Comments and formatting. Formatting of comments. |
| 20:04:22 | | BFLogBot Commit: 02de295581cd | Author: watusimoto | Message: Comments |
| 20:04:24 | | BFLogBot Commit: 149ffc94857e | Author: watusimoto | Message: Comments |
| 20:04:25 | | BFLogBot Commit: 0319eb374f4e | Author: watusimoto | Message: Remove commented code |
| 20:04:29 | | BFLogBot Commit: a66ef8d42d49 | Author: watusimoto | Message: Track distance traveled in statistics object |
| 20:04:30 | | BFLogBot Commit: bca5db70d363 | Author: watusimoto | Message: Merge |
| 20:04:40 | bobdaduck | lol |
| 20:04:53 | Little_Apple | soooo.... how fix |
| 20:05:05 | Little_Apple | i honestly cant think of anything |
| 20:05:14 | kaen | where's the pasite? |
| 20:05:16 | kaen | pastie? |
| 20:05:25 | Little_Apple | http://pastie.org/6350187 |
| 20:05:31 | kaen | good thing you are surrounded by expert programmers. |
| 20:05:40 | Little_Apple | :P |
| 20:05:44 | kaen | and what's the error? |
| 20:05:50 | kaen | you should pastie that too |
| 20:05:56 | bobdaduck | Missing end at line 26 |
| 20:06:01 | bobdaduck | near <eof> or something like that |
| 20:06:13 | Little_Apple | thats about right |
| 20:06:58 | kaen | you are missing an end |
| 20:07:02 | kaen | probably in the first function |
| 20:07:21 | kaen | nope, the second |
| 20:07:26 | kaen | add an end to line 22 |
| 20:07:37 | kaen | and for the love of god learn to indent correctly, Little_Apple |
| 20:07:46 | kaen | add an ident on while, for, if, or function |
| 20:07:46 | Little_Apple | lol |
| 20:07:49 | | LordDVG has joined |
| 20:07:50 | bobdaduck | IKR |
| 20:07:52 | kaen | remove an indent for each end |
| 20:08:02 | kaen | if you don't do that I won't help you with your code anymore |
| 20:08:04 | kaen | I'm serious. |
| 20:08:07 | Little_Apple | there is an end in line 22... |
| 20:08:12 | bobdaduck | I was going to say |
| 20:08:13 | kaen | you need another |
| 20:08:17 | kaen | go through, indent it like I said |
| 20:08:17 | Little_Apple | ok.. |
| 20:08:23 | kaen | you'll see where your problem is |
| 20:08:41 | Little_Apple | woop. broke it. |
| 20:09:22 | bobdaduck | Well |
| 20:09:26 | bobdaduck | Fix it. |
| 20:09:45 | kaen | yes, I can't know exactly where the end should go |
| 20:09:59 | kaen | only you know where to semantically put it |
| 20:10:08 | kaen | because you wrote the broken code :P |
| 20:10:36 | bobdaduck | I dunno kaen I'm looking at it (properly indented) and the ifs and ends seem to match up... |
| 20:12:09 | kaen | http://pastie.org/6350286 |
| 20:12:50 | kaen | should at least run |
| 20:13:54 | kaen | Little_Apple, didn't mean to sound harsh (if I did), just that programming is hard enough as it is :) |
| 20:14:07 | Little_Apple | nah its fine |
| 20:14:12 | Little_Apple | im bad and i know it :P |
| 20:14:23 | bobdaduck | Bad is fine |
| 20:14:30 | bobdaduck | messy is not |
| 20:14:34 | kaen | well put. |
| 20:17:24 | Little_Apple | the script runs but it doesn't do what its supposed to... |
| 20:17:42 | bobdaduck | lol |
| 20:17:48 | bobdaduck | What's it doing? |
| 20:18:05 | Little_Apple | the same thing that it's been doing when i first came on today... |
| 20:18:15 | Little_Apple | the second teleporter wont advance its destination |
| 20:18:41 | bobdaduck | ...so what does the console say. |
| 20:18:59 | Little_Apple | the same thing as before... |
| 20:19:17 | bobdaduck | End is missing at line 26? |
| 20:19:20 | Little_Apple | yup |
| 20:20:51 | bobdaduck | I don't believe you. |
| 20:21:53 | bobdaduck | You said the script worked |
| 20:21:59 | bobdaduck | That means the first teleporter changes dests |
| 20:22:01 | bobdaduck | and the second doesn't. |
| 20:22:13 | bobdaduck | If you are missing an end in your script the script won't run at all. |
| 20:22:35 | Little_Apple | heres the what it says. http://i.imgur.com/IG4sq3O.png |
| 20:22:58 | Little_Apple | maybe i'm just reading it wrong |
| 20:23:10 | bobdaduck | No, you're reading that right. |
| 20:23:21 | kaen | slightly wrong |
| 20:23:28 | bobdaduck | But did you say the first teleporter changes destinations? |
| 20:23:33 | kaen | the end I added is misplaced |
| 20:23:33 | Little_Apple | yes |
| 20:23:35 | kaen | hold on |
| 20:23:38 | bobdaduck | You said "the script runs but doesn't do what I want it to" |
| 20:23:47 | Little_Apple | ugh... |
| 20:23:55 | Little_Apple | it does half of what i want it to do |
| 20:24:03 | Little_Apple | the second teleporter wont change destinations |
| 20:24:16 | Little_Apple | even though its in the script |
| 20:26:15 | bobdaduck | ...BUt |
| 20:26:22 | bobdaduck | Despite the end missing |
| 20:26:27 | bobdaduck | The first teleporter changes destinations? |
| 20:26:47 | Little_Apple | yep. |
| 20:26:55 | kaen | :| |
| 20:27:06 | Little_Apple | is this a bug or something? |
| 20:27:12 | Little_Apple | idonteven.. |
| 20:27:13 | kaen | if the script does anything at all, then those errors don't apply to it |
| 20:27:25 | Little_Apple | well then.. |
| 20:27:32 | Little_Apple | idont.. |
| 20:27:34 | Little_Apple | aaahhhgg. |
| 20:27:39 | kaen | so you have semantic error :) |
| 20:27:41 | bobdaduck | lol |
| 20:27:44 | | kaen reviews the code |
| 20:27:45 | bobdaduck | I knew it! |
| 20:27:51 | bobdaduck | Okay little apple |
| 20:28:01 | Little_Apple | yes? |
| 20:28:16 | bobdaduck | I want you to make sure your teleporter and trigger zone are properly IDd. |
| 20:28:47 | bobdaduck | Also I want you to apologize and promise never to indent your code so sloppily again. |
| 20:29:36 | kaen | he's already had his 10,000 lashings |
| 20:29:42 | | Little_Apple promises to indent as well as he can |
| 20:29:56 | bobdaduck | ACCEPTABLE. |
| 20:30:49 | kaen | as a side note, this script looks like it does something interesting |
| 20:30:53 | kaen | I can't wait to play it. |
| 20:31:29 | Little_Apple | if it ever works.. |
| 20:32:57 | bobdaduck | I'm goin tolunch |
| 20:33:01 | bobdaduck | guud luuck |
| 20:33:18 | Little_Apple | kthnxbai |
| 20:45:32 | kaen | Little_Apple |
| 20:45:36 | kaen | I think I figured it out |
| 20:45:46 | Little_Apple | yes? |
| 20:46:02 | kaen | object2Id = object2:getId() |
| 20:46:06 | kaen | add that to spawntele2 |
| 20:46:23 | Little_Apple | oooooh |
| 20:46:26 | Little_Apple | ok |
| 20:46:48 | | BFLogBot Commit: b3afcdf7244b | Author: watusimoto | Message: Comment |
| 20:46:49 | | BFLogBot Commit: b79dfb8eec37 | Author: watusimoto | Message: Track teleport and ff kills. Not yet reported to server |
| 20:46:52 | | BFLogBot Commit: bf120e5e21e3 | Author: watusimoto | Message: Push new stats into VersionedGameStats object |
| 20:48:10 | Little_Apple | working so far.. |
| 20:48:24 | Little_Apple | yes! |
| 20:48:34 | Little_Apple | it works! |
| 20:48:39 | | linux_user has joined |
| 20:48:46 | Little_Apple | thanks kaen :D |
| 20:48:55 | kaen | \:D |
| 20:49:19 | Little_Apple | that frustrated me so much lol |
| 20:49:39 | linux_user | I'm still having troubles with moving around the window, which also takes up a bunch of my GPU usage |
| 20:49:43 | kaen | it's always something like that it seems |
| 20:49:57 | kaen | linux_user, is this nothing_much? |
| 20:49:57 | linux_user | (this is Nothing_Much btw) |
| 20:49:59 | kaen | k |
| 20:50:14 | kaen | that's pretty odd. |
| 20:50:19 | linux_user | I don't think it's the problem you said it was kaen |
| 20:50:21 | linux_user | yesterday |
| 20:50:34 | linux_user | because I'm able to move a lot of my other games in windowed mode perfectly |
| 20:50:48 | kaen | interesting. |
| 20:51:04 | linux_user | no lag whatsoever, but I just updated my machine so I'll test it out when I get back home |
| 20:51:31 | | raptor has joined |
| 20:51:31 | | ChanServ sets mode +o raptor |
| 20:51:37 | raptor | hello! |
| 20:51:41 | Little_Apple | ok time to clean this up a bit.. |
| 20:51:45 | Little_Apple | hello raptor |
| 20:51:50 | linux_user | hi there |
| 20:51:56 | raptor | hi linux_user |
| 20:51:58 | raptor | welcome |
| 20:52:08 | raptor | oh my... log reading to do |
| 20:52:44 | linux_user | raptor, were you here when I had the problems with moving the bf window? |
| 20:53:00 | raptor | linux_user: Nothing_Much? |
| 20:53:07 | linux_user | Yes |
| 20:53:16 | raptor | yes, i saw some of that |
| 20:53:25 | raptor | you and kaen were doing diagnoses |
| 20:53:35 | bobdaduck | hello! |
| 20:53:42 | linux_user | hey bobdaduck |
| 20:53:57 | linux_user | and yeah, I asked if kaen had the same issue on windows |
| 20:54:00 | Little_Apple | bob! it works! |
| 20:54:04 | linux_user | (if he had a windows os on) |
| 20:54:34 | bobdaduck | I saw |
| 20:54:35 | bobdaduck | congrats |
| 20:54:50 | raptor | hmm... looks like kaen is publicising our stats database weaknesses |
| 20:55:01 | bobdaduck | hm? |
| 20:55:10 | bobdaduck | oh lol |
| 20:55:18 | | kaen squirms |
| 20:55:25 | linux_user | uh oh |
| 20:55:48 | raptor | Watusimoto: did I show you Quartz' two donations for stock maps? |
| 20:56:39 | Little_Apple | two? |
| 20:56:43 | raptor | oh and I feel honored that my battle matching code is labeled 'crap' |
| 20:56:52 | raptor | because, I'd label it worse |
| 20:56:55 | Little_Apple | ahahaha |
| 20:57:13 | bobdaduck | oh! |
| 20:57:25 | Watusimoto | you did not |
| 20:57:35 | bobdaduck | I reformula'd some things for a new matchmaking code |
| 20:58:02 | Watusimoto | raptor: you did not, and do you know how the versioned statistics works? |
| 20:58:06 | bobdaduck | Bitmatch: 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:44 | Watusimoto | what if we put these forumlas in a lua script to make them easier to tinker with on the server? |
| 20:58:50 | raptor | Watusimoto: i will show you as soon as i get them set up... |
| 20:58:53 | kaen | ! |
| 20:58:53 | raptor | versioned stats |
| 20:58:54 | bobdaduck | And I'm still so confused on how you even MANAGED to allow for negative numbers |
| 20:59:03 | raptor | umm |
| 20:59:08 | raptor | yesish |
| 20:59:12 | raptor | you send a version number |
| 20:59:27 | bobdaduck | I barfed math |
| 20:59:28 | raptor | and depending on the number you read a certain number of bits |
| 20:59:48 | raptor | so it allows for cumulative stats reception on the master end |
| 20:59:54 | Watusimoto | ok, I'll figure it out at some point when I get the remaining stats implemented |
| 20:59:58 | raptor | also |
| 21:00:04 | Watusimoto | it's not urgent |
| 21:00:07 | raptor | did you really program in tracking distance traveled? |
| 21:00:11 | raptor | because... wow |
| 21:00:11 | Watusimoto | yes |
| 21:00:27 | bobdaduck | In miles or pixels or what? |
| 21:00:32 | Watusimoto | did you read my conversation with kaen about the units? |
| 21:00:36 | raptor | parsecs... duh |
| 21:00:42 | bobdaduck | rofl |
| 21:00:44 | kaen | lmao |
| 21:00:54 | Watusimoto | micrometers... things have, after all, been miniaturized |
| 21:01:02 | kaen | hehe |
| 21:01:04 | Watusimoto | I saw a documentary |
| 21:01:08 | Watusimoto | that explained it |
| 21:02:00 | linux_user | Should I file a bug report somewhere regarding my issue? |
| 21:02:14 | Watusimoto | I acutally looked up what parsecs were a coulple of weeks ago |
| 21:02:19 | bobdaduck | Wait, are you trying to add a STORYLINE to the game? |
| 21:02:30 | bobdaduck | Because I'm extremely conflicted about that. |
| 21:02:32 | Watusimoto | linux_user: depends on your issue... what is it? |
| 21:03:22 | linux_user | The bitfighter window lags when I move it |
| 21:03:31 | linux_user | Which also affects other windows |
| 21:03:49 | raptor | that means the CPU is spiking |
| 21:03:57 | bobdaduck | uh |
| 21:03:57 | raptor | question is, what is spiking the CPU |
| 21:04:01 | bobdaduck | That's always been an issu? |
| 21:04:11 | raptor | what? |
| 21:04:23 | linux_user | Last I checked, the CPU never spiked, bitfighter never used up more than 10% of my 4 cores |
| 21:04:29 | linux_user | *of one of my 4 cores |
| 21:04:40 | raptor | linux_user: yes, that is my experience, too |
| 21:04:55 | raptor | you are using the desura linux build, right? |
| 21:05:06 | raptor | i wonder if there is some library issue... |
| 21:05:36 | raptor | bobdaduck: since when does bitfighter spike the CPU? it doesn't even do that for me on windows running as a VM |
| 21:05:45 | linux_user | Yeah, I'm using the desura version, but I think it happened on the standalone version as well |
| 21:05:51 | linux_user | I'll check again |
| 21:06:29 | bobdaduck | Well not spike the cpu |
| 21:06:38 | bobdaduck | But moving the window while its running has always been funky? |
| 21:06:50 | bobdaduck | I dunno I run fullscreen :/ |
| 21:07:03 | raptor | bobdaduck: yes it has |
| 21:07:11 | raptor | funky != spike the CPU |
| 21:07:26 | linux_user | It's strange really |
| 21:07:47 | raptor | linux_user: have you tried to use a completely different non-unity window manager? |
| 21:07:51 | linux_user | One other game had absolutely no issue whatsoever |
| 21:07:58 | linux_user | I disabled the 3D on unity |
| 21:08:01 | linux_user | And it still lagged |
| 21:08:02 | raptor | because the obvious reason is the window manager |
| 21:08:22 | raptor | this may be a unity-only problem.. |
| 21:08:34 | linux_user | It's not compiz, I can guarantee that, because if it did, then TF2 would not run at all |
| 21:08:40 | raptor | ha |
| 21:09:01 | raptor | Watusimoto: if you want to see the new levels, please join my server at 137.65... |
| 21:09:04 | raptor | password 'test' |
| 21:10:00 | Watusimoto | will be on in a minute |
| 21:10:05 | raptor | ok |
| 21:12:04 | linux_user | Where are the bug reports at? I'll file it when I get back home |
| 21:12:16 | raptor | well, it needs to reproducible |
| 21:12:24 | raptor | but we have a google issues page |
| 21:12:29 | raptor | !bug |
| 21:12:29 | BFLogBot | To 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:20 | linux_user | Well.. if by reproducible you mean every time I launch it, it happens, then yes, it happens every time |
| 21:13:38 | raptor | heh |
| 21:13:42 | Little_Apple | yea i think that qualifies. |
| 21:14:11 | raptor | reproducible as in, steps for one of us to reproduce |
| 21:14:33 | Little_Apple | step one: open |
| 21:15:05 | linux_user | oh, just run it under linux and move it around in windowed mode |
| 21:15:23 | kaen | I can't reproduce it |
| 21:15:24 | raptor | well the thing is that neither kaen nor I have that problem |
| 21:15:26 | kaen | with unity 3d on |
| 21:15:36 | kaen | it could be card-specific :/ |
| 21:15:47 | kaen | card-and-bitfighter specific |
| 21:15:52 | linux_user | Ah okay |
| 21:16:00 | linux_user | op, gotta get goin' now |
| 21:16:16 | linux_user | take care, see ya'll in a half hour |
| 21:16:26 | | linux_user has left |
| 21:18:20 | raptor | maybe here has some ideas?: http://askubuntu.com/questions/211203/ubuntu-12-10-runs-terribly-slow-on-desktop |
| 21:19:53 | raptor | I'm scared of stats refactoring... |
| 21:20:12 | raptor | will a different c2m RPC break compatibility? |
| 21:26:36 | bobdaduck | Only if you don't release arbitrarily many-sided polygons. |
| 21:28:16 | Watusimoto | ok, back |
| 21:28:29 | Watusimoto | I think a new c2m would not break compatibilty |
| 21:28:39 | Watusimoto | server still up? |
| 21:28:48 | raptor | bobdaduck: they're called circles |
| 21:28:53 | raptor | and they have 32 sides :) |
| 21:28:56 | raptor | Watusimoto: yes |
| 21:28:57 | raptor | please join |
| 21:29:03 | raptor | password: 'test' |
| 21:29:38 | raptor | server: 137.65... |
| 21:30:02 | Watusimoto | stuck on punching |
| 21:30:10 | raptor | booo |
| 21:30:12 | Watusimoto | I think we had this issue before once |
| 21:30:16 | raptor | let me see if they are on kaen test |
| 21:30:43 | kaen | they are not, but easily can be |
| 21:30:49 | raptor | uploading! |
| 21:30:53 | raptor | ok Watusimoto, join kaen test |
| 21:30:59 | Watusimoto | ok |
| 21:31:06 | bobdaduck | I'm stuck on punching too. |
| 21:31:11 | bobdaduck | When I tried |
| 21:31:13 | raptor | use a kick instead |
| 21:31:26 | kaen | and a headlock, failing that |
| 21:31:30 | bobdaduck | And I also have that issue every time when trying to join Quartz server from my work computer... |
| 21:31:48 | bobdaduck | lol |
| 21:38:41 | raptor | Watusimoto: what do you think about those maps? |
| 21:38:43 | raptor | the 2 |
| 21:39:12 | Watusimoto | the first one looks really good |
| 21:39:19 | Little_Apple | serpentine? |
| 21:39:29 | raptor | starting with the positive i see... |
| 21:39:36 | Watusimoto | the second is fine -- if it plays better than what we have then that's fine |
| 21:39:47 | Watusimoto | I don't like the colors so much |
| 21:39:48 | bobdaduck | lol |
| 21:40:01 | Watusimoto | I think for the stock maps we should stick to the classic red-blue-yellow |
| 21:40:10 | Watusimoto | boring as that is |
| 21:40:34 | Watusimoto | do they play well? |
| 21:41:27 | bobdaduck | They play well, yes. |
| 21:41:43 | bobdaduck | I don't like the art or color for a stock map but they definitely play well. |
| 21:41:51 | raptor | play well, yes |
| 21:42:03 | Watusimoto | so is there a proposal to replace or augment the existing stock levels with these? |
| 21:42:03 | raptor | serpentine does in competitive play quite well, i thought |
| 21:42:11 | raptor | Watusimoto: yes |
| 21:42:17 | Watusimoto | replace or augment? |
| 21:42:28 | raptor | either, i'm fine with it |
| 21:42:40 | Watusimoto | me too |
| 21:42:56 | raptor | although i like serpentine better than our current AC |
| 21:42:58 | raptor | ZC |
| 21:43:05 | Watusimoto | I 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:16 | raptor | OK |
| 21:43:21 | bobdaduck | We have a ZC? |
| 21:43:22 | raptor | what about the core one? |
| 21:43:27 | Watusimoto | so sure, I;m on board |
| 21:43:32 | raptor | bobdaduck: yes, it's called 'zc' |
| 21:43:48 | bobdaduck | lol |
| 21:44:09 | Watusimoto | if 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:25 | Watusimoto | if we change the colors, that is |
| 21:45:27 | bobdaduck | That might mess up the art scheme. |
| 21:50:17 | Watusimoto | we should at least try it and see |
| 21:50:34 | bobdaduck | Quartz says its fine to make it blue and red and remove the line items. |
| 21:50:43 | bobdaduck | "problem solved" |
| 21:50:51 | kaen | what's the filesize limit for levels? |
| 21:51:00 | raptor | big? |
| 21:51:07 | kaen | I've hit it |
| 21:51:09 | kaen | on accident |
| 21:51:19 | kaen | apparently |
| 21:51:25 | bobdaduck | I hit it with rave party |
| 21:51:32 | bobdaduck | Nowait |
| 21:51:39 | kaen | I'm getting disconnected from the editor (!) because of an invalid packet |
| 21:51:45 | bobdaduck | it was an item limit I hit |
| 21:51:46 | kaen | and it stops if I remove most of the lines |
| 21:51:49 | raptor | each level line has a 1024 character limit or so |
| 21:52:19 | raptor | ok Watusimoto join 'kaen test' to see the core level |
| 21:52:21 | bobdaduck | I have no idea why. |
| 21:52:33 | kaen | it happens with both 018 and latest |
| 21:53:06 | raptor | does the line have more than 63 points? |
| 21:53:21 | kaen | I'm using lineitems instead of barriers |
| 21:53:31 | kaen | so anyway, no |
| 21:53:37 | kaen | I've set it to 20 just to be safe |
| 21:54:16 | | koda has joined |
| 21:55:04 | raptor | Watusimoto: better? |
| 21:55:19 | bobdaduck | I like it |
| 21:55:28 | Watusimoto | yes |
| 21:55:42 | Watusimoto | what's our current core level? the long bone with 3 cores in each end? |
| 21:55:52 | raptor | and is that Core better than ours? 'Core 3'? |
| 21:55:53 | raptor | yes |
| 21:55:58 | Watusimoto | this one is better |
| 21:56:07 | raptor | OK, i'll replace both |
| 21:56:10 | bobdaduck | yeah |
| 21:56:17 | Watusimoto | so yes, let's do it with the colors |
| 21:56:23 | Watusimoto | good! |
| 21:56:25 | raptor | uh |
| 21:56:28 | raptor | colors? |
| 21:56:35 | Watusimoto | traditional colors |
| 21:56:37 | raptor | ok |
| 21:56:41 | raptor | good |
| 21:56:42 | Watusimoto | the last one we looked at |
| 21:56:48 | raptor | now the hard question: does Quartz want his real name in the Credits? |
| 21:57:08 | Watusimoto | ask him? |
| 21:57:35 | bobdaduck | k |
| 21:57:50 | raptor | oh my |
| 21:57:55 | bobdaduck | The game credits, not the levelcredits, right? |
| 21:57:56 | raptor | Little_Apple released his creation |
| 21:58:03 | Little_Apple | of death |
| 21:58:05 | bobdaduck | lol |
| 21:58:05 | raptor | bobdaduck: yes |
| 21:58:06 | Watusimoto | should we remove the old levels on upgrade, or just leave them in place? |
| 21:58:17 | bobdaduck | Quartz says sure |
| 21:58:22 | bobdaduck | but |
| 21:58:33 | bobdaduck | "Please spell it right" |
| 21:58:33 | Watusimoto | anyone who has contributed a level we have distributed has got their names in the credits historically |
| 21:58:34 | raptor | we can leave them |
| 21:58:46 | bobdaduck | Riordan Zentler |
| 21:58:51 | raptor | ok |
| 21:59:17 | raptor | i'm afraid to pull the new code... |
| 21:59:25 | kaen | heh I was too |
| 21:59:29 | raptor | kaen: did you get kicked from your own server... |
| 21:59:29 | kaen | all seems well though |
| 21:59:39 | kaen | nope, why do you ask? |
| 21:59:54 | raptor | did you say you had a packet problem with somethign? |
| 21:59:57 | kaen | oh |
| 22:00:04 | kaen | yeah, I'm getting it in the flippin' editor |
| 22:00:17 | kaen | and, crazy plot twist: it works fine when I use barriermaker |
| 22:00:26 | kaen | only lineitem causes the disconnect |
| 22:00:26 | raptor | whAT? |
| 22:00:32 | kaen | yes. |
| 22:01:05 | bobdaduck | Bug! |
| 22:01:33 | kaen | I guess I can just use barriers, but the load time is sooooooooooo much longer |
| 22:02:03 | bobdaduck | lol |
| 22:02:08 | bobdaduck | Are you making a map for the contest? |
| 22:02:23 | kaen | yep |
| 22:02:28 | bobdaduck | Whoo! |
| 22:03:17 | raptor | Little_Apple: congrats at building that levelgen script |
| 22:03:26 | Little_Apple | danke |
| 22:07:45 | raptor | well, it compiled no errors |
| 22:07:48 | raptor | yay |
| 22:07:54 | raptor | now for credits + levels |
| 22:08:31 | raptor | Watusimoto: shoudl i just replace teh same level file names: 'zc' etc. or change to 'serpentine' |
| 22:08:56 | Watusimoto | mmmm |
| 22:09:02 | Watusimoto | maybe keep the generic names? |
| 22:09:13 | Little_Apple | aw |
| 22:09:58 | raptor | what does that mean? |
| 22:10:59 | raptor | bobdaduck: you're name is in the credits, do you want me to add your pseudonym (bobdaduck) to it? |
| 22:11:03 | raptor | *your |
| 22:11:30 | bobdaduck | Yes please. |
| 22:12:13 | raptor | What about you kaen, do you want your real name in the credits? |
| 22:15:21 | bobdaduck | Do arbitrarily many-sided polygon spawners crash the game? |
| 22:15:49 | raptor | they don't exis |
| 22:15:50 | raptor | t |
| 22:15:57 | raptor | maybe |
| 22:15:59 | raptor | possibly |
| 22:16:02 | raptor | hopefully |
| 22:16:14 | bobdaduck | They should exist though! |
| 22:16:22 | | nothing_much has joined |
| 22:16:34 | kaen | raptor, sure thing! |
| 22:17:45 | bobdaduck | I CAN NEVER GET A STRAIGHT ANSWER ABOUT IT. |
| 22:18:02 | raptor | bobdaduck: I do not know what Watusimoto's plans are for that object |
| 22:18:59 | kaen | but you shouldn't really be asking that question, because you shouldn't put them in a level |
| 22:19:13 | kaen | because to do so would be to violate the trust you have been given with that knowledge. |
| 22:19:27 | raptor | guilt guilt GUILT |
| 22:19:27 | | nothing_much Quit (Client Quit) |
| 22:19:32 | bobdaduck | What if the projected finish date for this level is almost a month in the future? |
| 22:19:53 | raptor | bobdaduck: it is guaranteed to not be in 018a |
| 22:20:00 | kaen | there's no projected implementation date for it |
| 22:20:08 | raptor | and 019 means we're breaking everything so it'll be a while :) |
| 22:20:09 | kaen | in fact most of the discussion about it centers on removing it. |
| 22:20:26 | bobdaduck | For reasons that nobody will tell me |
| 22:20:53 | kaen | it was an experiment, and apparently an abandoned one, but only wat can speak to that |
| 22:21:08 | | koda_ has joined |
| 22:21:18 | bobdaduck | /frustrated |
| 22:21:27 | | koda_ Quit (Client Quit) |
| 22:24:06 | raptor | it's because it's new and exciting, right bobdaduck? |
| 22:24:12 | raptor | is that why you like it? |
| 22:24:20 | bobdaduck | No |
| 22:24:40 | | Nothing_Much has joined |
| 22:25:16 | bobdaduck | Worm is new and whatever too, but I'm not at all enthusiastic about worm |
| 22:25:42 | raptor | testing Little_Apple's level... |
| 22:25:59 | raptor | dun dun dun |
| 22:26:16 | bobdaduck | Its a stupid novelty but its a FUN stupid novelty. |
| 22:27:46 | bobdaduck | Things like asteroids don't really add anything gameplay-wise either |
| 22:27:56 | Nothing_Much | the original asteroids? |
| 22:28:00 | Nothing_Much | atari? |
| 22:28:09 | raptor | yes |
| 22:28:26 | raptor | err, replicas of the asteroids from the atari version in our game |
| 22:29:35 | Nothing_Much | oh |
| 22:30:07 | Nothing_Much | I thought you were talkin' about the game Asteroids lol |
| 22:30:28 | | LordDVG Quit (Remote host closed the connection) |
| 22:31:14 | bobdaduck | I'd put circles in about the same category as asteroids |
| 22:32:23 | Nothing_Much | unless you play soccer |
| 22:32:33 | Nothing_Much | brb |
| 22:32:43 | | Nothing_Much Quit (Remote host closed the connection) |
| 22:33:33 | Watusimoto | my plans for what? |
| 22:33:41 | bobdaduck | Circles. |
| 22:33:48 | Watusimoto | what about them |
| 22:33:53 | Watusimoto | oh, those circles |
| 22:33:55 | bobdaduck | I want them |
| 22:34:04 | Watusimoto | they suck currently |
| 22:34:05 | bobdaduck | And everyone else is telling me no. |
| 22:34:17 | bobdaduck | How do they suck? |
| 22:34:42 | Watusimoto | well, they don't work they way I had intended them |
| 22:34:59 | Watusimoto | but maybe they could be made to do so |
| 22:35:09 | | Nothing_Much has joined |
| 22:35:10 | bobdaduck | What'd you intend for them? |
| 22:35:30 | Watusimoto | one of the objects from gridwars |
| 22:35:52 | raptor | we're already combining asteroids and star castle |
| 22:35:52 | Watusimoto | kind of homes in on you but moves out of the way when you aim at it |
| 22:35:57 | raptor | on to grid wars! |
| 22:36:06 | Watusimoto | gridwars has lots of cool objects |
| 22:36:30 | Watusimoto | but circles are on slow burn right now |
| 22:36:53 | bobdaduck | I like them the way they are now. |
| 22:37:12 | Watusimoto | raptor: at some point, please modify ship::idle and uncoment the block that starts with the comment "crude" |
| 22:37:27 | Watusimoto | then play a little and see how fast the distance increments |
| 22:37:35 | Watusimoto | I think it should eb slower, but want your opinion |
| 22:38:03 | bobdaduck | I look at circles |
| 22:38:17 | bobdaduck | as a sort of slightly sentient alien life in the bitfighter universe |
| 22:38:24 | Watusimoto | bobdaduck: circles are not currently supported, but they may be in the future |
| 22:38:38 | bobdaduck | That just push you around not really doing anything but being in the way |
| 22:38:46 | bobdaduck | and its just adorable. |
| 22:38:50 | bobdaduck | Like really. |
| 22:38:52 | Watusimoto | they're intended to kill you |
| 22:38:53 | bobdaduck | xD |
| 22:39:21 | Watusimoto | they're supposed to be a swarming enemy |
| 22:39:33 | Watusimoto | bit too many enemies means too slow networking |
| 22:39:37 | bobdaduck | WELL I THINK THEY'RE CUTE. |
| 22:39:40 | Watusimoto | great |
| 22:39:46 | Watusimoto | maybe you should ask one out |
| 22:39:52 | bobdaduck | rofl |
| 22:40:35 | bobdaduck | More on the puppy side of cute. |
| 22:41:02 | raptor | ok, i'll test |
| 22:42:27 | raptor | Watusimoto: seems fine |
| 22:42:34 | raptor | looks like 1:1 point ratio |
| 22:42:36 | raptor | ? |
| 22:42:58 | Watusimoto | yes |
| 22:43:12 | Watusimoto | you don't think 10:1 might be better? |
| 22:43:22 | raptor | and it changes color! |
| 22:43:26 | raptor | well |
| 22:43:28 | Watusimoto | that's the crude part |
| 22:43:32 | raptor | what is the storage size? |
| 22:43:35 | raptor | INT? |
| 22:44:02 | raptor | i will test how long i can go in 10 seconds |
| 22:44:27 | raptor | 4000 in 5 seconds with boost |
| 22:44:44 | raptor | roughly |
| 22:44:49 | Watusimoto | U64 |
| 22:44:52 | Watusimoto | actually |
| 22:45:18 | raptor | 20min game will give 960000 |
| 22:45:26 | raptor | so U64 seems just fine to me |
| 22:45:43 | Watusimoto | Each move has distance in F32 |
| 22:45:55 | Watusimoto | then I mutliply by 10000 and add to the U64 accumulator |
| 22:46:03 | Watusimoto | then divide by 10000 when reading it out |
| 22:46:30 | Watusimoto | otherwise, the small incremental distances will get lost in the noise as the total distance gets larger if we used F32 for that |
| 22:46:46 | raptor | that seems just fine |
| 22:46:49 | Watusimoto | U32 / 10000 just isn't big enough |
| 22:46:54 | raptor | nope |
| 22:46:56 | raptor | because |
| 22:47:05 | raptor | people make crazy maps like Cannons |
| 22:47:20 | Watusimoto | U64 /10000 will be fine for anything |
| 22:47:49 | Watusimoto | but I do the final reporting in U32 (after the divide by 10000) |
| 22:48:01 | raptor | 4 billion... |
| 22:48:03 | Watusimoto | so it's really a U32 in terms of total distance |
| 22:48:04 | raptor | should still be OK |
| 22:48:13 | Watusimoto | yes |
| 22:48:25 | Watusimoto | easier on the db side too if all our numbers are just ints |
| 22:48:32 | Watusimoto | one less thing to keep track of |
| 22:48:32 | raptor | yes |
| 22:48:59 | Watusimoto | if we dialed the rate of distance accumulation down by a factor of 10, the U32 would last longer |
| 22:49:13 | raptor | hmmm |
| 22:49:20 | raptor | i don't think it'll matter... |
| 22:49:21 | Watusimoto | though that's not my real concern |
| 22:49:36 | bobdaduck | What's the concern here? |
| 22:49:48 | Watusimoto | I 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:59 | Watusimoto | I'm just not worried about it |
| 22:50:13 | Watusimoto | bobdaduck: how fast should total distance accumlate? |
| 22:50:14 | raptor | you have an implied concern? |
| 22:50:27 | bobdaduck | For the stat tracker? |
| 22:50:35 | Watusimoto | I just want the resolution of the counter to feel right |
| 22:50:37 | Watusimoto | bobdaduck: yes |
| 22:50:44 | Watusimoto | it just feels too fast to me now |
| 22:50:56 | bobdaduck | I don't think most ships have more than ten miles on them |
| 22:51:27 | raptor | well, it would feel more natural if /10 or /100 |
| 22:52:10 | bobdaduck | Uh... 15 kilometers |
| 22:53:08 | bobdaduck | But then, a ship travels probably like 10 meters in a game |
| 22:53:57 | bobdaduck | But I still don't think most have more than a kilometer or two |
| 22:54:07 | bobdaduck | ...Is anyone following me at all? |
| 22:55:55 | bobdaduck | Yeah that's what I thought |
| 22:55:56 | bobdaduck | xD |
| 22:56:18 | Watusimoto | I have a great gci project! |
| 22:56:28 | raptor | for next year? |
| 22:56:37 | Watusimoto | creating a player stats page that lists all these stats we track for a player |
| 22:56:52 | raptor | oooo, I know the perfect candidate! |
| 22:57:02 | Watusimoto | they connect to master, and it sends a packet of stats that can be displayed in the high scores/stats screen |
| 22:57:15 | Watusimoto | yes perfect -- conceptually easy, tedius, and easily fixed if it goes wrong |
| 22:57:41 | Watusimoto | I'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:44 | raptor | does this mean we need to implement scroll bars in our UI? |
| 22:57:55 | Watusimoto | I hope not |
| 22:58:05 | Watusimoto | it might need to be multiple pages |
| 22:58:31 | bobdaduck | lol |
| 22:58:52 | Watusimoto | where did all the desura people go? |
| 23:01:11 | | BFLogBot Commit: 1dbf5d37e6d2 | Author: buckyballreaction | Message: Add new Zone Control and Core levels courtesy of Quartz. Thanks! |
| 23:01:12 | | BFLogBot Commit: 469dc15cdf74 | Author: buckyballreaction | Message: Update Credits |
| 23:01:23 | Watusimoto | created an "easy" section under gsoc page in the wiki |
| 23:01:28 | raptor | wait wait |
| 23:01:32 | raptor | GSOC or GCI? |
| 23:02:29 | | bobdaduck Quit (Quit: Page closed) |
| 23:07:07 | Watusimoto | we have a gsoc page |
| 23:07:13 | Watusimoto | I added a section for easier projects |
| 23:07:19 | Watusimoto | we could use those for gci |
| 23:07:29 | Watusimoto | or if someone happens along looking for work |
| 23:08:02 | Watusimoto | if maybe bobddaduck or Little_Apple wants to do someting hard |
| 23:08:11 | raptor | where is this mysterious GSOC page? |
| 23:08:32 | Watusimoto | http://bitfighter.org/wiki/index.php/GSOC_ideas -- you may recognize it, as you created it! |
| 23:08:43 | Watusimoto | also linked from main wiki page |
| 23:08:45 | raptor | oh yeah... |
| 23:08:56 | raptor | so this means you are considering GSOC? |
| 23:09:10 | raptor | i'm sure koda would approve |
| 23:09:22 | | koda approves |
| 23:09:25 | koda | what's the topic? |
| 23:09:26 | koda | :D |
| 23:09:47 | Little_Apple | do something hard what? |
| 23:09:51 | raptor | GSOC |
| 23:10:46 | Watusimoto | if you decided you liked coding and wanted a project to work on that was a little more intense than bots |
| 23:10:53 | Watusimoto | for example |
| 23:11:10 | raptor | huh, i did write that page.. |
| 23:11:27 | Little_Apple | it was your alter-ego |
| 23:11:29 | Watusimoto | sure we're considering it |
| 23:11:39 | Watusimoto | but I'm not sure if we can do it |
| 23:11:51 | Watusimoto | but it would be nice |
| 23:11:52 | raptor | I might have a busy summer :( |
| 23:12:03 | kaen | :< |
| 23:12:15 | Watusimoto | yes, that's my situation as well |
| 23:12:25 | Watusimoto | though likely a little less busy than last summer |
| 23:12:46 | Watusimoto | but very likely 1.5 weeks completely off the grid |
| 23:12:54 | Watusimoto | and more on and off |
| 23:13:03 | raptor | I could probably pick up a little slack... |
| 23:13:14 | raptor | but full on 1:1 mentor might be too much |
| 23:13:22 | Watusimoto | yes |
| 23:13:48 | Watusimoto | so I'm not sure we'd have the ability to do it |
| 23:14:02 | Watusimoto | but I thoought gci went pretty well |
| 23:14:09 | koda | not all students might require 100% attention too |
| 23:14:12 | Watusimoto | in spite of my fears |
| 23:14:17 | Watusimoto | koda: I hope not |
| 23:14:53 | Watusimoto | the truth is many of the projects on that page are a little beyond my ability to provide good guidance |
| 23:15:10 | kaen | are you sure it's 1:1? |
| 23:15:13 | raptor | some are more research oriented |
| 23:15:14 | Watusimoto | but then the gsoc students are supposed to be more advanced |
| 23:15:19 | kaen | found this on the 2012 mentor page: |
| 23:15:19 | kaen | While the answer to this question will vary widely depending on the number of students a mentor works with |
| 23:16:01 | kaen | it goes on, but that implies otherwise... |
| 23:16:11 | Watusimoto | kaen: my concern is not the 1:1 aspect of it, but rather that we'd have gaps with a 0:1 ratio |
| 23:18:40 | kaen | bummer. |
| 23:19:11 | Watusimoto | kaen: are you going to apply for gsoc as a student? |
| 23:19:14 | kaen | yes. |
| 23:19:40 | Watusimoto | you could work on bitfighter and mentor yourself! problem solved! |
| 23:19:48 | kaen | heh |
| 23:19:52 | kaen | I already looked that up |
| 23:19:56 | kaen | you actually can not. |
| 23:19:59 | Watusimoto | you'd get 2 t-shirts |
| 23:20:14 | kaen | I could mentor for bf and work on a different project though, iirc. |
| 23:20:15 | Watusimoto | kaen the student and neak the mentor |
| 23:20:19 | kaen | lol |
| 23:20:35 | Watusimoto | :-) |
| 23:20:53 | raptor | maybe the t-shirts won't ignite if you look at them wrong |
| 23:20:56 | Watusimoto | I can't beleive they have an explicit rule about it |
| 23:21:06 | Watusimoto | I'm wearing mine now |
| 23:21:18 | Watusimoto | under my flash-flame supressing outerwear |
| 23:21:27 | raptor | hahaha |
| 23:21:44 | Watusimoto | it's kind of a shiny asbestos jacket. rather stylish |
| 23:22:01 | kaen | nope, can't do that either. |
| 23:22:33 | Watusimoto | so what about polywall vertices. Should we increase the count? |
| 23:22:48 | Little_Apple | yes. |
| 23:23:07 | raptor | 019! |
| 23:23:10 | raptor | i mean... |
| 23:23:15 | raptor | let's get 018a out first! |
| 23:23:22 | raptor | please please please |
| 23:24:09 | Watusimoto | it's on my crumpled business card |
| 23:25:58 | Watusimoto | and all the bug list cases suck! |
| 23:28:33 | | Nothing_Much Quit (Read error: Connection reset by peer) |
| 23:32:31 | Watusimoto | ok, so are we of the same mind that increasing gMaxPolygonPoints would break compatibility? |
| 23:33:56 | raptor | YES |
| 23:34:01 | raptor | sorry, i'm back.. |
| 23:34:06 | raptor | 019 |
| 23:34:17 | Watusimoto | no worries |
| 23:34:38 | Watusimoto | we could make this next one 019... :-) |
| 23:34:41 | Little_Apple | hakuna matata |
| 23:34:50 | raptor | kaen: if you can duplicate your LineItem bug, can you added ot the running list? |
| 23:34:59 | | raptor can't grammer |
| 23:35:04 | raptor | Watusimoto: noooooo |
| 23:35:29 | Watusimoto | I know you are opposed; is it only because you think we'll lose discipline? |
| 23:35:35 | raptor | I need some sort tangible evidence of my work soon, I'm going crazy |
| 23:35:39 | raptor | and that, yes |
| 23:35:53 | Watusimoto | to me 019 != deferred release |
| 23:36:15 | raptor | ah, see, it does to me |
| 23:37:01 | raptor | because 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:27 | Watusimoto | for 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:31 | Watusimoto | oddd... I get a levelgen error, but I'm not seeing my new stack trace |
| 23:39:34 | raptor | 018a just seems so close... |
| 23:39:57 | Watusimoto | in all the lua reversions, did you only revert luaw or all associated lua work? |
| 23:40:10 | raptor | what are you working off of |
| 23:40:24 | Watusimoto | whatever's in the repo |
| 23:40:27 | raptor | I made a branch for the lua52 stuff with all of the Lua revisions |
| 23:40:39 | raptor | oh |
| 23:40:41 | raptor | then only LuaW |
| 23:40:56 | Watusimoto | yeah, I see some of the stacktracer code in there... |
| 23:40:57 | Watusimoto | odd |
| 23:41:00 | raptor | and i sent you 2 patches to update to upstream with your caching |
| 23:41:26 | Watusimoto | \yes |
| 23:41:32 | Watusimoto | I've done nothing |
| 23:41:39 | Watusimoto | here's my release proposal |
| 23:41:44 | Watusimoto | we focus on the bug list |
| 23:41:59 | Watusimoto | but no further work on luaw |
| 23:42:06 | Watusimoto | do the 018a/019 release |
| 23:42:10 | Watusimoto | then focus on lua |
| 23:42:23 | Watusimoto | and do a 018b/019a release with those fixes |
| 23:42:26 | raptor | OK, we keep the leaky LuaW? |
| 23:42:29 | Watusimoto | yes |
| 23:42:40 | Watusimoto | in the hopes that we can get a new version out son |
| 23:42:58 | raptor | don't we say that everytime? |
| 23:43:08 | Watusimoto | because if you want to get something shipped soon, lua could slow us down |
| 23:43:14 | Watusimoto | yes |
| 23:43:25 | Watusimoto | that's why I'm trying to cut the list |
| 23:43:43 | raptor | well how about this: what do you think we *should* do? |
| 23:43:45 | Watusimoto | you deferred one item, I deferred another, and maybe we can defer this as well |
| 23:43:50 | raptor | ignoring my preference.. |
| 23:44:01 | Watusimoto | but list and increase poly vertex count |
| 23:44:13 | Watusimoto | and an achievemtn or two |
| 23:44:22 | Watusimoto | because I think we should always do those |
| 23:44:24 | raptor | ah ha - the feature creep begins already! |
| 23:44:30 | Watusimoto | :-) |
| 23:44:54 | Watusimoto | I've been pretty disciplined. These stats are the only thing I've done since 018 that wasn't on the list |
| 23:45:06 | Watusimoto | and these took me one day |
| 23:45:14 | Watusimoto | and I'm back on to a list item |
| 23:45:28 | raptor | ok, let's do that, then |
| 23:45:32 | raptor | on to 019! |
| 23:46:26 | Watusimoto | I'll hold off on the vertex count for the moment |
| 23:46:47 | raptor | yes! |
| 23:46:53 | raptor | i actually found other limitations |
| 23:47:30 | raptor | so that will definitely break compat |
| 23:47:34 | raptor | but |
| 23:47:45 | raptor | we will need to increase level line length to |
| 23:47:49 | raptor | *too |
| 23:48:28 | Watusimoto | we can do all that stuff pretty quickly, just before release |
| 23:48:46 | Watusimoto | chance of bugs is low and we can still test with existing servers and such |
| 23:48:59 | raptor | MAX_LEVEL_LINE_LENGTH = 4096 |
| 23:49:04 | raptor | MAX_LEVEL_LINE_ARGS = 128 |
| 23:50:30 | raptor | well, if you're breaking compatibility, this means i can put back new Asteroid sounds and AsteroidSpawn |
| 23:50:39 | raptor | argh, see... creep creep |
| 23:52:27 | Watusimoto | yes, which would be good things to have |
| 23:52:32 | Watusimoto | and are already written |
| 23:53:24 | Watusimoto | who added the case with the levelgen code? |
| 23:53:28 | Watusimoto | sam or kaen? |
| 23:53:52 | raptor | yes |
| 23:54:05 | raptor | you mean our LuaW problem? |
| 23:54:33 | raptor | sam added it, kaen couldn't dupe, then sam added a test case |
| 23:54:44 | raptor | and we've been partying seince |
| 23:54:45 | raptor | *since |
| 23:55:10 | Watusimoto | I can't dupe |
| 23:55:17 | raptor | which issue is this? |
| 23:55:24 | Watusimoto | 4 |
| 23:55:36 | Watusimoto | I added the items 100x to a level |
| 23:55:39 | raptor | you can't dupe now because I remove the LuaW_hold calls |
| 23:55:43 | Watusimoto | yes |
| 23:55:48 | raptor | we traded leak for bug |
| 23:55:50 | Watusimoto | so it's fixed |
| 23:55:54 | Watusimoto | for now |
| 23:55:58 | raptor | in a manner of speaking yes :) |
| 23:56:11 | Watusimoto | I'll mark it to retest after lua rewrite |
| 23:56:28 | raptor | KO |
| 23:58:03 | raptor | that's what issue #14 is.. |
| 23:59:36 | Watusimoto | so we're down to badges, 2 suspend cases, and trasmitting my new stats to the master from that bug list |