#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-12-03

Timestamps are in GMT/BST.

02:09:43koda Quit (Quit: koda)
02:34:10Little_Apple has joined
02:34:15Little_Applehelloo
02:39:03raptorhi
02:39:10raptorLittle_Apple, hi
02:39:36Little_Applewaatcha dooooooin
02:39:59raptorreading, bugfixing
02:40:20Little_Appleah
02:42:38raptorwe thought we'd releaase today - then found a lot more bugs :(
02:42:55Little_Appleack.
02:43:02Little_Applesend in the exterminator.
02:43:59Little_Appleso hows the progress?
02:46:39raptorquestion
02:46:48raptorcan you retrieve a flag on a neutral goal in 017?
02:47:18Little_Applein the game mode retrieve?
02:47:23raptory
02:47:27Little_Applechecking
02:49:32Little_Appleno you cant
02:49:41raptorok, than that is not a bug..
02:49:43raptoryay solved one!
02:49:51Little_Applealright
02:50:59Little_Appleoh CrazyLinuxNerd is on!
02:51:06CrazyLinuxNerdoh god
02:51:08CrazyLinuxNerdxD
02:51:15Little_AppleI AM HERE TO BUG YOU
02:51:42CrazyLinuxNerdhows angry birds?
02:51:54Little_Appletaking out trash
02:52:50Little_Appleoh raptor, when do you think the next bbb would be?
02:53:15Little_Appleum cln footloose wants to know if you have minecraft
02:53:39CrazyLinuxNerdno i do not
02:53:46Little_Applehk
02:53:49Little_Applek*
02:54:36Little_Appleshe wants to know if you can get it ._.
02:55:45CrazyLinuxNerdno sorry
02:56:07Little_Appleok
03:09:49BFLogBot Commit: d9cf31ec8885 | Author: buckyballreaction | Message: Fix mine radius. This fixes premature explosion when colliding with projectiles
03:12:45raptor Quit ()
03:51:55Little_Apple Quit (Quit: Page closed)
07:51:29Watusimoto has joined
08:30:34kodaws has joined
09:00:36BFLogBot Commit: bf2442b1a419 | Author: watusimoto | Message: Comment
09:00:37BFLogBot Commit: de07d33dac09 | Author: watusimoto | Message: Fix promisucous spawn in soccer games
09:00:39BFLogBot Commit: 683f5d6cc8a6 | Author: watusimoto | Message: Unfix last night's fix that descended /idle when dead into doom and gloom. But fix the unfix so as to also fix last night's fix that was unfixed. Still issues to be resolved.
09:05:23Watusimoto Quit (Ping timeout: 245 seconds)
09:37:50kodaws Quit (Ping timeout: 264 seconds)
09:38:34kodaws has joined
10:33:18watusimoto has joined
10:33:18ChanServ sets mode +o watusimoto
15:28:49raptor has joined
15:28:50ChanServ sets mode +o raptor
15:29:13raptorgood day@
15:31:08raptoryour latest commit message gave me a laugh..
16:06:48watusimotohi
16:06:52raptorhi
16:06:53watusimotoI try to be amusing
16:07:11watusimotothough it complicates thigs when I try to create a list of what was done
16:07:41raptorhaha
16:07:58raptordid you say you found more bugs in the editor, yesterday?
16:09:35watusimotono
16:09:51watusimotoI did say something that could be understood as that, but its not what I meant
16:09:58raptorah ok
16:10:16watusimotoI do know of one error not on the list, which is wrapped up in the stuff I was trying this morning
16:10:32watusimotoit will be fixed in the process of fixing whatever issue I was working one
16:10:37watusimotoso don't worry about it
16:10:50raptorheh, ok
16:14:53raptoralright - so energy isn't so complicated... that last e-mail explained it better :)
16:22:19watusimotoyes, it was easier to write too!
16:23:52watusimotoso on the buglist... 1 is mine, 2 we're deferring, 3 is mine, and 5 is mine
16:23:57watusimotothat leaves... a lot of work for me!
16:24:05watusimotothat leaves 4
16:27:27watusimotobut my 3 tasks are relatively easy
16:27:40watusimotoI know what the problems are, and how to fix them. it's only a matter of doing
16:35:43raptorgetting closer!
16:39:34raptorthat 'ghost ships' item - i'm not sure how badly we want to support it, although sam686 uses it heavily in that level 'distraction curve'
16:39:51watusimotoI'd say that answer depends somewhat on what the problem is
16:40:03watusimotoor, more accurately, how hard it is to fix
16:40:32raptorit looks like the ship positions are workingi n the 'y' direction, but not the 'x'
17:07:11watusimotoodd
17:32:11kodaws Quit (Ping timeout: 260 seconds)
17:43:51watusimoto Quit (Ping timeout: 260 seconds)
18:13:02Watusimoto has joined
18:45:17Watusimotook, going to fix dinner
18:45:21BFLogBot Commit: c6fe24df4165 | Author: watusimoto | Message: Slight verbiage change
18:45:23BFLogBot Commit: 37708e3af254 | Author: watusimoto | Message: Fixed all known wonkiness with idle and death and lag and such. Try it and rejoice!
18:45:25raptorpl
18:45:26WatusimotoI just checked in a fix for one fo the bugs
18:45:26raptorok
18:45:40raptorwonkiness gone!
18:45:45Watusimotothere is one new bit of wierdness I discovered, not sure what the best fix would be
18:46:14Watusimotoif you are entering the command /idle when you get killed, and you wait until the press any key screen comes up, then press enter, you get the countdown screen.
18:46:22Watusimotothis probably shouldn't happen, but not sure why it does.
18:46:28Watusimotosorry, am sure why it does
18:46:31Watusimotonot sure what should happen
18:47:02Watusimotomaybe idle gets disregarded, and you stay at the press any key screen (with no 5 second penalty)?
18:47:13Watusimotohardly criticial, but maybe something to fix while its on our minds
18:47:15Watusimotook, back later
18:47:20raptorthe problem is: you're forced to wait 5 seconds *afterwards* regardless of the time spent in /idle?
18:47:39raptorno, that is normal, right?
18:47:44raptorok back later
18:48:43Watusimotoit's normal in one sense, but makes no sense. the idle command is illogical if you are already idle
18:48:53Watusimotook, discuss amongst yourselves
18:49:06raptorraptor: what do you think?
18:49:11raptorraptor: i'm not sure yet...
19:10:58raptorraptor: in one sense, it seems like it'd be annoying to have to wait an additional 5 secs after a 5 min. munchie-acquistion break
19:51:31LordDVG has joined
20:25:00BFLogBot Commit: fbc2a2f0f436 | Author: buckyballreaction | Message: Fix ghost ships not loading properly
20:25:08raptorbug down
21:11:52Watusimotomaybe every minute your away the rejoin timer decreases by a second
21:16:38WatusimotoI'm getting very frustrated over the gci situation
21:17:03Watusimotoarc asked me to fill in a mentor profile, but no one can tell me where I can do this
21:17:29WatusimotoI've posted a question twice on the google groups forum, but my messages aern't showing up
21:17:36raptorboo
21:17:46Watusimotogci 2012 mentor prfoile brings back no relevant hits in google
21:17:57Watusimotosearching gci brings back nothing
21:18:22Watusimotothe irc channel where I was told to get the info has no activity and no one is answering my queries
21:18:32raptorwhat is the channel?
21:18:37Watusimoto#melange
21:18:43Watusimotothere's tons of people in there
21:19:31Watusimotothe other games in the copyleft groups have tons of students
21:19:42Watusimotoand they seem to be quite capable
21:19:52raptoroh good
21:20:28Watusimotoand my latest hope is that some will tell their friends and we'll get some new players
21:20:36raptornothing from the links in the channel topic?
21:20:40Watusimotoas gci is the perfect demographic
21:21:09Watusimotothe first link takes you to the gci home page
21:21:17Watusimotowhich has no links of use that I could find
21:21:34Watusimotoeven though you'd think there'd be a "for sponsors" section or whatever
21:21:45Watusimotofaq? useless
21:22:10raptorprfile info?: http://www.google-melange.com/gci/profile/mentor/google/gci2012
21:22:13WatusimotoRules? nothing
21:22:15raptorbrb
21:22:22raptor(i scanned the logs)
21:22:33Watusimoto!!!
21:28:13raptor:)
21:28:16raptorso yes?
21:29:11Watusimotoyes
21:29:18WatusimotoI should have asked you first
21:29:21Watusimoto:-)
21:29:33Watusimotoanyway, if you could fill out that form, that would be helpful
21:29:47Watusimotolots of personal information, but they do as for a t-shirt size
21:32:20raptoroooo
21:32:34raptorbut if i'm gone for two weeks, am i still eligible?
21:33:54WatusimotoI hope so
21:34:05Watusimotobecause if you're not we need a second mentor
21:34:21LordDVG Quit (Remote host closed the connection)
21:34:24raptorthe male/female/other selection always disturbs me slightly...
21:34:48WatusimotoI've always assumed you were male, but I'm not asking, especially if the answer would disturb me
21:34:57Watusimoto:-)
21:35:03raptorI am a father of 2
21:35:13raptorto remove any doubt
21:35:15Watusimotothat's what I say too!
21:35:35Watusimotoyou're a chat line on the internet. there;s always doubt
21:35:41raptorhaha
21:35:52Watusimotohell, you could be a very smart dog
21:35:58Watusimotothere's really no way to be sure
21:36:11raptorturing complete chatbot!
21:36:28Watusimotoit's possible
21:36:31LordDVG has joined
21:36:58Watusimotosam686: are you around?
21:37:08raptordare i press submit?
21:37:28WatusimotoI'm going to ask sam if he wants to do this too
21:38:14raptorwhat is the US intl number?
21:38:17Watusimotogo for it. I'll probably dial the projects way back while you are out of town
21:38:18Watusimoto1
21:38:24Watusimotoit pays to be first
21:38:28raptorhaha
21:39:14raptor011?
21:39:44Watusimoto+001
21:39:53Watusimotothat's what I dial from here
21:40:11Watusimoto1 is our country code
21:40:20raptorok, i'm signed up
21:40:22raptoras 'raptor'
21:40:27WatusimotoI'm watusimoto
21:40:34Watusimotoif that doesn;t shock you too much
21:40:40Watusimotook, I'll tell arc
21:41:23Watusimotolet me try to get another task tackled
21:43:17raptorshocker!
21:55:57LordDVG Quit (Remote host closed the connection)
22:03:43koda has joined
22:04:01raptorand what does melange mean anyways?
22:05:03kodagood question
22:05:10kodaand hi
22:05:11raptoroh hi koda
22:05:21raptorwell, i guess i'm a mentor
22:05:29kodacongrats raptor
22:05:33raptormentalor
22:05:35kodayou just won a google tshirt ;)
22:05:41raptorha!
22:06:29WatusimotoI think it's some sort of disease dogs get
22:06:50kodaWatusimoto: i take your task was published!
22:07:01Watusimotoit was??
22:07:22Watusimotowhere di you see that?
22:07:39kodaoh nowhere
22:07:42raptori think he was deducing it from our melange talk..
22:07:50kodai thought the argument was caused by that
22:07:53Watusimotooh... no not yet, as far as I know
22:08:06Watusimotobut we did get signed up as mentors
22:08:26Watusimotoarc is really busy with his students and I think our project is a low priority
22:09:00raptori'm trying to request to be a mentor for 'bitfighter'
22:09:06raptorbut no bitfighter
22:09:29WatusimotoI check http://gci.copyleftgames.org/ from time to time... still no Bitfighter... but we should be up there at the top of the list!
22:11:52BFLogBot Commit: ab05816089ad | Author: watusimoto | Message: Whitespace
22:11:53BFLogBot Commit: 7696a8fb5c60 | Author: watusimoto | Message: Merge
22:11:55BFLogBot Commit: 6a0d32fc4bbc | Author: watusimoto | Message: Not really too much of an improvement but... if you enter /idle while already delayed you no longer need to sit through the 5 second countdown before you are immediately returned to the game. Not returning to the game will require a bit more work, or a very hacky hack.
22:11:56BFLogBot Commit: 5b8b0a086d44 | Author: watusimoto | Message: Perpare the road for /idle to not undelay an already delayed spawn. All that's left is to hook up the last 100 yards of code... which I'm not going to do just yet.
22:17:03Watusimotook, I need some help figuring out what to do here
22:17:09Watusimotoplacing spybug
22:17:35raptorit's the primary active part of sensor module now...
22:17:45raptormaybe it shoudl cost more..
22:17:47Watusimotowe currently dedeuct energy on client and server independently; but the server actually creates the projectile
22:17:56raptoryes
22:18:12Watusimotoso usually not a problem -- client won;t request sb unless there is sufficient energy
22:18:25Watusimotoand there are no other reasons for server to reject
22:18:35Watusimotoso if cient thinks bug can be placed, it can be
22:18:43Watusimotolet me restate that:
22:18:45Watusimotoit can be *
22:18:57Watusimoto* usually
22:19:08Watusimotoremember my long email this morning
22:19:25Watusimotoone of the caveats I placed on everything working was that lag was not variable
22:19:49Watusimotoif lag *is* variable, it is possible that the client could think there was sufficient energy for sb when server did not
22:20:18Watusimotoif, say, client was 500ms ahead of server in energy regen, (i.e. lag was 500ms) this would normally be ok
22:20:32Watusimotoby the time the sb place command was at the server, the server would show enough energy to place it
22:20:49Watusimotounless due to variable lag, the sb place command was only delayed 400ms
22:21:03Watusimotothen the server might be 100ms short of energy
22:21:10Watusimotodoes that scenario make sense?
22:23:09Watusimotothe above assumes client placed sb the instant it thought it had enough energy to do so
22:25:29raptorhmmm
22:25:30raptorso
22:26:06raptori don't know... we don't care above 150 lag right? :)
22:26:41raptorhaha, someone playing is 'ChampChanged'
22:29:31Watusimotoha!
22:29:48Watusimotoright, but the 500mis is just an example; holds true with 150ms
22:30:21Watusimotothe idea is that if lag is variable it is possible for client to think it has enough energy for spybug, but for server to deny
22:30:42Watusimotothis is a problem if energy is deducted immediately on the client, as it is
22:30:46raptorthen everything stays out of sync
22:31:08Watusimotowell we need to credit the energy back to the client somehow
22:31:12WatusimotoI see two mechanisms
22:31:16raptoruntil maximum or minumum energy is hit on both sides...
22:31:27raptorback to server-update client energy?
22:31:51Watusimoto1) have a s2cYouThoughtYouCouldPlaceSpyBugButYouCant method
22:31:58raptorhaha
22:32:22Watusimotoor 2) have client spybug trigger a c2sPlaceSpybug, followed by a s2cYouThoughtYouCouldPlaceSpyBugButYouCant if its rejected
22:32:46Watusimoto2 is easy and clear
22:33:22Watusimoto1 will require some trickery as if you try to place spybug with 0 energy, that attempt gets sent to server even though client knows you can;t do it
22:33:35Watusimotoso you don;t want to credit energy back in that case
22:33:49raptori think the less trickery the better...
22:37:38raptori'm beginning to think we need some sort of precompile logic that does: WARNING: your code is playing with energy - be sure to keep client and server in sync
22:37:59Watusimotowe would need so many classes of such warnings!
22:38:08raptoryes
22:38:30raptorthe beginnings of a test-suite-avoidance-suite
22:40:08Watusimotoha
22:40:24Watusimotomaybe just electric shocks to the programmer's fingertips
22:40:35Watusimotojust a friendly warning
22:49:14Watusimotoless tricky is better. more clear is better. better is better.
22:58:17raptorok, gotta go - i'll be back in about 1.5 hours
22:58:50raptor Quit ()
23:10:15Watusimotolater
23:56:17BFLogBot Commit: bd1b0f1d5840 | Author: watusimoto | Message: Spybug firing now done via c2s
23:56:18BFLogBot Commit: 81cdcef478ff | Author: watusimoto | Message: Energy will be recredited to client if spybug isn't placed for some reason. This is probably complete overkill, as I just realized we have exactly the same problem with weapons, though mines are probably the only one where it really matters because of the high energy cost. In any event, I made the recreditEnergy method somewhat generic so we could use that same s2c if we wanted to add the same energy safeguards to mines as we did to spybugs. In any case... it's done.
18:08:31-wilhelm.freenode.net- *** Looking up your hostname...
18:08:32-wilhelm.freenode.net- *** Checking Ident
18:08:32-wilhelm.freenode.net- *** No Ident response
18:08:32-wilhelm.freenode.net- *** Couldn't look up your hostname
18:08:38BFLogBot has joined
18:08:38-ChanServ- [#bitfighter] Welcome to #bitfighter. This is an IRC channel, many or all of the users may not be paying attention. Please have patience when waiting for a response.
18:10:51raptorwelcome back BFLogBot!
18:10:51BFLogBotAs usual, goodness hardly puts up a fight. -- Calvin
18:13:21BFLogBot Commit: 06bd2879b9 | Author: buckyballreaction | Message: More settings migrations
20:26:11Invisible Quit (Ping timeout: 240 seconds)
20:48:32fordcars has joined
21:22:01fordcars Quit (Quit: Page closed)
21:40:03Flynnn has joined
22:27:39raptor Quit ()
22:50:20LordDVG Quit (Ping timeout: 246 seconds)
22:52:12LordDVG has joined
22:58:56Akien Quit (Remote host closed the connection)
23:28:50Watusimoto has joined
23:52:32Nothing_Much Quit (Read error: Connection reset by peer)
23:53:31Nothing_Much has joined

Index Search ←Prev date Next date→

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