#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-03-22

Timestamps are in GMT/BST.

00:22:44raptor Quit (Ping timeout: 260 seconds)
00:31:46raptor has joined
00:31:46ChanServ sets mode +o raptor
01:14:14Watusimoto Quit (Ping timeout: 265 seconds)
02:15:38raptorhello
04:54:30raptor Quit ()
05:25:59sam686 Quit (Ping timeout: 245 seconds)
08:00:14koda Quit (Quit: koda)
08:55:49watusimoto has joined
08:55:49ChanServ sets mode +o watusimoto
09:10:53raptor has joined
09:10:53ChanServ sets mode +o raptor
09:12:12raptor yawns
10:01:31BFLogBot - Commit 4e2632eb5d19 | Author: buckyballreaction | Log: Remove some debugging
10:01:36BFLogBot - Commit 4c65e75d3d56 | Author: buckyballreaction | Log: Properly remove debugging
10:02:22raptorwhat on earth is an 'item ID' in the editor?
10:07:30raptorok back to bed..
10:07:33raptor Quit ()
11:13:15LordDVG has joined
11:13:35LordDVG Quit (Remote host closed the connection)
11:13:54LordDVG has joined
11:45:00kodaws has joined
12:39:13LordDVG Quit (Remote host closed the connection)
14:41:46raptor has joined
14:41:46ChanServ sets mode +o raptor
14:41:55raptorgood morning!
14:42:22raptorI'm almost done with my refactor of splitting text input and key presses
15:06:03raptorwatusimoto: what are 'Item ID's for in the Editor?
15:42:53watusimotohi
15:43:06watusimotodo you know how to create an item id?
15:43:06raptorhello
15:43:16raptori just discovered it: ! or #
15:43:19watusimotoright
15:43:25watusimotothey are "reserved for future use"
15:43:34watusimotofor a future I thought would have long since arrived
15:43:46watusimotothe idea is to provide some sort of hook for a script to find an item
15:43:50raptori asked because i had to make a choice between detecting it as text input of an inputcode
15:43:55raptor*or
15:43:58raptorah
15:44:02watusimotoso a bot might be programmed to rally at the zone with id #3
15:44:17watusimotoand on different levels, that zone could be placed in a different spot
15:44:33raptorinteresting
15:44:47watusimotothe obvious follow on is to create objects (points & polygons) that do nothing at all besdies associate an id with an area or point
15:44:58watusimotobut so far the robot side is unimplemented
15:45:17watusimotoor perhaps they could be used by levelgens as well
15:45:30watusimotoall we really need is a find_by_id function
15:45:52watusimotowhich would be trivial to write
15:46:00watusimotoids may also be needed when we have triggers
15:46:04raptorok
15:46:11watusimotoin that they will identify what the trigger acts on
15:46:32watusimotoadd asteroid at point #4
15:46:50watusimotoof if ship enters area #2, spawn a killbot
15:47:01raptorhaha
15:47:04watusimotoand so on, ad naseum
15:47:55raptorok
15:48:12raptorwell, my refactor is practically complete - there is just one issue i'm not sure what to do about
15:48:32raptorin UIGame, when you press 'g' or 't' or '/' for chat
15:48:46raptorit both opens the dialog and puts the 'g' or 't' or '/' in it
15:49:02raptorbecause of the separation of text input and key processing
15:49:15watusimotoright
15:49:19watusimotowell
15:49:30watusimotothat's not good
15:49:54watusimotobut hard to comment on it without knowing what you refactored
15:50:03raptorit's the only case left I can find that is still broke (yet..)
15:50:17watusimotowell, that's great!
15:50:33watusimotoI don't suppose you played with the nexus timer at all?
15:50:39watusimotoI think it works
15:50:49raptorI have not
15:50:49watusimotobut you and sam have ways of finding things I miss :-(
15:51:08raptorsam686 seems really busy - i only got him to respond that one night
15:51:26watusimotothe only thing I still need to do with timers is make sure that setting the game time doesn't screw up the core rotation
15:51:31raptorit's really a matter of just two people playing normally that catches things..
15:51:41watusimotoI have coded a fix, but haven't really tested it yet
15:52:14raptorok
15:52:26watusimotoso that plus my "paper case"
15:52:37watusimotoplus a mysterious bug that occasionally makes my screen go black
15:52:45watusimotountil I press esc twice
15:52:48raptorthe screen saver?
15:52:50raptor:)
15:53:06raptoroh - the idle timeout?
15:53:07watusimotoI thik it's related to suspened
15:53:15watusimotorelated, probably
15:53:20watusimotobut I can't reproduce yet
15:53:27watusimotoat least not intentionally
15:53:29raptori may have hit that a while back...
15:53:38watusimotobut I have seen it several times
15:53:55watusimotousually when I am off in antoher window while the game is chugging along
15:54:19watusimotoit;s almost as if the game gets suspended without letting the client know
15:54:30watusimotoor without letting the player know -- the client knows it's suspended
15:54:42raptordoes the client-side timer not inform the server the client is idle?
15:54:54watusimotothe server know
15:54:55watusimotos
15:55:01watusimotothe client also seems to know
15:55:05watusimotobut the player doesn't
15:55:10watusimotoor something
16:00:21raptorwell, I can commit my refacter - but maybe it's best to wait for 017, because I can imagine some other hard-to-find bugs might crop up
16:01:01watusimoto017... coming any day now!
16:15:59raptoroh
16:16:10raptortwo things about the new achievement
16:16:32raptor1. the 25 flags achievement is hard to see on the (common) team Red scoreboard
16:17:36raptor2. Do we want to provide some sort of mechanism for choosing what achievement you want to show on the scoreboard? I think I'd like that developer one instead...
16:17:40watusimotoshould we draw a black box behind the achievement?
16:17:46watusimotojust as a matter of course?
16:18:00raptorwe could, let me see how it looks and send you a screen shot..
16:18:17watusimotoas for 2, I thought we'd just show them all, at least for the moment
16:18:42watusimotoI only added rendering for 25 flags
16:18:50raptorok
16:18:55raptordo you like the developer one?
16:18:58watusimotoI do
16:19:04watusimotoI'm not sure anyone will get it
16:19:09watusimotobut maybe that doesn't matter
16:19:59raptoryeah, that's fine, i think - it would mean people have to actually play real games
16:20:11watusimotoI thought we could hardcode those with the developer badge, and to get it, you'd have to add yourself to the list and check your code in
16:20:24raptorhaha
16:20:42raptorso no database entry?
16:20:52raptorbecause that's how i added us
16:20:59watusimotoif we're going to have it, it doesn't make sense to have it in the db, does it?
16:21:20watusimotobecause then someone with permissions needs ot figure out who deserves it and enter the database and all that crap
16:21:21raptorwell, i don't know either way... it is taking up a bit in the mask
16:22:16raptorand i thought i'd just be consistent. don't we have a master call for an earned achievement?
16:22:20watusimotoI wasn't thinking of coding it on the client side, but maybe we could do it that way; have it be a 33rd acheivement
16:22:29raptorah ok
16:23:07watusimotomaybe we could also have "levels"
16:23:21watusimotosort of like achievements, based on the number of games you've played
16:23:41watusimotofirst level at 10, then 20, then 30, then 50, then 80, then...
16:24:25raptorwould each take up part of teh 32bit mask?
16:24:41raptorso like gold, silver, bronze for something?
16:24:42watusimotono, they would be aseparate U8 or U16 number
16:25:14watusimotojust keep going up and up and up
16:26:59raptorso an achievement with one bit, then say transmit another U8 with the 'level' of that achievement?
16:27:16watusimotooh, sorry; I meant something different
16:27:21watusimotoI meant an overall level
16:27:26watusimotoindependent of acheivement
16:27:31watusimotonot an achievement level
16:27:36raptorohhhh
16:28:19raptoron screenshot: http://i42.tinypic.com/1449ojn.png
16:28:22raptor*one
16:28:32watusimotowe'd just pass the number whenever we passed the achievement bitmask
16:28:46raptorother screen shot: http://i43.tinypic.com/far87d.png
16:29:02watusimotodon't love it, but it will do
16:29:16watusimotoI see we are going to run out of room really fast
16:29:32raptoryes, that's why i suggested an option of choosing which one
16:29:37raptorin the future maybe
16:29:45watusimotoin the future
16:29:47raptornot sure if we should do that with a UIMenu?
16:30:01raptorand save preference in DB?
16:30:25watusimotoor maybe we just start drawing them from best to worst until we run out of room
16:30:52raptorhaha
16:31:03raptorso yes on the black box?
16:31:08raptorit isn't see-through
16:31:12watusimotoyes
16:31:16raptorok
16:31:20watusimototry bumping the box up by 1px
16:31:22watusimotoon a side
16:31:27watusimotothat might make it look less cramped
16:31:49raptori'm using the radius that is passed into it
16:31:57watusimotoadd 2 to it
16:32:06raptorok
16:32:48raptorhere: http://i44.tinypic.com/29cngvd.png
16:35:01watusimotohmmm
16:35:17watusimotobetter?
16:35:20watusimotoI think?
16:35:21raptoreh
16:36:04watusimotowell, it's not critical at the moment. I think I slightly prefer the second, but we'll probably revisit this soon as we get more
16:36:13watusimotoso I don't feel strongly about it
16:36:17raptori have a better one...
16:36:51raptorhttp://i41.tinypic.com/14ugdpx.png
16:36:58raptori like that one better...
16:37:59watusimotoyes
16:38:12watusimotostill not perfect, but by far the best of the three
16:38:19raptorany other adjustments?
16:38:37watusimotoI almost feel that the icon is too high, but it may just be the nature of this particular one
16:38:48watusimotono, it is too high
16:38:58watusimotothe top is aligned with the top of the t
16:39:06watusimotobut the boggom doesn't descend at all
16:39:11watusimotoboggom
16:39:20raptorhehe
16:39:30raptorthe black box aligbns
16:39:32raptoraligns
16:40:06raptorroughly...
16:40:53raptorblack box goes slightly above and below the top/bottom of the 't'
16:47:23watusimotoyes; but the t itself is not vertically centered
16:47:32watusimotoan o is a better measure of that
16:48:25raptori thought centered was like the zero
16:48:39raptor'o' lowercase has a lower center
17:00:39raptorok, here is with developer badge: http://i44.tinypic.com/35ckakm.png
17:00:56raptorusing same radius
17:01:44raptor Quit ()
17:05:05raptor has joined
17:05:06ChanServ sets mode +o raptor
17:12:09watusimotolooks great
17:12:18watusimotorounded corners are the way to go!
17:14:08raptorit would be cool if the black rectangle was transparent... but i don't know how to force transparency of the underlining red box
17:28:14watusimotome either
17:28:18watusimotook, gotta go
17:28:20watusimotolater
17:29:08raptorbye
17:33:15watusimoto Quit (Ping timeout: 260 seconds)
17:44:20Watusimoto has joined
17:53:28danger89yo
17:56:37raptorhowdy
17:59:32danger89I was developer & (one of the big) dedicated server(s) provider of the game Armagetron Advanced
17:59:50danger89where also a movie is created from (TRON)
18:00:23danger89and the gametype/gameplay of bitfighter is a little bit simular to that game :P
18:00:53danger89site: http://armagetronad.org/
18:04:01raptoryes, i think a few of our older players played that, too
18:04:12raptori remember it before the 'AD' days
18:05:34kodaws Quit (Ping timeout: 246 seconds)
18:06:56Watusimotohi
18:07:19WatusimotoI've played that too
18:08:00raptorhi again
18:11:43Watusimotohi
18:11:56raptorabout to check-in some badge clean-up...
18:13:44raptorfound an interesting bug...
18:14:39raptorenter 'raptor' in the name entry screen, and hit the right arrow twice really quickly - you will get to UIQueryServers before the warning that the name has been taken will kick you back to the name entry
18:15:19raptorwait!
18:15:28raptorit kicked me back that time
18:15:36raptoreven in UIQueryServers... hmmm
18:15:46raptori must have actually authenticated by accident
18:15:49raptordisregard
18:17:23BFLogBot - Commit 3bbdc6b77afd | Author: buckyballreaction | Log: Add developer badge to scoreboard; clean-up up a bit
18:30:35Watusimoto Quit (Ping timeout: 246 seconds)
20:44:47Watusimoto has joined
20:53:19Watusimotohi
20:53:30WatusimotoI think my "paper case" is done
21:12:08raptorhi
21:12:10raptorback
21:12:14raptoryay
21:17:43BFLogBot - Commit ffffdb20f834 | Author: watusim...@bitfighter.org | Log: No more spam! Also better code organization
21:17:44BFLogBot - Commit 3e515d8bb4e4 | Author: watusim...@bitfighter.org | Log: Merge
21:18:39raptorwhat spam?
21:18:56raptorthis was your hard-to-explain bug
21:24:14Watusimotoyes
21:24:25WatusimotoI guess not that hard to explain
21:24:37Watusimotospam = same message appearing over and over
21:28:22raptorspecially processed artificial meat
21:32:40raptorso I'd say a good third of the SDL mailing is people having problems coding c/c++
21:32:46raptor*mailing list
21:34:45Watusimotoit is a tricky language in some ways
21:35:16Watusimotothere's still tons I don't know
21:35:26Watusimotobut I'm pretty comfortable in my zone
21:36:23raptori came across this in the SDL code: http://stackoverflow.com/questions/784929/what-is-the-not-not-operator-in-javascript#784946
21:37:44raptorquick 'n dirty way to create a boolean test out of an integer
21:52:12Watusimoto!!x -- that's not confusing!
21:52:18Watusimotowhy not !!!!x?
21:52:22Watusimotoeven better!
21:52:34raptorhaha
21:53:22koda has joined
22:00:50raptorwant me to put up a dedicated 017 server on the master so we can test Nexus together?
22:09:42raptorhuh, i can't seem to be able to connect to the dedicated server i started...
22:11:17raptori'll start another one in a vm...
22:15:02Watusimotook, sure, for a few minutes
22:15:26raptori'll run it in gdb for good measure
22:16:33raptoryay it's up
22:16:41Watusimotolet me know when its up
22:16:43raptorthe 137 one
22:17:54Watusimotostuck on punching through
22:18:22Watusimotohmmmm
22:18:25raptoresc and try again.. that works for me frequently
22:18:33Watusimototried 3x
22:27:43Watusimotopanel sfx
22:27:46Watusimotohttp://www.bfxr.net/?s=7%2C0.5%2C0.0003%2C0.0553%2C0.5556%2C0.964%2C0.134%2C0.5238%2C%2C-0.6205%2C-0.0455%2C0.0182%2C0.5629%2C0.3489%2C0.9727%2C0.1571%2C0.8238%2C0.7306%2C0.2999%2C0.8949%2C0.8504%2C-0.6867%2C%2C-0.2136%2C-0.3765%2C0.7327%2C-0.6483%2C0.2491%2C0.2405%2C-0.1891%2C0.5544%2C-0.7977%2CmasterVolume
23:05:53raptorthanks for play testing
23:05:55Watusimotohey so that should be an easy fix
23:06:03WatusimotoI can look at that tomorrow
23:06:09Watusimotoif you don;t want to
23:06:23raptordo you want that effect to the one?
23:06:27raptorfor panel?
23:06:34Watusimotosure
23:06:40Watusimotolet me listen again
23:06:52Watusimotoit's kind of cool
23:06:56Watusimotoyes
23:06:59Watusimotolet's use it!
23:07:02raptorok
23:07:04Watusimotoand cross that case off the list
23:07:06raptorwould i just play it once?
23:07:11Watusimotoyes
23:07:16raptorgreat, simple
23:07:19raptori'll get it done
23:07:20Watusimotoonce for each panel
23:07:25Watusimotoyes, simple
23:07:29WatusimotoI think it will be cool
23:08:24Watusimotook, see you in the am
23:08:28raptornight
23:08:31raptorand thanks!
23:21:45sam686 has joined
23:21:45ChanServ sets mode +v sam686
23:47:58BFLogBot - Commit 217a09ff0ed1 | Author: buckyballreaction | Log: Add Core panel destroyed sound effect
23:50:13raptor Quit ()

Index Search ←Prev date Next date→

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