00:07:49 | | BFLogBot - Commit 776e342df764 | Author: watusim...@bitfighter.org | Log: Better method name for error logging |
00:07:50 | | BFLogBot - Commit 7a90788ceca9 | Author: watusim...@bitfighter.org | Log: Fix luaW multiple inheritance registration issue |
00:07:52 | | BFLogBot - Commit 8e41e5bd09ce | Author: watusim...@bitfighter.org | Log: Modify Lua to return slightly less cryptic error message |
00:07:53 | | BFLogBot - Commit 0ad13019d827 | Author: watusim...@bitfighter.org | Log: Add logprint command to console |
00:07:55 | | BFLogBot - Commit a9c528c70bea | Author: watusim...@bitfighter.org | Log: Fix bug with null string plaguing Eliza bot |
00:07:56 | | BFLogBot - Commit 95e588b78a64 | Author: watusim...@bitfighter.org | Log: Eliza bot now working; s_bot appears to be working. Better error handling. Subscribe/unsubscribe now working. |
00:07:58 | | BFLogBot - Commit 290bd108ae57 | Author: watusim...@bitfighter.org | Log: Merge |
00:07:59 | | BFLogBot - Commit d886514fb71c | Author: watusim...@bitfighter.org | Log: Revert wrapper to only supporting a single parent... read this to understand why: http://www.lua.org/notes/ltn008.html |
00:08:01 | | BFLogBot - Commit 5631403e7410 | Author: watusim...@bitfighter.org | Log: Clean up stack trace a little |
00:08:02 | | BFLogBot - Commit 9fc9e8738919 | Author: watusim...@bitfighter.org | Log: Clean up stack trace a little more |
00:08:04 | | BFLogBot - Commit 2e16aad194e3 | Author: watusim...@bitfighter.org | Log: Remove dead code |
00:08:05 | | BFLogBot - Commit 712fa48d37ce | Author: watusim...@bitfighter.org | Log: Levelgens can subscribe to events, almost; not quite working. But be sure to update your lua scripts folder with the latest copies |
00:31:49 | | Watusimoto Quit (Ping timeout: 245 seconds) |
00:45:06 | | Little_Apple has joined |
00:45:44 | Little_Apple | helloo sam |
00:48:14 | sam686 | hi |
01:03:26 | Little_Apple | laters |
01:03:28 | | Little_Apple Quit (Quit: Page closed) |
02:22:01 | | raptor has joined |
02:22:01 | | ChanServ sets mode +o raptor |
03:21:22 | | raptor Quit () |
05:33:26 | | sam686 Quit () |
06:56:12 | | kaen has joined |
07:50:55 | | watusimoto has joined |
07:50:55 | | ChanServ sets mode +o watusimoto |
08:59:05 | | kodaws has joined |
09:05:35 | | kodaws Quit (Ping timeout: 260 seconds) |
09:46:52 | | kaen Quit (Ping timeout: 244 seconds) |
13:41:39 | | IAmBeard has joined |
14:24:30 | | Watusimoto_ has joined |
14:26:04 | | raptor has joined |
14:26:04 | | ChanServ sets mode +o raptor |
14:26:14 | raptor | good day |
14:41:58 | | LordDVG has joined |
14:49:44 | | LordDVG Quit (Remote host closed the connection) |
14:53:19 | | LordDVG has joined |
14:55:41 | | LordDVG Quit (Remote host closed the connection) |
14:56:12 | | LordDVG has joined |
15:09:50 | raptor | this is hilarious: https://twitter.com/#!/stealthmountain |
15:20:00 | watusimoto | wow |
15:20:01 | watusimoto | hi |
15:20:05 | raptor | hi |
15:20:12 | watusimoto | how about one for "looses"? |
15:20:33 | raptor | haha - i know i've committed that mistake... but not on twitter |
15:20:52 | watusimoto | I have a foolproof way for avoiding mistakes on twitter |
15:20:56 | raptor | me too! |
15:21:03 | raptor | i bet it's the same one... |
15:21:09 | watusimoto | I'll bet it is |
15:21:14 | watusimoto | the only way to win is not to play |
15:21:19 | raptor | exactly! |
15:22:29 | watusimoto | I'm 98% sure I'll have (very basic) events working tonight |
15:22:43 | raptor | great |
15:22:50 | raptor | for levelgens, you mean? |
15:22:54 | watusimoto | yes |
15:23:01 | watusimoto | except they're really more than levelgens now |
15:23:09 | watusimoto | if they stick around and do stuff during the game |
15:23:37 | watusimoto | I'm thinking of calling them LevelPals |
15:23:41 | raptor | supervisor script... activate! |
15:23:44 | raptor | ha |
15:23:56 | watusimoto | maybe LevelBuddies |
15:24:04 | raptor | LevelViruses |
15:24:34 | watusimoto | I think we should allow multiple LevelBuddies per level |
15:24:52 | watusimoto | to make them more modular; you could write one that carries out a particluar behavior |
15:25:01 | watusimoto | and match it with another that does a different behavior |
15:25:57 | watusimoto | Maybe even find a way to embed them into level files, associated with particular objects to create tweakable asteroid spawns and such |
15:26:03 | watusimoto | not sure how it would work though |
15:26:45 | raptor | extending the .level file seems to be a topic we keep coming back to.. |
15:27:40 | watusimoto | TestItem 1 3 code='function onShot(object, shooter) object:expolde() end' |
15:27:51 | | Watusimoto_ Quit (Ping timeout: 252 seconds) |
15:27:58 | raptor | haha |
15:28:12 | watusimoto | looks kind of clumsy |
15:28:12 | | Little_Apple has joined |
15:28:19 | Little_Apple | helloo |
15:28:26 | raptor | guten |
15:28:26 | watusimoto | hi |
15:28:35 | Little_Apple | i have a donut |
15:29:15 | raptor | i bet you look like this: http://imgur.com/gallery/4mQsv |
15:30:18 | Little_Apple | with a little more hair… but yep. |
15:31:54 | Little_Apple | donut all gone. :c |
15:38:48 | Little_Apple | i cant believe they think we think its butter! |
15:50:29 | raptor | watusimoto: well, contest is over... |
15:50:35 | raptor | i'm glad i didn't win :) |
15:52:50 | raptor | I suppose I should release the map-maker names |
15:52:51 | | Watusimoto_ has joined |
15:54:27 | raptor | maybe we should have a contest winner badge? |
16:01:45 | Little_Apple | everyone loved my maps :D |
16:01:55 | | Little_Apple is sarcastic |
16:02:38 | raptor | you were the top contributor... |
16:03:21 | Little_Apple | lol |
16:08:03 | raptor | all right, should i post? |
16:08:12 | raptor | the results |
16:08:33 | Little_Apple | sure |
16:09:21 | raptor | the deed is done |
16:09:54 | Little_Apple | :P |
16:10:10 | raptor | now you know who did 'green eggs and ham' |
16:10:25 | Little_Apple | YOU MADE BASTION |
16:10:28 | raptor | :) |
16:10:44 | raptor | i'm glad i didn't win... |
16:10:44 | Little_Apple | i liked that one :P |
16:10:48 | Little_Apple | lol |
16:11:29 | raptor | i tried to make it really a true 'storm the castle' in both the 'storm' and 'castle' senses |
16:11:42 | raptor | because with enough players.. it gets hard |
16:15:01 | | Little_Apple Quit (Ping timeout: 245 seconds) |
16:15:28 | | Little_Apple has joined |
16:15:42 | Little_Apple | lagged out |
16:17:09 | raptor | so what did you think about the contest over all? |
16:20:33 | Little_Apple | it was pretty good |
16:26:58 | watusimoto | the contest!!!! I forgot to vote! |
16:27:09 | raptor | that's ok, the winner won by two |
16:27:17 | watusimoto | what won? |
16:27:25 | raptor | 'Castle Fighters' |
16:27:30 | watusimoto | I see |
16:27:32 | raptor | results: http://bitfighter.org/forums/viewtopic.php?f=13&t=1519 |
16:27:34 | watusimoto | authors have been revealed? |
16:27:38 | raptor | yes |
16:27:50 | watusimoto | you did the italian fort one? |
16:27:55 | raptor | :) |
16:28:00 | watusimoto | and the arabic one? |
16:28:03 | raptor | :) |
16:28:11 | watusimoto | ! |
16:28:18 | watusimoto | but no others |
16:28:23 | raptor | nope |
16:28:29 | watusimoto | I voted for the fort |
16:28:44 | raptor | i thought that one looked pretty good |
16:28:48 | watusimoto | it did |
16:29:12 | raptor | it played well (if you didn't hate engineer) and you had like 8 players |
16:29:12 | watusimoto | we've got to find a way to mianstream the svg tools -- all levels would look better |
16:29:37 | Little_Apple | i knew it! |
16:29:44 | Little_Apple | sam made picture frame :P |
16:30:25 | raptor | it's funny that I gave everyone my secret, and it's been downloaded only 3 times... 1 or 2 of them is me |
16:30:39 | Little_Apple | what secret ._. |
16:30:56 | raptor | http://bitfighter.org/forums/viewtopic.php?f=41&t=1177 |
16:31:05 | watusimoto | maybe we can make it an editor plugin |
16:31:13 | raptor | although the arabic one was still difficult with the load-out zones |
16:31:14 | Little_Apple | oh that |
16:31:23 | watusimoto | but it's java... |
16:31:30 | raptor | evil, evil, jav |
16:31:32 | raptor | a |
16:31:33 | raptor | java |
16:31:39 | watusimoto | but maybe we could distribute the jar with bitfighter? |
16:31:55 | watusimoto | and somehow integrate it? |
16:32:17 | raptor | the biggest request i've actually gotten was to allow the curvegen make more complex curves |
16:33:50 | raptor | if we implement that, i bet the next biggest request will be to have a preview window for the curves... |
16:33:57 | | Watusimoto_ Quit (Ping timeout: 265 seconds) |
16:34:09 | raptor | and it'll never stop! |
16:34:59 | raptor | for what it's worth, i haven't found an easy svg vector-to-path library in c++ |
16:35:08 | raptor | well, other than things like cairo |
16:35:23 | | Little_Apple wants a ship editor |
16:35:38 | raptor | or other enormously HUGE libraries with crazy dependencies |
16:36:04 | | Little_Apple wants a ship editor NAOU |
16:40:26 | | Little_Apple Quit (Ping timeout: 245 seconds) |
16:40:29 | watusimoto | we could consider native curves... |
16:40:38 | watusimoto | well, anyway, heading home. back later |
16:41:28 | | Little_Apple has joined |
16:42:13 | raptor | native curves! |
16:42:21 | raptor | someone suggested that somewhere... |
16:44:17 | | Little_Apple still wants a ship editor |
16:45:15 | | watusimoto Quit (Ping timeout: 260 seconds) |
16:45:20 | | Little_Apple will leave now |
16:45:24 | | Little_Apple Quit (Client Quit) |
16:49:50 | | Watusimoto has joined |
16:53:49 | raptor | actually, found a library!: http://www.levien.com/libart/ |
16:54:12 | raptor | it's self-contained, written in C, and does all the math for curves to vectors, etc. |
16:55:09 | | Watusimoto Quit (Ping timeout: 245 seconds) |
16:58:40 | | Watusimoto has joined |
18:18:52 | raptor | Watusimoto: so now I should release the levels? I know one person already released a modified version of their level... |
18:19:26 | raptor | or should I let authors release if they wish |
18:42:18 | | Little_Apple has joined |
18:42:22 | Little_Apple | hihihi |
18:43:11 | raptor | hi |
18:44:25 | raptor | Little_Apple: did any of the map-makers suprise you? |
18:44:42 | Little_Apple | i was surprised opti didnt make wub :P |
18:45:53 | Little_Apple | i was kinda dissapointed with how unbalanced galactic parasites was |
18:46:12 | raptor | did you test it with bots? |
18:46:16 | Little_Apple | although its kinda hard to test it by yourself :P |
18:48:44 | Little_Apple | im waiting for my unhealthy food tubes to cook. |
18:48:45 | Watusimoto | release the kraken... er.. the levels |
18:49:26 | Little_Apple | kraken level. |
18:49:28 | raptor | would it be beneficial to allow map-makers to change them for the better? or maybe just release the levels as a downloadable zip? |
18:49:40 | Little_Apple | nahhh |
18:49:44 | raptor | and let the designers release them separately in the levels forum |
18:50:29 | Watusimoto | yes |
18:50:50 | Watusimoto | yes, release them as is, and let the level designers release their mods |
18:50:53 | Little_Apple | thats whay heyub did before the contest even ended .__. |
18:50:59 | raptor | i gotta stop putting more than one idea in a line... |
18:51:13 | Little_Apple | lol |
18:51:23 | Watusimoto | what movie is that line from? "release the kraken!" |
18:51:38 | Little_Apple | pirates of the carribean? |
18:51:52 | Little_Apple | its a pirate thing... |
18:51:53 | | raptor has no idea |
18:51:56 | Little_Apple | lol |
18:51:59 | Little_Apple | ill google it |
18:52:27 | Little_Apple | clash of the titans. |
18:52:33 | Watusimoto | yes, the 3D version |
18:52:40 | Watusimoto | saw the original |
18:52:44 | Little_Apple | :P |
18:52:45 | Watusimoto | won;'t be burned again |
18:52:45 | raptor | never saw it |
18:52:54 | Little_Apple | same |
18:52:55 | raptor | 3d - better? |
18:53:19 | Little_Apple | better than two d's |
18:53:47 | Little_Apple | MY FOOD TUBES! |
18:53:48 | raptor | serious question: was the 3D version better? because I've rarely found that the case with movies (even though I don't see them often...) |
18:54:28 | Watusimoto | surely not; though the bar was low |
18:54:36 | Watusimoto | urban dictionary explains the term |
18:56:39 | Watusimoto | http://www.urbandictionary.com/define.php?term=Release%20the%20Bird |
18:56:42 | Watusimoto | see def. 2 |
18:57:27 | raptor | that website... |
18:57:47 | Little_Apple | the first definition was interesting |
18:58:11 | raptor | sooo... zip file of all the levels, as is? |
18:58:24 | Watusimoto | sure |
18:58:29 | Watusimoto | sounds perfect |
18:58:30 | Little_Apple | yea, call them vintage levels. |
19:00:31 | Little_Apple | or noit. |
19:00:36 | Little_Apple | NOIT? |
19:00:52 | | Little_Apple is stupid. dont listen to him |
19:02:29 | | raptor is in the affirmative |
19:06:16 | | Little_Apple has finished his food tubes |
19:07:31 | raptor | was this the first time we had a level that required robots? |
19:07:37 | Little_Apple | Watusimoto: did you get teh humble indie bundle V? |
19:07:44 | Little_Apple | i think so raptor |
19:07:45 | Watusimoto | no |
19:07:52 | Little_Apple | oh ok |
19:08:27 | Little_Apple | they're offering super meat boy now :o |
19:09:27 | | raptor says that all the levels are posted now |
19:10:00 | raptor | ^^ he told me |
19:10:31 | | BFLogBot - Commit 19c6ad50d2b8 | Author: watusim...@bitfighter.org | Log: Make to string a little mroe useful for vectors |
19:10:32 | | BFLogBot - Commit 739d5cb1ef39 | Author: watusim...@bitfighter.org | Log: Formatting |
19:10:34 | | BFLogBot - Commit 6df179966af5 | Author: watusim...@bitfighter.org | Log: Not sure why I did this... use local var to hold gServerGame |
19:10:35 | | BFLogBot - Commit f7b330288352 | Author: watusim...@bitfighter.org | Log: And again... |
19:10:37 | | BFLogBot - Commit 65403b4d80b7 | Author: watusim...@bitfighter.org | Log: Chip away at remaining lunar classes; make levelgen event listeners work; move some code from Robot to ServerGame where it fits better |
19:10:38 | | BFLogBot - Commit 2dfdbf32a055 | Author: watusim...@bitfighter.org | Log: Fix bug I reintroduced over the weekend during a bad merge |
19:12:17 | raptor | goodbye contest server... |
19:12:40 | Little_Apple | awwww |
19:15:51 | | Little_Apple is bored. |
19:16:05 | raptor | you think i should leave the contest server up? |
19:17:02 | Little_Apple | nahhhhh |
19:17:13 | Little_Apple | its time has passed. |
19:17:27 | Watusimoto | try the latest checkin with a levelgen with this code: |
19:17:29 | Watusimoto | function main() |
19:17:29 | Watusimoto | subscribe(MsgReceivedEvent) |
19:17:29 | Watusimoto | end |
19:17:29 | Watusimoto | function onMsgReceived(message, sender, global) |
19:17:29 | Watusimoto | local t = TestItem.new() |
19:17:29 | Watusimoto | t:setLoc(sender:getShip():getLoc()) |
19:17:32 | Watusimoto | t:addToGame() |
19:17:34 | Watusimoto | end |
19:17:44 | | IAmBeard Quit (Quit: Leaving) |
19:17:47 | raptor | ok |
19:17:54 | Watusimoto | the fire up the game and send a global chat msg |
19:18:42 | Little_Apple | huh? |
19:19:51 | Little_Apple | was ist das? |
19:21:12 | | Little_Apple dont get |
19:22:13 | raptor | ok, compiled and now testing... |
19:22:34 | raptor | ha! |
19:22:53 | raptor | instant testItem creation in-game |
19:23:08 | raptor | oh the possibilities.... |
19:23:36 | raptor | team chat works, too - probably a bug |
19:23:45 | Watusimoto | not a bug |
19:23:50 | raptor | oh no wait |
19:23:53 | raptor | i read the code wrong |
19:23:53 | Watusimoto | function onMsgReceived(message, sender, global) |
19:23:57 | raptor | yeah |
19:23:58 | raptor | gok |
19:24:00 | raptor | gok |
19:24:00 | Watusimoto | you can test global for that |
19:24:01 | raptor | ok |
19:24:05 | Watusimoto | ok |
19:24:41 | Watusimoto | so not sure what all you can create yet |
19:24:51 | Watusimoto | but I want to create full on constructor methods for all game objects |
19:25:02 | Watusimoto | and destructors as well |
19:25:11 | Watusimoto | including being able to create and kick bots |
19:25:42 | Watusimoto | and of course, the traditional "levelcode method" still works |
19:26:36 | Watusimoto | so yeah... create more events, and things will just open up |
19:26:52 | raptor | oh man |
19:27:04 | raptor | this has loads of potential! |
19:27:13 | raptor | especially for dungeons... |
19:27:23 | raptor | which, come to think of it, i haven't seen around much lately |
19:29:16 | raptor | Watusimoto: i notice that trying to create two items very quickly (like within 1 sec) via the global chat doesn't work |
19:29:54 | Watusimoto | hm |
19:30:04 | Watusimoto | no reason it shouldn't |
19:30:41 | raptor | ha |
19:30:53 | raptor | ok, it only doesn't work if you type the same text each time |
19:31:10 | raptor | so i used 'g' as a message to my self |
19:32:27 | raptor | i was just thinking... we could make a troll bot |
19:33:00 | raptor | a hybrid of my sentinel bot that you sick on a specific player who is being really noisy |
19:33:11 | raptor | when they type, it comes and kills them |
19:37:41 | Watusimoto | a hint at the dark side |
19:37:42 | Watusimoto | http://pastie.org/4069314 |
19:38:47 | raptor | hahaha |
19:39:03 | raptor | if only i had reliable screen capture software on linux... |
19:39:38 | Watusimoto | poor little apple |
19:40:32 | Little_Apple | wat? |
19:40:47 | Watusimoto | can't see all the craziness I've unleashed |
19:40:55 | Little_Apple | is there something i should know? |
19:41:21 | Watusimoto | no -- just created a level that launches test items every second |
19:41:39 | Little_Apple | :O |
19:41:49 | | Little_Apple must see it. |
19:42:31 | Watusimoto | now I have them going 10x as fast, 10 times per second |
19:42:37 | Watusimoto | trying to overflow the system |
19:43:11 | Watusimoto | fps crawling downwards |
19:43:40 | Little_Apple | STOP TORTURING MEEEEEEEE |
19:45:51 | Watusimoto | bf is clearly not built for huge object sets |
19:46:08 | Watusimoto | less than 50 fps with fewer than 500 test items |
19:46:35 | Little_Apple | lol |
19:46:46 | Watusimoto | 14 fps at 1000 objects |
19:47:07 | Little_Apple | you should see minecraft :P |
19:47:49 | Watusimoto | 6.6 fps woth 1600 objects |
19:48:07 | raptor | lots of logprint with luaproxy |
19:48:15 | raptor | Deleting LuaProxy |
19:48:25 | Watusimoto | we can get rid of that, probably |
19:49:06 | Watusimoto | 200o objects 3.9 fps |
19:49:37 | Watusimoto | enough of that |
19:49:44 | Watusimoto | moral of the story -- quality, not quantity |
19:50:22 | raptor | haha |
19:52:17 | Little_Apple | hey raptor , i heard you liked orchestrated music. http://www.youtube.com/watch?v=sOUsbtUrXHk |
19:52:51 | raptor | hhahaha |
19:53:05 | Little_Apple | :D |
19:53:15 | | LordDVG Quit (Remote host closed the connection) |
19:56:21 | Little_Apple | raptor |
19:56:28 | Little_Apple | here you go! http://www.yourepeat.com/watch/?&v=sOUsbtUrXHk |
20:40:25 | Little_Apple | laaaaters |
20:40:28 | | Little_Apple Quit (Quit: Page closed) |
21:10:29 | | sam686 has joined |
21:10:29 | | ChanServ sets mode +v sam686 |
21:29:14 | Watusimoto | hey sam686 |
21:29:25 | raptor | ohmygoodnessallthreeofusarehere |
21:29:30 | sam686 | ? |
21:29:41 | Watusimoto | in the latest build, levelgens can subscribe to events and respond during the game |
21:29:52 | Watusimoto | creating (and soon) deleting objects |
21:29:57 | Watusimoto | and whatnot |
21:45:38 | sam686 | one bug, can't chat in game lobby in current latest version...; |
21:55:22 | raptor | aaach |
21:55:25 | raptor | must go... |
21:55:32 | raptor | can't chat in game lobby either... |
21:55:58 | | raptor Quit () |
22:04:45 | | koda has joined |
22:32:38 | | BFLogBot Quit (Ping timeout: 240 seconds) |
22:32:38 | | Disconnected. |
22:32:38 | | -hitchcock.freenode.net- *** Looking up your hostname... |
22:32:38 | | -hitchcock.freenode.net- *** Checking Ident |
22:32:39 | | -hitchcock.freenode.net- *** No Ident response |
22:32:39 | | -hitchcock.freenode.net- *** Couldn't look up your hostname |
23:40:21 | | -rajaniemi.freenode.net- *** Looking up your hostname... |
23:40:21 | | -rajaniemi.freenode.net- *** Checking Ident |
23:40:21 | | -rajaniemi.freenode.net- *** No Ident response |
23:40:21 | | -rajaniemi.freenode.net- *** Couldn't look up your hostname |
23:40:27 | | BFLogBot has joined |
23:40:27 | | Topic is 'Bitfighter 017b released!: http://bitfighter.org/downloads' |
23:40:27 | | Set by raptor!~raptor@unaffiliated/greenmachine on Sat May 19 14:29:42 GMT 2012 |
23:40:28 | | -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. |
23:43:21 | raptor | !bot |
23:43:21 | BFLogBot | I'm a real boy! |
23:43:26 | raptor | you're back! |
23:55:36 | | Little_Apple has joined |
23:55:38 | | BFLogBot - Commit 3084cd756f3b | Author: watusim...@bitfighter.org | Log: Goal zone ported to luaW |
23:56:36 | Little_Apple | helloo? |
23:56:53 | raptor | so does random want the old account to be deleted? |
23:57:20 | Little_Apple | you'd have to ask her |
23:57:47 | Little_Apple | i looked at _k's last words... |
23:57:54 | raptor | in irc? |
23:57:57 | raptor | ooo dinner! |
23:58:00 | Little_Apple | yep |
23:58:05 | Little_Apple | he said... |
23:58:17 | Little_Apple | "I'm going away for a while" |
23:58:23 | Little_Apple | thats it. |