Timestamps are in GMT/BST.
| 00:23:33 | | raptor has joined |
| 00:23:42 | | ChanServ sets mode +o raptor |
| 00:27:10 | raptor | Watusimoto: you're still up? |
| 00:27:21 | Watusimoto | sigh |
| 00:27:22 | Watusimoto | no |
| 00:27:24 | Watusimoto | good night |
| 00:27:31 | raptor | hehe, night |
| 00:27:52 | Watusimoto | like your logic, cleaned the code a bit, basically done with the registration for now |
| 00:28:01 | Watusimoto | ok, good night |
| 00:28:02 | raptor | great! |
| 00:28:03 | raptor | night |
| 00:32:54 | | Watusimoto Quit (Ping timeout: 248 seconds) |
| 00:36:20 | raptor | I'm going to be late for the contest party... |
| 00:36:26 | raptor | have to dig in a garden |
| 00:36:29 | raptor | so... |
| 00:36:33 | raptor | have fun! |
| 01:34:20 | | sam686 has joined |
| 01:34:20 | | ChanServ sets mode +v sam686 |
| 02:22:39 | sam686 | i seem to find a bug in contest server, the "+" symbol disappears when level changes, but those players still have levelchngers.. |
| 02:22:50 | raptor | yes, i noticed that, too... |
| 02:22:58 | raptor | oh hey, i'm back... |
| 02:23:02 | raptor | i should join again :) |
| 02:41:46 | | Heyub_ Quit (Quit: Page closed) |
| 06:45:21 | | Zoomber has joined |
| 06:45:23 | | ChanServ sets mode +v Zoomber |
| 06:54:53 | | raptor Quit () |
| 08:08:15 | | Watusimoto has joined |
| 08:25:11 | | Zoomber Quit (Quit: Zoomber) |
| 09:25:58 | | BFLogBot - Commit 528eaf94d0e4 | Author: watusim...@bitfighter.org | Log: Rename some things, no change to logic (at least not intentionally!) |
| 09:25:59 | | BFLogBot - Commit dc2545b2c252 | Author: watusim...@bitfighter.org | Log: More typedefs, renamings, comments. Again, no real methodology changes. |
| 09:26:01 | | BFLogBot - Commit 286b5cdd2607 | Author: watusim...@bitfighter.org | Log: Comment |
| 09:26:02 | | BFLogBot - Commit 6b24f055964f | Author: watusim...@bitfighter.org | Log: more comments |
| 09:26:04 | | BFLogBot - Commit 661ff8c49aa7 | Author: watusim...@bitfighter.org | Log: Shuffle some code around, check if list is already built |
| 09:26:05 | | BFLogBot - Commit a645a42491dc | Author: watusim...@bitfighter.org | Log: Comments |
| 09:26:07 | | BFLogBot - Commit f2610a35bdcf | Author: watusim...@bitfighter.org | Log: A little more cleanup, make class sorting more efficient, more comments, renaming things, etc. |
| 09:30:59 | | sam686 Quit (Ping timeout: 245 seconds) |
| 09:34:01 | | koda has joined |
| 10:16:16 | | BFLogBot - Commit e28b3356f2f6 | Author: watusim...@bitfighter.org | Log: Comment |
| 10:20:25 | | koda Quit (Quit: koda) |
| 10:21:42 | | Watusimoto Quit (Ping timeout: 248 seconds) |
| 10:57:02 | | LordDVG has joined |
| 11:20:22 | | Watusimoto has joined |
| 13:13:17 | | raptor has joined |
| 13:13:17 | | ChanServ sets mode +o raptor |
| 13:13:30 | raptor | buenos |
| 13:14:19 | | Watusimoto Quit (Ping timeout: 245 seconds) |
| 13:15:23 | raptor | oooo |
| 13:15:27 | raptor | code changes |
| 13:18:47 | | Watusimoto has joined |
| 13:35:04 | raptor | oh hey, you improved upon my class sorting. great! |
| 13:35:31 | raptor | that was smart to just add the parents directly to the ordered list |
| 13:58:12 | | koda has joined |
| 14:10:52 | | raptor Quit () |
| 14:14:15 | | raptor has joined |
| 14:14:15 | | ChanServ sets mode +o raptor |
| 14:40:47 | | LordDVG Quit (Remote host closed the connection) |
| 14:40:50 | | Little_Apple has joined |
| 14:40:56 | Little_Apple | hellloooo |
| 14:41:10 | raptor | hola |
| 14:41:30 | Little_Apple | whatcha doin? |
| 14:41:49 | raptor | trying to package a game called 'freeorion' for linux distros |
| 14:42:34 | Little_Apple | ooooh |
| 14:43:54 | Watusimoto | free orion -- still at 0.0.0.0.1 |
| 14:43:55 | Watusimoto | ? |
| 14:44:20 | Watusimoto | still a decade away from playability? that's where they've been every time I've looked at them |
| 14:44:20 | raptor | haha |
| 14:44:25 | raptor | it actually just hit 0.4 |
| 14:44:41 | raptor | and it's absolutely crazy to try and package |
| 14:44:44 | Watusimoto | we need a playable stars clone |
| 14:44:48 | raptor | yes! |
| 14:45:05 | Watusimoto | thousandparsecs started as that, but morphed into something different |
| 14:45:13 | Watusimoto | stars without the micromanagement |
| 14:45:22 | raptor | freeorion, in my opinion, is an excellent example of a project that has gone way, way too far in including dependencies |
| 14:47:03 | Watusimoto | how hard could stars be to remake? |
| 14:47:51 | raptor | well, i imagine the order of events may take a while to iron out... |
| 14:47:52 | Watusimoto | all the formulas are known |
| 14:49:27 | raptor | huh - it looks like the community release a patch? 2.6rc4 |
| 14:49:32 | raptor | 3.6jrc4 |
| 14:49:37 | raptor | *2.6jrc4 |
| 14:51:19 | Watusimoto | raptor: bad news |
| 14:51:26 | Watusimoto | alt key bug still happening |
| 14:51:31 | raptor | what |
| 14:51:35 | Watusimoto | yup |
| 14:51:42 | raptor | after clean rebuild and everything? |
| 14:51:48 | Watusimoto | I think so |
| 14:51:51 | raptor | argh! |
| 14:51:52 | Watusimoto | I think I did one last night |
| 14:52:05 | Watusimoto | I'll do another in a bit to confirm |
| 14:52:37 | Watusimoto | trying to fix the next bot bug |
| 14:53:17 | raptor | the one where y ou move within site of s_bot and it crashes? |
| 14:53:41 | Watusimoto | perhaps |
| 14:53:46 | raptor | that alt-key bug... i know i tested it in a windows 7 vm after my change, and it worked |
| 14:53:58 | Watusimoto | ok, disregard until I confirm with full rebuild again |
| 14:54:18 | raptor | but i didn't debug with a breakpoint hit... |
| 14:54:35 | raptor | http://wiki.starsautohost.org/wiki/Clones |
| 14:54:53 | raptor | "A page for other games directly inspired by Stars! as opposed to games like Master of Orion (and FreeOrion!) which while cool, are merely Stars!-like. " |
| 14:55:03 | raptor | hehe |
| 14:56:31 | Watusimoto | my problem has no breakpoint involved |
| 14:56:45 | raptor | ok, then yes, i tested that |
| 14:57:00 | raptor | let me double check to make sure a merge didn't kill it... |
| 14:57:39 | raptor | good, still ther |
| 14:59:30 | raptor | freestars |
| 14:59:53 | raptor | has an SVN repo, and it is a c++ project that was intended to clone stars! |
| 15:04:38 | Little_Apple | moo! |
| 15:05:43 | | Heyub has joined |
| 15:06:05 | Watusimoto | how far did they get? |
| 15:06:26 | raptor | looks like the server is complete enough that there are like 5 clients written in various languages |
| 15:14:23 | raptor | looks like clean code so far... |
| 15:14:26 | raptor | trying to compile |
| 15:15:40 | Watusimoto | interesting |
| 15:15:52 | Watusimoto | I'd ratehr have one working client than 5 broken ones |
| 15:17:16 | raptor | it's the server i'm curious about: it looks somewhat complete, but the SVN logs don't really say much |
| 15:17:44 | Watusimoto | s_bot is broken because player ship can't have getEnergy run on it for some reason |
| 15:18:21 | raptor | huh |
| 15:19:05 | Watusimoto | not horribly surprising |
| 15:19:22 | raptor | is that indicative of hierarchy problems still? |
| 15:19:49 | Watusimoto | maybe, maybe not |
| 15:19:52 | Watusimoto | probably not |
| 15:31:41 | | Little_Apple Quit (Ping timeout: 245 seconds) |
| 15:32:38 | | Watusimoto Quit (Ping timeout: 240 seconds) |
| 15:57:55 | | raptor Quit () |
| 15:57:55 | | Heyub Quit (Read error: Connection reset by peer) |
| 16:19:50 | | Watusimoto has joined |
| 16:24:00 | | karamazovapy has joined |
| 16:41:13 | Watusimoto | hey karamazovapy |
| 16:46:31 | | LordDVG has joined |
| 16:50:15 | | raptor has joined |
| 16:50:15 | | ChanServ sets mode +o raptor |
| 16:50:44 | raptor | karamazovapy? |
| 16:50:46 | raptor | hello |
| 16:55:15 | karamazovapy | oh - hey |
| 17:00:34 | Watusimoto | karamazovapy has entered the house! |
| 17:03:47 | | karamazovapy has left |
| 17:06:39 | raptor | :( |
| 17:10:59 | Watusimoto | find anything interesting on stars? |
| 17:11:59 | raptor | got it to compile |
| 17:12:06 | raptor | tried loading an old hosts file |
| 17:12:11 | raptor | but it didn't work |
| 17:12:32 | raptor | i also couldn't find any info on the progress of it - or of the whereabouts of the developers |
| 17:12:44 | raptor | but the code is well documented |
| 17:19:27 | raptor | this is what i checked out: http://freestars.svn.sourceforge.net/viewvc/freestars/trunk/ |
| 17:27:01 | raptor | ok, i have to go - be back in about 3-4 hours or so |
| 17:27:50 | | raptor Quit () |
| 18:02:38 | | Watusimoto Quit (Ping timeout: 240 seconds) |
| 18:28:21 | | Watusimoto has joined |
| 19:30:40 | | Zoomber has joined |
| 19:30:40 | | ChanServ sets mode +v Zoomber |
| 19:32:27 | Zoomber | hi everyone |
| 20:02:10 | | Zoomber Quit (Quit: Zoomber) |
| 20:11:50 | Watusimoto | hi |
| 20:27:27 | | raptor has joined |
| 20:27:27 | | ChanServ sets mode +o raptor |
| 20:27:53 | raptor | hello |
| 20:34:27 | raptor | bugfixing time! |
| 20:39:09 | | Little_Apple has joined |
| 20:39:18 | Little_Apple | heeeeelllloooooooooooooooooo |
| 20:39:21 | raptor | hi |
| 20:39:27 | Little_Apple | your tormentor is here! |
| 20:40:32 | raptor | in contest serv.. |
| 20:48:11 | | LordDVG Quit (Remote host closed the connection) |
| 21:07:27 | | sam686 has joined |
| 21:07:27 | | ChanServ sets mode +v sam686 |
| 21:20:20 | raptor | Little_Apple: post your afk idea here |
| 21:20:57 | Little_Apple | you mean lone wolf's? |
| 21:21:05 | raptor | uh |
| 21:21:07 | raptor | i guess it was him |
| 21:21:34 | Little_Apple | but i know what he has in mind |
| 21:21:35 | raptor | Watusimoto, sam686: idea: Lone Wolf says it would be good to do an /afk command to go instantly idle |
| 21:21:40 | Little_Apple | yea that |
| 21:21:45 | Watusimoto | sure |
| 21:22:11 | Watusimoto | call it /afk, or something less jargony? |
| 21:22:20 | raptor | /idle ? |
| 21:29:54 | Watusimoto | yeah, maybe |
| 21:32:33 | raptor | /goidle |
| 21:32:42 | raptor | /idleclient |
| 21:33:03 | raptor | /goingtogetmorefoodfromthefridge |
| 21:33:58 | Little_Apple | /afk is the simplest |
| 21:34:23 | raptor | that seems too urbandictionaryish |
| 21:36:07 | Little_Apple | but its almost universally known amongst gamers |
| 21:41:20 | Watusimoto | /idle |
| 21:41:28 | Watusimoto | perhaps with a /afk alias |
| 21:41:48 | Watusimoto | apple feels kweesy |
| 21:43:39 | Watusimoto | ok, so bots can run getEnergy() but ships can't?? |
| 21:44:36 | sam686 | getEnergy probably should be moved to Ship (it was used as part of engineer bot) |
| 21:45:37 | raptor | yeah, that's weird |
| 21:46:33 | Watusimoto | it already has been |
| 21:46:40 | Watusimoto | also weird is when I do this in the bot: |
| 21:46:54 | Watusimoto | globalMsg("Bot: " ..bot:getEnergy()) |
| 21:47:07 | Watusimoto | it returns .8 even when my ship is full of energy |
| 21:47:14 | raptor | huh |
| 21:47:38 | Watusimoto | it is running the right code |
| 21:47:40 | Watusimoto | return (F32)mEnergy / (F32)EnergyMax; |
| 21:47:49 | Watusimoto | but mEnergy is 8000 instead of 10000 |
| 21:48:03 | Watusimoto | oh wait |
| 21:48:06 | Watusimoto | dumb dumb |
| 21:48:07 | sam686 | its the robot's own energy if running from bot? |
| 21:48:19 | Watusimoto | bot spawns with 8K energy |
| 21:48:23 | Watusimoto | (80%) |
| 21:48:30 | Watusimoto | it's ME that has 100% |
| 21:48:42 | Watusimoto | and when I get my own energy, I get the crash |
| 21:48:44 | Watusimoto | forget it |
| 21:48:47 | raptor | ha |
| 21:49:19 | Watusimoto | I get the same error if the bot does this: |
| 21:49:34 | Watusimoto | target:getEnergy() |
| 21:49:41 | Watusimoto | (where I am the target) |
| 21:49:43 | Watusimoto | or this: |
| 21:49:50 | Watusimoto | target:xxx() |
| 21:50:02 | Watusimoto | so I think the getEnergy function isn't being registered properly |
| 21:50:11 | Watusimoto | yet the robot can run it ok |
| 21:50:21 | Watusimoto | so it is being registered |
| 21:50:23 | Watusimoto | somehow |
| 21:50:42 | Watusimoto | and it's registered as a ship method |
| 21:50:57 | Watusimoto | so it seems that the inheritance is working, but the non-inherited methdos aren't |
| 21:50:58 | Watusimoto | hmmmm |
| 21:51:12 | Watusimoto | maybe that's a clue |
| 21:51:33 | raptor | <Watusimoto> so it seems that the inheritance is working, but the non-inherited methdos aren't |
| 21:51:38 | raptor | ^^ what does that mean? |
| 21:51:44 | raptor | what is a non-inherited method |
| 21:51:46 | raptor | ? |
| 21:51:51 | Watusimoto | getEnergy is a ship method |
| 21:51:55 | Watusimoto | bot inherits it from ship |
| 21:51:58 | Watusimoto | it works for bot |
| 21:52:03 | Watusimoto | it works not for ship |
| 21:52:11 | Watusimoto | it is not inherited by ship |
| 21:52:16 | Watusimoto | it is a native ship method |
| 21:52:21 | raptor | ah... interesting |
| 21:52:23 | Watusimoto | is that clear? |
| 21:52:27 | raptor | and it is registered in ship? |
| 21:52:31 | Watusimoto | yes |
| 21:52:34 | raptor | odd |
| 21:52:55 | Watusimoto | it's also possible that target is not a proper ship object somehow |
| 21:53:06 | Watusimoto | maybe the proxy is screwed up or something |
| 22:29:03 | Little_Apple | POOT |
| 22:29:05 | | Little_Apple Quit (Quit: Page closed) |
| 22:30:00 | raptor | ok |
| 22:30:06 | raptor | what does /suspend really do? |
| 22:31:43 | Watusimoto | puts the server to sleep |
| 22:31:49 | Watusimoto | essentially |
| 22:32:04 | raptor | i seem to be able to do that without level permissions/? |
| 22:32:10 | Watusimoto | sure |
| 22:32:18 | Watusimoto | if you are the only player |
| 22:32:32 | Watusimoto | you can also put it to sleep by quitting |
| 22:32:48 | Watusimoto | suspend lets you hang out in the game without playing, until another player happens along |
| 22:33:35 | raptor | ok, so completely different than idle... suspend is server side |
| 22:34:05 | Watusimoto | yes |
| 22:35:52 | Watusimoto | interesting story on NPR: |
| 22:35:53 | Watusimoto | http://www.npr.org/blogs/deceptivecadence/2012/06/02/154077432/a-very-young-composer-gets-his-chance-at-the-new-york-philharmonic?ps=mh_frhdl1 |
| 22:39:21 | raptor | so far: neat story |
| 22:42:35 | raptor | the music is not bad, either |
| 22:45:14 | Watusimoto | parts of it are quite nice |
| 22:45:19 | Watusimoto | part sounds like a movie score |
| 22:45:24 | Watusimoto | and parts are not to my liking |
| 22:45:27 | raptor | my thoughts exactly |
| 22:45:37 | Watusimoto | but not bad for 10yrs old |
| 22:46:23 | raptor | nope |
| 22:46:31 | raptor | now to find the proper way to put the client into idle... |
| 22:47:08 | raptor | spawnDelayed? |
| 22:47:45 | Watusimoto | probably |
| 23:20:12 | raptor | Watusimoto: idea from a player: make the current Humble Indie Bundle a prize |
| 23:25:38 | raptor | Watusimoto: i see two mSpawnDelayed members: one in ClientGame, one in ClientInfo |
| 23:25:52 | raptor | how do they relate? |
| 23:51:28 | raptor | this is what happens if i use the one in client game: http://sam686.maxhushahn.com/upload/1111111screenshot_2.png |