Timestamps are in GMT/BST.
| 00:14:20 | | raptor Quit () |
| 01:06:28 | | BFLogBot Commit: 840dfe0243cc | Author: buckyballreaction | Message: Lua API: Add bot:setLoadoutWeapon and bot:setLoadoutModule to adjust a single weapon/module. Takes a slot (1, 2, 3) and a Weapon |
| 01:48:53 | | watusimoto has joined |
| 01:48:53 | | ChanServ sets mode +o |
| 01:56:25 | | Flynnn Quit (Quit: Leaving) |
| 02:14:04 | | Flynnn has joined |
| 03:02:03 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 03:25:21 | | LordDVG has joined |
| 06:08:51 | | watusimoto Quit (Ping timeout: 240 seconds) |
| 06:12:37 | | Wuzzy has joined |
| 06:43:54 | | watusimoto has joined |
| 06:43:54 | | ChanServ sets mode +o |
| 07:49:27 | | watusimoto Quit (Quit: Leaving.) |
| 07:49:40 | | watusimoto has joined |
| 07:49:41 | | ChanServ sets mode +o |
| 07:50:19 | | watusimoto Quit (Client Quit) |
| 07:50:33 | | watusimoto has joined |
| 07:50:33 | | ChanServ sets mode +o |
| 07:54:33 | | watusimoto1 has joined |
| 07:54:33 | | watusimoto Quit (Client Quit) |
| 08:01:33 | | Nothing_Much Quit (Read error: Connection reset by peer) |
| 08:02:59 | | Nothing_Much has joined |
| 08:02:59 | | Nothing_Much Quit (Changing host) |
| 08:02:59 | | Nothing_Much has joined |
| 08:11:26 | | watusimoto1 Quit (Read error: Connection reset by peer) |
| 08:11:32 | | watusimoto has joined |
| 08:11:32 | | ChanServ sets mode +o |
| 10:07:03 | | raptor has joined |
| 10:07:03 | | ChanServ sets mode +o |
| 10:07:07 | raptor | buenos! |
| 10:44:52 | | watusimoto Quit (Read error: Operation timed out) |
| 11:39:50 | | LordDVG Quit (Ping timeout: 240 seconds) |
| 12:23:10 | raptor | i think quartz is going to eat santiago zap alive... |
| 12:52:59 | | Flynnn has joined |
| 13:17:51 | kaen | eh. that post is pretty tame compared to the extents of quartz's wrath |
| 13:30:45 | | Watusimoto has joined |
| 13:33:33 | Watusimoto | hi all |
| 13:34:03 | Watusimoto | I was struggling valiantly against a template compile error... 4 hours of my life gone... but it compiles! |
| 13:34:15 | Watusimoto | however, the code does not work, sadly |
| 13:35:24 | | Nothing_Much Quit (Quit: bye) |
| 13:56:11 | raptor | I... I am so sorry |
| 13:58:37 | | Flynnn Quit (Quit: Leaving) |
| 14:14:14 | Watusimoto | I just figured out why... I only did a partial recompile and parts of the code were referring to a variable that no longer existed... yet did their work without objection (or not doing it as the case may be) |
| 14:14:31 | Watusimoto | weird... |
| 14:14:32 | raptor | go visual studio!!! |
| 14:14:38 | Watusimoto | you go girl! |
| 14:16:07 | raptor | so i'm abotu 2/3 done with the loadout Lua APi changes |
| 14:16:24 | raptor | I'm curious about this change: ship:getLoadout() -- returns a table of items in the currently active loadout (in mmwww order) |
| 14:16:35 | raptor | I like the idea of using a normal table |
| 14:17:11 | raptor | but we'd be leaving it to the scripter to pull out the modules and weapons at indexes 1, 2 and 3, 4, 5 |
| 14:17:14 | raptor | is that what we want? |
| 14:21:59 | Watusimoto | what's the alternative? |
| 14:22:19 | Watusimoto | a table with methids like get mod(1) |
| 14:24:14 | Watusimoto | I think requiring scripter to pull by index is fine... this will be a rarely used function in any event |
| 14:24:22 | Watusimoto | it may not even be needed at all |
| 14:24:28 | Watusimoto | when you get right down to it |
| 14:26:48 | Watusimoto | so I don;t think you need to knock yourself out over it |
| 14:34:01 | Watusimoto | just tossing this out there... should we consider changing the aspect ratio of the bf screen? |
| 14:34:24 | Watusimoto | making it fit better on modern screens (as opposed to 800x600) |
| 14:35:13 | Watusimoto | maybe to 16x9 |
| 14:35:52 | raptor | aspect ratio... |
| 14:35:54 | raptor | uhh |
| 14:36:01 | raptor | 4x3 is perfect for human vision |
| 14:37:28 | raptor | 16x9 would be equivalient to 1067x600 |
| 14:38:22 | raptor | i think 4x3 is good for the viewport |
| 14:38:33 | raptor | but, maybe we could move HUD stuff off into the black bars |
| 14:40:43 | Watusimoto | 4x3 is becoming an uncommon resolution |
| 14:40:50 | Watusimoto | ratio, sorry |
| 14:40:59 | Watusimoto | 4x3 is a very uncommon resolution |
| 14:41:03 | Watusimoto | almost unknown |
| 14:41:23 | Watusimoto | hud stuff, or a scoreboard or mission info or... |
| 14:42:01 | Watusimoto | I guess that would make teh game work better on 4x3 displays -- just don't render extra hud elements |
| 14:42:04 | Watusimoto | or move them on screen |
| 14:47:04 | raptor | uncommon for monitors, yes |
| 14:47:11 | raptor | but for games |
| 14:47:27 | raptor | I still see 4x3 everywhere, probably more common |
| 14:48:08 | Watusimoto | you hang with oldschool gang |
| 14:48:15 | Watusimoto | here it's all moderns |
| 14:48:42 | raptor | probably true... mostly open source games |
| 14:48:49 | raptor | which is *always* old school, it seems |
| 14:49:05 | Watusimoto | no one with a laptop has 4x3 |
| 14:49:19 | Watusimoto | my dad is the only person I know with a desktop... |
| 14:49:24 | raptor | i don't disagree about monitors |
| 14:49:25 | Watusimoto | well him and a mac guy at work. |
| 14:49:33 | raptor | but about game resolutions themselves |
| 14:49:38 | Watusimoto | oh, you are only talking about game |
| 14:49:54 | Watusimoto | it would fit nicer on the screen, I think |
| 14:50:17 | raptor | besides - wouldn't it be weird to have almost twice the horizonal viewage than vertical in a birds-eye viewport? |
| 14:50:30 | raptor | 'fit' is not something i'm too concerned about |
| 14:50:50 | raptor | but about game play itself |
| 14:51:39 | Watusimoto | but in full screen mode it would be nice to use the extra space |
| 14:51:40 | raptor | I believe a 4x3 viewport is much more natural |
| 14:51:48 | raptor | yes |
| 14:52:04 | Watusimoto | bitfighter is the anthesis of natural... it's an inner space game! |
| 14:52:07 | raptor | so other stuff can go there... |
| 14:52:16 | Watusimoto | and no one even knows what inner space is! |
| 14:52:20 | raptor | haha |
| 14:54:25 | | bobdaduck has joined |
| 14:55:39 | raptor | it is a common problem of RTS-type games - make sure all players have equal 'zoom' so as to not have an advantage |
| 14:55:46 | Watusimoto | yes |
| 14:55:48 | raptor | we do that by locking the canvas to 800x600 |
| 14:55:53 | Watusimoto | this has always beem my issue |
| 14:56:09 | raptor | but it is natural to have a 4x3 canvas |
| 14:56:11 | Watusimoto | I completely get that |
| 14:56:18 | raptor | or even 1:1 |
| 14:56:18 | bobdaduck | I'm against it! |
| 14:56:20 | raptor | square |
| 14:56:26 | | bobdaduck Quit (Remote host closed the connection) |
| 14:56:30 | raptor | 4x3 fits the human eyes |
| 14:56:33 | Watusimoto | let me just interrupt for one second |
| 14:56:47 | Watusimoto | I took out a line that I didn't understand |
| 14:56:57 | Watusimoto | I think it saved the INI file when you changed resolution |
| 14:57:02 | raptor | ok - actually, i think I prefer this conversation after 019 |
| 14:57:08 | raptor | oh? |
| 14:57:15 | Watusimoto | that's fine... this is a long term issue anyway |
| 14:57:33 | Watusimoto | I used to save the INI after chanign the screen mode so if you crashed you would have a more natural reentry |
| 14:57:33 | raptor | (looking up all sorts of hacks to make starcraft 2 zoom out) |
| 14:57:40 | | bobdaduck has joined |
| 14:58:02 | Watusimoto | now it only saves some fo the time after switching resolution (but always on exit) |
| 14:58:27 | Watusimoto | since we so rarely crash now, what do you guys think about not writing the INI immediately after screen resolution change? |
| 14:58:38 | raptor | oh man - my manager is pulling me away to a meeting - i'll look back in a bit |
| 14:58:45 | Watusimoto | bye! |
| 14:58:46 | bobdaduck | GOOD LUCK |
| 14:59:05 | Watusimoto | I don;t think we need to do it, but I feel insecure not doing it |
| 14:59:07 | bobdaduck | Instead of doing work today, my department went boating. |
| 14:59:11 | Watusimoto | nice |
| 14:59:20 | bobdaduck | Want to look at maps? |
| 14:59:30 | Watusimoto | no, I want to fix what I broke |
| 14:59:33 | bobdaduck | xD |
| 14:59:38 | Watusimoto | since it's been two days now |
| 14:59:45 | Watusimoto | and I'm close but still feeling frustrated |
| 15:00:00 | Watusimoto | actually, next week I'll be in the US and will not be doing much developing |
| 15:00:06 | Watusimoto | so that would be a good time to look at maps |
| 15:00:53 | Watusimoto | I'll have lower ping and be in a nicer time zone |
| 15:01:03 | bobdaduck | cool |
| 15:01:48 | bobdaduck | What are you doing in the uS? |
| 15:03:17 | Watusimoto | visiting parents |
| 15:03:24 | Watusimoto | swimming |
| 15:03:30 | Watusimoto | relaxing |
| 15:03:37 | Watusimoto | seeing friends |
| 15:03:51 | Watusimoto | though one of my best friends will be in seattle that week... bummer |
| 15:04:47 | bobdaduck | Aw. |
| 15:05:41 | bobdaduck | UTAH? |
| 15:05:47 | Watusimoto | boston |
| 15:06:14 | bobdaduck | drat. |
| 15:06:53 | Watusimoto | I do go to utah from time to time to ski |
| 15:07:01 | Watusimoto | I used to live at Alta |
| 15:07:21 | Watusimoto | so I know the area fairly well (or at least did) |
| 15:08:01 | | Watusimoto Quit (Read error: Connection reset by peer) |
| 15:09:26 | | Watusimoto has joined |
| 15:09:37 | bobdaduck | hah, we do have snow... |
| 15:09:48 | bobdaduck | alas, not at the moment though. |
| 15:21:54 | | LordDVG has joined |
| 15:22:31 | Watusimoto | and dessert |
| 15:22:41 | Watusimoto | some fancy desserts, actually ;-) |
| 15:22:48 | Watusimoto | fancy deserts |
| 15:23:03 | bobdaduck | lol |
| 15:50:13 | raptor | hi again |
| 15:50:39 | raptor | i don't mind if INI isn't written to on resolution change - I think it just does it to save the window state |
| 15:50:51 | raptor | might be good to check that the window state is still saved on exit |
| 16:13:05 | | LordDVG Quit (Remote host closed the connection) |
| 16:17:12 | | Flynnn has joined |
| 16:17:20 | | Flynnn Quit (Client Quit) |
| 16:18:03 | | bobdaduck Quit (Ping timeout: 264 seconds) |
| 16:24:00 | Watusimoto | I've tested it, and it is |
| 16:57:08 | Watusimoto | ok folks, turning in... good night! |
| 16:57:08 | | BFLogBot Commit: 3996ceb779cf | Author: watusimoto | Message: Convert display mode to new settings system. This was particularly tricky because it involves a special type (DisplayMode) which requires different handling from the settings I did before. This new syntax looks a little more verbose than what we had before, but I think when it is eventually all converted, I'll be able to make it more compact. |
| 16:57:10 | | BFLogBot Commit: d4cac76d9e51 | Author: watusimoto | Message: Merge |
| 16:57:11 | | BFLogBot Commit: 01ca6162314c | Author: watusimoto | Message: Another setting converted, with another new type, and some new capabilities of the new settings object cluster |
| 16:57:37 | Watusimoto | maybe I'll do a full recompile tonight, just to be sure... |
| 16:57:40 | BFBuildBot | build containing revision(s) [3996ceb, d4cac76] on bitfighter-w32-cross is complete: Failure [failed shell_1] Build details are at http://buildbot.bitfighter.org/builders/bitfighter-w32-cross/builds/224 blamelist: watusimoto <watusimoto@bitfighter.org> |
| 16:57:57 | kaen | stop whining, BFBuildBot |
| 16:57:59 | BFBuildBot | build containing revision(s) [3996ceb, d4cac76, 01ca616] on bitfighter-linux-x86_64 is complete: Failure [failed build] Build details are at http://buildbot.bitfighter.org/builders/bitfighter-linux-x86_64/builds/145 blamelist: watusimoto <watusimoto@bitfighter.org> |
| 16:58:11 | kaen | BFBuildBot, mute |
| 16:58:12 | BFBuildBot | Shutting up for now. |
| 16:58:44 | | kaen awakens from his slumber |
| 17:00:07 | kaen | you got all three, wat :) |
| 17:20:17 | Watusimoto | clean full build here... I go to bed with a clean concience! |
| 17:20:23 | Watusimoto | night! |
| 17:20:37 | | Watusimoto Quit (Remote host closed the connection) |
| 17:32:12 | raptor | ha! |
| 17:32:18 | raptor | time to clean up i guess... |
| 17:32:46 | raptor | whhyyyy |
| 17:33:18 | raptor | less than 1 second to fail compiling! |
| 17:35:50 | raptor | this is so broken... i don't even know what to do |
| 17:35:52 | kaen | gah I have to run -- I'll be back in like 30 minutes |
| 17:36:28 | kaen | my guess is that the specializations have to be moved |
| 17:36:35 | kaen | perhaps outside of the class definition itself? |
| 17:36:38 | kaen | back soon |
| 17:36:41 | raptor | k |
| 17:36:43 | raptor | later |
| 17:44:16 | raptor | they compile if moved outside of the class; but i don't understand why |
| 17:44:42 | raptor | outside, with the Settings:: prefix |
| 17:45:13 | raptor | someone on SO says forget templates and just overload |
| 17:45:34 | raptor | someone else says vc++ in non-compliant |
| 18:17:25 | kaen | back |
| 18:17:58 | kaen | raptor, you got it to build? |
| 18:23:25 | | bobdaduck has joined |
| 18:31:44 | | raptor Quit (Disconnected by services) |
| 18:32:13 | | raptor has joined |
| 18:32:13 | | ChanServ sets mode +o |
| 18:32:51 | raptor | hi kaen |
| 18:34:07 | raptor | kaen: this let's it compile: http://pastie.org/pastes/8213539/text |
| 18:34:20 | raptor | at least the problems with the config.h |
| 18:34:26 | raptor | lets |
| 18:34:41 | raptor | but I don't know if that is the *proper* fix |
| 18:39:04 | kaen | looks perfect to me |
| 18:39:13 | kaen | they certainly can't go *in* the class :P |
| 18:39:43 | kaen | I say push it raptor |
| 18:39:50 | raptor | ok |
| 18:40:01 | raptor | let me clean up a bit.. |
| 18:46:31 | | Flynnn has joined |
| 19:11:12 | raptor | more errors! |
| 19:11:23 | raptor | (sorry, my kids wanted to play WorldOfGOo) |
| 19:30:08 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 19:51:22 | | Flynnn has joined |
| 20:08:02 | | Flynnn Quit (Quit: Leaving) |
| 20:34:03 | | bobdaduck Quit (Remote host closed the connection) |
| 20:40:09 | | Flynnn has joined |
| 20:52:41 | raptor | whatever you don't do 'make -j' |
| 21:15:50 | raptor | kaen: still around? |
| 21:28:22 | raptor | well i pushed... |
| 21:28:29 | | BFLogBot Commit: 280d8b6060ec | Author: buckyballreaction | Message: Fix template problems with compiling in Linux. Apparently the templates need to be declared external to the class, but still in the Settings:: namespace. Visual Studio is apparently not adhering to some standard. Also fix a compile error with missing template parameters. I don't even know what I'm doing with these templates - I can remove them from the header and everything still com |
| 21:28:31 | | BFLogBot piles fine... |
| 21:28:32 | | BFLogBot Commit: b3949fedd138 | Author: buckyballreaction | Message: Fix bad initialization order |
| 21:36:42 | kaen | BFBuildBot, unmute |
| 21:36:42 | BFBuildBot | I'm baaaaaaaaaaack! |
| 21:36:49 | kaen | BFBuildBot last |
| 21:36:54 | kaen | BFBuildBot, last |
| 21:36:54 | BFBuildBot | last build [bitfighter-linux-x86_64]: 4m05s ago: build successful |
| 21:36:54 | BFBuildBot | last build [bitfighter-osx-i386-cross]: 1m42s ago: failed shell_1 |
| 21:36:54 | BFBuildBot | last build [bitfighter-w32-cross]: 6m10s ago: build successful |
| 21:36:57 | raptor | haha |
| 21:37:02 | raptor | oh stink |
| 21:37:10 | kaen | bah |
| 21:37:14 | kaen | 2/3 isn't bad |
| 21:37:15 | raptor | i don't even want to think what these templates will do to osx... |
| 21:37:28 | kaen | especially on the frankenstein compiler it's using ... |
| 21:37:53 | kaen | it's like a patched antique revision of odcctools |
| 21:39:39 | kaen | it's being able to ssh into my server to fix these instead of running a VM though ... |
| 21:39:43 | kaen | it's nice* |
| 21:41:26 | kaen | uh, any idea how I would "settings->getIniSettings()->useFakeFullscreen = true;" after wat's changes? |
| 21:43:07 | kaen | whoa! I just used vim's omnicomplete in a cpp file |
| 21:43:24 | kaen | it's ctag'ing the system libs and local directories |
| 21:43:39 | kaen | and actually providing type-appropriate suggestions. |
| 21:47:54 | raptor | wait what?? |
| 21:47:58 | raptor | vim does that?? |
| 21:48:23 | raptor | looking at fakefullscreen... |
| 21:48:55 | raptor | kaen: i'll fix it.. |
| 21:49:01 | kaen | ok |
| 21:51:40 | | BFLogBot Commit: f6f7530c69a8 | Author: buckyballreaction | Message: Remove useFakeFullScreen reference in an OSX define |
| 21:51:45 | raptor | sigh... i feel like the codebase has rebelled against me today |
| 21:51:59 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 21:53:20 | kaen | but yeah vim ran ctags on all of the files it could locate and now it's cached the results |
| 21:54:27 | BFBuildBot | build containing revision(s) [f6f7530] on bitfighter-osx-i386-cross is complete: Success [build successful] Build details are at http://buildbot.bitfighter.org/builders/bitfighter-osx-i386-cross/builds/162 |
| 21:54:38 | kaen | \o/ |
| 21:55:30 | | bobdaduck has joined |
| 21:56:39 | raptor | there should be 'praiselist' for those who fix builds... |
| 21:56:43 | raptor | :) |
| 22:02:29 | raptor | back in a bit.. |
| 22:05:31 | | Flynnn has joined |
| 22:10:36 | | Flynnn Quit (Read error: Connection reset by peer) |
| 22:11:37 | | Flynnn has joined |
| 22:34:02 | | Wuzzy Quit (Quit: Wuzzy) |
| 22:38:41 | | [None PING] |
| 22:38:41 | BFLogBot | Golly, I'd hate to have a kid like me! -- Calvin |
| 22:45:19 | bobdaduck | xD |
| 22:52:07 | | Skybax Quit (Quit: Skybax) |
| 23:09:00 | kaen | > (sorry, my kids wanted to play WorldOfGOo) |
| 23:09:06 | kaen | my girlfriend loves this game |
| 23:09:24 | kaen | she told me one time that bitfighter wasn't popular because it didn't have graphics like that |
| 23:09:52 | kaen | which I thought was pretty funny because as far as I can tell it uses vector graphics, too |
| 23:28:17 | bobdaduck | xD |
| 23:43:57 | raptor | it was the music |
| 23:44:14 | raptor | which you can get free (in FLAC) here: http://kylegabler.com/WorldOfGooSoundtrack/ |