Timestamps are in GMT/BST.
| 00:00:01 | Flynnn | we are something like 300ms |
| 00:00:22 | kaen | I guess you're right |
| 00:00:29 | kaen | number-out-of-a-hat o |
| 00:00:31 | Flynnn | I don't mean to be ak nowitall xD sorry |
| 00:00:33 | kaen | o'clock |
| 00:00:40 | kaen | it's okay :) |
| 00:00:55 | kaen | anyway, fast |
| 00:01:11 | raptor | to keep you anxiously awaiting... |
| 00:01:50 | kaen | the server does pretty well for the ajax requests |
| 00:01:59 | kaen | bitfighter.org I mean |
| 00:02:03 | Flynnn | so what are all of these things *for* exactly? |
| 00:02:05 | raptor | oh good |
| 00:02:11 | raptor | for fun! |
| 00:02:14 | kaen | and I still haven't implemented caching yet :P |
| 00:02:24 | kaen | I have some specific goals: |
| 00:02:27 | Flynnn | as fun as ajax requests sound |
| 00:02:35 | Flynnn | what is even sending the requests? xD |
| 00:02:39 | kaen | oh, I thought you meant pleiades |
| 00:02:46 | kaen | pleiades is sending the requests |
| 00:02:49 | Flynnn | I don't know what pleiades is xD |
| 00:03:00 | kaen | that level database I linked to |
| 00:03:04 | kaen | for bitfighter |
| 00:03:08 | Flynnn | oh interesting! You should add an about page |
| 00:03:13 | kaen | you can upload levels to it from the editor |
| 00:03:16 | Flynnn | fun! |
| 00:03:19 | kaen | it's for the next release |
| 00:03:23 | kaen | 019 |
| 00:05:46 | raptor | falling alseep.. good night! |
| 00:06:05 | | raptor Quit () |
| 00:07:10 | | bobdaduck Quit (Remote host closed the connection) |
| 00:38:12 | | Flynnn Quit (Quit: Leaving) |
| 02:37:55 | | Watusimoto has joined |
| 03:15:35 | | Flynnn has joined |
| 03:29:58 | Watusimoto | hey all, I held something with this form factor yesterday (not this particular device), and it looked great for Bitfighter |
| 03:30:00 | Watusimoto | http://liliputing.com/2013/06/jxd-launches-s5110b-android-gaming-tablet-with-dual-core-amlogic-cpu.html |
| 03:31:48 | Watusimoto | http://www.jxd.hk/products.asp?id=635&selectclassid=009006 |
| 03:34:36 | Watusimoto | I can get one shipped to Luxembourg for $93.99 |
| 03:56:23 | | Flynnn Quit (Quit: Leaving) |
| 05:31:37 | | LordDVG has joined |
| 05:46:40 | | LordDVG Quit (Remote host closed the connection) |
| 10:46:40 | | Watusimoto Quit (Read error: Connection reset by peer) |
| 11:56:19 | | BFLogBot Commit: af04cb661970 | Author: watusimoto | Message: One idea for showing rank. |
| 11:56:20 | | BFLogBot Commit: 5657eed1cc14 | Author: watusimoto | Message: Merge |
| 11:56:37 | | Watusimoto has joined |
| 11:57:05 | BFBuildBot | build containing revision(s) [af04cb6] on bitfighter-w32-cross is complete: Failure [failed shell_1] Build details are at http://buildbot.bitfighter.org/builders/bitfighter-w32-cross/builds/211 blamelist: watusimoto <watusimoto@bitfighter.org> |
| 12:00:31 | Watusimoto | to see the leatest rank idea, start a game and add an eliza bot. it will cycle through all the different permutations starting with a blank symbol and concluding with a filled yellow star |
| 12:01:42 | Watusimoto | and... this compiles for me, and buildbot is not answering the phone, so not sure why it's complaining |
| 12:32:21 | | raptor has joined |
| 12:32:21 | | ChanServ sets mode +o |
| 12:32:35 | raptor | compiles for me |
| 12:32:50 | raptor | also I like it... but not the gray outline around the dots |
| 12:34:32 | raptor | I broke bots last night... |
| 12:34:35 | raptor | sigh |
| 12:48:36 | Watusimoto | I can try removing the outlines, and perhaps replacing the level where the outline turns yellow with something else |
| 12:49:20 | Watusimoto | maybe do a silightly different arranegment of the squares |
| 12:51:05 | raptor | i spent an hour yesterday looking for a TTF font that had military insignia in it |
| 12:51:10 | raptor | i found nothing... |
| 12:52:32 | Watusimoto | I sound something once, but lost track of it |
| 12:52:42 | Watusimoto | found |
| 12:53:07 | Watusimoto | I spent like 2 hours getting the filled star to render properly |
| 12:53:08 | Watusimoto | what a pain |
| 12:53:34 | raptor | this is where TTF would be good, I think.. |
| 12:56:37 | Watusimoto | I tried a couple of TTF symbols |
| 12:56:41 | Watusimoto | all bad choices |
| 12:56:49 | Watusimoto | everything I tried.. bad choices |
| 13:02:36 | raptor | i still can't find anything... |
| 13:20:41 | Watusimoto | well... we have dice! |
| 13:20:55 | Watusimoto | but it's a bad choice... I tried that |
| 13:24:31 | raptor | there's some dots in 'webhostinghub' |
| 13:24:38 | raptor | oo, and a star |
| 13:25:15 | raptor | and joystick buttons... |
| 13:25:55 | raptor | and dice |
| 13:34:25 | Watusimoto | is that the one in our source? |
| 13:34:50 | Watusimoto | I *almost* used that star |
| 13:35:09 | Watusimoto | but the hollow one looked to "thick" |
| 13:35:23 | Watusimoto | in charmap... didn't try it in game |
| 13:38:54 | | thread_ has joined |
| 13:39:51 | Watusimoto | hey raptor: have you been following koda's work? |
| 13:40:07 | raptor | hi Watusimoto, yes |
| 13:40:12 | Watusimoto | specifically, has he been working on making bf run under android? |
| 13:40:33 | raptor | no, iOS - but I decided to fix up the android side a bit while he was at it |
| 13:41:03 | raptor | it still crashes spectacularly |
| 13:41:06 | Watusimoto | did you see the link I posted to the android device? |
| 13:41:12 | raptor | looking,, |
| 13:41:21 | Watusimoto | http://www.jxd.hk/products.asp?id=635&selectclassid=009006 |
| 13:41:37 | raptor | neat |
| 13:42:02 | Watusimoto | do you think it's worth targeting that device? |
| 13:42:33 | raptor | wow, looks feature-full |
| 13:42:38 | raptor | is it popular? |
| 13:42:57 | Watusimoto | probably not at all |
| 13:43:07 | Watusimoto | but there are other devices like it |
| 13:43:21 | Watusimoto | I held one in my had at an electroncis store in Germany yesterday |
| 13:43:30 | Watusimoto | different manufaturer, same form factor |
| 13:43:50 | Watusimoto | it felt like you could play on it |
| 13:44:08 | Watusimoto | only one shoulder button on each side, but otherwise rather joysticky feeling |
| 13:44:22 | Watusimoto | and you really only need two shoulder buttons for your two modules |
| 13:44:44 | Watusimoto | the mini joysticks felt pretty nice |
| 13:44:47 | raptor | yeah, i think it would definitely be possible |
| 13:44:56 | Watusimoto | I didn't actually play on it though... just pushed the buttons |
| 13:45:19 | Watusimoto | but it's pretty cheap < $100 |
| 13:46:05 | Watusimoto | trying to imagine what else I might do with it |
| 13:46:29 | raptor | you'd have a new toy |
| 13:47:44 | | thread_ Quit (Ping timeout: 250 seconds) |
| 13:49:12 | raptor | you can use an external ethernet cable on that thing.. |
| 13:50:04 | Watusimoto | I'm surprised there aer no edge shots |
| 13:50:07 | Watusimoto | on that website |
| 14:34:49 | raptor | rats, I forgot you can forward declare enums... |
| 14:34:55 | raptor | *can't |
| 14:46:17 | Watusimoto | lame!!!!! |
| 15:14:10 | | BFLogBot Commit: 1789874e0f91 | Author: watusimoto | Message: New sequence of experience markers |
| 15:14:19 | raptor | oooo |
| 15:22:13 | | BFLogBot Commit: e2665ccd384c | Author: buckyballreaction | Message: Keep GLES compatibility |
| 15:22:15 | | BFLogBot Commit: c00ffb1f7972 | Author: buckyballreaction | Message: Fix c++ reading of new Lua Weapon enum offset. This fixes bots |
| 15:23:27 | raptor | I think I like the first one a bit better... there's less consistency with the second variation |
| 15:24:48 | | Skybax has joined |
| 15:25:16 | | BFLogBot Commit: e86521cb7911 | Author: kaen | Message: implement lua {get,set}Engineered methods |
| 15:25:18 | Watusimoto | well, there are some concepts that help you follow along |
| 15:25:22 | Watusimoto | solid > hollow |
| 15:25:28 | Watusimoto | yellow > red |
| 15:25:32 | Watusimoto | circle > square |
| 15:25:37 | Watusimoto | star = roxxors |
| 15:25:41 | raptor | yes |
| 15:25:52 | raptor | but there should be fewer concepts... |
| 15:25:58 | raptor | dots + count |
| 15:26:03 | raptor | bars + count |
| 15:26:05 | raptor | star |
| 15:26:06 | Watusimoto | the other thing was that I was trying to keep the visual weight of the symbols down |
| 15:26:20 | raptor | ah |
| 15:26:20 | Watusimoto | a big solid block looked pretty heavy next to the name |
| 15:26:29 | raptor | yes, it would |
| 15:26:36 | Watusimoto | so you'll notice the new one has no big solids, except the star |
| 15:26:42 | kaen | teleport doesn't inherit from engineered item? |
| 15:26:48 | Watusimoto | not saying it can't be improved... |
| 15:26:52 | raptor | kaen: it should... |
| 15:27:03 | Watusimoto | isn't there an engineerable mixin that it inherits from? |
| 15:27:09 | raptor | kaen: it inherits from Engineerable |
| 15:27:14 | kaen | gah |
| 15:27:21 | kaen | I implemented them on engineered item |
| 15:27:30 | raptor | which is actually not part of the Lua structure... |
| 15:27:30 | kaen | EngineeredItem |
| 15:27:41 | raptor | EngineeredItem is, though |
| 15:27:55 | kaen | forcefields and turrets work great ... |
| 15:28:27 | Watusimoto | I'd like to get other feedback on the symbols as they are impelmented, then we can go back and do another round of stuff |
| 15:29:09 | raptor | that's fair |
| 15:29:11 | Watusimoto | another idea might be a set of hollow polygons |
| 15:29:24 | Watusimoto | triangle/square/pentagon/hexagon/circle |
| 15:29:35 | raptor | that seems too complex |
| 15:29:46 | raptor | people will only have a split second to see it with the enemy |
| 15:29:47 | Watusimoto | more sides == more better! |
| 15:29:56 | raptor | oh... ok |
| 15:30:01 | raptor | increment by sides |
| 15:30:07 | kaen | so, how do I see this stuff? |
| 15:30:07 | raptor | that's not that bad |
| 15:30:10 | Watusimoto | maybe red then yellow |
| 15:30:15 | raptor | /addbot eliza |
| 15:30:16 | Watusimoto | kaen: host a game |
| 15:30:23 | Watusimoto | add eliza |
| 15:30:26 | Watusimoto | and take a look |
| 15:30:32 | Watusimoto | for the moment it cycles through the badges |
| 15:30:34 | kaen | ah thanks |
| 15:30:41 | Watusimoto | the first is blank |
| 15:30:51 | Watusimoto | then hollow red square, then... |
| 15:31:05 | Watusimoto | I think only sam will get the hollow start |
| 15:31:06 | Watusimoto | star |
| 15:31:12 | Watusimoto | and no one will get the solid one |
| 15:31:52 | kaen | it makes sense after you explain it |
| 15:32:07 | kaen | but it's pretty indecipherable without explanation |
| 15:33:18 | Watusimoto | especially when you don't see the sequence |
| 15:33:19 | kaen | is the "One idea for showing rank" commit the lines/chevrons? |
| 15:33:32 | Watusimoto | the chevrons didn;t really work |
| 15:33:35 | kaen | ok |
| 15:33:42 | raptor | no? |
| 15:33:42 | Watusimoto | you can only really stack 2 and even then it's hard to see |
| 15:33:55 | Watusimoto | lines might work |
| 15:33:58 | raptor | what about horizontal / vertical lines 1 - 3 |
| 15:34:18 | raptor | 1 point lines should work, no? |
| 15:34:22 | Watusimoto | maybe short horiz, long horiz, 2 shorts, 2 longs, 3 shorts, 3 longs |
| 15:34:53 | Watusimoto | or maybe short, long, long+short, 2 longs, 2 longs+short, 3 longs |
| 15:35:29 | Watusimoto | though horiz lines have the "minus" and "equals" problem |
| 15:35:52 | Watusimoto | also, could do a circle with variable number of spokes |
| 15:36:21 | Watusimoto | 1-6 would probably work |
| 15:38:42 | raptor | i still think chevrons would work... with an obtuse angle, like tau/3 |
| 15:38:47 | raptor | or maybe make them arcs |
| 15:46:19 | Watusimoto | but you can only have 2 |
| 15:46:29 | Watusimoto | 3 just gets all jumbled |
| 15:46:42 | Watusimoto | looks like a smudgy solid block |
| 15:46:52 | raptor | can you send me the code? |
| 15:47:04 | Watusimoto | already did :-) |
| 15:47:19 | raptor | ah, i see it |
| 15:47:20 | Watusimoto | line 650 of gameObjectRenderer |
| 15:47:36 | raptor | ohhh... i was going to use lines, not strings |
| 15:47:44 | Watusimoto | you'll need to change this: |
| 15:47:50 | Watusimoto | S32 sym = Platform::getRealMilliseconds() / 2000 % 9; |
| 15:48:04 | Watusimoto | I started with strings just for proof of concept |
| 15:48:09 | raptor | ok |
| 15:48:11 | raptor | thanks |
| 15:48:12 | Watusimoto | they're not too thick |
| 15:49:22 | Watusimoto | but regardless, they would have the same issue you complained about wiuth the current implementation -- you have to have several concepts going on at once to get enough levels |
| 15:50:03 | raptor | i wasn't very clear... I think color changes should go with shape changes as well |
| 15:50:24 | raptor | as in, color *only* changes with a shape change |
| 15:54:56 | Watusimoto | so not as a differentiating factor, merely a highlighting one |
| 15:55:04 | Watusimoto | or decorative one |
| 15:55:35 | Watusimoto | just ordered a ssd for my pathetic laptop |
| 15:56:57 | raptor | instaspeed! |
| 15:59:21 | | Flynnn has joined |
| 16:07:07 | kaen | okay, trying to rewire Teleporter to inherit from EngineeredItem is getting messy |
| 16:07:22 | kaen | does anyone object to duplicating the implementation on Teleporter? |
| 16:07:51 | raptor | not at all |
| 16:07:53 | kaen | ok |
| 16:07:56 | raptor | in fact |
| 16:08:03 | raptor | when i created engineered teleporter |
| 16:08:09 | raptor | i went down that same road |
| 16:08:17 | kaen | I see |
| 16:08:35 | raptor | I couldn't make it inherit from EngineeredItem without adding loads of messy adapter code |
| 16:08:55 | raptor | so I came up with Engineerable to handle some of the stuff across all three |
| 16:09:08 | kaen | once I hit "invalid covariant return type" errors, I know I'm looking at significant rearchitecting |
| 16:09:09 | kaen | ok |
| 16:10:45 | raptor | Watusimoto: http://imgur.com/D9mOp3s |
| 16:11:23 | Watusimoto | hmmm.... |
| 16:11:44 | Watusimoto | maybe if vertically aligned, it wouldn't look too big |
| 16:12:21 | raptor | yeah... i didn't align yet.. |
| 16:12:36 | Watusimoto | but if you stick to the actual hieght of the name, you can only fit 2 |
| 16:13:09 | Watusimoto | ok, well, that'w 4 levels right there (0,1,2,3 stripes) |
| 16:13:25 | Watusimoto | keeping the hollow and solid star is 6 levels |
| 16:13:46 | Watusimoto | mabe a cluster of 1,2,3 dots/squares? |
| 16:18:11 | raptor | your other shapes didn't seem to stick with the height completely.. |
| 16:18:37 | Watusimoto | no... they went 2 pixels higher |
| 16:18:44 | Watusimoto | I needed something divisible by 4 |
| 16:19:11 | Watusimoto | I'm not saying you have to stick to the height... I think your 3 stripes will work |
| 16:19:23 | Watusimoto | only explaining how I came to my conclusion |
| 16:20:21 | raptor | http://imgur.com/7wVDAFq |
| 16:20:26 | raptor | aligned better |
| 16:20:46 | Watusimoto | yes, that works |
| 16:21:07 | raptor | here is the relevant code: http://pastie.org/pastes/8206451/text |
| 16:21:27 | raptor | i changed the '% 9' above it to '% 3' |
| 16:21:31 | Watusimoto | you can just commit it |
| 16:21:42 | raptor | want me to add the lines, too? |
| 16:21:53 | Watusimoto | you can try it, sure |
| 16:21:57 | | Flynnn Quit (Quit: Leaving) |
| 16:22:55 | Watusimoto | interesting -- I like your use of 4/8/12 in the rendering |
| 16:23:03 | raptor | :) |
| 16:23:09 | | BFLogBot Commit: e39882de3304 | Author: kaen | Message: add {get,set}Engineerable lua methods for Teleporter. Completes #229 |
| 16:23:11 | Watusimoto | I would not have thought of that |
| 16:23:15 | | Skybax is an IRC lurker |
| 16:23:23 | BFLogBot | I'm learning real skills that I can apply throughout the rest of my life ... Procrastinating and rationalizing. -- Calvin |
| 16:33:03 | | BFLogBot Commit: 09297cbaf466 | Author: buckyballreaction | Message: Add chevrons/bars for a rank idea |
| 16:33:05 | raptor | ok Watusimoto, try that |
| 16:33:17 | raptor | i used bronze/silver/gold |
| 16:33:25 | raptor | I like the silver.. |
| 16:33:43 | raptor | back to Lua... |
| 16:36:02 | kaen | looks great raptor! |
| 16:40:10 | raptor | think the bronze is OK for the chevrons? |
| 16:43:27 | | Flynnn has joined |
| 16:44:11 | | Flynnn Quit (Client Quit) |
| 16:45:17 | | Flynnn has joined |
| 16:47:05 | kaen | looks fine to me |
| 16:55:56 | Watusimoto | well... I think you did a fine job with those ranks |
| 16:56:29 | Watusimoto | I might tweak it a bit more, but I think we're essentially there |
| 16:56:47 | Watusimoto | but in the meantime... good night! |
| 16:59:51 | raptor | night! |
| 16:59:54 | raptor | sure, tweak away |
| 17:08:57 | raptor | speaking of palindromes, take a look at the player online |
| 17:10:04 | raptor | locked server |
| 17:10:08 | kaen | indeed ;< |
| 17:11:39 | | Watusimoto Quit (Remote host closed the connection) |
| 17:38:43 | raptor | kaen: could you look at: http://beta.etherpad.org/p/bf_loadout_019 |
| 17:38:59 | raptor | specifically the part about renaming setModule setWeapon.. |
| 17:39:14 | raptor | (I wrote your name in bold next to it) |
| 17:41:11 | raptor | watusimoto doesn't like setWeapon/setModule for changing loadout for a specific module/weapon |
| 17:41:21 | raptor | so now I need a name for it... |
| 17:41:40 | kaen | I'll take setLoadoutWeapon |
| 17:41:50 | raptor | ok |
| 17:41:55 | kaen | at least it's idempotent |
| 17:42:00 | raptor | yeah... |
| 17:42:13 | raptor | i'm not sure i like the 3rd signature for setLoadout(index, weapon) |
| 17:42:31 | kaen | me either |
| 17:42:38 | kaen | did wat say he wanted it? |
| 17:42:44 | raptor | not really |
| 17:42:50 | raptor | he just wrote that note |
| 17:42:57 | kaen | I'm against it |
| 17:43:01 | raptor | ok, me too |
| 17:43:06 | kaen | there's already a right way to do it |
| 17:43:09 | raptor | setLoadoutModule/Weapon it is! |
| 17:43:59 | raptor | thanks |
| 17:55:57 | raptor | fireWeapon/Module or activateWeapon/Module or useWeapon/Module? |
| 17:56:11 | kaen | I prefer fire |
| 17:56:19 | raptor | ok |
| 17:56:20 | kaen | use could mean "equip" |
| 17:56:25 | raptor | ah yes |
| 17:56:29 | raptor | fire is straight forward |
| 18:20:40 | | bobdaduck has joined |
| 18:48:21 | raptor | this might break the API... |
| 18:49:27 | bobdaduck | Uh oh |
| 18:52:21 | raptor | bobdaduck: do you use ship:getReqLoadout at all? |
| 18:52:31 | raptor | or mostly ship:getCurrLoadout |
| 18:52:31 | bobdaduck | no |
| 18:52:34 | raptor | ok good |
| 18:52:35 | bobdaduck | getcurrloadout |
| 18:52:41 | raptor | then i don't have to handle with a warning... :) |
| 18:54:43 | | BFLogBot Commit: 479f66f68d75 | Author: buckyballreaction | Message: Lua API: Remove bot:setWeaponIndex and bot:activateModuleIndex |
| 18:57:58 | kaen | raptor, I'm going to start fleshing out the lua docs |
| 18:58:04 | raptor | hooray! |
| 18:58:08 | kaen | where is the remainder of your api work going to take place? |
| 18:58:11 | kaen | (I'll do it last) |
| 18:58:14 | raptor | might i suggest that you hold off on Ship and Robot? |
| 18:58:17 | raptor | yes that |
| 18:58:19 | kaen | ok |
| 18:58:21 | raptor | thank you |
| 18:58:27 | kaen | thank you, too |
| 18:58:46 | raptor | :) |
| 19:00:40 | kaen | while true ; do perl luadoc.pl 1>/dev/null ; date ; sleep 5 ; done |
| 19:00:44 | kaen | bash is so amazing |
| 19:01:21 | kaen | I just wrote an automation tool in one line |
| 19:01:53 | raptor | hahaha |
| 19:02:43 | kaen | I also found out I can tick a checkbox in chrome's dev tools to disable the cache |
| 19:03:03 | kaen | which is good because doxygen has really sticky caching for some reason ... |
| 19:05:00 | raptor | man browsers nowadays |
| 19:05:06 | raptor | cache is so aggressive |
| 19:06:14 | raptor | bobdaduck: you should test the latest build |
| 19:06:19 | raptor | add an eliza bot |
| 19:06:34 | raptor | and give your feed back on the rank insignia next to the name |
| 19:10:23 | raptor | kaen: if someone tries to fire a weapon that is not loaded, what should happen? fire whatever is loaded at index 1, or nothing? (or something else?) |
| 19:11:01 | kaen | I think those functions should take a slot index |
| 19:11:07 | raptor | oh? |
| 19:11:42 | raptor | i did away with the slot switching... |
| 19:11:58 | kaen | slot switching? |
| 19:12:08 | raptor | bot's had to switch to the index first, then call fire |
| 19:12:14 | kaen | right, right |
| 19:12:18 | raptor | now it's just fire(weapon) or fire(index) ? |
| 19:12:32 | raptor | hmm, both will be integers.. |
| 19:12:39 | kaen | hmm |
| 19:12:49 | kaen | so we really do have to choose ... |
| 19:12:54 | raptor | sigh, yes |
| 19:13:08 | raptor | i think i like fireWeapon(weapon) a bit better... |
| 19:13:22 | kaen | I kind of do too |
| 19:13:29 | raptor | but then we have to handle if the bot doesn't have it, hence my question |
| 19:13:59 | kaen | ugh, well if you say to fire a weapon which isn't loaded yet, that's a semantic error |
| 19:14:05 | kaen | so we should warn but do nothing? |
| 19:14:09 | raptor | yes |
| 19:14:09 | raptor | ok, so warn |
| 19:14:10 | raptor | yes |
| 19:14:14 | raptor | i like that |
| 19:14:17 | kaen | I think that's a good precedent to set |
| 19:14:17 | raptor | coding... |
| 19:14:20 | raptor | me too |
| 19:15:22 | kaen | or should it be an error? |
| 19:15:32 | raptor | i like a very noise warning |
| 19:15:39 | raptor | *noisy |
| 19:15:44 | raptor | no need to crash the script.. |
| 19:16:00 | kaen | but throw errors is good because you let a coder know immediately that he's made a mistake |
| 19:16:15 | kaen | but he can say when the error is expected via pcall |
| 19:16:19 | raptor | yeah that's true.. |
| 19:16:48 | raptor | LuaException is thrown if argument check fails |
| 19:16:57 | raptor | but in this case arguments are good.. |
| 19:17:07 | kaen | because really, if you don't think to check the logs you'll be baffled as to why it's not firing |
| 19:17:17 | kaen | but if it crashes you know you have to check the logs |
| 19:17:23 | raptor | true |
| 19:17:38 | kaen | so ultimately exceptions make development much easier (imo) |
| 19:17:53 | raptor | ok, i'll add it.. |
| 19:17:56 | kaen | ok |
| 19:19:19 | raptor | let's see what the crash looks like.. |
| 19:20:16 | raptor | looks good |
| 19:20:23 | raptor | ok, you convinced me |
| 19:20:40 | kaen | had to convince myself first |
| 19:20:43 | raptor | heh |
| 19:21:03 | raptor | when I think about exception in Java and python - they really do help you program better |
| 19:21:43 | raptor | and avoid bugs |
| 19:22:33 | kaen | the drawback is that it can really obfuscate the control flow |
| 19:23:00 | raptor | yes... like all those evil Java libraries that catch the exception and throw away the stack trace! |
| 19:23:03 | raptor | grrr! |
| 19:23:06 | kaen | if you're doing like nest try/catch |
| 19:23:11 | kaen | yes |
| 19:23:29 | kaen | putting try/catch in a library is patently evil |
| 19:23:40 | kaen | unless you're improving on the error reporting perhaps ... |
| 19:23:52 | raptor | no i agree - evil |
| 19:27:18 | | bobdaduck Quit (Remote host closed the connection) |
| 19:36:44 | raptor | you sure we should do fireModule instead of activateModule? |
| 19:36:55 | | bobdaduck has joined |
| 19:36:56 | raptor | i mean, it sounds nice to have them both be 'fire' |
| 19:38:01 | bobdaduck | !latest |
| 19:39:22 | kaen | that's a good idea |
| 19:39:57 | kaen | bobdaduck, http://buildbot.bitfighter.org:8010/latest/ |
| 19:40:02 | bobdaduck | thanks |
| 19:40:17 | bobdaduck | link is bookmarked on my work computer but not on my home computer I dunno |
| 19:40:42 | kaen | oh dude |
| 19:40:47 | kaen | win32 build is broken |
| 19:40:57 | bobdaduck | ...oh |
| 19:43:46 | | -wolfe.freenode.net- *** Looking up your hostname... |
| 19:43:46 | | -wolfe.freenode.net- *** Checking Ident |
| 19:43:46 | | -wolfe.freenode.net- *** No Ident response |
| 19:43:46 | | -wolfe.freenode.net- *** Couldn't look up your hostname |
| 19:43:52 | | BFLogBot has joined |
| 19:43:52 | | -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. |
| 19:43:57 | kaen | !latest |
| 19:43:57 | BFLogBot | http://buildbot.bitfighter.org:8010/latest/ |
| 19:47:05 | kaen | BAH! |
| 19:47:19 | kaen | gameObjectRender is encoded as utf8 again |
| 19:49:12 | raptor | was that my fault? |
| 19:49:18 | | BFLogBot Commit: 21ad131b578c | Author: kaen | Message: update Asteroid docs |
| 19:49:19 | | BFLogBot Commit: 1ee1d72d4932 | Author: kaen | Message: reconvert gameObjectRender.cpp to ascii encoding |
| 19:49:22 | kaen | I'm not sure |
| 19:49:36 | kaen | ultimately it's my fault because I haven't found a solution |
| 19:50:06 | raptor | it's an issue with the cross-compiler? |
| 19:50:09 | kaen | I'm going to try just mass-encoding the files before the w32 build starts |
| 19:50:10 | kaen | yes |
| 19:50:12 | raptor | hmmm |
| 19:50:29 | kaen | the version of gcc it's built against chokes on a utf delimiter |
| 19:51:07 | raptor | delimiter? |
| 19:52:12 | | BFLogBot Commit: 3c0fa3a722b0 | Author: buckyballreaction | Message: Minor change in insignia positioning |
| 19:52:12 | BFBuildBot | build containing revision(s) [1ee1d72] on bitfighter-w32-cross is complete: Success [build successful] Build details are at http://buildbot.bitfighter.org/builders/bitfighter-w32-cross/builds/220 |
| 19:52:13 | | BFLogBot Commit: de5594af9814 | Author: buckyballreaction | Message: Lua API: Deprecate bot:setWeapon, change bot:fire to bot:fireWeapon(weapon). Bots now no longer need to switch to the weapon index before firing |
| 19:53:49 | | kaen Quit (Quit: Leaving) |
| 19:57:38 | raptor | come back! |
| 20:03:03 | bobdaduck | lol |
| 20:03:15 | | bobdaduck Quit (Remote host closed the connection) |
| 20:13:13 | | BFLogBot Commit: ca64b01cf42b | Author: buckyballreaction | Message: Lua API: Change bot:activateModule to bot:fireModule for consistently. Also clean up doc a little |
| 20:13:14 | | BFLogBot Commit: 93387754e590 | Author: buckyballreaction | Message: Update s_bot to not use now deprecated methods |
| 20:15:54 | raptor | slowly but suredly getting these done.. |
| 20:21:53 | | Flynnn Quit (Read error: Connection reset by peer) |
| 20:50:30 | | kaen has joined |
| 20:50:34 | | kaen Quit (Read error: Connection reset by peer) |
| 21:01:20 | | kaen has joined |
| 21:01:37 | kaen | that was an inconvenient time for the network to disconnect ... |
| 21:02:11 | kaen | the string between the tin cans must have gotten tangled. |
| 21:04:26 | kaen | raptor, this is the three-byte string that mingw is complaining about: http://en.wikipedia.org/wiki/Byte_order_mark |
| 21:04:46 | kaen | the "delimiter" as I erroneously called it |
| 21:07:06 | kaen | "Notepad and Visual C++,[7] actually add BOMs to UTF-8 files by default." |
| 21:07:21 | kaen | those devils ... |
| 21:23:26 | raptor | oh boy |
| 21:23:34 | raptor | yeah, i've hit the BOM before... |
| 21:24:20 | raptor | i checked; it was watusimoto's earlier commit tonight that broke it |
| 21:31:23 | raptor | oh wow - bots actually don't trigger loadout zones at all... |
| 21:33:17 | raptor | and they don't change loadouts after being killed either... |
| 21:52:26 | kaen | raptor, BfObject:getClassID |
| 21:52:36 | kaen | vs. the ObjType Enum |
| 21:52:56 | raptor | the same |
| 21:53:01 | kaen | ObjType ? |
| 21:53:19 | raptor | getClassID returns the ObjType of the object, yes |
| 21:53:24 | kaen | 99% sure |
| 21:53:35 | raptor | 100% |
| 21:53:37 | kaen | mObjectTypeNumber |
| 21:53:41 | raptor | yes |
| 21:53:47 | kaen | ok |
| 21:53:48 | raptor | which is mapped directly to the ObjType enum |
| 21:54:01 | raptor | the type numbers are, i mean |
| 21:54:05 | kaen | I was unclear |
| 21:54:10 | kaen | let's change it to getObjType |
| 21:54:11 | Skybax | Whatcha guys talkin bout? |
| 21:54:13 | raptor | yeah, it's a bad name |
| 21:54:31 | raptor | heh, ok - but we'd need to deprecate it |
| 21:54:39 | kaen | man |
| 21:54:40 | raptor | leave it for a release with an annoying warning |
| 21:54:45 | raptor | because most scripts use it |
| 21:54:49 | kaen | ok |
| 21:55:02 | raptor | and... gotta go! be back in a bit (sorry) |
| 21:55:06 | kaen | later |
| 21:55:10 | Skybax | Bai |
| 21:55:13 | | raptor has left #bitfighter |
| 22:33:18 | | Flynnn has joined |
| 22:58:51 | | Skybax Quit (Quit: Skybax) |
| 23:35:06 | | raptor has joined |
| 23:35:06 | | ChanServ sets mode +o |
| 23:43:36 | raptor | falling asleep again... |
| 23:44:14 | raptor | i think the LoadoutTracker object is empty for Robots... |
| 23:57:14 | raptor | good night! |
| 23:57:17 | | raptor Quit () |