Timestamps are in GMT/BST.
| 00:03:10 | Watusimoto | hi |
| 00:03:16 | Watusimoto | and... |
| 00:03:16 | raptor | hi |
| 00:03:20 | Watusimoto | good night |
| 00:03:35 | Watusimoto | enjoy your game night! my kids will be getting up at 2AM to join in |
| 00:04:30 | vs73nx | cool... how long untill it? |
| 00:04:38 | vs73nx | in hours |
| 00:06:15 | Watusimoto | 1 |
| 00:06:27 | vs73nx | ohhh sweet |
| 00:11:25 | | Watusimoto Quit (Ping timeout: 272 seconds) |
| 00:15:29 | Nothing_Much | woo! |
| 00:15:41 | Nothing_Much | oh crap, gamejolt |
| 00:15:46 | vs73nx | what? |
| 00:15:46 | Nothing_Much | ah whatever |
| 00:15:56 | Nothing_Much | wat's gotta get BF on Gamejolt |
| 00:16:04 | Nothing_Much | but he's been busy |
| 00:16:12 | vs73nx | ok |
| 00:17:40 | | Darrel is now known as Darrel[OFF] |
| 00:20:08 | | sam686 Quit (Ping timeout: 245 seconds) |
| 00:26:34 | | sam686 has joined |
| 00:26:34 | | ChanServ sets mode +v |
| 00:34:28 | | Skybax Quit (Ping timeout: 246 seconds) |
| 00:36:24 | | Skybax has joined |
| 01:03:33 | raptor | come and play! |
| 01:06:21 | | Watusimoto has joined |
| 01:07:27 | | Invisible has joined |
| 01:33:15 | | Skybax_ has joined |
| 01:35:07 | | vs73nx Quit (Remote host closed the connection) |
| 01:35:25 | | Skybax Quit (Ping timeout: 245 seconds) |
| 01:49:15 | | Skybax has joined |
| 01:52:07 | | Skybax_ Quit (Ping timeout: 272 seconds) |
| 02:13:57 | Nothing_Much | bye raptor |
| 02:27:30 | | Watusimoto Quit (Ping timeout: 245 seconds) |
| 02:28:35 | | Invisible Quit (Ping timeout: 272 seconds) |
| 02:39:15 | | vs73nx has joined |
| 02:53:13 | | sam686 Quit (Read error: Connection reset by peer) |
| 02:57:36 | | sam686 has joined |
| 02:57:36 | | ChanServ sets mode +v |
| 03:23:33 | | Skybax Quit (Ping timeout: 252 seconds) |
| 03:25:26 | | Skybax has joined |
| 03:30:25 | Skybax | After I get a few more reviews I'll edit my maps |
| 03:30:31 | Skybax | I have a few new ideas for them lol |
| 03:30:36 | raptor | shhhh |
| 03:30:45 | raptor | and good! |
| 03:36:25 | Skybax | Why do we have to be anonymous, again? xD |
| 03:37:14 | raptor | no reason really... just to try it out on the first contest |
| 03:39:21 | Skybax | I really wouldn't mind being public. I don't think any members of this community would have any issues delivering stinging criticism to me x) |
| 03:41:15 | sam686 | maybe it may be a good idea to apply changes on revsion deabf7dbe699 to a contest server, theres is a map on a contest that may help have less lag, with the changes on this revision |
| 03:42:03 | raptor | i can do that sam686 |
| 03:42:17 | sam686 | ok |
| 03:49:34 | Skybax | raptor when are you gonna write your revirews lol |
| 03:49:42 | raptor | eventually... |
| 03:49:46 | raptor | and piecemeal |
| 03:51:11 | raptor | patch applied.. restarting server |
| 03:52:46 | Skybax | Otay |
| 04:24:25 | | Skybax_ has joined |
| 04:24:38 | | Skybax Quit (Ping timeout: 240 seconds) |
| 04:24:45 | | Skybax_ is now known as Skybax |
| 04:38:14 | | Skybax Quit (Ping timeout: 240 seconds) |
| 04:39:27 | | Skybax has joined |
| 05:07:24 | | kumul Quit (Read error: Connection reset by peer) |
| 05:10:15 | Nothing_Much | woo |
| 05:28:15 | | sam686 Quit (Read error: Connection reset by peer) |
| 05:32:38 | | sam686 has joined |
| 05:32:38 | | ChanServ sets mode +v |
| 05:35:15 | | sam686 Quit (Read error: Connection reset by peer) |
| 05:40:24 | | sam686 has joined |
| 05:40:24 | | ChanServ sets mode +v |
| 06:05:59 | | Skybax Quit (Ping timeout: 252 seconds) |
| 06:07:04 | | Skybax has joined |
| 06:21:43 | Nothing_Much | Woo |
| 06:26:53 | | Skybax Quit (Ping timeout: 252 seconds) |
| 06:28:10 | | Skybax has joined |
| 06:28:23 | Skybax | Woo? |
| 06:29:57 | Nothing_Much | Hi Skybax, yeah woo, as in, woo hoo |
| 06:39:26 | | Skybax Quit (Ping timeout: 240 seconds) |
| 06:40:01 | | Skybax has joined |
| 06:40:08 | Skybax | Woo |
| 06:43:53 | raptor | woo who? |
| 06:51:40 | | Watusimoto has joined |
| 06:58:15 | Nothing_Much | nah, just enthusiasm :D |
| 07:00:33 | | Watusimoto Quit (Ping timeout: 272 seconds) |
| 07:02:48 | | Watusimoto has joined |
| 07:18:02 | raptor | night! |
| 07:18:04 | | raptor Quit () |
| 07:18:34 | | Skybax_ has joined |
| 07:19:00 | Skybax_ | But woo hoo's are tasty |
| 07:19:02 | | Skybax Quit (Ping timeout: 240 seconds) |
| 07:19:06 | | Skybax_ is now known as Skybax |
| 07:19:08 | | Watusimoto Quit (Ping timeout: 252 seconds) |
| 07:31:19 | | Skybax Quit (Ping timeout: 246 seconds) |
| 07:34:18 | | Skybax has joined |
| 08:01:40 | | Skybax Quit (Ping timeout: 245 seconds) |
| 08:03:21 | | Skybax has joined |
| 08:27:01 | Nothing_Much | Skybax: wat |
| 08:27:08 | Nothing_Much | a woo hoo exists? |
| 08:27:10 | Skybax | What |
| 08:29:05 | Nothing_Much | what's a woo hoo? |
| 08:29:08 | Nothing_Much | Skybax: ^ |
| 08:29:31 | Skybax | Oh wait no... I was confusing them with ho hos lol |
| 08:29:36 | Nothing_Much | lol |
| 08:29:39 | Skybax | Too many Hostess products |
| 08:29:45 | Nothing_Much | hostess lives! |
| 08:29:49 | Skybax | Ding Dongs and Ho Hos |
| 08:29:53 | Skybax | But no Woo Hoos |
| 08:30:16 | Skybax | Oh and Ring Dings |
| 08:30:28 | Nothing_Much | Twinkies |
| 08:30:30 | Nothing_Much | WOO |
| 08:30:51 | Skybax | Yaaay |
| 08:31:08 | Skybax | Well after the legalized marijuana they just COULDN'T stop making Twinkies! |
| 08:31:11 | Skybax | *they |
| 08:32:02 | Nothing_Much | lol |
| 08:41:39 | | Skybax Quit (Ping timeout: 260 seconds) |
| 08:41:54 | | Darrel[OFF] is now known as Darrel |
| 08:43:12 | | Skybax has joined |
| 09:01:21 | Nothing_Much | Skybax: where do you live? |
| 09:01:48 | | Skybax Quit (Ping timeout: 245 seconds) |
| 09:13:38 | | sam686 Quit (Read error: Connection reset by peer) |
| 09:18:02 | | sam686 has joined |
| 09:18:02 | | ChanServ sets mode +v |
| 09:25:32 | | destroyerimo has joined |
| 09:49:33 | | vs73nx Quit (Remote host closed the connection) |
| 09:49:59 | | vs73nx has joined |
| 09:50:21 | vs73nx | oh hello everyone |
| 09:54:26 | | destroyerimo Quit (K-Lined) |
| 09:54:48 | Nothing_Much | Hey vs73nx |
| 10:04:45 | vs73nx | been oding my other hobby besides programming... playing with circiuts |
| 10:04:58 | vs73nx | *doing ^ |
| 10:05:14 | vs73nx | kits, soldering and stuff |
| 10:08:44 | Nothing_Much | nice dude |
| 10:17:37 | vs73nx | hmm yes just bougth a multimeter |
| 10:25:12 | vs73nx | building a waveform generator |
| 10:25:29 | vs73nx | and +/- 12v power supply... |
| 10:25:49 | vs73nx | and a 1W audio amplifier |
| 10:25:57 | vs73nx | and d=stuff like that... |
| 10:26:18 | vs73nx | *forget the d= ^ |
| 10:26:33 | vs73nx | yeah i cant type... |
| 10:37:07 | | vs73nx Quit (Remote host closed the connection) |
| 10:40:53 | | koda has joined |
| 10:45:08 | | vs73nx has joined |
| 10:45:24 | vs73nx | ok im leaving... bai everyome! |
| 10:45:38 | | vs73nx Quit (Client Quit) |
| 12:01:57 | | destroyerimo has joined |
| 12:40:50 | | Darrel Quit (Read error: Connection reset by peer) |
| 12:41:45 | | Darrel has joined |
| 13:33:02 | | kumul has joined |
| 15:38:21 | | destroyerimo Quit (Ping timeout: 272 seconds) |
| 16:03:54 | | kumul Quit (Ping timeout: 246 seconds) |
| 16:50:52 | | Watusimoto has joined |
| 17:00:39 | | Watusimoto_ has joined |
| 17:02:13 | | Watusimoto Quit (Ping timeout: 272 seconds) |
| 17:06:24 | | destroyerimo has joined |
| 17:14:15 | | Skybax has joined |
| 17:29:14 | | Watusimoto has joined |
| 17:31:47 | | Watusimoto_ Quit (Ping timeout: 260 seconds) |
| 17:37:31 | | Skybax Quit (Ping timeout: 246 seconds) |
| 17:38:55 | | Watusimoto Quit (Remote host closed the connection) |
| 17:43:13 | | Invisible2 has joined |
| 18:54:20 | | BFLogBot Commit: b32bb93d1e51 | Author: buckyballreaction | Message: Add offsetPolygons() to our Lua Geom library. This uses clipper to offset with a miter join-type |
| 19:01:17 | | Invisible2 Quit (Ping timeout: 272 seconds) |
| 19:40:55 | | destroyerimo Quit (Ping timeout: 272 seconds) |
| 19:41:50 | | destroyerimo has joined |
| 20:18:03 | | Watusimoto has joined |
| 20:20:49 | | koda Quit (Quit: koda) |
| 20:21:14 | | koda has joined |
| 20:22:43 | Nothing_Much | Hi everyone! |
| 20:24:07 | Nothing_Much | Has everybody seen GameJolt yet? Because apparently there's "ad revenue" when you have a certain amount of players/downloads. |
| 20:24:33 | Nothing_Much | Or.. page visits |
| 20:25:35 | Nothing_Much | *ad revenue meaning you earn some bucks |
| 20:35:25 | | vs73nx has joined |
| 20:36:12 | Nothing_Much | Hey vs73nx |
| 20:36:15 | vs73nx | hi |
| 20:36:55 | vs73nx | was going to head off to the beach... if there wasnt gale force winds :D |
| 20:37:15 | vs73nx | |
| 20:37:49 | vs73nx | yeah so how is everyone |
| 20:38:06 | Nothing_Much | I'm alright |
| 20:39:33 | Nothing_Much | I'm waiting for GameJolt to be looked at, I really would do it myself but GJ said that they discourage only friends and gamers from doing that, as it could get complicated. |
| 20:39:55 | Nothing_Much | Because I just figured out that there's ad revenue |
| 20:40:12 | Nothing_Much | For the amount of page visits and downloads on GameJolt |
| 20:40:30 | vs73nx | hmm |
| 20:40:57 | vs73nx | so does the devs get revenue or does gamejolt |
| 20:41:34 | vs73nx | * do^ |
| 20:42:05 | Nothing_Much | the devs |
| 20:42:10 | Nothing_Much | it's ad revenue |
| 20:42:43 | vs73nx | oh. ok |
| 20:42:53 | Nothing_Much | the money could go to prizes after a contest on bitfighter once a year... |
| 20:43:25 | vs73nx | would that mean ads in bifighter? |
| 20:43:55 | Watusimoto | Nothing_Much: I have started a bitfighter profile on gamejolt, need to locate or make some graphics to finish it up |
| 20:44:17 | Nothing_Much | vs73nx: oh no, it's ads on the gamejolt website |
| 20:44:24 | Nothing_Much | bitfighter won't be touched afaik |
| 20:44:27 | vs73nx | oh thats cool then |
| 20:44:29 | Nothing_Much | only by the devs |
| 20:44:29 | Nothing_Much | yeah |
| 20:44:40 | Nothing_Much | Watusimoto: Sweet! |
| 20:46:49 | | destroyerimo_ has joined |
| 20:47:19 | | destroyerimo Quit (Ping timeout: 260 seconds) |
| 20:53:47 | vs73nx | does anyone know where the class folderManager is? |
| 20:55:19 | Nothing_Much | foldermanager? |
| 20:55:27 | Nothing_Much | is that a source thing? |
| 20:56:02 | vs73nx | yes |
| 20:56:40 | Nothing_Much | Watusimoto: Hope you're okay with me adding to your list of sites to update when there's a new release.. heh.. |
| 20:56:55 | vs73nx | its a class that manages writing and reading from folders in bitfigbhtrer |
| 20:57:08 | Nothing_Much | ohh |
| 21:00:34 | Watusimoto | sure |
| 21:00:54 | vs73nx | Watusimoto: i found some xbox specific code in bitfighter :O |
| 21:01:06 | vs73nx | FolderManager::findLevelFile |
| 21:01:08 | Watusimoto | do a global search for foldermanager |
| 21:01:16 | Watusimoto | looks like it's in config |
| 21:01:25 | Watusimoto | .h/.cpp |
| 21:01:26 | vs73nx | ok |
| 21:01:32 | Watusimoto | global search is awesome! |
| 21:02:01 | Watusimoto | vs73nx: there are a few xbox tidbits here and there, all from the days when the source was still called zap |
| 21:02:18 | vs73nx | nice |
| 21:02:28 | Watusimoto | some have been removed, but I've tried to save what I can |
| 21:03:17 | vs73nx | id rather have BF ported to the PS3/4. not the xbox (i dislike xbox alot) |
| 21:03:38 | vs73nx | but developing for the PS4/# cant be done |
| 21:04:32 | vs73nx | ive never heard of a FOSS playstatoin game |
| 21:04:42 | vs73nx | playstation^ |
| 21:09:21 | vs73nx | Watusimoto: im kinda stuck on this task... i know what i want to do, but not how to implement it. |
| 21:09:27 | vs73nx | the url to my repo is here |
| 21:09:29 | vs73nx | https://code.google.com/r/vs37nx-bitfighter-dev/ |
| 21:09:57 | vs73nx | all changes are in the repo |
| 21:13:06 | | raptor has joined |
| 21:13:06 | | ChanServ sets mode +o |
| 21:14:02 | raptor | I did it - I started a Stars! game |
| 21:14:44 | raptor | Also, can anyone tell my why this is a pointer?: const Vector<Point> *DatabaseObject::getCollisionPoly() const |
| 21:15:38 | raptor | there's like 30 usages of getCollisionPoly and all have to dereferencing/etc. because it returns a pointer |
| 21:19:56 | Watusimoto | what would it return? |
| 21:20:12 | Watusimoto | if it returned a vector<point> it would have to be copied |
| 21:20:17 | raptor | a reference? |
| 21:20:18 | Watusimoto | by returning a pointer, you return a single val |
| 21:20:30 | Watusimoto | we have no code that returns a reference |
| 21:20:31 | Nothing_Much | yes raptor? |
| 21:20:43 | Watusimoto | but I guess we could start! |
| 21:20:45 | raptor | sure we do... somewhere... |
| 21:21:16 | raptor | the issue is that methods that directly use the geometry do things like this: |
| 21:21:17 | raptor | void offsetPolygons(Vector<const Vector<Point> *> &inputPolys |
| 21:21:25 | raptor | const Vector<Point> * |
| 21:21:43 | raptor | which is weird when wanting to use it for more than just collision poly |
| 21:21:50 | raptor | just something I noticed.. |
| 21:22:34 | raptor | Nothing_Much: oh, nothing - just saying i was headed back here |
| 21:22:48 | Nothing_Much | oh, np |
| 21:23:58 | | koda Quit (Quit: koda) |
| 21:24:50 | Watusimoto | vs73nx: where are you stuck? |
| 21:27:36 | vs73nx | ive intercepted the command line arg -useplaylist nut im stuck on the process of scanning a file for the levels |
| 21:29:42 | vs73nx | so ive got the command line args parsing down pat but not the actuall file playlist reading |
| 21:30:19 | Watusimoto | so you are stuck on the mechanics of how to read a file? |
| 21:33:00 | vs73nx | yes |
| 21:33:02 | Watusimoto | in stringUtils, we have this: string readFile() |
| 21:33:13 | Watusimoto | pass it a path, it returns the file contents |
| 21:34:28 | Watusimoto | then see Game::loadLevelFromString for an example of how to parse the file, line by line |
| 21:35:27 | Watusimoto | then in stringUtils again, we have this: fileExists() to test if a file actually exists or not |
| 21:36:51 | vs73nx | ok got it |
| 21:39:06 | vs73nx | Watusimoto: should i use a c style FILE* or c++ style ifstream? |
| 21:39:28 | Watusimoto | well... |
| 21:39:41 | Watusimoto | if you as me, I'd say go old school |
| 21:39:52 | Watusimoto | if you ask kaen, he'd probably say go with streams |
| 21:40:36 | Watusimoto | however, you probably don't need to worry because you can use the functions we've already created -- I don't think you'll need to be reading any files directly |
| 21:41:44 | Watusimoto | raptor: did you get the tests to compile last night? |
| 21:41:52 | Watusimoto | and did you verify the failures I pointed out? |
| 21:42:08 | vs73nx | would i parse the file and line by line check if theres a path. and if there is a path would i call the functions to find the file? |
| 21:42:26 | Watusimoto | read the file with the first fn I pointed out |
| 21:42:48 | Watusimoto | parse the results using the code sample I showed you -- that will give you a series of lines |
| 21:43:01 | Watusimoto | then use the 3rd functino to verify that each line points to a file that exists |
| 21:43:20 | Watusimoto | perhaps verify that the line ends in the string ".level" |
| 21:43:40 | vs73nx | oh ok |
| 21:43:47 | Watusimoto | so it's actually pretty easy |
| 21:44:02 | vs73nx | so does readFile() return a string? |
| 21:44:10 | Watusimoto | save the hits, do a logprintf(LogConsumer::something) with the misses, and discard them |
| 21:44:19 | vs73nx | oh ok |
| 21:44:29 | Watusimoto | yes |
| 21:44:32 | Watusimoto | look at it |
| 21:44:45 | Watusimoto | it's pretty straightforward |
| 21:46:17 | vs73nx | ok it is... thanks |
| 21:51:20 | raptor | Watusimoto: yes got them to compile |
| 21:51:30 | raptor | failed in the same places you mentioned' |
| 21:52:29 | Watusimoto | no idea why they started failing |
| 21:52:45 | Watusimoto | unfortunately, they seem to involve advanced dark arts (aka tnl0 |
| 21:53:39 | raptor | hmm |
| 21:54:35 | Watusimoto | like that first one... |
| 21:54:53 | Watusimoto | Instantiate and transmit one object of every registered type from a server to |
| 21:54:53 | Watusimoto | * a client. |
| 21:55:06 | Watusimoto | why should they all work except robot |
| 21:55:22 | Watusimoto | something broke in robots client-server thing |
| 21:55:25 | Watusimoto | weird |
| 21:55:37 | Watusimoto | I'll poke around a bit, then I may resort to a bisect |
| 21:56:08 | Watusimoto | my house is cold... I could use the extra heat that a dozen or so recompiles will bring |
| 21:56:50 | raptor | broke since 019? |
| 21:57:24 | Watusimoto | since I did my robot manager |
| 21:57:35 | Watusimoto | I don't think it's related, since I did nothing with robots |
| 21:57:41 | Watusimoto | but from around that time period |
| 21:57:50 | raptor | oh so that |
| 21:57:58 | raptor | 'll be like 8 compiles |
| 21:58:30 | Watusimoto | actually, I can probably eliminate my 40 someodd commits (will test of course) and there weren't that many before or after |
| 21:58:59 | | raptor hopes he's not the culprit |
| 22:01:21 | Watusimoto | we're all hoping that! |
| 22:02:57 | | BFLogBot Commit: e1c999fee194 | Author: watusimoto | Message: Comment, add notes about bug that needs testing |
| 22:02:58 | | BFLogBot Commit: 83a00b38efd8 | Author: watusimoto | Message: Merge |
| 22:03:00 | | BFLogBot Commit: 76b3c0ab5a17 | Author: watusimoto | Message: Formatting, comments |
| 22:03:01 | | BFLogBot Commit: 60e4a6a6ab01 | Author: watusimoto | Message: Formatting, comments, added a bit to the test itself |
| 22:03:03 | | BFLogBot Commit: 2bb5812795ac | Author: watusimoto | Message: Line endings |
| 22:03:04 | | BFLogBot Commit: 39b4f062e740 | Author: watusimoto | Message: Merge |
| 22:03:16 | Watusimoto | ok, bisect time |
| 22:15:36 | | Darrel Quit (Ping timeout: 246 seconds) |
| 22:16:23 | | Darrel has joined |
| 22:19:48 | vs73nx | ok i gotta go hiking in the royal national park... seeya all later! |
| 22:22:18 | Nothing_Much | later vs73nx |
| 22:28:41 | Watusimoto | enjoy! |
| 22:28:50 | Watusimoto | 8999 works, 9002 is broken |
| 22:31:24 | Watusimoto | 9002 was a biiig commit |
| 22:32:53 | raptor | 9002 for me was tiny - what is the changeset id? |
| 22:35:40 | Watusimoto | 1047dcab338c |
| 22:35:47 | Watusimoto | maybe medium size |
| 22:36:05 | Watusimoto | it looked bigger at first |
| 22:36:16 | raptor | i see that as 8970 |
| 22:36:42 | raptor | oh interesting... yeah I had asked sam686 about that revision |
| 22:36:58 | raptor | he said it significanly improves client-side prediction |
| 22:38:14 | raptor | hmm.. looks like he made idle changes, too |
| 22:38:38 | Watusimoto | will go file by file |
| 22:43:21 | raptor | someone commented on the pandora port: http://repo.openpandora.org/?page=detail&app=bitfighter |
| 22:45:42 | | Darrel Quit (Ping timeout: 246 seconds) |
| 22:46:56 | | Darrel has joined |
| 22:49:52 | Nothing_Much | raptor: that's an oldie comment :D |
| 22:53:53 | Watusimoto | the problem is in the controlObjectConnection.cpp changes |
| 22:55:28 | raptor | move states are a lot different now... honestly I don't know how sam686 kept compatibility.. |
| 22:55:48 | raptor | probably just because I don't understand... |
| 23:01:41 | Watusimoto | I thnk it is this line in addPendingmove() |
| 23:01:42 | Watusimoto | if(controlObject.isNull()) |
| 23:01:42 | Watusimoto | return; |
| 23:01:58 | Watusimoto | maybe the test takes a shortcut? |
| 23:10:09 | Watusimoto | I think I understand the issue; it's not serious; need to figure out how to fix the test |
| 23:24:03 | Nothing_Much | L8r everyone |
| 23:24:22 | | Nothing_Much Quit (Remote host closed the connection) |
| 23:48:11 | | Darrel Quit (Ping timeout: 272 seconds) |
| 23:48:27 | | Darrel has joined |
| 23:54:55 | | Darrel is now known as Darrel[OFF] |