Timestamps are in GMT/BST.
| 00:06:00 | raptor | ho hum |
| 00:09:00 | raptor | BatNavMeshZone is in 6357.levelgen |
| 00:09:00 | raptor | throwing errors... |
| 00:09:00 | raptor | invalid arguments |
| 00:16:00 | sam686 | oh its an old days where there was no bot zone generator... |
| 00:17:00 | sam686 | ho hum? |
| 00:17:00 | sam686 | did you mean G instead of H? go gum> |
| 00:17:00 | raptor | expression of tiredness |
| 00:17:00 | raptor | and mild boredom |
| 00:22:00 | raptor | we need a good test levelgen that will add every type of map item.. |
| 00:22:00 | raptor | through all the various calls.. |
| 00:22:00 | sam686 | i wonder if "Ctrl + A" should be "Select All in editor" |
| 00:23:00 | raptor | good idea! |
| 00:23:00 | sam686 | ctrl + A is select all / select everything in notepad, in Visual C++, in paint, in chrome, and internet explorer web browser |
| 00:24:00 | sam686 | ctrl + A was previously a "bot zone only mode" in 015 |
| 00:25:00 | sam686 | select all (ctrl + A) to select everything is useful to: scale, flip, rotate, copy, move, and several others |
| 00:31:00 | raptor | yes, i agree |
| 00:31:00 | raptor | be back in 1/2 hour.. |
| 00:31:00 | sam686 | ok.. |
| 00:37:00 | Watusimoto | ok, case #35 resolved |
| 00:38:00 | Watusimoto | we can have master status rendered special in the editor by implemneting UIEditor::renderMasterStatus(). For now, that does nothing. |
| 00:39:00 | Watusimoto | >>> Ctrl + A" should be "Select All in editor" <<< |
| 00:39:00 | Watusimoto | sure! |
| 00:41:00 | | BFLogBot - Commit 0344bda4330e | Author: watusim...@bitfighter.org | Log: Removed comment |
| 00:41:00 | | BFLogBot - Commit 82119416a801 | Author: watusim...@bitfighter.org | Log: No more rendering connect to master messages in editor. Also removed some globals, and removed some includes. |
| 00:44:00 | sam686 | Watusimoto, have you gotten your new server working again yet? (199.192.229.168 is still not working) |
| 00:44:00 | Watusimoto | no |
| 00:44:00 | Watusimoto | I've been talking with a support person |
| 00:44:00 | Watusimoto | it's purely an issue of $$ |
| 00:44:00 | Watusimoto | he claims I haven't paid |
| 00:45:00 | Watusimoto | he's wrong |
| 00:45:00 | Watusimoto | and I have proof |
| 00:45:00 | Watusimoto | but I think he's punting to someone else |
| 00:45:00 | Watusimoto | so it probably won't get resolved tonight |
| 00:46:00 | sam686 | ok, money problems, as i was kind of guessing because of problems trying to pay for getting the new server the first time.. |
| 00:47:00 | Watusimoto | case #35 not fully resolved |
| 00:48:00 | Watusimoto | we're talking $3.50 |
| 00:48:00 | Watusimoto | I've cost them more than that in support time getting this resolved |
| 00:54:00 | Watusimoto | turning in |
| 00:54:00 | Watusimoto | good night |
| 00:56:00 | sam686 | ok.. |
| 01:00:00 | raptor | hello |
| 01:00:00 | raptor | i'm back |
| 01:03:00 | | koda Quit (Quit: [koda release];) |
| 01:04:00 | raptor | !! you added a method declaration in a header !! |
| 01:04:00 | raptor | uhh... implementation, i mean |
| 01:06:00 | sam686 | i didn't add anything.. |
| 01:07:00 | sam686 | watusimoto might have went away to bed, and might have left the computer on... |
| 01:08:00 | | raptor Quit (Disconnected by services) |
| 01:08:00 | | raptor has joined |
| 01:08:00 | | ChanServ sets mode +o raptor |
| 01:08:00 | | Watusimoto Quit (Ping timeout: 240 seconds) |
| 01:09:00 | sam686 | did you miss 2 chats after your chat? |
| 01:09:00 | raptor | i got them from the logs |
| 01:10:00 | sam686 | ok... i guess watusimoto went to bed.... |
| 01:11:00 | raptor | ok, so back to bug squashing... |
| 01:11:00 | raptor | are you working on anything? |
| 01:13:00 | sam686 | not much, been thinking on how to do some record and replay system (without video capturing because that is CPU and disk hugging) |
| 01:14:00 | raptor | ah, so like reimplementing the journal? |
| 01:14:00 | sam686 | kind of, but through menus, not command line that many don't know how to do |
| 01:15:00 | raptor | the journal was a good idea - and I think it should be reimplemented sometime.... it's just that it was way too much overhead for the moment |
| 01:15:00 | raptor | menus are a good idea |
| 01:15:00 | sam686 | also, i think the jurnal recorded from windows won't play in linux, that my guess... |
| 01:15:00 | raptor | ah yes |
| 01:15:00 | raptor | it'd have to be platform agnostic |
| 01:15:00 | sam686 | but i think the new system may fix that problem |
| 01:19:00 | sam686 | i think if i save everything in GameConnection::readPacket since the start of connecting to server, then during playback, read and send the saved replay data back to readPacket |
| 01:20:00 | raptor | you'll have to have a time index saved as well... |
| 01:21:00 | sam686 | yes, as i found that jurnal from 015 does save time index, but doesn't play back at the right speed (too fast, or if video recording it is too slow) |
| 01:30:00 | raptor | ok, i'm going to resume the header clean-up.. |
| 01:46:00 | raptor | wow, cleaning up the gameObject header saves another 2-3% in compile time |
| 01:56:00 | | raptor Quit (Ping timeout: 240 seconds) |
| 01:57:00 | | BFLogBot Quit (Ping timeout: 240 seconds) |
| 01:57:00 | | Disconnected. |
| 01:57:00 | | -anthony.freenode.net- *** Looking up your hostname... |
| 01:59:00 | | -anthony.freenode.net- *** Checking Ident |
| 01:59:00 | | -anthony.freenode.net- *** No Ident response |
| 01:59:00 | | -anthony.freenode.net- *** Couldn't look up your hostname |
| 01:59:00 | | BFLogBot has joined |
| 01:59:00 | | Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/' |
| 01:59:00 | | Set by raptor!~raptor@unaffiliated/greenmachine on Sat Apr 30 22:51:58 PDT 2011 |
| 02:05:00 | | -anthony.freenode.net- *** Looking up your hostname... |
| 02:05:00 | | -anthony.freenode.net- *** Checking Ident |
| 02:05:00 | | -anthony.freenode.net- *** No Ident response |
| 02:06:00 | | -anthony.freenode.net- *** Couldn't look up your hostname |
| 02:06:00 | | BFLogBot has joined |
| 02:06:00 | | Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/' |
| 02:06:00 | | Set by raptor!~raptor@unaffiliated/greenmachine on Sat Apr 30 22:51:58 PDT 2011 |
| 02:07:00 | | -anthony.freenode.net- *** Looking up your hostname... |
| 02:07:00 | | -anthony.freenode.net- *** Checking Ident |
| 02:07:00 | | -anthony.freenode.net- *** No Ident response |
| 02:09:00 | | -anthony.freenode.net- *** Couldn't look up your hostname |
| 02:09:00 | | BFLogBot has joined |
| 02:09:00 | | Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/' |
| 02:09:00 | | Set by raptor!~raptor@unaffiliated/greenmachine on Sat Apr 30 22:51:58 PDT 2011 |
| 02:09:00 | | raptor_ has joined |
| 02:09:00 | | raptor_ Quit (Changing host) |
| 02:09:00 | | raptor_ has joined |
| 02:09:00 | | ChanServ sets mode +o raptor_ |
| 02:09:00 | | raptor_ is now known as raptor |
| 02:10:00 | raptor | ah ha! |
| 02:10:00 | raptor | !commands |
| 02:10:00 | BFLogBot | Commands: airlock bbb bitfighter bot bug dedicated feature help hg log mercurial ninja watusimoto |
| 02:10: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. |
| 02:10:00 | raptor | ha! |
| 02:10:00 | sam686 | i am at card.freenode.net, raptor at niven.freenode.net - check /whois |
| 02:11:00 | raptor | BFLogBot is on anthony |
| 02:11:00 | sam686 | maybe anthony went laggy for about 20 minutes or so... |
| 02:20:00 | raptor | probably |
| 02:21:00 | karamazovapy | !airlock |
| 02:21:00 | BFLogBot | the bestest level EVAR!!1 |
| 02:21:00 | karamazovapy | !sonofairlock |
| 02:23:00 | sam686 | !airlock !bbb !bitfighter !bot !bug !dedicated !feature !help !hg !log !mercurial !ninja !watusimoto |
| 02:26:00 | raptor | i should add that.. but it'd be hard to not be snarky with the crashing problem... |
| 02:26:00 | sam686 | haha,... |
| 02:26:00 | - *sam686* !airloc | *sam686* !airlock |
| 02:26:00 | - *sam686* !bb | *sam686* !bbb |
| 02:26:00 | - *sam686* !bitfighte | *sam686* !bitfighter |
| 02:26:00 | - *sam686* !bo | *sam686* !bot |
| 02:26:00 | - *sam686* !bu | *sam686* !bug |
| 02:26:00 | - *sam686* !dedicate | *sam686* !dedicated |
| 02:26:00 | - *sam686* !featur | *sam686* !feature |
| 02:26:00 | - *sam686* !hel | *sam686* !help |
| 02:26:00 | - *sam686* !h | *sam686* !hg |
| 02:26:00 | - *sam686* !lo | *sam686* !log |
| 02:26:00 | - *sam686* !mercuria | *sam686* !mercurial |
| 02:26:00 | - *sam686* !ninj | *sam686* !ninja |
| 02:26:00 | - *sam686* !watusimot | *sam686* !watusimoto |
| 02:26:00 | sam686 | !airlock |
| 02:26:00 | BFLogBot | the bestest level EVAR!!1 |
| 02:27:00 | raptor | sam686: Do you know who added the class Geometry_base.h? |
| 02:27:00 | sam686 | me? |
| 02:27:00 | sam686 | its was so i only need to include that part and not the whole geometry |
| 02:28:00 | raptor | ah... |
| 02:28:00 | raptor | there are lots of declarations in there - i want to move them to a .cpp... |
| 02:29:00 | sam686 | move them to geometry.cpp instead |
| 02:29:00 | raptor | ok, wil that work? |
| 02:29:00 | sam686 | yes |
| 02:29:00 | raptor | and keep the header? |
| 02:29:00 | sam686 | while keeping heometry_base.h the way it is |
| 02:30:00 | raptor | ok |
| 02:30:00 | sam686 | im fast there may be some of geometry::something in geometry.cpp |
| 02:30:00 | sam686 | while the decleration at geometry_base.h |
| 02:30:00 | raptor | ok |
| 02:30:00 | sam686 | fact, not fast |
| 02:30:00 | raptor | i'll add to it.. |
| 04:18:00 | | raptor Quit (Ping timeout: 240 seconds) |
| 04:20:00 | | raptor has joined |
| 04:20:00 | | ChanServ sets mode +o raptor |
| 04:59:00 | | BFLogBot - Commit db0e52a03f4c | Author: buckyballreaction | Log: More header clean-up; this speeds compile time by 4-5%! |
| 06:05:00 | sam686 | good night - my date have change a few minutes ago (central time zone) - December 19, 12:04 AM |
| 06:17:00 | raptor | night |
| 06:26:00 | | sam686 Quit (Ping timeout: 245 seconds) |
| 08:22:00 | | kodax has joined |
| 08:26:00 | | raptor Quit (Remote host closed the connection) |
| 11:09:00 | | watusimoto has joined |
| 11:09:00 | | ChanServ sets mode +o watusimoto |
| 11:55:00 | | kodax Quit (Remote host closed the connection) |
| 12:04:00 | | kodax has joined |
| 12:47:00 | | watusimoto Quit (Ping timeout: 240 seconds) |
| 12:58:00 | | watusimoto has joined |
| 12:58:00 | | ChanServ sets mode +o watusimoto |
| 15:11:00 | | sam686 has joined |
| 15:11:00 | | ChanServ sets mode +v sam686 |
| 15:12:00 | sam686 | hi, but i need to go, may be back in about 6 hours.. |
| 15:14:00 | | raptor has joined |
| 15:14:00 | | ChanServ sets mode +o raptor |
| 15:14:00 | raptor | good morning! |
| 15:16:00 | | sam686 Quit (Ping timeout: 245 seconds) |
| 15:27:00 | raptor | so.. back to bugs! |
| 15:27:00 | raptor | I took a stab at fixing the undo shadow bug, #37: http://sam686.maxhushahn.com/wiki/index.php/Bitfighter016_bug |
| 15:28:00 | raptor | but I don't understand what certain objects in the editor actually are.. |
| 15:28:00 | raptor | like 'mSnapObject' |
| 16:24:00 | | raptor Quit (Remote host closed the connection) |
| 16:25:00 | | raptor has joined |
| 16:25:00 | | ChanServ sets mode +o raptor |
| 16:28:00 | | raptor Quit (Remote host closed the connection) |
| 16:31:00 | | watusimoto Quit (Quit: Leaving.) |
| 17:22:00 | | kodax Quit (Quit: kodax out) |
| 17:44:00 | | raptor has joined |
| 17:44:00 | | ChanServ sets mode +o raptor |
| 17:51:00 | Zoomber | woah...840 messages |
| 17:54:00 | Zoomber | and goodmorning |
| 17:55:00 | raptor | good morning |
| 18:45:00 | karamazovapy | bing bong bing bing bong |
| 18:45:00 | raptor | hi |
| 18:52:00 | karamazovapy | http://bitfighter.org/forums/viewtopic.php?f=13&t=1121 |
| 18:56:00 | raptor | i'm having trouble picking a third one... |
| 18:56:00 | karamazovapy | I haven't decided any yet |
| 18:56:00 | karamazovapy | but you can just do 2 |
| 18:56:00 | karamazovapy | and vote changing is allowed, so you could add a third later |
| 18:57:00 | raptor | it's sad that there's only 8 of the 13 to vote for... |
| 18:57:00 | karamazovapy | well mine are always out, and some other players submitted several fillers |
| 18:58:00 | raptor | didn't we have like 20 last time? |
| 18:58:00 | karamazovapy | I think only 9 were voting-eligible |
| 18:59:00 | raptor | ah, so similar, i guess |
| 18:59:00 | karamazovapy | yeah, and if lone wolf had bothered to send his in, we would've had 9 |
| 18:59:00 | karamazovapy | I'm actually not sure if I like how any of these play |
| 19:00:00 | raptor | yeah, it's the gameplay that is tripping me up, too |
| 19:00:00 | karamazovapy | if I was picking on looks alone, it wouldn't be so hard |
| 19:01:00 | karamazovapy | although I might be torn between horatio and tower labyrinth for the #3 spot in that case |
| 19:02:00 | raptor | haha horatio |
| 19:03:00 | karamazovapy | I might change my votes a few times this month |
| 19:03:00 | karamazovapy | just to keep the race interesting |
| 19:04:00 | karamazovapy | my problem with distraction curve is that it doesn't use curves |
| 19:04:00 | raptor | will you have a secondary 'community choice' poll again? |
| 19:04:00 | karamazovapy | nah, that was kind of messy |
| 19:09:00 | raptor | yeah, 'distraction cuve' was a neat implementation, but the 'curves |
| 19:09:00 | raptor | didn't even seem like curves on the c-map |
| 19:10:00 | raptor | just curious - were you ever able to produce barriers longer than 32 points? |
| 19:35:00 | | Watusimoto has joined |
| 19:40:00 | raptor | Watusimoto: i started header clean-up again |
| 19:43:00 | Watusimoto | I saw -- I took that to mean you surrendered on the editor for the moment |
| 19:44:00 | raptor | y |
| 19:45:00 | Watusimoto | :-) |
| 19:46:00 | Zoomber | minecraft frenzy |
| 19:48:00 | raptor | Watusimoto: the undo system drove me crazy |
| 19:51:00 | Watusimoto | I completely understand |
| 19:51:00 | Watusimoto | completely |
| 19:51:00 | Watusimoto | alternatives? |
| 19:51:00 | Watusimoto | we could go back to store past states of the undo record as stringified objects |
| 19:52:00 | Watusimoto | then when you undo, clear the databse, and add all the objects in your undo state like loading a level |
| 19:52:00 | Watusimoto | easy, a bit slow |
| 19:52:00 | raptor | umm.. i don't know if an alternative is better... i like effeciency |
| 19:52:00 | Watusimoto | could store all the objects as just objects |
| 19:52:00 | Watusimoto | a little less slow |
| 19:52:00 | raptor | it's just that since i didn't write it, it's a bit difficult to understand at the moment... |
| 19:52:00 | Watusimoto | the advantage to the current system is that it's fast to undo |
| 19:53:00 | Watusimoto | each undo state is a complete copy of the database at that point in time |
| 19:53:00 | raptor | i like the fast part |
| 19:53:00 | Watusimoto | a copy of every object in it |
| 19:53:00 | Watusimoto | to undo, you just swap in the new database |
| 19:53:00 | Watusimoto | or, really, just a pointer to it |
| 19:53:00 | Watusimoto | it's also a memory hog |
| 19:54:00 | Watusimoto | at my last job, we stored undo states by recording the changes made to an object to "do" |
| 19:54:00 | Watusimoto | undoing was just reversing that action |
| 19:54:00 | Watusimoto | very memory efficient |
| 19:54:00 | Watusimoto | fairly fast |
| 19:55:00 | Watusimoto | but it required a number of do-undo actions that changed depending on what you actually did (create an object, delete one, modify, change attributes, etc.) |
| 19:55:00 | Watusimoto | that makes coding more difficult, and requires more testing |
| 19:55:00 | raptor | yuk |
| 19:56:00 | Watusimoto | it's not soooo bad |
| 19:56:00 | Watusimoto | but now it's simple; saveUndoState(), undo(), redo() |
| 19:57:00 | Watusimoto | it's just that the game wasn't designed around swapping databases in and out |
| 19:57:00 | Watusimoto | and copying a database (needed when actually making an edit) is slow and memory intensive -- every object needs to be copied |
| 19:58:00 | Watusimoto | so you end up with (literally) hundreds of copies of the level in memory |
| 19:58:00 | raptor | yes, i just inflated RAM from 16MB to 70MB by inserting lots of magegen parts... |
| 19:59:00 | Watusimoto | we could save the level with each undo state (perhaps to memory) |
| 19:59:00 | Watusimoto | so history becomes a Vector<string> |
| 20:01:00 | Watusimoto | I am contemplating rewriting the undo, as it seems easier that fixing it |
| 20:01:00 | raptor | do you think the memory problem will be a problem? |
| 20:01:00 | raptor | because it inflates rather quickly... |
| 20:02:00 | Watusimoto | with which scheme? |
| 20:02:00 | Watusimoto | or just in general? |
| 20:02:00 | raptor | the current scheme in 016 |
| 20:02:00 | Watusimoto | no worse thatn 015a |
| 20:02:00 | Watusimoto | there we copied every object, just didn't store them in a database |
| 20:03:00 | Watusimoto | though the objects were lighter |
| 20:03:00 | raptor | well, i just did a a compare to 015a, and doing the same operation only inflated RAM from 12 -> 16MB |
| 20:03:00 | raptor | but when undoing it all, the game crashed... |
| 20:04:00 | Watusimoto | interesting |
| 20:04:00 | Watusimoto | well, as I said, lighter |
| 20:04:00 | Watusimoto | and no databases |
| 20:04:00 | Watusimoto | those require some memory |
| 20:04:00 | raptor | yeah.. |
| 20:05:00 | Watusimoto | oh, and now we store each object 2 or 3x (in db, in list, etc.) |
| 20:05:00 | raptor | ah ok |
| 20:06:00 | karamazovapy | some of the curvegen curves come out at way over 32 points |
| 20:06:00 | raptor | well, i'd support anything you want to do with the editor... i think I need a break from it for now.. |
| 20:06:00 | Watusimoto | no prob. I'm just uncertain about which approach to take |
| 20:06:00 | raptor | karamazovapy: were they viewable in the editor? |
| 20:06:00 | Watusimoto | you can load much larger walls than you can create nw |
| 20:07:00 | Watusimoto | now |
| 20:07:00 | karamazovapy | yes, they're viewable |
| 20:07:00 | Watusimoto | saveable? |
| 20:07:00 | karamazovapy | try running the curvegen with a high resolution |
| 20:07:00 | karamazovapy | viewable, saveable, playable |
| 20:07:00 | Watusimoto | but probably not editable too much |
| 20:07:00 | Watusimoto | move yes, split yes, add point no |
| 20:07:00 | karamazovapy | correct |
| 20:07:00 | Watusimoto | join no |
| 20:07:00 | karamazovapy | a number of maps in this month's contest have over 32 points |
| 20:08:00 | raptor | I kept hitting the 4096 character line limit when doing my maps |
| 20:08:00 | Watusimoto | is the server up? |
| 20:08:00 | karamazovapy | should be |
| 20:08:00 | karamazovapy | ContestServ |
| 20:45:00 | | sam686 has joined |
| 20:45:00 | | ChanServ sets mode +v sam686 |
| 20:58:00 | raptor | well let's see if this loads... |
| 20:59:00 | raptor | 30 sec. countdown... |
| 21:02:00 | | koda has joined |
| 21:05:00 | raptor | work work work |
| 21:05:00 | karamazovapy | good stuff, all around |
| 21:07:00 | Watusimoto | yes -- obviously you made one of the levels, because I can't vote for it |
| 21:07:00 | Watusimoto | I like the kde one |
| 21:07:00 | Watusimoto | btw, new server shoudl be back up now |
| 21:07:00 | sam686 | my client, with limited line edges generation, runs almost instantly after loading bar goes to end, with no freezing. (side effect: can't see all wall edges) |
| 21:08:00 | karamazovapy | the excluded levels are, as always, filler levels and one or two by me |
| 21:09:00 | karamazovapy | someone should write up a little desktop widget that gives a notification when a set number of players are logged on |
| 21:09:00 | karamazovapy | so if you want to be notified when 4 people or more are playing, it gives you a little flashy |
| 21:09:00 | karamazovapy | or maybe you like 3v3 games, so you set it for 6 or more |
| 21:10:00 | sam686 | Just take a note, just because 4 or more players are online, might not mean they are on a server... |
| 21:10:00 | karamazovapy | yeah, but it usually means there are 3 or 4 people playing |
| 21:11:00 | sam686 | though, i kind of have did something similar, beep when there is a new post on a forum... |
| 21:11:00 | karamazovapy | not always |
| 21:11:00 | Watusimoto | we should at least let the master know when players are in the editor |
| 21:11:00 | karamazovapy | yeah, we definitely need to distinguish editor from real server |
| 21:11:00 | raptor | hi |
| 21:11:00 | raptor | i thought it is distinguised.. with a 'T' |
| 21:11:00 | Watusimoto | I voted for your level :-) |
| 21:11:00 | sam686 | could be as easy as making a bot read this: http://bitfighter.org/bitfighterStatus.json and count number of players in some servers. |
| 21:11:00 | raptor | my level? how kind.. :) |
| 21:12:00 | Watusimoto | very pretty |
| 21:12:00 | Watusimoto | the json was originally intended for a pinger widget of some sort |
| 21:12:00 | raptor | no comment since this is a public channel... |
| 21:13:00 | raptor | that JSON is perfect for desktop alerts |
| 21:18:00 | raptor | i burned my wife's molasses cookies... |
| 21:19:00 | raptor | that's what happens when you work from home... |
| 21:21:00 | karamazovapy | yeah, she should do her baking at work. |
| 21:21:00 | raptor | haha |
| 21:21:00 | sam686 | forgot to use timers? |
| 21:22:00 | raptor | no, i was focused on this problem at the time: http://stackoverflow.com/questions/8566474/jax-ws-web-service-with-source-return-type-on-websphere |
| 21:22:00 | raptor | focus = deafness |
| 21:22:00 | raptor | them cookies are about as dark as the molasses used in them now... |
| 21:22:00 | sam686 | use multiple timers, including pertable ones? |
| 21:23:00 | raptor | yes, a portable timer would have been helpful |
| 21:45:00 | Watusimoto | I think I'm going to let the previous game server die |
| 21:45:00 | Watusimoto | anyone have anything on it they need? |
| 21:45:00 | raptor | just the log bot |
| 21:45:00 | Watusimoto | and I'm going to try to prepay the new server for a while to avoid any further hijynx |
| 21:45:00 | Watusimoto | if you want it, be sure to get it |
| 21:45:00 | raptor | ok, getting it... |
| 21:46:00 | Watusimoto | you can run it on the new server |
| 21:48:00 | raptor | ok, got the bot.. now for the logs... |
| 21:49:00 | raptor | wow, it's slow |
| 21:56:00 | | -adams.freenode.net- *** Looking up your hostname... |
| 21:56:00 | | -adams.freenode.net- *** Checking Ident |
| 21:56:00 | | -adams.freenode.net- *** No Ident response |
| 21:56:00 | | -adams.freenode.net- *** Couldn't look up your hostname |
| 21:56:00 | | BFLogBot2 has joined |
| 21:56:00 | | Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/' |
| 21:56:00 | | Set by raptor!~raptor@unaffiliated/greenmachine on Sun May 01 05:51:58 GMT 2011 |
| 21:56: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. |
| 21:56:00 | | -BFLogBot- This channel is logged - http://209.141.63.138/irclogs/ |
| 21:56:00 | | BFLogBot Quit (Remote host closed the connection) |
| 21:56:00 | | -adams.freenode.net- *** Looking up your hostname... |
| 21:56:00 | | -adams.freenode.net- *** Checking Ident |
| 21:56:00 | | -adams.freenode.net- *** Couldn't look up your hostname |
| 21:56:00 | | -adams.freenode.net- *** No Ident response |
| 21:56:00 | | BFLogBot has joined |
| 21:56:00 | | Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/' |
| 21:56:00 | | Set by raptor!~raptor@unaffiliated/greenmachine on Sun May 01 05:51:58 GMT 2011 |
| 21:56: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. |
| 21:58:00 | | -adams.freenode.net- *** Looking up your hostname... |
| 21:58:00 | | -adams.freenode.net- *** Checking Ident |
| 21:58:00 | | -adams.freenode.net- *** Couldn't look up your hostname |
| 21:58:00 | | -adams.freenode.net- *** No Ident response |
| 21:58:00 | | BFLogBot has joined |
| 21:58:00 | | Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/' |
| 21:58:00 | | Set by raptor!~raptor@unaffiliated/greenmachine on Sun May 01 05:51:58 GMT 2011 |
| 21:58: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. |
| 21:58:00 | raptor | test |
| 21:58:00 | raptor | yay, ok Watusimoto, logbot has moved |
| 21:58:00 | Watusimoto | excellent |
| 22:06:00 | raptor | !watusimoto |
| 22:06:00 | BFLogBot | Supreme Overlord |
| 22:06:00 | Watusimoto | ? |
| 22:07:00 | raptor | !help |
| 22:07:00 | BFLogBot | type !commands to see a list of commands |
| 22:07:00 | raptor | !commands |
| 22:07:00 | BFLogBot | Commands: airlock bbb bitfighter bot bug dedicated feature help hg log mercurial ninja watusimoto |
| 22:07:00 | Watusimoto | !commands |
| 22:07:00 | BFLogBot | Commands: airlock bbb bitfighter bot bug dedicated feature help hg log mercurial ninja watusimoto |
| 22:07:00 | Watusimoto | arlock |
| 22:07:00 | Watusimoto | airlock |
| 22:07:00 | raptor | use '!' |
| 22:07:00 | Watusimoto | !airlock |
| 22:07:00 | BFLogBot | the bestest level EVAR!!1 |
| 22:07:00 | Watusimoto | !bbb |
| 22:07:00 | BFLogBot | Big Bitfighter Battle! |
| 22:07:00 | Watusimoto | !bug |
| 22:07:00 | BFLogBot | To enter a bug, please make sure it is reproducible and then go to http://code.google.com/p/bitfighter/issues/list |
| 22:07:00 | Watusimoto | !ninja |
| 22:07:00 | BFLogBot | ninjas die in space |
| 22:07:00 | Watusimoto | !mercurial |
| 22:07:00 | BFLogBot | Distributed version control system used with Bitfighter. See: http://bitfighter.org/wiki/index.php?title=Contribute_using_Mercurial |
| 22:08:00 | Watusimoto | we should have one spit out the url of our current pastie bug list :-) |
| 22:08:00 | Watusimoto | !bug |
| 22:08:00 | BFLogBot | To enter a bug, please make sure it is reproducible and then go to http://code.google.com/p/bitfighter/issues/list |
| 22:08:00 | Watusimoto | the off-label list |
| 22:09:00 | raptor | that's easy: on the new master server, just edit /home/raptor/bin/logbot/commands.ini and restart the logbot |
| 22:09:00 | sam686 | !airlock |
| 22:09:00 | BFLogBot | the bestest level EVAR!!1 |
| 22:09:00 | sam686 | !bbb |
| 22:09:00 | BFLogBot | Big Bitfighter Battle! |
| 22:09:00 | sam686 | !bitfighter |
| 22:09:00 | BFLogBot | Fast, Fun, Frenetic |
| 22:09:00 | sam686 | !bot |
| 22:09:00 | BFLogBot | I'm a real boy! |
| 22:09:00 | sam686 | !bug |
| 22:09:00 | BFLogBot | To enter a bug, please make sure it is reproducible and then go to http://code.google.com/p/bitfighter/issues/list |
| 22:09:00 | sam686 | !dedicated |
| 22:09:00 | BFLogBot | To run your own dedicated server in linux, see: http://bitfighter.org/wiki/index.php?title=Hosting_multiple_servers_on_Linux and http://bitfighter.org/wiki/index.php?title=Updating_a_Linux_server_to_the_latest_code |
| 22:09:00 | sam686 | !feature |
| 22:09:00 | BFLogBot | To make a feature request, post in the forums at http://bitfighter.org/forums/viewforum.php?f=4 or open an issue at: http://code.google.com/p/bitfighter/issues/list |
| 22:09:00 | sam686 | !help |
| 22:09:00 | BFLogBot | type !commands to see a list of commands |
| 22:09:00 | sam686 | !hg |
| 22:09:00 | BFLogBot | Distributed version control system used with Bitfighter. See: http://bitfighter.org/wiki/index.php?title=Contribute_using_Mercurial |
| 22:09:00 | sam686 | !log |
| 22:09:00 | BFLogBot | This channel is logged - http://199.192.229.168/irclogs/ |
| 22:09:00 | sam686 | !mercurial |
| 22:09:00 | BFLogBot | Distributed version control system used with Bitfighter. See: http://bitfighter.org/wiki/index.php?title=Contribute_using_Mercurial |
| 22:09:00 | sam686 | !ninja |
| 22:09:00 | BFLogBot | ninjas die in space |
| 22:09:00 | sam686 | !watusimoto |
| 22:09:00 | BFLogBot | Supreme Overlord |
| 22:09:00 | raptor | aaach |
| 22:09:00 | Watusimoto | ah, I see |
| 22:09:00 | Watusimoto | !watusimoto |
| 22:09:00 | BFLogBot | Supreme Overlord |
| 22:09:00 | Watusimoto | cute |
| 22:10:00 | sam686 | it coult be possible to chat faster then the LogBot.. |
| 22:10:00 | raptor | yeah, there needs to be a delay on the logbot |
| 22:10:00 | raptor | if there isn't one already... |
| 22:15:00 | raptor | Watusimoto: did you ever resolve the bitfighter.net thing? |
| 22:21:00 | Watusimoto | no |
| 22:22:00 | Watusimoto | I need to go back to my registrar and play a bit |
| 22:22:00 | Watusimoto | I think that must be how it works |
| 22:22:00 | raptor | DNS is such a racket... |
| 22:23:00 | raptor | at least with Verisign |
| 22:23:00 | Watusimoto | I'm registered with cheapassnames or something like that |
| 22:23:00 | raptor | haha |
| 22:23:00 | Watusimoto | no, wait, namecheap |
| 22:26:00 | raptor | i've been thinking about getting a DNS name for our family sometime.. |
| 22:28:00 | Watusimoto | theraptors.org |
| 22:28:00 | Watusimoto | sounds awesome |
| 22:28:00 | raptor | haha |
| 22:29:00 | Watusimoto | but my favorite is a friend who's last name is Lekarczyk... his email address is Lekarczyk <lekarczyk@lekarczyk.org> |
| 22:29:00 | raptor | wow |
| 22:30:00 | Watusimoto | I guess if you;ve got it, strut it |
| 22:30:00 | raptor | haha |
| 22:30:00 | Watusimoto | it, in this case, being a complex last name |
| 22:30:00 | raptor | so only spammers can send him mail... |
| 22:32:00 | Watusimoto | just found an interesting bug; create a level, then quit, but hit esc when asked if you want to save. your undo history goes away |
| 22:32:00 | Watusimoto | oops |
| 22:37:00 | raptor | I wondering what to do next... |
| 22:37:00 | raptor | should we keep sam686's bug list and your pastie list in the wiki? |
| 22:37:00 | raptor | the official wiki maybe? |
| 22:37:00 | raptor | then i could add it to the logbot... |
| 22:38:00 | Watusimoto | sure |
| 22:38:00 | Watusimoto | next... |
| 22:39:00 | Watusimoto | a light one -- rename reactor to core |
| 22:39:00 | Watusimoto | I have a couple easy ones like that |
| 22:39:00 | raptor | be back in a bit... |
| 22:39:00 | Watusimoto | some packaging ones too |
| 22:39:00 | Watusimoto | ok |
| 22:39:00 | raptor | Core! |
| 22:40:00 | Watusimoto | make sure the libopt lua script is included in our distribution package, should be installed into /scripts folder |
| 23:07:00 | raptor | oh yeah, ok |
| 23:07:00 | raptor | also, do we want to include the arc script that i adapted from karamazovapy? |
| 23:12:00 | Watusimoto | not yet |
| 23:12:00 | Watusimoto | but yes |
| 23:12:00 | Watusimoto | I need to do some more work on it |
| 23:12:00 | Watusimoto | it will be a plugin |
| 23:12:00 | Watusimoto | bound to a hot key |
| 23:13:00 | Watusimoto | but still a script and specified in the INI |
| 23:17:00 | raptor | and it will require the getopt piece? |
| 23:21:00 | Watusimoto | not sure |
| 23:21:00 | Watusimoto | depends if we have a cmd line mode, not sure how that will work yet |
| 23:21:00 | Watusimoto | but it's useful |
| 23:21:00 | Watusimoto | and costs us nothing to include |
| 23:22:00 | raptor | ok |
| 23:22:00 | Watusimoto | the hard work has been done -- these plugins will be pretty cool |
| 23:23:00 | Watusimoto | plugins can create menus |
| 23:23:00 | raptor | did we actually decide on 'Core' instead of Reactor? |
| 23:28:00 | Watusimoto | we did |
| 23:28:00 | Watusimoto | didn't we? |
| 23:28:00 | raptor | i guess i don't consider it a big enough deal to remember correctly... |
| 23:29:00 | raptor | i like both names, i think |
| 23:30:00 | Watusimoto | Core |
| 23:30:00 | raptor | Should I start a 'CoreGameType'? |
| 23:30:00 | Watusimoto | We'll probably (possibly) change the in-game text to soemthing like xxxCore (or not), but the code should just be core, I think |
| 23:30:00 | Watusimoto | yes |
| 23:30:00 | Watusimoto | wait |
| 23:30:00 | Watusimoto | ctf |
| 23:30:00 | Watusimoto | core |
| 23:30:00 | Watusimoto | too many c's |
| 23:30:00 | raptor | ? |
| 23:31:00 | Watusimoto | I want every game type to begin with a different letter |
| 23:31:00 | Watusimoto | to make menu navigation easier |
| 23:31:00 | raptor | ah |
| 23:31:00 | Watusimoto | hunters -> nexus |
| 23:31:00 | raptor | Retrieve/Rabbit? |
| 23:31:00 | Watusimoto | yes |
| 23:31:00 | raptor | Hunters has now been completely renamed.. |
| 23:32:00 | Watusimoto | but we can call them QCores or something |
| 23:32:00 | raptor | what |
| 23:32:00 | Watusimoto | I don;t know |
| 23:32:00 | Watusimoto | just saying, in game we can call them something different |
| 23:32:00 | Watusimoto | so yes, I think coregametype is fine |
| 23:33:00 | raptor | ZapCore |
| 23:33:00 | Watusimoto | I also want to make the cores look cooler... I had an idea for a |
| 23:33:00 | Watusimoto | hmmm... interesting |
| 23:33:00 | raptor | :) |
| 23:33:00 | raptor | a little homage |
| 23:34:00 | Watusimoto | had an idea to make something orbiting inside the core following a path of an old style nuclear atom diagram |
| 23:34:00 | Watusimoto | maybe a path similar to the upper center one |
| 23:34:00 | Watusimoto | http://upload.wikimedia.org/wikipedia/commons/thumb/9/90/Various_Spirograph_Designs.jpg/220px-Various_Spirograph_Designs.jpg |
| 23:34:00 | Watusimoto | simpler, of course |
| 23:34:00 | raptor | do we want animation? |
| 23:35:00 | Watusimoto | I think so |
| 23:35:00 | Watusimoto | don't we? |
| 23:35:00 | Watusimoto | :-) |
| 23:35:00 | raptor | well, i think it might be neat if done right - the game doesn't really have too much at the moment |
| 23:35:00 | Watusimoto | well, it's an extra we can add later or change |
| 23:35:00 | Watusimoto | I agree |
| 23:36:00 | Watusimoto | nothing that would affect game play |
| 23:36:00 | Watusimoto | there are equations for these sorts of paths, so it should be easy to implement |