Timestamps are in GMT/BST.
| 00:05:00 | | Watusimoto has joined |
| 00:23:00 | | Watusimoto Quit (Ping timeout: 260 seconds) |
| 00:26:00 | | Watusimoto has joined |
| 00:31:00 | | Watusimoto Quit (Ping timeout: 260 seconds) |
| 00:54:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 00:54:00 | | sam686 has joined |
| 00:54:00 | | ChanServ sets mode +v sam686 |
| 00:58:00 | | koda Quit (Quit: koda) |
| 01:53:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 01:53:00 | | sam686 has joined |
| 01:53:00 | | ChanServ sets mode +v sam686 |
| 03:50:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 03:51:00 | | sam686 has joined |
| 03:51:00 | | ChanServ sets mode +v sam686 |
| 04:24:00 | | raptor has joined |
| 04:24:00 | | ChanServ sets mode +o raptor |
| 04:33:00 | raptor | good evening |
| 04:37:00 | raptor | back to the issue list, I guess... |
| 04:39:00 | raptor | unless there's some cool, exciting feature to add??? |
| 04:52:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 04:52:00 | | sam686 has joined |
| 04:52:00 | | ChanServ sets mode +v sam686 |
| 05:08:00 | | BFLogBot - Commit 3241a9d71c5e | Author: buckyballreaction | Log: Fix button colors in UIQueryServers. Also remove a few TODOs |
| 05:08:00 | raptor | yay i committed something! |
| 05:22:00 | raptor | 45 issues to go! |
| 05:23:00 | | BFLogBot - Commit bb6ca37d556f | Author: buckyballreaction | Log: Make buttons disappear if there is only one page of servers. Fixes issue 126. |
| 05:30:00 | raptor | our hg repo is 151MB |
| 05:40:00 | raptor | 28 issues tagged as 016 |
| 05:46:00 | | raptor Quit (Remote host closed the connection) |
| 06:29:00 | | koda has joined |
| 06:47:00 | | koda Quit (Quit: koda) |
| 07:27:00 | | kodax has joined |
| 07:35:00 | | sam686 has left |
| 08:06:00 | | Watusimoto has joined |
| 08:14:00 | | Watusimoto_ has joined |
| 08:15:00 | | Watusimoto Quit (Ping timeout: 255 seconds) |
| 10:28:00 | | Watusimoto_ Quit (Ping timeout: 240 seconds) |
| 11:06:00 | | Watusimoto has joined |
| 11:15:00 | | Watusimoto Quit (Read error: Connection reset by peer) |
| 11:16:00 | | Watusimoto has joined |
| 12:05:00 | | BFLogBot - Commit fceaa1654976 | Author: watusim...@bitfighter.org | Log: Engineer items now mount and project nearly perfectly in editor, but it's less efficient than it could be to cover up some underlying flaws in... something. But it seems to work well enough for the moment. |
| 12:05:00 | | BFLogBot - Commit 827f307f2762 | Author: watusim...@bitfighter.org | Log: Merge |
| 12:05:00 | | BFLogBot - Commit a93cf057a9d3 | Author: watusim...@bitfighter.org | Log: Much improve selection of turrets in editor, as per comment from Raptor |
| 12:05:00 | | BFLogBot - Commit 11149fa15b8d | Author: watusim...@bitfighter.org | Log: Apply same fix to ff projectors (which weren't nearly as broken), and consolidate logic into EngineeredItem parent class |
| 12:05:00 | | BFLogBot - Commit 28678cc59d99 | Author: watusim...@bitfighter.org | Log: whitespace |
| 12:10:00 | | BFLogBot - Commit 631b105ca7bc | Author: watusim...@bitfighter.org | Log: Fix module menu text, add help for armor |
| 12:15:00 | | Watusimoto Quit (Ping timeout: 276 seconds) |
| 14:41:00 | | raptor has joined |
| 14:41:00 | | ChanServ sets mode +o raptor |
| 15:26:00 | | raptor Quit (Remote host closed the connection) |
| 15:26:00 | | raptor has joined |
| 15:26:00 | | ChanServ sets mode +o raptor |
| 16:34:00 | | kodax Quit (Ping timeout: 244 seconds) |
| 16:35:00 | | Watusimoto has joined |
| 16:39:00 | raptor | save me i'm in a four hour meeting about nothing |
| 17:03:00 | | koda has joined |
| 17:05:00 | | koda Quit (Client Quit) |
| 17:18:00 | karamazovapy | http://bitfighter.org/forums/viewtopic.php?f=9&t=969&p=7616#p7616 |
| 17:19:00 | karamazovapy | I've found a new purpose. |
| 17:19:00 | raptor | what the heck |
| 17:19:00 | raptor | is the problem with these people |
| 17:19:00 | raptor | i've locked 2 threads in the last 2 weeks |
| 17:19:00 | karamazovapy | nothing a little syllable counting can't cure |
| 17:20:00 | karamazovapy | if you check the mod logs, it looks like watusimoto has been deleting, too |
| 17:21:00 | raptor | in the admin panel? |
| 17:21:00 | karamazovapy | http://bitfighter.org/forums/mcp.php |
| 17:26:00 | raptor | interesting |
| 17:37:00 | raptor | i'm beginning to think people should have internet-ettiquette classes starting in grade-school |
| 17:41:00 | karamazovapy | the post I just deleted from shadowx was specifically mentioning throwing internet etiquette out the window...although he opted for the more pretentious "defenestrated" |
| 17:41:00 | raptor | that's one of my favorite words |
| 17:42:00 | raptor | haha, a current player name: bill nye the pizza guy |
| 17:46:00 | | LordDVG has joined |
| 17:51:00 | raptor | i just found the moderator forum... |
| 17:51:00 | raptor | 'hydra topic' is very descriptive, i like it |
| 17:57:00 | | Watusimoto Quit (Ping timeout: 252 seconds) |
| 17:59:00 | raptor | maybe we need a forum that only shadow an opti can access - and confine them there |
| 18:24:00 | | raptor Quit (Remote host closed the connection) |
| 18:38:00 | | Watusimoto has joined |
| 18:42:00 | Watusimoto | why do you screw around with this crap? problem solved. |
| 18:43:00 | Watusimoto | http://bitfighter.org/forums/viewtopic.php?t=969&f=9#p7616 |
| 18:45:00 | Watusimoto | speaking fo which, I think my irc problem is solved too |
| 19:01:00 | | LordDVG Quit (Remote host closed the connection) |
| 19:02:00 | | raptor has joined |
| 19:02:00 | | ChanServ sets mode +o raptor |
| 19:02:00 | raptor | hi |
| 19:06:00 | Watusimoto | hi |
| 19:07:00 | raptor | 28 016 issues to go! |
| 19:07:00 | Watusimoto | plus my secret list |
| 19:07:00 | raptor | ... |
| 19:09:00 | raptor | i hope it's not larger than google code's... |
| 19:09:00 | Watusimoto | it's pretty long |
| 19:09:00 | raptor | i forgot to ask - is fake fullscreen covering your task bar? |
| 19:10:00 | Watusimoto | http://pastebin.com/WgcWGkv2 |
| 19:10:00 | Watusimoto | fake fullscreen covers the task bar |
| 19:10:00 | Watusimoto | that list is supposed to have some items crossed out |
| 19:10:00 | Watusimoto | but the formatting (obviously) didn't paste |
| 19:11:00 | raptor | yes, i remember fixing a few.. |
| 19:11:00 | | sam686 has joined |
| 19:11:00 | | ChanServ sets mode +v sam686 |
| 19:11:00 | Watusimoto | the only ones crossed out are in sam's list -- the ones in my list Ijust delete |
| 19:12:00 | Watusimoto | and obviously, they are written for my benefit, so not all are clear |
| 19:12:00 | raptor | here is sam's updated list: http://sam686.maxhushahn.com/wiki/index.php/Bitfighter016_bug |
| 19:14:00 | Watusimoto | ok, updated my list by replacing all the sam items with the list you just posted |
| 19:14:00 | raptor | I honestly felt like we've rewritten half the game by now... |
| 19:14:00 | Watusimoto | quite possibly |
| 19:14:00 | Watusimoto | there's been a lot |
| 19:15:00 | Watusimoto | but we're starting to get it into shape |
| 19:15:00 | Watusimoto | I'm continuing to work on bugs |
| 19:16:00 | Watusimoto | if you do anything from my list, please let me know |
| 19:16:00 | Watusimoto | or maybe you have your own list :-) |
| 19:16:00 | raptor | mine has been google code's... |
| 19:16:00 | raptor | and sam's |
| 19:17:00 | Watusimoto | just added two more items to my list :-( |
| 19:17:00 | raptor | i know i've asked you several questions regarding some of those issues on GC |
| 19:17:00 | Watusimoto | yes; are some still waiting for answers? |
| 19:17:00 | raptor | i don't remember... let me look |
| 19:18:00 | raptor | http://code.google.com/p/bitfighter/issues/detail?id=69 |
| 19:18:00 | Watusimoto | one was lua framework, no need for answer |
| 19:19:00 | raptor | yes |
| 19:19:00 | Watusimoto | Wouldn't it be cool if when it said "Skybax zapped bobdaduck", it said it like this? |
| 19:19:00 | Watusimoto | Skybax zapped bobdaduck |
| 19:19:00 | Watusimoto | ?? |
| 19:19:00 | Watusimoto | oh, I guess I posted that |
| 19:19:00 | raptor | haha, you wrote it... |
| 19:19:00 | Watusimoto | ok, I think it was supposed to be like this |
| 19:20:00 | Watusimoto | Skybax zapped bobdaduck |
| 19:20:00 | Watusimoto | so what we do not have is a way to print a string in multiple colors |
| 19:21:00 | Watusimoto | I think he wanted the player to be colored by their team |
| 19:21:00 | Watusimoto | so the method you pointed two could print the string all in one color, but not in multiple colors |
| 19:21:00 | raptor | ahh... |
| 19:21:00 | Watusimoto | so, looking at this with fresh eyes |
| 19:22:00 | raptor | let me ask the bigger question: do we really want to color names by team color? |
| 19:22:00 | Watusimoto | well, that was where I was going to start |
| 19:22:00 | raptor | some team colors are pretty crazy, and might render the names hard to read |
| 19:22:00 | Watusimoto | I was just going to say... not if one player is black |
| 19:23:00 | raptor | more colors also means more noise and the brain might want to ignore it more |
| 19:23:00 | Watusimoto | what if we drew a colored square or bullet next to each player's name? |
| 19:24:00 | raptor | i can't seem to picture what that'd look like.. |
| 19:24:00 | Watusimoto | we could do it by creating a new s2c method that, when printed, scanned player names, and colorized any tokens by that player's team |
| 19:24:00 | Watusimoto | s2cprintmessageColorByTeam or something |
| 19:26:00 | Watusimoto | Watusimoto[[ ]]zapped raptor[ ] |
| 19:27:00 | Watusimoto | did that come through? |
| 19:27:00 | raptor | did you add colors? |
| 19:27:00 | Watusimoto | yes |
| 19:27:00 | raptor | i think colors are disabled on this channel |
| 19:27:00 | Watusimoto | did they not make it? |
| 19:27:00 | raptor | i can enable them... |
| 19:27:00 | Watusimoto | no worries... don't want to retype it |
| 19:27:00 | | raptor sets mode -c |
| 19:27:00 | | ChanServ sets mode +c |
| 19:27:00 | Watusimoto | try again |
| 19:28:00 | | raptor sets mode -c |
| 19:28:00 | | ChanServ sets mode +c |
| 19:28:00 | Watusimoto | Watusimoto zapped raptor |
| 19:28:00 | raptor | argh, looks like ChanServ won't let me enable colors |
| 19:28:00 | Watusimoto | ! |
| 19:28:00 | raptor | [13:28] *** You set the channel mode to 'allow color codes'. |
| 19:29:00 | raptor | [13:28] *** ChanServ sets the channel mode to 'no colors allowed' |
| 19:29:00 | Watusimoto | wat was that drawing app on the web we used once? |
| 19:29:00 | raptor | twiddla |
| 19:29:00 | Watusimoto | http://www.twiddla.com/655250 |
| 19:29:00 | sam686 | i don't think all irc clients can support people typing custom color in IRC |
| 19:30:00 | raptor | freenode disables them by default.. |
| 19:30:00 | raptor | and forces them off |
| 19:31:00 | Watusimoto | like that, knd of |
| 19:34:00 | Watusimoto | did you see what I was describing at least? |
| 19:34:00 | raptor | yes |
| 19:35:00 | Watusimoto | the messages are kind of generic at th e moment |
| 19:36:00 | Watusimoto | anyway, that's what the case is about -- colorcoding certain messages by player color |
| 19:36:00 | raptor | ok |
| 19:37:00 | Watusimoto | I see I tagged it 016 |
| 19:37:00 | raptor | so a colored dot next to the name |
| 19:38:00 | Watusimoto | Sure, or a colored * or... something |
| 19:38:00 | raptor | i like teh asterisk |
| 19:38:00 | sam686 | black team? hard to see black on black background.. |
| 19:40:00 | raptor | sam686: does fake fullscreen cover your taskbar in windows? |
| 19:41:00 | Watusimoto | shouldn't ahve a black team!! :-) |
| 19:41:00 | Watusimoto | to be clear on what I was suggesting, take these three lines as an example: |
| 19:41:00 | Watusimoto | Vector<StringTableEntry> e; |
| 19:41:00 | Watusimoto | e.push_back(scriptName.c_str()); |
| 19:41:00 | Watusimoto | getGameType()->broadcastMessage(GameConnection::ColorRed, SFXNone, "!!! Error running levelgen %e0: Could not find file", e); |
| 19:41:00 | raptor | i made almost black teams for one of my contest entries |
| 19:41:00 | Watusimoto | and create a variant that will scan each of the "e"s; and colorize it if it matches a player name |
| 19:41:00 | raptor | ok |
| 19:42:00 | Watusimoto | I think that would be the easiest way |
| 19:42:00 | raptor | client-side only, then? |
| 19:42:00 | Watusimoto | then we can adjust the way we display the color if we 1) like it and 2) think of a better way to show it |
| 19:42:00 | Watusimoto | welll, the server will have to specify that the message should be colorized |
| 19:42:00 | Watusimoto | but the client will choose the colors |
| 19:43:00 | raptor | ah i see now |
| 19:43:00 | sam686 | If my taskbar is set to always be on top (right click taskbar, propertes, keep taskbar on top of other windows), then i get the taskbar showing problem fullscreen.. |
| 19:43:00 | Watusimoto | I added a few lines of this chat to the case |
| 19:43:00 | raptor | sam686: ok, is 'always on top' the default/ |
| 19:43:00 | raptor | ? |
| 19:43:00 | raptor | Watusimoto: thanks |
| 19:44:00 | raptor | Watusimoto: also, thoughts on: http://code.google.com/p/bitfighter/issues/detail?id=130 ? |
| 19:44:00 | Watusimoto | always on top is the default in Xp and win7 |
| 19:44:00 | Watusimoto | sorry -- my mistake, not default |
| 19:44:00 | raptor | i was scared for a moment... |
| 19:45:00 | Watusimoto | but I don't see an always on top option in win7 |
| 19:45:00 | raptor | because then i'd have to go digging into the SDL code again, and that's not one of my favorite past times |
| 19:45:00 | Watusimoto | case 130 |
| 19:45:00 | Watusimoto | hmmm.... |
| 19:45:00 | Watusimoto | I'm very agnostic about it |
| 19:46:00 | Watusimoto | sam, what's your opinion? |
| 19:46:00 | sam686 | i think windows taskbar always on top is default, at least on windows xp, as it was always on top on first install of windows XP (had to reinstall due to replacing hard disk) |
| 19:46:00 | Watusimoto | do it? scrap it? |
| 19:46:00 | Watusimoto | in win7, task bar is always visible |
| 19:46:00 | Watusimoto | (except in bf fake full screen mode) |
| 19:46:00 | sam686 | i usually have taskbar not on top for me as i am used to that.. |
| 19:46:00 | Watusimoto | sam, is your task bar visible fullscreen 015a? |
| 19:47:00 | sam686 | taskbar hidden on 015a, even with "Always on top" option. |
| 19:48:00 | raptor | bah! |
| 19:48:00 | Watusimoto | but not in 016 |
| 19:48:00 | raptor | I may have to recompile SDL for windows... |
| 19:49:00 | Watusimoto | ok, case 130... I guess we should do it |
| 19:50:00 | Watusimoto | added some notes to 130 |
| 19:51:00 | raptor | karamazovapy thought we should do a pseudo-scramble, like switching specific players |
| 19:51:00 | Watusimoto | yes; I agree. I added that |
| 19:51:00 | Watusimoto | but if we shuffle twice, we don;t want to just toggle between two team configs |
| 19:51:00 | raptor | we could have shuffle 'modes' |
| 19:52:00 | raptor | mode 0 - /dev/urandom |
| 19:52:00 | raptor | mode 1 - shift good players |
| 19:52:00 | raptor | default 0 |
| 19:52:00 | Watusimoto | perhaps, but not user selectable |
| 19:52:00 | Watusimoto | if two players, just switch them both (or do nothing)? |
| 19:53:00 | raptor | two players on each team? |
| 19:53:00 | Watusimoto | if three players (AB v C) maybe just rotate: AB C // CA B // BC A // AB C |
| 19:54:00 | raptor | mode 2 - rotate |
| 19:55:00 | Watusimoto | if 4 (AB CD) AB CD // CA BD // but then can't rotate further without restoring so... AD BC |
| 19:56:00 | Watusimoto | trying to think of a rule, confusing myself |
| 19:56:00 | raptor | i'm thinking /dev/urandom is becoming the best rule |
| 19:56:00 | Watusimoto | :-) |
| 19:57:00 | Watusimoto | only 3 team configs with 4 players |
| 19:58:00 | raptor | yep |
| 19:59:00 | sam686 | more like 6 team configs with 4 players - blue=a, red=bc, and blue=bc, red=a |
| 19:59:00 | Watusimoto | I think there is an algoright here |
| 19:59:00 | sam686 | or 6 configs in 3 players |
| 19:59:00 | raptor | there is |
| 19:59:00 | Watusimoto | well for two teams do this? |
| 19:59:00 | raptor | but you have to account for the modulus of players/teams |
| 19:59:00 | Watusimoto | take 5 players |
| 19:59:00 | Watusimoto | start with a |
| 19:59:00 | Watusimoto | all teams will be 2 v 3 |
| 19:59:00 | Watusimoto | so you need to find all unique combos of 2 players |
| 20:00:00 | Watusimoto | ab ac ad ae bc bd be cd ce de |
| 20:00:00 | Watusimoto | those will determien your teams |
| 20:00:00 | Watusimoto | with 6 players and 2 teams, find every combo of 3 players |
| 20:01:00 | Watusimoto | abc abd abe abf bcd bce bcf cde cdf def |
| 20:01:00 | Watusimoto | those are your teams |
| 20:01:00 | raptor | now the question is |
| 20:01:00 | Watusimoto | and so on |
| 20:01:00 | sam686 | such team arrangement can get a little screwed up when a player leaves shortly after a team was arranged.. |
| 20:01:00 | raptor | how do we save the state from one scramble to the next |
| 20:01:00 | Watusimoto | well... maybe we don't |
| 20:01:00 | Watusimoto | as sam suggested things get very complex if someone joins or quits |
| 20:02:00 | raptor | /dev/urandom! |
| 20:02:00 | Watusimoto | maybe we should do this client side: |
| 20:02:00 | Watusimoto | randomly pick teams, display them to the user, let him hit a key to do it again |
| 20:02:00 | Watusimoto | when he's happy, submit the new teams to the server |
| 20:03:00 | Watusimoto | server sends a message to everyone saying teams have changed |
| 20:03:00 | raptor | this idea reminds me of a web-application |
| 20:04:00 | Watusimoto | this could be implemented as a helper, like loadout selection, or a new type fo menu |
| 20:04:00 | Watusimoto | we probably need to do it with soem sort of layout that is good for showing at least 4 teams |
| 20:05:00 | Watusimoto | is this just ridiculous? |
| 20:05:00 | raptor | this is becoming more complex than I had initially hoped... |
| 20:05:00 | raptor | :) |
| 20:06:00 | Watusimoto | the same c2s, sc2 mecahsnims could be used in future to allow admins to "pick" teams via some sort of interface |
| 20:06:00 | Watusimoto | you can leave this case to me if you like |
| 20:07:00 | Watusimoto | for what I described, 90% of the work is UI work |
| 20:07:00 | raptor | yes... |
| 20:08:00 | raptor | maybe i'll start with the normal /scramble server implementation with no UI |
| 20:11:00 | Watusimoto | what I described would have all the scrambling happen on the client |
| 20:12:00 | Watusimoto | and only the finally selected teams would be sent to the server |
| 20:12:00 | Watusimoto | it could even happen as a series of changeTeam messages |
| 20:12:00 | raptor | i get it know |
| 20:12:00 | raptor | now |
| 20:12:00 | raptor | brb |
| 20:13:00 | Watusimoto | though the server would probably want to know that all those messages were part of a big ol scrambing event so it wouldn't flood the clients with team chanigng msgs |
| 20:15:00 | Watusimoto | you could start with a command that sends a team configuration to the server somehow, which then makes the changes and alerts the clients. we could add the ui component that actually triggers that command later |
| 20:15:00 | karamazovapy | my idea was swap players 1 and 2, players 5 and 6, 9 and 10, etc |
| 20:16:00 | karamazovapy | so swap ever other equivalent pair |
| 20:16:00 | Watusimoto | I know, but it gets a little tricky if you don't want to find yourself toggling between two configurations |
| 20:17:00 | Watusimoto | so I think random selection, with some srot of admin preview, might be the best |
| 20:17:00 | karamazovapy | I can see that...but I didn't think of shuffling as being a very common thing |
| 20:17:00 | Watusimoto | you keep hitting space until you find teams you like |
| 20:17:00 | Watusimoto | then submit that to the server |
| 20:17:00 | karamazovapy | after all, if we go by kill/death ratio, the teams should (hopefully?) be more even from the start |
| 20:18:00 | Watusimoto | that's true |
| 20:18:00 | karamazovapy | and automatic team selection will be more transparent |
| 20:18:00 | Watusimoto | we could defer this until 017 and see how k/d ratio works first |
| 20:18:00 | karamazovapy | well it doesn't hurt for the shuffle command to exist, as long as it isn't pushing back the release |
| 20:19:00 | Watusimoto | we're aiming for christmas time... I think we'll make it |
| 20:19:00 | karamazovapy | yeah, I thought I caught that at some point |
| 20:19:00 | Watusimoto | this does seem a lower priority feature |
| 20:19:00 | karamazovapy | if low priority fixes help break the monotony, then so be it |
| 20:19:00 | Watusimoto | but I think if it's done right, it could be kind fo cool for the hands-on admin |
| 20:20:00 | karamazovapy | that's true |
| 20:20:00 | Watusimoto | be back in a bit |
| 20:20:00 | karamazovapy | we'll have 017 by BBB8 |
| 20:20:00 | karamazovapy | er...016 |
| 20:20:00 | Watusimoto | maybe we shoudl call it 018, and have BBB018 |
| 20:20:00 | Watusimoto | or not |
| 20:21:00 | Watusimoto | I don't mind skipping release numbers... I want to hit 100 as soon as possible :-) |
| 20:21:00 | Watusimoto | then we'll be out of beta |
| 20:21:00 | karamazovapy | imagine the younger players when we tell them we've been secretly playing 016 and 017 for months |
| 20:21:00 | Watusimoto | ! |
| 20:21:00 | Watusimoto | awesome |
| 20:21:00 | Watusimoto | whta?? you guys didn't update? it was AWESOME. But we deleted most of the cool features for 018 |
| 20:22:00 | Watusimoto | 3-D mode took too much processor power |
| 20:22:00 | karamazovapy | yeah, we had a full class system implemented! levels, achievements, everything! |
| 20:22:00 | karamazovapy | you could even buy new ship upgrades! |
| 20:22:00 | Watusimoto | ok later |
| 20:22:00 | Watusimoto | ha! |
| 20:22:00 | karamazovapy | yeah, gotta walk the dog - see ya |
| 21:48:00 | | raptor Quit (Remote host closed the connection) |
| 23:40:00 | | raptor has joined |
| 23:40:00 | | ChanServ sets mode +o raptor |