Timestamps are in GMT/BST.
| 00:11:00 | raptor | ok, i'm back |
| 00:11:00 | CrazyLinuxNerd | welcome back |
| 00:12:00 | raptor | want to test your level in 016? |
| 00:13:00 | CrazyLinuxNerd | sure, i've already got a room up :-) |
| 00:13:00 | raptor | did you compile the most recent changes? or the same from the other day? |
| 00:13:00 | CrazyLinuxNerd | most recent |
| 00:13:00 | raptor | ok |
| 00:14:00 | CrazyLinuxNerd | i have rev 34b44273b2be i believe |
| 00:14:00 | raptor | ok |
| 00:14:00 | raptor | give me 40 seconds to compile real quick... |
| 00:14:00 | CrazyLinuxNerd | ok |
| 00:15:00 | raptor | done... connecting... connecting... |
| 00:15:00 | raptor | failed to connect |
| 00:16:00 | CrazyLinuxNerd | actually hold on i think i borked my .ini configuration xD |
| 00:16:00 | raptor | ok |
| 00:16:00 | CrazyLinuxNerd | try that |
| 00:27:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 00:28:00 | | sam686 has joined |
| 00:28:00 | | ChanServ sets mode +v sam686 |
| 00:35:00 | | raptor Quit (Remote host closed the connection) |
| 01:08:00 | | BFLogBot - Commit 471784b4155f | Author: watusim...@bitfighter.org | Log: ok then, I'll tend to mine |
| 01:08:00 | | BFLogBot - Commit 95b45bce28d2 | Author: watusim...@bitfighter.org | Log: BUGFIX: Fix bounds such that slipzones don't disappear when (0,0) disappears from screen |
| 01:41:00 | | Watusimoto Quit (Ping timeout: 260 seconds) |
| 02:19:00 | | koda Quit (Quit: k thx bai) |
| 04:27:00 | | karamazovapy Quit (Read error: Connection reset by peer) |
| 05:16:00 | | Flynnn has joined |
| 06:25:00 | | CrazyLinuxNerd Quit (Quit: Leaving) |
| 07:13:00 | | CrazyLinuxNerd has joined |
| 07:55:00 | | LordDVG has joined |
| 08:12:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 09:32:00 | | Watusimoto has joined |
| 10:29:00 | | Watusimoto Quit (Ping timeout: 260 seconds) |
| 10:47:00 | | LordDVG Quit (Ping timeout: 244 seconds) |
| 10:51:00 | | LordDVG has joined |
| 11:31:00 | | LordDVG Quit (Ping timeout: 256 seconds) |
| 11:35:00 | | LordDVG has joined |
| 11:48:00 | | koda has joined |
| 11:55:00 | | koda Quit (Quit: k thx bai) |
| 11:55:00 | | koda has joined |
| 12:35:00 | | Watusimoto has joined |
| 12:39:00 | | LordDVG Quit (Ping timeout: 252 seconds) |
| 12:46:00 | | LordDVG has joined |
| 12:57:00 | CrazyLinuxNerd | segfault xD |
| 13:22:00 | | koda Quit (Quit: koda) |
| 13:44:00 | | LordDVG Quit (Remote host closed the connection) |
| 14:49:00 | | Watusimoto Quit (Ping timeout: 256 seconds) |
| 15:01:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 15:01:00 | | koda has joined |
| 15:02:00 | | sam686 has joined |
| 15:02:00 | | ChanServ sets mode +v sam686 |
| 15:03:00 | | karamazovapy has joined |
| 16:37:00 | | Watusimoto has joined |
| 17:01:00 | | Watusimoto Quit (Ping timeout: 276 seconds) |
| 18:38:00 | | LordDVG has joined |
| 18:43:00 | | CrazyLinuxNerd Quit (Quit: Leaving) |
| 18:43:00 | | CrazyLinuxNerd has joined |
| 18:51:00 | | Zoomber has joined |
| 18:51:00 | | ChanServ sets mode +v Zoomber |
| 19:04:00 | | Zoomber Quit (Quit: Zoomber) |
| 19:04:00 | | Zoomber has joined |
| 19:05:00 | | ChanServ sets mode +v Zoomber |
| 19:10:00 | | koda Quit (Quit: koda) |
| 19:11:00 | | koda has joined |
| 19:53:00 | | LordDVG Quit (Ping timeout: 258 seconds) |
| 19:55:00 | | Watusimoto has joined |
| 20:02:00 | | LordDVG has joined |
| 20:02:00 | karamazovapy | I'm not allowed to post anymore |
| 20:06:00 | | Flynnn has joined |
| 20:07:00 | | Flynnn Quit (Client Quit) |
| 20:07:00 | CrazyLinuxNerd | karamazvapy: Thought you was a mod? |
| 20:10:00 | | LordDVG Quit (Ping timeout: 258 seconds) |
| 20:10:00 | karamazovapy | yes, but I've hit 1337 posts |
| 20:12:00 | CrazyLinuxNerd | oh lol. weird. |
| 20:13:00 | | Flynnn has joined |
| 20:15:00 | | LordDVG has joined |
| 20:17:00 | | LordDVG Quit (Remote host closed the connection) |
| 20:27:00 | | raptor has joined |
| 20:27:00 | | ChanServ sets mode +o raptor |
| 20:29:00 | karamazovapy | CrazyLinuxNerd: do you mind taking out mentions of 016 in your zone control post? I think the applicable term here is "shitstorm" |
| 20:29:00 | CrazyLinuxNerd | haha, yeah no problem :-) will do in a little bit |
| 20:30:00 | karamazovapy | thanks. we have a young community, and they can be exciteable |
| 20:30:00 | raptor | howdy folks |
| 20:30:00 | karamazovapy | cholla |
| 20:30:00 | CrazyLinuxNerd | hey |
| 20:31:00 | CrazyLinuxNerd | so you don't want them getting confused, and thinking 016 is out basically? lol |
| 20:31:00 | karamazovapy | first it will be "how did you test it on 016?!" then it will be "wait!!!11 is 016 out already?!?!" |
| 20:32:00 | CrazyLinuxNerd | hahaha. It's easy, just grab the latest source code and compile :-) |
| 20:32:00 | karamazovapy | tell that to an eleven year old |
| 20:32:00 | CrazyLinuxNerd | yeah good point... |
| 20:33:00 | karamazovapy | well, case in point: http://bitfighter.org/forums/viewtopic.php?f=29&t=946 |
| 20:33:00 | CrazyLinuxNerd | theres a wiki article for that... |
| 20:33:00 | raptor | which will need to be heavily updated for 016... |
| 20:34:00 | karamazovapy | yeah, but you'd have to read it to get the information out of it |
| 20:34:00 | CrazyLinuxNerd | i haven't actually read it yet.... woops xD |
| 20:35:00 | karamazovapy | also, it's much harder to explain compiling to someone who doesn't understand how code and programs relate |
| 20:35:00 | CrazyLinuxNerd | yeah, but personally i don't find typing "make" difficult :-S |
| 20:36:00 | CrazyLinuxNerd | but non-the-less i'll sort the posts out in a little bit :-) |
| 20:36:00 | CrazyLinuxNerd | brb. |
| 20:36:00 | karamazovapy | to be fair, the windows section of the wiki doesn't tell you how to compile the code unless you already more or less know what you're doing - http://bitfighter.org/wiki/index.php?title=Building_Bitfighter#Windows |
| 20:37:00 | raptor | haha |
| 20:37:00 | raptor | wow, i didn't know it was that short |
| 20:38:00 | karamazovapy | ...like I said... |
| 20:39:00 | karamazovapy | we should clean the OS X section out so you can tell the subheadings are actually grouped together |
| 20:40:00 | raptor | i'm donig some edits now.. |
| 20:40:00 | raptor | doing |
| 20:40:00 | raptor | good idea |
| 20:40:00 | karamazovapy | it's clear from the contents links, but not the body |
| 20:46:00 | CrazyLinuxNerd | okay, hows that? posts are edited :-) |
| 20:47:00 | raptor | karamazovapy: you'll have to get 31337 posts now |
| 20:47:00 | karamazovapy | coolcool |
| 20:47:00 | CrazyLinuxNerd | brb, gotta eat dinner :-). |
| 20:49:00 | raptor | update the page a bit - still not exactly sure what to write down for windows... |
| 20:53:00 | raptor | *updated |
| 21:02:00 | | raptor Quit (Remote host closed the connection) |
| 21:04:00 | CrazyLinuxNerd | back |
| 21:13:00 | | Zoomber_ has joined |
| 21:13:00 | | ChanServ sets mode +v Zoomber_ |
| 21:13:00 | | Zoomber Quit (Read error: Connection reset by peer) |
| 21:13:00 | | Zoomber_ is now known as Zoomber |
| 21:18:00 | | Zoomber Quit (Ping timeout: 258 seconds) |
| 21:45:00 | | Flynnn Quit (Read error: Connection reset by peer) |
| 21:45:00 | | Flynnn has joined |
| 21:50:00 | | Flynnn Quit (Read error: Connection reset by peer) |
| 21:50:00 | | Flynnn has joined |
| 22:33:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 22:35:00 | | Flynnn has joined |
| 22:42:00 | | raptor has joined |
| 22:42:00 | | ChanServ sets mode +o raptor |
| 22:47:00 | raptor | hi |
| 22:49:00 | raptor | sam686, Watusimoto, have either of you noticed how 016 server seems to correct object placement in-game a little more? Like being blown around with bursts you are placed at the correct spot after the client puts you elsewhere.. |
| 22:50:00 | Watusimoto | I don't understand your question |
| 22:50:00 | raptor | ok |
| 22:51:00 | raptor | you know how if your ship is out of place because of network lag and the server will re-adjust you? |
| 22:51:00 | Watusimoto | yes |
| 22:51:00 | Watusimoto | within limits |
| 22:51:00 | raptor | that seems to happen a lot more in 016 - even when i'm hosting |
| 22:51:00 | Watusimoto | interesting |
| 22:51:00 | raptor | have you noticed this? |
| 22:51:00 | Watusimoto | no |
| 22:52:00 | raptor | it is super apparent with soccer |
| 22:52:00 | Watusimoto | I can't make it happen on a bitbash level |
| 22:52:00 | Watusimoto | let me try soccer |
| 22:53:00 | raptor | also, how are you? |
| 22:53:00 | Watusimoto | I don;t see it there either |
| 22:54:00 | Watusimoto | maybe you have a slow computer :-) |
| 22:54:00 | raptor | hmmm... |
| 22:54:00 | Watusimoto | are you perhaps mistaking the movemebt that comes from being hit by the now inertial soccer ball? |
| 22:54:00 | raptor | nope |
| 22:54:00 | raptor | ok, well |
| 22:54:00 | Watusimoto | I see that, and it feels a bit disconcerting |
| 22:55:00 | Watusimoto | but you should never see that correction when you are hosting |
| 22:55:00 | raptor | yes, about that, too - should we reduce the 'mass' of the soccer ball? |
| 22:55:00 | Watusimoto | I don't know -- I really haven't played enough |
| 22:55:00 | raptor | ok |
| 22:55:00 | Watusimoto | it's an easy tweak to make later |
| 22:55:00 | raptor | yep |
| 22:55:00 | Watusimoto | I hope |
| 22:55:00 | raptor | it is |
| 22:56:00 | raptor | we should play lots before christmas |
| 22:56:00 | Watusimoto | yes, I suppose so |
| 22:56:00 | raptor | there are still lots of random segfaults... |
| 22:56:00 | Watusimoto | really? |
| 22:57:00 | Watusimoto | I got one tonight, but I was chanigng code and doing other screwey stuff |
| 22:57:00 | raptor | yeah - i've gotten a few just playing by myself a bitmatch level - it was some TNL assert which i wish i had written down now.. |
| 22:57:00 | Watusimoto | but I've spent very little time playing -- most o fmy work has been in the editor and lua and stuff |
| 22:58:00 | Watusimoto | but yes, I think we'll need some real playtesting with all this rewriting we;ve done |
| 22:59:00 | Watusimoto | when you say you've seen corrections when you were hosting, how many clients did you have open? |
| 23:00:00 | Watusimoto | because you will see it in the non-hosting client, even if everything is running lcoally |
| 23:00:00 | raptor | two, i think - i was testing the refactor of the server commands |
| 23:00:00 | Watusimoto | ok, well then yes I've seen it |
| 23:01:00 | raptor | i had a dedicated server as one process, and two other clients |
| 23:01:00 | Watusimoto | ok, then I'm not surprised |
| 23:01:00 | Watusimoto | but I would be surprised if it were worse in 016 than in 015 |
| 23:02:00 | Watusimoto | since we did nothing to change any of that, as far as I know |
| 23:02:00 | raptor | hmmm... |
| 23:02:00 | raptor | well, it's totally possible it's in my head |
| 23:02:00 | raptor | i'll just defer until we do lots of play testing |
| 23:04:00 | Watusimoto | man, i can't even score an own goal in scooer |
| 23:04:00 | Watusimoto | soccer |
| 23:04:00 | Watusimoto | I really suck at this game |
| 23:07:00 | raptor | haha |
| 23:07:00 | raptor | i know what you mean... |
| 23:08:00 | raptor | the eleven-year-olds are constantly trouncing me... |
| 23:14:00 | raptor | Watusimoto: are you still owrking on LUA stuff? |
| 23:14:00 | Watusimoto | no |
| 23:14:00 | Watusimoto | fixing bugs in the editor |
| 23:15:00 | raptor | ok |
| 23:15:00 | Watusimoto | fun fun |
| 23:15:00 | Watusimoto | there's a problem with the undo system |
| 23:15:00 | raptor | oh yikes |
| 23:15:00 | Watusimoto | and I'm giong crazy trying to figure out the problem |
| 23:15:00 | raptor | performance problem, or glitch? |
| 23:16:00 | Watusimoto | glitch |
| 23:16:00 | Watusimoto | can't select anyting after undo |
| 23:16:00 | Watusimoto | I can make it work, but it just patches over the underlying problem |
| 23:16:00 | Watusimoto | whatever that is |
| 23:17:00 | Watusimoto | but I did fix a major bug with undo tonight, where I was seeing ghost items in the database |
| 23:17:00 | raptor | i've fixed several problems recently because of object hierarchy problems with 'virtual' methods and constructors |
| 23:17:00 | Watusimoto | items from previous levels and such |
| 23:17:00 | Watusimoto | I saw those changes |
| 23:17:00 | raptor | that's a major bug |
| 23:17:00 | Watusimoto | not sure what they were fixing |
| 23:17:00 | Watusimoto | yes |
| 23:19:00 | raptor | gcc was failing to link some of the helper classes because using virtual in certain places was making the class destructors non-existent |
| 23:19:00 | raptor | there have been others - but that was the most recent |
| 23:20:00 | raptor | is this issue complete?: http://code.google.com/p/bitfighter/issues/detail?id=15 |
| 23:27:00 | Watusimoto | pretty much. I'll close it when I make k's curvetool work with the new sytem as a demo |
| 23:27:00 | raptor | ok |
| 23:27:00 | Watusimoto | I don't anticipate any more coding work will be required |
| 23:27:00 | Watusimoto | so it may be a 10 minute thing |
| 23:27:00 | Watusimoto | I hope it is, anyway |
| 23:28:00 | raptor | as i go through the issues list, i find that we have discussed a lot of them, but i can't remember our solutions... |
| 23:28:00 | Watusimoto | the script will be able to create a menu to get it's cmd line args |
| 23:28:00 | raptor | have to look at IRC logs |
| 23:31:00 | raptor | oh! Watusimoto, when writing the hook for /shuffle, i stumbled across another multi-command rpc method |
| 23:32:00 | Watusimoto | did you |
| 23:32:00 | Watusimoto | ? |
| 23:32:00 | Watusimoto | they're just so tempting to write! |
| 23:32:00 | raptor | haha |
| 23:32:00 | raptor | should i split it up? |
| 23:32:00 | raptor | trying to find it again... |
| 23:34:00 | Watusimoto | depends on what it is |
| 23:35:00 | raptor | still looking... |
| 23:36:00 | Watusimoto | drat... still getting ghost items in db |
| 23:37:00 | raptor | ah ha!: GameConnection::c2sAdminPlayerAction |
| 23:39:00 | raptor | it uses an enum that is in the UIMenus.h to differentiate the admin action |
| 23:39:00 | raptor | one of which is change players team |
| 23:39:00 | raptor | which already had a counterpart in gameType |
| 23:39:00 | raptor | so I thought i'd split it up... |
| 23:41:00 | raptor | Is there some disadvantage to having many RPC calls instead of one call to rule them all? |
| 23:42:00 | Watusimoto | I'm not sure; I think more calls may be a slight advantage |
| 23:42:00 | raptor | me too |
| 23:42:00 | raptor | with your permission, may I hack away? |
| 23:42:00 | Watusimoto | performance wise. probably clarity wise as well |
| 23:42:00 | Watusimoto | be my guest |
| 23:43:00 | raptor | yay |
| 23:43:00 | raptor | it'll let me gid rid of some of those ifdef ZAP_DEDICATED, too |
| 23:43:00 | Watusimoto | though my understanding of how it works is all supposition |
| 23:43:00 | Watusimoto | I'd like to eliminate as many of those as possible... maybe through better design |
| 23:43:00 | Watusimoto | though I totally support their purpose |
| 23:44:00 | raptor | well, more individualized RPC calls do reduce bandwidth a bit |
| 23:44:00 | Watusimoto | probably |
| 23:44:00 | Watusimoto | unless you've investigated |
| 23:45:00 | raptor | well, i can write an individualized RPC call with 1 StringTableEntry, 1 S32; or, write a generalized one with 1 StringTableEntry, 1 S32, 1 S32 (for the differentiating enum) |
| 23:46:00 | Watusimoto | yes, but what we don;t knwo is if there is a cost to having more rpcs |
| 23:46:00 | Watusimoto | I suspect not |
| 23:46:00 | Watusimoto | but I don't really know |
| 23:46:00 | raptor | yes, that is the missing piece i don't know either |
| 23:46:00 | Watusimoto | well, I found my problem... when we copy an object in the editor (happens during saving an undo state), the extents get reset to 0,0 |
| 23:47:00 | Watusimoto | why this should be I do not know |
| 23:47:00 | raptor | default virtual method? |
| 23:47:00 | Watusimoto | who knows... |
| 23:47:00 | raptor | that was one problem i had a while ago... |
| 23:47:00 | raptor | that set things to 0,0 |
| 23:48:00 | raptor | ok, well, i'll do some code clean-up a bit later - it's dinner time! |
| 23:48:00 | raptor | have a good night |
| 23:48:00 | Watusimoto | guten appetite |
| 23:48:00 | raptor | baked potato, yum |
| 23:48:00 | | raptor Quit (Remote host closed the connection) |
| 23:52:00 | CrazyLinuxNerd | right guys i'm out.. Gonna go to bed.. it's almost midnight here.. and I haven't slept since sometime yesterday morning xD. (well over 24 hours ago) so i need sleep. cya |
| 23:53:00 | | CrazyLinuxNerd Quit (Quit: Leaving) |