#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-09-11

Timestamps are in GMT/BST.

00:13:43koda Quit (Quit: koda)
00:42:25Watusimoto has joined
00:54:32Watusimoto Quit (Ping timeout: 248 seconds)
01:11:00FlynnnNT has joined
01:25:42-rajaniemi.freenode.net- *** Looking up your hostname...
01:25:42-rajaniemi.freenode.net- *** Checking Ident
01:25:42-rajaniemi.freenode.net- *** No Ident response
01:25:42-rajaniemi.freenode.net- *** Couldn't look up your hostname
01:25:48BFLogBot has joined
01:25:49-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.
01:28:05[None PING]
01:28:06BFLogBotCalvin: Know what I pray for? Hobbes: What? Calvin: The strength to change what I can, the inability to accept what I can't, and the incapacity to tell the difference.
01:28:55FlynnnNTlogged
01:30:29watusimoto has joined
01:30:29ChanServ sets mode +o
01:32:53[None PING]
01:32:53BFLogBot"The dynamics of inter-being and mono logical imperatives in Dick and Jane: A study in psychic transrelational gender modes". Academia, here I come. -- Calvin
01:35:17[None PING]
01:35:17BFLogBotIt takes an uncommon mind to think of these things. -- Calvin
01:37:41[None PING]
01:37:41BFLogBotI don't need to compromise my principles, because they don't have the slightest bearing on what happens to me anyway. -- Calvin
01:40:05[None PING]
01:40:05BFLogBotIf you couldn't find any weirdness, maybe we'll just have to make some! -- Calvin
01:42:29[None PING]
01:42:29BFLogBotSusie: You'd get a good grade without doing any work. Calvin: So? Susie: It's wrong to get rewards you haven't earned. Calvin: I've never heard of anyone who couldn't live with that.
01:44:53[None PING]
01:44:53BFLogBotReality continues to ruin my life. -- Calvin
01:47:17[None PING]
01:47:17BFLogBotBut the important thing is persistence. -- Calvin trying to juggle eggs
01:49:41[None PING]
01:49:41BFLogBotWormwood: Calvin, how about you? Calvin: Hard to say ma'am. I think my cerebellum just fused.
01:52:05[None PING]
01:52:05BFLogBotThe inside of my head was exploding with fireworks. Fortunately, my last thought turned out the lights when it left. -- Calvin
01:54:29[None PING]
01:54:29BFLogBotOne of the joys of being a kid is that experiences are new and therefore more intense. -- Calvin sniffing mustard
01:56:53[None PING]
01:56:53BFLogBotThe real fun of living wisely is that you get to be smug about it. -- Calvin
01:59:13FlynnnNTbflogbot, you okay? xD
01:59:13BFLogBotBe careful or be road-kill. -- Calvin
02:01:41[None PING]
02:01:41BFLogBotThe only skills I have the patience to learn are those that have no real application in life. -- Calvin
02:04:05[None PING]
02:04:05BFLogBotMiss Wormwood: What state do you live in? Calvin: Denial. Miss Wormwood: I don't suppose I can argue with that...
02:06:29[None PING]
02:06:29BFLogBotMy ethicator machine must've had a built-in moral compromise spectral release phantasmatron! I'm a genius! -- Calvin
02:08:53[None PING]
02:08:53BFLogBotI don't need to compromise my principles, because they don't have the slightest bearing on what happens to me anyway. -- Calvin
02:11:17[None PING]
02:11:17BFLogBot"Dad buried in landslide! Jubilant throngs fill streets! Stunned father inconsolable - demands recount!" -- Calvin
02:13:41[None PING]
02:13:41BFLogBotI imagine girls and bugs have a dim perception that nature played a cruel trick on them but they lack the intelligence to really comprehend the magnitude of it. -- Calvin
02:16:05[None PING]
02:16:05BFLogBotI don't understand this! Not a single part of my horoscope came true! ... The paper should print Mom's daily predictions. Those sure come true. -- Calvin
02:18:29[None PING]
02:18:29BFLogBotReality continues to ruin my life. -- Calvin
02:20:53[None PING]
02:20:53BFLogBotI'm looking for something that can deliver a 50-pound payload of snow on a small feminine target. Can you suggest something? Hello...? -- Calvin
02:23:17[None PING]
02:23:17BFLogBotHobbes: Shouldn't we read the instructions? Calvin: Do I look like a sissy?
02:25:41[None PING]
02:25:41BFLogBotThis game lends itself to certain abuses. -- Calvin
02:28:05[None PING]
02:28:05BFLogBotWhat's the point of wearing your favorite rocketship underpants if nobody ever asks to see 'em? -- Calvin
02:30:29[None PING]
02:30:29BFLogBotFor your information, I'm staying like this, and everyone else can just get used to it! If people don't like me the way I am, well TOUGH BEANS! It's a free country! I don't need anyone's permission to be the way I want! This is how I am - Take it or leave it! -- Calvin
02:32:53[None PING]
02:32:53BFLogBotWeekends don't count unless you spend them doing something completely pointless. -- Calvin
02:35:17[None PING]
02:35:17BFLogBotGolly, I'd hate to have a kid like me! -- Calvin
02:37:41[None PING]
02:37:41BFLogBotI have plenty of common sense, I just choose to ignore it. -- Calvin
02:40:05[None PING]
02:40:05BFLogBotI think nighttime is dark so you can imagine your fears with less distraction. -- Calvin
02:42:29[None PING]
02:42:29BFLogBotKnow what I pray for? The strength to change what I can, the inability to accept what I can't and the incapacity to tell the difference. -- Calvin
02:44:53[None PING]
02:44:53BFLogBotCalvin: Can you make a living playing silly games? His Dad: Actually, you can be among the most overpaid people on the planet.
02:47:17[None PING]
02:47:17BFLogBotMy life needs a rewind/erase button. -- Calvin
02:49:41[None PING]
02:49:41BFLogBotWeekends don't count unless you spend them doing something completely pointless. -- Calvin
02:52:05[None PING]
02:52:05BFLogBotMiss Wormwood: What state do you live in? Calvin: Denial. Miss Wormwood: I don't suppose I can argue with that...
02:54:29[None PING]
02:54:29BFLogBotIt's great to have a friend who appreciates an earnest discussion of ideas. -- Calvin
02:56:53[None PING]
02:56:53BFLogBotSusie: When life gives you a lemon, make lemonade. Calvin: I say, when life gives you a lemon, wing it right back and add some lemons of your own!
02:59:17[None PING]
02:59:17BFLogBotThat's the problem with science. You've got a bunch of empiricists trying to describe things of unimaginable wonder. -- Calvin
02:59:45FlynnnNT Quit (Quit: This computer has gone to sleep)
03:01:41[None PING]
03:01:41BFLogBotYou know, Hobbes, some days even my lucky rocketship underpants don't help. -- Calvin
03:04:05[None PING]
03:04:05BFLogBotWeekends don't count unless you spend them doing something completely pointless. -- Calvin
03:06:29[None PING]
03:06:29BFLogBotI think nighttime is dark so you can imagine your fears with less distraction. -- Calvin
03:08:53[None PING]
03:08:53BFLogBotEndorsing products is the American way of expressing individuality. -- Calvin
03:11:17[None PING]
03:11:17BFLogBotIt seems like once people grow up, they have no idea what's cool. -- Calvin
03:13:41[None PING]
03:13:41BFLogBotOne of the joys of being a kid is that experiences are new and therefore more intense. -- Calvin sniffing mustard
03:16:05[None PING]
03:16:05BFLogBotSometimes it seems things go by too quickly. We are so busy watching out for what's just ahead of us that we don't take the time to enjoy where we are. -- Calvin
03:18:29[None PING]
03:18:29BFLogBotI suppose if we couldn't laugh at things that don't make sense, we couldn't react to a lot of life. -- Hobbes
03:20:53[None PING]
03:20:53BFLogBotYou don't get to be mom if you can't fix everything just right. -- Calvin
03:23:17[None PING]
03:23:17BFLogBotOops, I always forget the purpose of competition is to divide people into winners and losers. -- Hobbes being sarcastic
03:24:10Platskies has joined
03:26:17[None PING]
03:26:17BFLogBotI'm learning real skills that I can apply throughout the rest of my life ... Procrastinating and rationalizing. -- Calvin
03:28:41[None PING]
03:28:41BFLogBotI think nighttime is dark so you can imagine your fears with less distraction. -- Calvin
03:31:05[None PING]
03:31:05BFLogBotI like to say "quark"! Quark, quark, quark, quark! -- Hobbes
03:33:29[None PING]
03:33:29BFLogBotThe intrepid Spaceman Spiff is stranded on a distant planet! ...our hero ruefully acknowledges that this happens fairly frequently... -- Calvin as Spaceman Spiff
03:35:53[None PING]
03:35:53BFLogBotYou know, Hobbes, some days even my lucky rocketship underpants don't help. -- Calvin
03:38:17[None PING]
03:38:17BFLogBotWho wouldn't be interested in everything we do?! -- Calvin
03:40:41[None PING]
03:40:41BFLogBotWhat's the point of wearing your favorite rocketship underpants if nobody ever asks to see 'em? -- Calvin
03:43:05[None PING]
03:43:05BFLogBotMom knows EVERYTHING! -- Calvin
03:45:29[None PING]
03:45:29BFLogBotCalvin: I think we have got enough information now, don't you? Hobbes: All we have is one "fact" that you made up. Calvin: That's plenty. By the time we add an introduction, a few illustrations and a conclusion, it'll look like a graduate thesis.
03:47:53[None PING]
03:47:53BFLogBotHow many boards would the Mongols hoard if the Mongol hordes got bored? -- Calvin
03:50:17[None PING]
03:50:17BFLogBotI'm a simple man with complex tastes. -- Calvin
03:52:41[None PING]
03:52:41BFLogBotIs it a right to remain ignorant? -- Calvin
03:55:05[None PING]
03:55:05BFLogBotCalvin: I think we have got enough information now, don't you? Hobbes: All we have is one "fact" that you made up. Calvin: That's plenty. By the time we add an introduction, a few illustrations and a conclusion, it'll look like a graduate thesis.
03:57:29[None PING]
03:57:29BFLogBotYAAH! DEATH TO OATMEAL! -- Calvin
03:59:53[None PING]
03:59:53BFLogBotIt seems like once people grow up, they have no idea what's cool. -- Calvin
04:02:17[None PING]
04:02:17BFLogBotSusie: When life gives you a lemon, make lemonade. Calvin: I say, when life gives you a lemon, wing it right back and add some lemons of your own!
04:04:41[None PING]
04:04:41BFLogBotIt's great to have a friend who appreciates an earnest discussion of ideas. -- Calvin
04:07:05[None PING]
04:07:05BFLogBotI thrive on change... I thrive on making other people change. -- Calvin
04:09:29[None PING]
04:09:29BFLogBotThe real fun of living wisely is that you get to be smug about it. -- Calvin
04:11:53[None PING]
04:11:53BFLogBotYou know, Hobbes, some days even my lucky rocketship underpants don't help. -- Calvin
04:14:17[None PING]
04:14:17BFLogBotI thrive on change... I thrive on making other people change. -- Calvin
04:16:41[None PING]
04:16:41BFLogBotThat's the whole problem with science. You've got a bunch of empiricists trying to describe things of unimaginable wonder. -- Calvin
04:19:05[None PING]
04:19:05BFLogBotSometimes one should just look at things and think about things without doing things. -- Calvin
04:21:29[None PING]
04:21:29BFLogBotIf good things lasted forever, would we appreciate how precious they are? -- Hobbes
04:23:53[None PING]
04:23:53BFLogBotThe real fun of living wisely is that you get to be smug about it. -- Calvin
04:26:17[None PING]
04:26:17BFLogBotFrom now on, I'll connect the dots my own way. -- Calvin
04:28:41[None PING]
04:28:41BFLogBotTo make a bad day worse, spend it wishing for the impossible. -- Calvin
04:31:05[None PING]
04:31:05BFLogBotIt's hard to be mad at someone who misses you while you're asleep. -- Calvin
04:33:29[None PING]
04:33:29BFLogBotThis one's tricky. You have to use imaginary numbers, like eleventeen ... -- Hobbes
04:35:53[None PING]
04:35:53BFLogBotIf you couldn't find any weirdness, maybe we'll just have to make some! -- Calvin
04:38:17[None PING]
04:38:17BFLogBotGolly, I'd hate to have a kid like me! -- Calvin
04:40:41[None PING]
04:40:41BFLogBotThe purpose of writing is to inflate weak ideas, obscure pure reasoning, and inhibit clarity. With a little practice, writing can be an intimidating and impenetrable fog! -- Calvin
04:43:05[None PING]
04:43:05BFLogBotA good compromise leaves everyone mad. -- Calvin
04:45:29[None PING]
04:45:29BFLogBotWhat do you get when you cross a cantaloupe with lassie? A melon-collie baby! Get it?? HA HA HA OH OH HA HA! -- Calvin
04:47:53[None PING]
04:47:53BFLogBotWhy can't I ever build character at a Miami condo or a casino somewhere? -- Calvin
04:50:17[None PING]
04:50:17BFLogBotHow many boards would the Mongols hoard if the Mongol hordes got bored? -- Calvin
04:52:41[None PING]
04:52:41BFLogBotMy ethicator machine must've had a built-in moral compromise spectral release phantasmatron! I'm a genius! -- Calvin
04:55:05[None PING]
04:55:05BFLogBotWho wouldn't be interested in everything we do?! -- Calvin
04:57:29[None PING]
04:57:29BFLogBotThe only skills I have the patience to learn are those that have no real application in life. -- Calvin
04:59:53[None PING]
04:59:53BFLogBotThat's the problem with nature, something's always stinging you or oozing mucous all over you. Let's go and watch TV. -- Calvin
05:02:17[None PING]
05:02:17BFLogBotI don't know which is worse, ...that everyone has his price, or that the price is always so low. -- Calvin
05:04:41[None PING]
05:04:41BFLogBotWhat do you get when you cross a cantaloupe with lassie? A melon-collie baby! Get it?? HA HA HA OH OH HA HA! -- Calvin
05:07:05[None PING]
05:07:05BFLogBotMy family is dysfunctional and my parents won't empower me. Consequently I'm not self actualized. -- Calvin
05:09:29[None PING]
05:09:29BFLogBotIf we wanted more leisure, we'd invent machines that do things less efficiently. -- Calvin's dad
05:09:48LordDVG has joined
05:11:53[None PING]
05:11:53BFLogBotAs a math atheist, I think I should be excused from this. -- Calvin, to Hobbes
05:14:17[None PING]
05:14:17BFLogBotSometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us. -- Calvin
05:16:41[None PING]
05:16:41BFLogBotWhat do you get when you cross a cantaloupe with lassie? A melon-collie baby! Get it?? HA HA HA OH OH HA HA! -- Calvin
05:19:05[None PING]
05:19:05BFLogBotWhat's the point of wearing your favorite rocketship underpants if nobody ever asks to see 'em? -- Calvin
05:21:29[None PING]
05:21:29BFLogBotGolly, I'd hate to have a kid like me! -- Calvin
05:23:53[None PING]
05:23:53BFLogBotYAAH! DEATH TO OATMEAL! -- Calvin
05:26:17[None PING]
05:26:17BFLogBotWhy waste time learning, when ignorance is instantaneous? -- Calvin
05:28:41[None PING]
05:28:41BFLogBotWho wouldn't be interested in everything we do?! -- Calvin
05:31:05[None PING]
05:31:05BFLogBotGiven that sooner or later we're all just going to die, what's the point of learning about integers? -- Calvin
05:33:29[None PING]
05:33:29BFLogBotI have plenty of common sense, I just choose to ignore it. -- Calvin
05:35:53[None PING]
05:35:53BFLogBotMom knows EVERYTHING! -- Calvin
05:38:17[None PING]
05:38:17BFLogBotThe real fun of living wisely is that you get to be smug about it. -- Calvin
05:40:41[None PING]
05:40:41BFLogBotAs usual, goodness hardly puts up a fight. -- Calvin
05:43:05[None PING]
05:43:05BFLogBotOne of the joys of being a kid is that experiences are new and therefore more intense. -- Calvin sniffing mustard
05:45:29[None PING]
05:45:29BFLogBotCalvin: Who can fathom the feminine mind? Hobbes: I like 'em anyway.
05:47:53[None PING]
05:47:53BFLogBotAs a math atheist, I think I should be excused from this. -- Calvin, to Hobbes
05:50:17[None PING]
05:50:17BFLogBotHobbes: What if the public doesn't like your work? Calvin: They are not supposed to like it. This is avant-garde stuff! I'm criticizing the low brows who can't appreciate great art like this!
05:52:41[None PING]
05:52:41BFLogBotGiven that sooner or later we're all just going to die, what's the point of learning about integers? -- Calvin
05:55:05[None PING]
05:55:05BFLogBotI suppose if we couldn't laugh at things that don't make sense, we couldn't react to a lot of life. -- Hobbes
05:56:46LordDVG Quit (Remote host closed the connection)
05:57:29[None PING]
05:57:29BFLogBotThis one's tricky. You have to use imaginary numbers, like eleventeen ... -- Hobbes
05:59:53[None PING]
05:59:53BFLogBotMiss Wormwood: Calvin where was the Byzantine empire? Calvin: I'll take "outer planets" for $100.
06:02:17[None PING]
06:02:17BFLogBotEndorsing products is the American way of expressing individuality. -- Calvin
06:04:41[None PING]
06:04:41BFLogBotThe dame was hysterical. Dames usually are. -- Calvin as Tracer Bullet
06:07:05[None PING]
06:07:05BFLogBotI'm a simple man with complex tastes. -- Calvin
06:09:29[None PING]
06:09:29BFLogBotI imagine bugs and girls have a dim perception that nature played a cruel trick on them, but they lack the intelligence to really comprehend the magnitude of it. -- Calvin
06:10:33Platskies Quit (Quit: Platskies)
06:11:53[None PING]
06:11:53BFLogBotBe careful or be road-kill. -- Calvin
06:14:17[None PING]
06:14:17BFLogBotIs it a right to remain ignorant? -- Calvin
06:14:36Platskies has joined
06:16:41[None PING]
06:16:41BFLogBotSomeday I'll write my own philosophy book. -- Calvin
06:19:05[None PING]
06:19:05BFLogBotBe careful or be road-kill. -- Calvin
06:21:29[None PING]
06:21:29BFLogBotThere's never enough time to do all the nothing you want. -- Calvin
06:21:54Nothing_Much has joined
06:21:54Nothing_Much Quit (Changing host)
06:21:54Nothing_Much has joined
06:24:29[None PING]
06:24:29BFLogBotThat's the difference between me and the rest of the world! Happiness isn't good enough for me! I demand euphoria! -- Calvin
06:26:53[None PING]
06:26:53BFLogBotThis is so cool I've to go to the bathroom. -- Calvin
06:29:17[None PING]
06:29:17BFLogBotWell, it just seemed wrong to cheat on an ethics test. -- Calvin
06:31:41[None PING]
06:31:41BFLogBotIt's hard to be mad at someone who misses you while you're asleep. -- Calvin
06:34:05[None PING]
06:34:05BFLogBotThe purpose of writing is to inflate weak ideas, obscure pure reasoning, and inhibit clarity. With a little practice, writing can be an intimidating and impenetrable fog! -- Calvin
06:36:29[None PING]
06:36:29BFLogBotMom knows EVERYTHING! -- Calvin
06:38:53[None PING]
06:38:53BFLogBotGiven that sooner or later we're all just going to die, what's the point of learning about integers? -- Calvin
06:41:17[None PING]
06:41:17BFLogBotThis is so cool I've to go to the bathroom. -- Calvin
06:41:29Nothing_MuchHello
06:41:30Nothing_Much?
06:43:41[None PING]
06:43:41BFLogBotSometimes one should just look at things and think about things without doing things. -- Calvin
06:43:59watusimoto Quit (Read error: Operation timed out)
06:46:05[None PING]
06:46:05BFLogBotNothing I do is my fault. -- Calvin
06:48:29[None PING]
06:48:29BFLogBotKnow what I pray for? The strength to change what I can, the inability to accept what I can't and the incapacity to tell the difference. -- Calvin
06:50:53[None PING]
06:50:53BFLogBotYou know, Hobbes, some days even my lucky rocketship underpants don't help. -- Calvin
06:53:17[None PING]
06:53:17BFLogBotYAAH! DEATH TO OATMEAL! -- Calvin
06:55:41[None PING]
06:55:41BFLogBotOops, I always forget the purpose of competition is to divide people into winners and losers. -- Hobbes being sarcastic
06:58:05[None PING]
06:58:05BFLogBotI don't understand this! Not a single part of my horoscope came true! ... The paper should print Mom's daily predictions. Those sure come true. -- Calvin
07:00:29[None PING]
07:00:29BFLogBotIt's hard to be mad at someone who misses you while you're asleep. -- Calvin
07:02:53[None PING]
07:02:53BFLogBotWhat do you get when you cross a cantaloupe with lassie? A melon-collie baby! Get it?? HA HA HA OH OH HA HA! -- Calvin
07:05:17[None PING]
07:05:17BFLogBotA voice crackles in Calvin's radio: "Enemy fighters at two o'clock!" "Roger. What should I do until then?"
07:07:41[None PING]
07:07:41BFLogBotIf you couldn't find any weirdness, maybe we'll just have to make some! -- Calvin
07:07:52Nothing_MuchBFLogBot, you alright?
07:07:52BFLogBotHobbes: What would you call the creation of the universe? Calvin: The Horrendous Space Kablooie!
07:10:05[None PING]
07:10:05BFLogBotIf you care, you just get disappointed all the time. If you don't care nothing matters so you are never upset. -- Calvin
07:12:29[None PING]
07:12:29BFLogBotFor your information, I'm staying like this, and everyone else can just get used to it! If people don't like me the way I am, well TOUGH BEANS! It's a free country! I don't need anyone's permission to be the way I want! This is how I am - Take it or leave it! -- Calvin
07:14:53[None PING]
07:14:53BFLogBotWhy should I have to work for everything? It's like saying that I don't deserve it. -- Calvin
07:17:17[None PING]
07:17:17BFLogBotKnow what I pray for? The strength to change what I can, the inability to accept what I can't and the incapacity to tell the difference. -- Calvin
07:19:12watusimoto has joined
07:19:12ChanServ sets mode +o
07:21:29[None PING]
07:21:29BFLogBotI suppose if we couldn't laugh at things that don't make sense, we couldn't react to a lot of life. -- Hobbes
07:23:53[None PING]
07:23:53BFLogBotDad are you vicariously living through me in the hope that my accomplishments will validate your mediocre life and in some way compensate for all the opportunities you botched? -- Calvin
07:24:51Nothing_Muchwatusimoto, is there something wrong with BFLogBot?
07:24:51BFLogBotIf something is so complicated that you can't explain it in 10 seconds, then it's probably not worth knowing anyway. -- Calvin
07:26:53[None PING]
07:26:53BFLogBotFor your information, I'm staying like this, and everyone else can just get used to it! If people don't like me the way I am, well TOUGH BEANS! It's a free country! I don't need anyone's permission to be the way I want! This is how I am - Take it or leave it! -- Calvin
07:29:17[None PING]
07:29:17BFLogBotHobbes: How is the diorama coming along? Calvin: I'm almost finished. Hobbes: I don't see the roadrunner. Weren't you going to put one in? Calvin: See the cotton balls I glued down? Hobbes: Yeah? Calvin: The roadrunner just ran out of the scene leaving behind clouds of dust!
07:31:41[None PING]
07:31:41BFLogBotWeekends don't count unless you spend them doing something completely pointless. -- Calvin
07:34:05[None PING]
07:34:05BFLogBotHobbes: What if the public doesn't like your work? Calvin: They are not supposed to like it. This is avant-garde stuff! I'm criticizing the low brows who can't appreciate great art like this!
07:36:29[None PING]
07:36:29BFLogBotAs usual, goodness hardly puts up a fight. -- Calvin
07:38:53[None PING]
07:38:53BFLogBotMom knows EVERYTHING! -- Calvin
07:41:17[None PING]
07:41:17BFLogBotYou can present the material, but you can't make me care. -- Calvin
07:43:41[None PING]
07:43:41BFLogBotHobbes: Shouldn't we read the instructions? Calvin: Do I look like a sissy?
07:46:05[None PING]
07:46:05BFLogBotCalvin: Know what I pray for? Hobbes: What? Calvin: The strength to change what I can, the inability to accept what I can't, and the incapacity to tell the difference.
07:48:29[None PING]
07:48:29BFLogBotHobbes: How is the diorama coming along? Calvin: I'm almost finished. Hobbes: I don't see the roadrunner. Weren't you going to put one in? Calvin: See the cotton balls I glued down? Hobbes: Yeah? Calvin: The roadrunner just ran out of the scene leaving behind clouds of dust!
07:50:53[None PING]
07:50:53BFLogBotAs usual, goodness hardly puts up a fight. -- Calvin
07:53:17[None PING]
07:53:17BFLogBotA good compromise leaves everyone mad. -- Calvin
07:55:41[None PING]
07:55:41BFLogBotWeekends don't count unless you spend them doing something completely pointless. -- Calvin
07:58:05[None PING]
07:58:05BFLogBotIf you want to stay dad you've got to polish your image. I think the image we need to create for you is "repentant but learning". -- Calvin
08:00:29[None PING]
08:00:29BFLogBotI suppose if we couldn't laugh at things that don't make sense, we couldn't react to a lot of life. -- Hobbes
08:02:53[None PING]
08:02:53BFLogBotAs usual, goodness hardly puts up a fight. -- Calvin
08:05:17[None PING]
08:05:17BFLogBotI don't understand this! Not a single part of my horoscope came true! ... The paper should print Mom's daily predictions. Those sure come true. -- Calvin
08:07:41[None PING]
08:07:41BFLogBotIf you care, you just get disappointed all the time. If you don't care nothing matters so you are never upset. -- Calvin
08:10:05[None PING]
08:10:05BFLogBotFrom now on, I'll connect the dots my own way. -- Calvin
08:12:29[None PING]
08:12:29BFLogBotI have plenty of common sense, I just choose to ignore it. -- Calvin
08:14:53[None PING]
08:14:53BFLogBotThis game lends itself to certain abuses. -- Calvin
08:17:17[None PING]
08:17:17BFLogBotThe only skills I have patience to learn are those that have no real application in life. -- Calvin
08:19:41[None PING]
08:19:41BFLogBotI suppose the secret to happiness is learning to appreciate the moment. -- Calvin
08:22:05[None PING]
08:22:05BFLogBotYAAH! DEATH TO OATMEAL! -- Calvin
08:24:19YoshiSmb has joined
08:26:53[None PING]
08:26:53BFLogBot"Dad buried in landslide! Jubilant throngs fill streets! Stunned father inconsolable - demands recount!" -- Calvin
08:29:17[None PING]
08:29:17BFLogBotOops, I always forget the purpose of competition is to divide people into winners and losers. -- Hobbes being sarcastic
08:31:41[None PING]
08:31:41BFLogBotThat's the difference between me and the rest of the world! Happiness isn't good enough for me! I demand euphoria! -- Calvin
08:31:46YoshiSmb Quit (Ping timeout: 250 seconds)
08:34:05[None PING]
08:34:05BFLogBotIf people could put rainbows in zoos, they'd do it. -- Hobbes
08:36:29[None PING]
08:36:29BFLogBotI don't need to compromise my principles, because they don't have the slightest bearing on what happens to me anyway. -- Calvin
08:38:53[None PING]
08:38:53BFLogBotWhy should I have to work for everything? It's like saying that I don't deserve it. -- Calvin
08:39:17bobdaduck has joined
08:41:53[None PING]
08:41:53BFLogBotThis one's tricky. You have to use imaginary numbers, like eleventeen ... -- Hobbes
08:42:54Platskies Quit (Read error: Connection reset by peer)
08:44:17[None PING]
08:44:17BFLogBotCalvin: Who can fathom the feminine mind? Hobbes: I like 'em anyway.
08:46:04Nothing_Much has left #bitfighter
08:46:41[None PING]
08:46:41BFLogBotBut the important thing is persistence. -- Calvin trying to juggle eggs
08:48:10Nothing_Much has joined
08:50:17[None PING]
08:50:17BFLogBotMiss Wormwood: Calvin where was the Byzantine empire? Calvin: I'll take "outer planets" for $100.
08:50:34BFLogBotGiven that sooner or later we're all just going to die, what's the point of learning about integers? -- Calvin
08:50:39BFLogBotThat's the whole problem with science. You've got a bunch of empiricists trying to describe things of unimaginable wonder. -- Calvin
08:53:17[None PING]
08:53:17BFLogBotIf we don't all watch the same TV, what will keep our culture homogeneous? -- Calvin
08:54:24bobdaducklogbot sure is talkative today!
08:55:41[None PING]
08:55:41BFLogBotYou know what we need, Hobbes? We need an attitude. Yeah, you can't be cool if you don't have an attitude. -- Calvin
08:57:36Canseco has joined
08:58:41-rajaniemi.freenode.net- *** Looking up your hostname...
08:58:41-rajaniemi.freenode.net- *** Checking Ident
08:58:41-rajaniemi.freenode.net- *** No Ident response
08:58:41-rajaniemi.freenode.net- *** Couldn't look up your hostname
08:58:47BFLogBot has joined
08:58:47-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.
08:58:54raptor has joined
08:58:54ChanServ sets mode +o
08:59:05Nothing_MuchHi raptor
08:59:20raptorlog bot went crazy!
08:59:25raptor(i restarted it)
08:59:31Nothing_Muchyes he did!
08:59:48Nothing_Muchoh, did you see my logs on a PS2 USB conversion cable controller?
08:59:59raptorwhoa, there's a lot of logs to read from yesterday...
09:00:06raptortoo much for me to read now
09:00:12raptorno
09:00:16Nothing_Muchoh okay
09:00:27Nothing_Muchwell, basically the right analog stick was a bit buggy
09:00:48raptoris that a built in profile?
09:01:14Nothing_Muchyeah
09:01:55Nothing_Muchbut my friend said that the controller's right analog stick wouldn't work except by pointing it up and down
09:02:25Nothing_Muchwhen it did that, the ship would only aim and shoot in two directions, when he switched the profile, it had the same issue
09:02:32raptorok
09:02:40raptoron windows?
09:02:44Nothing_Muchlinux mint
09:02:50raptoryou can edit the profiles in the joystick_settings.ini
09:02:56raptorthere are instructions at the top
09:04:06raptoryou can even add your own
09:05:42Nothing_Muchhmm..
09:17:03Nothing_MuchF7 brings up a diagnostics for a gamepad, right?
09:17:28raptoryes
09:17:49raptorand you'll see the 'raw' button numbers as well as what the game things the buttons are
09:35:29watusimotohey there
09:35:58raptorhello
09:36:52watusimotoraptor: did you notice I posted a link to a new stackOverflow question I posted last night? I got one workable answer, but it requires using a c++11 feature
09:36:52raptorthere was too much log to read for yesterday... anything important I need to weigh in on?
09:37:01watusimotowhat's holding us back from doing that?
09:37:14watusimotoI can compile with (most) c++11 with vc++
09:37:27raptorwatusimoto: OSX 10.6 (and especially 10.4/10.5) doesn't have those features fully implemented
09:37:55watusimotohmmm... because I am kind of stuck
09:38:10raptoralso older Linux distros definitely wont run it, unless a new gcc is used to compile for them
09:38:15raptorand by older, I mean like 2 years
09:38:27watusimotomy templatization of the UIManager stuff relies on a static var, which causes problems for testing
09:38:37watusimotobecause that static var does not get cleaned out between tests
09:39:04watusimotoand also, if we ever do have multiple ClientGames active (which sam partially implemented), that approach will not work either
09:39:17raptorcan you force it to? usually test suites have some sort of before/after clean up directives
09:39:40watusimotomaybe, but then every time we create a clientgame object we'll need to run our cleanup code
09:40:02watusimotothe second use case I mentioned (multiplayer) is less critical at the moment, but I do hope to make it more critical in the future
09:41:10raptorI see no problem moving to c++11 for the test code stuff
09:41:36raptorbut for the game itself.. that seems pretty major and will introduce a *lot* of build problems
09:41:46raptorwhich I don't think we should do for 019
09:41:55watusimotothis would require a change in the UIManager
09:42:47watusimotohttp://stackoverflow.com/questions/18730073/templates-and-lazy-initialization
09:43:04watusimotoI think std::type_index is the perfect solution to the issue
09:44:34raptoris there a way boost could temporarily help out?
09:44:47watusimotoI thought about that but did not look
09:44:50watusimotolet me see
09:45:26watusimotowhat's the c++ standard we adhere to?
09:45:36raptoruhhh
09:45:40raptorthe one before
09:45:44raptor98?
09:45:45watusimoto:-)
09:45:50raptoror 02/03 or something
09:48:03watusimotoc++98
09:50:01raptorit's hard to be bound by the cross-platformness sometimes...
09:50:10watusimotoindeed
09:51:17watusimotohttp://apolukhin.github.io/type_index/index.html
09:51:31watusimotoawaiting reivew for inclusion in boost
09:52:10raptorhmmm
09:52:40raptordoes c++11 store compiletime type information now?
09:53:11watusimotoI don't know
09:54:28watusimotohmm... std::type_info is available in c++98
09:54:40watusimotothat may work well enough for us
09:54:44watusimotonever knew about that before
09:55:23watusimotothough that uses rtti
09:56:02watusimotook, so maybe we have a c++98 way forward
09:56:11watusimotosomething to try tonight, anyway
10:05:13bobdaduckSo um
10:05:22bobdaduckWhy can't I have more than 9 teams?
10:05:31raptorHARD CODED LIMIT
10:05:46watusimoto9 numbers on keypad, plus neutral
10:05:48raptor9 players is hard enough, it seems...
10:06:22bobdaduckYeah but like I want more
10:06:38watusimotothere needs to be some limit
10:06:47bobdaduckWhy?
10:06:55bobdaducklike why even.
10:07:07watusimotoneed to specify how large a team number (how many bits) to transfer to clients
10:07:26raptormaybe we could reduce to 7 to save bandwidth!
10:07:54watusimoto+neutral +hostile
10:08:00raptoroh rats
10:08:02raptor5!
10:08:20bobdaduckoh cool
10:08:23bobdaduckif I delete all the teams
10:08:35bobdaduckit makes it blue automatically and names it "missing team"
10:13:56bobdaducklevelgen:setGameTime()
10:34:00Nothing_Much Quit (Remote host closed the connection)
10:36:22Nothing_Much has joined
10:36:22Nothing_Much Quit (Changing host)
10:36:22Nothing_Much has joined
10:55:33watusimoto Quit (Ping timeout: 245 seconds)
11:11:39Canseco Quit (Quit: Leaving)
11:28:07Watusimoto has joined
11:31:12raptorah enterprise logging... how I loathe thee
11:32:17bobdaduckWhat'sat?
11:33:10Nothing_Much-*-/*-+
11:33:13Nothing_Muchoops
11:43:46LordDVG has joined
11:53:07bobdaduckI remember one day near the death of Zap!
11:53:22bobdaduckWe were playing some match on gibbed
11:53:31bobdaduckAnd one of the lesser-developers logged on.
11:53:51bobdaduckHe played a couple of matches with us, said "You guys are crazy!" and then left
11:54:02raptorscary
11:54:37bobdaduckIt was the skill level of the players
11:54:50bobdaduckat that point anyone who was still playing Zap! had gotten ridiculously good
11:55:16bobdaduckDevs weren't expecting it xD
11:55:28bobdaduckGranted it was like a lesser-dev
11:55:44bobdaduckJust one of the guys who worked on the stock maps or something
11:57:26bobdaduckI guess the Zap! developers never expected people to take their game seriously, because they didn't take it seriously themselves
11:57:39bobdaduckIt was mostly made just to show of their torque engine
11:59:09Watusimototime to work on dinner... but raptor, the idea we discussed earlier looks like it might work. We can stick with c++98!
12:00:27raptoryay!
12:03:57Watusimoto Quit (Ping timeout: 264 seconds)
12:07:08bobdaduck Quit (Remote host closed the connection)
12:27:28Watusimoto has joined
12:43:29Nothing_Much Quit (Read error: Connection reset by peer)
12:44:51Nothing_Much has joined
12:44:51Nothing_Much Quit (Changing host)
12:44:51Nothing_Much has joined
13:01:05Watusimoto Quit (Ping timeout: 264 seconds)
13:11:15bobdaduck has joined
13:11:58FlynnnNT has joined
13:15:21kaen<bobdaduck> I guess the Zap! developers never expected people to take their game seriously, because they didn't take it seriously themselves
13:15:21kaen<bobdaduck> It was mostly made just to show of their torque engine
13:15:26kaentruer words were never written
13:15:48bobdaduck"water is necessary to sustain life"
13:16:37kaenclearly less true
13:32:41bobdaduckHmm, you've got a point there
13:32:45bobdaduckbit too arbitrary
13:32:56bobdaducklemme try again
13:33:00bobdaduck"computers are a thing"
13:35:42raptorback later
13:35:46raptor Quit ()
13:42:00LordDVG Quit (Ping timeout: 248 seconds)
13:44:45Watusimoto has joined
14:05:00bobdaducksix hours of logbot sending a message every few minutes
14:05:06bobdaduckI think he's been feeling repressed
14:10:03bobdaduckI'm studying to be a psychologist, so I'm totally nearly qualified to psychoanalyze logbot.
14:11:10thread_ has joined
14:11:39thread_What's new in the world of bitfighter today?
14:12:55bobdaduckLogbot is repressed!
14:13:24bobdaduckI should totally set up logbot and elizabot on a date
14:13:28bobdaduckI can see it being a good match
14:16:26bobdaduckAnd also the DDD is sort of tommorow
14:16:29bobdaduckDDD 2.5
14:16:34bobdaduckthe afterparty for those that missed it
14:36:22kaen`Math.round(num * 10) / 10`is faster than `+(num.toFixed(1))`
14:37:44bobdaduckwat
14:38:14kaenthat's what I said
14:39:10kaentoFixed unfortunately returns a string, and the string formatting is expensive
14:40:13bobdaduckhuh.
14:43:29kaen"The approach of tying UI identity to the type system is fundamentally flawed, though, and I would recommend a more conventional approach using polymorphism and containers."
14:45:16bobdaduckWhat do people think of my "explore" gametype?
14:45:27kaennever heard of such a thing bobdaduck
14:45:30thread_I haven't seen it lol
14:45:44bobdaduckIts more an ambiguous concept I'm trying to get to be a thing
14:46:04thread_kaen: can we add the ability for editor plugins to be written in lolcode
14:46:11kaenyes
14:46:18thread_WIN
14:46:19kaenyou merely have to write a lolcode interpretter in lua
14:46:22kaenand the mappings
14:46:24kaengg
14:46:31bobdaduckThere are a number of community gametypes, such as dungeons, emperors revenges, etc.
14:46:35thread_Thats... far harder than I was hoping for
14:46:40bobdaduckI'm pushing for "explore" to also be a thing
14:46:49thread_I invented mothership
14:47:13kaenmothership is a stroke of genius
14:47:20bobdaduckGames where there's no real competition, its just relaxed casual play in a huge level. Levelgen carnival would be a good example of this
14:47:39thread_after 019 I would like to push for mothership becoming a real gametype
14:47:47thread_get it into 020 if possible
14:48:02kaenprospects are not good, especially with the solid levelgen implementation
14:48:15thread_Dang it, I did my job too well
14:48:20bobdaducklol
14:48:30kaenI'm actually trying to move things from c++ to lua
14:48:38kaene.g. the editor code
14:49:26thread_there is just an issue where bursts can affect the player in the core of the mothership, killing them and leaving the mothership stranded...
14:49:41bobdaduckI need more people to make explore levels though. Otherwise its just bobdaduck being eccentric
14:49:43thread_maybe with 019 I can add ability to keep it from happening
14:49:47kaenmaybe you can disable bursts somehow?
14:49:51kaene.g. query for them and remove them
14:49:55bobdaduckyou can make people invincible in 019
14:49:57kaen^
14:50:04thread_WHAAAAT?!?!?
14:50:18bobdaduckship:setHealth()
14:50:22thread_I'm simply doing that
14:50:26kaenalthough
14:50:49bobdaduckshh kaen
14:50:52bobdaducknobody likes technicalities
14:50:58kaenI'm not sure what would happen if you took a full ship's health worth of damage in a single tick
14:51:13thread_So... I'm not fully avoiding the issue
14:51:25kaenyou might be, I haven't tested it
14:51:35bobdaduckIf someone manages to kill a mothership by laying three mines and getting the mothership to run over them
14:51:39bobdaduckthey deserve the kill
14:51:45kaenthat's a valid point
14:51:57thread_mines won''t work. this issue only arises with burst
14:52:07kaennow that's weird
14:52:20kaenmaybe mines do an LOS check
14:52:26thread_mines explode when they hit the edge of the core, which blocks the explostion from the player
14:52:37bobdaduckso if three people manage to have three bursts explode at the same time
14:52:40bobdaduckthey desrve the kill
14:53:04thread_The problem is that there is a mothership weapon that shoots... three bursts...
14:53:10thread_so its really not that hard
14:53:20kaenwhoa
14:53:27kaenlooks like that subtle technicality
14:53:33kaenwas actually perfectly relevant
14:53:53thread_so I am hoping to just select bursts and move them away if they are getting too close
14:54:00kaenoh!
14:54:04kaenmake the ship "repel" bursts
14:54:09thread_?
14:54:16thread_yes
14:54:34thread_is there some functionality built that already does this?
14:54:40kaennot really
14:54:46kaenit's simple vector math
14:55:02bobdaduckin 019 you can getAllObjects
14:55:04bobdaduckor whatever
14:55:15bobdaduckget all bursts and check if they're close to the mothership and then throw them away
14:55:27kaenburst:setVel(burst:getVel() + (burst:getPos() - core:getPos()) * forceFactor)
14:55:29thread_yea, I'm worried that it could be a taxing function to call though
14:55:49bobdaduck"taxing"
14:55:53kaenonly with TONS of objects all densely located in one area
14:56:03bobdaducklevelgen carnival has 15 onTick functions and still runs at top speed
14:56:27kaen(you can query using a rectangular area in 019)
14:56:38bobdaducknowait
14:56:42bobdaduckthere's 20 ontick functions
14:56:43thread_but how much happens in a onTick function? a select all could potetially be bad if there are a lot of objects to filter through
14:56:58bobdaduckyou don't need to do select all
14:56:59kaen<kaen> only with TONS of objects all densely located in one area
14:57:01kaen<kaen> (you can query using a rectangular area in 019)
14:57:18bobdaduckbecause like, you create the bursts in the levelgen, so you could just add those to an array directly and loop through them
14:57:21thread_!!!! I did not know this
14:57:35thread_!BFLogBot is not smart
14:57:35BFLogBotLife is full of surprises but never when you need one. -- Calvin
14:57:45bobdaduckAnd DnD doesn't start slowing down until you have like 10 players
14:57:56kaenBFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLog
14:57:56BFLogBotI have plenty of common sense, I just choose to ignore it. -- Calvin
14:57:56kaenBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot BFLogBot
14:57:56BFLogBotThe dame was hysterical. Dames usually are. -- Calvin as Tracer Bullet
14:58:03bobdaducklol
14:58:12kaenthat went better than expected
14:58:13bobdaduckAnd DnD adds like 10 ontick functions per player
14:58:22bobdaducklol
14:58:37thread_kaen: I presume there will be documentation on these new functions, right?
14:58:45kaenyes
14:58:50kaenI went through class-by-class
14:58:52kaenupdated every doc
14:58:56kaenevery.
14:58:56kaendoc.
14:59:02thread_every.
14:59:03thread_last.
14:59:05thread_one.
14:59:11thread_of them.
14:59:12bobdaduckEVEN THE SHIP AND ROBOT ONES.
14:59:18bobdaduckIT WAS HEROIC.
14:59:30thread_Can I program bots to use chat features?
14:59:33kaenyeah
14:59:41kaenthey have all chat features implemented now
14:59:48kaenexcept voice, of course
14:59:48thread_I want them to say "I am not an alien" whenever anything happens
15:02:44thread_I'm a little curious how it works: when a level loads how does it decide what bot code to load?
15:03:10bobdaduckin your .ini file
15:03:17bobdaduckit says what your default robot is
15:03:21bobdaduckor in a .level file
15:03:27bobdaduckyou can do a line someting like
15:03:41bobdaduck"Robot 1 0 0 0 0 zapdancer.bot"
15:03:44bobdaduck(not actual code)
15:03:57thread_ah... and is there instructions on how to set those... and what the command is to launch the game with bots on?
15:04:04thread_Its been years since I've done it
15:05:00kaenThere's pretty good information in the ini itself
15:05:41kaenthere's no command to launch the game with bots, but there's a setting in the ini for it
15:05:52kaenin 019 there's a little "ROBOTS" menu
15:06:04thread_ah. well since I played before, it was some command line command. good to know its different now
15:06:13kaen/addbots 5
15:06:28kaenor /addbot eliza
15:07:03kaensorry, I didn't understand what you meant
15:07:21thread_its fine
15:11:32thread_another question: can a bot tell what ai other bots around it are using?
15:11:42thread_in other words
15:11:53thread_can elizabot identify if another bot is eliza or not
15:13:51kaen(rbt:getPlayerInfo()):getScriptName()
15:15:04kaenI don't know if the extra parens are strictly necessary
15:23:12thread_no, they aren't
15:23:51thread_but good to know. I can make a dough bot, which will collect around other doughbots and act like a soft body
15:24:24thread_This sounds like a good idea
15:26:45bobdaducklol
15:26:57bobdaduckOr you could just get the other bot's name.
15:27:51kaenlmao
15:27:56kaendoughbot
15:28:07bobdaduckI THINK SOMEONE HAS A SCRIPT FOR YOU
15:28:28kaensoft body physics in bitfighter via the lua interpreter?
15:28:34kaensurely it can't be done
15:28:37kaenit would be madness.
15:29:16kaenJUST THINK OF THE BAND WIDTH, MAN
15:29:19bobdaducklol
15:29:39bobdaduckTHINKING OF THE BANDWIDTH HAS ONLY GOTTEN ME IN TROUBLE WHEN I WAS USING YOU TO HOST THE FIRST DDD
15:30:05bobdaduck#Doesntmatterunlessdevsareinvolved
15:31:09kaenmy presence exacerbates worst-case network conditions
15:31:28bobdaducklol
15:32:00kaenI connect to your server and by sheer force your network card's scheduler spins wildly of into O(n^2)
15:32:15bobdaducklol
15:32:39bobdaduckI'm pretty sure it was just that your host only allowed 512 mb of memory or whatever
15:32:51kaenyeah actually
15:33:09kaenbut I mean before that when you tried hosting
15:33:18bobdaduckoh thattt
15:33:22bobdaduckTHAT WAS RAPTOR'S FAULT.
15:33:30bobdaduckHe told me to do wired
15:33:39bobdaduckand when I plug in my laptop the entire internet crashes
15:33:48kaenlol
15:33:51bobdaduckits weird.
15:34:21bobdaduckSomething about not having a port open? But that doesn't sound right because I tried plugging it in when everyone was already connected and it shot them to 999 ping
15:41:51thread_If I'm not mistaken, someone did a soft body physics for the sweets competition right?
15:42:02thread_So it can be done, right?
15:42:08thread_right?
15:42:10thread_right?
15:42:13thread_please?
15:42:31thread_ gives you puppy eyes
15:42:40kaenI did that level :)
15:42:47thread_it was yours?
15:42:50kaenindeed
15:42:59thread_sooo... doughbots a go then!
15:43:07thread_:D
15:43:11kaenit should work much better
15:43:28kaenbecause you can set the thrust, which will allow for client-side interpolation of the acceleration
15:43:29bobdaduckBOTS CAN ONLY USE RELATIVE CONTROLS THOUGH SO BE CAREFUL
15:43:48kaenwhat?!
15:43:52bobdaduckNever trust someone who plays using relative....
15:44:05kaenwait, set thrust is relative to the bots velocity?
15:44:13kaener, bots' current angle?
15:44:17bobdaduckI think so?
15:44:26thread_I know... Wait, I should be able to rbt:getPlayerInfo():getScriptName() with levelgen as well as bot right?
15:44:27bobdaduckwell no
15:44:30kaenI'm 90% sure it's absolute
15:44:31bobdaduckI *assume* so.
15:44:33bobdaduckI have no idea.
15:44:41kaencorrect
15:44:45kaenthread_, ^
15:44:50bobdaduckme too!
15:45:22bobdaduckMY POINT STANDS THAT YOU CAN'T TRUST SOMEONE WHO USES RELATIVE THOUGH
15:45:32thread_how bout this: doughbot acts like elizabot, but levelgens give it soft body simulation
15:45:42bobdaducklol
15:45:48thread_wait
15:45:48kaenshould be possible, too
15:45:50kaenalthough
15:45:51thread_wait no
15:45:55thread_thats a bad idea
15:45:56bobdaduckBEST IDEA EVER
15:46:00kaenactually, metano
15:46:01thread_lol
15:46:04kaenmeta-no
15:46:14kaenyou can call bot: functions from levelgen
15:46:18kaengiven a robot object
15:46:27kaenincluding things like setloadout and junk
15:46:52thread_all bots wear armor in this level!!! and use sensor
15:46:54kaenso you could totally do it smoothly from a levelgen too
15:47:01bobdaducklol
15:47:06kaenI'm actually really interested in this now
15:47:06bobdaduckheading out folks, seeya
15:47:09bobdaduck Quit (Remote host closed the connection)
15:47:09kaenlater bobdaduck
15:47:15thread_too slow
15:47:24kaenindeed :<
15:47:35kaenthe biggest problem with the level was that it can only predict velocity for resource items
15:47:52thread_?
15:48:09kaendo you know what client-side prediction is?
15:48:20thread_given that name, I can guess
15:48:54kaenok, well most items in bitfighter only have velocity, not acceleration
15:49:04kaenthe only exception is ships
15:49:08kaenand therefore robots
15:49:19thread_right, so you can guess where most things will be in the future
15:49:23thread_but not ships
15:49:30kaenactually, the opposite
15:49:35thread_?
15:50:01kaenwe can tell where all objects will be in the future, but knowing the acceleration lets us do it more accurately
15:50:09thread_ah
15:50:12thread_of cours
15:50:13kaenso ships and robots can be predicted better by the client
15:50:14thread_*course
15:50:27Nothing_MuchHey guys
15:50:28kaenand so they would be the ideal choice for a soft-body unit
15:50:40thread_whats up Nothing_Much
15:50:44kaenand robots are cheap processing-wise if you don't do things like navigation
15:50:56kaenhi Nothing_Much
15:51:05kaendid you get your PS2 controller problem sorted?
15:51:19Nothing_MuchHey, ah, nope, it was a friend of mine's
15:51:25kaenah
15:51:37thread_kaen: we should make some really cool bot AI's
15:51:37Nothing_MuchHis right analog stick wasn't fully recognized
15:51:46kaenthread_ I have an idea for one:
15:51:47kaenteam bot
15:51:54thread_whats it do?
15:51:59kaencommunicates and coordinates group actions through in-game chat
15:52:09thread_that would be cool
15:52:09kaenENEMY SPOTTED: X, Y
15:52:15kaenetc
15:52:37thread_i'd like to make a snake bot: multiple instances will get in a line, and follow the head's path
15:52:47kaenlol
15:52:56kaenI actually had an idea for bot writing competitions
15:53:01kaenlike, competitive bots
15:53:05thread_It would be cool
15:53:18kaenentire bot matches can be simulated in seconds
15:53:25kaencould be*
15:53:28thread_YEA!
15:53:33kaenthere's no facility for it currently :/
15:54:14thread_We could make a shield bot, what tries to get in the way of opponent's bullets
15:54:28thread_SAVE THE PLAYERS
15:54:33Nothing_Muchsuicide bot!
15:54:47kaenI also had the thought of making a series of "campaign" levels
15:54:54thread_I did that once
15:54:56kaenyou could write different bots for different enemy types
15:55:01kaenand levelgen the hell out of it
15:55:09thread_well, not that extensively
15:55:25thread_I think we should collaberate on this and make it happen
15:56:09kaenon which?
15:56:20thread_the campaign idea
15:56:41kaenawesome!
15:56:46kaen(that one is my favorite idea)
15:56:53kaenI've been trying to get bob on board for a while now
15:56:58Nothing_Muchbrb
15:57:00kaenhe's poo-pooed it
15:57:14thread_well, I'm not sure he really knows tons of programming
15:57:25kaencertainly
16:02:23thread_looking into s_bot to see how it does path finding
16:04:05FlynnnNT Quit (Ping timeout: 264 seconds)
16:04:36thread_ok riddle me this: is there some means in levelgen to create a health pack that doesn't resawn?
16:09:14kaenitem:setRegenTime(0xFFFFFFFF)
16:09:21kaenI think that's 019 only thoughj
16:09:28thread_hmm
16:09:50kaenworth a try
16:10:20thread_ok well this is what I was thinking: a bot that works in conjunction with levelgen so that it seems to be placing one time use repair items
16:10:30thread_basically a healer type enemy
16:10:41kaenwhoa
16:10:57thread_it would also probably have repair module
16:11:43thread_I guess that makes it the medic class
16:13:08kaenAHAHAHAH
16:13:09kaenMUAHAHHA
16:13:10kaenAHH
16:13:13thread_this is... surprisingly a great idea
16:13:19kaenyou can create items from robots
16:13:23thread_nice
16:13:36thread_can they do everything a levelgen can?
16:13:46kaenthat might be the case
16:13:55kaenI can't think of anything they can't do right now
16:13:58thread_do they have access to the levelgen object?
16:14:01kaenthey might even be able to sethealth
16:14:02kaenno
16:14:08thread_ah
16:14:11kaenbut they get a `bf` object in 019
16:14:18kaenwhich is where addItem is
16:14:19thread_ooh ok
16:14:29kaenand they can still use the methods of objects as normal
16:14:35kaentesting an invincible bot...
16:14:47thread_can they change their modules without a loadout zone?
16:15:28kaenit works
16:15:32kaenand I think they can
16:15:50thread_Oh gosh. that allows so many strange things
16:15:54kaenon fact
16:16:06kaenI think they can set *other* bot's loadouts
16:16:08kaenand healths
16:16:25thread_does 019 allow for setting player's loadouts?
16:16:39kaenlemme test
16:16:55thread_BigBossBot: whenever you attack it, it sets your weapons and loutout to be random configurations
16:17:47kaenI think you can set loadouts to have .e.g three phasers
16:17:54kaenso if you can set player's loadouts...
16:18:22kaenyou can limit them to one weapon and one module
16:18:22thread_to phaser,phaser,phaser + sensor,sensor
16:18:25kaenyep
16:18:56thread_no, no, no: mine,mine,mine!
16:19:02thread_much better
16:19:13thread_players only have mines
16:20:18thread_Though, it would make an interesting game if everyone is only allowed to have a bouncer... Put that in a small, tight level
16:22:35kaenyep, totally works
16:23:22kaenand it works from bots
16:23:23thread_I have so many ideas for 019. Is there even a rough idea when it gets a more general release?
16:23:41kaenunfortunately, no
16:24:00kaenI think we could wrap it up in the very short term, but I don't know the progress of wat's remaining projects
16:24:17kaenI think raptor and I have tied up our loose ends, though
16:24:31kaen!bugs
16:24:31BFLogBotTo enter a bug: http://tinyurl.com/bfnewbug -- To view all bugs: http://tinyurl.com/bfbugs
16:25:11thread_I feel like 019 has kinda been a nebulous entity floating in the outer reaches of cyber space for months.
16:25:48kaenshows five issues still open for 019, two are actually done, one is not actually in the core, one is trivial, and the last looks like a hard fix
16:25:57kaenso essentially we have one hard official issue
16:26:12kaenthen wat's tutorial polish, then a final decision on the rank indicators
16:26:18kaenthen some balance work
16:26:30kaenand then whatever remains on the polish etherpad
16:26:41thread_what goes into balance work?
16:27:40Platskies has joined
16:27:59kaenprobably we'll find a somewhat stable balance amongst our selves, then probably we'll have the elders convene for some beta play-testing and work from there
16:28:27thread_ah
16:31:11thread_...so how do you get BFLogBot to say funny things?
16:31:11BFLogBotMy ethicator machine must've had a built-in moral compromise spectral release phantasmatron! I'm a genius! -- Calvin
16:31:27thread_uuuhhh... nevermind
16:31:39thread_BFLogBot:
16:31:39BFLogBotOne of the joys of being a kid is that experiences are new and therefore more intense. -- Calvin sniffing mustard
16:32:14Platskies Quit (Ping timeout: 256 seconds)
16:32:44Nothing_Muchlol
16:32:51Nothing_Muchis Calvin the name of the logbot?
16:33:23kaenthe quotes are from Calvin and Hobbes
16:33:25kaenI think
16:34:08Nothing_MuchOhh
16:35:32kaenso, this FBV-86 guy
16:35:37kaenhis ip is in china
16:35:49thread_who?
16:36:20kaenthe guy on the forums that always posts really odd maps and gets zero responses
16:36:56kaenhttp://bitfighter.org/forums/viewtopic.php?f=36&t=2004&p=20387#p20387
16:39:10thread_that is pretty strange
16:39:30Platskies has joined
16:55:49Platskies Quit (Quit: Platskies)
16:57:44Platskies has joined
16:58:57Platskies Quit (Client Quit)
16:59:16Platskies has joined
17:00:34Nothing_Muchkaen, was that the guy who played the game with us when I said "new guy, come play"?
17:00:40kaenI don't think so
17:00:51kaenthough I could be wron
17:00:52kaeng
17:01:00Watusimoto_ has joined
17:01:03Nothing_MuchI recall his name starting with an fb or something
17:01:11Nothing_Muchdo you have any logs within the servers?
17:01:57kaennope :/
17:02:34Nothing_Muchoh, that's no biggie
17:03:03kaenman... this /lag crash is deep in tnl
17:03:19Nothing_Muchthat doesn't sound good..
17:03:43Watusimoto Quit (Ping timeout: 264 seconds)
17:07:16kaennew(thePacket) DelaySendPacket()
17:07:31kaenI have never ever in my life seen such a strange construct
17:09:57kaensam!
17:10:04kaenhe did this to me...
17:10:14Nothing_Muchsam?
17:10:19Nothing_Muchhe's not here atm.
17:10:29kaenright
17:10:42kaenbut there's a tool I have to show who last modified which line of the source
17:10:52kaenhe was the last one poking around where this crash is
17:10:58kaensam8641: new(thePacket) DelaySendPacket(); // Initalizes SafePtr
17:11:20Nothing_Muchperhaps you could contact him via forums
17:12:07kaenunlikely. if he has any intention of coming back, he will
17:12:19kaenit's much more expedient just to fix his bug :P
17:12:24Nothing_Muchaww
17:13:44Nothing_Muchbut that's a good way of thinking
17:16:05kaenhmmm
17:16:26kaenraptor later made a change that completely changes the meaning of the conditional
17:16:36kaenif(thePacket->isReceive = (address == NULL))
17:16:37kaento
17:16:42kaenif(thePacket->isReceive == (address == NULL))
17:27:12kaenwow
17:27:33kaenfixed that crash and just so happened to have my debugger open to catch the mysterious random crash
17:29:34Nothing_Muchis that a good thing?
17:32:00kaenyeah
17:32:04BFLogBot Commit: 611d13957fec | Author: kaen | Message: fix crash when using /lag command (caused by a bad fix for inverted conditional logic)
17:32:08kaensort of like seeing a unicorn
17:32:38kaenbut like a really mean black unicorn that's trying to impale you with its menacing horn
17:33:18Nothing_Mucho.O
17:35:06Watusimoto_well, bedtime for me
17:35:16Watusimoto_I got tests working again
17:35:19Nothing_Muchhave a good one Watusimoto_
17:35:36Watusimoto_and one includes the following two lines
17:35:40Watusimoto_bool ok = serverGame->startHosting();
17:35:41Watusimoto_clientGame->joinLocalGame(serverGame->getNetInterface());
17:35:45Watusimoto_and no crashes!
17:35:59Watusimoto_but the codebase is a bit of a mess
17:36:52Watusimoto_anyway.... soon... tests will be capable of probing client/server interaction, and maybe I'll be able to fix the problem I started off the weekend with
17:36:56Watusimoto_so long all!
17:36:59Nothing_Muchbye
17:37:00Nothing_Much!
17:39:32kaennight!
17:39:55thread_ Quit (Ping timeout: 250 seconds)
17:41:33Watusimoto_ Quit (Ping timeout: 260 seconds)
17:58:47BFLogBot Commit: 06b94e4acf99 | Author: kaen | Message: fix crash when activating a module while dead
18:37:34amgine1234567890 has joined
18:37:48amgine1234567890hello
18:40:34BFLogBot Commit: 98724c77af47 | Author: kaen | Message: fix printf injection vulnerability
18:40:39kaengreetings
18:41:44raptor has joined
18:41:51ChanServ sets mode +o
18:41:53raptorkaen: good find on that lag bug!
18:42:00kaenthanks :)
18:42:02raptordid I do that?
18:42:08raptorI must have been half asleep
18:42:10kaenwell, you fixed a non-bug of sam's
18:42:17kaenI think I remember you consulting me on it actually
18:42:19raptorwait really?
18:42:25kaenyeah
18:42:33kaenI think we both got duped
18:43:05raptorhuh
18:43:11amgine1234567890is builsdbot still down?
18:43:22kaenit's down for good until I find a new host
18:43:29raptoroh yeah, huh...
18:43:42amgine1234567890arg how cna i bug tests if i cant stay up to date
18:43:47raptorthanks for making it easier to follow, too
18:44:04raptorI think sam686 was too smart on that one..
18:44:10raptori wonder
18:44:32raptorI wonder if that also fixes other network bugs
18:44:48kaenalmost certainly not
18:45:00kaenit was in sendDelayed
18:45:10kaenso it only applies to packets sent with /lag on
18:45:35amgine1234567890is there a way to get a build so i can test some more
18:45:38kaenamgine1234567890, I can try making you a cross build
18:45:53amgine1234567890of course only if you need me to will
18:46:02kaendefinitely needs more testing
18:46:10raptorthere was a recent build i made for bobdaduck...
18:46:17raptorwould that be recent enough?
18:46:21amgine1234567890ok btw i got5 a new computer im on windows 7 now
18:46:23kaenafaik, it would be
18:46:27kaentoo bad you're not on Debian 7, amgine1234567890
18:46:34kaenI wrote a one-liner for making latest bitfighter builds
18:46:45raptorha
18:47:47amgine1234567890well i hope that my way of getting around hte blocks will still work with Zips on windows 7
18:48:31kaenwget http://gist.github.com/kaen/6393623/raw -O- | sh
18:48:57kaenwill ask for a sudo password to install the deps, then you walk away and make a sandwich, come back and latest mercurial is running
18:49:07raptorha!
18:49:16raptorok amgine1234567890, this build was from 2? days ago: ftp://ftp.novell.com/outgoing/bitfighter-019-beta-6e8fcf9bc68b.zip
18:49:52amgine1234567890is that the newest one?
18:50:02raptorit's the newest one that is built
18:50:12raptorbut not the latest revision from the repo
18:50:34amgine1234567890hmm woul;d it be to much tourble to get the a build of the latest repo
18:50:51amgine1234567890if not thats fine
18:51:10kaenI'm 70% done with a build, I'll let you know if it works
18:51:24kaenbut the one raptor link is almost indistinguishable from the latest revision
18:51:31kaenlinked to*
18:53:10kaenraptor, is there a way to make an equivalent one-liner (or even a batch script?) that will clone/pull/build as needed after some click-through installation?
18:53:21kaenfor windoze
18:57:58amgine1234567890if you can get it ill do it your probably right about it being diffeent though'
18:59:30raptorkaen: if you have enough tenacity, you can do most things with batch
18:59:58raptorthere is a way to call the equivalent vc++ command on the command line, too
19:00:03raptorbut that requires some study..
19:00:15kaenhmm
19:00:52Nothing_Much Quit (Read error: Connection reset by peer)
19:01:11Nothing_Much has joined
19:04:38Nothing_Much Quit (Client Quit)
19:04:58Nothing_Much has joined
19:06:23amgine1234567890yeah i see why not for it to be possible for a batch file for BF you ca run that will aquire the lastest build
19:08:30kaenwell, "acquiring" it would be simple in itself
19:08:42raptorbuilding on windows....
19:08:54amgine1234567890ok i just asked my dad and he says that its not possible with a batch but would be most likly easier to do with a .exe
19:09:21kaenhttp://www.filedropper.com/bf019-98724c77af47
19:09:23kaenamgine1234567890 ^
19:10:00amgine1234567890you have to create a acount?
19:11:57amgine1234567890arg what was that free file sharing site
19:12:01amgine1234567890i cant think of it
19:14:42kaenI don't think you do...
19:15:55kaenI just did it without an account
19:18:18Nothing_Muchme too amgine1234567890 you need to get that captcha thingy
19:19:18amgine1234567890btw i do know a rather helpfull program that might help you devs but it only works if your on tyhe same OS i think im not sure
19:19:57amgine1234567890http://www.teamviewer.com/en/index.aspx
19:20:05amgine1234567890i use that for other stuff
19:20:23Nothing_Muchamgine1234567890, oh that's just a screen sharing program, it's not really necessary
19:20:38amgine1234567890no its a computer sharing program
19:20:44Nothing_Muchoh yeah
19:20:58amgine1234567890your not just seeing the screen your using there comp
19:21:05Nothing_Muchyeah I know that
19:21:10Nothing_Muchbut it might be unnecessary
19:21:18amgine1234567890i had some issues with my computer mic and sam helped me with it using that
19:21:30Nothing_Muchah
19:21:37Nothing_Muchis sam still around amgine1234567890?
19:21:50amgine1234567890i hyavent seen him in a while
19:21:57Nothing_Muchah okay
19:22:53amgine1234567890but anyways that might help you with debugging as you will be able to see exactly what caused a crash on dupe it
19:23:21amgine1234567890it could also help if you needed help with a section of code
19:25:14amgine1234567890anyways tell kaen and raptor about it it can be very helpfull trust me
19:34:12Nothing_MuchSure
19:34:26Nothing_MuchThough I think they got it covered :P
19:37:22raptor Quit ()
19:38:49amgine1234567890i did have a strange crash once whne i playing bf never happened again or could dupe it
19:44:57amgine1234567890i feel that the BF menus needa facelift
19:45:12amgine1234567890maybe add stars in hte BG and a new meu theme
19:47:34amgine1234567890the LE is so silent also......
19:48:00amgine1234567890maybe ill make that my projectg find a song for teh LE!
19:48:13amgine1234567890any objections?
19:51:00Nothing_Muchwhat's the LE amgine1234567890 ?
19:51:18amgine1234567890may i ask where you found the music for bf and get a link
19:51:30amgine1234567890level editor btw and i want to do it myself!
19:52:43Nothing_Muchohh
19:53:56Nothing_Muchamgine1234567890, It's a bunch of random songs from the internet
19:54:05Nothing_Muchyou can look up the names in BF's folders somewhere
19:54:51amgine1234567890ok ias it ok if i do so some music for BF LE would be nice i think
19:55:45Nothing_MuchIt'd have to be a bit casual though
19:55:57Nothing_MuchBut I don't have any say in that, it's up to the devs afaik
19:57:28amgine1234567890well ill find somthing and give it to them regarldess if they want it or not ^_^
19:57:46Nothing_Much:D
21:04:54amgine1234567890but dont tell the other devs this is my job and my job alone ;)
21:05:04Nothing_Muchhaha, not a problem amgine1234567890
21:05:29amgine1234567890maybe ill find osmthing else for the menu to
21:05:37amgine1234567890nah
21:05:47Nothing_MuchI think the menu music is good enough :)
21:07:42amgine1234567890but do you think a le song is a god idea?
21:07:47amgine1234567890good?
21:44:19amgine1234567890 Quit (Ping timeout: 250 seconds)
21:48:50amgine1234567890 has joined
21:49:01amgine1234567890ahme sorry for that abrupt crash
22:15:04Nothing_Much_ has joined
22:15:23Nothing_Much Quit (Read error: Connection reset by peer)
22:16:11Nothing_Much_ Quit (Client Quit)
22:16:46Nothing_Much has joined
22:16:50Nothing_Much Quit (Changing host)
22:16:50Nothing_Much has joined
22:44:27Platskies Quit (Read error: Connection reset by peer)
23:02:45amgine1234567890 Quit (Ping timeout: 250 seconds)
23:06:07FlynnnNT has joined

Index Search ←Prev date Next date→

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