Timestamps are in GMT/BST.
| 00:01:57 | | kodaws has joined |
| 00:06:25 | | kodaws Quit (Ping timeout: 246 seconds) |
| 00:10:59 | | sam686 Quit (Ping timeout: 245 seconds) |
| 00:17:13 | | sam686 has joined |
| 00:17:13 | | ChanServ sets mode +v sam686 |
| 01:04:53 | | Watusimoto Quit (Ping timeout: 248 seconds) |
| 01:05:46 | | koda Quit (Quit: I used to be chatting like you. Then I took an arrow in the knee) |
| 01:51:39 | | LoneWolfy has joined |
| 02:03:20 | | LoneWolfy Quit (Remote host closed the connection) |
| 03:10:34 | | sam686 Quit (Ping timeout: 245 seconds) |
| 03:11:23 | | sam686 has joined |
| 03:11:23 | | ChanServ sets mode +v sam686 |
| 03:39:57 | | raptor has joined |
| 03:39:57 | | ChanServ sets mode +o raptor |
| 04:43:23 | | BFLogBot - Commit ed26f5e35b0c | Author: buckyballreaction | Log: Properly scale badges in scoreboard |
| 04:48:14 | | raptor Quit () |
| 05:33:04 | | sam686 Quit (Read error: Connection reset by peer) |
| 08:27:10 | | kodaws has joined |
| 08:45:45 | | watusimoto has joined |
| 08:45:46 | | ChanServ sets mode +o watusimoto |
| 12:41:12 | | kodaws Quit (Read error: Connection reset by peer) |
| 13:46:52 | | kodaws has joined |
| 15:16:14 | | LordDVG has joined |
| 15:56:45 | | raptor has joined |
| 15:56:45 | | ChanServ sets mode +o raptor |
| 15:56:56 | raptor | good day! |
| 16:01:15 | watusimoto | hi |
| 16:01:19 | raptor | hi |
| 16:01:28 | raptor | can we release yet? :) |
| 16:01:35 | raptor | i crossed off the nexus bugs... |
| 16:01:40 | watusimoto | I was testing bf this morning and found at least 2 crashing bugs |
| 16:01:46 | raptor | what!? |
| 16:01:56 | watusimoto | run bitfighter -dedicated |
| 16:01:58 | watusimoto | and join. |
| 16:01:59 | watusimoto | crash |
| 16:02:15 | watusimoto | I know how to fix it, and will do so this evening |
| 16:02:20 | watusimoto | also |
| 16:02:35 | raptor | ha! |
| 16:02:36 | watusimoto | play a game |
| 16:02:37 | raptor | i fix |
| 16:02:40 | raptor | it's my fault |
| 16:02:41 | watusimoto | no, let me |
| 16:02:45 | raptor | with the music system |
| 16:02:47 | watusimoto | I've got it all worked out |
| 16:02:48 | watusimoto | yes |
| 16:02:50 | raptor | oh ok... |
| 16:02:51 | watusimoto | easy to do |
| 16:02:54 | raptor | you fix then |
| 16:02:57 | watusimoto | yes |
| 16:03:01 | watusimoto | in game |
| 16:03:11 | watusimoto | type /password x and press tab |
| 16:03:13 | watusimoto | crash |
| 16:03:19 | watusimoto | (well, technically not) |
| 16:03:26 | watusimoto | but you will see |
| 16:03:33 | watusimoto | I fixed it, but didn't check in |
| 16:03:34 | watusimoto | also |
| 16:03:41 | watusimoto | type password <enter> |
| 16:03:44 | raptor | haha, i remember that one... |
| 16:03:44 | watusimoto | crash |
| 16:03:48 | watusimoto | also fixed |
| 16:03:55 | raptor | i thought i fixed all those for 016... |
| 16:04:02 | raptor | but ok, you fixed again |
| 16:04:03 | watusimoto | must have missed one |
| 16:04:04 | raptor | great! |
| 16:04:10 | watusimoto | so that's three |
| 16:04:22 | watusimoto | I also started fixing the scoreboard issues we found last night |
| 16:04:24 | watusimoto | I see the problem |
| 16:04:34 | raptor | ok |
| 16:04:36 | watusimoto | and got partway done before I ran out of time |
| 16:04:42 | raptor | i only fixed the achievement scaling... |
| 16:04:42 | watusimoto | will definitely get that done tonight |
| 16:04:46 | watusimoto | saw that, great |
| 16:05:03 | watusimoto | though I think ultimately (018) we'll want a differnt solution |
| 16:05:10 | raptor | yes |
| 16:05:21 | watusimoto | I think if we have tons of bots, we want to make the bot scores really small, leaving player scores large |
| 16:05:26 | watusimoto | or some other condensation of bots |
| 16:05:40 | watusimoto | because, really, you want to focus on the human players, and maybe a leading bot or two |
| 16:05:44 | watusimoto | the others... who cares |
| 16:05:51 | raptor | true |
| 16:05:59 | watusimoto | also, found a minor regression |
| 16:06:35 | watusimoto | when entering a /command, in 016 (I think), you could press f1 and go directly to the commands section of the help |
| 16:06:43 | watusimoto | now you go to the first page of help |
| 16:07:14 | watusimoto | also, not sure if this one is a regression or just a problem never diesovered |
| 16:07:23 | raptor | wait, explain that again? |
| 16:07:39 | watusimoto | in help, there is a section listing all the /commands |
| 16:07:44 | raptor | yes |
| 16:07:56 | watusimoto | if you are entering a command, and you press F1, you should go directly to that section of the help |
| 16:08:03 | watusimoto | because that's probably what you want |
| 16:08:08 | watusimoto | rather than starting on p1 |
| 16:08:15 | raptor | ok |
| 16:08:15 | watusimoto | you should start on p5 (or whatever) |
| 16:08:23 | raptor | that doesn't do that in 016 |
| 16:08:26 | watusimoto | used to work, doesn't now |
| 16:08:32 | watusimoto | well, it did, because I coded it |
| 16:08:38 | watusimoto | maybe it broke before the release |
| 16:08:48 | raptor | i probably broke it... was it a feature in 015a? |
| 16:08:53 | watusimoto | not sure |
| 16:09:01 | watusimoto | may have been a feature added for 016 |
| 16:09:09 | watusimoto | I remember it clearly enough that it was probably post 015a |
| 16:09:17 | watusimoto | that's trivial to fix |
| 16:09:21 | watusimoto | also... |
| 16:09:32 | watusimoto | there is no way to start a dedicated server from the cmd line with a blank level change pw |
| 16:09:54 | watusimoto | not sure if there ever was, but it would be great to be able to do that |
| 16:10:04 | watusimoto | also trivial, if we can figure the syntax |
| 16:10:22 | raptor | we could just test for a specified char sequence, like 'none |
| 16:10:24 | watusimoto | well, that's quite a list for an hour's work |
| 16:10:51 | watusimoto | -levelchangepassword= -adminpassword=adminpw |
| 16:10:52 | watusimoto | ? |
| 16:11:35 | raptor | we don't use '=' |
| 16:11:40 | raptor | i don't think |
| 16:11:43 | watusimoto | so right |
| 16:12:36 | watusimoto | so, anyway, I also need to fix one last timer issue, and find a sfx for achievement |
| 16:13:20 | raptor | we could just test for empyt password and instead of throwing an error, just let it continue with no level change password? |
| 16:13:44 | watusimoto | -levelchangepassword -adminpassword adminpw |
| 16:13:47 | watusimoto | like that? |
| 16:13:52 | raptor | yes |
| 16:13:54 | raptor | or |
| 16:14:03 | raptor | if not specified we should just let everyone have access? |
| 16:14:22 | watusimoto | yes, except that if there's one in the INI, it will use that |
| 16:14:29 | raptor | exactly |
| 16:14:40 | raptor | so default access *unless* specified on cmd line or ini |
| 16:14:47 | watusimoto | we already have that |
| 16:14:47 | raptor | didn't it used to be that way? |
| 16:14:59 | watusimoto | but how do you tell it to use no pw, instead of te one in the ini? |
| 16:15:14 | raptor | do we really need to handle no pw? |
| 16:15:22 | raptor | is that the same as giving everyone access? |
| 16:15:29 | watusimoto | well, I wanted it :-) |
| 16:15:31 | watusimoto | yes, they are the same |
| 16:15:33 | raptor | ultimately |
| 16:15:53 | watusimoto | I wanted it because I didn't know my INI pw, and I didn't feel like looking it up |
| 16:16:42 | watusimoto | this is not a huge deal, but if we can figure out how we want it to work, it will be very easy to do |
| 16:17:27 | watusimoto | http://soundbible.com/tags-announcement.html |
| 16:17:29 | watusimoto | metal gong |
| 16:17:36 | watusimoto | for achievement? :-) |
| 16:17:42 | raptor | hahaha |
| 16:17:44 | raptor | awesome |
| 16:18:27 | raptor | i bet a sound slike is easy to come by with having to use the CC 3.0 license |
| 16:18:33 | raptor | *without |
| 16:21:58 | raptor | here: http://www.grsites.com/archive/sounds/category/30/?offset=36 |
| 16:22:02 | raptor | chinese gong |
| 16:22:15 | raptor | several of them, no license, completely free |
| 16:22:34 | watusimoto | ram beat? |
| 16:22:48 | watusimoto | musical040.wav |
| 16:23:34 | raptor | haha |
| 16:23:47 | raptor | really - i think i be happy with any of these... |
| 16:23:48 | watusimoto | it will be rare, so it can be a little funny, I think |
| 16:23:55 | raptor | because they're all ludicrous |
| 16:25:04 | watusimoto | unfortunately, I like the gongs there less than the first one |
| 16:25:47 | watusimoto | musical072.wav |
| 16:26:07 | raptor | hehe |
| 16:26:09 | raptor | bongos |
| 16:26:57 | watusimoto | musical097.wav |
| 16:27:12 | raptor | hehe |
| 16:27:13 | watusimoto | or similarly musical100.wav |
| 16:27:34 | raptor | that sounds like a sound from the old 'heroes of might and magic' games |
| 16:27:58 | watusimoto | musical110.wav |
| 16:28:18 | raptor | simple |
| 16:28:24 | watusimoto | I think one of those |
| 16:30:07 | raptor | the second harp is a little over the top, i think |
| 16:30:16 | watusimoto | yes perhaps so |
| 16:30:18 | raptor | musicall 110 seems too short |
| 16:30:37 | watusimoto | if we do a trolley bell, this one has less suprflouos noise |
| 16:30:38 | watusimoto | musical113.wav |
| 16:30:46 | watusimoto | but it's essntially 110 |
| 16:30:55 | watusimoto | we should find a gong |
| 16:31:05 | raptor | a better gong liek the first? |
| 16:31:15 | watusimoto | I think that would be the best combo of funny, avaiulable, and understandable |
| 16:32:30 | watusimoto | yeah, like the first one. what's wrong with cc3.0? |
| 16:32:46 | raptor | just the fact that we have to include it.. |
| 16:33:02 | raptor | since we don't need it for anything else |
| 16:33:04 | watusimoto | you mean the licesnse file itself? |
| 16:33:18 | raptor | yes |
| 16:33:26 | raptor | it's trivial, i know |
| 16:33:43 | watusimoto | could we stick it at the end of license.txt? |
| 16:33:52 | raptor | it should be it's own file |
| 16:34:00 | raptor | *its |
| 16:34:13 | watusimoto | well, now at least we have an idea. I can look around tonight and find a free gong sound |
| 16:34:20 | watusimoto | there must be hundreds |
| 16:35:46 | watusimoto | http://www.pdsounds.org/sounds/gong_or_bell_vibrant |
| 16:35:52 | watusimoto | too subtle? |
| 16:36:18 | raptor | wow, very subtle - but i can manipulate it to be louder |
| 16:36:36 | watusimoto | it's pleasing |
| 16:36:56 | watusimoto | perhaps a bit too much so... |
| 16:36:57 | raptor | so far four beats... |
| 16:37:07 | raptor | the first one? |
| 16:37:12 | watusimoto | yes |
| 16:39:02 | watusimoto | more here all pd |
| 16:39:03 | watusimoto | http://simplythebest.net/sounds/WAV/sound_effects_WAV/instruments-WAV-sounds.html |
| 16:40:02 | raptor | ok, here is the first gong from that track normalized, uncompressed: http://sam686.maxhushahn.com/upload/gong.wav |
| 16:40:57 | watusimoto | ok, I got to get one more thing working here before I head home... |
| 16:41:04 | watusimoto | so I'm tuning out for a bit |
| 16:41:10 | raptor | okey doke |
| 17:06:29 | | Watusimoto_ has joined |
| 17:29:14 | | Watusimoto__ has joined |
| 17:30:49 | | Watusimoto_ Quit (Ping timeout: 244 seconds) |
| 17:37:59 | | watusimoto Quit (Ping timeout: 246 seconds) |
| 17:51:21 | | kodaws Quit (Read error: Connection reset by peer) |
| 18:05:17 | | Watusimoto__ Quit (Ping timeout: 246 seconds) |
| 19:14:58 | | Watusimoto has joined |
| 19:26:56 | | koda has joined |
| 19:32:10 | Watusimoto | hi |
| 19:32:14 | raptor | hello |
| 19:32:24 | Watusimoto | fixes for most of the issues we discussed are in |
| 19:32:37 | raptor | ok |
| 19:32:40 | Watusimoto | any thoughts about syntax for setting an empty pw on the cmd line? |
| 19:32:46 | raptor | here is an achievement sound: http://sam686.maxhushahn.com/upload/achievement_received.wav |
| 19:33:06 | raptor | i was wondering about that... |
| 19:33:14 | raptor | would it overwrite the INI? |
| 19:33:38 | Watusimoto | no; just as specifying a pw doesn't |
| 19:33:49 | Watusimoto | all we need is some trigger to say levelpw = "" |
| 19:33:56 | Watusimoto | everything else is already done |
| 19:34:29 | Watusimoto | so what do you think of the sound? |
| 19:34:33 | Watusimoto | good enough? |
| 19:34:46 | | BFLogBot - Commit 0bdcd2739264 | Author: watusim...@bitfighter.org | Log: Colors reorg |
| 19:34:46 | Watusimoto | options for cmd line: |
| 19:34:47 | | BFLogBot - Commit a7ac9790a519 | Author: watusim...@bitfighter.org | Log: Seperate out client and server versions of processAudio |
| 19:34:49 | | BFLogBot - Commit b2d81d57bb7c | Author: watusim...@bitfighter.org | Log: Use new server version of audio processing on the server |
| 19:34:50 | | BFLogBot - Commit 100bda9e23c6 | Author: watusim...@bitfighter.org | Log: whitespace |
| 19:34:52 | | BFLogBot - Commit 8460b24064d2 | Author: watusim...@bitfighter.org | Log: Fix several crashes, refactor the display of player scores on client |
| 19:35:10 | Watusimoto | 1. levelchangepassword followed by no args |
| 19:35:29 | Watusimoto | 2. levelchangepassword emtpy (i.e. followed by keyword) |
| 19:35:34 | Watusimoto | levelchangepassword "" |
| 19:35:44 | raptor | 4. -nolevelchangepassword |
| 19:35:47 | Watusimoto | 4. nolevelchangep |
| 19:35:48 | Watusimoto | yes |
| 19:35:48 | raptor | er 3. |
| 19:36:09 | raptor | i kind of like 4 the best - it is clearest |
| 19:36:16 | Watusimoto | I think I concur |
| 19:36:20 | Watusimoto | so what if: |
| 19:36:34 | Watusimoto | bitfighter -levelchangepassword xxx -nolevelchangepassword |
| 19:36:55 | raptor | we can take the c++0x standard model and cite 'undefined' :) |
| 19:37:07 | Watusimoto | throw an error? |
| 19:37:25 | raptor | well... i think that is too much work |
| 19:37:30 | Watusimoto | not at all |
| 19:37:47 | raptor | (I don't know the command line system well...) |
| 19:37:48 | Watusimoto | we already do for tons of other cases |
| 19:37:57 | Watusimoto | no worries -- I think this will be easy |
| 19:38:03 | raptor | ok |
| 19:38:04 | Watusimoto | if not, we can conver again |
| 19:38:12 | Watusimoto | I want an easy project |
| 19:38:31 | raptor | but i highly doubt someone is going to do that on the command line - most people try to get away with typing as little as possible |
| 19:41:11 | Watusimoto | true, trye |
| 19:41:32 | raptor | let me cross off those bugs on the runnign bug list |
| 19:42:10 | Watusimoto | ok |
| 19:42:25 | Watusimoto | you can cut the bell sound off after about 4s -- make the file smaller while losing nothing |
| 19:42:44 | raptor | the acheivement gong? |
| 19:42:51 | raptor | that i pasted above? |
| 19:44:07 | Watusimoto | yes; or just found this: |
| 19:44:08 | Watusimoto | http://free-loops.com/7661-trumpet-fanfare.html |
| 19:44:23 | raptor | hahaha |
| 19:45:05 | Watusimoto | is that even better? |
| 19:45:10 | Watusimoto | I'm thinking so |
| 19:45:23 | raptor | haha, yeah... if we're going for silliness |
| 19:45:41 | Watusimoto | well, the gong is pretty serious |
| 19:49:00 | Watusimoto | so the major error you made in the score display was missing two lines now marked with this comment: // Demote leading player to 2nd place |
| 19:49:30 | raptor | ah |
| 19:49:30 | Watusimoto | that's what caused the blank score on the 2nd player's display |
| 19:49:34 | raptor | ok |
| 19:49:43 | raptor | then i bet i failed to update at proper times, too... |
| 19:49:48 | Watusimoto | there were some other problems too, like that |
| 19:49:58 | Watusimoto | I greatly simplified the logic |
| 19:50:07 | Watusimoto | I really had a hard time following it |
| 19:50:14 | raptor | oh good.. i think i remember coding that at 1 in the morning... |
| 19:50:26 | raptor | so... i'm sorry :-/ |
| 19:50:34 | Watusimoto | yeah, it happens when you start off on the wrong foot, and then start patching |
| 19:50:38 | Watusimoto | like the nexus timer |
| 19:50:42 | raptor | haha, yep |
| 19:50:49 | Watusimoto | it happens to all of us |
| 19:51:08 | raptor | you fixed teh /password crash? |
| 19:51:12 | Watusimoto | yes |
| 19:51:18 | Watusimoto | unless it still crashes |
| 19:51:26 | Watusimoto | in which case I didn;t fix it right ;-0 |
| 19:52:08 | raptor | it's fixed |
| 19:52:35 | raptor | what about the flag spawn time not saved in nexus games in editor? |
| 19:57:30 | raptor | ok added that new achievement sound... now test what it really sounds like in-game... |
| 20:00:09 | raptor | haha |
| 20:00:12 | raptor | it's great! |
| 20:03:42 | raptor | ok done |
| 20:03:45 | raptor | crossing that off |
| 20:04:56 | | BFLogBot - Commit f65b9beb40aa | Author: buckyballreaction | Log: Add sound effect for earning an achievement |
| 20:17:07 | Watusimoto | so you only hear the achievement if you get it |
| 20:17:10 | Watusimoto | right? |
| 20:17:14 | raptor | correct |
| 20:17:27 | raptor | (i tested it on flag capture first) |
| 20:18:01 | raptor | you already had the flagcapture sound effect coded when getting the acheivement |
| 20:18:20 | Watusimoto | a placeholder |
| 20:18:23 | Watusimoto | easy |
| 20:18:24 | Watusimoto | great |
| 20:18:27 | raptor | yep |
| 20:18:41 | Watusimoto | or did that sfx play for anyone within range? |
| 20:18:52 | Watusimoto | the visual effect is seen by everyone |
| 20:18:52 | raptor | It should |
| 20:19:15 | Watusimoto | so my questino is should you only hear it if you are the earner? |
| 20:19:18 | raptor | i disabled teh distance check on the sound effect |
| 20:19:26 | raptor | it's in an s2c method |
| 20:19:36 | Watusimoto | also, that trigger occurs whether or not you already have the achievement |
| 20:19:48 | Watusimoto | we should probably add a check to make sure you haven't already earned it |
| 20:20:06 | raptor | ok, easy enough |
| 20:20:13 | Watusimoto | indeed |
| 20:26:14 | | LordDVG Quit (Remote host closed the connection) |
| 20:29:39 | raptor | huh, my test isn't working... |
| 20:30:03 | raptor | i added this to the large if statement in NexusGame: !(scorer->getBadges() & BADGE_TWENTY_FIVE_FLAGS) |
| 20:30:09 | raptor | is that wrong? |
| 20:30:14 | raptor | oh dug |
| 20:30:16 | raptor | duh |
| 20:30:18 | raptor | oops |
| 20:34:29 | raptor | no, that should work... |
| 20:34:41 | raptor | but it doesn't... |
| 20:37:34 | raptor | nope, needed the BIT() |
| 20:37:40 | raptor | forgot it was changed... |
| 20:38:17 | Watusimoto | boy I'm glad I refactord the cmd line options a while back... adding new ones is easy peasy |
| 20:38:26 | Watusimoto | and should be automatically added to help as well |
| 20:38:39 | Watusimoto | and to the cmd line option dump you get with -help |
| 20:41:15 | raptor | ok, test for previously having 25 flags badge is pushed |
| 20:45:01 | | BFLogBot - Commit ae671e2a4837 | Author: buckyballreaction | Log: Don't give 25 flags badge if they already have it |
| 20:50:04 | | BFLogBot - Commit 6e8ba2227308 | Author: watusim...@bitfighter.org | Log: Add -nolevelchangepassword and -noadminpassword cmd line options |
| 20:50:05 | | BFLogBot - Commit e46adfd4ce26 | Author: watusim...@bitfighter.org | Log: Merge |
| 20:50:37 | raptor | yay |
| 20:50:42 | raptor | getting closer... |
| 21:05:08 | | BFLogBot - Commit e71d012ce148 | Author: watusim...@bitfighter.org | Log: Push badge logic deeper down |
| 21:06:15 | raptor | good move |
| 21:17:27 | raptor | updated the running bug list, Watusimoto |
| 21:17:39 | raptor | what about #31? |
| 21:18:39 | Watusimoto | llet's see |
| 21:19:03 | Watusimoto | need to check that |
| 21:19:17 | Watusimoto | doing that now |
| 21:19:41 | raptor | i'll look at going to the right help screen with entering a command... |
| 21:20:25 | Watusimoto | seems to work |
| 21:20:28 | Watusimoto | cross it off |
| 21:20:34 | raptor | ok |
| 21:20:42 | raptor | something you fixed without knowing? |
| 21:21:00 | Watusimoto | maybe it wasn;t relaly proken |
| 21:23:15 | raptor | ha ok |
| 21:23:34 | raptor | for the command page, the code is all there, but it is set to activate if a helper menu is set |
| 21:23:45 | raptor | i think you want if command dialog is open instead? |
| 21:24:44 | Watusimoto | don't understand |
| 21:24:52 | raptor | actually never mind |
| 21:24:56 | raptor | i figured it out |
| 21:24:58 | Watusimoto | the ... ok |
| 21:25:07 | Watusimoto | I thought a command dialog was a helper menu |
| 21:25:39 | raptor | it isn't |
| 21:25:58 | raptor | do you still want the helper code to be there? |
| 21:26:19 | Watusimoto | I have no idea |
| 21:26:31 | raptor | no actual helper menu implements it... |
| 21:26:37 | Watusimoto | I'm totally confused |
| 21:26:39 | Watusimoto | ah |
| 21:26:49 | Watusimoto | if nothing uses a block of code, generally I prefer to delete it |
| 21:26:55 | raptor | ok |
| 21:26:55 | Watusimoto | if that helps |
| 21:27:13 | Watusimoto | unless that block of code is used for getting to the correct help section while entering a command, that is |
| 21:28:12 | raptor | well i could quickly implement a method to go to any specific page and (for instance) call the module help page if the loadout helper is activated |
| 21:29:06 | raptor | or i could just delete the helper code, which would be easiest |
| 21:31:24 | Watusimoto | whatever is easiest |
| 21:31:39 | raptor | too late, i already started making help more helpful |
| 21:40:17 | Watusimoto | ha |
| 21:40:26 | Watusimoto | what do you think of the core panel destruct sound? |
| 21:40:44 | Watusimoto | sounds like someone is breaking in with a pickaxe |
| 21:40:48 | raptor | yeah... |
| 21:40:50 | raptor | not sure |
| 21:41:27 | Watusimoto | like a gnome |
| 21:41:30 | Watusimoto | or a dwarf |
| 21:41:36 | raptor | haha |
| 21:41:39 | Watusimoto | trying to get the treasure inside |
| 21:41:56 | Watusimoto | it's kind of funny, actually |
| 21:42:49 | Watusimoto | of course, the tink of the bullets hitting a wall was kind of funny at first |
| 21:43:02 | raptor | haha, really/ |
| 21:43:04 | raptor | ? |
| 21:43:30 | raptor | what we need is an opinion of someone who has never played the game before to tell if it fits.. |
| 21:43:39 | Watusimoto | I'll ask my wife tomorrow |
| 21:44:26 | raptor | i think the heartbeat has grown on me |
| 21:45:14 | | BFLogBot - Commit 247752343726 | Author: buckyballreaction | Log: Make help more helpful by calling specific pages with certain dialogs/helper menus open |
| 21:48:15 | raptor | ok, that's all the bugs gone (again) |
| 21:49:31 | Watusimoto | working on my core sync issue |
| 21:49:37 | Watusimoto | maybe fixed it |
| 21:49:37 | raptor | ? |
| 21:49:46 | Watusimoto | when you change time, core shouldn't skip |
| 21:49:50 | raptor | ah |
| 21:49:57 | Watusimoto | there's a mechanism in place to handle it, just a math eror somrwhere |
| 21:50:03 | Watusimoto | I think I did + instedad of - |
| 22:01:09 | Watusimoto | as well as a whole bunch of other mistakes |
| 22:01:23 | raptor | oh nooooo |
| 22:04:50 | raptor | please don't be stuck in a refactor |
| 22:07:38 | Watusimoto | no |
| 22:07:47 | Watusimoto | just serial bug fixes |
| 22:07:50 | Watusimoto | all minor stuff |
| 22:08:17 | raptor | maybe we can release this weekend? |
| 22:08:23 | Watusimoto | that would be nice |
| 22:11:04 | raptor | we've done over 400 commits since 016 |
| 22:25:21 | Watusimoto | wow |
| 22:25:29 | Watusimoto | I found a big potential problem |
| 22:25:32 | Watusimoto | don't panic |
| 22:25:44 | raptor | what did i do? |
| 22:25:44 | Watusimoto | we caluclate our core geometry via different paths on client and on server |
| 22:25:58 | raptor | what wait? |
| 22:26:07 | Watusimoto | so while the client seems to be working fine, the clacs on the server are no longer in sync |
| 22:26:19 | Watusimoto | will need to do (minor) refactor so both use the same code |
| 22:26:28 | raptor | clacs? |
| 22:26:35 | Watusimoto | calcs |
| 22:26:36 | Watusimoto | so |
| 22:26:40 | raptor | ah |
| 22:26:44 | Watusimoto | we have a panelInfo struct for rendering |
| 22:26:50 | raptor | yes |
| 22:26:50 | Watusimoto | we should use that also for server side stuff |
| 22:27:11 | Watusimoto | instead of our own custom calcs (calculations) that we do here and there |
| 22:27:18 | Watusimoto | that's all |
| 22:27:27 | Watusimoto | the client stuff appears to work fine now |
| 22:27:33 | Watusimoto | but it's out of sync |
| 22:27:45 | Watusimoto | because the server doesn't use the same factors |
| 22:27:48 | Watusimoto | not a big deal |
| 22:28:01 | raptor | uh.. you mean the panel health? |
| 22:28:16 | raptor | that was intentional to reduce bit count, right? |
| 22:28:17 | Watusimoto | that's part of it |
| 22:28:25 | raptor | i remember asking you about that.. |
| 22:28:31 | Watusimoto | nothing related to bit count |
| 22:28:45 | Watusimoto | it's really quite simple |
| 22:28:54 | Watusimoto | panel position is related to game time |
| 22:28:59 | raptor | yes |
| 22:29:11 | Watusimoto | to fix the stutter that comes from changing the game time, I added an offset factor |
| 22:29:20 | Watusimoto | so now panel info is related to game time + offset |
| 22:29:28 | Watusimoto | that offset is shared btwn client and server |
| 22:29:31 | Watusimoto | all that works |
| 22:29:34 | Watusimoto | except |
| 22:29:40 | Watusimoto | server doesn;t use offset |
| 22:29:43 | raptor | i don't remember this offset being coded... |
| 22:29:55 | Watusimoto | I did it earlier this week |
| 22:29:59 | raptor | which is why i'm confused - i thought i knew CoreGame class quite well |
| 22:30:03 | raptor | ah ok |
| 22:30:22 | Watusimoto | if server used the same panel geometry calculator as client, everything would be fine |
| 22:30:30 | Watusimoto | same calcs, two code paths, problem |
| 22:30:57 | Watusimoto | so I just need to make the server use the same codepath as the client and all will be well |
| 22:31:26 | raptor | ok... i think i will let you do it, then check the code commit for better understanding :) |
| 22:31:31 | Watusimoto | yes |
| 22:34:58 | Watusimoto | panel repair stuff looks fine |
| 22:35:11 | Watusimoto | it's just the panel damaging code |
| 22:35:25 | Watusimoto | you're in the clear! |
| 22:35:36 | raptor | yay... phoew! |
| 22:42:54 | Watusimoto | fixed |
| 22:57:02 | Watusimoto | one problem with your help fix: |
| 22:57:26 | Watusimoto | when you're in the middle of a command, and hit f1, then press esc to exit the help menu, your cmd line is wiped |
| 22:57:56 | Watusimoto | I'm knocking off for the evening... I can fix that in the AM if you don't get to it |
| 22:58:11 | Watusimoto | I don't think I have any other issues at this point, clearing the way for an easy weekend release |
| 22:58:34 | Watusimoto | so with that... |
| 22:58:36 | Watusimoto | good night! |
| 23:00:20 | | BFLogBot - Commit 800a40eb3c55 | Author: watusim...@bitfighter.org | Log: Fix core-skip when game time changes |
| 23:00:22 | | BFLogBot - Commit 960654193c53 | Author: watusim...@bitfighter.org | Log: Cleanup |
| 23:00:23 | | BFLogBot - Commit 08065b74f4f3 | Author: watusim...@bitfighter.org | Log: Merge |
| 23:19:41 | raptor | good night! |
| 23:36:20 | | raptor Quit () |