#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-06-20

Timestamps are in GMT/BST.

00:04:38koda Quit (Quit: koda)
00:36:10zoomber_mbp has joined
01:02:05Watusimoto Quit (Ping timeout: 246 seconds)
03:15:08zoomber_mbp Quit (Quit: zoomber_mbp)
03:36:38zoomber_mbp has joined
03:37:35raptor has joined
03:37:35ChanServ sets mode +o raptor
03:38:17raptori'm alive!!
03:38:27kaengratz
03:38:37kaenhow was it?
03:38:41raptorphoew... survived my first day..
03:38:44raptorgood
03:38:56raptori have just the one summer class..
03:39:00zoomber_mbphi
03:39:09raptorbut i'm like 10 years older than every one there (except the teacher)
03:39:25raptorhi zoomber_mbp
03:39:30zoomber_mbpRaptor, what do you think i'm doing right now
03:39:41raptoreating ice cream?
03:39:46zoomber_mbpClose, I'm managing a minecraft server. It's more addicting than you think
03:40:04raptorthat means you are a natural IT-type person
03:40:30kaenI ran an assaultcube server for a while. I loved that way more than playing the game
03:40:48raptorhaha that's my take on games, too!
03:41:08kaenI don't think you would guess what I'm doing right now
03:41:12kaen is autoconfiscating a clone for fun
03:41:23raptorautoconfiscating a clone?
03:41:34raptori didn't know full-grown people could be cloned yet...
03:41:40kaen:|
03:42:00kaenI'm setting up autotools in a bitfighter clone
03:42:09raptor!
03:42:12raptoruhh
03:42:23raptori didn't know people actively looked for torture...
03:42:33kaenI feel like dante
03:42:38raptorhaha
03:43:14kaenit was actually easier than I expected
03:43:40kaenall I have to do is get it to selectively link against static or dynamic libraries
03:43:43raptorhonestly i haven't looked at setting up autotools for like 5 or more years... so i have no idea what state it's in
03:43:52kaenoh, it's still hell
03:43:56raptorhaha
03:44:10kaenbut like 8/10 on the inferno scale I guess
03:45:06raptorso....
03:45:11raptori hear cmake is like 4/10
03:45:30raptorany reason to do autotools instead of cmake?
03:45:43kaennone come to mind
03:46:28raptorcmake is also portable to mac + windows
03:46:42raptorbut i doubt anyone would actually use it on mac or windows..
03:46:51kaenthat was my thought
03:47:02kaenbut honestly anything that's simpler is a big plus
03:47:24kaendoes bitfighter get packaged for any distros?
03:47:34raptoryes... let me show you something cool
03:47:52raptori give you... the Open Build Service!: https://build.opensuse.org/package/show?package=bitfighter&project=games
03:48:14kaen:D
03:48:20kaenthat is awesome!
03:48:24raptorit's a cross-distro, cross-architecture linux package builder
03:48:35raptorit was pioneered by the SUSE team, in fact
03:49:00raptorbut now it is slowly becoming the de-facto standard to build for multiple distros
03:49:27raptori set up bitfighter there to package
03:49:40raptori don't package for ubuntu, though - they have their own system
03:50:10raptorbut they usually lag behind with getting new releases packaged (especially of small fish like ours)
03:50:50kaenI see
03:53:39raptormost distros have their own system, so it's mostly third-party companies that use the OBS to build
04:01:29zoomber_mbp Quit (Quit: zoomber_mbp)
04:06:17BFLogBot - Commit 66ed81f15ba9 | Author: buckyballreaction | Log: Fix minor compiler warnings
04:58:04raptor Quit ()
05:45:39zoomber_mbp has joined
06:58:10zoomber_mbp Quit (Quit: zoomber_mbp)
07:21:25LordDVG has joined
07:35:45koda has joined
07:38:23watusimoto has joined
07:38:24ChanServ sets mode +o watusimoto
08:26:14koda Quit (Quit: you can't say 'hello' without saying 'hell')
08:39:02raptor has joined
08:39:02ChanServ sets mode +o raptor
09:03:31raptor Quit ()
09:14:19sam686 Quit (Ping timeout: 245 seconds)
09:43:28LordDVG Quit (Remote host closed the connection)
12:30:27watusimoto Quit (Ping timeout: 246 seconds)
12:48:19watusimoto has joined
12:48:19ChanServ sets mode +o watusimoto
15:52:55raptor has joined
15:52:56ChanServ sets mode +o raptor
15:53:19raptorgood day!
16:14:56watusimoto1 has joined
16:14:56watusimoto Quit (Read error: Connection reset by peer)
16:17:45watusimoto1hi
16:17:58raptorhello
16:20:04watusimoto1I'm a little concerned with our declining player counts lately
16:20:20raptoryeah...
16:20:25watusimoto1I'm hoping it's just the time of the year
16:21:03raptori was thinking the same thing this morning..
16:21:05watusimoto1for a while, we were consistently over 20. now we're hovering at a bit over 10
16:21:53raptori wonder - could it be a bad bug somewhere? i think 017b is quite stable...
16:22:09watusimoto1I think we';d know if there were a bad bug
16:22:15watusimoto1the community is rather vocal
16:22:43watusimoto1I used to look at the referrer log for the website and visit the referring websites and try to upvote/post/whatever
16:22:52watusimoto1haven't done that for over a year
16:23:38raptormaybe the engineered teleports will get people back... :)
16:23:43watusimoto1ha
16:24:04watusimoto1it could be a good mod
16:24:09watusimoto1or rather good change
16:24:27raptori think bitfighter is a good enough game on it's own, without having to introduce novelty to keep player base, though
16:24:34watusimoto1yes
16:25:04watusimoto1I think the real key is figuring out how to let you play without installing
16:25:12watusimoto1but that's probably not going to happen
16:25:24raptoryou mean like in a browser?
16:25:28watusimoto1yes
16:26:08raptorwell, webGL is a sort-of standard...
16:26:23raptorthe thing i worry about is the network system..
16:27:29watusimoto1I can't login to the drupal system anymore
16:27:36watusimoto1what pw did I use, I wonder
16:27:39watusimoto1or user name
16:28:10watusimoto1can't unlock my pw, either: Unable to send e-mail. Please contact the site administrator if the problem persists.
16:28:33raptorok, i'll reset your pw
16:28:46watusimoto1you can do that? thanks
16:29:40raptorok, your password is 'bitfighter'
16:29:47raptorlog in and please change :)
16:29:51watusimoto1hurray!
16:30:29watusimoto1looking for interesting referrers
16:32:20raptorhow do you find the referrers?
16:32:25watusimoto1yes
16:34:33watusimoto199 hits from http://www.oschina.net/p/bitfighter
16:34:38watusimoto1interesting
16:36:39raptorinteresting...
16:36:49raptorwe have chinese fans!
16:40:22watusimoto1well, we get hits
16:41:28watusimoto1http://bitfighter.org/admin/reports/page-not-found
16:41:45watusimoto1looks like someone has tried to hack us
16:41:54watusimoto1but weren't very persistent
16:42:18watusimoto1dozens of attempts to find a setup script
16:44:25raptorwonderful
16:48:00raptorso did beard disappear?
16:48:06raptorany parting words?
16:48:14watusimoto1looks like it and none
16:48:37watusimoto1I'm not totally shocked... he jumped in too deep too quickly
16:48:41watusimoto1that rarely works
16:48:55raptori think he was also a newly-wed
16:48:56watusimoto1I should have tried harder to walk him back from the edge
16:49:18watusimoto1bitfigher is better for those not so recently wed :-)
16:49:25raptorhaha
16:49:35watusimoto1anyway.. heading home
16:49:38watusimoto1later
16:49:54watusimoto1 Quit (Quit: Leaving.)
18:46:54-adams.freenode.net- *** Looking up your hostname...
18:46:54-adams.freenode.net- *** Checking Ident
18:46:54-adams.freenode.net- *** No Ident response
18:46:55-adams.freenode.net- *** Couldn't look up your hostname
18:47:16-adams.freenode.net- *** Looking up your hostname...
18:47:16-adams.freenode.net- *** Checking Ident
18:47:16-adams.freenode.net- *** Couldn't look up your hostname
18:47:16-adams.freenode.net- *** No Ident response
18:47:23BFLogBot has joined
18:47:23Topic is 'Bitfighter 017b released!: http://bitfighter.org/downloads'
18:47:23Set by raptor!~raptor@unaffiliated/greenmachine on Sat May 19 14:29:42 GMT 2012
18:47:23-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.
18:47:39raptormy fault - i updated drupal and i messed up permissions on the logging directory
18:47:54raptorthe only thing you missed was kaen saying hello
18:50:57sam686|2 has joined
18:50:57sam686 Quit (Read error: Connection reset by peer)
18:51:10sam686|2 is now known as sam686
18:51:10ChanServ sets mode +v sam686
18:51:36sam686I also missed seeing me joined a room (what I was looking for in latest irclogs)
18:51:46zoomber_mbp has joined
18:51:47raptorsorry
19:05:13raptorso it looks like we just have GameType and GameConnection as the main s2c/c2s RPC classes being used
19:05:30raptorbut neither seem to fit when we want to update ClientInfo data
19:05:35raptorshould I create a new class?
19:10:29sam686i am not really sure about that..
19:27:47raptormaybe i should just use GameType like everything else..
20:13:56zoomber_mbphi
20:14:04raptorhi
20:34:18Watusimoto has joined
20:35:19LordDVG Quit (Remote host closed the connection)
20:54:18zoomber_mbp Quit (Quit: zoomber_mbp)
20:55:11Watusimotogreat! (on the drupal update)
21:09:22yamenu13 has joined
21:09:28yamenu13hey guys
21:09:34raptorhi
21:09:38yamenu13ltns
21:10:23yamenu13im just gonna go back to the game
21:10:28raptorhi
21:10:31yamenu13 Quit (Client Quit)
22:14:38WatusimotoI need an opinion
22:15:07Watusimotocurrently, we expose a number of enums to lua programs, since these aer needed to properly interact with C++
22:15:25Watusimotowe do that by defining global variables, one for each enum value
22:16:17Watusimotofor example, we create a variable for each item in ModuleShield, ModuleBoost, ModuleSensor, ModuleRepair, ModuleEngineer, ModuleCloak, ModuleArmor
22:16:22Watusimoto(as well as others)
22:16:50WatusimotoI am trying to decide if we should stick with this, or create a pseudo namespace for these, so that we might access these values like this:
22:17:10WatusimotoModule.ModuleShield, Module.ModuleBoost, Module.ModuleSensor, Module.ModuleRepair, Module.ModuleEngineer, Module.ModuleCloak, Module.ModuleArmor
22:17:50Watusimotothat would vastly reduce the amount of global namespace consumed, would better organize things, and would break compatibility with existing bots
22:18:44WatusimotoAll the enums curretnly start with a capital letter, so if your vars start with lowercase, there is little chance of name collision; also, our names are generally well organized in the way they are structured, also reducing the liklihood of collisions
22:19:00Watusimotobut... I still wonder if we should change.
22:19:05Watusimotothat's the question of the hour
22:20:09sam686not sure if that might break existing levelgens, there are plenty of levelgens out there..
22:20:39sam686but i guess most levelgens don't use any const variables..
22:22:12raptorI am in favor of better organization
22:22:31raptorwe have some pretty radical Lua changes this upcoming release anyways...
22:22:50raptormost bots are already broken..
22:23:36sam686s_bot is broken when s_bot tries to fire at forcefield or turrets..
23:12:31Watusimotowell, it would be a pretty easy change from the c++ side
23:12:58raptori already assume that I'll have to update bots that i've released
23:13:10Watusimotopossibly not
23:13:23Watusimotonothing I;ve done so far requires any changes on the bot side
23:13:38Watusimoto*that I'm aware of
23:15:18raptors_bot has broken several times already, I think..
23:31:16raptorgoing home... bye!
23:31:27raptor Quit ()
23:44:38Watusimotouseful?
23:44:39Watusimotohttp://pastie.org/4123459
23:44:56Watusimotoyou'll probably need to cut and paste it into an editor that can display things very wide
23:45:28Watusimotoit's the lua class hiearchy available to bots, btw
23:56:59Watusimotono, not terribly useful

Index Search ←Prev date Next date→

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