#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2011-10-30

Timestamps are in GMT/BST.

00:11:00raptorok, i'm back
00:11:00CrazyLinuxNerdwelcome back
00:12:00raptorwant to test your level in 016?
00:13:00CrazyLinuxNerdsure, i've already got a room up :-)
00:13:00raptordid you compile the most recent changes? or the same from the other day?
00:13:00CrazyLinuxNerdmost recent
00:13:00raptorok
00:14:00CrazyLinuxNerdi have rev 34b44273b2be i believe
00:14:00raptorok
00:14:00raptorgive me 40 seconds to compile real quick...
00:14:00CrazyLinuxNerdok
00:15:00raptordone... connecting... connecting...
00:15:00raptorfailed to connect
00:16:00CrazyLinuxNerdactually hold on i think i borked my .ini configuration xD
00:16:00raptorok
00:16:00CrazyLinuxNerdtry that
00:27:00sam686 Quit (Ping timeout: 258 seconds)
00:28:00sam686 has joined
00:28:00ChanServ sets mode +v sam686
00:35:00raptor Quit (Remote host closed the connection)
01:08:00BFLogBot - Commit 471784b4155f | Author: watusim...@bitfighter.org | Log: ok then, I'll tend to mine
01:08:00BFLogBot - Commit 95b45bce28d2 | Author: watusim...@bitfighter.org | Log: BUGFIX: Fix bounds such that slipzones don't disappear when (0,0) disappears from screen
01:41:00Watusimoto Quit (Ping timeout: 260 seconds)
02:19:00koda Quit (Quit: k thx bai)
04:27:00karamazovapy Quit (Read error: Connection reset by peer)
05:16:00Flynnn has joined
06:25:00CrazyLinuxNerd Quit (Quit: Leaving)
07:13:00CrazyLinuxNerd has joined
07:55:00LordDVG has joined
08:12:00Flynnn Quit (Quit: This computer has gone to sleep)
09:32:00Watusimoto has joined
10:29:00Watusimoto Quit (Ping timeout: 260 seconds)
10:47:00LordDVG Quit (Ping timeout: 244 seconds)
10:51:00LordDVG has joined
11:31:00LordDVG Quit (Ping timeout: 256 seconds)
11:35:00LordDVG has joined
11:48:00koda has joined
11:55:00koda Quit (Quit: k thx bai)
11:55:00koda has joined
12:35:00Watusimoto has joined
12:39:00LordDVG Quit (Ping timeout: 252 seconds)
12:46:00LordDVG has joined
12:57:00CrazyLinuxNerdsegfault xD
13:22:00koda Quit (Quit: koda)
13:44:00LordDVG Quit (Remote host closed the connection)
14:49:00Watusimoto Quit (Ping timeout: 256 seconds)
15:01:00sam686 Quit (Ping timeout: 258 seconds)
15:01:00koda has joined
15:02:00sam686 has joined
15:02:00ChanServ sets mode +v sam686
15:03:00karamazovapy has joined
16:37:00Watusimoto has joined
17:01:00Watusimoto Quit (Ping timeout: 276 seconds)
18:38:00LordDVG has joined
18:43:00CrazyLinuxNerd Quit (Quit: Leaving)
18:43:00CrazyLinuxNerd has joined
18:51:00Zoomber has joined
18:51:00ChanServ sets mode +v Zoomber
19:04:00Zoomber Quit (Quit: Zoomber)
19:04:00Zoomber has joined
19:05:00ChanServ sets mode +v Zoomber
19:10:00koda Quit (Quit: koda)
19:11:00koda has joined
19:53:00LordDVG Quit (Ping timeout: 258 seconds)
19:55:00Watusimoto has joined
20:02:00LordDVG has joined
20:02:00karamazovapyI'm not allowed to post anymore
20:06:00Flynnn has joined
20:07:00Flynnn Quit (Client Quit)
20:07:00CrazyLinuxNerdkaramazvapy: Thought you was a mod?
20:10:00LordDVG Quit (Ping timeout: 258 seconds)
20:10:00karamazovapyyes, but I've hit 1337 posts
20:12:00CrazyLinuxNerdoh lol. weird.
20:13:00Flynnn has joined
20:15:00LordDVG has joined
20:17:00LordDVG Quit (Remote host closed the connection)
20:27:00raptor has joined
20:27:00ChanServ sets mode +o raptor
20:29:00karamazovapyCrazyLinuxNerd: do you mind taking out mentions of 016 in your zone control post? I think the applicable term here is "shitstorm"
20:29:00CrazyLinuxNerdhaha, yeah no problem :-) will do in a little bit
20:30:00karamazovapythanks. we have a young community, and they can be exciteable
20:30:00raptorhowdy folks
20:30:00karamazovapycholla
20:30:00CrazyLinuxNerdhey
20:31:00CrazyLinuxNerdso you don't want them getting confused, and thinking 016 is out basically? lol
20:31:00karamazovapyfirst it will be "how did you test it on 016?!" then it will be "wait!!!11 is 016 out already?!?!"
20:32:00CrazyLinuxNerdhahaha. It's easy, just grab the latest source code and compile :-)
20:32:00karamazovapytell that to an eleven year old
20:32:00CrazyLinuxNerdyeah good point...
20:33:00karamazovapywell, case in point: http://bitfighter.org/forums/viewtopic.php?f=29&t=946
20:33:00CrazyLinuxNerdtheres a wiki article for that...
20:33:00raptorwhich will need to be heavily updated for 016...
20:34:00karamazovapyyeah, but you'd have to read it to get the information out of it
20:34:00CrazyLinuxNerdi haven't actually read it yet.... woops xD
20:35:00karamazovapyalso, it's much harder to explain compiling to someone who doesn't understand how code and programs relate
20:35:00CrazyLinuxNerdyeah, but personally i don't find typing "make" difficult :-S
20:36:00CrazyLinuxNerdbut non-the-less i'll sort the posts out in a little bit :-)
20:36:00CrazyLinuxNerdbrb.
20:36:00karamazovapyto 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:00raptorhaha
20:37:00raptorwow, i didn't know it was that short
20:38:00karamazovapy...like I said...
20:39:00karamazovapywe should clean the OS X section out so you can tell the subheadings are actually grouped together
20:40:00raptori'm donig some edits now..
20:40:00raptordoing
20:40:00raptorgood idea
20:40:00karamazovapyit's clear from the contents links, but not the body
20:46:00CrazyLinuxNerdokay, hows that? posts are edited :-)
20:47:00raptorkaramazovapy: you'll have to get 31337 posts now
20:47:00karamazovapycoolcool
20:47:00CrazyLinuxNerdbrb, gotta eat dinner :-).
20:49:00raptorupdate the page a bit - still not exactly sure what to write down for windows...
20:53:00raptor*updated
21:02:00raptor Quit (Remote host closed the connection)
21:04:00CrazyLinuxNerdback
21:13:00Zoomber_ has joined
21:13:00ChanServ sets mode +v Zoomber_
21:13:00Zoomber Quit (Read error: Connection reset by peer)
21:13:00Zoomber_ is now known as Zoomber
21:18:00Zoomber Quit (Ping timeout: 258 seconds)
21:45:00Flynnn Quit (Read error: Connection reset by peer)
21:45:00Flynnn has joined
21:50:00Flynnn Quit (Read error: Connection reset by peer)
21:50:00Flynnn has joined
22:33:00Flynnn Quit (Quit: This computer has gone to sleep)
22:35:00Flynnn has joined
22:42:00raptor has joined
22:42:00ChanServ sets mode +o raptor
22:47:00raptorhi
22:49:00raptorsam686, 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:00WatusimotoI don't understand your question
22:50:00raptorok
22:51:00raptoryou know how if your ship is out of place because of network lag and the server will re-adjust you?
22:51:00Watusimotoyes
22:51:00Watusimotowithin limits
22:51:00raptorthat seems to happen a lot more in 016 - even when i'm hosting
22:51:00Watusimotointeresting
22:51:00raptorhave you noticed this?
22:51:00Watusimotono
22:52:00raptorit is super apparent with soccer
22:52:00WatusimotoI can't make it happen on a bitbash level
22:52:00Watusimotolet me try soccer
22:53:00raptoralso, how are you?
22:53:00WatusimotoI don;t see it there either
22:54:00Watusimotomaybe you have a slow computer :-)
22:54:00raptorhmmm...
22:54:00Watusimotoare you perhaps mistaking the movemebt that comes from being hit by the now inertial soccer ball?
22:54:00raptornope
22:54:00raptorok, well
22:54:00WatusimotoI see that, and it feels a bit disconcerting
22:55:00Watusimotobut you should never see that correction when you are hosting
22:55:00raptoryes, about that, too - should we reduce the 'mass' of the soccer ball?
22:55:00WatusimotoI don't know -- I really haven't played enough
22:55:00raptorok
22:55:00Watusimotoit's an easy tweak to make later
22:55:00raptoryep
22:55:00WatusimotoI hope
22:55:00raptorit is
22:56:00raptorwe should play lots before christmas
22:56:00Watusimotoyes, I suppose so
22:56:00raptorthere are still lots of random segfaults...
22:56:00Watusimotoreally?
22:57:00WatusimotoI got one tonight, but I was chanigng code and doing other screwey stuff
22:57:00raptoryeah - 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:00Watusimotobut I've spent very little time playing -- most o fmy work has been in the editor and lua and stuff
22:58:00Watusimotobut yes, I think we'll need some real playtesting with all this rewriting we;ve done
22:59:00Watusimotowhen you say you've seen corrections when you were hosting, how many clients did you have open?
23:00:00Watusimotobecause you will see it in the non-hosting client, even if everything is running lcoally
23:00:00raptortwo, i think - i was testing the refactor of the server commands
23:00:00Watusimotook, well then yes I've seen it
23:01:00raptori had a dedicated server as one process, and two other clients
23:01:00Watusimotook, then I'm not surprised
23:01:00Watusimotobut I would be surprised if it were worse in 016 than in 015
23:02:00Watusimotosince we did nothing to change any of that, as far as I know
23:02:00raptorhmmm...
23:02:00raptorwell, it's totally possible it's in my head
23:02:00raptori'll just defer until we do lots of play testing
23:04:00Watusimotoman, i can't even score an own goal in scooer
23:04:00Watusimotosoccer
23:04:00WatusimotoI really suck at this game
23:07:00raptorhaha
23:07:00raptori know what you mean...
23:08:00raptorthe eleven-year-olds are constantly trouncing me...
23:14:00raptorWatusimoto: are you still owrking on LUA stuff?
23:14:00Watusimotono
23:14:00Watusimotofixing bugs in the editor
23:15:00raptorok
23:15:00Watusimotofun fun
23:15:00Watusimotothere's a problem with the undo system
23:15:00raptoroh yikes
23:15:00Watusimotoand I'm giong crazy trying to figure out the problem
23:15:00raptorperformance problem, or glitch?
23:16:00Watusimotoglitch
23:16:00Watusimotocan't select anyting after undo
23:16:00WatusimotoI can make it work, but it just patches over the underlying problem
23:16:00Watusimotowhatever that is
23:17:00Watusimotobut I did fix a major bug with undo tonight, where I was seeing ghost items in the database
23:17:00raptori've fixed several problems recently because of object hierarchy problems with 'virtual' methods and constructors
23:17:00Watusimotoitems from previous levels and such
23:17:00WatusimotoI saw those changes
23:17:00raptorthat's a major bug
23:17:00Watusimotonot sure what they were fixing
23:17:00Watusimotoyes
23:19:00raptorgcc was failing to link some of the helper classes because using virtual in certain places was making the class destructors non-existent
23:19:00raptorthere have been others - but that was the most recent
23:20:00raptoris this issue complete?: http://code.google.com/p/bitfighter/issues/detail?id=15
23:27:00Watusimotopretty much. I'll close it when I make k's curvetool work with the new sytem as a demo
23:27:00raptorok
23:27:00WatusimotoI don't anticipate any more coding work will be required
23:27:00Watusimotoso it may be a 10 minute thing
23:27:00WatusimotoI hope it is, anyway
23:28:00raptoras 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:00Watusimotothe script will be able to create a menu to get it's cmd line args
23:28:00raptorhave to look at IRC logs
23:31:00raptoroh! Watusimoto, when writing the hook for /shuffle, i stumbled across another multi-command rpc method
23:32:00Watusimotodid you
23:32:00Watusimoto?
23:32:00Watusimotothey're just so tempting to write!
23:32:00raptorhaha
23:32:00raptorshould i split it up?
23:32:00raptortrying to find it again...
23:34:00Watusimotodepends on what it is
23:35:00raptorstill looking...
23:36:00Watusimotodrat... still getting ghost items in db
23:37:00raptorah ha!: GameConnection::c2sAdminPlayerAction
23:39:00raptorit uses an enum that is in the UIMenus.h to differentiate the admin action
23:39:00raptorone of which is change players team
23:39:00raptorwhich already had a counterpart in gameType
23:39:00raptorso I thought i'd split it up...
23:41:00raptorIs there some disadvantage to having many RPC calls instead of one call to rule them all?
23:42:00WatusimotoI'm not sure; I think more calls may be a slight advantage
23:42:00raptorme too
23:42:00raptorwith your permission, may I hack away?
23:42:00Watusimotoperformance wise. probably clarity wise as well
23:42:00Watusimotobe my guest
23:43:00raptoryay
23:43:00raptorit'll let me gid rid of some of those ifdef ZAP_DEDICATED, too
23:43:00Watusimotothough my understanding of how it works is all supposition
23:43:00WatusimotoI'd like to eliminate as many of those as possible... maybe through better design
23:43:00Watusimotothough I totally support their purpose
23:44:00raptorwell, more individualized RPC calls do reduce bandwidth a bit
23:44:00Watusimotoprobably
23:44:00Watusimotounless you've investigated
23:45:00raptorwell, 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:00Watusimotoyes, but what we don;t knwo is if there is a cost to having more rpcs
23:46:00WatusimotoI suspect not
23:46:00Watusimotobut I don't really know
23:46:00raptoryes, that is the missing piece i don't know either
23:46:00Watusimotowell, 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:00Watusimotowhy this should be I do not know
23:47:00raptordefault virtual method?
23:47:00Watusimotowho knows...
23:47:00raptorthat was one problem i had a while ago...
23:47:00raptorthat set things to 0,0
23:48:00raptorok, well, i'll do some code clean-up a bit later - it's dinner time!
23:48:00raptorhave a good night
23:48:00Watusimotoguten appetite
23:48:00raptorbaked potato, yum
23:48:00raptor Quit (Remote host closed the connection)
23:52:00CrazyLinuxNerdright 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:00CrazyLinuxNerd Quit (Quit: Leaving)

Index Search ←Prev date Next date→

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