Timestamps are in GMT/BST.
| 01:27:44 | raptor | so i wonder - are our tasks too difficult for GCI? |
| 01:32:12 | raptor | if anyone is listening is #34 still a bug? i cannot duplicate |
| 01:32:16 | raptor | !bug |
| 01:32:21 | BFLogBot | To enter a bug, please make sure it is reproducible and then go to http://code.google.com/p/bitfighter/issues/list | Also, see current running bug list: http://bitfighter.org/wiki/index.php/Running_Bug_List |
| 01:32:21 | raptor | !bugs |
| 01:32:21 | BFLogBot | To enter a bug, please make sure it is reproducible and then go to http://code.google.com/p/bitfighter/issues/list | Also, see current running bug list: http://bitfighter.org/wiki/index.php/Running_Bug_List |
| 01:32:56 | sam686 | hi |
| 01:33:18 | raptor | hi sam686 |
| 01:33:24 | raptor | can you duplicate #34? |
| 01:33:31 | sam686 | what happens if you can't kill your own team's turret with burst, but you can with phaser.. |
| 01:33:40 | raptor | yes that one |
| 01:34:40 | raptor | oh wait |
| 01:34:44 | raptor | it fails... |
| 01:34:51 | sam686 | by the way, saw my post in contest discussion? |
| 01:34:52 | raptor | (had to do a team game) |
| 01:34:59 | raptor | yes! that was a good post |
| 01:35:08 | raptor | very instructive |
| 01:35:16 | sam686 | ok |
| 01:42:18 | raptor | so i can damage my own engineered turret on a team game, and any turret on a single player game, but not preset turrets on a team game |
| 01:48:23 | | Watusimoto Quit (Ping timeout: 255 seconds) |
| 03:03:26 | | YoshiSmb has joined |
| 03:04:28 | YoshiSmb | hi |
| 03:08:10 | kaen | hello |
| 03:24:58 | YoshiSmb | you need to wait a few hours to be a new year? |
| 03:25:39 | kaen | indeed |
| 03:25:52 | kaen | like 4.5 |
| 03:25:59 | YoshiSmb | well. |
| 03:26:19 | YoshiSmb | for me. the new year ass passed now. |
| 03:26:32 | YoshiSmb | (because i live on argentina) |
| 03:26:53 | kaen | I see |
| 03:26:57 | kaen | well, happy New Year! |
| 03:27:02 | YoshiSmb | Thanks! |
| 03:42:23 | sam686 | waiting till midnight? (note the time zones, to see my clock, type /ctcp sam686 time on this IRC) |
| 03:48:43 | | YoshiSmb_ has joined |
| 03:49:03 | YoshiSmb_ | hi sam |
| 03:49:16 | | YoshiSmb Quit (Ping timeout: 245 seconds) |
| 03:49:23 | YoshiSmb_ | (disconected due to network time expired) |
| 03:49:31 | | YoshiSmb_ is now known as YoshiSmb |
| 04:11:01 | | raptor Quit () |
| 04:52:00 | | YoshiSmb Quit (Ping timeout: 252 seconds) |
| 05:04:05 | | YoshiSmb has joined |
| 05:54:12 | | YoshiSmb Quit () |
| 09:54:17 | | Watusimoto has joined |
| 12:58:20 | | DonnyMitsov has joined |
| 13:01:37 | DonnyMitsov | Hi can someone tell me where can I find the code for the commands in bitfighter. I need it to implement the /announce command. Thank you in advance. |
| 13:51:35 | | Invisible has joined |
| 13:51:45 | Invisible | hi |
| 13:52:01 | Invisible | anyone here?? |
| 13:54:39 | Invisible | bye!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
| 13:59:03 | | Invisible Quit (Ping timeout: 245 seconds) |
| 15:00:44 | | raptor has joined |
| 15:00:45 | | ChanServ sets mode +o raptor |
| 15:01:56 | raptor | hi DonnyMitsov |
| 15:02:42 | raptor | take a look in zap/UIGame.cpp line 2234 |
| 15:02:58 | raptor | there is a giant struct that defines all the commands |
| 15:03:26 | raptor | including methods that they call to do the work |
| 15:07:03 | | Watusimoto Quit (Ping timeout: 245 seconds) |
| 15:16:39 | | kaen Quit (Ping timeout: 265 seconds) |
| 15:37:58 | | LordDVG has joined |
| 15:45:39 | | LordDVG Quit (Quit: Leaving) |
| 15:46:01 | | LordDVG has joined |
| 16:11:13 | DonnyMitsov | Thank you raptor. I appreaciate your help |
| 16:13:42 | raptor | you're welcome :) |
| 16:20:24 | raptor | i'll be back in a couple hours... |
| 16:23:56 | raptor | also, if you need more time, just let us know - we are adaptable |
| 16:26:53 | | Watusimoto has joined |
| 17:49:23 | | Watusimoto Quit (Ping timeout: 265 seconds) |
| 18:08:12 | | DonnyMitsov Quit (Ping timeout: 245 seconds) |
| 18:33:23 | | kaen has joined |
| 18:49:26 | | LordDVG Quit (Remote host closed the connection) |
| 19:51:15 | | Watusimoto has joined |
| 20:41:21 | Watusimoto | happy new year! |
| 20:49:30 | kaen | happy new year! |
| 21:16:50 | Watusimoto | Pushing a big commit now |
| 21:17:10 | Watusimoto | This commit majorly overhauls the way we handle ships carrying things |
| 21:17:10 | | BFLogBot Commit: bc3a861bbd4e | Author: watusimoto | Message: Comment and assert |
| 21:17:12 | | BFLogBot Commit: 4ecc65afe94d | Author: watusimoto | Message: Checkpoint: Does not run; Start simplifcation of mounted items |
| 21:17:13 | | BFLogBot Commit: ef079c669168 | Author: watusimoto | Message: Checkpoint II |
| 21:17:15 | | BFLogBot Commit: 0396453ae870 | Author: watusimoto | Message: Checkpoint III WTF?!? |
| 21:17:16 | | BFLogBot Commit: 38f167421fe2 | Author: watusimoto | Message: Merge |
| 21:17:18 | | BFLogBot Commit: 5464d0201454 | Author: watusimoto | Message: Merge |
| 21:17:19 | | BFLogBot Commit: c69a0313de7e | Author: watusimoto | Message: Things working well except for nexus game crashes because flag gets sent to client before ship its mounted on. |
| 21:17:21 | | BFLogBot Commit: 4df81ec4c335 | Author: watusimoto | Message: Nexus game now working again |
| 21:17:22 | | BFLogBot Commit: 12719a9ebe09 | Author: watusimoto | Message: Streamline and comment code in HTF, fix bug with flag going to wrong location (introduced in refactor) |
| 21:17:24 | | BFLogBot Commit: cbcf48f688bd | Author: watusimoto | Message: Fix crash when starting Nexus game because flags are mounted, but mounts haven't yet been written to the client; also var names and comments |
| 21:18:12 | Watusimoto | previously, there were at leat 3 methods for dropping things, some of which called other methods under some circumstances, but called different ones in others (and one notorious pair where A called B on the server but B called A on the client) |
| 21:18:36 | Watusimoto | basically it had become such a mess that even with a pencil and paper and an hour spent mapping things out I couldn't really figure out how it worked |
| 21:18:47 | Watusimoto | so... that's all gone now, and things are greatly simplified |
| 21:19:12 | Watusimoto | I've tested pretty comprehensively, but there are likely still some bugs here and there |
| 21:20:00 | Watusimoto | One important thing to note is that this next release will have to be 019; it is not compatible with 018. |
| 21:24:19 | | BFLogBot Commit: a4689e0c8cb5 | Author: watusimoto | Message: Next version will have to be 019 -- no longer compatible with 018! |
| 22:17:43 | raptor | *sniff* goodbye 018 |
| 22:30:47 | Watusimoto | but hello understandable code! |
| 22:31:09 | Watusimoto | brb |
| 22:31:37 | raptor | i took apart our metal stand-up shower in the basement to repair a seal, only to be thwarted by a rusted screw |
| 22:32:14 | raptor | the day has come - i need a dremel |
| 22:40:19 | Watusimoto | stripped head? |
| 22:40:30 | raptor | yep |
| 22:40:43 | Watusimoto | then what you need is a screw extractor |
| 22:40:48 | Watusimoto | they'll remove anything |
| 22:40:48 | raptor | and my chisel isn't working... |
| 22:40:59 | raptor | i'm not sure what those are? |
| 22:40:59 | Watusimoto | if there's any head left at all |
| 22:41:15 | Watusimoto | it fits into a drill, if you have a variable speed one that goes real slow |
| 22:41:17 | raptor | i failed at turning it into a flat head, too... |
| 22:41:39 | Watusimoto | it's a bit like a combination drill bit and screw driver head |
| 22:41:49 | Watusimoto | it basically chews into the metal until it can get a grip |
| 22:41:54 | raptor | have a picture? |
| 22:42:02 | Watusimoto | I've never had it fail, even on totally stripped heads |
| 22:43:13 | Watusimoto | I've used ones that look a bit like this: |
| 22:43:13 | Watusimoto | http://www.asseenontvguys.com/alden-grabit-pro-screw-extractor-3-piece.aspx |
| 22:43:30 | Watusimoto | in finding that pic, I saw several hand powered ones as well |
| 22:43:45 | Watusimoto | the key is high torque and low speeds, so a hand powered one should be quite effective |
| 22:43:57 | Watusimoto | you really need to lean into it though, to keep the bit from kicking out |
| 22:44:09 | raptor | so you drill a hole, screw the screw, unscrew the screw? |
| 22:44:22 | Watusimoto | it's all one operation |
| 22:44:44 | Watusimoto | in that image, I've never acutally done step 1 |
| 22:44:44 | raptor | are they like extra extra sharp/hard bits? |
| 22:44:47 | raptor | ah |
| 22:44:54 | Watusimoto | probably because I burnished with my screw driver |
| 22:45:02 | raptor | haha |
| 22:45:03 | Watusimoto | made the heads a nice polished inveted cone |
| 22:45:07 | raptor | yeah, that's where i am... |
| 22:45:12 | Watusimoto | you need one of these |
| 22:45:19 | Watusimoto | they run about $8 at my hardware store |
| 22:45:43 | raptor | ok, i'll go get one... |
| 22:46:04 | raptor | interesting tool |
| 22:46:05 | Watusimoto | this is the key: |
| 22:46:06 | Watusimoto | Apply firm downward pressure, drill at slow speed. Apply lowest level of power to the hand drill. |
| 22:46:07 | raptor | i like it already |
| 22:46:19 | Watusimoto | after you use it, you'll really like it |
| 22:46:36 | raptor | left tighty right loosy |
| 22:46:49 | Watusimoto | now I kind of wish I had a stripped screw and my drill here |
| 22:46:59 | raptor | haha |
| 22:47:33 | raptor | it's vacation! that means home improvements that actually make your accomplished at something (if you don't fail too bad..) |
| 22:47:49 | raptor | *you feel accomplished |
| 22:47:57 | raptor | ok back in a bit.. |
| 23:27:32 | raptor | got a screw extractor! |
| 23:27:40 | raptor | now to test (they're expensive!) |
| 23:34:55 | sam686 | I think watusimoto kindof broke flag mounts - zombie flags shows up client side when pickup by enemy on CTF/Rabbit, and somethimes flag returns becomes invisible.. |
| 23:35:39 | sam686 | there is a differenve on mIsMounted and mMount, mIsMounted can be true client side while mMount is NULL (because clients don't have an object to mount to due to scoping stuff) |
| 23:35:51 | Watusimoto | sam686: thanks -- will check that. how do you reproduce? two players, one picks up team flag in ctf? |
| 23:36:01 | sam686 | yes |
| 23:36:06 | sam686 | then view commander map.. |
| 23:36:32 | Watusimoto | ah, in cmdrs map. ok; I tested that exact scenario with ctf, but didn;t look in cmdrs map |
| 23:38:09 | Watusimoto | mIsMounted can be true with NULL mMount also at the very beginning of Nexus game, if flag is sent to client before ship it is mounted on (as is typical) |
| 23:39:12 | Watusimoto | as to the scoping issue, are there any situations where we have a flag that is in scope when its mount is not in scope? |
| 23:39:18 | Watusimoto | (or resource item) |
| 23:39:41 | sam686 | problem, in CTF, ship could go out of scope, which makes the flag float somewhere in client side if setting mIsMounted to false.. |
| 23:39:43 | Watusimoto | or is that more of a theoretical situation |
| 23:40:19 | Watusimoto | in ctf, if enemy ship has the flag (and is out of scope), should the flag be visible? |
| 23:40:36 | Watusimoto | I think flag disappears |
| 23:40:52 | Watusimoto | or rather should disappear (i.e. be out of scope) |
| 23:41:50 | sam686 | flag don't exactly go out of scope immediately, only if there is changes to flag with setMaskBits() |
| 23:43:09 | sam686 | the problem is when enemy ship with flag goes in scope then out of scopy |
| 23:45:39 | Watusimoto | ok, I'll take a look; this sounds easy to reproduce |
| 23:45:47 | Watusimoto | I hope it is easy to fix as well :-) |