Timestamps are in GMT/BST.
| 00:06:19 | kaen | Is there any way we could widen the code blocks on the forums? |
| 00:06:33 | kaen | 80 characters would be ideal |
| 00:07:41 | raptor | overlap the outside boundary? |
| 00:07:48 | raptor | 80 chars.. haha |
| 00:08:29 | raptor | probably, but might not be able to without changing the width of the post block itself |
| 00:08:58 | kaen | I think you're right |
| 00:09:12 | raptor | oh hey... there's a little thingy you can click |
| 00:09:22 | raptor | right next to your name, to the right is a small button |
| 00:09:27 | raptor | it widens everything.. |
| 00:11:42 | kaen | oh wow |
| 00:11:44 | kaen | nice |
| 00:46:47 | | Watusimoto Quit (Ping timeout: 248 seconds) |
| 01:04:23 | raptor | heading home! |
| 01:04:26 | | raptor Quit () |
| 02:25:59 | | bobdaduck has joined |
| 02:40:32 | | kodafk Quit (Read error: Connection reset by peer) |
| 02:47:41 | | raptor has joined |
| 02:47:41 | | ChanServ sets mode +o raptor |
| 03:35:09 | kaen | so this flocking stuff is very promising |
| 03:35:30 | raptor | as in.. you got it working? :) |
| 03:35:34 | kaen | I should have to path about 1% of time |
| 03:35:36 | kaen | well... |
| 03:35:37 | kaen | no. |
| 03:35:42 | kaen | but it's on the way |
| 03:36:05 | kaen | 1% versus how much I'm pathing right now to follow a player |
| 03:36:20 | kaen | (I've decided pathing only once is too frugal) |
| 03:37:41 | kaen | with the "flocking" (actually just a naive formation) most of the logic is simple vector arithmetic |
| 03:37:51 | kaen | only the "leader" has to path |
| 03:38:42 | kaen | formations also take care of another problem, which is that too many swarmers bumping into each other quickly becomes glitchy |
| 03:38:56 | kaen | by having a set formation, they maintain maneuvering space |
| 03:39:02 | raptor | oh so you're doing formations, too... |
| 03:39:05 | raptor | cool |
| 03:39:08 | kaen | instead |
| 03:39:18 | kaen | I got bored of them coming in a straight line... |
| 03:39:30 | raptor | haha |
| 03:39:50 | kaen | at first I thought about fuzzy pathing, but they'd still bump a bunch |
| 03:39:55 | kaen | and it would look stupid |
| 03:40:01 | kaen | formations actually solves a lot of problems. |
| 03:58:39 | raptor | formations... sounds like a real-time strategy game! |
| 04:04:10 | raptor | huh - i don't think i've actually worked with Object-oriented python before (I'm looking into changing this notifier code) |
| 04:08:10 | raptor | kaen: what is a good python IDE? |
| 04:09:08 | kaen | I still use vim for python |
| 04:09:18 | | raptor gasps |
| 04:09:26 | kaen | I actually use vim for most things. |
| 04:09:31 | kaen | the main exception is c++ |
| 04:09:34 | raptor | technically i'm using a text editor for it now... |
| 04:09:55 | kaen | have you seen http://stackoverflow.com/questions/81584/what-ide-to-use-for-python ? |
| 04:10:03 | raptor | yeah, been reading that.. |
| 04:10:18 | raptor | i was more interested in your personal experience |
| 04:10:23 | raptor | if any |
| 04:10:37 | kaen | in my experience vim is fine :) |
| 04:18:57 | | bobdaduck Quit (Quit: Page closed) |
| 04:20:07 | raptor | kaen, sam686, is one of you logging on as 'MasterServerConnection' ? |
| 04:20:26 | kaen | not me. I was just looking at that though. |
| 04:20:48 | sam686 | Was trying to find which revision doesn't crash on my levelgen.. |
| 04:20:48 | raptor | beacuse... i was in that code right now, and it spooked me |
| 04:21:04 | raptor | ah ok sam686 is the culprit |
| 04:21:37 | sam686 | revision 0c699b6956b8 is ok, revisions after that crashes on my levelgen (maybe an error?) |
| 04:24:59 | | amgine1234567890 has joined |
| 04:25:19 | amgine1234567890 | can i get a link for the source code |
| 04:25:54 | raptor | amgine1234567890: use mercurial to check out like it says on this page: https://code.google.com/p/bitfighter/source/checkout |
| 04:39:27 | amgine1234567890 | silly question what is the main app i click to open mercuial |
| 04:39:54 | raptor | did you download and install mercurial? |
| 04:39:58 | amgine1234567890 | yes |
| 04:40:07 | raptor | was it called TortoiseHG? |
| 04:40:08 | | bobdaduck has joined |
| 04:40:21 | amgine1234567890 | no it was marcuial? |
| 04:40:32 | raptor | get tortoiseHG |
| 04:40:38 | raptor | that is an easier mercurial program |
| 04:40:46 | amgine1234567890 | ugh |
| 04:40:50 | amgine1234567890 | ok |
| 04:42:53 | kaen | trust me it'll save you a lot of pain amgine1234567890 :) |
| 04:43:24 | kaen | I have successfully implemented follow-the-leader |
| 04:43:27 | kaen | time to sleep. |
| 04:43:33 | raptor | night! |
| 04:44:49 | amgine1234567890 | follow the leader? |
| 04:47:18 | amgine1234567890 | hmm i ckicked the link from teh google docs page but it bought me staight to hte mercuail downlaod page i dont see tortise hg |
| 04:47:33 | amgine1234567890 | ii htink this chat is frozen |
| 04:47:40 | | amgine1234567890 Quit (Quit: Page closed) |
| 04:48:14 | | amgine1234567890 has joined |
| 04:48:35 | amgine1234567890 | i clicked the link but it brought up hte mercuail downalods page i dont see tortise hg |
| 04:48:43 | bobdaduck | um. |
| 04:48:49 | raptor | http://tortoisehg.bitbucket.org/ |
| 04:48:58 | raptor | googley is your friend |
| 04:49:16 | amgine1234567890 | never mind found it |
| 04:50:02 | amgine1234567890 | umm this instalation pacakge is not supoorted by this operator? |
| 04:50:45 | amgine1234567890 | never mind |
| 04:53:33 | amgine1234567890 | ugh dont have the privialges |
| 04:56:33 | amgine1234567890 | hmm wonder if i could chat and sintall it on a blank disk |
| 04:56:38 | amgine1234567890 | cehat |
| 04:56:42 | amgine1234567890 | cheat |
| 05:00:10 | amgine1234567890 | no that wont work i still wouldnt have the rights |
| 05:22:42 | amgine1234567890 | well i got to go to sleep maybe tommor thne goodnight |
| 05:22:48 | | amgine1234567890 Quit (Quit: Page closed) |
| 05:40:58 | | Lamp has joined |
| 05:41:03 | Lamp | Hello. |
| 05:41:09 | raptor | hi Lamp |
| 05:41:21 | Lamp | raptor Are you a bot? |
| 05:42:09 | Lamp | Yep, he is a bot all right. |
| 05:42:29 | Lamp | I've had some experience with CentralChat IRC... |
| 05:42:36 | Lamp | So I know about bots |
| 05:42:39 | Lamp | sorta |
| 05:42:50 | raptor | !bot |
| 05:42:50 | BFLogBot | I'm a real boy! |
| 05:42:59 | raptor | i'm a real boy! |
| 05:43:08 | Lamp | ....? |
| 05:43:12 | raptor | no, i'm not a bot |
| 05:43:15 | Lamp | No, you're a wooden character |
| 05:43:21 | Lamp | XD |
| 05:43:25 | raptor | ha |
| 05:43:25 | Lamp | kiddin' |
| 05:43:28 | raptor | marrionette? |
| 05:43:31 | Lamp | ? |
| 05:43:40 | Lamp | Raptor, what are you? |
| 05:43:43 | raptor | that's a wooden puppet |
| 05:43:46 | Lamp | moderator of this site? |
| 05:43:52 | raptor | i am one of the devs for bitfighter |
| 05:44:02 | Lamp | oh |
| 05:44:09 | raptor | :) |
| 05:44:13 | raptor | welcome! |
| 05:44:27 | Lamp | So you administer and answer people's questions on this chat? |
| 05:45:37 | | Lamp has left |
| 05:45:37 | raptor | well, i mostly spend time coding and occasionally respond here |
| 05:45:45 | raptor | bye Lamp |
| 05:46:00 | raptor | that was... odd |
| 05:46:26 | | Lamp has joined |
| 05:46:46 | raptor | welcome back - my last text was: i mostly spend time coding and occasionally respond here |
| 05:47:32 | Lamp | ok |
| 05:47:53 | Lamp | I don't like IRC. It's complicated... |
| 05:48:06 | Lamp | Why'd you use IRC for this site? |
| 05:48:20 | raptor | because it's the simplest form of internet chat there is |
| 05:48:41 | raptor | and *any* computer system has a client for it |
| 05:49:36 | Lamp | well i'd rather just use a better chat. Perferably HTML-based |
| 05:49:59 | raptor | IRC can be HTML based |
| 05:50:10 | Lamp | I said better chat |
| 05:50:36 | Lamp | Is this CentralChat IRC? looks exactly like it |
| 05:50:49 | raptor | you're on the freenode network |
| 05:51:09 | raptor | if you want to understand IRC better, look here: https://encrypted.google.com/url?sa=t&rct=j&q=irc&source=web&cd=1&cad=rja&ved=0CDEQFjAA&url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FInternet_Relay_Chat&ei=01buUMyTKaqYiQKnHA&usg=AFQjCNG_LNwxiqySe5630dnCjuI2DQjp4w&bvm=bv.1357700187,d.cGE |
| 05:51:11 | raptor | oops |
| 05:51:19 | raptor | this link: https://en.wikipedia.org/wiki/Internet_Relay_Chat |
| 05:51:34 | Lamp | yes I read it already |
| 05:51:46 | Lamp | I think |
| 05:51:55 | raptor | lots of good reading there - IRC is the most versatile of the chat protocols (probably because it's one of the oldest) |
| 05:52:04 | Lamp | anyway nothing much here im gonna go... |
| 05:52:14 | raptor | laters |
| 05:53:38 | bobdaduck | How do you make it be like * bobdaduck? |
| 05:53:48 | raptor | say waht? |
| 05:54:00 | raptor | oh, the /me command: /me is hungry |
| 05:54:04 | | raptor is hungry |
| 05:56:32 | | Lamp Quit (Ping timeout: 245 seconds) |
| 06:01:35 | | bobdaduck is getting owned by the RNG of nethack |
| 06:20:04 | raptor | so the question is: does the new sensor completely nerf cloak? |
| 06:20:44 | bobdaduck | Its enough that cloak is a lot less useful |
| 06:21:07 | bobdaduck | Cloak wasn't all that useful in the first place though |
| 06:21:24 | raptor | who were the big cloak users? shadow? |
| 06:22:06 | raptor | getting sleepy... need to go to bed - night! |
| 06:23:07 | bobdaduck | There aren't really any big cloak users |
| 06:23:25 | raptor | so were the sensor changes good, then? sensor is very useful now.. |
| 06:23:42 | raptor | maybe even overpowered.. |
| 06:25:26 | bobdaduck | nah |
| 06:25:37 | bobdaduck | I'd like to see buffs to sensor and cloak |
| 06:25:40 | bobdaduck | and maybe armor |
| 06:25:45 | raptor | buffs? |
| 06:25:46 | bobdaduck | and then more repairable items |
| 06:25:54 | bobdaduck | Like, make them all stronger. |
| 06:26:48 | raptor | because shield is too strong? |
| 06:28:36 | | raptor is getting sleepy |
| 06:28:39 | raptor | ok heading to bed.. |
| 06:28:41 | raptor | night! |
| 06:37:49 | bobdaduck | night |
| 06:39:37 | | Lamp has joined |
| 06:40:29 | Lamp | http://bitfighter.org/irclogs/index.php?date=2013-01-10 |
| 06:40:44 | Lamp | im reading the log |
| 06:41:36 | Lamp | i joined right when logbot logged it. :D |
| 06:41:41 | Lamp | my name is in it |
| 06:41:44 | Lamp | hmm |
| 06:41:47 | | Lamp is me |
| 06:41:52 | | Lamp is Lamp |
| 06:41:55 | Lamp | cool |
| 06:41:57 | | Lamp |
| 06:41:59 | Lamp | em/em/e |
| 06:42:00 | Lamp | me/ |
| 06:42:01 | Lamp | me |
| 06:42:03 | | Lamp |
| 06:42:04 | | Lamp |
| 06:42:05 | Lamp | e |
| 06:42:08 | Lamp | lol |
| 06:42:39 | | Lamp has gotten better at Bitfighter but cannot practice anymore cuz nobody there :( |
| 06:43:00 | Lamp | Lamp |
| 06:43:06 | Lamp | bobdaduck |
| 06:43:16 | | Lamp is gonna go now |
| 06:43:22 | | Lamp says bye |
| 06:43:25 | | Lamp Quit (Client Quit) |
| 06:45:55 | | raptor lied and is currently rummaging for food |
| 06:50:08 | bobdaduck | sorry what |
| 06:50:10 | bobdaduck | xD |
| 06:50:29 | raptor | i'm still awake... posting contest results now... |
| 06:50:34 | bobdaduck | lol |
| 06:50:36 | bobdaduck | :( |
| 06:50:47 | bobdaduck | If I voted for mine I would have won >.< |
| 06:50:57 | raptor | heh |
| 06:50:59 | bobdaduck | Oh well |
| 06:51:05 | raptor | very kind-hearted of you... |
| 06:54:22 | raptor | ok, time to give out the badge |
| 06:59:49 | raptor | night again! |
| 06:59:52 | | raptor Quit () |
| 08:52:41 | | bobdaduck Quit (Quit: Page closed) |
| 09:02:13 | | watusimoto has joined |
| 09:02:13 | | ChanServ sets mode +o watusimoto |
| 10:09:46 | | martin__bede has joined |
| 10:11:18 | martin__bede | hi |
| 10:20:02 | watusimoto | hi |
| 11:18:37 | martin__bede | although i didn't take the task yet, i tried to parameterize the Spawn item, just to get a feel about how hard it is. i made some changes, using the changeset from my last task and other code as a guide. i got the macros wrong somehow, it complains about 'constructor' not being he member of Zap::Spawn. here's the macro part of my code: http://pastebin.com/U40w21LR |
| 11:19:32 | martin__bede | i guess this has got something to do with spawn not using a combined constructor or the (missing) macros in the header? |
| 11:20:32 | watusimoto | I'll take a look; you should be aware that there were two (I think) bugs in your previous implementation (one of which was because you removed a check that I told you was unnecessary, but it turns out I was wrong :-)). So you should look at the changes I made to your code in testItem to see what more needs to be done. |
| 11:22:34 | watusimoto | yes, ok, I see the problem and am trying to remember the solution! |
| 11:25:40 | watusimoto | The code looks good -- can you show me your error message? |
| 11:26:51 | watusimoto | But to your question of "how much harder will this task be" the answer is not much. More objects, same level of complexity. |
| 11:31:10 | watusimoto | ok; if you comment out the GENERATE_LUA_METHODS_TABLE(Spawn, LUA_METHODS); line, it should compile |
| 11:31:36 | watusimoto | I'm not sure what the ramifications of doing that are yet, but this is probably my problem, not yours |
| 11:33:14 | watusimoto | the GENERATE_LUA_FUNARGS_TABLE macro is what creates the data structure that checkArgList() uses to see if a script provided the correct arguments for the function |
| 11:35:01 | watusimoto | The GENERATE_LUA_METHODS_TABLE macro turns the same source data into a set of functions that allow various methods to be called on an object |
| 11:35:09 | watusimoto | so, according to the docs, |
| 11:35:11 | watusimoto | // Starting with a definition like the following: |
| 11:35:11 | watusimoto | /* |
| 11:35:11 | watusimoto | #define LUA_METHODS(CLASS, METHOD) \ |
| 11:35:11 | watusimoto | METHOD(CLASS, addDest, ARRAYDEF({{ PT, END }}), 1 ) \ |
| 11:35:11 | watusimoto | METHOD(CLASS, delDest, ARRAYDEF({{ INT, END }}), 1 ) \ |
| 11:35:11 | watusimoto | METHOD(CLASS, clearDests, ARRAYDEF({{ END }}), 1 ) \ |
| 11:35:11 | watusimoto | */ |
| 11:35:31 | watusimoto | GENERATE_LUA_METHODS_TABLE will generate |
| 11:35:38 | watusimoto | // Generates something like the following: |
| 11:35:38 | watusimoto | // const luaL_reg Teleporter::luaMethods[] = |
| 11:35:38 | watusimoto | // { |
| 11:35:38 | watusimoto | // { "addDest", luaW_doMethod<Teleporter, &Teleporter::addDest > } |
| 11:35:38 | watusimoto | // { "delDest", luaW_doMethod<Teleporter, &Teleporter::delDest > } |
| 11:35:38 | watusimoto | // { "clearDests", luaW_doMethod<Teleporter, &Teleporter::clearDests > } |
| 11:35:38 | watusimoto | // { NULL, NULL } |
| 11:35:39 | watusimoto | // }; |
| 11:36:20 | watusimoto | since there is no method called "constructor", this code will generate an eror |
| 11:37:31 | watusimoto | this is a problem with our macro expansion, and is not something you need to solve. You can comment out the GENERATE_LUA_METHODS_TABLE macro, and I'll try to fix the macro |
| 11:37:51 | watusimoto | constructor is supposed to be a special placeholder value |
| 11:39:22 | martin__bede | i see, thanks. i was afk for a while, sorry for not posting the error message when you asked for it |
| 11:39:32 | watusimoto | no worry, no further need |
| 11:46:33 | | martinb_android has joined |
| 12:35:36 | | LordDVG has joined |
| 12:50:48 | | martinb_android Quit (Ping timeout: 252 seconds) |
| 12:51:02 | | martinb_android has joined |
| 12:59:00 | | martin_bede has joined |
| 13:03:13 | | martin__bede Quit (Ping timeout: 276 seconds) |
| 13:25:12 | | martinb_android Quit (Ping timeout: 255 seconds) |
| 13:27:56 | | martinb_android has joined |
| 13:42:34 | martin_bede | now i get this: http://pastebin.com/2ryFiaiX i guess this is related to commenting that macro out |
| 13:56:29 | watusimoto | ha, yes |
| 13:56:45 | watusimoto | ok, remove the constructor line from the macro |
| 13:57:16 | watusimoto | sorry you're having to deal with this |
| 13:58:50 | watusimoto | I'm still trying to work out the best way to fix it |
| 14:00:25 | watusimoto | For the moment, you can manually define the lua funargs table like so: |
| 14:00:26 | watusimoto | // Generates something like the following: |
| 14:00:26 | watusimoto | // const LuaFunctionProfile Teleporter::functionArgs[] = |
| 14:00:26 | watusimoto | // { |
| 14:00:26 | watusimoto | // { "addDest", {{ PT, END }}, 1 } |
| 14:00:26 | watusimoto | // { "delDest", {{ INT, END }}, 1 } |
| 14:00:26 | watusimoto | // { "clearDests", {{ END }}, 1 } |
| 14:00:27 | watusimoto | // { NULL, { }, 0 } |
| 14:00:27 | watusimoto | // }; |
| 14:00:32 | watusimoto | (w/o the comments, of course) |
| 14:00:42 | watusimoto | and you can remove the GENERATE_LUA_FUNARGS_TABLE call |
| 14:02:32 | watusimoto | I *think* it will look like this: |
| 14:02:33 | watusimoto | const LuaFunctionProfile Spawn::functionArgs[] = |
| 14:02:33 | watusimoto | { |
| 14:02:33 | watusimoto | { "constructor", {{ END }, { GEOM, END }, { GEOM, TEAM_INDX, END }}, 3 }, |
| 14:02:33 | watusimoto | { NULL, { }, 0 } |
| 14:02:33 | watusimoto | }; |
| 14:02:41 | watusimoto | but I need to go to ameeting, so back later |
| 15:11:12 | martin_bede | i see you're not afk now, does that mean you're really here or are you still busy? |
| 15:14:30 | watusimoto | well, I am here now |
| 15:15:34 | watusimoto | Note in the code I pasted above, I changed the 2 to a 3 because you are providing 3 elements in that list |
| 15:20:09 | | raptor has joined |
| 15:20:10 | | ChanServ sets mode +o raptor |
| 15:23:09 | martin_bede | the thing taking the constructor argument is this, actually: METHOD(CLASS, constructor, ARRAYDEF(...)) |
| 15:23:22 | martin_bede | so should i remove this too? |
| 15:25:08 | | YoshiSmb has joined |
| 15:27:44 | martin_bede | kinda stupid question, but you only wrote remove GENERATE_LUA_FUN..., that's why i'm asking |
| 15:28:59 | watusimoto | really? |
| 15:29:54 | watusimoto | Read this: |
| 15:29:55 | watusimoto | http://pastebin.com/hwi7XyqD |
| 15:32:43 | martin_bede | missed that line, sorry. |
| 15:35:32 | watusimoto | ??? |
| 15:35:51 | | raptor waves hello |
| 15:35:56 | watusimoto | hi |
| 15:36:21 | martin_bede | hi raptor |
| 15:36:52 | martin_bede | watusimoto: i didn't read the following line: "ok, remove the constructor line from the macro" |
| 15:37:35 | watusimoto | you think you have everything I wrote now? |
| 15:37:56 | watusimoto | raptor: I could not get the linux alert script to run. I do not have qt installed. |
| 15:38:02 | watusimoto | should I install it? |
| 15:38:13 | watusimoto | (this sounds like a dumb question, but isn't) |
| 15:42:29 | martin_bede | probably i didn't understood everything because i still get an unrefined reference error to Zap::Spawn::luaMethods |
| 15:42:39 | watusimoto | or my code was wrong |
| 15:42:49 | watusimoto | I can't really test anything right now |
| 15:43:02 | watusimoto | I'll be home in a few hours and can get this problem fixed somehow |
| 15:43:51 | watusimoto | Everything will work if we can keep that item with "constructor" out of the macro |
| 15:43:59 | watusimoto | so I just need to find a way to do that |
| 15:44:30 | raptor | watusimoto: the script should work with gtk3, too; my guess is that you need to install the python-gtk bindings |
| 15:44:49 | watusimoto | ok, will try |
| 15:48:36 | watusimoto | ah, it's the python qt package that's missing |
| 15:49:08 | raptor | or that... if you have GNOME, it should work with gtk3, if KDE, qt |
| 15:49:29 | watusimoto | well, I get this error: |
| 15:49:32 | watusimoto | ImportError: No module named qt |
| 15:49:37 | watusimoto | from the python code |
| 15:49:48 | raptor | yeah i didn't think you had KDE installed |
| 15:49:58 | watusimoto | I don't :-) |
| 15:50:03 | raptor | you need the python-gtk3 binding.. |
| 15:50:11 | watusimoto | sudo apt-get install python-gtk2 |
| 15:50:16 | raptor | noooo |
| 15:50:20 | watusimoto | python-gtk2 is already the newest version. |
| 15:50:22 | watusimoto | no? |
| 15:50:25 | raptor | gtk3 |
| 15:50:27 | raptor | 3 |
| 15:50:28 | raptor | 3 |
| 15:50:33 | watusimoto | wait... 3? |
| 15:50:44 | watusimoto | Unable to locate package python-gtk3 |
| 15:50:46 | raptor | what desktop are you using... |
| 15:50:46 | watusimoto | like that? |
| 15:50:57 | | raptor looks at the code again... |
| 15:51:08 | watusimoto | sorry |
| 15:51:14 | raptor | oops, i'm sorry |
| 15:51:18 | watusimoto | :-) |
| 15:51:19 | raptor | the script does use gtk2 |
| 15:51:25 | raptor | i thought it was three |
| 15:51:39 | watusimoto | so I have that installed |
| 15:51:46 | watusimoto | but it gives me the qt error |
| 15:52:09 | raptor | ok, force it to skip qt. change the line: isQtGui = True |
| 15:52:11 | raptor | to False |
| 15:52:14 | watusimoto | ok |
| 15:52:24 | raptor | line 36 or so |
| 15:53:03 | watusimoto | ooh |
| 15:53:07 | watusimoto | looks like it's working |
| 15:53:30 | watusimoto | blech... we need a smaller icon, I htink |
| 15:53:59 | raptor | heh |
| 15:54:09 | raptor | yeah, dimensions are off a bit |
| 15:54:39 | watusimoto | interesting... it lists 1 player, while my other one lists 0 |
| 15:54:51 | watusimoto | oh wait, it just updated... nevermind |
| 15:55:01 | raptor | 10 sec.. |
| 15:55:09 | watusimoto | mine works at 5 secs |
| 15:55:28 | watusimoto | so I would expec that after 5 secs, mine would show the real result |
| 15:55:36 | watusimoto | ok, I like it |
| 15:55:41 | watusimoto | needs some smoothing out |
| 15:55:43 | raptor | click on it |
| 15:55:46 | watusimoto | but does what we need |
| 15:56:02 | watusimoto | I did |
| 15:56:03 | watusimoto | works |
| 15:56:27 | watusimoto | yes, this is good enough to accept |
| 15:57:00 | raptor | needs some polishing, better detection, probably a little refactoring |
| 15:57:09 | watusimoto | yes |
| 15:57:09 | raptor | but it works |
| 15:57:16 | watusimoto | and it's a good base to work from |
| 15:57:21 | raptor | yes |
| 15:58:02 | | YoshiSmb Quit () |
| 15:58:30 | | hdon Quit (Ping timeout: 246 seconds) |
| 16:05:17 | raptor | i've never actually worked with OO python before... but it can't be to tough |
| 16:21:06 | raptor | ok heading to work |
| 16:21:09 | | raptor Quit () |
| 16:32:26 | | LordDVG Quit (Remote host closed the connection) |
| 16:45:11 | | raptor has joined |
| 16:45:11 | | ChanServ sets mode +o raptor |
| 17:18:13 | | kodafk has joined |
| 18:03:33 | | watusimoto Quit (Ping timeout: 240 seconds) |
| 19:16:00 | martin_bede | raptor: hey, can i bog you with my questions? also, do you know anything about watusimoto? (i mean when he's online usually) |
| 19:16:10 | raptor | hi martin_bede |
| 19:16:22 | raptor | watusimoto is in timezone UTC +1 |
| 19:17:00 | raptor | so he works from around 10 - 6pm in UTC +1 and can usually answer basic questions then |
| 19:17:19 | raptor | also he usually comes online at about 9-10pm (UTC +1) |
| 19:17:28 | raptor | so he should be back in a couple hours |
| 19:18:07 | raptor | you can ask me some questions, although I am not as familiar with the Lua code as watusimoto |
| 19:20:16 | martin_bede | awesome. btw i'm in the CET time zone too |
| 19:20:27 | raptor | ah ok, so then you match him |
| 19:21:06 | raptor | i'm in MST (UTC - 7) |
| 19:22:23 | | Watusimoto has joined |
| 19:33:15 | martin_bede | raptor: what part of the world is that? |
| 19:33:28 | raptor | I am in Utah, USA |
| 19:33:35 | raptor | mountain time zone |
| 19:46:03 | | martinb has joined |
| 19:46:24 | Watusimoto | I've marked Dmitry's work as being complete |
| 19:46:38 | raptor | did he upload? |
| 19:46:42 | Watusimoto | yes |
| 19:47:03 | Watusimoto | though I didn;t actually look at his upload |
| 19:47:53 | Watusimoto | ok martin_bede -- now I need to fix that issue you encoutered |
| 19:48:11 | martinb | i was about to write about it :) |
| 19:48:30 | Watusimoto | raptor: martinb found a flaw in my x-treme x-macro implementation |
| 19:48:43 | | martin_bede Quit (Ping timeout: 256 seconds) |
| 19:48:50 | | martinb is now known as martin_bede |
| 19:49:03 | raptor | oh yeah? |
| 19:49:17 | Watusimoto | yah |
| 19:49:19 | Watusimoto | yeah |
| 19:49:30 | martin_bede | i've created a clone and uploaded the changes. it's kinda messy because i didn't want to remove anything |
| 19:49:35 | Watusimoto | martin_bede: I've been thinking about the solution, and I think it will be straighforward |
| 19:50:06 | martin_bede | link: http://code.google.com/r/bmartin9x-bitfighter/source/detail?r=1d86bb46b6dc14486cd407c854ef93b7fcf7a542 |
| 19:50:12 | martin_bede | so what's the solution? |
| 19:51:08 | martin_bede | i'm also not sure about every change being submitted there because i manually copied stuff from my old working directory to the clone |
| 19:55:30 | martin_bede | Watusimoto: why the sudden silence? |
| 19:55:56 | Watusimoto | I'm checking to see if my idea will work |
| 19:56:13 | Watusimoto | if so, it will be easy for you to continue... i need just a couple more minutes, I hope |
| 20:00:51 | raptor | i'm experimenting with pydev |
| 20:08:42 | Watusimoto | invisible thinks we should have x2 and x3 badges for when he wins the next contest. he asked me to tell you he thinks this. |
| 20:09:00 | Watusimoto | and then he asked me to confirm with him that I told you |
| 20:09:32 | raptor | message confirmed |
| 20:10:38 | raptor | so the question is: will winning the badge discourage future entries? |
| 20:10:54 | Watusimoto | I doubt it |
| 20:10:54 | raptor | maybe we should have a second level 'participation' badge.. |
| 20:11:12 | raptor | the glory of having your mapped dumped on by Quartz |
| 20:11:35 | Watusimoto | A quartz badge |
| 20:11:40 | raptor | i think he was the vicious one... |
| 20:11:48 | Watusimoto | Qritiziced by Quartz |
| 20:11:53 | raptor | hahaha |
| 20:12:17 | Watusimoto | yeah, well, that's life |
| 20:13:36 | raptor | oh cool, i got the notifier running from an IDE.. |
| 20:15:59 | Watusimoto | ok, martin_bede, I think this will work.. I just need to fix the 803 errors I now have |
| 20:16:02 | Watusimoto | just a sec |
| 20:16:45 | martin_bede | sounds easy :D |
| 20:21:59 | Watusimoto | these macros are very difficult for me |
| 20:22:18 | Watusimoto | they just push my brain slighly beyond what it's really capable of doing |
| 20:22:35 | Watusimoto | I know this will work, it's just a matter of finding the magic combination of braces |
| 20:22:50 | raptor | that means you're outside the realm of what programming languages are supposed to do.. |
| 20:26:56 | Watusimoto | well outside |
| 20:27:09 | Watusimoto | but C++ is meant for pushing beyond normal boundaries |
| 20:27:29 | Watusimoto | and preprocessor macros are meant for bending your mind like a bad batch of mushrooms |
| 20:27:36 | raptor | i didn't know any statement could contain the words 'c++ is meant...' |
| 20:27:37 | Watusimoto | and I am getting bent |
| 20:27:50 | Watusimoto | 'c++ is mean |
| 20:28:07 | raptor | heh |
| 20:48:06 | Watusimoto | well, down to 51 errors |
| 20:50:37 | | LordDVG has joined |
| 20:57:12 | Watusimoto | oh, this is just lovely |
| 20:57:25 | Watusimoto | I finally get this thing compiling, and I realize I am working on a versino from Jan 1 |
| 20:57:55 | Watusimoto | let's hope the merge goes well! |
| 20:59:38 | Watusimoto | hooray!!! no conflicts!!! |
| 20:59:47 | martin_bede | yay |
| 20:59:55 | Watusimoto | but does it still build? |
| 21:00:10 | Watusimoto | so martin, while this is building, let me tell you what I did |
| 21:00:21 | Watusimoto | I rewrote those macros that were giving you grief |
| 21:01:02 | Watusimoto | you'll be able to remove the constructor item from the macro block (or rather, I'll do it), and there is now a way to specify the possible parameters for the constructor separately |
| 21:01:08 | Watusimoto | I will provide a sample of how that works |
| 21:01:24 | Watusimoto | and everything should be working again! |
| 21:02:07 | martin_bede | great |
| 21:02:56 | Watusimoto | compiled!!! |
| 21:03:08 | Watusimoto | if it runs without immediately crashing, we're in business |
| 21:03:53 | Watusimoto | ok good |
| 21:09:14 | | bobdaduck has joined |
| 21:09:28 | bobdaduck | Goodmorning, gentlemen. |
| 21:10:27 | raptor | monring |
| 21:11:11 | bobdaduck | Hows school, raptor? |
| 21:11:30 | kaen | hello hello |
| 21:11:39 | raptor | today I started learning about thread and field models of electromagnetic forces |
| 21:11:57 | raptor | hi kaen |
| 21:12:00 | bobdaduck | Nice. |
| 21:12:14 | bobdaduck | That sounds.....Positive. |
| 21:13:12 | Watusimoto | ok |
| 21:13:15 | Watusimoto | martin_bede: |
| 21:13:21 | Watusimoto | I'm checking everything in now |
| 21:13:22 | raptor | har har |
| 21:13:27 | | BFLogBot Commit: 627342b1f698 | Author: watusimoto | Message: Whitespace |
| 21:13:29 | | BFLogBot Commit: bd8bd650bc73 | Author: watusimoto | Message: Reduce a big swath of now duplicate code. Huzzah! |
| 21:13:30 | | BFLogBot Commit: e912330d8bab | Author: watusimoto | Message: Update Lua macro system to provide a workaround for the "constructor" problem Martin_Bede discovered |
| 21:13:32 | | BFLogBot Commit: c29772d27dd9 | Author: watusimoto | Message: Merge |
| 21:13:33 | | BFLogBot Commit: 545ef8fe2b95 | Author: watusimoto | Message: Use new code to get rid of "constructor" from TestItem and ResourceItem |
| 21:13:35 | | BFLogBot Commit: 10ef1819ee41 | Author: watusimoto | Message: Merge |
| 21:13:49 | Watusimoto | in the next commit, you might take a look at the very last commit -- here I fix the problem you were having for TestItem and ResourceItem |
| 21:13:57 | Watusimoto | I will fix any others I can find |
| 21:14:03 | Watusimoto | but you should be clear to go now |
| 21:14:31 | Watusimoto | but you will want to implment Spawn using the same bit of code I added to the constructors for those two classes |
| 21:14:45 | raptor | Watusimoto: did you fork yourself again?? |
| 21:15:06 | Watusimoto | indeed! |
| 21:15:18 | Watusimoto | but please keep it clean - this is a family channel |
| 21:15:31 | raptor | ha |
| 21:15:50 | raptor | so was that an intentional choice to work off of a commin from december 31? |
| 21:15:53 | raptor | *commit |
| 21:16:29 | Watusimoto | for some values of "intentional" |
| 21:16:39 | Watusimoto | martin_bede: let me explain this briefly: |
| 21:16:43 | Watusimoto | static LuaFunctionArgList constructorArgList = { {{ END }, { GEOM, END }}, 2 }; |
| 21:16:55 | Watusimoto | and |
| 21:16:56 | Watusimoto | checkArgList(L, constructorArgList, "ResourceItem", "constructor") |
| 21:17:12 | Watusimoto | that first line basically says here are two possible sets of arguments for the constructor |
| 21:17:16 | raptor | i see more braces... |
| 21:17:36 | Watusimoto | I had to destroy the village to save it |
| 21:17:53 | raptor | slash n' burn |
| 21:18:02 | Watusimoto | so the two sigs are either TestItem.new() or TestItem.new(geom) |
| 21:18:13 | Watusimoto | and the 2 means there are in fact two signatures |
| 21:18:38 | Watusimoto | (oops, sorry, that should have been ResourceItem) |
| 21:18:54 | martin_bede | what are the differences? |
| 21:18:56 | Watusimoto | the function checkArgList() takes that list, and looks at what's on the L stack |
| 21:19:13 | Watusimoto | (none, it;s just i started my example with resource) |
| 21:19:37 | martin_bede | okay. it's always good to refresh my memories |
| 21:19:52 | Watusimoto | and returns the index of the parameter set that matches what;s in the L |
| 21:20:22 | Watusimoto | (the L, remember, has the parameters that the Lua script used in constructing the object) |
| 21:21:11 | Watusimoto | if you get back a number, you can be sure that the values in the L match that argument list, and no further type checking is needed |
| 21:21:51 | Watusimoto | if they do not match (i.e. the script does something like resourceItem.new("crud")), then an error will be thrown and handled elsewhere. You do not need to test for or handle this condition. |
| 21:22:39 | Watusimoto | so it there is more than 1 set of arguments (as there will be in all the itmes you are working on), you can do this: |
| 21:23:04 | Watusimoto | S32 param = checkArgList(L,...); |
| 21:23:14 | Watusimoto | then handle each possibility |
| 21:23:48 | martin_bede | what's an S32? |
| 21:23:54 | Watusimoto | Signed 32 bit int |
| 21:24:27 | Watusimoto | see line 53 of tnlTypes.h in the TNL folder |
| 21:24:40 | Watusimoto | it will make your life much easier if you take a look at that |
| 21:25:08 | Watusimoto | it's basically an attempt to bring some sanity to the whack C++ type system |
| 21:26:52 | martin_bede | okay, i'll keep it open in Geany for reference the whole time i'm coding |
| 21:27:14 | Watusimoto | :-) once you understand it, you'll never need to refer to it again |
| 21:27:32 | Watusimoto | and you'll want to use it in every future C++ project you do! |
| 21:28:16 | martin_bede | hat does tnl stand for? |
| 21:28:18 | martin_bede | what* |
| 21:28:24 | Watusimoto | elsewhere we also define S64 and U64 |
| 21:28:35 | Watusimoto | The Netork Library or somesuch |
| 21:28:46 | Watusimoto | Torque Network Library |
| 21:29:22 | raptor | netork, haha |
| 21:29:27 | Watusimoto | it handles most of our networking for us |
| 21:29:42 | Watusimoto | netork is a monster from nethack, I think |
| 21:30:00 | Watusimoto | if it's not, it should be! |
| 21:30:25 | raptor | Watusimoto: did you get my e-mail about the fixed patch for the /announce command? |
| 21:30:43 | Watusimoto | yes |
| 21:31:07 | Watusimoto | haven't looked at it yet... have you? |
| 21:31:17 | Watusimoto | I will as soon as I get this mess squared away |
| 21:31:19 | raptor | not really... |
| 21:31:21 | Watusimoto | which it pretty much is |
| 21:31:31 | raptor | been looking into python.. |
| 21:31:51 | Watusimoto | no worries |
| 21:31:54 | Watusimoto | I'll deal with it |
| 21:38:31 | Watusimoto | I also need to look at hdon's patch |
| 21:38:42 | Watusimoto | I see he's no longer with us |
| 21:39:06 | bobdaduck | He's dead? :O |
| 21:39:16 | Watusimoto | hard to be sure |
| 21:39:20 | Watusimoto | one way or the other |
| 21:41:24 | kaen | "hit by a bus" is the colloquial term |
| 21:41:39 | raptor | that's what my boss says to me all the time! |
| 21:42:00 | kaen | I'm somewhat prone to be hit by busses. |
| 21:42:05 | raptor | " you better train someone on that .... because if you're hit by a bus we'll be in trouble!" |
| 21:42:24 | kaen | your boss is a smart guy it sounds like :) |
| 21:42:49 | raptor | i train our internal wiki... |
| 21:42:56 | raptor | it knows all |
| 21:43:22 | kaen | that's probably even better |
| 21:44:14 | Watusimoto | you sure it's not more like "you'd better not be late with that project... I'd hate for you to be, you know, hit by a bus or something" |
| 21:44:25 | kaen | lol |
| 21:44:40 | kaen | <raptor> that's what my mafia boss says to me all the time! |
| 21:44:41 | Watusimoto | nice face... shame if something were to happen to it |
| 21:56:03 | martin_bede | where can i check what lua argument types are there? |
| 21:56:59 | martin_bede | like GEOM, END, etc. |
| 22:02:52 | martin_bede | almost forgot about the magic of ack |
| 22:07:07 | martin_bede | Watusimoto: any chance of the new code malfunctioning? i get an error when passing no/1/2 parameter(s) |
| 22:07:15 | martin_bede | my constructor: http://pastebin.com/Pbg3V9Vd |
| 22:07:21 | Watusimoto | no chance at all! |
| 22:07:53 | martin_bede | the error: http://pastebin.com/E4hWbjey |
| 22:09:00 | martin_bede | it should accept no parameters or just a geom |
| 22:09:24 | Watusimoto | first off, this is a better way to structure the code |
| 22:09:26 | Watusimoto | if(L) |
| 22:09:28 | Watusimoto | { |
| 22:09:28 | Watusimoto | S32 profile = checkArgList(L, functionArgs, "Spawn", "Spawn(lua_State *L)")); |
| 22:09:28 | Watusimoto | if(profile == 1)... |
| 22:09:28 | Watusimoto | } |
| 22:09:32 | Watusimoto | so you only call checkArgList once |
| 22:09:38 | Watusimoto | it;s a slightly expensive operation |
| 22:10:35 | Watusimoto | 2nd, move the arglist def down to just above the place where you use it -- i think that's cleaner |
| 22:10:43 | Watusimoto | neither of these relate to your problem, though |
| 22:10:58 | Watusimoto | ok |
| 22:11:06 | Watusimoto | this problem is COMPLETELY unrelated |
| 22:11:43 | Watusimoto | the new repo has some new lua code in it |
| 22:12:03 | martin_bede | yea, that's how i test it |
| 22:12:13 | Watusimoto | you need to copy all the lua scripts (from resource/scripts) into wherever you are running from |
| 22:12:23 | Watusimoto | specifically into the scripts folder |
| 22:12:59 | Watusimoto | the odd thing is why did the script continue to run after you got that error? |
| 22:13:09 | raptor | it's self-aware |
| 22:13:23 | martin_bede | it didn't :) |
| 22:13:44 | Watusimoto | well, where did the TestItem constructor error come from? |
| 22:14:12 | Watusimoto | once _stackTracer was not found, it should have just quit |
| 22:14:49 | martin_bede | oh |
| 22:15:03 | Watusimoto | and... the error related to TestItem constructor, and you were working on the Spawn constructor |
| 22:15:18 | Watusimoto | so your test script is loading the wrong object |
| 22:16:31 | martin_bede | if i remember correctly my first task was converting the testitem's lua constructor |
| 22:16:36 | martin_bede | it's haunting me |
| 22:17:13 | martin_bede | (maybe it's some leftover code) |
| 22:17:39 | martin_bede | but i can't find any in the levelgen |
| 22:18:46 | Watusimoto | :-) |
| 22:19:04 | Watusimoto | are you sure you have the right levelgen? |
| 22:19:11 | Watusimoto | (check with F3 in the editor) |
| 22:19:57 | Watusimoto | and are you sure you have the right file (i.e. could you be looking in the wrong folder? add a logprint statement in the one you think you are running to confirm) |
| 22:20:19 | | martinb__android has joined |
| 22:22:39 | martin_bede | oops... my terminal was in the wrong directory |
| 22:24:18 | | martinb_android Quit (Ping timeout: 255 seconds) |
| 22:25:19 | martin_bede | actually it doesn't even build |
| 22:25:28 | martin_bede | missing reference to END, GEOM... |
| 22:25:41 | raptor | client-side predicts teleportation... |
| 22:26:09 | raptor | looks kind of funny sometimes.. |
| 22:27:55 | Watusimoto | how did yo test it if it doesn't build? |
| 22:28:14 | martin_bede | i was building the wrong thing |
| 22:30:24 | Watusimoto | so it currently does not build? |
| 22:30:53 | martin_bede | yes |
| 22:31:25 | Watusimoto | sorry... yes it builds or yes it does not build? |
| 22:31:38 | martin_bede | it doesn't build currently |
| 22:32:44 | martin_bede | 'GEOM' was not declared in this scope |
| 22:32:54 | martin_bede | same with END |
| 22:33:08 | martin_bede | something has to be included? |
| 22:33:30 | Watusimoto | let me try |
| 22:36:13 | Watusimoto | ok |
| 22:36:19 | Watusimoto | put this inside the constructor |
| 22:36:19 | Watusimoto | static LuaFunctionArgList constructorArgList = { {{ END }, { GEOM, END }}, 2 }; |
| 22:36:22 | Watusimoto | and it shoudl compile |
| 22:36:36 | Watusimoto | best to move it down next to the place you first use it |
| 22:40:47 | | LordDVG Quit (Remote host closed the connection) |
| 22:41:24 | raptor | brackets brackets everywhere |
| 22:44:28 | Watusimoto | see LuaScriptRunner.h line 285 for some explanation |
| 22:44:31 | Watusimoto | of the brackets |
| 22:53:05 | Watusimoto | ugh, merging this announce code is a nightmare |
| 22:53:22 | Watusimoto | he diffed off an old version, so has none of sam's fixes |
| 22:53:32 | Watusimoto | and it's just messing up everything |
| 22:53:41 | raptor | i sent you the fixed one didn't I? |
| 22:53:51 | Watusimoto | oh crap |
| 22:54:02 | Watusimoto | I was working off the one he uploaded |
| 22:54:11 | raptor | i already went through fire and shadow to get it done... |
| 22:54:20 | Watusimoto | I see that nwo |
| 22:54:26 | Watusimoto | phooey! |
| 22:54:46 | raptor | here: http://sam6.25u.com/upload/donimicov-task-patch3-fixed.patch |
| 22:54:53 | Watusimoto | well... thanks! it's the thought that counts |
| 22:54:56 | Watusimoto | too late for that |
| 22:55:03 | Watusimoto | there's no going back at this point |
| 22:55:46 | Watusimoto | compiles |
| 22:55:47 | Watusimoto | runs |
| 22:55:50 | Watusimoto | doesn;t do anything |
| 22:57:15 | Watusimoto | ok, he's stuck on the message rendering |
| 22:57:30 | Watusimoto | I've explained in great detail what he should do to fix it |
| 22:57:59 | Watusimoto | oh wait |
| 22:58:15 | Watusimoto | let me check your merge file and make sure I really have his code; this looks old |
| 23:01:16 | Watusimoto | I think I do have the correct code |
| 23:07:20 | raptor | ok |
| 23:08:16 | | YoshiSmb has joined |
| 23:08:33 | raptor | so i've been going online when i see new people (unregistered ones) online... and playing a bit with them |
| 23:08:44 | raptor | i hope i haven't been scaring them off |
| 23:09:07 | raptor | i've tried to play not expertly... not too difficult in my case |
| 23:15:49 | Watusimoto | what do you think of my response: |
| 23:15:50 | Watusimoto | http://www.google-melange.com/gci/task/view/google/gci2012/8025216 |
| 23:16:07 | Watusimoto | good work with the playing, btw |
| 23:17:15 | | BFLogBot Commit: c709baf57e6a | Author: watusimoto | Message: Normalize things a tiny bit |
| 23:17:16 | | BFLogBot Commit: ae18fb88664b | Author: watusimoto | Message: Whitespace |
| 23:17:18 | | BFLogBot Commit: 191e8acd5bc0 | Author: watusimoto | Message: Changes from most recent Donny Mitsov submission |
| 23:18:51 | | YoshiSmb_ has joined |
| 23:19:49 | | YoshiSmb Quit (Ping timeout: 260 seconds) |
| 23:25:52 | martin_bede | i cloned again to avoid other leftover code, copied the resources to both ~/.bitfighter and the exe dir (scripting didn't run when resources were only in the exe dir), and then copied my Spawn.cpp to the clone |
| 23:27:14 | martin_bede | then i ran tests which were successful, but right after that i get a missing _stackTracer() error, a warning about corrupted scripting environment, and a segfault |
| 23:27:50 | martin_bede | when the tests fail and the scripting engine terminates, the game keeps running, no segfault |
| 23:29:04 | martin_bede | was this problem introduced by me? (maze map) |
| 23:31:00 | raptor | i gotta hand it to Donny - he's been a trooper with this one |
| 23:35:18 | raptor | sam686: can you add a default number of bots on your server? |
| 23:35:24 | raptor | i think people are getting lonely |
| 23:40:06 | Watusimoto | martin_bede: you need to make sure you have all the lastest lua files in your execution environment |
| 23:40:40 | Watusimoto | that is, make sure you copy all lua files from resources/script to the scripts subfolder whereever you are running |
| 23:44:14 | martin_bede | that kinda did the trick |
| 23:44:26 | martin_bede | now i get this: glibc detected *** ./bitfighter: corrupted double-linked list: 0x00000000014d9740 |
| 23:44:47 | martin_bede | it couldn't be any more cryptic for me |
| 23:45:26 | martin_bede | the game just froze, didn't stop |
| 23:45:47 | Watusimoto | uh |
| 23:45:47 | martin_bede | right when i selected mazeracer |
| 23:45:55 | Watusimoto | that means something very very had happened |
| 23:46:11 | raptor | i got that glibc problem too! |
| 23:46:29 | raptor | Watusimoto: http://pastie.org/5651223 |
| 23:46:47 | raptor | and that was from 3 days ago |
| 23:46:59 | raptor | happens on exit of the game |
| 23:47:40 | Watusimoto | ok |
| 23:47:56 | Watusimoto | raptor: can you try hosting mazeracer? |
| 23:48:08 | raptor | ok |
| 23:48:40 | raptor | pulling, compiling... |
| 23:49:10 | raptor | hosting... |
| 23:49:34 | raptor | CRASH |
| 23:50:05 | Watusimoto | ok |
| 23:50:14 | raptor | http://pastie.org/5665124 |
| 23:50:20 | Watusimoto | let me try something |
| 23:50:33 | raptor | for the record, my tree is up to date AND i'm pointing to the newest scripts available |
| 23:50:49 | raptor | stacktrace ^^ |
| 23:51:53 | Watusimoto | you need to copy the new lua scripts into the folder you are running from |
| 23:52:03 | raptor | already done |
| 23:52:08 | raptor | maybe you didn't check them in? |
| 23:52:38 | Watusimoto | do you have stack-trace_plus.lua? |
| 23:53:08 | raptor | nope, not found in the scripts directory |
| 23:53:28 | Watusimoto | no you don't |
| 23:55:24 | Watusimoto | ok, my applogies |
| 23:55:26 | | BFLogBot Commit: 33ed6c3bd4d3 | Author: watusimoto | Message: I was *SURE* I had uploaded this!!! |
| 23:55:27 | Watusimoto | to both of you |
| 23:55:48 | Watusimoto | you'll need the new lua super stack tracing file... it goes in your scripts folder |
| 23:56:26 | martin_bede | good night everyone, see you "tomorrow" |
| 23:56:32 | raptor | night martin_bede! |
| 23:56:37 | | martin_bede Quit (Quit: Leaving) |
| 23:56:50 | raptor | Watusimoto: same crash same trace |
| 23:59:22 | Watusimoto | mamma mia |