Timestamps are in GMT/BST.
| 00:01:00 | | Zoomber has joined |
| 00:01:00 | | ChanServ sets mode +v Zoomber |
| 00:04:00 | Zoomber | i have a voice now |
| 00:17:00 | sam686 | error C2065: 'hi' : undeclared identifier - i had to type it in the wrong place, in the code instead of in-game chat... |
| 00:18:00 | raptor | haha |
| 00:20:00 | sam686 | luaLevelGenerator.cpp line 292, can you just copy the function LuaLevelGenerator::logprint(lua_State *L) into print without logging? |
| 00:21:00 | sam686 | then in resource/scripts/levelgen_helper_functions.lua that is where it can be used in levelgens |
| 00:21:00 | sam686 | but what about robots? |
| 00:23:00 | sam686 | i see another logprint in luaUtils.cpp line 55 for logprint |
| 00:29:00 | raptor | Well, that is what I did |
| 00:29:00 | raptor | I created another method based on logprint to output to oglconsole |
| 00:29:00 | raptor | but i wasn't sure if that is what watusimoto meant to do from his e-mail |
| 00:34:00 | sam686 | i guess LuaLevelGenerator::logprint happen to be completely unused |
| 00:34:00 | raptor | yeah... |
| 00:35:00 | raptor | problem is, i can't test my new print function because of a crash in the editor.. |
| 00:35:00 | raptor | haven't been able to figure it out yet |
| 00:35:00 | sam686 | what crash? |
| 00:35:00 | raptor | let me duplicate it again real quick.. |
| 00:36:00 | Zoomber | ooooh |
| 00:36:00 | Zoomber | found my toolbox |
| 00:36:00 | Zoomber | raptor: working on gimp for the first time |
| 00:36:00 | Zoomber | had no idea there was a toolbox hidden on my other monitor |
| 00:37:00 | raptor | ok sam686 |
| 00:37:00 | raptor | here is the backtrace: http://pastie.org/2629475 |
| 00:37:00 | raptor | basically just start the editor |
| 00:37:00 | raptor | press '/' to open the console |
| 00:37:00 | raptor | and type 'run' |
| 00:37:00 | raptor | then <enter>... and CRASH |
| 00:37:00 | sam686 | UIManager::getEditorUserInterface (this=0x0) why is "this" null? |
| 00:37:00 | raptor | exactly!!! |
| 00:38:00 | sam686 | something may be wrong with processEditorConsoleCommand |
| 00:38:00 | raptor | that's what i looked at |
| 00:38:00 | raptor | i think it's because it's not getting the proper ClientGame* |
| 00:38:00 | raptor | but not sure how to fix it |
| 00:39:00 | sam686 | in processEditorConsoleCommand, game->getUIManager()->getEditorUserInterface() might be returning NULL |
| 00:40:00 | raptor | i think game->getUIManager() is returning NULL |
| 00:40:00 | sam686 | i got console errors, simply by typing random command too... |
| 00:41:00 | sam686 | somehow, game->getUIManager() is NULL |
| 00:42:00 | raptor | yes |
| 00:42:00 | raptor | which makes me think it's the wrong 'game' object |
| 00:42:00 | sam686 | the problem appear to be something wrong with ClientGame *game = (ClientGame *)gamePtr; |
| 00:43:00 | sam686 | all the values inside game is mostly junk and invalid.. |
| 00:43:00 | raptor | yes! |
| 00:43:00 | raptor | i think it's a random memory junk |
| 00:43:00 | raptor | somehow we need to use getGame() |
| 00:44:00 | raptor | but it's a C function, so I'm not sure how gamePtr is even passed in yet.. |
| 00:47:00 | sam686 | gamePtr = 0x01c3b858, seem to point to _OGLCONSOLE_Console |
| 00:48:00 | sam686 | in oglconsole.c line 1179, userConsole->enterKeyCallback((void*)userConsole,userConsole->inputLine); userConsole is 0x01c3b858 |
| 00:49:00 | raptor | ah ha! |
| 00:49:00 | raptor | the function has 3 arguments, but only two are being passed by the callback |
| 00:50:00 | Zoomber | wow raptor gimp is awesome |
| 00:51:00 | raptor | Zoomber: welcome to the world of open source |
| 00:51:00 | Zoomber | its too bad all of you let me know about gimp |
| 00:51:00 | Zoomber | it will probably be the downfall of this earth, now that i have this power |
| 00:51:00 | raptor | you must shed the old Mac walled garden |
| 00:51:00 | Zoomber | oh |
| 00:51:00 | Zoomber | about that.. |
| 00:51:00 | Zoomber | my garden has a secret passageway |
| 00:52:00 | Zoomber | called..x11 |
| 00:52:00 | raptor | :) |
| 01:00:00 | raptor | sam686: I need a way to get ClientGame into processEditorConsoleCommand without passing it as an argument |
| 01:01:00 | sam686 | gClientGame ? |
| 01:01:00 | sam686 | not sure if there is any easier way.. |
| 01:24:00 | raptor | it's fixed! |
| 01:24:00 | raptor | ok committing... |
| 01:30:00 | | BFLogBot - Commit e693330fe1ae | Author: buckyballreaction | Log: Fix crash with running commands in oglconsole from editor |
| 02:05:00 | | ChompyRandom has joined |
| 02:08:00 | | ChompyRandom Quit (Client Quit) |
| 02:09:00 | | Flynnn Quit (Quit: Leaving) |
| 02:39:00 | raptor | sam686: still up? |
| 03:02:00 | Zoomber | its taking a bajillion hours to upload my gimp gif |
| 03:02:00 | raptor | is it animated? |
| 03:03:00 | raptor | filesize? |
| 03:06:00 | raptor | oh man... i'm falling asleep fast |
| 03:06:00 | raptor | good night folks |
| 03:14:00 | Zoomber | yeah |
| 03:14:00 | Zoomber | animated |
| 03:17:00 | Zoomber | night raptor |
| 03:24:00 | | raptor Quit (Remote host closed the connection) |
| 03:24:00 | | Little_Apple has joined |
| 03:25:00 | Little_Apple | Umm.. Why is the site down? |
| 03:25:00 | Zoomber | ? |
| 03:25:00 | Zoomber | what? |
| 03:26:00 | Little_Apple | Bitfighter.org is down! |
| 03:26:00 | Little_Apple | Why is that? :\ |
| 03:27:00 | Little_Apple | Hi pointblank |
| 03:27:00 | Little_Apple | Hi pointblank * |
| 03:28:00 | Zoomber | hes not going to talk to you unless you join #pointblank |
| 03:28:00 | Little_Apple | Lol. Ok. Nvm about the site. I tried it a minute ago and it said it was down due to technical problems. |
| 03:29:00 | Little_Apple | Why is he called pointblank? |
| 03:31:00 | Little_Apple | The sites acting up again..... D: |
| 03:32:00 | Little_Apple | ITS ARMAGEDDON!!!! Srsly wuts happenin. |
| 03:33:00 | | Little_Apple Quit (Quit: Page closed) |
| 03:43:00 | Zoomber | sam686 on? |
| 03:47:00 | Zoomber | cake blackbird is cake |
| 03:47:00 | Zoomber | pointblank cake blackbird |
| 04:23:00 | | Zoomber Quit (Quit: Zoomber) |
| 04:33:00 | karamazovapy | zoomber loves nazigold |
| 04:33:00 | karamazovapy | zoomber hoards nazigold |
| 04:35:00 | | Flynnn has joined |
| 05:24:00 | | Flynnn Quit (Read error: Connection reset by peer) |
| 05:24:00 | | Flynnn has joined |
| 05:25:00 | | FlynnnNT has joined |
| 05:26:00 | | Pointblank Quit (Ping timeout: 248 seconds) |
| 05:29:00 | | Flynnn Quit (Ping timeout: 256 seconds) |
| 05:31:00 | | Pointblank has joined |
| 06:05:00 | | FlynnnNT Quit (Quit: This computer has gone to sleep) |
| 06:23:00 | | Flynnn has joined |
| 06:40:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 10:52:00 | | kodax has joined |
| 12:02:00 | | watusimoto has joined |
| 12:02:00 | | ChanServ sets mode +o watusimoto |
| 12:14:00 | | watusimoto Quit (Ping timeout: 258 seconds) |
| 14:01:00 | | raptor has joined |
| 14:01:00 | | ChanServ sets mode +o raptor |
| 14:16:00 | | BFLogBot - Commit b52192ac8fb8 | Author: sam8641 | Log: Fix ZAP_DEDICATED, fix compiler error in incomplete fix of oglConsole |
| 14:17:00 | raptor | what did i break? |
| 14:17:00 | sam686 | has the fix of "Fix crash with running commands in oglconsole from editor" gaving you compile error? it gaven me errors, had to fix it... |
| 14:17:00 | raptor | no... |
| 14:17:00 | raptor | actuall, i don't know.. |
| 14:17:00 | raptor | i always to a full recompile before committing |
| 14:18:00 | raptor | interesting... i remember making that change... |
| 14:18:00 | raptor | i wonder if I pressed ctrl+z before committing |
| 14:18:00 | sam686 | umm, did you forget to save or something scewed up in commit? |
| 14:19:00 | raptor | probably messed up the commit - because I had already compiled and tested (which means I saved it oK) |
| 14:19:00 | raptor | thanks for catching that... |
| 14:19:00 | raptor | sorry if it took much time to track down |
| 14:20:00 | sam686 | i haven't checked on the code after your commit, until now.. |
| 14:20:00 | raptor | so for whatever reason - lua scripts still don't run |
| 14:20:00 | raptor | it doesn't crash anymore |
| 14:21:00 | raptor | but if you do 'run curvegen' in the oglconsole, it doesn't work |
| 14:21:00 | raptor | some other bug somewhere... |
| 14:22:00 | sam686 | why did /setscore changed to /setwinscore ? i am used to using /setscore |
| 14:22:00 | raptor | because someone requested the ability to set a team's score |
| 14:23:00 | raptor | but i didn't code that yet... |
| 14:23:00 | raptor | setwinscore was just more specific |
| 14:23:00 | sam686 | there is a /add which currently add time.. |
| 14:23:00 | sam686 | ok.. |
| 14:23:00 | raptor | yeah, that probably needs to be more specific, too |
| 14:25:00 | sam686 | i have found some problems, robot score is keeping track of, but in client's scoreboard robot score shows as zero |
| 14:25:00 | raptor | are you doing bughunting? |
| 14:26:00 | sam686 | i also see " got zapped" with no names of robots. |
| 14:26:00 | raptor | haha |
| 14:26:00 | raptor | i bet that's related to the new clientInfo stuff |
| 14:27:00 | sam686 | in CTF, flags seem to return to (0,0) |
| 14:28:00 | raptor | that seems to happen a lot.. |
| 14:30:00 | raptor | brb |
| 14:35:00 | raptor | back |
| 14:41:00 | | watusimoto has joined |
| 14:41:00 | | ChanServ sets mode +o watusimoto |
| 14:42:00 | raptor | oh hey |
| 14:42:00 | raptor | i just sent you an e-mail, watusimoto |
| 14:42:00 | watusimoto | just saw it... |
| 14:43:00 | watusimoto | I think you propsoed what I was thinking |
| 14:43:00 | raptor | the one i sent like 1 min. ago? |
| 14:43:00 | watusimoto | just copy the method, remove the logging to logfile, and that will become the core of the new print function |
| 14:43:00 | watusimoto | yes |
| 14:43:00 | raptor | yes |
| 14:43:00 | raptor | ok |
| 14:43:00 | raptor | good |
| 14:43:00 | watusimoto | so print() will go to console |
| 14:43:00 | watusimoto | at least in some contexts |
| 14:44:00 | watusimoto | I'm not sure, for example, that it makes senese for levelgens, but it might |
| 14:45:00 | raptor | ok - I figured I add it to LuaUtil, then override print in the levelgen_helper_functions.lua script (or where ever depending on where it makes sense) |
| 14:47:00 | watusimoto | though... it might be cool to have logging on a dedicated server appear in a remote admin's console |
| 14:47:00 | watusimoto | that might make interacting with the server easier |
| 14:47:00 | watusimoto | just a thought that ocurred to me |
| 14:47:00 | raptor | that's a totally new feature... |
| 14:48:00 | watusimoto | yes |
| 14:48:00 | raptor | i think that might be agood one, too |
| 14:48:00 | watusimoto | not exactly connected to what you're doing, but you sparked the idea |
| 14:49:00 | watusimoto | or maybe we have a /showlog that opens a console and shows the last 100, 500, ??? lines of the logfile |
| 14:49:00 | watusimoto | lines of the remote logfile, that is |
| 14:49:00 | watusimoto | maybe that is a new type of resource for the dataconnection stuff |
| 14:50:00 | raptor | yes |
| 14:50:00 | raptor | on a side note |
| 14:50:00 | raptor | related to my print() |
| 14:50:00 | watusimoto | so it could be sent via data connection rather than via in-game methods |
| 14:50:00 | watusimoto | yes |
| 14:50:00 | raptor | lua scripts aren't run anymore with 'run' in the editor oglconsole |
| 14:51:00 | raptor | sam686 and I fixed a crash with running them, but now they just don't load the output into the editor |
| 14:51:00 | watusimoto | don't understand the first line -- are they run via other mechanism, or is the mechanism broke? |
| 14:51:00 | raptor | in editor |
| 14:52:00 | raptor | press '/' |
| 14:52:00 | sam686 | yes, Ctrl + R and Ctrl + i doesn't work in editor |
| 14:52:00 | watusimoto | so it's broken |
| 14:52:00 | raptor | type 'run curvegen' (if curvegen.lua was in your scripts folder) |
| 14:52:00 | raptor | nothing happens |
| 14:52:00 | watusimoto | did that ever work? (it's been so long since I looked at this stuff...) |
| 14:52:00 | raptor | and curvegen outputs a well-formed BarrierMaker line |
| 14:53:00 | raptor | oh yes - that's how i tested my getopts example in 015 |
| 14:53:00 | raptor | 015a |
| 14:53:00 | watusimoto | it sounds like you;re saying it works and it doesn't work |
| 14:53:00 | watusimoto | run curvegen does nothing, or outputs a line? |
| 14:53:00 | raptor | doesn nothing |
| 14:53:00 | watusimoto | but should output a line |
| 14:53:00 | raptor | correct |
| 14:54:00 | raptor | if you ran that 'arc.lua' script i sent you |
| 14:54:00 | watusimoto | ok, then it's something broken that needs oto be fixed |
| 14:54:00 | raptor | it would place an arc made from barriers in the editor |
| 14:54:00 | watusimoto | I'm startiung to work through the list of errors sam sent a while back |
| 14:54:00 | raptor | and spit out debugging statements to stdout |
| 14:54:00 | watusimoto | ok |
| 14:54:00 | raptor | it doesn neither |
| 14:55:00 | watusimoto | ok |
| 14:55:00 | watusimoto | and we agree that those debugging statements should end up in the console if you are running from there |
| 14:55:00 | raptor | the oglconsole? |
| 14:55:00 | watusimoto | (and maybe even if you aren't) -- yes |
| 14:55:00 | raptor | I think so yes - I have already coded that feature - i just cant' test :) |
| 14:56:00 | watusimoto | when I say console, I mean oglconsole... if I mean the OS console, I'll say terminal or something |
| 14:56:00 | raptor | ok |
| 14:56:00 | watusimoto | unless we agree on some other terminology :-) |
| 14:56:00 | raptor | command prompt, shell, cli |
| 14:56:00 | watusimoto | all those == terminal |
| 14:56:00 | raptor | umm, black window which doth suck our souls |
| 14:57:00 | watusimoto | mine's red |
| 14:57:00 | raptor | really? |
| 14:57:00 | raptor | wow, that would be crazy |
| 14:57:00 | watusimoto | yes ok, I'll try to take a look tonight, after I finish fixing a refactor I'm doing to make editing attributes in the editor work better |
| 14:57:00 | raptor | ok |
| 14:58:00 | raptor | work visa yet? |
| 14:58:00 | watusimoto | that should allow me to fix several other of sam's reported bugs |
| 14:58:00 | watusimoto | no visa |
| 14:58:00 | watusimoto | @#$%^ |
| 14:58:00 | watusimoto | each week I tell myself that sitting tight another week is far cheaper than retreat |
| 14:58:00 | raptor | can't seem to join that channel... |
| 14:58:00 | watusimoto | so I keep sitting tight |
| 14:58:00 | raptor | ugh |
| 14:59:00 | raptor | i don't envy your situation |
| 14:59:00 | watusimoto | a the moment, the only major issue is money and health insurance |
| 14:59:00 | watusimoto | the kids are all set... for the moment |
| 14:59:00 | raptor | oh good |
| 14:59:00 | watusimoto | their life is as it would be with the visa, except my older son can't play in his soccer games |
| 14:59:00 | watusimoto | which is kind of an irritant, but not a major disruption |
| 14:59:00 | watusimoto | they're in school, playing soccer, and that's all that really matters |
| 15:00:00 | watusimoto | learning french |
| 15:00:00 | raptor | is there not another local language? |
| 15:00:00 | watusimoto | German and Luxembourgish, but French is the most important at the moment. |
| 15:00:00 | watusimoto | the question comes if the retreat option seems more viable |
| 15:01:00 | raptor | ah |
| 15:01:00 | watusimoto | that would come with major disruption for them |
| 15:01:00 | watusimoto | scholl is in German, French is still taught as a foreign language |
| 15:01:00 | watusimoto | until next year for my older son, when school is in french |
| 15:01:00 | raptor | interesting |
| 15:01:00 | watusimoto | at least at the school that leads on to university |
| 15:02:00 | watusimoto | which is the one that he should be in |
| 15:02:00 | watusimoto | if he ends up in the technical school, not sure what language that's in |
| 15:02:00 | raptor | java! |
| 15:02:00 | watusimoto | 6th grade is the big moment of reconing here |
| 15:02:00 | raptor | :) |
| 15:02:00 | watusimoto | I want more for him than Java |
| 15:02:00 | raptor | interesting |
| 15:02:00 | raptor | haha |
| 15:02:00 | watusimoto | I want him to have a life |
| 15:02:00 | raptor | now i feel great being stuck with j2ee |
| 15:03:00 | raptor | 6th grade, huh? |
| 15:03:00 | watusimoto | it's not impossible to switch, but 6ht grade is where you are channeled into different schools, with different futures |
| 15:03:00 | watusimoto | yup |
| 15:03:00 | watusimoto | better not screw around |
| 15:03:00 | raptor | seems like there is nothing like that here in the states |
| 15:03:00 | watusimoto | so there's lots of tests, and interviews, and all that |
| 15:04:00 | watusimoto | there's elite private school |
| 15:04:00 | watusimoto | that's a little like the system here |
| 15:04:00 | watusimoto | but for most kids, the US system is very different |
| 15:05:00 | watusimoto | so he's got to master 4 years worth of french this year |
| 15:05:00 | raptor | wow |
| 15:05:00 | raptor | good luck to him |
| 15:05:00 | watusimoto | exactly! |
| 15:05:00 | watusimoto | :-) |
| 15:21:00 | raptor | so I had a coding practices question for you |
| 15:21:00 | raptor | I notice that you put method declarations in headers a lot |
| 15:22:00 | raptor | which increase compile time |
| 15:23:00 | raptor | and whenever i've made significant changes to a class, I move all the declarations out of the .h file and into the .cpp |
| 15:24:00 | raptor | do you have an thoughts on whether what I do is good/bad, watusimoto? |
| 15:45:00 | | watusimoto Quit (Read error: Operation timed out) |
| 16:10:00 | | kodax Quit (Read error: Operation timed out) |
| 16:16:00 | | raptor Quit (Remote host closed the connection) |
| 17:05:00 | | dudesteve has joined |
| 17:05:00 | | dudesteve Quit (Client Quit) |
| 17:18:00 | | dudesteve has joined |
| 17:18:00 | dudesteve | hello? |
| 17:19:00 | dudesteve | ahem...? |
| 17:19:00 | dudesteve | ... sigh |
| 17:20:00 | | dudesteve Quit (Client Quit) |
| 18:06:00 | | Flynnn has joined |
| 19:19:00 | | raptor has joined |
| 19:19:00 | | ChanServ sets mode +o raptor |
| 19:42:00 | raptor | so I wonder if Android for iphone exists... |
| 19:50:00 | | koda has joined |
| 19:54:00 | raptor | http://www.idroidproject.org/ |
| 21:09:00 | | raptor Quit (Remote host closed the connection) |
| 22:57:00 | | Disconnected. |
| 23:30:00 | | -calvino.freenode.net- *** Looking up your hostname... |
| 23:30:00 | | -calvino.freenode.net- *** Checking Ident |
| 23:30:00 | | -calvino.freenode.net- *** No Ident response |
| 23:31:00 | | -calvino.freenode.net- *** Couldn't look up your hostname |
| 23:31:00 | | BFLogBot has joined |
| 23:31:00 | | Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/' |
| 23:31:00 | | Set by raptor!~raptor@unaffiliated/greenmachine on Sat Apr 30 22:51:58 PDT 2011 |
| 23:31:00 | | -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. |