#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2011-08-03

Timestamps are in GMT/BST.

00:00:00raptor Quit (Remote host closed the connection)
00:38:00zoomber_laptop has joined
00:38:00zoomber_laptophi dkiller
00:38:00zoomber_laptopoops, wrong channel
00:38:00zoomber_laptopmy bad
00:38:00zoomber_laptoptrying to test something
00:38:00zoomber_laptop has left
01:44:00Zoomberstoo
01:46:00Pointblank has joined
01:46:00Zoomberhi Pointblank
01:46:00Pointblank Quit (Client Quit)
01:47:00Pointblank has joined
01:48:00Zoomberwelcome back Pointblank
02:08:00watusimoto Quit (Ping timeout: 258 seconds)
02:12:00Zoombergoodbye watusimoto
02:13:00Zoomberis sam686 around?
02:15:00Zoomberhey karamazovapy, are you there? I think there is a bug in levelgens
02:16:00karamazovapyI am here
02:17:00zoomber_laptop has joined
02:44:00karamazovapyfound a lobby bug - if you highlight a server in the second page of the list, exit to the main menu, then go back to the lobby, the highlight bar is below the list down in the chat window
02:44:00Zoomberive expierenced that before
02:45:00karamazovapyI had too, but I just thought about it
02:46:00Zoombernow playing: testify by rage against the machine
02:49:00ZoomberWHO CONTROLLS THE PAST NOW, WHO CONTROLLS THE FUTURE
03:48:00raptor has joined
03:48:00ChanServ sets mode +o raptor
03:49:00raptorgood evening folks
03:50:00karamazovapyzoomber just got a sneak peek at the contest server
03:50:00raptoroooo
03:50:00Zoombervery interesting indeed
03:50:00Zoomberalmost forgot raptor made a contest entry this time
03:51:00Zoomberi might have an idea on what raptor made
03:51:00raptorbwahahaha
03:51:00Zoomberwe'll see at the end
03:51:00zoomber_laptop Quit (Quit: zoomber_laptop)
03:51:00raptorZoomber: you did not make an entry?
03:51:00Zoomberi did
03:51:00Zoombertwo, three in a second
03:52:00karamazovapyI'd tell you guys who submitted levels, but it's an interesting mix, so I don't want to ruin it!
03:52:00raptorno spoilers!
03:52:00karamazovapyI think the mystery is half the fun
03:53:00Zoomberi agree
03:53:00Zoomberok _k, the map i showed you a while ago is done
03:53:00Zoomberi fixed the problems we found with it
03:54:00raptordid watusimoto enter this one?
03:55:00karamazovapythe wee watusimitis are fairly regular contest contributors
03:55:00Zoomberhmm
03:55:00raptorPointblank is coming from the same IP as a game server
03:55:00raptorboth his kids?
03:55:00karamazovapymhmm
03:55:00raptorcool
03:55:00karamazovapyone of them was the author of that sweet cyclops level
03:56:00raptorhaha cool
03:56:00Zoomberdid ye old watusitmit submit?
03:57:00karamazovapydeadline isn't for another 48 hours
03:57:00ZoomberPointblank is cool
03:58:00karamazovapyPointblank?
03:59:00ZoomberPointblank is a bot that observes right now, learns, and can be turned on to start making conversation with you
03:59:00Zoomberright now I have just turned off speak mode
04:00:00karamazovapywhat do you mean "learns"?
04:01:00iBotd has joined
04:02:00iBotd Quit (Client Quit)
04:02:00ZoomberiBotd joined the wrong channel, sorry
04:21:00Pointblank Quit (Quit: This concludes our irregularly scheduled test, thank you.)
04:26:00raptorgood night all!
04:26:00raptor Quit (Remote host closed the connection)
04:29:00Pointblank has joined
04:45:00watusimoto has joined
04:46:00Zoomberhi watusimoto
04:54:00Zoomberis watusimoto or sam686 still around? i have a bitfighter server related question
06:16:00Zoomberok well it looks like im off for now. this computer will be shutdown for two weeks
06:30:00Zoomber has left
06:35:00ALTlogbot Quit (Ping timeout: 276 seconds)
06:47:00koda Quit (Remote host closed the connection)
06:48:00koda has joined
06:50:00koda Quit (Client Quit)
09:03:00watusimoto Quit (Ping timeout: 252 seconds)
09:13:00kodax has joined
09:43:00survery has joined
09:43:00survery has left
10:01:00LordDVG has joined
10:01:00LordDVG Quit (Changing host)
10:01:00LordDVG has joined
11:35:00BFLogBot - Commit d65fb8d9ec6f | Author: sam8641 | Log: Fix typo causing the game to freeze
13:10:00kodax yawns loudly to annoy BFLogBot
14:09:00kodax Quit (Ping timeout: 276 seconds)
14:45:00kodax has joined
14:58:00raptor has joined
14:58:00ChanServ sets mode +o raptor
15:01:00watusimoto has joined
15:01:00raptor wakes up early read to poke grumpy people
15:13:00raptorwe have had two intersting cases of spammers in the forums
15:14:00raptorin both cases they post a really really long article about their lives, with links to buying video game constrollers between random lines
15:15:00raptorand I sure cannot spell correctly this morning...
15:15:00sam686there will always be a possibility for spammers, mostly human spammers when bots can't get through.
15:18:00sam686it is not interesting cases of spammers to me if i don't see it...
15:18:00raptoroh, haha, sorry
15:18:00raptori deleted it
15:18:00raptornext time i see one i will wait to show you
15:19:00sam686maybe you can use save (ctrl + S) to save a page showing spamming, then delete spammer..
15:22:00raptorgood idea
15:34:00karamazovapyyeah, that's curious
15:35:00karamazovapyremeniscent of our wiki troubles
15:44:00karamazovapyI didn't realize andy serkis plays the monkey in the new planet of the apes movie
15:44:00karamazovapybet he never thought he'd get typecast as a non-human
16:26:00BFLogBot - Commit d880f5e86c79 | Author: sam8641 | Log: get rid of mGeometry, and use Geometry class directly, a few fix done.
16:26:00BFLogBot - Commit 3c14482d637c | Author: sam8641 | Log: Convert LuaBot to use TypeNumber and not mask, stays compatible to existing bots
16:28:00watusimoto@raptor -- why are all the methods in Event.cpp static?
16:28:00watusimotowas that your design, or the one suggested by sample code you looked at?
16:28:00watusimotooh, and good morning, gentlemen
16:28:00raptorgood morning!
16:28:00raptorbasically all examples of c++ with SDL used static Event class
16:29:00watusimotook
16:29:00raptorso I followed suit
16:29:00watusimotoI wanted to pass gClientGame into the constructor so we didn't need to refer to a global, but that won't really work without a big refactor
16:30:00raptorI always thought that making static methods makes it a bit easier because you don't have to instantiate an object beforehand
16:31:00raptorbut software design isn't my strong point...
16:31:00watusimotoyes; that is true
16:31:00watusimotoI'm not going to worry about that for the moment
16:31:00watusimotobut...
16:32:00watusimotowith statitcs, we'll need a hackier solution for if we have two clients in one game (split screen mode)
16:32:00raptorohhhh
16:32:00raptoryikes yes
16:32:00watusimotoif we instantiate the Event object, we have one for each player
16:33:00raptori totally never had two clients in one instance of the game in mind...
16:33:00watusimotowell, that's a problem for later
16:33:00sam686i got rid of mGeometry variable and got it to work without mGeometry variable by putting some class directly in some inheritance..
16:36:00sam686i also converted robots to use type numbers instead of masks, stays compatible to existing bots, and it looks like findItems and findGlobalItems arrguments was made in a way to make conversion easy..
16:36:00sam686as we are running out of bits in masks, and some bit masks was used in LUA, before conversion to type number..
16:36:00raptorwait!
16:36:00raptorwhat!
16:37:00raptornumbers instead of mask!!
16:37:00raptorcan we not increase the size fo the mask?
16:37:00sam686yes, stays compatible to bots including s_bot
16:37:00kodax Quit (Quit: Sto andando via)
16:37:00sam686increasing masks might work, but LUA don't have 64-bit numbers i don't think
16:38:00raptorohhh
16:38:00raptorif that is true, then that is a problem
16:38:00sam686i can, optimize findItems by converting some of typeNumbers into typeMasks
16:39:00raptordid we not do any bitwise operations on those masks for speed?
16:40:00survery has joined
16:40:00sam686LUA don't support bitwise operation itself..
16:40:00survery has left
16:40:00sam686yes, before, it was simply doing bitwise OR for each mask in findItems..
16:41:00raptori'm am just concerned about any performance hit
16:41:00sam686maybe i can use something like Mask64Bit |= (1 << typeNumber)
16:41:00sam686extending mask to 64-bit, and typenumber can stay 32-bit or less
16:44:00sam686want me to make mObjectTypeMask 64-bit?
16:44:00raptornot sure... watusimoto?
16:45:00raptorI am looking at enum GameObjectType in gameObject.h
16:45:00raptorcan we make that 64bit? (I don't know if an enum can be larger than 32bit)
16:46:00sam686I can convert enum into individual U64
16:46:00raptorI know watusimoto talked about doing that in the past...
16:46:00watusimoto@sam -- your geometry refactor
16:46:00watusimotoit's where I started before creating mGeometry
16:46:00raptorhehe
16:46:00watusimotowell, not exactly where I started, but close
16:47:00sam686ok..
16:47:00watusimotoI couldn't get the object model to work properly
16:47:00watusimotomaybe you've figured out how to make it work
16:47:00sam686i made use of shared virtual BfObject
16:47:00watusimotothe only problem I see is now our GameType has a geometry
16:48:00watusimotoI added geometry into the mix a little lower in the chain
16:48:00watusimotomaybe that's why it didn't work
16:49:00sam686theres only one gameType in a whole server.. a waste of memory of Geometry in GameType would be very little..
16:49:00watusimotoI'm not worried about the memory, just the conherence of the object model
16:49:00watusimotothough I suppose you could argue that gameType shouldn't be a gameObject at all
16:50:00watusimotoand that that's where the incoherence happens
16:50:00LordDVG has left
16:50:00sam686maybe i could try to get gameType to not use gameObject?
16:50:00watusimotowell, I'll need to review what you've done on this; if it's working, great, but my experience has made me skeptical
16:50:00sam686and have GameObject just use netObject?
16:51:00watusimotoyes, maybe
16:51:00sam686i mean, gametype use NetObject, not gameObject
16:51:00watusimotomaybe it shouldn't be an object at all?
16:51:00watusimotodoes it do anything beyond send a set of parameters describing the game?
16:51:00sam686maybe, but then we need to figure out how to delete old gameType and create other gameType like CTFGameType
16:52:00raptorlet it be its own object, nothing more, i say
16:52:00watusimotoif it doesn't update during the game, perhaps we should send gameType info via other methods
16:55:00raptor016's main characterization: refactor
16:55:00raptor:)
18:07:00raptorugh - why do we have software patents in our nation again?
18:16:00sam686there is quite a lot of TNL_DECLARE_RPC in GameType, which will send to ALL clients which may be useful. Moving it into GameType will get messy with having to send to each client one at a time, probably better not to move ALL RPC's to GameConnection
18:19:00karamazovapywhen are you guys gonna cut the umbilical and set 016 free?
18:20:00koda has joined
18:20:00raptori feel like we have a long way to go - the issue list is enormous, still; and, it doesn't seem like we added too many obvious features yet
18:20:00raptorobvious to the user at least..
18:20:00karamazovapybut do those things all need to be in 016?
18:21:00karamazovapywill they break compatibility to 016a?
18:21:00raptorlots of the issues are compatibility breakers
18:21:00karamazovapyreally?
18:23:00raptorwell no, i guess not lots, now that i take a closer look
18:25:00raptorI guess issues that require lots of work != compatibility breakers
18:41:00karamazovapynew most anticipated game: http://www.youtube.com/user/ManeSixDev
18:43:00karamazovapybitfighter video has over 5000 views
18:44:00raptorwho runs that channel?
18:44:00sam686bitfighter video have over 1 view (it is true)
18:45:00karamazovapyalso true!
18:45:00karamazovapyI run bitfightervideo
18:49:00raptorwhat do the pwnies have hats or something?
18:50:00karamazovapythose particular ponies are kind of farmer/cowboy types
18:50:00karamazovapyhowever, not all ponies do, in fiction or in life
18:50:00karamazovapysee how well I'm distinguishing between fantasy and reality?
18:51:00kodahb2 is included in hb3 if you donated more than average!
18:51:00raptori grew up with a horse that would take your hat off if you walked by it..
18:51:00karamazovapyI'd be more impressed if it gave you a hat
18:54:00karamazovapythe horse, not humble indie bundle 3
18:55:00karamazovapyhowever, I never called my sisters mean names like that
19:10:00raptorhar har
19:12:00raptorwow humble bundle this time is getting serious - 11 games!
19:13:00raptorhave you guys played hammerfight yet?
19:13:00raptoropinions?
19:37:00BFLogBot - Commit e6ddd75fe500 | Author: sam8641 | Log: GameType is no longer GameObject, but will be NetObject due to using RPC in it
20:38:00karamazovapyI can hardly get my goddamn flying machine to move
20:38:00karamazovapycan't decide if it's the game or my mouse
20:39:00raptorhttp://www.youtube.com/watch?v=YaJT-FFymZM&feature=player_embedded
20:39:00raptorhas a bit about working with the fighting system
20:39:00raptorsomething about adjust the mass sensitivity?
20:41:00karamazovapyprecise control my balls
20:52:00karamazovapythis sucks
20:52:00karamazovapymaybe it's my mouse or the surface or something, but the control is horrible
20:53:00raptorand you are on windows?
20:53:00karamazovapyyep
20:53:00karamazovapyI mean, I'm just using the cheap laser mouse that came with my computer
20:53:00karamazovapyand it's just a dark, stained, wooden surface
20:54:00karamazovapybut it's practically unplayable
20:58:00raptorsad
21:00:00karamazovapytook some youtube advice...set the mouse setting to 100 dpi
21:01:00karamazovapyseems to lock up every time I change windows, though
21:01:00raptorone thing i notice about the humble bundle - it spurs rapid dev fixes from those games included
21:37:00raptor Quit (Remote host closed the connection)
21:47:00BFLogBot - Commit 8b8b71f8b271 | Author: sam8641 | Log: Speed up findItems for multiple items, Change ObjectMack to Objectnumber, fix GameTypes virtual idle, TurretTargetType is no longer a bit
21:49:00Flynnn has joined
21:49:00sam686I have 787 compile warnings, most of it is conversion from one type to another (S32 to F32) or (F64 to S32) or (F64 to F32)
23:13:00Flynnn Quit (Quit: This computer has gone to sleep)
23:50:00koda Quit (Quit: koda)

Index Search ←Prev date Next date→

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