#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2014-08-30

Timestamps are in GMT/BST.

00:02:45Flynnn Quit (Quit: This computer has gone to sleep)
00:21:56Flynnn has joined
00:26:25vs73nx Quit (Remote host closed the connection)
00:26:43vs73nx has joined
00:26:43vs73nx Quit (Changing host)
00:26:43vs73nx has joined
00:41:59Invisible Quit (Ping timeout: 260 seconds)
00:57:51Watusimoto has joined
01:01:37fordcars Quit (Quit: Page closed)
01:10:04BFLogBot Commit: 3680304673 | Author: buckyballreaction | Message: Clean up code a little for editor grid rendering
01:10:05BFLogBot Commit: 7654070c59 | Author: buckyballreaction | Message: Don't show so many grid lines if we've zoomed out a lot
02:04:15Akien has joined
02:40:18vs73nx Quit (Remote host closed the connection)
02:50:01Flynnn Quit (Quit: This computer has gone to sleep)
03:03:49sam686 has joined
03:03:49ChanServ sets mode +v
03:28:09Akien Quit (Ping timeout: 246 seconds)
03:35:37Akien has joined
03:40:49vs73nx has joined
03:44:57vs73nx Quit (Ping timeout: 246 seconds)
03:58:23vs73nx has joined
03:58:25vs73nx Quit (Changing host)
03:58:25vs73nx has joined
04:01:21vs73nx Quit (Remote host closed the connection)
04:03:26vs73nx has joined
04:23:39vs73nx Quit (Remote host closed the connection)
04:38:50Watusimoto Quit (Ping timeout: 240 seconds)
04:48:26vs73nx has joined
04:58:00Darrel has joined
05:08:33vs73nx Quit (Remote host closed the connection)
05:21:01vs73nx has joined
07:49:43BFLogBot Quit (Ping timeout: 240 seconds)
07:50:44-verne.freenode.net- *** Looking up your hostname...
07:50:44-verne.freenode.net- *** Checking Ident
07:50:44-verne.freenode.net- *** No Ident response
07:50:44-verne.freenode.net- *** Couldn't look up your hostname
07:50:50BFLogBot_ has joined
07:50:50-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.
07:57:04starseeker Quit (*.net *.split)
07:57:05BFLogBot Quit (*.net *.split)
08:14:48vs73nx Quit (Quit: Quitting for now… See you all later)
08:37:13starseeker has joined
08:40:06starseek1r Quit (*.net *.split)
08:50:31sam686 Quit (Read error: Connection reset by peer)
08:51:32sam686 has joined
08:51:33ChanServ sets mode +v
10:33:48destroyerimo has joined
11:02:21Darrel Quit (Ping timeout: 240 seconds)
11:07:15Darrel has joined
11:15:17Watusimoto has joined
11:41:28destroyerimo Quit (Ping timeout: 250 seconds)
11:42:09raptor has joined
11:42:09ChanServ sets mode +o
11:42:13raptorgood morning!
11:54:27destroyerimo has joined
11:56:35Nothing_Much Quit (Read error: Connection reset by peer)
11:56:53Nothing_Much has joined
12:03:52destroyerimo Quit (Ping timeout: 255 seconds)
12:06:01Nothing_Muchmornin' raptor
12:10:17raptorhi
13:37:26raptorblast
13:37:40raptorthe opus source only has autotools and visualstudio building files
13:47:39Invisible has joined
14:07:48Invisible Quit (Quit: Invisible)
14:53:28fordcars has joined
15:11:56Watusimoto Quit (Ping timeout: 245 seconds)
15:25:50Watusimoto has joined
15:34:30Watusimoto Quit (Ping timeout: 260 seconds)
15:38:44Watusimoto has joined
16:14:06raptorthe real question is if opus is in standard linux distros already
16:41:25raptorit compiled for OSX!
16:57:02raptornow to plug in Opus..
17:48:05raptorI wish VoiceEncoder::compressBuffer was documented
17:50:50raptorWatusimoto: is this operator the same as integer division by 2?: someVar >> 1;
17:51:24Watusimotommmm
17:51:41WatusimotoI've never really understood the relationship between bitshifting and mult/division
17:52:45Watusimotolooks like it is
17:53:07Watusimotoprobably with some sort of truncate going on when a bit shifts to the right of the decimal
17:53:18raptoryes
17:53:20raptorok
17:53:31raptorwho wrote this voiceCodec code??
17:53:33Watusimoto43
17:53:33Watusimoto= 0b101011
17:53:33Watusimoto43/2
17:53:33Watusimoto= 0b10101.1000000000000000000000000000000000000000000000000000000000000000000
17:53:40raptormust be from Zap!
17:53:52raptorhahaha
17:53:58Watusimoto18
17:53:58Watusimoto= 0b10010
17:53:58Watusimoto18/2
17:53:58Watusimoto= 0b1001
17:54:15Watusimotoseems to be true!
17:54:25raptorI love the decimal on that first one...
17:58:39Watusimotoit's a very accurate calculator
18:04:09Akien Quit (Quit: Quitte)
18:16:13fordcarsHi!
18:18:48raptorhi
18:19:00raptorok, i've decoded most of this compressBuffer() method
18:19:04raptorsort of
18:38:46Watusimotohi
18:47:16raptorah ha! I figured it out
18:57:57Watusimotowhat are you working on?
18:58:02raptorwhat the crazy
18:58:07raptorhi
18:58:11raptorI'm implementing Opus
19:00:31Watusimotocool
19:00:42WatusimotoI am still stuck on why polywalls are not working in-game
19:00:58Watusimotothey are getting trasmitted to the client, but on the server it is as if they do no exist
19:01:36raptorthat doesn't make sense
19:02:45raptorthey have to be there or they can't be transmitted
19:03:11raptoror are you saying that they don't do collision checks or something weird that makes them ineffective on the server?
19:07:04Watusimotono
19:07:16WatusimotoI think that we aer not generating edge geometry for the polywalls
19:07:23Watusimotofor some reason
19:07:29Watusimotowalls are... complicated
19:07:44WatusimotoI am hoping to streamline things a little with the new level structure
19:07:51raptori have not touched the wall code... i don't think
19:07:52WatusimotoI already eliminated one wall-related class
19:08:14Watusimotoand I am hoping to cleanup some of the other stuff
19:09:25raptormaybe when you added 'const' to a ton of things in 9980:e98969c2f00e it messed something up..
19:12:02raptorI just found some (I think) shakespeare in tnlByteBuffer.h
19:16:21BFLogBot_ Commit: 7b8e8af958 | Author: buckyballreaction | Message: Clean up and document some VoiceEncoder/Decoder methods
19:16:29Watusimotothat's encouraging... literate programmers
19:17:15WatusimotoIf I added const to someting that was supposed to be modified, would that not trigger a compiler error?
19:17:33raptornot always, no
19:17:54raptorusually because we think that the const means something different
19:18:35Watusimotoconst int const x const = (const) 1;
19:18:49Watusimotoit's the only way to be sure
19:18:53raptorhahaha
19:19:41raptoroh
19:19:47raptori remember fixing const errors
19:20:09raptorthey compiled because the virtual method was: someMethod() const;
19:20:19raptorbut the implementation was just: someMethod();
19:20:23raptorso no compiler error
19:20:36raptorbut someMethod didn't properly override its virtual parent
19:20:41raptorand weird things were happeneing
19:20:42Watusimotothat uisually triggers a compiler error for me -- mismatching sigs
19:20:43raptor*happening
19:20:52raptornot with virtual methods
19:20:54Watusimotoor at least a stern warning
19:20:58raptorthat's perfectly legit
19:21:12Watusimotoso parent was not const, child was const?
19:21:14raptorso you have: virtual someMethod() const;
19:21:23raptorthen in the child: someMethod();
19:21:36Watusimotohow do you call the child method?
19:21:40raptorexactly!
19:21:48raptorthe child method is *supposed* to be called
19:21:57raptorbut since the child sig was missing the const, it wasn't
19:21:57WatusimotoIf that's allowed, I think it's a problem with the c++ spec
19:22:15Watusimotoand if that doesn't generate a warning, it's also a problem with the compiler
19:22:19raptorno
19:22:22raptorit's perfectly legit
19:22:33raptoryou can have, in the child:
19:22:36raptorsomeMethod();
19:22:42raptorsomeMethod() const;
19:22:44raptorboth of them
19:22:59Watusimotoare you sure?
19:23:03raptorbut only one will be delegated to from the parent, and that's the one matching the parent's virtual sig
19:23:06raptoryep
19:23:06Watusimotohow do you determine which gets called?
19:23:16raptorsig matching
19:23:22Watusimotoif you have two methods with same name and same sig?
19:23:25raptorthe compiler does it
19:23:29raptornot the same sig
19:23:32raptorone has 'const'
19:23:50Watusimotoyes, but how do you call the const on?
19:24:32raptorgood question, i'm not sure about that
19:25:34raptordinner time!
19:25:41Watusimotoit compiled
19:25:41Watusimotohttp://www.codeshare.io/7sDQ4
19:25:49Watusimotospec error
19:25:51raptoranyways, I had this same issue with barriers at e67ab5222ef4
19:26:15raptoror around there...
19:26:23raptormaybe a commite previous or afterwards
19:26:26raptoroops, dinner!
19:26:28raptorback later
19:26:30Watusimotolater
19:30:44raptor Quit (Ping timeout: 240 seconds)
19:41:21Nothing_Muchsomeone's gotta update the MOTA
19:45:46raptor_ has joined
19:45:49raptor_ is now known as raptor
19:45:50raptor Quit (Changing host)
19:45:50raptor has joined
19:45:50ChanServ sets mode +o
19:48:23raptoryeah, so, 'const' and virtual methods will bite you. I only remember this because I spent a lot of time and anguish on solving it once
19:49:44raptoralso, dinner was amazing: home-made fajitas on home made tortillas made from home-ground whole wheat
19:54:16fordcarsWow, we had mechanically separated hot-dogs
19:54:35raptoraren't all hot-dogs made of mechanically-separated meat?
19:55:20fordcarsProbably :P
19:57:06Nothing_Muchfordcars: wut
19:57:25fordcarsHey Nothing_Much
19:57:43fordcarsJoining our discussions on hot-dogs?
19:59:01raptorI think my dad knew the guy who came up with the process to get all the leftover bits of meat from an animal (mechanical separation) to be used in things like hot dogs and chicken nuggets
19:59:53fordcarsOh wow
20:00:04fordcarsThat guy must be vegeterian
20:00:12raptorhe was in the food+nutrition fields decades ago
20:00:29fordcarsOh wow, he invented it?
20:01:02raptornot my dad, no... but his friend
20:01:06raptorand it's gross
20:01:20fordcarsYeah I've heard of it
20:01:29fordcarsBones and eyeballs included?
20:01:53raptorbones, yes... eyeballs are soft enough to probably be added to the hot dogs :)
20:02:12raptoranyways... GROSS
20:02:16raptorback to bitfighter..
20:03:07fordcarsBlagh, I just ate dinner btw :P
20:03:23fordcarsAnyway, still can't get TNL to make a GameType
20:03:53raptorcan you give me a full diff? I'll check it out quickly
20:04:20raptorthe diff needs to be in file format, and I'll need the revision to apply it to
20:07:07Nothing_Muchfordcars: lol
20:07:10fordcarsIsn't it the same thing as last time?
20:07:15fordcarsNothing_Much: hehe
20:07:20raptorI need a file
20:07:22raptornot a pastie
20:07:56raptoryou can upload the file, and get me the link, at: http://sam6.25u.com/upload3.php
20:08:11fordcarshg diff?
20:08:15raptoryes
20:08:21raptorhg diff > somediff.dff
20:08:25raptorsomediff.diff
20:10:58fordcarshttp://sam6.25u.com/upload/raptor.diff
20:11:08fordcars8c3f2c2800fc I am guessing
20:11:12raptorthanks
20:11:28Nothing_Muchwut
20:11:59raptorI need your new classes, too
20:12:12raptorthose can be pastied
20:12:36raptorOH WAIT
20:12:46raptorfordcars: did you add your new class to CMakeLists.txt?
20:12:55fordcarsOh, nope
20:12:58raptorha!
20:13:00raptorthat would do that
20:13:05fordcarsBut I DID at it to the solution
20:13:20raptoroh ok
20:13:35raptorare they the same as what you pastied yesterday?
20:13:41fordcarsYep
20:14:27raptoroh, I need the .h file. please pastie that
20:18:03raptorfordcars: can you get me the new .h file?
20:18:51fordcarsOh sure
20:18:54fordcarsSorry
20:19:41fordcarshttp://pastie.org/9516210 -> .h
20:19:49fordcarshttp://pastie.org/9516208 -> .cpp
20:24:07raptorcompiling
20:25:08fordcarsThanks :)
20:27:13raptorgetEventScore is missing
20:27:48fordcarsWow, really?
20:28:02raptoryeah, from the .cpp
20:28:06raptorlet me see if that does it
20:28:34raptorlevel loaded!
20:28:40fordcarsYay!
20:28:49raptoryeah, so implement getEventScore
20:29:52fordcarsThank you!!!
20:30:00raptoroh, i also added it to CMakeLists.txt
20:30:11fordcarsOh sure
20:30:14raptorthose are the only two changes i made
20:31:49raptorproof!: https://i.imgur.com/ET8AREe.png
20:32:44fordcarsYay!
20:32:49fordcarsLove the walls btw :)
20:33:00Nothing_Muchdungeon?
20:33:33fordcarsI am just trying to add the Dungeon gamemode from https://code.google.com/p/bitfighter/issues/detail?id=75
20:34:06raptormy bitfighter ini is so messed up
20:34:14fordcarsHaha
20:49:42fordcarsHey raptor, where did you add it in CmakeLists? All I can see in there are the libs
20:49:59raptorin the one in the zap/ folder
20:50:07raptorunder the SHARED_SOURCES list
20:50:13fordcarsOh ookok thanks
20:55:18Nothing_Muchfordcars: argh, I can't stand that game mode lol
20:55:34fordcarsHaha neither can I :P
21:01:56Nothing_MuchI dunno why you're bothering with it tho fordcars o.O
21:02:34fordcarsI am trying to get to know the code more :P It's not like it's actually gonna get into the game, I am only experimenting
21:03:31Nothing_MuchOh cool
21:07:31fordcarsYay it works!
21:08:49fordcarsraptor, all works well, but for really funny reason, I can go through walls?!
21:09:11fordcarsI don't mind though
21:09:15Watusimoto Quit (Ping timeout: 250 seconds)
21:09:24fordcars*polywalls
21:09:51fordcarsMight what wat was working on though
21:10:20raptorthat's a bug watusimoto is working on
21:11:38fordcarsOk cool
21:46:46no_mu has joined
21:47:30Nothing_Much Quit (Read error: Connection reset by peer)
22:10:52no_mu is now known as Nothing_Much
22:27:58vs73nx has joined
23:31:01Watusimoto has joined

Index Search ←Prev date Next date→

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