Timestamps are in GMT/BST.
| 00:39:55 | | vs73nx has joined |
| 01:05:10 | | Skybax has joined |
| 01:08:07 | | Skybax Quit (Read error: Connection reset by peer) |
| 01:09:15 | | Skybax has joined |
| 01:19:25 | | Skybax Quit (Ping timeout: 246 seconds) |
| 01:23:19 | | Skybax has joined |
| 01:30:42 | | Nothing_Much has joined |
| 01:37:38 | | Skybax Quit (Ping timeout: 246 seconds) |
| 01:45:23 | | Skybax has joined |
| 01:45:29 | raptor | hi |
| 01:49:09 | vs73nx | hello |
| 01:49:26 | Nothing_Much | hey |
| 01:49:59 | vs73nx | its a bit quiet on #bitfighter today |
| 02:20:05 | | Darrel is now known as Darrel[OFF] |
| 02:27:00 | Nothing_Much | Why yes it is |
| 02:27:04 | Nothing_Much | Very quiet |
| 02:31:14 | | Skybax_ has joined |
| 02:32:40 | Nothing_Much | Hey Skybax |
| 02:32:43 | Nothing_Much | *Skybax_ |
| 02:33:50 | | Skybax Quit (Ping timeout: 264 seconds) |
| 02:55:53 | | vs73nx Quit (Remote host closed the connection) |
| 03:12:10 | | Little_Apple has joined |
| 03:12:22 | Little_Apple | raptor: help! |
| 03:27:57 | Little_Apple | done for tonight! |
| 03:28:00 | | Little_Apple Quit (Quit: Page closed) |
| 04:14:22 | | destroyerimo has joined |
| 04:25:50 | | raptor Quit () |
| 04:51:37 | Nothing_Much | Everybody havin' a good year so far? :D |
| 05:24:30 | | kumul Quit (Quit: Leaving) |
| 05:30:08 | | BFLogBot Commit: ef39085235f3 | Author: sam8641 | Message: Move parts of GameRecorder into GameRecorderPlayback |
| 05:30:10 | | BFLogBot Commit: 37e55458d5c1 | Author: sam8641 | Message: Fix soccer crash, when ship touch soccer, then ship dies, then soccer reach goal without being touched by any more ships. |
| 05:41:55 | | Skybax_ Quit (Ping timeout: 246 seconds) |
| 07:06:13 | | kumul has joined |
| 07:21:19 | Nothing_Much | Hi kumul |
| 07:21:27 | kumul | hey Nothing_Much ! |
| 07:21:33 | kumul | awake at this hour? |
| 07:21:37 | Nothing_Much | yeah sorta |
| 07:21:44 | Nothing_Much | about to go to sleep in maybe 10 minutes |
| 07:21:56 | Nothing_Much | been wonderin' where kaen went |
| 07:22:43 | Nothing_Much | how've you been though kumul? |
| 07:24:21 | kumul | sick, with panics. but well enough |
| 07:24:52 | | BFLogBot Commit: 58c801ef372a | Author: sam8641 | Message: Fixed /setserverdescr crash |
| 07:25:56 | Nothing_Much | oh man that stinks |
| 07:26:00 | Nothing_Much | hope ya feel better soon |
| 07:27:36 | kumul | nah, im fine now. |
| 07:27:43 | kumul | training for the 31 |
| 07:27:47 | kumul | so that i dont sleep |
| 07:27:52 | kumul | maybe i can do it this year |
| 07:29:36 | Nothing_Much | 31? |
| 07:29:44 | kumul | new years |
| 07:30:05 | kumul | wish i could stay outside the entire day |
| 07:30:28 | kumul | but gangsters and idiots start shooting. stray fucking bullets man |
| 07:30:57 | Nothing_Much | oh yeah |
| 07:31:01 | Nothing_Much | oh man |
| 07:31:04 | Nothing_Much | that really stinks |
| 07:31:26 | kumul | yeah. its horrible |
| 07:31:38 | kumul | if only there werent drunk stupid people |
| 07:32:00 | kumul | if drinking didnt make you stupid i mean |
| 07:38:39 | Nothing_Much | Then how would you get stupid then? :P |
| 08:04:44 | kumul | exactly :) |
| 08:04:45 | kumul | night |
| 08:04:46 | | kumul Quit (Quit: Leaving) |
| 08:22:46 | | Darrel[OFF] is now known as Darrel |
| 09:05:24 | | vs73nx has joined |
| 09:13:22 | | vs73nx Quit (Quit: No Ping reply in 180 seconds.) |
| 09:13:41 | | vs73nx has joined |
| 09:26:03 | | watusimoto has joined |
| 09:26:03 | | ChanServ sets mode +o |
| 09:28:21 | Nothing_Much | Hi watusimoto |
| 09:30:36 | vs73nx | hello watusimoto |
| 09:39:23 | vs73nx | watusimoto: i am getting an error which io dont know how to solve... |
| 09:39:24 | vs73nx | v |
| 09:39:30 | vs73nx | error: conversion from ‘TNL::Vector<std::basic_string<char> >’ to non-scalar type ‘std::string {aka std::basic_string<char>}’ requested |
| 09:39:31 | vs73nx | string str = mCmdLineParams[CmdLineParams::USE_LEVEL_PLAYLIST]; |
| 09:42:54 | vs73nx | nvm fixed it |
| 10:16:40 | vs73nx | watusimoto: im seriously stuck |
| 10:17:03 | vs73nx | stuck in pointe/reference/OOP hell |
| 10:18:43 | vs73nx | i have a function in FileLevelList that is called |
| 10:18:45 | vs73nx | static Vector<string> findLevelsInPlaylist(const string &mPlaylistFile, GridDatabase* database, Game *game); |
| 10:19:42 | vs73nx | unfortunantly to call this functuion i need GridDatabase* database, Game *game |
| 10:20:32 | vs73nx | i cant initalise game() because it wants me to inheret some virtual functions |
| 10:20:44 | vs73nx | which i obvoiusly cant do |
| 10:20:54 | vs73nx | i also cant spell as well as type |
| 10:22:09 | vs73nx | FULL ERROR |
| 10:22:12 | vs73nx | The type 'Zap::Game' must implement the inherited pure virtual method 'Zap::Game::playSoundEffect' |
| 10:22:23 | vs73nx | does anyone know how to fix? |
| 10:24:22 | vs73nx | the main problem is that i need to call this... |
| 10:24:23 | vs73nx | game->parseLevelLine |
| 10:24:56 | vs73nx | but i cant because it requires game* and GridDatabase* |
| 10:25:02 | vs73nx | which i am unable to use |
| 10:59:29 | vs73nx | ok ill sleep on this problem... |
| 10:59:32 | vs73nx | bai |
| 10:59:36 | | vs73nx Quit (Remote host closed the connection) |
| 12:02:11 | | Invisible has joined |
| 12:07:58 | | watusimoto Quit (Ping timeout: 240 seconds) |
| 12:08:31 | | watusimoto has joined |
| 12:08:32 | | ChanServ sets mode +o |
| 12:11:28 | Nothing_Much | Looks like a couple of people are playin' |
| 12:14:48 | Nothing_Much | 3 people |
| 12:18:56 | Nothing_Much | How's it going watusimoto? |
| 12:19:35 | Nothing_Much | oskopek: What's up? |
| 12:19:49 | oskopek | Nothing_Much: hey |
| 12:19:59 | Nothing_Much | How's it going? |
| 12:20:09 | oskopek | working on a PySoy task right now |
| 12:20:15 | oskopek | how about you? |
| 12:20:25 | Nothing_Much | oh my, uh, I'm just hangin' out here |
| 12:21:08 | Nothing_Much | and browsing the web as usual |
| 12:21:11 | Nothing_Much | and promoting! |
| 12:21:16 | oskopek | where are you from? |
| 12:21:54 | Nothing_Much | USA |
| 12:22:34 | Nothing_Much | what about you? |
| 12:22:35 | oskopek | which part? |
| 12:22:38 | oskopek | Slovakia |
| 12:23:45 | Nothing_Much | oh cool |
| 12:23:48 | Nothing_Much | I'm from Florida |
| 12:23:51 | Nothing_Much | southeastern |
| 12:25:20 | oskopek | I've lived near Toronto for a year a while ago |
| 12:25:33 | Nothing_Much | Canada? |
| 12:27:15 | | Flynnn has joined |
| 12:28:23 | oskopek | yeah |
| 12:30:44 | Nothing_Much | cool, never been there |
| 12:31:51 | | Flynnn Quit (Client Quit) |
| 12:40:42 | | Canseco has joined |
| 12:56:16 | Nothing_Much | Hey Canseco |
| 12:58:10 | Canseco | hi Nothing_Much |
| 13:01:57 | | Darrel Quit (Read error: Connection reset by peer) |
| 13:02:40 | | Darrel has joined |
| 13:38:31 | | LordDVG has joined |
| 13:42:31 | Nothing_Much | Hey LordDVG |
| 14:37:35 | LordDVG | hello Nothing_Much |
| 14:37:52 | Nothing_Much | What's up? |
| 14:44:25 | LordDVG | I have bought a new internet |
| 14:44:30 | LordDVG | from different ISP |
| 14:44:39 | LordDVG | and it's very cool |
| 14:44:40 | Nothing_Much | Oh nice dude |
| 15:19:00 | Invisible | hi |
| 15:23:14 | Nothing_Much | Hi Invisible |
| 15:28:48 | | raptor has joined |
| 15:28:48 | | ChanServ sets mode +o |
| 15:29:12 | | Watusimoto_ has joined |
| 15:46:57 | | Watusimoto_ Quit (Read error: Connection reset by peer) |
| 15:48:12 | | Watusimoto_ has joined |
| 15:54:18 | | Canseco Quit (Remote host closed the connection) |
| 15:54:43 | | destroyerimo Quit (Read error: Connection reset by peer) |
| 16:29:57 | Nothing_Much | Hello again |
| 16:42:05 | raptor | hi |
| 16:45:22 | | kumul has joined |
| 16:46:45 | Nothing_Much | How's everyone? |
| 16:46:48 | | Watusimoto_ Quit (Ping timeout: 252 seconds) |
| 16:46:48 | | Invisible Quit (Ping timeout: 245 seconds) |
| 16:55:25 | raptor | I think this is why I'm still sick: http://www.airquality.utah.gov/aqp/currentconditions.php?id=np |
| 16:58:26 | | Watusimoto_ has joined |
| 16:59:41 | Nothing_Much | Oh dear |
| 16:59:46 | Nothing_Much | You should take some meds raptor |
| 16:59:59 | Nothing_Much | Oh wait |
| 17:00:10 | Nothing_Much | Yikes, that's unhealthy.. air? |
| 17:00:20 | Nothing_Much | Consider moving dude |
| 17:03:10 | Nothing_Much | Alright, well there's been some activity in BF this mornin' |
| 17:03:51 | raptor | yes, we have/are considering that - but this area is really good for raising kids, and this polution only happens in a couple of the winter months (it's not because we pollute much more than anywhere else, it's because the air currents in this valley during winter create the situation) |
| 17:05:42 | Nothing_Much | move to princeton NJ! |
| 17:09:05 | raptor | what's there? |
| 17:10:22 | Nothing_Much | excellent schools mostly, that's where princeton university is (if you can get in there it'd be amazing for you and your kids) and the community's nice too |
| 17:27:45 | Nothing_Much | Hmm.. I see the BF page on GameJolt! |
| 17:34:56 | | Watusimoto_ Quit (Ping timeout: 252 seconds) |
| 17:50:36 | | kumul Quit (Ping timeout: 252 seconds) |
| 18:02:25 | | kumul has joined |
| 18:05:57 | | watusimoto Quit (Ping timeout: 272 seconds) |
| 18:15:43 | | orearm has joined |
| 18:19:56 | | orearm Quit (Read error: Connection reset by peer) |
| 18:23:53 | Nothing_Much | Hello |
| 18:23:58 | Nothing_Much | Oh goddammit |
| 18:25:32 | | forvis has joined |
| 18:27:35 | | forvis Quit (Remote host closed the connection) |
| 18:36:45 | Nothing_Much | Hi- |
| 18:36:46 | Nothing_Much | Oi |
| 18:43:04 | oskopek | Nothing_Much: too late? :) |
| 18:43:41 | Nothing_Much | oskopek: Yeah.. |
| 18:44:02 | | Canseco has joined |
| 18:56:14 | | Watusimoto has joined |
| 19:01:57 | | LordDVG Quit (Remote host closed the connection) |
| 19:23:57 | | Canseco Quit (Quit: No Ping reply in 180 seconds.) |
| 19:24:18 | | Canseco has joined |
| 19:27:42 | | Canseco Quit (Client Quit) |
| 19:27:58 | | Canseco has joined |
| 19:33:53 | | Canseco Quit (Quit: No Ping reply in 180 seconds.) |
| 19:34:09 | | Canseco has joined |
| 19:50:51 | | Watusimoto Quit (Ping timeout: 240 seconds) |
| 19:54:15 | | LordDVG has joined |
| 20:02:14 | | Canseco Quit (Read error: Connection reset by peer) |
| 20:10:00 | | Watusimoto has joined |
| 20:10:31 | | kumul Quit (Ping timeout: 240 seconds) |
| 20:16:43 | | LordDVG Quit (Remote host closed the connection) |
| 20:25:54 | | LordDVG has joined |
| 20:42:22 | | oskopek Quit (Quit: Leaving) |
| 20:43:40 | | oskopek has joined |
| 21:10:20 | Watusimoto | sam686: >>Fix GhostingSanity test<< Haven't tested your fix yet, but have been looking at this on-and-off for a few days now... I never would have guessed at the cause! |
| 21:17:51 | raptor | hi Watusimoto |
| 21:17:56 | Watusimoto | hi |
| 21:18:05 | Watusimoto | contest deadline is in ~24 hours, right? |
| 21:18:16 | raptor | when skipping the assert, all tests pass except for 2 now |
| 21:18:29 | Watusimoto | great |
| 21:18:30 | raptor | it was tonight, but I extended it until tomorrow night |
| 21:18:41 | Watusimoto | ok, wanted to make sure |
| 21:18:55 | raptor | I only have one person that sent me a revised map so far... |
| 21:19:06 | Watusimoto | well, you'll get more |
| 21:20:50 | Watusimoto | I sat down to finally fix the robot test bug, only to find that sam686 had fixed it in the must unexpected way |
| 21:21:05 | raptor | ha |
| 21:21:14 | raptor | a lot of his fixes are like that... |
| 21:23:04 | Watusimoto | spawnDelay tests are still broken |
| 21:23:06 | Watusimoto | alas |
| 21:25:05 | Watusimoto | though this also doesn't look serious |
| 21:25:17 | Watusimoto | i.e. I think the test is broken, but not the game |
| 21:25:55 | raptor | I think so too, but haven't looked that much into it.. |
| 21:26:10 | raptor | I haven't done much of anything - been sick for about 13 days now |
| 21:26:22 | Watusimoto | whoa... that's pretty sucky |
| 21:26:41 | raptor | I think I'm on my third cold right now |
| 21:26:52 | Watusimoto | sorry to hear that |
| 21:27:15 | raptor | so brain work hasn't been very easy - but managing the contest is OK |
| 21:28:05 | Watusimoto | well, I hope you feel better |
| 21:28:46 | raptor | thanks |
| 21:30:43 | raptor | ha! one of the players created an account with their contest pseudonym just to post |
| 21:31:41 | | LordDVG Quit (Remote host closed the connection) |
| 21:33:26 | Watusimoto | great |
| 21:37:27 | raptor | oh Watusimoto, i wanted to ask you about burst behavior - should they explodw on contact with *any* ship, including teammates? |
| 21:37:40 | Watusimoto | I think so |
| 21:37:54 | Watusimoto | I think bursts should behave consistently |
| 21:38:02 | raptor | ok |
| 21:38:09 | Watusimoto | it woudl seem weird otherwise |
| 21:38:20 | Watusimoto | and may not always be immediately clear why |
| 21:38:21 | raptor | I got a compliment of sorts from bobdaduck - |
| 21:38:29 | Watusimoto | that's good |
| 21:39:01 | raptor | "I'm dissatisfied with the new balance changes... Like now everything is balanced in that everything equally sucks" |
| 21:39:48 | raptor | but besides that - many players have mention in-game how we got the balancing much, much better |
| 21:40:02 | Watusimoto | good |
| 21:40:52 | raptor | i'v eeven seen players use seeker and bouncer more |
| 21:41:48 | Watusimoto | seeker!! |
| 21:44:45 | raptor | oh, question about how onScoreChanged should behave in Lua scripts - right now onScoreChange is triggered before the in-game score is updated, should that be the way it works? |
| 21:45:20 | Watusimoto | fixed that assert in the tests |
| 21:45:46 | Watusimoto | oh, as opposed to after the score changes? |
| 21:46:19 | raptor | for example, if my team score is 10 and i capture a flag, the game:getGameInfo():getTeam(1):getScore says 10, even though capturing would put it at 11 |
| 21:46:20 | raptor | yes |
| 21:46:59 | raptor | so the event it pushed before the in game score is updated everywhere |
| 21:47:01 | raptor | *is |
| 21:47:13 | Watusimoto | I think running before the score changes is good, however, the new score needs to be available |
| 21:47:47 | Watusimoto | though if the score is updated, and the event is immediately run, maybe it could run after the score is updated but before it is announced to the clients |
| 21:48:08 | Watusimoto | the idea being that the script should be able to manipulate the score as it is changing |
| 21:48:20 | raptor | well, the new score is easily available - the signature is onScoreChanged(scoreChange, teamIndex, player) |
| 21:48:30 | raptor | so you can get the current score and add scoreChange to it |
| 21:48:48 | Watusimoto | maybe the script should receive the score event (i.e. what triggered the score change) as well |
| 21:49:08 | Watusimoto | don't know if that is easy to get at the point the event is triggered |
| 21:49:08 | raptor | like flagCaptured event or something? |
| 21:49:12 | Watusimoto | yes |
| 21:49:34 | raptor | I don't mind leaving it as it is - but it was not as i expected the first time i played with it |
| 21:49:35 | Watusimoto | because just knowing the score is changing doesn't really give you much to go on |
| 21:49:39 | raptor | and i probably wrote it... |
| 21:49:42 | Watusimoto | :-) |
| 21:50:11 | | BFLogBot Commit: 6ceaef55c2a7 | Author: watusimoto | Message: Formatting |
| 21:50:12 | | BFLogBot Commit: 0b51fce31887 | Author: watusimoto | Message: Minor -- comments mostly |
| 21:50:14 | | BFLogBot Commit: 509c564dc137 | Author: watusimoto | Message: Merge |
| 21:50:15 | | BFLogBot Commit: 3b6bed7b8207 | Author: watusimoto | Message: Fix in-test assert by gently disconnecting and idling a bit to give everyone a chance to catch up |
| 21:50:25 | Watusimoto | the only use case I can see is to maniulate the scoring system |
| 21:50:33 | raptor | hmmm |
| 21:50:42 | Watusimoto | so you would want to do something different than what the game would do |
| 21:50:52 | raptor | that migh tbe tricky |
| 21:51:17 | Watusimoto | well, another use case would be to rebalance the teams as one pulls ahead |
| 21:51:34 | Watusimoto | in that case, knowing the new score is what;s important, and the reason may not be |
| 21:52:09 | Watusimoto | maybe it should be called after the score has been updated |
| 21:52:16 | raptor | maybe it should be onScoreChanging |
| 21:52:18 | Watusimoto | that might be more intuitive |
| 21:53:40 | Watusimoto | my original thought for a different event was that the event would be called before the scoring took place, and would return true if the scoring should be updated as normal, or false to suppress it |
| 21:54:03 | raptor | interesting... |
| 21:54:09 | Watusimoto | that pattern could apply to a lot of events |
| 21:54:16 | Watusimoto | team changes, for example |
| 21:56:06 | raptor | so more of an interceptor |
| 21:56:51 | Watusimoto | yes |
| 21:57:11 | Watusimoto | so it could alter the flow of events, but also respond to them without altering their flow |
| 21:57:29 | Watusimoto | maybe it would make sense to have two events: onScoreChanging() and onScoreChanged() |
| 21:57:42 | Watusimoto | the first being an interceptor, the 2nd a response |
| 21:57:53 | Watusimoto | that pattern could also be applied widely |
| 21:58:19 | Watusimoto | it might make the semantics of calling them clearer |
| 21:58:28 | Watusimoto | and give you a better idea of what to expect |
| 21:58:41 | Watusimoto | hopefully reducing the confusion you experienced |
| 21:59:47 | raptor | So I'm thinking for 019a I should fix it to be after the score has actually changed |
| 21:59:58 | raptor | then we can add a feature request about interceptors |
| 22:00:18 | Watusimoto | yes |
| 22:00:19 | Watusimoto | agreed |
| 22:00:32 | Watusimoto | I meant to add that we need not do both right now |
| 22:03:17 | raptor | I was hoping for 019a by new year's |
| 22:03:39 | raptor | but I haven't been fixing much |
| 22:03:51 | raptor | and all the current issues look to smart for me at the moment |
| 22:03:55 | raptor | *too |
| 22:04:49 | | Darrel Quit (Ping timeout: 272 seconds) |
| 22:05:22 | | Darrel has joined |
| 22:05:29 | Watusimoto | yeah, we'll never make that |
| 22:05:36 | Watusimoto | but I also want to get things out soon |
| 22:05:55 | Watusimoto | perhaps we could do a 019a release before everythign is done, then finish the rest for 019b |
| 22:06:32 | raptor | we could! |
| 22:09:21 | Watusimoto | I'm not excited about that idea, but would go along if 1) you really wanted it and 2) the remaining issues look as ugly as they looked a few days ago |
| 22:10:10 | raptor | 2 is true... 1 not so much, but getting there |
| 22:36:48 | | koda has joined |
| 22:44:06 | Watusimoto | sam686: I need more info about a change you made in 361c2cc46d52 (9046) |
| 22:44:21 | Watusimoto | specifically this: |
| 22:44:22 | Watusimoto | - if(mClientInfo->updateReturnToGameTimer(timeDelta)) // Time to spawn a delayed player! |
| 22:44:22 | Watusimoto | + if(!isInitiator() && mClientInfo->updateReturnToGameTimer(timeDelta)) // Time to spawn a delayed player! |
| 23:05:48 | Watusimoto | nevermind... I see why you added that; I need to partially restore the line, but will try to do so in a way that doesn't crash anything |
| 23:15:40 | | Watusimoto_ has joined |
| 23:18:17 | | Watusimoto Quit (Ping timeout: 240 seconds) |
| 23:20:48 | raptor | i made a commit! |
| 23:20:53 | | BFLogBot Commit: 3fbc096c5762 | Author: buckyballreaction | Message: Fix onScoreChanged in team games being fired before the team score was updated |
| 23:32:12 | | Darrel is now known as Darrel[OFF] |
| 23:38:35 | Watusimoto_ | great!! |