#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-03-13

Timestamps are in GMT/BST.

00:01:21raptori'll admit my european contacts are limited: my french project manager comes in at noon, and all the german linux engineers i work with are always working at 8 - 10pm there
00:24:53Watusimotowell, instead of doing all those releasey things I promised, I created a new visual effect
00:25:01raptoruh oh..
00:25:27Watusimotoyup
00:26:14raptorplease dont say it has to do with Core...
00:30:35Watusimotono
00:30:56Watusimotoit's intended for achievements, but I'm testing it on nexus
00:31:00Watusimotomight leave it there...
00:31:21Watusimotoif this works, I'll check in
00:36:36Watusimotook, it's in
00:36:43Watusimotoyou can see it when you return a flag to the nexus
00:36:58Watusimotostill needs a little work, but you'll understand it immediately
00:38:17BFLogBot - Commit 824af2e3ebc1 | Author: watusim...@bitfighter.org | Log: Comment
00:38:19BFLogBot - Commit bb18a2f0c954 | Author: watusim...@bitfighter.org | Log: Added new texteffect -- a little too Mario Bros, perhaps
00:48:13raptorback, sorry
00:48:23raptorwent on a barefoot walk with my two year old
00:50:23raptorok, returning a flag...
00:51:20raptorwhoa!
00:51:23raptorwhat was that!?
00:56:13raptori'm not sure it fits the game as it stands...
00:56:15raptormaybe:
00:56:23raptor1. don't zoom out so much
00:56:29raptor2. remove 'points'
00:56:42raptor3. alpha fade to transparent?
00:57:18Watusimotowill try to make some improvements tomorrow
00:57:21Watusimotogood night!
00:58:42raptornight
01:03:39Watusimoto Quit (Ping timeout: 260 seconds)
01:12:25raptor Quit ()
02:40:23raptor has joined
02:40:23ChanServ sets mode +o raptor
04:30:24raptor Quit ()
08:40:23watusimoto has joined
08:40:24ChanServ sets mode +o watusimoto
13:58:39iKoda has joined
14:24:52iKoda Quit (Ping timeout: 265 seconds)
15:01:25raptor has joined
15:01:26ChanServ sets mode +o raptor
15:02:10raptorgood day
15:42:36raptor Quit ()
15:55:27raptor has joined
15:55:27ChanServ sets mode +o raptor
16:33:59sam686 has joined
16:33:59ChanServ sets mode +v sam686
16:37:49watusimotohi
16:37:58raptorgood day
16:38:02sam686hi
17:09:45BFLogBot - Commit b1b7105de8d4 | Author: sam8641 | Log: fix Dedicated compile
17:19:38watusimoto Quit (Ping timeout: 245 seconds)
17:27:14sam686 Quit (Ping timeout: 245 seconds)
17:45:06Little_Apple has joined
17:45:15Little_Applehello
17:46:44Little_Appley u no here
17:48:30Little_AppleHEY YOU
17:48:33Little_Applepootis.
17:48:35Little_Apple Quit (Client Quit)
17:51:25Watusimoto has joined
18:02:17Little_Apple has joined
18:02:23Little_Applehello
18:02:49Little_Applepoot
18:04:06Little_Appleraptor: heeeeeeyyyyyy
18:06:23Little_Applepootis
18:07:15Little_Applepeople y u no talk
18:10:43LordDVG has joined
18:11:03Little_Applehello
18:11:38LordDVGLittle_Apple, hi
18:11:47Little_Applepootis
18:21:10raptorhi
18:21:15Watusimotohi
18:21:22Little_Applehi
18:21:25raptorLittle_Apple is making noise
18:21:26WatusimotoLordDVG Speaks!
18:21:31Little_Applenoise!!! :D
18:21:49Little_Appleraptor
18:21:51LordDVGWatusimoto, why?
18:21:54raptorhello
18:22:01Little_Applei told watusimoto about the ingame highscores
18:22:07raptoryes, thank you
18:22:10Little_Applepootis
18:22:12raptorit is fixed now
18:22:15Little_Applehooray
18:22:24WatusimotoWell, it's just that I've seen your name on the forums list for... years? and I don't recall you ever actually saying anything!
18:22:59LordDVGoh, I just make acc to register my nick for bitfighter servers :D
18:23:11Little_Apple:p
18:23:19LordDVGLordDVG, will post something this weekend
18:24:20Watusimotoexcellent
18:24:51LordDVG;)
18:24:53raptordoes anyone know why a MIME-encoded UTF8 character like 'ü' doesn't show up properly in e-mail clients?
18:25:33raptorjust, you know, off the top of your head
18:25:43WatusimotoI don't
18:25:46Little_Appleerrr?
18:25:55Little_AppleÜ
18:25:57Watusimotothey show up all the time in my commit logs, but that;s a completely different problem!
18:27:02raptorit boggles the mind how the internet mail system is still even working
18:27:23Little_Appleeeeeeemaaaaaiilllll
18:28:36Little_AppleÖ
18:28:50Little_AppleÄ
18:29:01Little_Applepoot poot
18:29:09Watusimotoso, quick design question
18:29:36raptorok
18:29:39WatusimotoIf there are no active players at a particular point in time, the game will suspend itself until one of the players wakes up
18:29:50Watusimotonormally when we suspend, we advance to the next level
18:30:00raptorcorrect
18:30:03Watusimotoshould we do that in this case, or just freeze the game where it is?
18:30:22raptorso you are changing the suspend behavior?
18:30:51raptorwhat is the goal of 'suspend' - to put the server into a low resource mode, correct?
18:31:15Little_Applepootis is the goal
18:31:29WatusimotoNot changing existing behavior
18:31:36Watusimotobut this is a new situation
18:31:46Watusimotowhich calls for (potentially) new behavior
18:31:58raptorok
18:32:19Watusimotosuspend uses less resources and will keep players from racking up tons of plays as the server cycles through level after level
18:32:35Watusimotowhile they're off playing xbox or whatever
18:32:47Little_Applebitfighter: xbox edition
18:33:02raptorok
18:33:04Watusimotoso imagine the scenario: three players, all of whom have walked away from their computer
18:33:07Watusimotoone comes back
18:33:14Watusimotohe starts to play
18:33:18Watusimotowhat should happen?
18:33:32Watusimotohe will be the only player in the level at that time
18:33:37Little_Applethey all got kicked for being idle
18:33:41Little_Appleend of story
18:33:45raptori think all three should be kicked if they've been idle through an entire level
18:33:52raptorand the server put into suspend mode
18:33:56Watusimotoyes, I think we agreed to that
18:34:01Little_Appleor moved to a spectator team
18:34:32Watusimotobut if the last player goes idle, there won't be an 'entire' level...
18:34:46Watusimotoassuming we suspend the server
18:34:59Watusimotomaybe we could just kick everyone at that point, start clean :-)
18:35:14Little_Appleorrrrr spectator teaaam
18:35:27raptoryou mean the case where *all* players have gone idle?
18:35:32Little_Appleerrr
18:35:33Watusimotoyes
18:35:51Little_AppleCAN I TALKS??
18:35:52WatusimotoLA - someday there will be a spectator team, probably
18:35:54raptorthen start clean...
18:36:38Little_Appleif there were to be a spectator team a player could go idle and moved to the spectator team. it would do the same thing as kicking just they could play when they got back
18:36:42Watusimotonuke the game from orbit?
18:37:57raptorfrom orbit
18:40:26Little_Applepootis
18:40:28Little_Apple Quit (Quit: Page closed)
18:42:37raptorWatusimoto: http://www.pacdv.com/sounds/mechanical_sounds.html
18:42:52raptorsoundefects for Core panel - glass breaking
18:45:55raptori'm thinking the first one
18:47:01raptorand i can resample, etc
18:48:01Watusimotothe first one sounds better, but I also think it's completely out of touch with the game
18:48:12raptorprobably
18:48:13Watusimotoor rather with the sfx of the game
18:48:40raptori've been playing with bfxr
18:49:00raptori'm not really good at making sound effects..
18:49:19Watusimotome either
18:49:23Watusimotohow about something like this:
18:49:25Watusimotohttp://www.bfxr.net/?s=1%2C0.5%2C%2C0.0254%2C%2C0.3897%2C0.3%2C0.255%2C%2C0.3953%2C%2C%2C%2C%2C%2C%2C%2C%2C%2C%2C%2C%2C0.7031%2C%2C%2C1%2C%2C%2C%2C%2C%2C%2CmasterVolume
18:49:48raptorsounds like megaman
18:50:25Watusimotoor 1,0.5,,0.24,,0.46,0.3,0.14,,0.3953,,,,,,,,,,,,,0.7031,,,1,,,,,,,masterVolume
18:50:31Watusimotosorry
18:50:32Watusimotohttp://www.bfxr.net/?s=1%2C0.5%2C%2C0.24%2C%2C0.46%2C0.3%2C0.14%2C%2C0.3953%2C%2C%2C%2C%2C%2C%2C%2C%2C%2C%2C%2C%2C0.7031%2C%2C%2C1%2C%2C%2C%2C%2C%2C%2CmasterVolume
18:51:52raptorthat's a bit better
18:53:35raptornow do we want the effect to last as long as the debris does?
18:54:41Watusimotogood question... do you know how long it lasts?
18:58:42Watusimotocould go for something subtle
18:58:44Watusimotohttp://www.bfxr.net/?s=4%2C1%2C%2C0.01%2C0.02%2C0.99%2C0.285%2C0.14%2C%2C-0.285%2C0.01%2C%2C%2C0.01%2C%2C%2C%2C%2C0.0349%2C%2C%2C%2C0.7031%2C%2C%2C1%2C%2C%2C%2C%2C%2C%2CmasterVolume
18:58:53Watusimotowe can make that last as long as we want
18:59:45raptorhmm... i think i like the subtlety
18:59:58raptorha to turn up my speakers...
19:00:12Watusimotowe'll be hearing it a lot
19:00:25Watusimotoin space, no one can hear you scream
19:00:40raptorbut you can hear the death star exploding
19:01:13Watusimotogood point
19:01:29WatusimotoI'm not clear that bitfighter takes place in a vacuum
19:01:41Watusimotook, need to go work on dinner
19:01:44raptorok
19:01:50raptorwhat do you think of the music menu?
19:01:53raptormenu music
19:02:03Watusimotohaven't looked to be honest... but I will tonight!
19:02:09raptorok
19:02:11WatusimotoI'm sure it's great!
19:02:40Watusimotoso maybe play with that last sound a bit (or use it as-is) and see if it works
19:02:48raptorok
19:02:57Watusimotoback later
19:04:56sam686 has joined
19:04:56ChanServ sets mode +v sam686
19:08:05Watusimoto Quit (Ping timeout: 248 seconds)
20:41:14LordDVG Quit (Remote host closed the connection)
20:48:58Watusimoto has joined
21:03:20Watusimotohi
21:03:32raptorhowdy
21:25:21Watusimotomenu music is great
21:26:22raptori made a special exception for the editor to not play music...
21:26:50Watusimotogood
21:27:43Watusimotoso, the instant that all players in a game become inactive, it's game over?
21:28:23raptori'd say there should be a grace period
21:28:39raptorso all inactive + 20 seconds or something
21:30:47Watusimotothat greatly complicates things, of course
21:31:02Watusimotothen you need to handle cases like the level ends in that 20 seconds
21:31:37raptori mention a grace period for the case that everyone is just hanging around for the level to end...
21:31:40Watusimotoalso, do we then want to tell the user(s) that the game is almost over?
21:32:00Watusimotohanging around in the "hit any key to enter game" mode?
21:32:56raptoryou're probably right - i doubt all players could be in that mode simultaneously
21:33:13raptorbecause i hit it as soon as i see it - although sometimes it just goes black
21:35:33raptorso let's make it easy i guess - suspend when they're all inactive
21:36:58Watusimotohold on
21:37:17Watusimotosuspend game when all inactive, or kick everyone from server when all inactive?
21:38:05raptorsuspend requires a kick, right?
21:38:28raptorso kick everyone, then the server suspends itself
21:39:12WatusimotoI don't think so
21:39:24Watusimotocurrently, server can be suspended when there is one player
21:39:31raptorreally?
21:41:35Watusimotosure; if you want to just hang out and wait for another player, you can /suspend
21:41:46Watusimotoand the game hibernates until a second player joins
21:41:52raptoroh
21:41:58raptorinteresting
21:42:10raptordidn't know that...
21:42:13Watusimotoso we could just put the game to sleep until one of the players wakes it up
21:42:28WatusimotoI'm kind of inclined to go that route
21:42:32raptorok
21:42:37raptorthat sounds good
21:42:45raptori didn't actually know you could do that...
21:43:24WatusimotoI think this is one of those situations where there is no really good answer; just a bunch of mediocre ones
21:43:52raptoryeah..
21:44:07raptorand it'll be all different if we implement an observer mode
21:50:18Watusimotoso here's a flaw
21:50:23Watusimotoyou and I are playing
21:50:28WatusimotoI leave the room
21:50:42Watusimotoyou kill me; I enter press key to spawn mode
21:50:48Watusimotoyou get bored, and leave the room
21:51:03Watusimotoyou will sit there until the end of the level
21:51:12Watusimotoat which point the level cycles
21:51:22Watusimotoall players are now waiting to press a key
21:51:30raptorok
21:51:30Watusimotothe game suspends itself
21:51:36Watusimotonot really a problem I guess
22:23:55Watusimotouh oh
22:23:58Watusimotomusic crash
22:25:19Watusimotostring musicFile = joindir(mMusicDir, musicList[currentlyPlayingIndex]);
22:25:30WatusimotocurretPlayingIndex = 0
22:25:38Watusimotobut musicList is empty
22:25:55raptoroh, oops
22:25:57raptori fix
22:26:02raptorhow did you duplicate?
22:26:05Watusimotook
22:26:16WatusimotoI was playing menu music
22:26:24Watusimotobut had no game music defined
22:26:34Watusimotoand when I entered game, it crashed
22:26:45raptoryikes
22:26:51raptorhow did i miss that case..
22:26:59Watusimotoit happens
22:27:51Watusimotoseems to happen when music volume is 0
22:31:49sam686 Quit (Ping timeout: 245 seconds)
22:34:03Watusimotodo you think game music should continue when you are in menus inside game?
22:34:30raptori wasn't sure
22:34:37raptori am willing to change it however
22:34:44Watusimotoit feels a little jarring
22:34:46Watusimotoif(uiManager && uiManager->cameFrom(GameUI))
22:35:05raptorok, i can change that too
22:35:08Watusimotoyou can use that check in any menu to figure out how you got there
22:37:41Watusimotothsi will also fix menu music coming on when you go into press any key to spawn mode
22:51:29raptorhow would i handle multiple menus?
22:51:43raptorselecting options in-game brings back the menu music
22:54:49Hum_ has joined
22:55:05Hum_ Quit (Client Quit)
22:55:24BFLogBot - Commit 271980cb5266 | Author: buckyballreaction | Log: Don't crash when no game music is found
22:55:48raptoroh wait
22:55:51raptornevermind, i found it
23:01:44raptorok, pushed
23:05:26BFLogBot - Commit 9c79a6af93e8 | Author: buckyballreaction | Log: Continue game music if in menus in-game
23:28:13Watusimotosigh
23:28:18Watusimotosomehow suspending got all screwed up
23:41:44raptorok, i'm heading home - good night if i don't see you later
23:49:10raptor Quit ()
23:51:46sam686 has joined
23:51:46ChanServ sets mode +v sam686

Index Search ←Prev date Next date→

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