#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-10-23

Timestamps are in GMT/BST.

00:15:09FlynnnNT has joined
00:15:10FlynnnNT Quit (Client Quit)
00:15:14FlynnnNTT has joined
00:27:10HylianSavior Quit (Read error: Connection reset by peer)
00:32:56koda has joined
00:55:27koda Quit (Quit: koda)
01:28:42FlynnnNTT Quit (Quit: Leaving)
01:37:18watusimoto has joined
01:37:19ChanServ sets mode +o
01:56:44koda has joined
02:39:39Platskies has joined
02:58:59Platskies Quit (Quit: Gotta go)
04:19:30Platskies has joined
04:20:49Watusimoto_ has joined
04:24:27Platskies Quit (Quit: Gotta go)
04:24:47Platskies has joined
04:25:45Platskies Quit (Client Quit)
04:58:42Platskies has joined
05:03:36Platskies Quit (Ping timeout: 272 seconds)
05:09:49Platskies has joined
05:37:51Watusimoto_ Quit (Ping timeout: 245 seconds)
06:36:34Invisible1 has joined
07:39:19kaen Quit (Ping timeout: 240 seconds)
07:45:06Platskies Quit (Quit: Gotta go)
07:56:43kaen has joined
07:58:10Watusimoto_ has joined
08:04:58HylianSavior has joined
08:37:08Invisible1 Quit (Ping timeout: 272 seconds)
08:40:22Watusimoto_ Quit (Ping timeout: 245 seconds)
09:12:05raptor has joined
09:12:05ChanServ sets mode +o
09:12:35raptormorning!
09:25:45kaenmorning!
09:25:47raptorkaen: someone seems to think that inputting floats ito boost::polygon is the problem
09:25:55kaenyep, read that just a bit ago
09:26:14kaenpreliminary tests indicate that this is the case.
09:26:31raptoroh? you're having better success?
09:26:46kaenindeed, changing to ints fixed the reproduction case
09:26:58kaennow I just have to rewrite my boost adapter code @_@
09:27:01raptoroh intersting
09:27:05raptor*interesting
09:27:13Invisible1 has joined
09:27:24raptordo you think it would be useful to upscale before hand?
09:28:13kaenthat is exactly what I think
09:48:34raptorvery interesting article about float to in conversion: http://stereopsis.com/sree/fpu2006.html
09:52:29Invisible1 Quit (Ping timeout: 256 seconds)
09:53:14raptor Quit ()
10:02:41raptor has joined
10:02:41ChanServ sets mode +o
10:14:58Nothing_Much Quit (Ping timeout: 260 seconds)
10:16:53watusimoto Quit (Ping timeout: 240 seconds)
10:33:41koda Quit (Ping timeout: 240 seconds)
10:37:25Little_Apple has joined
10:37:40Little_Applemavericks!
10:48:53Watusimoto has joined
10:56:34raptorwhere?
10:59:08Nothing_Much has joined
11:06:32raptorsigh, new OSX
11:07:01Little_Applewoohoo!
11:19:54Watusimoto_ has joined
11:22:36Watusimoto Quit (Ping timeout: 245 seconds)
12:00:44Nothing_Muchit looks pretty neat
12:00:49Nothing_Muchalso hello everyone
12:02:12Watusimoto_ Quit (Ping timeout: 248 seconds)
12:06:43Little_Applelate hello!
12:09:35Nothing_MuchHey Little_Apple
13:16:12Little_Apple Quit (Ping timeout: 250 seconds)
13:58:16Watusimoto has joined
13:59:37Watusimotohey-o
14:05:31raptor Quit (Remote host closed the connection)
14:05:56raptor has joined
14:05:56ChanServ sets mode +o
14:06:00raptorhello
14:07:08Watusimoto_ has joined
14:08:17Watusimoto_hey so I caught just a sliver of the conversation regarding boost and floats... is there a problem there?
14:08:31raptorlooks like it needs integer inputs
14:08:47raptorkaen's initial tests showed this to be true
14:08:56raptorand I suggested we upscale for it...
14:09:01Watusimoto_why "needs"?
14:09:12Watusimoto_lack of precision with floats?
14:09:19Watusimoto_or only works with ints?
14:09:24Watusimoto_(like clipper)
14:09:26raptorlike clipper
14:09:31raptorfirst response here: http://stackoverflow.com/questions/19529475/boost-polygon-discards-input-polygons
14:10:14Watusimoto Quit (Ping timeout: 260 seconds)
14:12:34Watusimoto_I can't upvote his question for some reason
14:13:11Watusimoto_looks like all js on that page is broken for me
14:13:32Watusimoto_in any event...
14:13:41Nothing_Much Quit (Ping timeout: 264 seconds)
14:13:42Watusimoto_back to converting floats to ints to do our stuff
14:13:47Watusimoto_blech
14:14:04raptorturn off no-script?
14:14:24Watusimoto_no
14:15:37Nothing_Much has joined
14:46:36raptordo we want to add/remove any music?
14:46:41raptor!bus
14:46:45raptor!bugws
14:46:49raptor!bugs
14:46:49BFLogBotTo enter a bug: http://tinyurl.com/bfnewbug -- To view all bugs: http://tinyurl.com/bfbugs
14:46:54raptorthere we go...
15:03:50Watusimoto_we could change some music, but the proposal on the polish list will not work well fo rus
15:03:56Watusimoto_as it doesn't loop nicely
15:04:08Watusimoto_(and I don't particulary like it, but that is secondary)
15:04:36raptoryeah, I removed it..
15:05:25raptorI think what we have is fine... I was just writing down anything someone might have brought up
15:05:50raptoralso, I think Nothing_Much and amgine did find several tracks that might be good replacements for in-game music
15:05:57raptoralthough I can't find that list..
15:30:05Watusimoto_ok, I think I finally got the master to send ratings to the players
15:30:18Watusimoto_I need to review it one more time, then test it out.
15:30:28Watusimoto_I also still need a bit of sql from kaen
15:30:40Watusimoto_or some guidance on how to craft my own
15:30:54Watusimoto_(as I don't have database access to pleiades)
15:31:18raptorwhat db account are you using?
15:31:28Watusimoto_bfuser?
15:31:59raptorthat's not a user
15:32:04Watusimoto_hold on
15:32:25Watusimoto_sorry
15:32:25Watusimoto_bf_stats
15:32:34raptorwant root?
15:32:53Watusimoto_not really, but I suppose I should have it
15:33:04raptorbecause I don't know pleaides pw
15:33:10Watusimoto_give me root
15:33:14Watusimoto_please
15:33:17raptorok ssh into bitfighter.org
15:33:44Watusimoto_ok
15:33:45Watusimoto_wat
15:33:58Watusimoto_hi
15:34:30raptorcan you see it?
15:34:38raptoror do i need to press enter
15:35:04Watusimoto_only the message you sent that I presume to be a greeting... unless that was the pw
15:35:25raptornow you got it?
15:35:28Watusimoto_ok see it now
15:35:41Watusimoto_which user?
15:35:47raptorroot
15:35:50Watusimoto_ok
15:36:09raptorlet me double check that that communication isn't being logged anywhere...
15:36:18raptorI'm pretty sure it's not
15:36:51Watusimoto_I see pleiades!
15:37:10raptorok, no logs, good
15:37:17raptorlike my method of communication? :)
15:37:27Watusimoto_yes
15:37:38Watusimoto_I would have use cryptocat :-)
15:37:52raptoryes, my way doesn't have perfect-forward encryption, sadly
15:38:04Watusimoto_it's good enough
15:38:41raptorkaen could have intercepted it if he was super smart, i think he was logged in, too
15:39:40Watusimoto_do you know how I can join with a table in a different database? (i.e. I need to get the rating for a level by a particular user, and I only have their name, not their id)
15:40:05Watusimoto_the ratings table has userids
15:40:06raptorprepend the table with the database name: pleaides.sometable
15:40:13Watusimoto_ah, ok
15:40:14raptoris 'prepend' even a word?
15:40:18Watusimoto_it is
15:40:33raptoryou have to have read access to all tables of course
15:40:38Watusimoto_I've never needed to join outside a database before
15:40:44Watusimoto_of course
15:41:35raptormaybe you should create a new database for cross-database tables like this
15:41:50raptorand give that user read access to the databases it needs
15:41:54kaenhi guys
15:42:06raptorhi kaen
15:42:21raptoraww, my WorldOfGoo soundtrack ended...
15:42:46kaenselect ratings.value from pleiades.ratings inner join `phpbb_users` where ratings.level_id = $level and ratings.user_id = phpbb_users.user_id and phpbb_users.username="$username"
15:42:56kaenit needs some cleaning up, but it works Watusimoto_
15:43:32Watusimoto_you beat me!
15:43:46Nothing_Muchraptor, they're all on modarchive somewhere
15:43:57Nothing_Muchso far I the one I like the best is called
15:44:01Watusimoto_I was struggling with VC++2013 autoformatting :-)
15:44:05kaenheh
15:44:26Nothing_Muchbeatgoon.something
15:44:41kaenin other news, boost.poly works! (more)
15:45:14Watusimoto_great
15:45:37Watusimoto_(what do `` mean in sql? never used those before)
15:45:45raptorit's mysql specific
15:45:51raptorunneeded
15:46:01kaenoops thanks
15:46:19Watusimoto_so I can remove them from the above?
15:46:23Watusimoto_I hate backticks
15:46:43kaenyep
15:47:04raptoryup
15:47:12raptorboost polygon working!?
15:47:15kaenI wrote that assuming that your using the bf_phpbb database
15:47:23kaenyou're
15:48:31Watusimoto_yes
15:48:43Watusimoto_so what does working in this context mean?
15:50:23kaenIt successfully trapezoidizes any level I throw at it so far
15:50:34Watusimoto_well, that's good!
15:50:35raptoreven CelticArena?
15:50:36kaenI just need to build a connectivity map now
15:50:43kaenumm link raptor ?
15:50:48raptoruhh
15:50:49kaenalso insignia
15:50:53raptoroh good
15:51:03kaenno I mean I need a link to insignia :P
15:51:08Watusimoto_this is using an F32->S32 conversion?
15:51:12kaenI don't have them on my new machine
15:51:17kaenyes it is
15:51:17raptorok, one moment
15:51:34Watusimoto_kaen: think I can get the master working in our test context?
15:51:44kaenhaha
15:51:46Watusimoto_I'm thinking no
15:51:49kaensounds like a bar bet
15:51:56Watusimoto_yes
15:52:01kaenI think you could, I don't see why not
15:52:18Watusimoto_actually, maybe I could
15:52:32Watusimoto_it would be cool to be able to test master client interaction
15:53:41kaenI think the biggest obstacle would be simulating the DB layer
15:54:34raptorkaen: insignia: http://pastie.org/pastes/8425238/text
15:54:41kaenbut you could just dump the schema and drop/recreate the tables for each test
15:55:01kaenthen have a "test" db configuration, of course :P
15:55:05raptorceltic arena: http://sam6.25u.com/bitfighter/levels/upload_Celtic_Arena.level
15:55:23raptorthat one is a good stress tester to compare with previous implementations
15:55:35raptorif it works, i'd like to see a screenshot :)
15:56:42Watusimoto_I was thinking we could/should store the whole db schema in a text file in the project
15:57:00Watusimoto_we could use that for testing and also for creating the sqlite database when we need it
15:57:05Watusimoto_and to serve as a backup
16:00:16amgine123 has joined
16:00:17amgine123sup
16:01:08amgine123so raptor I was a little confused so is sorting going to be impleneted in the level editor but the question was on it would be remebered sorting on hte game?
16:01:24amgine123ie how its sorted in editor is in game
16:01:44Watusimoto_what the... ???
16:01:44Watusimoto_http://vivienlos80s.com/wp-includes-vieja/images/smilies/export-database-schema-phpmyadmin
16:01:55raptoramgine123: we have a feature request on it in the tracker, I think - we're going to leave it until after release
16:02:06Watusimoto_what in the world is that site?
16:02:08amgine123ah ok
16:02:24amgine123sorry i was a little fuzzy about that thanks for clearing that up
16:02:50raptorWatusimoto_: looks hacked...
16:03:04Watusimoto_severely
16:03:12Watusimoto_hacked by a drunken spam bot
16:03:17amgine123thats looks complicated llmao
16:03:53amgine123to many big complicated words XD
16:11:08kaenwell... insignia works
16:11:18kaenI let celtic arena run for ten minutes and gave up
16:11:22raptoroh man
16:11:46kaenI'm sure it's a problem with the adapter
16:12:37raptorwhoa
16:12:39raptoruh
16:12:49raptorTimings: 547 28 581
16:12:56raptoron my laptop
16:13:11raptorso I figure it should take 1-30 seconds on yours..
16:13:15raptoralso
16:13:22raptori got a really wierd bug on it
16:13:44raptoropen it in editor, test, go to c-map.... wait for it... zooms crazy far away
16:14:29raptoror actually, it zooms weirdly to the lower right...
16:19:20Watusimoto_I can't find a nice clean way to export the mysql schema into something that can be read directly by sqlite, alas.
16:20:01raptorWatusimoto_: which schema?
16:21:04Watusimoto_I was going try to find a good way to dump our schema for the stats and pleiades for testing. We already manually maintain the stats schema in database.cpp, but I was hoping to find a nice way to semi-automate that bit of oft-neglected maintenance
16:21:07raptorWatusimoto_: https://gist.github.com/esperlu/943776
16:21:42Watusimoto_whoa, that was fast. I spent like 20 minutes on google and duckduckgo and stack overflow, and found nothing vaugely usable
16:21:55Watusimoto_awk?!?!?!
16:21:59raptorheh, yep
16:22:06Watusimoto_who puts awk into github?
16:22:16Watusimoto_there's just something wrong with that
16:22:23Watusimoto_it's like playing metal at the disco club
16:23:39raptorlooks like it needs mysql and sqlite3 installed, though
16:23:54raptorI actually never learned the awk language
16:25:21Watusimoto_I don't think so... I think you can dump the file and manually pipe it through the awk stuff
16:25:37Watusimoto_awk was a major influencer in the design of perl, so you know it's good stuff!
16:26:10amgine123do many buig and comp[licated words im to dumb for that stuff XD
16:26:14raptorthat presumes PERL was designed well?
16:26:33Watusimoto_perl rocks at the jobs it does well...
16:26:47amgine123is kaen afk currently
16:26:48Watusimoto_it's just when it is used outside that domain that it starts to look like...
16:26:56kaennever ...
16:28:39amgine123ah I was wondering if i could give your new kaen tools plugins for teh next release some riguoirs testing ig they are finished
16:28:54kaenthey are definitely not finished
16:29:06kaenbut I'd love to have you test them :)
16:29:18amgine123Ok let me know when they are done
16:29:26kaenyou can test them now
16:29:31kaenhow recent is your 019 build?
16:29:39amgine123it would be easier when there aer compelte
16:29:47amgine123hmm let me find my build nubmer
16:30:00kaenwell, they're all functional
16:30:32amgine123build 689/019
16:31:36amgine123I would prefer when they are 100% finished and mroe stable but i can pretest now unless you would prefer a slightly more updated build
16:32:41kaenI honestly have no idea what that build number comes from
16:32:52kaenbut anyway download this: https://github.com/kaen/kaentools/archive/master.zip
16:32:53Watusimoto_well... the awk script runs without objection on my input file... now to try building an sqlite db from the results
16:33:03amgine123thats hte build nubmer i see when i press f7 in game
16:33:15raptor6819
16:33:21raptorWatusimoto_: good luck!
16:33:36Watusimoto_amgine123: that number is manually maintained in thehe game and for testing daily builds is not particularly reliable
16:33:41Watusimoto_well... not reliable at all
16:33:52kaenyou need to copy the editor_plugins and scripts folders to your resource directory
16:33:53raptoroh man, that's waaaay old
16:33:57amgine123uh where can i find the better nubmer
16:34:07raptorin the zip file i gave you
16:34:12amgine123for build indicator
16:34:24raptoras the name, i always put in abcdef3214321-1234-019-beta or somesuch thing
16:34:44kaengood thinking raptor :)
16:36:22amgine123well then shame on me fore chaging it to 19.08 beta build XD
16:36:29Watusimoto_maybe we should bake in a tiemstamp of when the builds were built
16:36:36Watusimoto_and make that available on F7
16:36:48amgine123cant we do beta builds in increments of .00? XD
16:37:28raptorWatusimoto_: build time isn't a bad idea... I just need to make sure my VMs are sync'd correctly
16:37:37raptoramgine123: no, too much overhead
16:38:04raptorbut the name of zip file has an incremented number in it, like: 8199
16:38:12amgine123beta 8327 b2e4bb866803 is my ucrrent file name
16:38:18raptor8327!
16:38:21raptorthat's the one
16:39:12kaenah, great
16:39:16kaenyep that will work amgine123
16:39:25Watusimoto_exact time is less important that approximate week
16:39:49amgine123if .00 is to large how about .0 increments? XD
16:40:20kaenmaybe we could get cmake to use hg to pull the revision info and bake *that* into the binary
16:40:21amgine123or hexidecimal ie build 1ef9 or osmthing
16:40:50raptorIt's easy enough to make CMake edit the version.h file or something
16:40:54raptorI think
16:41:25Watusimoto_that would be great, but then you end up in a weird cycle with updating version.h triggering a change in teh codebase resulting in a checkin, which ups the version...
16:41:26kaenor even just add a -D flag
16:41:39kaenso definitely just add a -D flag
16:41:59kaenall we'd need is `hg id -i` or similar
16:43:00kaenamgine123: did you get them installed?
16:43:09amgine123oops link?
16:43:21kaenhttps://github.com/kaen/kaentools/archive/master.zip
16:43:24amgine123nevbermind scrolled and got it
16:43:32amgine123but hte file in BF plugins?
16:43:53kaenit's kind of deep in that zip
16:44:12amgine123er scripts eduitior_plugins stage.hg
16:44:20kaenyeah, ignore stage.sh
16:44:27kaenyou only need scripts and editor_plugins
16:45:01kaencopy those into your resource folder (it should already have a scripts and editor_plugins folder) so that they merge
16:45:10kaenand then just start bf :)
16:45:21kaennot all of them have descriptions/keybinds yet
16:45:48amgine123ok ill try but remeber in mot very inpet
16:46:27kaenthat's ok, I tried to make it as a easy as possible
16:47:04amgine123so put scripts in scripts and plugins in plugins?
16:47:23kaenyep, just that easy
16:47:44amgine123thats alot of plugins XD
16:47:52kaenheh, I'm still not done yet ;)
16:48:20amgine123somone is a busy ant XD
16:48:55kaenI'm... not sure that is the expression :P
16:49:04kaenI'm much more like the grasshopper, anyway
16:49:53kaenhttps://upload.wikimedia.org/wikipedia/commons/f/f8/The_Ant_and_the_Grasshopper_-_Project_Gutenberg_etext_19994.jpg
16:50:05kaenthat's me with the fiddle :)
16:50:35amgine123noted tile hasent been worked on yet isthat with the layers thing?
16:50:44kaenoh, that's right
16:50:49kaenforgot I committed that
16:50:58kaenit needs :clone before it will work
16:51:15kaenand I stopped implementing clone to do this boost.polygon thing
16:51:33amgine123well good hting i checked then XD
16:51:39kaenthe autosnap plugin doesn't work quite right until I do clone, as well
16:51:42amgine123but does it have to do with layers?
16:51:56kaenno, it just copies and arranges objects in a pattern
16:52:00kaentiles them, etc.
16:52:47amgine123cool
16:53:02kaenoh, and be careful with Clip Polygons
16:53:10amgine123hmm i tried to convert a wall to a zone and it jsut filled the area
16:53:11kaenit can (frequently will) crash on the build you have
16:53:21amgine123oops to late XD
16:53:30amgine123froze it
16:53:36kaenyeah ...
16:53:46kaenI'm working on fixing that right now in fact
16:54:00amgine123cool
16:54:15amgine123do any plugins have to be run in before any other plugins?
16:54:34kaennope
16:54:37amgine123offset ID ?
16:54:45kaenthat's mostly for scripting
16:54:57kaenlets you offset the assigned ID number of the selected objects
16:55:00amgine123to bad i dont know how its used or i cant test
16:55:14amgine123me + scrpiting = no
16:55:17kaenenumerate auto-assigns IDs to selected objects, too
16:55:25kaenthat's ok, those two are so simple they don't need testing
16:55:49amgine123oops whoisd myself
16:56:15kaenthat's kind of poetic
16:56:21kaenin like a super nerdy kind of way
16:56:22raptorgotta go! talk to you later
16:56:26kaenlater!
16:56:36amgine123uhoh turning flags into zones causes then to be 1 point zones
16:56:39amgine123later
16:56:46kaenwhat should it do?
16:57:01kaenthere's no right answer there
16:57:18amgine123well i assumed itg would default to a 2x2 area of whatever your turning itno
16:57:27raptor Quit ()
16:57:32amgine123if you turned it into a 1 point wall you can make anything
16:57:51amgine123but if it was turned into a 2x2 square it would be more plyable
16:58:11kaenI think it should probably just skip the flag in that case
16:58:42amgine123no it has its uses jsut make zones be 2x2 when converted from flags
16:58:49amgine123if possible
16:59:06kaeneh I don't really see the uses
16:59:26kaenI think it's more correct to skip it
16:59:53kaenbecause it's called "convert" so if you can't faithfully convert it, I think it should be skipped
17:00:02Watusimoto_sadly the sql converter doesn't really work for us
17:00:04Watusimoto_:-(
17:00:06kaen:<
17:00:23amgine123hmm converting walls to bojects like engereed items off sets the item from the objects center
17:00:25kaenwe're in like the sour-spot of DB problems
17:00:34amgine123I bet
17:00:47Watusimoto_the bitter place
17:01:06kaentoo complex to be handled well in our own code, too simple to warrant a full-on ORM lib
17:01:24Watusimoto_yes
17:01:46amgine123kaen converting walls to objects doesn convert them to the objects center is that on purpose?
17:01:48kaenbut ORM libs sure do have nice DB Driver Adapter layers
17:02:04amgine123it converts to the upper left corner?
17:02:14kaenamgine123: I think it converts them to vertex 0
17:02:40kaenanyway, converting between polygon and non-polygon objects doesn't really make sense to begin with imo
17:02:41amgine123hmm the objects center seems to make more sense to but but it wil be fine maybe
17:03:03amgine123clip polygons is so crashy!
17:03:10kaenonly if you make holes
17:03:16kaenif you just clip the edges it works great
17:03:39kaenand, uh, that's why I'm doing this boost.poly thing :)
17:04:46amgine123hmm i dont see much use for the convert to stuffs
17:05:09raptor has joined
17:05:09ChanServ sets mode +o
17:05:15raptornot here!: https://www.sqlite.org/cvstrac/wiki?p=ConverterTools
17:05:18raptor Quit (Client Quit)
17:06:02amgine123kaen ALL object converted to a zone results in 1 point on vertex 0
17:07:09amgine123zone/wall
17:08:17amgine123object to object and area to area works well
17:09:23amgine123uh distribute seems to not be working for me
17:10:33amgine123'on this day may sam686 r.i.p XD
17:10:41amgine123for hes gone from bf
17:10:49amgine123(or at least i havent sen him
17:12:02kaena lot of the plugins are useless until you realize you need them ;)
17:12:17amgine123why does distribute work for me
17:12:22amgine123not
17:12:26kaenit totally should
17:12:38amgine123neverm ind
17:12:41amgine123being stupid again
17:12:45amgine123didnt select anything
17:13:07kaenheh
17:13:10amgine123enumerate does?
17:15:29kaenit's a scripting thing too
17:15:38kaenjust auto-assigns IDs to the selected objects
17:17:31amgine123how does function to polygon work do oyu have to have a zone selected?
17:17:43kaennope, it creates one
17:17:59amgine123ok trying to figure out how it works then
17:18:02kaenthat one is pretty complex, but you supply an X and Y function in terms of t
17:18:18kaenlike parametric equations in math
17:18:22amgine123to much algrebrra XD
17:18:47kaentry: sin(t*TAU)*64
17:18:48kaenand
17:18:55kaencos(t*TAU)*64
17:19:00kaenshould make a circle :P
17:19:15amgine123i only took algrebra 2 never got to preval
17:19:20amgine123precal
17:19:31amgine123for X and y ?
17:19:35kaenyep
17:21:02kaenthat one and modulate almost require a manual
17:21:33amgine123error in plugin XD
17:21:50kaen\o/
17:22:00amgine123uh let me check for typos
17:22:08kaenusually that means you made a typo in your equation :P
17:22:34amgine123ok that bug is anoyying
17:22:47amgine123it keeps trying to scroll to hte bottem ofthe list and select run by itself
17:22:50BFLogBot Commit: c4452090563e | Author: watusimoto | Message: Comment
17:22:52BFLogBot Commit: 1d43f3e533cf | Author: watusimoto | Message: Formatting
17:22:53BFLogBot Commit: 5c96b6ee4fa1 | Author: watusimoto | Message: Formatting
17:22:55BFLogBot Commit: d890a29dc7a0 | Author: watusimoto | Message: Implement m2c infrastructure for getting ratings data for current level. Not really tested, as master has not been updated yet. But compiles and runs on the client.
17:22:56BFLogBot Commit: c6cd1b2517bf | Author: watusimoto | Message: Merge
17:24:09amgine123when oyu use a mouse
17:24:27amgine123it wants to auto scroll to the obttem of hte list by default and make oyu accidently click run
17:24:45amgine123hmm kaen i see no typos in ym equation....... still errors
17:25:09kaenscreenshot the console or paste them to pastie.org
17:27:03amgine123ok here it is sorry if im being stupid http://pastie.org/8425426
17:27:47kaenhahahah
17:27:49kaennot at all
17:27:52kaenI'm being stupid
17:28:00kaenI'm using the old API for that plugin :P
17:28:11kaenit's just totally broken
17:28:29amgine123so its not me?
17:28:58amgine123uh invert selection fail
17:30:28kaenhow so?
17:30:47amgine123selected somthing chose invert selection plugin error
17:31:15kaenoh man :<
17:31:35amgine123let me get a pastie
17:31:45kaenI got it
17:32:07amgine123you did it already?
17:32:33amgine123for invert or function to ppolygon
17:32:40kaeninvert
17:32:43amgine123ok
17:32:58amgine123good thing im good at bug finidng what would you guys do iwhout me :)
17:33:17amgine123im hopefully reducing your work by at least 1%
17:34:36kaendefinitely :)
17:36:20amgine123is it normal that any percentage on reduce seection under 80% resutls in the reduction to not going to 0?
17:36:32amgine123on 1 item
17:37:10amgine123oops scratch that hold on
17:37:46amgine12375%
17:37:53kaenit's random
17:38:11kaenit won't always deselect that percentage, but it will deselect with that probability
17:38:22amgine123so its not a bug?
17:38:25kaenright
17:38:31amgine123hsoult all percentages of 1 item result in nil ?
17:38:34kaenso it enough times and it will go to 0
17:38:47kaennot always, but frequently
17:39:02kaeneach object has X% chance of being deselected
17:39:06amgine123lol maybe i hsouild try 1 item with 1% and see how long it takes XD
17:39:15kaenshould be about 100 tries :)
17:40:44amgine123uh grid units on scatter objecgts is grid units its pixals?
17:41:23kaenit's grid units-ish
17:41:39amgine123yeah i thought 1 uinit owuld be 1 sqwuare its not
17:41:42kaenjust not gridline intervals
17:41:58kaenhmm, maybe that would be a better idea
17:42:02amgine123nice if it was possible to make it that way
17:42:11kaenI think I might
17:42:17amgine123ok
17:42:18kaenneed to think about it more though
17:43:28amgine123beizer curve filter confusing as ever
17:44:44amgine123bug level editpor text overlaps the p[lugins bar making it unreadable
17:46:50amgine123btw is it a possible to program a distnce of invserion selection on the invert selection plugin?
17:48:03amgine123i htink kaen died
17:50:02kaenI want to keep it fast, so that you don't have to fiddle with a menu
17:50:53amgine123yeah but it would be convenent
17:51:02amgine123maybe deualt = all XD
17:51:26amgine123kaen which one is the "scissor" one
17:51:33amgine123wher eoyu can cut holes and such
17:51:36kaenclip polygons
17:51:47kaenusing "Difference"
17:52:16kaenit subtracts all other polygons from the first polygon you select, by default
17:52:28amgine123hmm i tried to clip a trinagle and a swuare and got a square
17:52:54kaenthey have to overlap
17:53:30amgine123AHA
17:53:52amgine123btw i had a idea for a plugin buyt i cant seem to think of any mthmatical way to do it
17:55:33amgine123basicly you owuld place a wall in the level then you would run a plugin and it would convert the wall into a tunnel so if you made a 5 point star then ran the plugin wou would have a level shaped liek a star but with tunnels if thhat mnakes snese
17:55:56amgine123triangel into triangle tunnel
17:56:23amgine123you should make a inscrtuction test for some of hte harder plugins
17:56:29amgine123text file
17:57:28amgine123what does union do merge them?
17:58:28amgine123uh so intersection is hte oppisite of difference
17:58:39amgine123XOR is .......
17:59:02BFLogBot Commit: cf4592f03388 | Author: watusimoto | Message: Offload functions to stringUtils
17:59:04BFLogBot Commit: 195415e3864a | Author: watusimoto | Message: Comments and formatting
17:59:05BFLogBot Commit: eaea9d29ac0e | Author: watusimoto | Message: Add some standard intervals; should make things easier to read
17:59:25Watusimoto_good night!
17:59:28amgine123ken can you exmplin XOR i understand the other but XOR on clip polygons ins confusing me
17:59:35amgine123night watt.
17:59:39amgine123:)
18:03:48amgine123crash on clip polygons had a boxx sticking halfway in a box and used xor XD
18:04:07Watusimoto_ Quit (Ping timeout: 245 seconds)
18:04:58kaenxor mean A or B but not both
18:05:55kaenessentially it's (A Union B) Difference (A Intersection B)
18:06:16amgine123=nope im to stupid XD
18:06:47kaenhttps://en.wikipedia.org/wiki/Boolean_operations_on_polygons
18:06:55kaenthe picture on the right explains it
18:07:10amgine123oh a eclusive or gate
18:07:21kaenyes
18:07:27kaenxor means "exclusive or"
18:07:37amgine123i thought that seemed familer
18:07:49amgine123and or nor nand xor
18:08:05amgine123at least i took electronics
18:08:24amgine123so im somwhat familer with bulion
18:09:36amgine123if you give it to me in table format that makes it easier for me XD
18:09:40amgine123but i get it now
18:10:51amgine123thinks A nand B or C......
18:11:04amgine123lol 3 polpygons XD
18:11:26amgine123if oyu ever go into 3 maybe i might be able to help with the bulion i doubt it
18:11:32amgine1233+
18:11:46kaenit supports any number of polygons
18:11:58amgine123but it says to select 2?
18:11:59kaenand you can choose whether to use the first polygon as set A or set B
18:12:02kaenat least two
18:12:07amgine123maybe it should say slect at least 2 polygons
18:12:45kaenit does :)
18:13:17amgine123oops your right
18:13:35amgine123wait what would A nand B be hm......
18:14:45kaenDifference
18:14:49kaenA not B
18:15:57kaenoh wait, actually NAND doesn't make sense in polygon boolean operations
18:16:07kaenbecause 0 nand 0 is 1
18:16:24kaenwhich means that it would fill the entire space, which is infinite
18:16:35kaenexcept for where A and B both exist
18:18:12amgine123that actully could have a use if you defined a range of filling.
18:18:43kaenyeah, so you can just make a bounds rectangle and subtract something from it
18:18:46amgine123fill a sone space then clip out the level
18:18:50kaenright
18:19:01amgine123hmm would you.......
18:19:06kaenthat should work safely after I'm done with what I'm working on
18:19:15amgine123cool
18:19:31amgine123booleon can get complex somtimes XD
18:20:06kaenoh yeah
18:20:52kaenI made this level using clip polygons, amgine123: http://bitfighter.org/pleiades/levels/view/90
18:21:36amgine123wow thats better then anything i could ever do
18:22:00amgine123but if do nand make suere to have them define a limit infinity would probably crash the game XD
18:22:00kaenheh it was just an experiment
18:22:07kaenI won't do nand
18:22:13kaenbecause you can do it yourself :P
18:22:19amgine123no i cant lol
18:22:45amgine123nand it does have its uses fill a area then clip out your level
18:22:54amgine123( bad joke XD )
18:23:45kaenno, really, you can :)
18:23:57kaenmake a polywall to use as the level bounds
18:24:04kaenthen make some polygons to use as the cutouts
18:24:12kaenselect your bounds, then select your cutouts
18:24:16kaenthen do Difference
18:24:54kaen... and save often
18:29:40amgine123but i would fix the 0,0 vertex problem and the zones < > objects problem and the clip crashes.... and the
18:29:54amgine123others but other then those few minor prolem its doing well
18:30:56kaenI'm working on the clip crashes at this very moment
18:32:26amgine123and hte invert and slection issue
18:32:44amgine123the only problem with all my bug finding is its making bf 19 never come XD
18:35:53amgine123is there a actual distance limit in the level editor? just wondering
18:37:46kaenkind of but not really
18:38:47amgine123whats the eqaution for a spiral in a polyzone XD
18:38:57amgine123i dont know calcus
18:39:13kaendoing it for a zone... that's hard
18:39:26kaenI honestly don't know how to do it
18:39:38kaenI can tell you how to make a barrier though
18:40:47kaensin(t*TAU*4)*t*128 and cos(t*TAU*4)*t*128
18:41:03kaenwill make four loops around that grow out to 128 units
18:41:12amgine123uh question for a parabola i would enter the standard equation for y=X^2 but for x ?
18:41:28amgine123jsut solve for y and put it in?
18:41:30kaenyou have to do it in terms of t
18:41:37kaeny=t^2 x=t
18:41:54amgine123ugh im lost X y and t whats t ?
18:41:55kaenand then just change tmax and tstep
18:42:03kaent is "time"
18:42:10amgine123ah ok so its like distance
18:42:18kaenum, kind of
18:42:40kaenif you just want normal x, y style equations, use t instead of x for y= and always put x=t
18:43:26amgine123.... told you im inept
18:43:54kaenoh, I don't think ^ works
18:44:04kaenI think you have to use pow(t, 2)
18:46:07amgine123ugh im sooooo stupiddddd.
18:46:19kaenI don't think so :<
18:46:35kaenit's not a very easy plugin to use, and it's using a weird form of equations
18:46:38kaenwhat are you typing in?
18:47:00kaen(I still have trouble using it, and I wrote it!)
18:47:30amgine123wel im trying to do a standard parabala where the base would be 0,0 go up to 20 then end
18:48:06kaenand what are the equations you used?
18:49:19amgine123idn i know the standard parabola is X^2 but it needs to have a domain of 20 (infinity is not good XD )
18:49:48kaenactually, dude, that plugin is totally broken
18:49:57kaen100% won't work at all until I fix it
18:50:27amgine123oh thats why im getinn g all errors XD
18:50:34amgine123duh XD
18:52:58amgine123it would be nice if you only had a standard y = input no t XD
18:56:02kaenyeah I'll probably make that and a polar version
18:56:47amgine123hmm i dont htink xors working I over lapped 2 boxes but the over lapp wasent cliped out?
18:57:53amgine123ugh i forget it i reproted this bug already
19:14:26amgine123is there a way to undownalod a map to DB
19:14:43amgine123incase somone accidently uploads and wants to undo it
19:18:36kaenyou can delete it from the web site
19:19:29amgine123link to pleasdies
19:19:35amgine123pleeadies XD
19:20:58kaenhttp://bitfighter.org/pleiades/
19:21:05amgine123ok
19:21:10amgine123sorry for the bad joke XD
19:21:35amgine123uh i deleted a map but i still see it
19:22:52amgine123bugt in pleadies?
19:24:35kaenkind of
19:25:21amgine123uh i stil se it im refreshing
19:27:15kaenit's a caching bug
19:27:41amgine123uhh......
19:27:49amgine123fixable?
19:27:52kaenyeah
19:27:55kaenI'm just busy
19:29:06amgine123i need to stop finidng bugs.....
19:45:24Nothing_Much Quit (Quit: bleep)
19:45:49Nothing_Much has joined
20:04:50Little_Apple has joined
20:04:59Little_AppleWHERE IS EVERYONE
20:05:04Little_Applekaen: GET ON
20:05:11Little_AppleAHHHHH
20:06:59Nothing_MuchLittle_Apple, what?
20:07:12Little_AppleWEEKLY GATHERING
20:07:16Little_AppleWEDNESDAYS AT 10
20:07:19Nothing_Muchoh yeah
20:07:24Nothing_Muchbrt
20:08:20kaenoh yeah
20:08:22kaenme too
20:08:26kaenlike five minutes
20:14:27amgine123i dont have 18a XD
20:15:00raptor has joined
20:15:00ChanServ sets mode +o
20:15:57amgine123hey raptyor i did therough testing of kaens new tools for bf 19
20:17:27amgine123bbl piano practice
20:35:12kaen Quit (Remote host closed the connection)
20:59:40raptor Quit ()
21:10:11amgine123back
21:10:17kumul has joined
21:10:22kumulhey!
21:10:23Nothing_MuchHello kumul
21:10:27kumulhi Little_Apple, Nothing_Much
21:10:36Little_Applehello!
21:10:38Little_Appleim leaving now!
21:10:42Little_Apple Quit (Quit: Page closed)
21:10:44kumulaww latre
21:10:46Nothing_Muchwhere the heck is kaen at? he's normally here idling with me :(
21:10:53Nothing_Muchwell
21:10:57Nothing_Muchnot nearly as much as me
21:10:59kumulhe left #bitfighter forever!
21:11:03Nothing_Muchoh no
21:11:06Nothing_Muchhe's a developer :)
21:11:36amgine123he was her ealier
21:11:37Nothing_Muchhe hasn't left forever, he's probably using a laptop that goes into sleep mode or somethin'
21:12:01kumulis everyone here a developer?
21:12:24Nothing_Muchoh no
21:12:33Nothing_Muchnot me at least :P
21:12:52kumulthis game is really well made :)
21:12:54Nothing_Muchraptor, watusimoto (not here), and kaen (not here as well) are the three devs
21:13:03Nothing_MuchI agree!
21:13:19Nothing_Muchfunny story as to how I found it, since I'm relatively new
21:13:26Nothing_Muchwell, about a year ago
21:13:26kumulcant find many games where joystick works! or hell, there being multiple configurations
21:13:41kumulgo ahead :)
21:13:51kumulmy story's relatively short
21:14:14Nothing_MuchI was looking for Mac-compatible games on wikipedia, saw a link that stood out from the rest of the games, did some research and found out about a company
21:14:24Nothing_Much(funny though since I run Linux :P)
21:14:42Nothing_MuchI found out that garagegames made this game
21:14:50Nothing_Muchthis game was known as ZAP
21:15:37Nothing_Muchso I did a bit of research on wikipedia and figured out how well this company was made, it even lost its name but then gained it back!
21:15:53Nothing_Muchidk why but this is fascinating to me
21:16:36Nothing_MuchI also love this community, small, yet strong and active :D
21:16:47Nothing_Muchdid you check out the level editor?
21:18:00kumulnop
21:18:09kumulI've only played it twice
21:18:36kumulthe first time i got my butt whooped. so i didnt like it much
21:18:54Nothing_Muchhaha
21:18:59Nothing_Muchit's no problem
21:19:07Nothing_MuchI play it on occasion and I still stink :P
21:19:22kumulbut using a joystick changes everything. especially since I'm using a sucky wireless mouse
21:19:40Nothing_Muchyeah, this game is great on the gamepad
21:19:51Nothing_Muchbut I'll stick to my keyboard/mouse and see if I progress some more
21:20:14Nothing_Muchoh also, this isn't a high priority at the moment, but we're trying to get BF running on the Raspberry Pi
21:20:32kumularm then?
21:20:48Nothing_Muchit's feasible on the OpenPandora, since someone ported it on his own
21:20:50Nothing_Muchyeah
21:20:52Nothing_Mucharmel
21:20:59Nothing_Muchthis is an extremely lightweight game :)
21:21:06Nothing_Muchthat's another thing I love about this game
21:21:10Nothing_Muchportability
21:21:56kumulmmm well, im no developer so i cant help on that area
21:21:58Nothing_Muchthe OpenPandora is also arm based
21:22:01Nothing_Muchthat's no problem dude
21:22:05Nothing_Muchyou can help by testing
21:22:05kumuli know a bit of lua. but thats it
21:22:08FoOtloOse has joined
21:22:13Nothing_Muchoh cool!
21:22:19kumulyay!
21:22:32FoOtloOsei just opened it in browser.
21:22:39kumulnow i can introduce you to the world of anime
21:22:44kumul:D
21:22:44FoOtloOse*sigh*
21:22:53kumulFINE
21:22:54Nothing_Muchif you have a raspberry Pi or if you're interested in getting one, you can compile bitfighter on it and see how it runs
21:22:55kumulBE THAT WAYF
21:23:25FoOtloOsegive me the money!
21:23:46FoOtloOseand walk me through compiling it.
21:23:47kumulWell, i'm currently broke, but i know if i had one my family could use it to play NES or w\e
21:24:08FoOtloOsedoesnt fordy have a pi?
21:24:12Nothing_Muchthat'd be good
21:24:19Nothing_Muchyeah, but he's been unsuccessful at the moment
21:24:22FoOtloOseD:
21:24:33kumulon compiling it or running it?
21:26:01Nothing_Muchcompiling it, there's some error, but I haven't gotten a word from him lately (he's got old hardware lol)
21:26:29FoOtloOsedoes he still have the guy living in their basement stealing all the fastness? :P
21:26:34kumulwell, cross compiling might be fun, its funny, i just erased both netbsd and freebsd from VB 2 hours ago. so i cant do anything useful
21:27:14Nothing_Muchidk FoOtloOse lol
21:27:40Nothing_Muchkumul, I'm not sure if BF is compatible with BSD atm, but if you had a VM or somethin' you could try
21:28:04kumulit is i think, the last time i tried it was what i was using
21:28:14kumulmaybe
21:28:18kumulill try and let you know then
21:28:29Nothing_Muchah
21:28:32Nothing_Muchwhat are your computer specs?
21:29:55kumuloh no, that was another computer, pentium 4 it was
21:30:11kumula year or more ago
21:30:31kumulthis ones a laptop, 1.6ghz, so a tad bit slow
21:30:39kumultoo slow to be compiling xorg unfortunately
21:30:53kumulFoOtloOse, this is me
21:31:02FoOtloOseokay guys. how do i watch 8 hours of stuff before midnight
21:31:04FoOtloOsei know!
21:31:15kumulup the speed
21:31:25kumulto 4x
21:31:26kumulbeware
21:31:29kumulIT MESSES YOU UP
21:31:52FoOtloOseoh yeah. i fixed my sound problem thing.
21:31:59FoOtloOsei set it to never to into sleep mode...
21:37:14FoOtloOsewhat are we doing!
21:38:46fordcars has joined
21:38:56amgine123lurk
21:40:04kumulidle wars
21:40:17kumulso far HylianSavior is winning
21:40:27HylianSavioro/
21:40:30HylianSaviorwhat do i win
21:40:31FoOtloOsehai
21:40:34FoOtloOsea prize!
21:40:38kumulabsolutely nothing
21:40:43HylianSavior ** WinSys ** Client: HexChat 2.9.1 (x64) ** OS: Microsoft Windows 7 Ultimate ** CPU: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz (3.00 GHz) ** RAM: 8174 MB Total (2485 MB Free) ** VGA: AMD Radeon HD 6900 Series ** Uptime: 13.62 Hours **
21:40:43kumulyou lost when you spoke
21:40:43FoOtloOsehes going to bake you cookies
21:40:46kumul:)
21:40:51HylianSavior13 hrs isn't that long..
21:41:01kumuli cant bake cookies
21:41:09FoOtloOsehes going to bake you a cake
21:41:12kumuli end up eating them all first
21:41:15FoOtloOse:P
21:41:17kumulcakes too
21:41:25kumuli cant have desserts in front of me
21:41:32kumuli just end up eating them :(
21:41:36kumullife is unfair
21:41:41FoOtloOsehes going to go on amazon order you cookies and have them shipped to you.
21:42:03kumulso he idles and i win cookies?
21:42:11fordcarsFootie!
21:42:16kumulultimate amount of win
21:42:16FoOtloOseFORDY!
21:42:33FoOtloOsehe idles you send him cookies. 1 pack every hour idled.
21:44:15kumulwhat do you say HylianSavior ?
21:44:28kumul:))
21:44:35kumulFoOtloOse will pay for it
21:44:54FoOtloOseno :D
21:45:13kumul:(
21:45:21kaen has joined
21:45:24fordcarskaen!
21:45:25FoOtloOsekaen!
21:45:26kumulWHY NOT!?
21:45:29fordcarswow
21:45:32kumulkaen!
21:45:33FoOtloOsejinx!
21:45:36kaenhi guys!
21:45:37FoOtloOsesoda c:
21:45:39fordcarsloolol
21:45:49fordcarsJs fiddle is once again driving me nuts
21:45:53FoOtloOsetell HylianSavior that kaen will pay for them.
21:45:54kaenirc channel is uncharacteristically active...
21:46:02kaenhahahha
21:46:03kaenme
21:46:04kaenpay
21:46:07FoOtloOseyes!
21:46:19kumulits all foots fault
21:46:26FoOtloOseits his.
21:46:32kaenI have amassed a considerable fortune of pocket lint.
21:46:43kaenI expect this will be fine?
21:46:53FoOtloOsei could build a whole wardrobe out of pocket lint.
21:47:00kumuli will eat it if you dare me
21:47:05kaenso wait, what is is whose fault?
21:47:16fordcarsdunno, something <bout cookies
21:47:18kaengrammar? no thanks, not tonight...
21:47:18FoOtloOseall your fault.
21:47:23kaenoh ok
21:47:27kaenyes it'd probably my fault.
21:47:33FoOtloOseCIRCLES
21:47:35kumulthe activity in the channel :)
21:47:37FoOtloOseducky is still mad.
21:47:39kaenoh yeah, circles
21:47:43kaenthat's definitely my fault
21:47:44fordcarsagh
21:47:46fordcarscircle
21:47:47fordcarss
21:47:52FoOtloOseyou broke my levelgen :C
21:48:12kaenyou used an unsupported feature :/
21:48:27kaenit was documented, and then when bob found out we told him not to use them
21:48:34FoOtloOseducky said i could :C
21:48:46FoOtloOselamp found them too..
21:48:48fordcarshah
21:48:51fordcarslamo
21:48:51kaenthen I removed them like we should have done in the first place, now he's all grumpy-wumpy at me
21:48:54fordcars8p
21:48:57fordcars*p
21:49:16kaenI don't really feel bad about it, sorry guys
21:49:23FoOtloOseD:<
21:49:33FoOtloOseyou broke my second levelgen ever :c
21:49:36fordcarsI seriously don<t care
21:49:42FoOtloOseFORDY
21:49:44FoOtloOseYOU ARE ON OUR SIDE.
21:49:54fordcarsI DON'T CARE
21:49:55kaenI've spent a year and a half adding all kinds of features on purpose and you guys go nuts for the one accidental thing that wasn't even supposed to be in the codebase.
21:50:03fordcarsk fine
21:50:12fordcarsI am very sad circles are gone
21:50:16FoOtloOsebetter.
21:50:36kaenif it makes things better, you should check out Worm
21:50:38amgine123i want circles back
21:50:49FoOtloOse:D
21:50:50kaenwhile you still can, that is :}
21:50:54FoOtloOseu so evil :c
21:50:58kaen}:D
21:51:20fordcarsworm^^
21:51:25fordcarsargh ??
21:51:32kaenyep, worm
21:51:42kaenI think it auto-crashes when you add it to a level, I can't even remember
21:51:49kaenanyway I took that one out for 019 too
21:52:07kaenone of sam's little experiments.
21:52:10fordcarshaha
21:52:18FoOtloOseif i ever learned to code it would only be to make a modded server with circles.
21:52:21FoOtloOse:D
21:52:26kaen:)
21:52:46fordcarsI seriously cosidered doing that
21:52:57fordcarsbut clients will go nuts
21:53:01FoOtloOse:P
21:53:18fordcarsI'll call it BitCircles
21:53:28fordcarsIt'll be the next big thing
21:53:30FoOtloOseyou do that i will love you forever.
21:53:58fordcarsdone
21:54:04fordcars:P
21:54:08FoOtloOseseriously.
21:54:42Nothing_Muchwhat'd I miss?
21:54:47FoOtloOsecircles.
21:54:53Nothing_Muchkaen, why aren't ya idling?
21:54:59Nothing_Muchyour laptop go into sleep mode?
21:55:09FoOtloOsehe was cooking dinner!
21:55:11Flynnn has joined
21:55:23FoOtloOseso many people .u_u
21:55:34Nothing_MuchFoOtloOse, yeah, but he normally sticks around all night!
21:56:02FoOtloOseit might have been a secret plan i made?
21:57:09Nothing_Muchoh my
21:57:26kumulhi Flynnn (i've already said hi to everyone now right)
21:57:40kumulwow this chan got 6 users in less than an hour
21:57:43Flynnnhi, kumil
21:57:53Flynnn** kumul
21:57:56Flynnnsorry >.<
21:57:56kumulits kumul!
21:58:04FoOtloOsehi Flynnn :C
21:58:10fordcarsHi Flynn
21:58:14fordcarsHi Flynnn
21:58:16FlynnnHello, FoOtloOse :(
21:58:20FlynnnHello, fordcars!
21:58:24FoOtloOsewere all being sad now.
21:58:29fordcarsHi kumul
21:58:29kumulyeah you better be! this name makes absolutely no sense and is unpronounceable j\k
21:58:29FlynnnI see :(
21:58:35FoOtloOsecircles :(
21:58:39FlynnnxD kumul
21:58:40Nothing_Muchfordcars, sorry to keep pestering ya
21:58:42kaenbetter than kaen :P
21:58:42Flynnnwhat about them?
21:58:45Nothing_Muchbut how's the RPi build?
21:58:46kumuloh hi fordcars, i forgot about you
21:58:48Nothing_Muchor compiling?
21:58:50fordcarshaha
21:58:50FoOtloOsekaen killed them
21:58:52FlynnnI always said kaen as "kayn"
21:58:55kaenI've used it for three years and still don't know how to pronounce it
21:59:05Flynnnor
21:59:06Flynnnkay-een
21:59:09fordcarsI haven't had the time to try out that article about building it
21:59:10kaenyeah, that's pretty much what I've settled on
21:59:11kaenkayn
21:59:13FoOtloOsei say kah een
21:59:14Flynnnbut the -een is mostly silent
21:59:20Nothing_Muchkay eeen
21:59:20fordcarsI say kane
21:59:20kumulor kain, like legacy of kain ?
21:59:20Flynnnif that makes any sense
21:59:22Nothing_Muchthat's what I say
21:59:27kaenit definitely has two syllables
21:59:34fordcarskaine
21:59:36FoOtloOsekandy kaen!
21:59:39fordcarskay ene
21:59:41Flynnnoh god why xD
21:59:42fordcarskaene
21:59:43Nothing_Muchfordcars, ah okay
21:59:47fordcars:P
21:59:53kaenI stole it from the hardest boss in NetHack -- Master Kaen
21:59:56Nothing_Muchsorry, just eager to see how well it can run on Armel :D
21:59:58Flynnnso, kaen, you killed circles?
22:00:02kaenyep
22:00:05Flynnndotell
22:00:08Flynnn** do tell
22:00:10kumulWHAT IS THIS CIRCLE THING!?
22:00:12kaenI stepped forth to become the pariah
22:00:13Flynnnfirstly, what is a circle? xD
22:00:14Nothing_Muchthe circles thing?
22:00:19FoOtloOsecircles <3
22:00:24FoOtloOsei can show you guys
22:00:26fordcarsCircles ftw
22:00:26FoOtloOse>:D
22:00:27Nothing_Muchyou mean that thing that would randomly generate different types of circles?
22:00:36Flynnnoh! a circle generator
22:00:36kumullike google circles? or pi? or or?
22:00:39fordcarsYeah
22:00:41fordcarsGoogle
22:00:43kaencircles are little red circles that spawn in swarms and follow the ship, sort of pushing it around a little
22:00:53Nothing_Muchif there's something technically wrong with it then it shouldn't be-
22:00:54Flynnnfun
22:00:57Nothing_Muchoh those things
22:01:03Flynnnwhen were those added?
22:01:08Nothing_Muchthat'd be confusing to newbies
22:01:08kaenthey're "hidden" object type that came as a result of one of wat's experiments
22:01:09Flynnnor is this a levelgen of some sort?
22:01:10fordcarsages ago i think
22:01:12Flynnnahh
22:01:16Nothing_Muchscrew them
22:01:19Flynnnyou killed them, huh?
22:01:24Nothing_Muchthey sound good on paper
22:01:25Flynnninternal code cleanup?
22:01:25kaenTHANK YOU, Nothing_Much
22:01:28Nothing_Muchbut sheesh
22:01:32kaenI need an ally
22:01:33Nothing_Muchcome on, to newbies
22:01:36Nothing_Muchthat'd be horrific
22:01:40kumulsounds like a zombie mode
22:01:44kaenyeah, basically I did it just to clean up
22:01:49Flynnnahh yeah
22:01:50Flynnnsad, but wise
22:01:51Nothing_Muchyou don't wanna alienate people, guys
22:01:52fordcarsLooks like a war has started
22:01:54Flynnnif it's not being used
22:01:54kaenbecause they were never ever ever meant to be used
22:02:00Flynnnthen you might as well get rid of it
22:02:07Flynnnand, there are backups of the code anyhow :D
22:02:14Nothing_MuchI'm sure they've been gotten rid of
22:02:14kaenexactly
22:02:15fordcarsYeah
22:02:28kaenno, it's still in the version control history
22:02:33Nothing_Muchbackups of the code won't ever make it back into bitfighter probably
22:02:41Nothing_Muchso forget about that
22:02:48fordcarsYeah, I checkout out Google Code Bitfighter's first revision :P
22:03:13Nothing_Muchguys, think about other players
22:03:16Nothing_Muchand newbies
22:03:18Nothing_Muchsuch as myself
22:03:19Nothing_Much:D
22:03:34fordcarsI am with kaen, but because of footloose, I am with circles, maybe
22:03:39FoOtloOsecircles are harmless and adorable
22:03:41FoOtloOse<3
22:03:56FoOtloOselike little puppies.
22:04:00Nothing_Muchnot really
22:04:03kaenif someone wanted to write a patch that fixed their performance, made them useful, and implemented all of the peripheral code to properly integrate them with the engine, I'd *consider* readding them
22:04:15Nothing_Muchbut make them into a custom server
22:04:16fordcarskaen, is there anything in TNL that can draw on client directly?
22:04:24Nothing_Muchand don't make it publically available to newbies
22:04:25Nothing_Muchlike
22:04:25FoOtloOseif i give you a virtual hug would you?
22:04:32Nothing_Muchpassword protect the server or something
22:04:40kaenfordcars: no, but I've been toying with the idea
22:04:45fordcars:)
22:04:52kaenof a lua api to create custom object types.
22:05:01fordcars:?
22:05:07kaenall you really need is a render, idle, and update function
22:05:08fordcars:)
22:05:13fordcarsoh okok
22:05:26kaenbut that's three more apis to expose, and those ones are pretty deep in the engine
22:05:47fordcarsidle?
22:06:05fordcarsI want render :P
22:06:12kaenyeah, that's where the per-object logic occurs. idle is a terrible name for it but we inherited it from Zap
22:06:24fordcarshaha ok
22:06:31kaenbecause they used "update" for the network packing/unpacking
22:06:48fordcarsheh
22:06:52kaenif I every meet the guys that wrote Zap I might start a fist fight
22:07:02kaenj/k :P
22:07:36kaenbut seriously this engine is a huge pain to work with, which is why the current dev team tries to stay above the surface.
22:07:42Nothing_Muchwhat do you mean? lol
22:07:47Nothing_Muchoh my
22:08:40kaenit's just really poorly written, it's super old and that's starting to show, and when they "designed" it (in quotes because it was probably just written on the fly) they made all of the wrong trade-offs
22:08:51fordcarsaha
22:09:00fordcarskaen, rewrite the engine
22:09:12kaenit's like they just wanted to push something out the door to show off their shiny new (equally bad) network engine called TNL
22:09:18fordcars:PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP
22:09:22fordcarsyeah
22:09:24fordcars:/
22:09:32kaenstill not enough P's fordcars :)
22:09:39Nothing_MuchI don't get it lol
22:10:05kaenthe :PPPP thing, Nothing_Much ?
22:10:06FoOtloOsei hate 24.
22:10:16Nothing_Mucheverything going on at this point in time lol
22:10:21kaenheh
22:10:40kaenI'm just venting :)
22:10:43FoOtloOsesomebody remind me why im watching this.
22:10:59fordcarskaen, you never heard of PangeaSoftware, right?
22:11:15kaenfordcars: correct.
22:11:57kaenoh wait, I've totally played cro-mag rally
22:12:01fordcarsIt's an independant developper who made quite allot of games since Apple 2. He was written his game engine from scratch
22:12:04fordcarshahaha totally
22:12:13amgine123 Quit (Ping timeout: 250 seconds)
22:12:49kaenyeah, scratch game engines are bad news
22:12:53fordcarsHe released a chunck of his engine a while ago
22:12:57fordcarslol
22:13:02fordcarsIt's really solid though
22:13:05fordcarsUniversal
22:13:45fordcars*source code
22:13:58kaenI guess if it's old and been used in more than one game, that's better
22:14:09kaenand been modernized throughout
22:14:18fordcarshttp://pangeasoft.net/book/buy.html
22:14:39Nothing_MuchI just saw the Shawshank Redemption
22:14:47Nothing_MuchIt's amazing
22:15:07fordcarsI tryied one game from Pangea on my new Mac, Nanosaure 2, and wow those graphics are really beautiful for a 2006 game or something
22:15:09FoOtloOsei should add that to my list of movies to watch?
22:15:16Nothing_MuchFoOtloOse, by all means
22:15:29Nothing_MuchI'm watching Siskel and Ebert's review now
22:15:32FoOtloOse*siiiiiiiiiigh* i have like...100+ movies ._.
22:15:39Nothing_MuchFoOtloOse, that's no problem
22:15:45FoOtloOseyes it is!
22:15:59FoOtloOseand 9 tv shows...
22:16:47FoOtloOseive watched 11 of the movies....
22:16:50fordcarshaha
22:17:00FoOtloOsehelp me .-.
22:17:12kaenyou can watch Shawshank and be done for the rest of your life
22:17:17kaenwon't ever find a better one.
22:17:24FoOtloOsefinding nemo!
22:17:33fordcarsshawshank?? Never heard of that before
22:17:38FoOtloOsefinding nemo is a classic.
22:17:38Nothing_Muchfordcars, Steven King
22:17:45Nothing_MuchSome of his movies are bad
22:17:50Nothing_MuchBut this is an exception
22:17:51kumulomg Nothing_Much you had never seen shawshank before?
22:17:55Nothing_MuchAlso he mostly writes books
22:17:58Nothing_Muchkumul, nope
22:18:04Nothing_Muchnot until just today actually :D
22:18:05kumul:O woooaah
22:18:13Nothing_Muchdamn good movie dude
22:18:15kumulhave you seen the green mile?
22:18:18FoOtloOsekumul: wtf is this video.
22:18:21Nothing_MuchI might tomorrow
22:18:21kumulnext up, watch that
22:18:22kaenyep!
22:18:28amgine123 has joined
22:18:31kumulFoOtloOse, i told you its about the music!
22:18:47kumulthe music video is very wtf-ish, but its what im listening to
22:19:04kumulwell, not wtf just like woah and stuff
22:19:09kumulshock value i guess
22:19:17kumulno not that either
22:19:23kumulits just nsfw i guess
22:19:28kumulyeah, leave it at that
22:19:49FoOtloOsewhenever i draw a compass i always want to do N S F W
22:19:51FoOtloOse:C
22:19:51amgine123im sad circles were removed.
22:19:54amgine123XD
22:19:58FoOtloOseME TOO.
22:20:08kumulNothing_Much, steven king didnt write shawshank. it was adapted greatly from a short story
22:20:12amgine123it broke on of my WIP levels
22:21:25FoOtloOseeverybody should go watch finding nemo.
22:21:45FoOtloOseand then give me their opinion on if crush was totally high or not.
22:21:55kaenamgine123: so now it's even more WIP :)
22:22:08kaenis that the turtle?
22:22:11FoOtloOseyes.
22:22:17kumulnaa, he was a surfer dude. you trip on acid and thats how you end up
22:22:19Nothing_Muchkumul, oh really?
22:22:20kaenas an authoritative expert, I can confirm that he was indeed.
22:22:22Nothing_Muchyou sure about that?
22:22:26FoOtloOse:P
22:22:29amgine123@kean will circles ever make a comeback?
22:22:49FoOtloOsecan we vote lamp dev for a day? :D
22:22:55kumulNothing_Much, he wrote the short story, but he didnt write the script
22:22:55kaenheh
22:23:03kaenI'd like to see his commits
22:23:36FoOtloOsei seriously would pay to see lamp as acting "leader" dev for day.
22:23:39FoOtloOsea*
22:23:54kumuli havent read the short story to see how much it has in common which im sure is a lot. but a script has a lot of stuff that shouldnt be in a story
22:23:56amgine123@kaen can you pc the level code insert for Worm i want to see its progress......
22:24:00kumulsometimes
22:24:02kaenCIRCLE.ADDBACKTOGAME(); IF(PLAYER.NAME=="QUARTZ") BAN_INTO_OBLIVION(); RETURN TRUE;
22:24:11FoOtloOse./kick kaen
22:24:12FoOtloOse:C
22:24:26kumulwho's QUARTZ?
22:24:30kaenamgine, I have no idea
22:24:35FoOtloOsehes a rock
22:24:39FoOtloOseman
22:24:40amgine123on?
22:24:41FoOtloOserockman
22:24:46kaenhe's an oldy and a good scripter
22:25:07kaenkind of an abrasive guy though, and Lamp is pretty sensitive
22:25:39kumulHe's Megaman!?
22:25:42FoOtloOseworst people together: lamp+la, opti+shadow, quartz+any new person, lisanna+lamp.
22:25:44kaenamgine123, add a Worm level line and keep adding 1 to the end until it works
22:25:53kaenkumul: I see what you did there :)
22:26:05kumul:)
22:26:09kaenah... lisanna
22:26:10kumuli was gonna say mighty no 9
22:26:11kaengood memories.
22:26:16kumulbut then scratched that
22:26:35FoOtloOsekaen you remember 1C4N?
22:26:57FoOtloOseoh wait. cleverbot+most people
22:27:48kaenI wasn't here for that
22:27:54kaensounds perfectly ridiculous though
22:28:07FoOtloOsei think opti hates la...
22:28:34FoOtloOsealso.
22:28:44FoOtloOsehalf the members on the forums are bots.
22:29:59FoOtloOsenobody moderates anymore :C
22:31:30FoOtloOsekaen!
22:32:56amgine123KAEN!
22:34:00amgine123kaen pc
22:36:07amgine123KAEN
22:36:08amgine123KAEN
22:36:12amgine123KAEN
22:36:14amgine123KAEN
22:36:16amgine123xd
22:36:21amgine123he died
22:37:33Nothing_Muchg'night kaen
22:39:08kaenamgine123: if you highlight me once and I don't respond, spamming probably won't help.
22:39:21kaennight Nothing_Much
22:40:11Nothing_Muchwait, you're not sleepin' yet kaen?
22:42:25kaennope
22:42:45FoOtloOsekaen!
22:42:50FoOtloOseyoure a admin right?
22:43:26kaenindeed
22:43:44FoOtloOsebots are taking over the forums :C
22:43:58kaenwhere?
22:44:08FoOtloOseas members!
22:44:21FoOtloOseor people who really like garage doors and kitchen cabinets...
22:45:23kaenoh wow, you're right!
22:45:30FoOtloOsec:
22:45:40kaenat least they aren't spamming with posts :P
22:45:47FoOtloOseconsiderate bots?
22:45:53FoOtloOsewho ever thought there was a thing.
22:46:07kaenlet's see what we've got here ...
22:46:16Nothing_Muchbrb
22:46:25Nothing_Much Quit (Remote host closed the connection)
22:48:25Nothing_Much has joined
22:50:50amgine123BOTS!
22:52:03FoOtloOseamgine123: how did you find bitfighter?
22:56:43amgine123gtg goodnight all
22:57:12FoOtloOseaw night
23:01:11amgine123 Quit (Ping timeout: 250 seconds)
23:17:49kumul Quit (Quit: Leaving)
23:28:03fordcarsFootie, bots go through forums like that Bitfighter shows up in search results...
23:29:01FoOtloOsebots are scary :C
23:29:07fordcars:P
23:29:23FoOtloOseokay. how do you draw a kitty/puppy/ hybrid?
23:29:25fordcarsWasn't IC4N Opti?
23:29:31FoOtloOsei believe so
23:29:46fordcarshttp://www.pudgybunny.com/images/hellokitty/big/kitty10.gif
23:30:11FoOtloOse"kitty/puppy/ hybrid?"
23:30:15fordcarsmhahahha
23:31:05FoOtloOsealso.
23:31:09FoOtloOsehello kitty is freaky.
23:31:12FoOtloOseand mickey mouse.
23:31:15fordcarstots
23:31:24fordcars slaps FoOtloOse around a bit with a large trout
23:31:31FoOtloOseO:
23:31:38fordcarshehe fancy IRC client
23:31:42fordcars slaps fordcars around a bit with a large trout
23:31:44FoOtloOseYOU WOULD DARE SLAP ME WITH A LARGE TROUT?
23:31:46FoOtloOse:D
23:32:22fordcarshttp://www.urbandictionary.com/define.php?term=fish%20slap
23:32:56fordcarsI love slapping people with fish...
23:32:57fordcars:3
23:33:44FoOtloOse:c
23:33:59fordcars:%
23:34:02FoOtloOsei hate almost all seafood.
23:34:12fordcarsI love my lobster
23:34:16FoOtloOseexcept tuna fish the chopped sandwich kind and clam chowder.
23:34:24fordcarsclaM CHOWDER FTW
23:34:25FoOtloOselobsters...
23:34:26FoOtloOse.....
23:34:29FoOtloOse:D
23:34:45fordcarsBut I urgh tuna
23:34:50fordcars:D
23:35:00FoOtloOseurgh?
23:35:05fordcars*hate
23:35:13FoOtloOse:c
23:35:13koda has joined
23:35:19fordcarssorry :/
23:35:21FoOtloOsethats some autocorrect you got there.
23:35:25fordcarshahahah
23:35:43fordcarsI knuw roght?
23:36:06FoOtloOsemy autocorrect seems to think "dudes" is the same as "sides"
23:36:14fordcarswow
23:36:40FoOtloOsei was explaining to a person why i have to many pillows and "for the sides" was like corrected to "for the dudes"
23:36:52FoOtloOsebest autocorrect of my life.
23:38:07fordcarsHAHAHAH
23:38:37FoOtloOseyou know maybe it was trying to tell me something...
23:38:49FoOtloOseoops. so many*
23:42:24Flynnn Quit (Quit: Leaving)
23:46:51FoOtloOsei keep losing my pen/mouse :c cuz i walk away and put it down then forget where i put it

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.