Timestamps are in GMT/BST.
| 03:29:00 | | raptor has joined |
| 03:29:00 | | ChanServ sets mode +o raptor |
| 03:29:00 | raptor | good evening! |
| 03:30:00 | sam686 | hi.. |
| 03:30:00 | raptor | sooo... did i break anything with my latest commits? |
| 03:30:00 | sam686 | seems to be so far good.. |
| 03:31:00 | raptor | i did some tests with the new dedicated server |
| 03:31:00 | raptor | everything seem to work well |
| 03:31:00 | raptor | except did you get my note about the assert? |
| 03:32:00 | sam686 | it is the result of repairing causes the turret / forcefield health to go over 1.0 |
| 03:32:00 | raptor | ahhh |
| 03:32:00 | raptor | i guess that makes sense |
| 03:32:00 | raptor | that was what i was doing now that i think about it |
| 03:41:00 | sam686 | ok, fixed mHealth going over 1.0 |
| 03:41:00 | sam686 | and pushed to repository.. |
| 03:42:00 | raptor | i shall try to duplicate the bug |
| 03:42:00 | raptor | i found another bug somewhere, trying to remember what it was |
| 03:43:00 | | BFLogBot - Commit b7c037caf132 | Author: sam8641 | Log: Fix Turret and ForceField mHealth going over 1.0 when repairing |
| 03:45:00 | sam686 | why is all the nexus map a score limit of only 1? |
| 03:45:00 | raptor | what? |
| 03:46:00 | sam686 | it loads all nexus maps with too little score limit.. |
| 03:58:00 | raptor | so the chat not clearing with F5 is in 015a |
| 03:58:00 | raptor | should we adjust it? |
| 03:58:00 | sam686 | not sure, not important to fix.. |
| 03:59:00 | raptor | yeah, i think we should leave it for now... |
| 03:59:00 | raptor | i'll look at the timestamps |
| 04:06:00 | raptor | trying to find the bad revision for the chat |
| 04:06:00 | raptor | it actually wasn't my change... |
| 04:11:00 | raptor | man there are a lot of revisions that don't compile... |
| 04:20:00 | sam686 | GameType::processArguments is missing virtual... i will add it and see if that fix nexus score problem |
| 04:20:00 | raptor | interesting |
| 04:21:00 | sam686 | it was bool processArguments( ... ), i will change to virtual bool processArguments(...) to see if it fix.. |
| 04:21:00 | raptor | have you ever used hg bisect? |
| 04:22:00 | sam686 | no.. |
| 04:22:00 | raptor | http://mercurial.selenic.com/wiki/BisectExtension |
| 04:22:00 | raptor | it let's you narrow down semi-quickly the bad revision that a bug cropped up in |
| 04:26:00 | raptor | problem is watusimoto likes to check in broken revisions :) |
| 04:28:00 | | BFLogBot - Commit 419d7a5e4308 | Author: sam8641 | Log: Fix turret look like enabled when it is not, fix GameType processArguments (make it virtual) |
| 04:29:00 | raptor | the virual worked? |
| 04:29:00 | raptor | virtual |
| 04:29:00 | sam686 | yesa |
| 04:29:00 | sam686 | it was calline only GameType:::ProcessArguments |
| 04:29:00 | sam686 | now it calls HuntersGame |
| 04:31:00 | sam686 | barf's home in 016? |
| 04:31:00 | raptor | haha, that's my dedicated server running in debug |
| 04:32:00 | sam686 | i forgot password... oh well, but time to test if the forcefield look like enabled when it is not is fixed.. |
| 04:32:00 | raptor | ok, finally narrowed down the chat bug to one of two of watusimoto's revisions that don't compile... |
| 04:32:00 | raptor | password is 'test' |
| 04:32:00 | raptor | let me remove password |
| 04:33:00 | raptor | done |
| 04:33:00 | raptor | what is the admin password if none is provided? |
| 04:33:00 | sam686 | nothing, if no password is set in INI |
| 04:34:00 | sam686 | i see a crazy turret health heal jumps while repairing, i guess you didn't update to my latest changes.. |
| 04:34:00 | raptor | i will now.. |
| 04:37:00 | raptor | linking error.. |
| 04:37:00 | raptor | Geometry_Base.h:68: undefined reference to `TNL::Assert::processAssert(char const*, unsigned int, char const*)' |
| 04:39:00 | sam686 | missing #include "tnlAssert.h" ? |
| 04:39:00 | raptor | thats a really goofy error |
| 04:40:00 | raptor | that could be... |
| 04:40:00 | raptor | i'll add to Geometry_base |
| 04:40:00 | raptor | .h |
| 04:40:00 | sam686 | umm if it is link error, won't that mean you need a full recompile? |
| 04:41:00 | raptor | takes 30 seconds with dedicated server :) |
| 04:41:00 | sam686 | or, did you build TNL as debug, and zap as non-debug? |
| 04:41:00 | raptor | i built them both debug |
| 04:41:00 | raptor | added include, same error |
| 04:41:00 | sam686 | both need to be debug, or both non debug.. |
| 04:41:00 | raptor | yes |
| 04:41:00 | raptor | both are debyg |
| 04:42:00 | raptor | debug |
| 04:42:00 | sam686 | full rebuild TNL and ZAP folders, with debug? |
| 04:42:00 | sam686 | make -B |
| 04:42:00 | raptor | doing that right now.. |
| 04:42:00 | raptor | i didn't do tnl folder before |
| 04:44:00 | raptor | ok that worked :-/ |
| 04:44:00 | raptor | tnl folder was non-debug, i guess |
| 04:45:00 | sam686 | another problem, in Game Lobby, mouse pointer selecting a server is a little bit offset.. |
| 04:50:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 05:00:00 | raptor | 4143e740e9b9 was the changeset that made the chat go funky |
| 05:00:00 | raptor | timestamp |
| 05:05:00 | raptor | found the problem |
| 05:05:00 | sam686 | xpos += UserInterface::drawStringAndGetWidthf((F32)xpos, F32(ypos + (CHAT_FONT_SIZE - CHAT_TIME_FONT_SIZE)) / 2.f + 2, // + 2 just looks better! - looks like i messed up there.. |
| 05:05:00 | raptor | was there a reason you casted as F32? |
| 05:05:00 | raptor | fix warnings... oh |
| 05:05:00 | raptor | ok |
| 05:06:00 | sam686 | probably should be F32(ypos) + F32(CHAT_FONT_SIZE - CHAT_TIME_FONT_SIZE) / 2.f + 2 |
| 05:06:00 | raptor | i pushed the fix |
| 05:06:00 | raptor | the closing parenthesis just needed to be moved |
| 05:06:00 | | Flynnn has joined |
| 05:07:00 | raptor | ok, now for the moving server list divider... |
| 05:08:00 | raptor | starting a bisect.. |
| 05:09:00 | | BFLogBot - Commit 7016216b83d4 | Author: buckyballreaction | Log: Fix chat timestamp offset |
| 05:14:00 | raptor | soooo many broken revisions |
| 05:14:00 | raptor | making this hard to track.. |
| 05:15:00 | raptor | ugh, i hit the pointainer revisions |
| 05:15:00 | raptor | none of those compiled on linux |
| 05:17:00 | raptor | eventually i hope bitfighter can compiling fast enough so you guys can do full rebuilds in half the time before you check in... |
| 05:17:00 | raptor | but that may be a big dream |
| 05:23:00 | sam686 | i think your dedicated dies immediately adter i join, with 12 bots.. |
| 05:25:00 | raptor | back trace: http://pastie.org/2420668 |
| 05:28:00 | sam686 | as for unable to drag divider, the problem is it never calls QueryServersUserInterface::onMouseDragged(x,y) |
| 05:29:00 | raptor | what file? |
| 05:29:00 | sam686 | why does the function QueryServersUserInterface::onMouseDragged(S32 x, S32 y) have mousePos = gScreenInfo.getMousePos()?, can't it just use X and Y? |
| 05:30:00 | sam686 | UIQueryServers.cpp |
| 05:30:00 | sam686 | line 1151 |
| 05:31:00 | sam686 | i see, EditorUserInterface::onMouseDragged() does not have X and y parameters.. |
| 05:33:00 | raptor | not sure why... |
| 05:39:00 | | watusimoto has joined |
| 05:39:00 | | BFLogBot - Commit 7a8fec37c616 | Author: sam8641 | Log: Fix Game Lobby dragging horizontal line divider |
| 05:39:00 | watusimoto | hey there |
| 05:39:00 | raptor | hi watusimoto |
| 05:39:00 | raptor | have you crossed the pond? |
| 05:39:00 | raptor | we've been bug fixing |
| 05:39:00 | raptor | though moreso sam686... |
| 05:39:00 | watusimoto | I'm in Schiphol Airport in Amsterdam |
| 05:40:00 | raptor | i think he has 3 to my 1 now... |
| 05:40:00 | watusimoto | just checking out the free wifi |
| 05:40:00 | raptor | cool |
| 05:40:00 | watusimoto | IRC ports are blocked, but web works |
| 05:40:00 | raptor | excellent |
| 05:40:00 | watusimoto | I wonder if bitfighter would work... |
| 05:40:00 | raptor | try it! |
| 05:41:00 | watusimoto | nope, ports blocked |
| 05:41:00 | watusimoto | c'est la vie |
| 05:41:00 | raptor | that's the wrong language in holland |
| 05:41:00 | watusimoto | so, just to give you an idea of the future of work on bitfighter, it is now almost 8AM here |
| 05:41:00 | raptor | oh wow |
| 05:42:00 | watusimoto | so I will almost certainly NOT be on at this hour, nor any hours immediately leading up to 8AM |
| 05:42:00 | sam686 | hg should work fine as it is under TCP port 80 for http, but requires https for push to google code. |
| 05:42:00 | watusimoto | maybe not even ones following 8AM |
| 05:42:00 | raptor | yeah - looks like when i get to work in the morning |
| 05:42:00 | raptor | you may be on... |
| 05:42:00 | watusimoto | just so y'all know |
| 05:43:00 | raptor | ok |
| 05:43:00 | raptor | well, i won't be going anywhere at work |
| 05:43:00 | raptor | any bugs on our list left, sam686? |
| 05:43:00 | raptor | thanks for getting that last one... |
| 05:43:00 | raptor | it works |
| 05:44:00 | watusimoto | trying to grab the latest updates |
| 05:44:00 | watusimoto | it works! |
| 05:44:00 | raptor | yes! |
| 05:44:00 | raptor | so you know, since sam686's changes, UI classes are not needed in dedicated server anymore |
| 05:44:00 | watusimoto | well, I might just try to round off some of the sharp edges I left last time, at least as long as my battery runs |
| 05:45:00 | raptor | cool |
| 05:49:00 | sam686 | other then plenty of editor problems, the game have a few differences.. |
| 05:49:00 | raptor | did you check out that backtrace? |
| 05:50:00 | sam686 | blue forcefield projector looks like a wall (wall is blue) |
| 05:50:00 | sam686 | there is no brightness on forcefield projector |
| 05:55:00 | sam686 | switching to Calico crashes.. |
| 05:55:00 | raptor | oh yea |
| 05:56:00 | sam686 | it is due to level is unable could not find script, and level have robot lines |
| 05:56:00 | raptor | wasn't it because of loadLevel failing and not being checked? |
| 05:56:00 | sam686 | that is probably the same reason yours died... |
| 05:56:00 | sam686 | yes, for uploading levels |
| 05:58:00 | raptor | ok, switched to calico |
| 05:58:00 | raptor | then added 13 bots |
| 05:58:00 | raptor | no crash |
| 05:58:00 | raptor | but lots of debug messages |
| 05:58:00 | raptor | ***ROBOT ERROR*** in robots/s_bot.bot ::: Robot error running _onTick(): robots/s_bot.bot:405: Variable 'SoccerBallItemType' cannot be used if it is not first declared.. Shutting robot down. |
| 05:59:00 | sam686 | only for levels having 2 lines "Script file_cannot_be_found" and "Robot" |
| 05:59:00 | sam686 | your version of Calico moght not have both |
| 06:00:00 | raptor | it does |
| 06:01:00 | sam686 | found a crash error, load a level in editor, exit editor, then try to join game from game lobby. |
| 06:02:00 | | watusimoto Quit (Ping timeout: 252 seconds) |
| 06:03:00 | raptor | so my server doesn't give the warning about not finding the level gen for calico |
| 06:03:00 | raptor | did you change something for it to do that? |
| 06:04:00 | raptor | no wait |
| 06:04:00 | raptor | it gave the error |
| 06:04:00 | raptor | but still loaded |
| 06:04:00 | raptor | warning |
| 06:04:00 | raptor | Warning: Could not find script "gen.levelgen" in level "upload_Calico.level" |
| 06:05:00 | sam686 | in game.cpp, ServerGame::loadNextLevel, i put in a quick method of loading all levels, whick is nearly the same quick method done for uploading levels. |
| 06:06:00 | raptor | ok |
| 06:08:00 | sam686 | with hundreds of levels, it will take far longer to start with my slow computer, especially when lots of level scripts gets run for each level in a slow method. |
| 06:10:00 | sam686 | starting host takes only 2 seconds with quick method, but probably more then 15 seconds for slow method, on my computer with hundreds of levels. |
| 06:26:00 | raptor | i'm looking at the ff projector color problem.. |
| 06:33:00 | - *raptor* !command | *raptor* !commands |
| 06:33:00 | - *raptor* !hel | *raptor* !help |
| 06:36:00 | | [raptor VERSION] |
| 06:40:00 | | koda Quit (Quit: koda) |
| 06:52:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 07:15:00 | raptor | ok i'm going to bed |
| 07:15:00 | raptor | solved teh FF projector color problem |
| 07:19:00 | | BFLogBot - Commit 3570d412bbb4 | Author: buckyballreaction | Log: Fix ForceFieldProjector color due to operator precedence issue |
| 07:19:00 | | raptor Quit (Remote host closed the connection) |
| 07:21:00 | | kodax has joined |
| 08:18:00 | | LordDVG has joined |
| 08:18:00 | | LordDVG Quit (Changing host) |
| 08:18:00 | | LordDVG has joined |
| 08:59:00 | | koda has joined |
| 09:07:00 | | LordDVG Quit (Ping timeout: 260 seconds) |
| 09:58:00 | | LordDVG has joined |
| 09:58:00 | | LordDVG Quit (Changing host) |
| 09:58:00 | | LordDVG has joined |
| 10:10:00 | | LordDVG Quit (Ping timeout: 260 seconds) |
| 10:11:00 | | LordDVG has joined |
| 10:17:00 | | LordDVG Quit (Ping timeout: 268 seconds) |
| 10:32:00 | | LordDVG has joined |
| 12:31:00 | | LordDVG Quit (Remote host closed the connection) |
| 15:16:00 | | raptor has joined |
| 15:16:00 | | ChanServ sets mode +o raptor |
| 15:44:00 | | [raptor VERSION] |
| 16:12:00 | | Flynnn has joined |
| 16:14:00 | raptor | karamazovapy: what do you think about battlebeards suggestion about an unskippable tutorial level? |
| 16:15:00 | raptor | we had the tutorial server, i can restart it - however, the map it had had lots of problems and incorrect data |
| 16:34:00 | karamazovapy | I'm not completely sold on tutorial levels as they currently exist |
| 16:34:00 | raptor | yes |
| 16:34:00 | raptor | me neither |
| 16:34:00 | raptor | have any good ideas? |
| 16:35:00 | raptor | would a tutorial server make sense? |
| 16:35:00 | karamazovapy | I more or less posted that question in the thread just now |
| 16:36:00 | karamazovapy | I mean, I don't think it hurts |
| 16:36:00 | karamazovapy | those always look so cobbled together, though |
| 16:36:00 | raptor | yes |
| 16:37:00 | karamazovapy | we might need to have the trigger/supervisor script implemented before we can make a respectable tutorial map |
| 16:37:00 | raptor | i agree |
| 16:37:00 | raptor | http://naev.org <- this game does that with LUA |
| 16:38:00 | raptor | but in the interim, what about a tutorial server that has one map per game type? |
| 16:38:00 | raptor | maybe its loaded with a modified s_bot (to be easier) or three |
| 16:38:00 | karamazovapy | could do |
| 16:39:00 | karamazovapy | but here again is another problem |
| 16:39:00 | karamazovapy | ideally, you want to give the new player a second to figure out what the hell is going on and what they're about to do |
| 16:39:00 | karamazovapy | until we get bot-specific spawn points, there's no way to ensure that |
| 16:39:00 | raptor | yes, and that means trigger system :/ |
| 16:40:00 | raptor | oh wait! i was in the middle of coding that two weeks ago.. |
| 16:40:00 | karamazovapy | yeah, it's a relatively easy fix, but it's enough |
| 16:40:00 | karamazovapy | that naev game just looks overwhelming to me |
| 16:45:00 | raptor | its large |
| 16:52:00 | karamazovapy | universe games are more than I can handle these days |
| 16:53:00 | raptor | we honestly have a looong way to go before we can get to the level of scriptable tutorials that they have |
| 16:53:00 | raptor | but little by little... |
| 17:01:00 | | kodax Quit (Quit: Sto andando via) |
| 17:30:00 | | koda Quit (Quit: koda) |
| 17:53:00 | | LordDVG has joined |
| 17:53:00 | | LordDVG Quit (Changing host) |
| 17:53:00 | | LordDVG has joined |
| 18:18:00 | | LordDVG Quit (Remote host closed the connection) |
| 19:19:00 | sam686 | the timing net problem in server 209.141.63.138 is back again.. |
| 19:20:00 | sam686 | this time, it seems to be about 170 milliseconds lag once every second.. |
| 19:21:00 | sam686 | but i won't know for sure what the CPU is when i don't know level password (/addbot 0 timer) |
| 19:30:00 | raptor | let me get you level password.. |
| 19:33:00 | sam686 | after adding timer bot, the CPU timing is like about 196 max time tick length.. that means server freezes for about 196 milliseconds every second |
| 19:33:00 | raptor | that's horrible! |
| 19:33:00 | raptor | crazy server |
| 19:34:00 | sam686 | why does the problem keep showing up over and over again in ( 209.141.63.138 )? |
| 19:37:00 | raptor | it is probably because it is sharing CPU with many other hosts |
| 19:38:00 | sam686 | well, if it is sharing cpu with other hosts, why does it freeze exactly once every 1 second? |
| 19:38:00 | sam686 | won't that make it freeze more randomly instead? |
| 19:39:00 | raptor | yeah i don't know - maybe there is some sort of audit process going on |
| 20:01:00 | | BFLogBot - Commit 7cbd4157239b | Author: sam8641 | Log: Fix inconsistant line ending, using Unix (LF) ending |
| 20:01:00 | raptor | yeah, i saw some of those recently... |
| 20:41:00 | | BFLogBot - Commit a2c6a6cb9d90 | Author: sam8641 | Log: Fix crash starting with -dedicated; fix rabbit neutral flag wasn't orange; correct line ending to Unix (LF) in one file |
| 20:48:00 | raptor | sam686: how was the dedicated server crashing before without your fix? |
| 20:49:00 | sam686 | it was trying to call SDL_GL_SwapBuffers in main.cpp line 428 |
| 20:50:00 | raptor | ah ok - that would crash.... |
| 20:50:00 | raptor | maybe i should launch a virtual machine with no graphical display |
| 20:50:00 | raptor | to test better |
| 20:55:00 | raptor | wow, compiling is so slow on single CPU |
| 20:56:00 | sam686 | how many CPU do you have? |
| 20:57:00 | sam686 | or is it the virtual maching slowing down compiling? |
| 21:01:00 | | BFLogBot - Commit 53f9865df91e | Author: buckyballreaction | Log: Fix compiling dedicated_debug without TNL debug |
| 21:01:00 | raptor | ok it is running in my VM, no graphical environment |
| 21:12:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 21:13:00 | raptor | ok not its really running... |
| 21:13:00 | raptor | now |
| 21:13:00 | | Flynnn has joined |
| 21:13:00 | sam686 | got any compile errors? |
| 21:13:00 | raptor | nope |
| 21:14:00 | raptor | i did notice that upon start-up recast build zones for two different levels |
| 21:14:00 | raptor | it's also running in gdb.. |
| 21:14:00 | sam686 | i had to fix some errors when building in release mode, while generating code, it finds errors related to a function "must return a value" |
| 21:15:00 | sam686 | my release mode have it compile, then link, then generate code. |
| 21:15:00 | sam686 | my debug mode have it generate code while compiling, then link. |
| 21:27:00 | raptor | no crash |
| 21:27:00 | raptor | did you switch levels real fast afterwards? |
| 21:27:00 | sam686 | yes |
| 21:27:00 | sam686 | then i just quit... |
| 21:31:00 | | BFLogBot - Commit 8f216768006e | Author: sam8641 | Log: Fix error with "must return a value", fix some warnings |
| 21:44:00 | raptor | here is the sql causing the error: INSERT INTO stats_team(stats_game_id, team_name, team_score, result, color_hex) VALUES(2, 'Blue', 0 ,' |
| 21:45:00 | raptor | something is breaking the SQL.. |
| 21:45:00 | raptor | but i need to go now |
| 21:45:00 | raptor | be back in a couple hours |
| 21:48:00 | | raptor Quit (Remote host closed the connection) |
| 23:15:00 | | koda has joined |