Timestamps are in GMT/BST.
| 00:09:30 | | bobdaduck has joined |
| 00:10:56 | | amgine1234567890 has joined |
| 00:10:59 | amgine1234567890 | hi |
| 00:11:00 | amgine1234567890 | a |
| 00:11:01 | amgine1234567890 | a |
| 00:11:01 | amgine1234567890 | a |
| 00:15:52 | | raptor has joined |
| 00:15:52 | | ChanServ sets mode +o raptor |
| 00:16:02 | amgine1234567890 | hi rapror |
| 00:16:17 | amgine1234567890 | lol im still making as many typos as ever XD |
| 00:16:20 | raptor | hello |
| 00:16:41 | amgine1234567890 | maybe its jsut me but it seems to me hte bots are getting dumber =p |
| 00:17:17 | amgine1234567890 | like in ctf the bot grab the oppenets flag but doesnt score somtimes or if flag is droped it doesnt try to pick it up |
| 00:18:27 | amgine1234567890 | bots not knowing to enter teles to get flags -_- |
| 00:20:04 | amgine1234567890 | ugh i got this stupid non malicous virus and i cant get it removed =p |
| 00:20:30 | fordcars | later, huge storm!!!! |
| 00:21:08 | amgine1234567890 | bye |
| 00:22:36 | amgine1234567890 | ive been trying to remove it all day no luck |
| 00:24:55 | | fordcars Quit (Ping timeout: 245 seconds) |
| 00:33:15 | | amgine1234567890 Quit (Ping timeout: 245 seconds) |
| 00:36:57 | | Fordcars has joined |
| 00:45:12 | raptor | it's done! |
| 00:45:19 | | BFLogBot Commit: 44cafe6aa80d | Author: buckyballreaction | Message: Replace Triangle with poly2tri as our botzone triagulation engine. We'll miss you Triangle.. |
| 00:45:21 | raptor | all you windows devs out there... |
| 00:45:25 | raptor | please test |
| 00:51:14 | bobdaduck | test whaty |
| 01:00:19 | raptor | bobdaduck: if you ever find the time, please compile the latest code and see if the bot zones show up OK when testing from the editor (use the /showzones command) |
| 01:03:37 | raptor | actually, your compile will fail.. |
| 01:03:40 | raptor | so nevermind |
| 01:14:27 | | BFLogBot Commit: b9286436e083 | Author: buckyballreaction | Message: A bit more Triangle-related stuff to clean-up |
| 01:29:16 | | koda Quit (Quit: koda) |
| 01:41:29 | | bobdaduck Quit (Ping timeout: 255 seconds) |
| 02:17:33 | | kaen Quit (Ping timeout: 264 seconds) |
| 02:36:49 | | BFLogBot Commit: 4c8cf41b46ec | Author: buckyballreaction | Message: Because Windows *still* doesn't support C99 |
| 02:58:55 | | bobdaduck has joined |
| 02:59:10 | | BFLogBot Commit: 2f8f6096da92 | Author: buckyballreaction | Message: Fix vc++ project with the new poly2tri classes |
| 03:03:12 | | bobdaduck Quit (Remote host closed the connection) |
| 03:03:42 | Fordcars | hi raptor, what's the command for replacing my clone completely? restore... |
| 03:04:05 | Fordcars | man this was a harsh day |
| 03:04:49 | raptor | hi Fordcars |
| 03:05:04 | raptor | do the following: hg revert -a |
| 03:05:11 | raptor | then: hg clean |
| 03:05:19 | Fordcars | ah thanks :) |
| 03:05:30 | raptor | you will lose all changes! |
| 03:05:46 | Fordcars | that's my point :P |
| 03:05:49 | raptor | ok |
| 03:12:52 | | Platskies has joined |
| 03:45:10 | raptor | bug list is growing! |
| 03:45:21 | raptor | early good night! |
| 03:45:27 | | raptor Quit () |
| 04:32:40 | | Fordcars Quit (Quit: Leaving) |
| 06:03:57 | | Darrel has joined |
| 06:48:34 | | Platskies Quit (Remote host closed the connection) |
| 10:12:27 | | Watusimoto has joined |
| 11:56:44 | | raptor has joined |
| 11:56:44 | | ChanServ sets mode +o raptor |
| 11:59:03 | raptor | someone in the forums brought up an idea: instructions on how to use the game/editor on our website |
| 12:11:24 | | koda has joined |
| 12:20:42 | raptor | Watusimoto: should we make the scoreboard fancy like the level info screen? |
| 12:20:59 | Watusimoto | yes |
| 12:21:09 | Watusimoto | it's on my mental list :-) |
| 12:21:20 | raptor | oh hi! |
| 12:21:32 | Watusimoto | hi |
| 12:21:52 | Watusimoto | I'm not sure instructions on a website would be an effective way to help people use the game |
| 12:22:02 | Watusimoto | that's just not the way people operate |
| 12:22:16 | Watusimoto | I think we need to aid in-game discovery |
| 12:22:17 | raptor | apparently instructions in the game aren't working.. :( |
| 12:22:21 | raptor | yes |
| 12:22:22 | Watusimoto | I plan to start on that pretty soon |
| 12:22:41 | Watusimoto | I'm just finishing up a rather brainless refactor I started last night |
| 12:22:51 | Watusimoto | when I was too tired to work on something more complex |
| 12:23:10 | raptor | yay |
| 12:23:24 | raptor | mindless tasks are sometimes good to rest the brain |
| 12:26:23 | raptor | huh - TTF fonts still have artifacts even after I made a fix..... |
| 12:39:58 | Watusimoto | that's unfortunate |
| 12:40:21 | raptor | we only need on stash for all fonts, correct? |
| 12:40:23 | raptor | *one |
| 12:52:36 | Watusimoto | I think so |
| 12:52:48 | raptor | just confirmed, only one is needed.. |
| 12:53:10 | Watusimoto | you mean judging by the number of fonts/sizes/characters we use? |
| 12:53:17 | raptor | if you do alt + enter a few times to change screen mode while in a game, do you see the artifacts (like around the game clock)? |
| 13:22:50 | Watusimoto | sorry -- have to run, and I can't compile now... was lost in an edit |
| 13:23:00 | Watusimoto | I can test later if you still need it |
| 13:23:20 | Watusimoto | for now, assume no -- I've tried toggling once or twice into full screen mode, and have never seen relics |
| 13:23:23 | Watusimoto | artifacts |
| 13:23:27 | Watusimoto | ok, back later |
| 13:26:06 | | koda Quit (Quit: koda) |
| 13:26:44 | | BFLogBot Commit: 77a5628697e3 | Author: buckyballreaction | Message: Make FontManager manage the stash. Seems cleaner |
| 13:34:02 | | raptor Quit () |
| 14:10:10 | | Watusimoto Quit (Ping timeout: 264 seconds) |
| 15:01:29 | | Watusimoto has joined |
| 15:17:09 | | raptor has joined |
| 15:17:10 | | ChanServ sets mode +o raptor |
| 15:18:03 | raptor | huh, so the fontstash that is recreated with each screen mode change uses the exact same memory address |
| 15:18:29 | raptor | but it registers as null before it's created |
| 15:20:15 | | Watusimoto Quit (Read error: Connection reset by peer) |
| 15:21:30 | | Watusimoto has joined |
| 15:29:41 | raptor | ok, fed up with the font issue... |
| 15:36:10 | | fordcars has joined |
| 15:43:03 | | fordcars Quit (Remote host closed the connection) |
| 16:00:19 | | fordcars has joined |
| 16:01:16 | | fordcars Quit (Remote host closed the connection) |
| 16:01:35 | | fordcars has joined |
| 16:01:43 | | fordcars Quit (Remote host closed the connection) |
| 16:06:59 | | raptor whacks fordcars |
| 16:19:35 | | BFLogBot Commit: 978ae251b020 | Author: buckyballreaction | Message: Move findObjects to LuaScriptRunner |
| 17:43:33 | | BFLogBot Commit: 03081cd9b918 | Author: buckyballreaction | Message: Add global object finding to levelgen |
| 17:58:17 | | Watusimoto Quit (Ping timeout: 258 seconds) |
| 18:00:23 | | raptor Quit () |
| 18:01:05 | | kaen has joined |
| 18:02:49 | | koda has joined |
| 18:20:34 | | Watusimoto has joined |
| 18:29:29 | | Watusimoto Quit (Ping timeout: 255 seconds) |
| 20:22:25 | | YoshiSmb has joined |
| 20:27:25 | | Watusimoto has joined |
| 20:33:35 | Watusimoto | hi |
| 20:33:43 | | bobdaduck has joined |
| 20:34:36 | YoshiSmb | hello |
| 20:42:01 | bobdaduck | sup |
| 20:51:27 | | raptor has joined |
| 20:51:27 | | ChanServ sets mode +o raptor |
| 20:52:16 | raptor | howdy folks |
| 20:54:23 | bobdaduck | howdy! |
| 20:54:57 | Watusimoto | man, I have spent the better part of today simply moving the ship rendering out of ship.cpp |
| 20:55:01 | Watusimoto | it looked so easy |
| 20:55:06 | Watusimoto | and has become so complex |
| 20:55:07 | Watusimoto | ugh |
| 20:56:42 | raptor | what, really?? |
| 20:56:54 | raptor | is that even possible/ |
| 20:56:55 | raptor | ? |
| 20:57:21 | Watusimoto | yes, it's possible |
| 20:57:31 | Watusimoto | and the whole thing will make more sense once its done |
| 20:57:42 | | YoshiSmb_ has joined |
| 20:57:43 | raptor | I remember shying away when I saw how interlinked it was with like sparks |
| 20:57:45 | Watusimoto | there is some logic intertwined with the rendering that I need to pull out |
| 20:57:53 | Watusimoto | the sparks are all finished |
| 20:59:23 | Watusimoto | btw, since I omitted it in the checkin notes, there is now an autologin option on the options menu |
| 20:59:50 | Watusimoto | when activated, you skip the first screen |
| 21:00:04 | Watusimoto | when deactivated, you are presented with the first screen |
| 21:00:20 | | YoshiSmb Quit (Ping timeout: 245 seconds) |
| 21:15:38 | raptor | i saw that |
| 21:16:03 | raptor | Watusimoto: I think you should lower the name entry menu a bit to make it feel more centered |
| 21:16:12 | Watusimoto | yes |
| 21:16:36 | Watusimoto | it is centered, but with the logo there it probably looks wrong |
| 21:17:16 | raptor | yep |
| 21:21:29 | raptor | a triple for loop!... |
| 21:21:34 | raptor | means I'm doing something wrong.. |
| 21:22:52 | Watusimoto | usually |
| 21:23:11 | Watusimoto | especially if your inner loop looks suspiciously like your outer loop! |
| 21:23:19 | raptor | i'm trying to speed up poly2tri (even though it doesn't need it) |
| 21:23:26 | | bobdaduck Quit (Remote host closed the connection) |
| 21:23:28 | raptor | it does! |
| 21:25:06 | | YoshiSmb has joined |
| 21:25:53 | raptor | oh man... and now I might need a 'goto'! |
| 21:26:35 | | YoshiSmb_ Quit (Ping timeout: 245 seconds) |
| 21:27:49 | raptor | blast, my algo has a flaw |
| 21:27:53 | raptor | reject! |
| 21:31:41 | Watusimoto | a well placed goto is not a bad thing |
| 21:31:58 | Watusimoto | don't believe the propaganda |
| 21:33:27 | raptor | why am I obsessed with this |
| 21:33:36 | raptor | we don't need to make it better, it's already fast |
| 21:33:48 | raptor | but it's not *optimal* |
| 21:37:30 | Watusimoto | :-) |
| 21:37:33 | Watusimoto | I know the feeling |
| 21:37:40 | Watusimoto | look at my text alignment on the game timer |
| 21:37:59 | Watusimoto | this has got to be the longest method sig I've ever written: |
| 21:38:00 | Watusimoto | void renderShipDoodads(S32 layerIndex, const Point &renderPos, const Point &actualPos, const Point &vel, F32 angle, ShipShapeType shape, |
| 21:38:00 | Watusimoto | const Color *color, F32 alpha, U32 renderTime, |
| 21:38:00 | Watusimoto | const string &shipName, F32 warpInScale, |
| 21:38:00 | Watusimoto | bool isLocalShip, bool isBusy, bool isAuthenticated, bool showCoordinates, F32 health, F32 radius, S32 team, |
| 21:38:00 | Watusimoto | bool boostActive, bool shieldActive, bool repairActive, bool sensorActive, bool hasArmor, bool engineeringTeleport, F32 cloakFraction) |
| 21:38:17 | Watusimoto | and that's the simplified version; it used to have 4-5 more params |
| 21:38:33 | raptor | Doodads! I've heard that technical term before! |
| 21:38:41 | Watusimoto | that's a working title |
| 21:38:53 | Watusimoto | it used to be doodads, now it renders everything |
| 21:38:54 | raptor | I love it |
| 21:47:00 | raptor | hmm... my new algo works, but slows it down by a factor of 6 |
| 21:47:12 | raptor | soo... maybe I should stop being obsessed... |
| 21:49:32 | raptor | alright, I give up trying to be a computational geometrist |
| 21:51:02 | Watusimoto | thank goodness for performance testing |
| 21:51:35 | raptor | yeah, brings me back to the real world.. |
| 21:53:16 | raptor | oooo... found a way to optimize.. |
| 21:54:41 | raptor | it's 10% faster than Triangle on CelticArena! |
| 21:54:44 | raptor | yay |
| 21:54:50 | raptor | testing other whack levels |
| 22:07:29 | | Darrel Quit (Read error: Connection reset by peer) |
| 22:11:05 | raptor | Watusimoto: this bug is starting to annoy me: host game, restart level before F2 level info disappears |
| 22:12:33 | Watusimoto | can't at the moment! |
| 22:12:36 | Watusimoto | what happens |
| 22:12:41 | raptor | crash |
| 22:12:42 | Watusimoto | ? |
| 22:12:44 | Watusimoto | crash |
| 22:12:45 | raptor | every time |
| 22:12:48 | Watusimoto | ok |
| 22:12:54 | Watusimoto | you can leave that to me if you like |
| 22:12:56 | raptor | it just appeared.. |
| 22:13:03 | raptor | wrote it down on the list.. |
| 22:13:06 | Watusimoto | ok |
| 22:13:18 | Watusimoto | just appeared, or was just never noticed before? |
| 22:14:11 | raptor | just appeared - found it last night.. |
| 22:14:43 | | YoshiSmb_ has joined |
| 22:14:54 | | YoshiSmb Quit (Ping timeout: 245 seconds) |
| 22:15:16 | raptor | sadly my algorithm for hierarchal holes is faster in some cases, slower in others... so that means time to discard because the complexity isn't worth it... |
| 22:19:12 | Watusimoto | yes |
| 22:19:24 | Watusimoto | is it faster in the typical case |
| 22:19:34 | Watusimoto | we really don't need to worry too much about strange edge cases |
| 22:20:03 | raptor | hard to tell, i've been testing atypical levels... |
| 22:20:12 | raptor | but let me try against ctf4 |
| 22:20:37 | Watusimoto | and if we ever get threading working, we can thread zone generation while the clients are downloading the level |
| 22:20:55 | raptor | oh yeah... did kaen tell you his thoughts on that? |
| 22:21:18 | raptor | he suggested we could make everything a publish/subscribe model |
| 22:21:31 | raptor | graphics/sound/input etc. |
| 22:21:44 | raptor | but it would be no small task.. |
| 22:24:02 | raptor | ok yes, it is slightly faster on the standard case |
| 22:24:21 | raptor | i'd say 10-20% but when we're talking 20ms... that's not much |
| 22:26:04 | Watusimoto | I'm not ready for a whole architecture refactor |
| 22:26:08 | Watusimoto | no, not too much |
| 22:26:09 | | YoshiSmb_ Quit (Ping timeout: 245 seconds) |
| 22:26:55 | raptor | maybe average 10% faster |
| 22:27:01 | raptor | but it's much, much more complex |
| 22:27:17 | | YoshiSmb-Netbook has joined |
| 22:27:40 | raptor | and the fast recast times more than make up for any difference in speed from Triangle |
| 22:28:51 | | YoshiSmb-android has joined |
| 22:29:33 | YoshiSmb-Netbook | great. my android device is lagging a lot |
| 22:35:50 | YoshiSmb-Netbook | it's must be a bug. |
| 22:35:50 | YoshiSmb-Netbook | :D |
| 22:36:14 | YoshiSmb-Netbook | for you. |
| 22:37:22 | | YoshiSmb-Netbook has left |
| 22:41:16 | raptor | oh wait, it did ctf3 about 40% faster |
| 22:41:29 | raptor | than the previous, but still not quite as fast as Triangle |
| 23:16:59 | | YoshiSmb-android Quit (Ping timeout: 245 seconds) |
| 23:25:19 | | BFLogBot Commit: 2abe9f4c2080 | Author: watusimoto | Message: Get rid of a log of OpenglUtils includes -- one step for getting rendering code out of places it doesn't belong |
| 23:25:20 | Watusimoto | I'm kind of shocked I was able to merge this without conflict |
| 23:25:21 | | BFLogBot Commit: fa284fcdb7d4 | Author: watusimoto | Message: Merge |
| 23:25:22 | | BFLogBot Commit: 7452b87c8fb9 | Author: watusimoto | Message: More removal of OpenglUtils includes |
| 23:25:24 | | BFLogBot Commit: 781b6989b787 | Author: watusimoto | Message: Removal of OpenglUtils includes for Teleporter |
| 23:25:25 | | BFLogBot Commit: f2572343e6a6 | Author: watusimoto | Message: Move ship rendering code out of ship. This was a major undertaking. |
| 23:25:27 | | BFLogBot Commit: 02b05af5b9c8 | Author: watusimoto | Message: Merge |
| 23:25:29 | raptor | yay! |
| 23:25:35 | Watusimoto | this is a HUGE collection of checkins |
| 23:25:40 | raptor | more coming? |
| 23:25:44 | raptor | or just lots of files changed |
| 23:27:13 | Watusimoto | that's it |
| 23:27:19 | Watusimoto | lots of files changed |
| 23:27:19 | raptor | ok |
| 23:27:26 | Watusimoto | major amount of rendering code moved |
| 23:27:39 | raptor | I'll review after my next algorithm proves worse again.. |
| 23:27:54 | raptor | oh good |
| 23:38:51 | | Fordcars_ has joined |
| 23:56:13 | Watusimoto | bed time |
| 23:56:16 | Watusimoto | good night! |
| 23:56:20 | raptor | night |
| 23:59:18 | Fordcars_ | night! |