#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-12-30

Timestamps are in GMT/BST.

00:39:55vs73nx has joined
01:05:10Skybax has joined
01:08:07Skybax Quit (Read error: Connection reset by peer)
01:09:15Skybax has joined
01:19:25Skybax Quit (Ping timeout: 246 seconds)
01:23:19Skybax has joined
01:30:42Nothing_Much has joined
01:37:38Skybax Quit (Ping timeout: 246 seconds)
01:45:23Skybax has joined
01:45:29raptorhi
01:49:09vs73nxhello
01:49:26Nothing_Muchhey
01:49:59vs73nxits a bit quiet on #bitfighter today
02:20:05Darrel is now known as Darrel[OFF]
02:27:00Nothing_MuchWhy yes it is
02:27:04Nothing_MuchVery quiet
02:31:14Skybax_ has joined
02:32:40Nothing_MuchHey Skybax
02:32:43Nothing_Much*Skybax_
02:33:50Skybax Quit (Ping timeout: 264 seconds)
02:55:53vs73nx Quit (Remote host closed the connection)
03:12:10Little_Apple has joined
03:12:22Little_Appleraptor: help!
03:27:57Little_Appledone for tonight!
03:28:00Little_Apple Quit (Quit: Page closed)
04:14:22destroyerimo has joined
04:25:50raptor Quit ()
04:51:37Nothing_MuchEverybody havin' a good year so far? :D
05:24:30kumul Quit (Quit: Leaving)
05:30:08BFLogBot Commit: ef39085235f3 | Author: sam8641 | Message: Move parts of GameRecorder into GameRecorderPlayback
05:30:10BFLogBot 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:55Skybax_ Quit (Ping timeout: 246 seconds)
07:06:13kumul has joined
07:21:19Nothing_MuchHi kumul
07:21:27kumulhey Nothing_Much !
07:21:33kumulawake at this hour?
07:21:37Nothing_Muchyeah sorta
07:21:44Nothing_Muchabout to go to sleep in maybe 10 minutes
07:21:56Nothing_Muchbeen wonderin' where kaen went
07:22:43Nothing_Muchhow've you been though kumul?
07:24:21kumulsick, with panics. but well enough
07:24:52BFLogBot Commit: 58c801ef372a | Author: sam8641 | Message: Fixed /setserverdescr crash
07:25:56Nothing_Muchoh man that stinks
07:26:00Nothing_Muchhope ya feel better soon
07:27:36kumulnah, im fine now.
07:27:43kumultraining for the 31
07:27:47kumulso that i dont sleep
07:27:52kumulmaybe i can do it this year
07:29:36Nothing_Much31?
07:29:44kumulnew years
07:30:05kumulwish i could stay outside the entire day
07:30:28kumulbut gangsters and idiots start shooting. stray fucking bullets man
07:30:57Nothing_Muchoh yeah
07:31:01Nothing_Muchoh man
07:31:04Nothing_Muchthat really stinks
07:31:26kumulyeah. its horrible
07:31:38kumulif only there werent drunk stupid people
07:32:00kumulif drinking didnt make you stupid i mean
07:38:39Nothing_MuchThen how would you get stupid then? :P
08:04:44kumulexactly :)
08:04:45kumulnight
08:04:46kumul Quit (Quit: Leaving)
08:22:46Darrel[OFF] is now known as Darrel
09:05:24vs73nx has joined
09:13:22vs73nx Quit (Quit: No Ping reply in 180 seconds.)
09:13:41vs73nx has joined
09:26:03watusimoto has joined
09:26:03ChanServ sets mode +o
09:28:21Nothing_MuchHi watusimoto
09:30:36vs73nxhello watusimoto
09:39:23vs73nxwatusimoto: i am getting an error which io dont know how to solve...
09:39:24vs73nxv
09:39:30vs73nxerror: conversion from ‘TNL::Vector<std::basic_string<char> >’ to non-scalar type ‘std::string {aka std::basic_string<char>}’ requested
09:39:31vs73nxstring str = mCmdLineParams[CmdLineParams::USE_LEVEL_PLAYLIST];
09:42:54vs73nxnvm fixed it
10:16:40vs73nxwatusimoto: im seriously stuck
10:17:03vs73nxstuck in pointe/reference/OOP hell
10:18:43vs73nxi have a function in FileLevelList that is called
10:18:45vs73nxstatic Vector<string> findLevelsInPlaylist(const string &mPlaylistFile, GridDatabase* database, Game *game);
10:19:42vs73nxunfortunantly to call this functuion i need GridDatabase* database, Game *game
10:20:32vs73nxi cant initalise game() because it wants me to inheret some virtual functions
10:20:44vs73nxwhich i obvoiusly cant do
10:20:54vs73nxi also cant spell as well as type
10:22:09vs73nxFULL ERROR
10:22:12vs73nxThe type 'Zap::Game' must implement the inherited pure virtual method 'Zap::Game::playSoundEffect'
10:22:23vs73nxdoes anyone know how to fix?
10:24:22vs73nxthe main problem is that i need to call this...
10:24:23vs73nxgame->parseLevelLine
10:24:56vs73nxbut i cant because it requires game* and GridDatabase*
10:25:02vs73nxwhich i am unable to use
10:59:29vs73nxok ill sleep on this problem...
10:59:32vs73nxbai
10:59:36vs73nx Quit (Remote host closed the connection)
12:02:11Invisible has joined
12:07:58watusimoto Quit (Ping timeout: 240 seconds)
12:08:31watusimoto has joined
12:08:32ChanServ sets mode +o
12:11:28Nothing_MuchLooks like a couple of people are playin'
12:14:48Nothing_Much3 people
12:18:56Nothing_MuchHow's it going watusimoto?
12:19:35Nothing_Muchoskopek: What's up?
12:19:49oskopekNothing_Much: hey
12:19:59Nothing_MuchHow's it going?
12:20:09oskopekworking on a PySoy task right now
12:20:15oskopekhow about you?
12:20:25Nothing_Muchoh my, uh, I'm just hangin' out here
12:21:08Nothing_Muchand browsing the web as usual
12:21:11Nothing_Muchand promoting!
12:21:16oskopekwhere are you from?
12:21:54Nothing_MuchUSA
12:22:34Nothing_Muchwhat about you?
12:22:35oskopekwhich part?
12:22:38oskopekSlovakia
12:23:45Nothing_Muchoh cool
12:23:48Nothing_MuchI'm from Florida
12:23:51Nothing_Muchsoutheastern
12:25:20oskopekI've lived near Toronto for a year a while ago
12:25:33Nothing_MuchCanada?
12:27:15Flynnn has joined
12:28:23oskopekyeah
12:30:44Nothing_Muchcool, never been there
12:31:51Flynnn Quit (Client Quit)
12:40:42Canseco has joined
12:56:16Nothing_MuchHey Canseco
12:58:10Cansecohi Nothing_Much
13:01:57Darrel Quit (Read error: Connection reset by peer)
13:02:40Darrel has joined
13:38:31LordDVG has joined
13:42:31Nothing_MuchHey LordDVG
14:37:35LordDVGhello Nothing_Much
14:37:52Nothing_MuchWhat's up?
14:44:25LordDVGI have bought a new internet
14:44:30LordDVGfrom different ISP
14:44:39LordDVGand it's very cool
14:44:40Nothing_MuchOh nice dude
15:19:00Invisiblehi
15:23:14Nothing_MuchHi Invisible
15:28:48raptor has joined
15:28:48ChanServ sets mode +o
15:29:12Watusimoto_ has joined
15:46:57Watusimoto_ Quit (Read error: Connection reset by peer)
15:48:12Watusimoto_ has joined
15:54:18Canseco Quit (Remote host closed the connection)
15:54:43destroyerimo Quit (Read error: Connection reset by peer)
16:29:57Nothing_MuchHello again
16:42:05raptorhi
16:45:22kumul has joined
16:46:45Nothing_MuchHow's everyone?
16:46:48Watusimoto_ Quit (Ping timeout: 252 seconds)
16:46:48Invisible Quit (Ping timeout: 245 seconds)
16:55:25raptorI think this is why I'm still sick: http://www.airquality.utah.gov/aqp/currentconditions.php?id=np
16:58:26Watusimoto_ has joined
16:59:41Nothing_MuchOh dear
16:59:46Nothing_MuchYou should take some meds raptor
16:59:59Nothing_MuchOh wait
17:00:10Nothing_MuchYikes, that's unhealthy.. air?
17:00:20Nothing_MuchConsider moving dude
17:03:10Nothing_MuchAlright, well there's been some activity in BF this mornin'
17:03:51raptoryes, 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:42Nothing_Muchmove to princeton NJ!
17:09:05raptorwhat's there?
17:10:22Nothing_Muchexcellent 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:45Nothing_MuchHmm.. I see the BF page on GameJolt!
17:34:56Watusimoto_ Quit (Ping timeout: 252 seconds)
17:50:36kumul Quit (Ping timeout: 252 seconds)
18:02:25kumul has joined
18:05:57watusimoto Quit (Ping timeout: 272 seconds)
18:15:43orearm has joined
18:19:56orearm Quit (Read error: Connection reset by peer)
18:23:53Nothing_MuchHello
18:23:58Nothing_MuchOh goddammit
18:25:32forvis has joined
18:27:35forvis Quit (Remote host closed the connection)
18:36:45Nothing_MuchHi-
18:36:46Nothing_MuchOi
18:43:04oskopekNothing_Much: too late? :)
18:43:41Nothing_Muchoskopek: Yeah..
18:44:02Canseco has joined
18:56:14Watusimoto has joined
19:01:57LordDVG Quit (Remote host closed the connection)
19:23:57Canseco Quit (Quit: No Ping reply in 180 seconds.)
19:24:18Canseco has joined
19:27:42Canseco Quit (Client Quit)
19:27:58Canseco has joined
19:33:53Canseco Quit (Quit: No Ping reply in 180 seconds.)
19:34:09Canseco has joined
19:50:51Watusimoto Quit (Ping timeout: 240 seconds)
19:54:15LordDVG has joined
20:02:14Canseco Quit (Read error: Connection reset by peer)
20:10:00Watusimoto has joined
20:10:31kumul Quit (Ping timeout: 240 seconds)
20:16:43LordDVG Quit (Remote host closed the connection)
20:25:54LordDVG has joined
20:42:22oskopek Quit (Quit: Leaving)
20:43:40oskopek has joined
21:10:20Watusimotosam686: >>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:51raptorhi Watusimoto
21:17:56Watusimotohi
21:18:05Watusimotocontest deadline is in ~24 hours, right?
21:18:16raptorwhen skipping the assert, all tests pass except for 2 now
21:18:29Watusimotogreat
21:18:30raptorit was tonight, but I extended it until tomorrow night
21:18:41Watusimotook, wanted to make sure
21:18:55raptorI only have one person that sent me a revised map so far...
21:19:06Watusimotowell, you'll get more
21:20:50WatusimotoI sat down to finally fix the robot test bug, only to find that sam686 had fixed it in the must unexpected way
21:21:05raptorha
21:21:14raptora lot of his fixes are like that...
21:23:04WatusimotospawnDelay tests are still broken
21:23:06Watusimotoalas
21:25:05Watusimotothough this also doesn't look serious
21:25:17Watusimotoi.e. I think the test is broken, but not the game
21:25:55raptorI think so too, but haven't looked that much into it..
21:26:10raptorI haven't done much of anything - been sick for about 13 days now
21:26:22Watusimotowhoa... that's pretty sucky
21:26:41raptorI think I'm on my third cold right now
21:26:52Watusimotosorry to hear that
21:27:15raptorso brain work hasn't been very easy - but managing the contest is OK
21:28:05Watusimotowell, I hope you feel better
21:28:46raptorthanks
21:30:43raptorha! one of the players created an account with their contest pseudonym just to post
21:31:41LordDVG Quit (Remote host closed the connection)
21:33:26Watusimotogreat
21:37:27raptoroh Watusimoto, i wanted to ask you about burst behavior - should they explodw on contact with *any* ship, including teammates?
21:37:40WatusimotoI think so
21:37:54WatusimotoI think bursts should behave consistently
21:38:02raptorok
21:38:09Watusimotoit woudl seem weird otherwise
21:38:20Watusimotoand may not always be immediately clear why
21:38:21raptorI got a compliment of sorts from bobdaduck -
21:38:29Watusimotothat's good
21:39:01raptor"I'm dissatisfied with the new balance changes... Like now everything is balanced in that everything equally sucks"
21:39:48raptorbut besides that - many players have mention in-game how we got the balancing much, much better
21:40:02Watusimotogood
21:40:52raptori'v eeven seen players use seeker and bouncer more
21:41:48Watusimotoseeker!!
21:44:45raptoroh, 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:20Watusimotofixed that assert in the tests
21:45:46Watusimotooh, as opposed to after the score changes?
21:46:19raptorfor 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:20raptoryes
21:46:59raptorso the event it pushed before the in game score is updated everywhere
21:47:01raptor*is
21:47:13WatusimotoI think running before the score changes is good, however, the new score needs to be available
21:47:47Watusimotothough 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:08Watusimotothe idea being that the script should be able to manipulate the score as it is changing
21:48:20raptorwell, the new score is easily available - the signature is onScoreChanged(scoreChange, teamIndex, player)
21:48:30raptorso you can get the current score and add scoreChange to it
21:48:48Watusimotomaybe the script should receive the score event (i.e. what triggered the score change) as well
21:49:08Watusimotodon't know if that is easy to get at the point the event is triggered
21:49:08raptorlike flagCaptured event or something?
21:49:12Watusimotoyes
21:49:34raptorI don't mind leaving it as it is - but it was not as i expected the first time i played with it
21:49:35Watusimotobecause just knowing the score is changing doesn't really give you much to go on
21:49:39raptorand i probably wrote it...
21:49:42Watusimoto:-)
21:50:11BFLogBot Commit: 6ceaef55c2a7 | Author: watusimoto | Message: Formatting
21:50:12BFLogBot Commit: 0b51fce31887 | Author: watusimoto | Message: Minor -- comments mostly
21:50:14BFLogBot Commit: 509c564dc137 | Author: watusimoto | Message: Merge
21:50:15BFLogBot 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:25Watusimotothe only use case I can see is to maniulate the scoring system
21:50:33raptorhmmm
21:50:42Watusimotoso you would want to do something different than what the game would do
21:50:52raptorthat migh tbe tricky
21:51:17Watusimotowell, another use case would be to rebalance the teams as one pulls ahead
21:51:34Watusimotoin that case, knowing the new score is what;s important, and the reason may not be
21:52:09Watusimotomaybe it should be called after the score has been updated
21:52:16raptormaybe it should be onScoreChanging
21:52:18Watusimotothat might be more intuitive
21:53:40Watusimotomy 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:03raptorinteresting...
21:54:09Watusimotothat pattern could apply to a lot of events
21:54:16Watusimototeam changes, for example
21:56:06raptorso more of an interceptor
21:56:51Watusimotoyes
21:57:11Watusimotoso it could alter the flow of events, but also respond to them without altering their flow
21:57:29Watusimotomaybe it would make sense to have two events: onScoreChanging() and onScoreChanged()
21:57:42Watusimotothe first being an interceptor, the 2nd a response
21:57:53Watusimotothat pattern could also be applied widely
21:58:19Watusimotoit might make the semantics of calling them clearer
21:58:28Watusimotoand give you a better idea of what to expect
21:58:41Watusimotohopefully reducing the confusion you experienced
21:59:47raptorSo I'm thinking for 019a I should fix it to be after the score has actually changed
21:59:58raptorthen we can add a feature request about interceptors
22:00:18Watusimotoyes
22:00:19Watusimotoagreed
22:00:32WatusimotoI meant to add that we need not do both right now
22:03:17raptorI was hoping for 019a by new year's
22:03:39raptorbut I haven't been fixing much
22:03:51raptorand all the current issues look to smart for me at the moment
22:03:55raptor*too
22:04:49Darrel Quit (Ping timeout: 272 seconds)
22:05:22Darrel has joined
22:05:29Watusimotoyeah, we'll never make that
22:05:36Watusimotobut I also want to get things out soon
22:05:55Watusimotoperhaps we could do a 019a release before everythign is done, then finish the rest for 019b
22:06:32raptorwe could!
22:09:21WatusimotoI'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:10raptor2 is true... 1 not so much, but getting there
22:36:48koda has joined
22:44:06Watusimotosam686: I need more info about a change you made in 361c2cc46d52 (9046)
22:44:21Watusimotospecifically this:
22:44:22Watusimoto- if(mClientInfo->updateReturnToGameTimer(timeDelta)) // Time to spawn a delayed player!
22:44:22Watusimoto+ if(!isInitiator() && mClientInfo->updateReturnToGameTimer(timeDelta)) // Time to spawn a delayed player!
23:05:48Watusimotonevermind... 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:40Watusimoto_ has joined
23:18:17Watusimoto Quit (Ping timeout: 240 seconds)
23:20:48raptori made a commit!
23:20:53BFLogBot Commit: 3fbc096c5762 | Author: buckyballreaction | Message: Fix onScoreChanged in team games being fired before the team score was updated
23:32:12Darrel is now known as Darrel[OFF]
23:38:35Watusimoto_great!!

Index Search ←Prev date Next date→

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