#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-03-28

Timestamps are in GMT/BST.

00:28:41fordcarshehe done the most EPIC bot ever
00:35:30fordcarsSentinel v2 or something
00:38:20bobdaduck Quit (Ping timeout: 272 seconds)
00:44:51watuismotobed time in Luxembourg!
00:45:29watuismotothe level info display is looking a bit better, I think
00:45:33BFLogBot Commit: 778290e9938e | Author: watusimoto | Message: Crude but working implementation of a drop-down level info display
00:45:39watuismotostill more work to go, but it's all aesthetics at this point
00:46:00watuismotoanyone feel free to tinker while I sleep
00:46:26watuismotouhhhh.... there's mroe commits than that one...
00:46:44watuismotowell, whatever!
00:47:17watuismotoraptor, when you get back, you have an answer to my idea for the level info in code!
00:50:11fordcarswatusimoto or anybody, I have a really weird bug right now
00:50:26fordcarsI can't move or shoot, even if I change or restart level
00:51:07watuismototry restarting the game, and make sure you're in the proper joystick.keyboard mode
00:51:16watuismotootherwise, I can help you tomorrow
00:51:20watuismotonight
00:51:28fordcarsyeayh, the bot moves but only a tine bit
00:51:36fordcarsok, night
00:55:13fordcarsok, I restarted the game and it works now, wierd
00:56:17watuismoto Quit (Ping timeout: 240 seconds)
01:02:07bobdaduck has joined
01:03:20fordcarsdo you know where Little_Apple is?
01:43:55raptor has joined
01:43:55ChanServ sets mode +o raptor
01:45:43raptorther were commits!
01:46:01fordcarshi
01:46:33fordcarsI finish an epic bot, kind of like sentinel, but better ;)
01:46:50raptoroh good!
01:47:02fordcarsdo you want to try it?
01:47:11raptorsure? you have a server up?
01:48:36-moorcock.freenode.net- *** Looking up your hostname...
01:48:36-moorcock.freenode.net- *** Checking Ident
01:48:36-moorcock.freenode.net- *** Couldn't look up your hostname
01:48:45-moorcock.freenode.net- *** No Ident response
01:48:51BFLogBot has joined
01:48:51Topic is 'Bitfighter 018a released! | http://www.bitfighter.org/downloads | Join us in the forums! at http://bitfighter.org/forums/'
01:48:51Set by watusimoto!~eykamp@SU115.tudor.lu on Wed Mar 06 15:04:30 GMT 2013
01:48:51-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:46BFLogBot Commit: 970618a10e53 | Author: buckyballreaction | Message: Add new classes to CMake
02:11:41fordcarsso, you like my bot?
02:12:26fordcarsd
02:12:29fordcarsoops
02:13:54fordcars /addbot s_botla 0 arg1=secretPassword arg2=listenToPlayer -- fyi
02:14:39raptorneat
02:15:40fordcarsyep
02:17:22fordcarsbrb
02:21:52fordcars Quit (Ping timeout: 245 seconds)
02:27:51fordcars has joined
02:45:51fordcarsbrb
02:48:32fordcars_ has joined
02:50:12fordcars Quit (Ping timeout: 245 seconds)
02:50:22fordcars_heh, freenode embedded IRC client is cool
02:51:30fordcars_might add it to my super awesome multi-core high-speed *RaspberryPi* server
02:52:10fordcars_ignore the last 2posts
02:52:27fordcars_Thank you for understanding
03:04:08fordcars_Euh, raptor, when uploading is enabled on a server, and a player uploading a level with a level name that already exists replaces the level on the server?!? Thta could be dangerous
03:04:38raptori didn't know that
03:04:48raptorthat is not good...
03:12:27fordcars_lamp replaced one of quartz' levels
03:12:45fordcars_you could easily delete ALL the levels of a server
03:12:50fordcars_ouch
03:13:26raptorthat's why uploads are disabled by default
03:13:46fordcars_yep
03:15:08fordcars_is there a way to install a LuaSocket in Bitfighter, without modifying the source code?
03:15:28fordcars_LuaSocket
03:15:59raptorI'm not sure what that is
03:16:13fordcars_LuaSocket is a Lua extension library that is composed by two parts: a C core that provides support for the TCP and UDP transport layers, and a set of Lua modules that add support for functionality commonly needed by applications that deal with the Internet.
03:16:42fordcars_like that you can use Lua to connect to the internet, servers, HTML', PHP,
03:17:20raptorI think if you just put it in the script folder and include it in your script, it should work
03:17:22fordcars_but probably not
03:17:28fordcars_maybe?
03:17:43raptoryes - we do allow the lua scripts to include stuff, i think
03:17:50raptorerr 'import' ?
03:18:27fordcars_import...
03:18:49raptorhttp://stackoverflow.com/questions/7248877/in-lua-how-do-you-import-modules
03:19:14fordcars_yep
03:19:20fordcars_socket = require("socket")
03:19:48fordcars_heh, it might work actually
03:20:31fordcars_thanks!
03:20:39raptorgood luck
03:21:33fordcars_thanks, I am trying to use bots as a "bridge" from inside the game, to out side...
03:21:51fordcars_if it's possible
03:22:05raptori'm sure it is...
03:22:20fordcars_is lua5.1.dll important?
03:22:30fordcars_if you know windows
03:22:36raptori don't think so - it's already compiled into the game
03:22:43fordcars_GREAT good
03:34:00fordcars_meh, The other two environment variables instruct the compatibility module to look for dynamic libraries and extension modules in the appropriate directories and with the appropriate filename extensions. LUA_PATH=<LDIR>/?.lua;?.lua LUA_CPATH=<CDIR>/?.dll;?.dll
03:34:12fordcars_http://w3.impa.br/~diego/software/luasocket/installation.html
03:37:13fordcars_OH NEVER MIND
03:37:20fordcars_might of have found something
03:48:37fordcars_can you get lua to get the path of the Bitfighter Scirpts folder without having to manually type: c:/user/Documentsblablala
03:48:58fordcars_just like: /bitfighter/scripts
03:49:25raptori think it's coded in-game to only load from the scripts dir
03:50:21fordcars_yeah, but I have folders and stuff and I need envirronnement variables to be set up
03:51:17fordcars_like this, for example: package.path = package.path..";./libs/lua/*.lua"
04:10:44fordcars_raptor, sorry if I am bothering, but would this work as a path: package.path = package.path..";./LuaSocket/lua/*.lua" or do I have to write c:/Documents and Settings/Fordcars/Application Data\Bitfighter\scripts\LuaSocket
04:21:25raptori don't know... i think if it is relative to the scripts directory it should work...
04:22:02fordcars_yeah,ok it's because the socket has some folders and directories
04:25:32raptoroh yuk
04:27:37fordcars_in paths, what does ;. do?
04:48:50raptori think it is just a delimiter
04:49:06raptorso you can have two paths: /this/is/apath;/another/path
04:50:05fordcars_arggghhhhhh thanks :) I was looking for that
04:50:40fordcars_C:\Documents and Settings\Fordcars\Application Data\Bitfighter ----- why are they back slashes?
04:51:26raptorwindows uses backslashes
04:51:39raptorinstead of forward slashes... that's the only reason
04:51:42fordcars_do I write them like that in the path?
04:51:56raptori'm not sure if Lua cares
04:52:00fordcars_good
04:52:02raptoryou'd have to test..
04:52:21fordcars_well when I put back slashes, lua just removed them
04:56:58raptoryou might need to do two backslashes
04:57:15raptorthe problem is that most languages think a backslash is an escape character
05:01:19fordcars_ah ok
05:02:30fordcars_but if I put /s, will it cause problems?
05:02:37raptortry it
05:08:25fordcars_it works better with \\ maybe, but in the log it says it can't find the files, but it's because they have the wrong extensions and stuff
05:09:17fordcars_heh, the flders are messed up in the path. Waittttt
05:13:17fordcars_arghh
05:13:44fordcars_why no file 'C:\Documents and Settings\Fordcars\Application Data\Bitfighter\scripts/socket\core.lua' it is core.dll
05:13:57fordcars_it is supposed to be core.dll
05:25:44fordcars_raptor, if you have time, here is my bot problems: http://pastie.org/7146511
05:47:59fordcars_argh, this thing isn't working :,( Thnaks for helping anyway, raptor
05:48:14fordcars_going to bed, good night
05:48:48fordcars_ has left
05:49:03bobdaduck Quit (Remote host closed the connection)
06:06:55raptorkaen: if you're still up, have you worked on the HTTP client much? (if not I might want to give it a try)
06:13:46raptorkaen: I found this: http://www.demailly.com/~dl/wwwtools.html#http-tiny which may be useful
06:15:46raptorwhoa, actually it's really old, doesn't support POST..
06:31:14kaen Quit (Ping timeout: 252 seconds)
06:39:27kaen has joined
06:52:05raptor Quit ()
07:26:41masterkaen has joined
07:28:44kaen Quit (Ping timeout: 272 seconds)
08:42:58Platskies has joined
08:49:19Platskies Quit (Remote host closed the connection)
08:49:38Platskies has joined
08:59:49Platskies Quit (Ping timeout: 246 seconds)
09:09:23Platskies has joined
10:11:13Platskies Quit (Remote host closed the connection)
11:08:52Watusimoto_ has joined
11:35:13-mquin- [Global Notice] Seems we're having a few network problems, please bear with us while we look into it
12:12:37Watusimoto_ Quit (Ping timeout: 240 seconds)
13:50:01masterkaen Quit (Changing host)
13:50:01masterkaen has joined
13:50:05masterkaen is now known as kaen
13:50:16kaenfreenode what have you done to me...
14:15:51kaen Quit (Ping timeout: 246 seconds)
14:16:53kaen has joined
16:00:23raptor has joined
16:00:23ChanServ sets mode +o raptor
16:00:34raptorgood day!
16:01:50kaenhello hello
16:02:03watusimotohi
16:02:19raptori don't know if you saw, kaen, but I was doing some moonlight research into c++ http libs
16:02:31kaenI did see :)
16:02:43raptorhi watusimoto
16:04:13kaenum, would you guys mind if I install git on the vps so I can deploy with it?
16:04:24raptornope, go ahead
16:04:32kaenokay
16:05:10kaenoh wow this whole time I thought I was on debian xD
16:05:19raptorheh
16:06:27raptorhave you guys seen this?: https://github.com/nardo/tnl2
16:06:34raptori stumbled across it last night
16:06:56watusimotoI have seen it
16:07:04kaenwhoa last I heard it was MIT'd
16:07:12kaenor am I thinking of yet another TNL?
16:07:14watusimotoI think it's dead
16:07:17raptorbut as I was going though his commits, I noticed that they were too large to understand anything as well as undescriptive
16:07:17kaentnl2*
16:07:30raptorso I couldn't actually see what enhancements he made..
16:07:40watusimotoI beleive it's a clean rewrite
16:07:47raptorit's apparently a reworking of opentnl
16:09:41watusimotodid you see my reworking of F2?
16:09:47raptorye
16:09:49raptors
16:09:51raptorlooks good
16:10:03raptori like the more-vibrant colors, too - easier to read
16:10:07watusimotoI've got some more work to do on it, but I think it might be on the right-track
16:10:12raptorbut the font still seems weird :)
16:14:53watusimotoyou'll get used to it :-)
16:15:13watusimotoI looked at bank gothic today; looks good, but only caps
16:15:28raptorthe 0 (zero) looks really weird
16:15:55watusimotomaybe we can edit orbitron and create a narrower version
16:16:12raptorthis doesn't look weird to you?: http://sam6.25u.com/upload/4screenshot_13.png
16:16:53watusimotoa little bit, yes
16:24:37raptorwatusimoto: did y ou become the maintainer of the original repo of opentnl at sourceforge?
16:25:38watusimotono
16:25:56watusimotoI requested it and was put off because of the development of TNL2
16:26:34watusimotowe could potentially fork it and move it to googlecode/github/bitbucket
16:28:48raptorwe made some pretty big changes - like using std::vector..
16:29:12watusimotoyes
16:29:23watusimotofixed a lot of bugs
16:38:51watusimotounder the circumstances (since I asked and was rebuffed), I am unsure how (or if) to proceed on that front. They clearly preferred me to move onto TNL2, but given that it is no longer being developed, the conclusion may be different now.
16:39:34raptorwho is 'they' ?
16:39:46watusimotomaybe you could send a message to nardo and ask what the status of tnl2 development is, and repeat my question about taking control of old tnl
16:40:00raptorok
16:40:16watusimotoI *think* that nardo, the dev on tnl2, is the guy from garage games I met with about 4 years ago in Portland
16:40:53watusimotothe only thing is I'm not sure that we want to become the support department for tnl
16:41:05raptoryeah, I agree
16:41:13watusimotoon the other hand, maybe more people could use it, and help us move forward with things like ipv6
16:41:15raptorbut we could at least let them know...
16:41:35watusimotoI do think our variant of tnl is pretty good for what it does
16:41:43raptorI wish I could actually tell *what* enhancements were made to TNL2... it just looks like a jumbled mess of large-scale refactoring
16:42:06watusimotothey wanted to rewrite it to be more "modern"... supporting stuff like NaCl
16:42:18watusimotobut I'm not sure if NaCl has any future
16:42:24raptoryeah, i saw some nacl stuff in there...
16:42:33raptorbut - i'm not into fads
16:43:14watusimotowe should probably, at some point, look at a more supported libarary and decide if we want to port bitfighter to a different network layer
16:43:18watusimotowe probably do not
16:43:32watusimotobut I believe in at least understanding the options
16:43:54watusimotothough even investigating this seems like a low priority to me
16:44:29raptormy investigations have revealed that if we want some other feature or optimization, we should just add it, instead of ripping out TNL
16:44:50watusimotothat's where my feelings lie as well
16:45:09watusimotoas I said, tnl seems to work pretty well for us
16:45:18raptoryes, I agree
16:45:27raptoralso, there could be enhancements here: https://github.com/GarageGames/Torque3D
16:45:36raptorthere's a lot of the same code
16:45:42watusimotoyes
16:45:48watusimotomaybe ipv6!
16:45:53raptorthere isn't
16:45:58raptor(i already looked)
16:47:51kaenI updated the level db a bit more
16:48:30raptoroh, this was released too: https://github.com/GarageGames/Torque2D
16:48:50kaen^ that was the lib I was thinking of earlier
16:52:45raptorhow do i send a message in github?
16:53:47watusimotoclick on the dude's name near the top of the screen, in the project prefix
16:53:55watusimotoi fyou are here:
16:53:57watusimotohttps://github.com/mranney/node_redis
16:54:11raptorah, i see his e-mail.. ok
16:54:14watusimotoclick on the top-most mranney you can see on the screen, in big lue letter
16:54:16watusimotos
16:56:47watusimotoshould I post a screenshot showing the new font in the forums and see how people react?
16:57:06raptoronly if you want entertainment
16:57:27watusimotomaybe I'll change it to comic sans first, then post
16:57:54raptori support that decision!
17:00:09kaenplease do
17:00:37watusimotowhich? comic?
17:01:04raptorha: http://lmnop.blogs.com/lauren/2006/10/americas_most_f.html
17:01:04kaenthat's what I was referring to :)
17:02:11kaen"(Comic Sans people tend to be apostrophe abusers as well) "
17:02:19kaena poignant observation.
17:05:50kaen Quit (Quit: Leaving)
17:06:10kaen has joined
17:11:07raptorok, i sent a horribly ambiguous e-mail to nardo
17:11:21watusimotothat sounds perfect!
17:12:55raptorI wish companies that open source libraries would keep the commit changes
17:27:42bobdaduck has joined
17:53:12watusimoto Quit (Ping timeout: 272 seconds)
17:57:20bobdaduck Quit (Remote host closed the connection)
18:24:44raptorthe canadian tech school is playing!
18:25:03kaenone of them was asking me about contributing yesterday
18:25:15raptordid you get on the server, too :)
18:25:21raptor(needs 017b)
18:25:25kaenohhhhh
18:25:36kaenwhen I tried to play it was passworded
18:26:02raptori snuck on
18:27:07kaenmuahaha
18:27:16kaenI'll alias and poke around I think
18:31:18kaenI wonder why they play a now severely outdated version
18:31:40raptorserver shut down
18:31:45raptordid you get on?
18:32:11kaennope
18:32:13kaenjust in time.
18:32:32kaenlunch must be over :P
18:32:37raptori feels like they must play for like 10 min at the end of class if they get their studies done
18:32:40raptoror that..
18:33:06kaenyour conjecture makes more sense to me
18:33:19kaenit would explain why we never see these people outside of that context
18:51:23Watusimoto has joined
18:53:39raptorbut said one of them wanted to help out with the game?
18:54:33kaenhe was asking me about it and I said to join this chat so I could better explain
18:54:35kaenirishmonkey
18:54:41raptorah ok
18:55:50Watusimotohi
18:56:02Watusimotomy next checkin tries something radical with F2
18:56:32Watusimotohope y'all like it!
18:56:38BFLogBot Commit: c4d7a85416af | Author: watusimoto | Message: Formatting
18:56:40BFLogBot Commit: d21e8ef001d1 | Author: watusimoto | Message: Formatting
18:56:41BFLogBot Commit: 2c0a75a07d8c | Author: watusimoto | Message: Try a multipanel approach to levelInfo! Also fix loadout menu.
18:56:43BFLogBot Commit: cef260256f0f | Author: watusimoto | Message: Need this too!
18:56:44BFLogBot Commit: e96da66ccc4e | Author: watusimoto | Message: Merge
18:57:55bobdaduck has joined
19:00:13raptorok, testing...
19:01:07raptorwhoa Watusimoto... ignoring the font... I like it!
19:01:14Watusimotothe colors are pretty not goodish
19:01:21Watusimotogreat!
19:01:34Watusimotono more clash with loadout menu!
19:02:08raptorand it's dynamically sized!
19:02:19Watusimotothe top isn't
19:02:27Watusimotowell, thei height is, but the width is fixed
19:02:35raptorthat's ok
19:02:58raptorwhere is the description?
19:03:11raptoroh wait
19:03:22raptorit's there, never mind
19:03:27Watusimotowhat I'd really like to do is find a way to have the side panel be related somehow to the data display in the LR, to help players learn what [Rab/50] means
19:03:41WatusimotoI was thinking of having it grow out of that spot somehow
19:04:07raptorlike this: Hold The Flag [HTF]
19:04:26Watusimotothat would probably help
19:06:17raptormaybe remove teh gametype help from the top?: http://sam6.25u.com/upload/3screenshot_14.png
19:06:29raptorseems like the level specific data would be good together
19:06:37raptoror even swap the description and help string?
19:08:00Watusimotothe help string won't fit well in the side window
19:08:15bobdaduckwoahhh
19:08:15Watusimotothough I could perhaps make it smaller and wrap it
19:08:32raptori think the level name/description should probably go together..
19:08:54raptorthe help string yes, could be shrunk wrapped
19:09:03bobdaduckIf that's animated I would request that there be an ini option to disable that
19:09:09Watusimotoso on your illustration celtic area/artwork by: /desiged by: raptor
19:09:28raptorobjective arrows in the way..
19:09:30Watusimotoit is animated, but only subtly so
19:09:39Watusimotothe panels "slide out"
19:09:48Watusimotobut do so very rapidly
19:10:00Watusimotosimilar speed to the console window sliding down
19:12:13bobdaduckI'm still likely going to want an option to just make it flash instead
19:12:28Watusimototry it before you get too worked up
19:12:42Watusimotoif you still don't like it, then we can talk
19:13:01bobdaduckalright
19:13:04Watusimotobut I'll warn you... most everything works like this now
19:13:13bobdaduckI'M SO TOTALLY WORKED UP.
19:13:15Watusimotoloadout/quickchat menu slides out
19:13:17raptorbobdaduck: http://xkcd.com/1172/
19:13:20bobdaduckThat's nice. It'll be consistent
19:13:21Watusimotochat bar slides up
19:13:28bobdaduckrofl raptor
19:13:46Watusimotoindeed!
19:15:34Watusimotobobdaduck: what do you think about the chat scrolling animations included in 018a?
19:15:55bobdaduckwhere the chat window pops up rather than just appearing?
19:16:07raptorsee... no one noticed
19:16:17raptorbut it looks so good!
19:16:22Watusimotono, when you get a message, the old messages scroll up gently rather than just jumping up
19:16:46Watusimotoraptor: that's the thing... they would notice if they went back to the old client
19:17:15bobdaduckMakes it look more professional
19:17:20bobdaduckWhich is always a good thing
19:17:23Watusimotoexactly, more polished
19:17:31Watusimotowihtout breaking our classic look/feel
19:17:45raptoryep
19:18:18Watusimotoso you think I should move the game description into the side panel, perhaps occupying two lines?
19:18:31raptorgametype destription, yes
19:18:34raptordescription
19:18:40Watusimotoyes, ok, I'll try it
19:18:46raptorok
19:19:50Watusimotoalso... I added the Designed By prefix before the credits (to try to provide some context). this will likely mess some levels up because sometimes people cram all sorts of stuff in there
19:20:33bobdaduckyeah
19:20:47bobdaduckLike my RTS map, "pretty much the biggest level ever, by bobdaduck"
19:21:11Watusimotoyou can chage it to bobdaduck, pretty much the biggest level evaaar!
19:21:31raptorbobdaduck: respect the metadata fields!
19:21:33bobdaduckyep
19:21:39bobdaduckrespect the what now
19:21:44bobdaduckWhy would I do that?
19:21:46raptorLevelCredits: bobdaduck
19:21:53bobdaducklol
19:21:56raptoris nicer for everyone
19:22:12raptoralso, the new level database will thank you, too
19:22:17kaenindeed
19:22:29bobdaduckbut the level description is already filled with something relevant: "Mine for resources and build your defenses!"
19:24:04bobdaduckSo once we get this massive level repository database up
19:24:09bobdaduckCan we take down kaen test?
19:25:15kaenyes
19:25:17kaenfor the love of god yes
19:25:21bobdaduckxD
19:25:29kaenthat is secretly my motivation for this whole deal
19:25:33bobdaduckrofl
19:25:35kaenalso I just updated it bobdaduck
19:25:44raptoroh yes, i must test...
19:25:47kaenoops let me add the tags real quick
19:26:17Watusimotook, dinner... back later
19:26:32kaenI also have to truncate the database on each deploy
19:26:40kaenso don't do anything you care about losing yet
19:27:01bobdaduckokeyz
19:27:03kaenuntil I can work out a gentler db migration scheme
19:27:20bobdaduckThat's not really needed until its live though
19:28:07kaenword
19:29:35kaenokay seems to be working now
19:29:45bobdaduckI nominate the KDE desktop environment for BBBX
19:29:53kaenI added tags, screenshots, upload by file, and select all
19:30:14bobdaduckI forget the url...
19:30:26kaenbitfighter.org/pleiades
19:30:34kaenI should make /levels redirect to it I think
19:30:43kaenbecause even I can't remember how to spell pleiades
19:30:47bobdaducklol
19:30:59Watusimoto Quit (Ping timeout: 260 seconds)
19:31:48bobdaduckoohhh
19:31:54bobdaduckanother tag for you kaen:
19:31:56bobdaduck"lobby map"
19:32:15kaenjust added it
19:32:16kaencheck it out
19:32:25kaennifty, eh? ^^
19:33:07bobdaducknice
19:33:21raptorbobdaduck: you liked my map?
19:33:26raptori'm... touched
19:33:27kaenhmm screenshots don't appear to be working
19:33:41bobdaduckKDE is a great map xD
19:33:50bobdaduckI don't even care if you just copied a logo to do it
19:34:02kaenI too think it's a great map
19:34:22raptorIt was my test level for when I wrote the SVG converter
19:34:33raptorIt was an extra contest map
19:35:10kaenaccidental greatness is the best greatness
19:35:30raptorhaha rave party
19:35:40kaenhighest rated map on the level db
19:35:46raptor:)
19:36:05kaenshould I just take the LevelName from the file?
19:36:14bobdaduckYeah
19:36:18raptoryes
19:36:23kaenk
19:36:32kaennot sure why I didn't in the first place actually...
19:36:42raptorI do forsee a possible abuse problem - people will upload maps the like in their name
19:36:56bobdaduckhuh?
19:37:01raptor*they like
19:37:03kaenyes
19:37:07raptormaybe if found out you can deny them access for a month
19:37:13kaenbobdaduck and I discussed this a bit
19:37:14kaenyes
19:37:16kaenalso flags
19:37:27raptorflags?
19:37:33kaenlet people flag submissions
19:37:40kaenso we don't have to patrol the streets, etc
19:37:42bobdaduckreport them and a moderator can look at it
19:37:42raptoroh: 'flag this level as plagarism'
19:37:46kaenyes
19:37:50raptorgood idea!
19:38:09kaenas discussed, I can just pull user levels from phpbb
19:40:25kaenokay got screenshots working
19:40:28kaenjust a caching problem
19:40:35raptorwhat, what??
19:40:44raptornot levelfile conversion?
19:40:45kaennot the cool idea
19:40:52kaenjust regular upload a screenshot
19:40:54raptoroh, so uploading a screen shot?
19:40:57kaenyes
19:40:59kaenfor now...
19:41:00raptoroh good - that's great!
19:41:29bobdaduckadd a screenshot check box on view all levels, so I know if a level I'm about to look at has a screenshot
19:41:31kaenI was thinking about it and it would be pretty resource intensive to launch a bitfighter instance, load a level, and render a screenshot every time someone edits or adds a level
19:41:42kaenI'm going to have a nicer front display
19:41:45raptoryeah...
19:42:01kaenit will show the screenshot and a more "article"-y feel rather than a lame table
19:42:07kaenit was just really really quick to code
19:42:13kaenalso, pagination
19:42:17kaenthat's the next task
19:42:28kaenand actually once it's done the interface will be stable to start the thin client
19:42:56kaenoh and I made a HttpRequest class with TNL::Socket
19:43:05raptorreally!
19:43:11kaenit was really straightforward, and seems to work
19:43:16raptorgreat!
19:43:17kaenhaven't tried HTTP auth yet though
19:43:26kaenhardest part imo will be the interface
19:43:50kaenbut it looks like we have a table sort of interface I can use from the server list
19:44:36kaenmeaning, of course, the *user* interface
19:44:45raptoryeah the UI..
19:45:37kaenbobdaduck if you feel like really being awesome, you could put your ideas on https://github.com/kaen/pleiades/issues
19:46:00bobdaduckwhich ideas?
19:46:09kaenthat way you don't have to rely on my memory (which is a bit... tattered)
19:46:14kaenfeatures, bugs, ideas
19:46:16kaenanything
19:46:28kaenbrief inspirational haiku
19:46:39bobdaduckrofl
19:47:42bobdaduckUpload your level! The bitfighter database! Not quite finished yet.
19:48:47kaenbeautiful
19:50:55bobdaduckAre you inspired?
19:51:08kaenYes, but mostly to upload my levels
19:52:38bobdaducklol
19:52:42bobdaduckClose enough.
19:53:52kaencan I just tell you that writing a cross-browser select all function was maddening
19:54:02raptori believe it
19:54:03kaenso I gave up and hammered the one from the forums into it
19:54:08raptornothing in jquery?
19:54:14kaensurprisingly no
19:54:19raptorbooo
19:54:33bobdaducklol
19:54:36kaenit has a vague .select() for textareas
19:54:56kaenbut the code is in a pre block
19:58:30kaenlol we submitted the same issue at the same time bobdaduck xD
19:58:36bobdaduckoops.
19:58:40bobdaduckWell, um.
19:58:43bobdaduckMines better!
19:59:19kaenI think it is
19:59:22bobdaduckOr at least slightly different.
19:59:26kaenit's okay, they're not perfectly... ye
19:59:27kaens
20:01:35bobdaduckI have no idea how github works OH WELL.
20:02:01kaenthrough the magic of awesome
20:02:07raptorthink of github as google code but waaaay better
20:02:43bobdaduckhow so?
20:02:59raptorit hosts code (via git instead of hg)
20:03:10raptorbut also allows for 'social' coding type stuff...
20:03:38kaenit's integrated into tons of other systems. lots of coding-related sites let you sign on with your github account, even
20:03:45LordDVG has joined
20:03:52kaento include bitbucket (which is github for mercurial)
20:04:20raptorthe octocat still seems a bit creepy to me, though...
20:04:25kaensame
20:04:26bobdaducklol
20:07:08raptorI need to still this accound from the person: like tra
20:07:09raptoroops
20:07:11raptorhttps://github.com/raptor
20:07:14raptor^^ that one
20:07:19raptor*steal
20:07:32raptorshame on me for choosing a common english word
20:07:36bobdaduckThis database may show exactly how big or small our community is with the level ratings...
20:09:04bobdaduckMight we allow users to "favorite" levels?
20:18:36raptorkaen: on first test, selecting all pastes as one single line in my text editor
20:20:41kaenD:
20:21:32kaenand the select all/expand buttons scroll with the code...
20:21:35kaen slaps forehead
20:22:53kaenhmm, copying/pasting works fine for me...
20:23:06raptori shall clear cache..
20:23:09kaenwhich editor and which level did you test on?
20:23:14raptori'm using FF 19
20:23:26raptorusing kwrite (the KDE default text editor)
20:23:29kaenhmm I'm using chromium maybe that's it
20:23:39kaenugh browser testing.
20:24:00raptorboth levels do it
20:24:05raptorrave part and bebop
20:24:40kaenyup
20:24:43kaenjust duplicated it
20:24:49bobdaduckdoes the download level part work?
20:24:49raptoreh
20:24:55kaenit's supposed to...
20:25:20kaenalthough there's some wonkiness with levelgen filenames I still have to sort out
20:25:40raptori'd say work on the good functionality first... the get to this rifraff...
20:25:58bobdaduckPish posh!
20:26:00bobdaduckRiffraff!
20:26:15bobdaduckI say good chap, you've done a smashing job thus far!
20:28:02kaenCheerio, my good man! A cup of tea while I adjust my monocle then gufwahaha
20:29:20bobdaduckgufwahaha
20:30:54kaenhmm maybe I have manually insert the <br> tags after all...
20:31:15raptoreven in a <pre> block?
20:31:29kaenI'm using white-space: pre-line
20:31:34kaenso no, I shouldn't have to
20:31:42kaenbut I mean in order for copy/paste to work
20:32:05kaenhmm.... actually pre-line "collapses whitespace" although it also claims to respect newline characters
20:32:30kaenmaybe it's collapsing too aggressively?
20:33:36kaenworks fine in opera for me
20:36:23kaenimho it's a bug for it to display correctly but copy incorrectly
20:36:43raptoryes, I agree
20:37:59kaenbut somehow I missed my invitation to the W3C meeting on the topic...
20:38:05kaenso I guess I'd better find a work-around
20:38:10raptorhaha
20:38:22raptoreh... i still say skip the dumbness for now
20:38:26raptorpolish later
20:38:32kaenyes I agree
20:39:00kaenjust put it on the issue list and let it slip into the dark recesses of "to do"
20:40:54kaengood catch, btw
20:41:01kaenI would never have seen it.
20:48:27Watusimoto has joined
21:06:39bobdaduck_ has joined
21:07:57Watusimotohttp://img191.imageshack.us/img191/2710/screenshot20bb.png
21:08:01WatusimotoSomething like that?
21:08:51bobdaduck Quit (Ping timeout: 256 seconds)
21:09:15bobdaduck_that Rabbit01 looks really ugly
21:10:04bobdaduck_Maybe I'm just not used to it
21:10:20bobdaduck_but the gametype description looks great
21:10:50kaen Quit (Ping timeout: 256 seconds)
21:11:24bobdaduck_Hm
21:11:50bobdaduck_Okay what's bothering me is that it feels really empty
21:11:54Watusimotoas I've told raptor, all of this should work if I plug in a different font. If you know of any that are futuristic and not too wide (oribtron is great but reeaalally wide), I'd love to give an alternative a spin
21:12:29bobdaduck_Like there's all this white (figurative) space around the info
21:16:17raptorhi
21:16:21raptorlooks good Watusimoto!
21:16:39Watusimotoit's just a staged hack... I need to figure out how to wrap the descr
21:17:07raptormaybe... build a UI method that parses \n
21:17:08Watusimotobobdaduck_: do you think it would be better if I shrunk the top display to fit the contents (easy enough to do)
21:17:16raptorwriteString method..
21:17:21raptor:)
21:18:03bobdaduck_At once I'm like "Yeah" and then on the other side I'm like "that might be a bit inconsistent"
21:18:11bobdaduck_Probably not enough to matter though.
21:18:47kaen has joined
21:20:05Watusimotoall the other menus are shrink fitted
21:20:13bobdaduck_Probably should do it then
21:20:14WatusimotoI'll give it a try because I kind of agree
21:25:04bobdaduck_ is now known as bobdaduck
21:25:16bobdaduck is now known as as
21:25:24as is now known as bobdaduck
21:47:53Watusimotohttp://img401.imageshack.us/img401/8738/screenshot21q.png
21:47:59Watusimotonot sure it's better in this case
21:48:08bobdaduckxD
21:48:13bobdaduckNo, there should probably be a minimum
21:48:28raptoryeah... i actually played with the width
21:48:45raptorand the varying width added an inconsistent feel
21:50:54Watusimotonot positive this is better
21:50:54Watusimotohttp://img248.imageshack.us/img248/4489/screenshot22r.png
21:51:07Watusimotothis has a min widht of something like 430, but will expand as needed
21:52:23raptorthe bigger width had the effect of drowing out the noise better, too
21:53:05Watusimotoyes, it did
21:54:04Watusimotomaybe we can have 2 layouts; one as before, the second if things are narrow enough, put the contents of the side box up to the right in the top box
21:54:22Watusimotothat might not look all that great, though
21:54:57WatusimotoI think I like the original wide design the best
21:55:12raptorme too.. or at least the best so far
21:56:32Watusimotorestored
22:01:46bobdaduckMaybe just recommend users to make their level names 5 words long
22:22:22LordDVG Quit (Remote host closed the connection)
22:24:12bobdaduck Quit (Ping timeout: 255 seconds)
22:26:49kaenI'm loving the ui work
22:28:39bobdaduck has joined
22:31:19raptorNo good bitmatches for our BBB?
22:31:59raptorrave aprty doesn't count...
22:36:41raptorshould we make the editor panels all spiffy, too?
22:37:22raptorbeveled rectangles everywhere!
22:39:11raptorin 2D
22:39:31kaenI think it's a fitting visual style
22:39:57kaenand visual styles are more effective when they're consistent
22:50:04bobdaduckI vote yes
22:50:16bobdaduckBitmatches for BBB... Most bitmatches are joke maps.
22:50:25bobdaduckFor an actual map people usually use nexus.
22:52:25raptorhonestly (and maybe it's my age) raw-normal bitmatches (or deathmatches in other games) seem a bit boring
22:52:40kaenthat's generally the case
22:52:51kaenin most online games I've played it's also the consensus
22:53:32kaenall other matches are superset of deathmatch (usually) so deathmatch itself lacks flavor.
22:53:49bobdaduckA team bitmatch, perhaps
22:53:52kaensort of like eating a plain slice of bread
22:54:09raptori like the team bitmatch variant
22:54:17bobdaduckI'll make one
22:54:32raptorscore will probably need to be high? unless I kill myself too much...
22:54:42bobdaduckIts fifth on my list of things to do
22:54:50bobdaduck(bitfighter things to do)
22:54:51raptorwhat's first?
22:55:01kaen1. troll #bitfighter
22:55:03bobdaduckFinish secret level
22:55:05bobdaducklol
22:55:09raptorhaha
22:55:27bobdaduckand then "2: Add more crap to carnival (ooooh kaen hasn't seen that yet. Maybe show you later tonight)
22:55:34kaenI have indeed
22:55:40bobdaduck3: Work on BBBX map list
22:55:41kaenI was aliasing...
22:55:48bobdaduckas what? xD
22:56:08bobdaduck4: Make map "candyland" [make sure its the sweetest map ever]
22:56:09kaenit's a secret...
22:56:11kaen/mystery
22:56:18bobdaduck5: Team bitmatch
22:56:18raptorheh
22:56:28bobdaduckMaybe I can combine 4 and 5
22:56:37bobdaduckEither way its a ways down.
22:56:52raptorbobdaduck: is your #4 competing against Quartz' bubblegum map?
22:57:00kaenI like bubblegum a lot
22:57:06bobdaduckIt probably will be, yes.
22:57:08kaener, bubblegum wars
22:57:15raptoryes that
22:57:34raptorthat is a good one... but i keep getting mixed up when I play it (maybe it's the pink?)
22:59:09kaenwow it's been almost a month since I've written c++
22:59:25kaentoo much Go and PHP has melted my brain somewhat.
22:59:38raptorGo?
22:59:44kaenthe language
22:59:58kaenI wrote an arkanoid clone in go while I was disconnected from the world
23:00:09kaenusing some go sdl bindings
23:00:12raptorneat
23:00:17kaenwhich are absolutely terrible
23:12:26raptorheading home!
23:12:35kaenhave fun!
23:42:37bobdaduckBitfighter should have an in-game currency
23:42:53bobdaduckAnd people can buy and trade ideas and things.
23:43:05bobdaduckAnd you can buy different ship shapes!
23:43:23bobdaduckAnd powerups
23:43:26kaen...
23:43:27bobdaduckAnd levelmaking tools!
23:43:40kaenso now you can check off #1 right bdd?
23:43:43bobdaduckThat way we can make it so Lamp can't make levels with billions of asteroids in them because he runs out of money
23:43:52bobdaduckYep
23:43:56bobdaduckCheck mark for thursday
23:44:29bobdaduckI do think some sort of bitfighter economy would be fun, but what people would actually DO with the stuff? No idea.
23:51:07bobdaduckI would totally charge a 5 credit tax for someone to use my resource script

Index Search ←Prev date Next date→

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