#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-04-03

Timestamps are in GMT/BST.

00:08:19Watusimoto Quit (Ping timeout: 276 seconds)
00:31:02fordcarsheh, should be fairly easy, weird
00:31:42fordcarsare you sure you are doing a bit to bit transfer to the cd and correctly copying the distro to the cd?
00:32:19SolumnMushroomI'm using Power2Go image burner at the lowest speed setting
00:32:56fordcarsheh, ok it should work
00:35:21SolumnMushroomLet's try MintPPC 9.3
00:36:12SolumnMushroomRather than MintPPC 11
01:03:02Platskies has joined
01:07:05Platskies Quit (Ping timeout: 240 seconds)
01:14:42fordcars Quit (Ping timeout: 245 seconds)
01:15:11fordcars has joined
01:15:45Platskies has joined
01:29:19Platskies Quit (Remote host closed the connection)
01:35:57fordcars Quit (Ping timeout: 245 seconds)
01:38:33fordcars has joined
01:38:47Platskies has joined
01:44:07SolumnMushroomLet's try 11 one more time
01:45:43SolumnMushroomTurns out wireless works! :D
01:46:00fordcarsheh
01:46:42SolumnMushroomSort of.
01:47:00fordcars...
01:47:18SolumnMushroomIt gives me a DHCP error
01:48:38SolumnMushroomBack to the ethernet cable...
01:48:46SolumnMushroomAgain
02:03:49SolumnMushroomAnyone interested in CRASH LOGS!?!?!?
02:04:00SolumnMushroom'cause I have some
02:04:48SolumnMushroomFrom 11, not 9.3
02:16:49SolumnMushroomLet's try openSUSE now...
02:17:25SolumnMushroom sighs in silent rage
02:17:30bobdaduckxD
02:17:40bobdaducksorry, not a linux
02:18:09SolumnMushroomI understand. You, sir, are a duck, not a penguin
02:21:41SolumnMushroomAnd all of this whole 2-day Linux quest was so I could use my X-Box 360 controller with my iBook G4. *sigh* I have no life
02:22:22SolumnMushroomI need YouTube therapy
02:24:22fordcarsYou, sir, are a duck, not a penguin -- awesome
02:24:36fordcarswhat does ze log say?
02:28:30fordcarsargh I hate php
02:32:34kaenfordcars then you've completed the first step on your way to understanding it
02:32:57fordcarsurh, why am I getting this: The method POST is not allowed for the requested URL. in a php code?
02:32:59kaenSolumnMushroom if you pastebin me some logs I'll have a look
02:33:13kaenthat's not a PHP error. what framework are you using?
02:33:38fordcarsframework...
02:33:52fordcarslinux... debian...
02:34:01kaenokay then will you put the file on pastie.org
02:34:09kaenI'm a good programmer but a terrible psychic
02:34:17fordcarsok, I will put the .php one
02:34:21fordcarsheh
02:34:26kaenyou have other files working with it?
02:34:35kaenmaybe drupal stuff if I were to guess
02:35:10SolumnMushroomI got 3 logs. Here's one: http://pastebin.com/4M8EhY9H
02:36:03kaenIdeally I'd want the dmesg log
02:37:58SolumnMushroomhttp://pastebin.com/dyhtU6Vd I think this is it...
02:38:12kaenfordcars, that's an apache error message
02:38:19kaenhow did you install apache? just using apt-get ?
02:38:29kaenyep that's it SolumnMushroom
02:38:32kaenlooking...
02:38:37fordcarsyeah, that's true I have that
02:39:22kaencan you give me some context? is it just a single php file you're using?
02:39:29kaenand can you paste the bugger? :)
02:40:22fordcarsarggghhhhghghghgh I CAN't paste :(
02:40:26fordcarswait
02:41:02kaenwut?
02:41:14kaenokay, SolumnMushroom are you using like net install of debian?
02:41:26SolumnMushroomYes
02:41:43kaenit looks like your machine can't connect to the internet to get the packages
02:42:03kaencan you confirm or disprove that?
02:42:37fordcarsI am only right now, trying to paste on pastie.org :/
02:42:43fordcarsonline
02:42:52fordcarstrust me, I have internet ;)
02:43:00kaenthat was for SolumnMushroom
02:43:16fordcarscnt + v doens't work in my browser, for some reasonè
02:43:21fordcarsooohh sorry
02:43:24kaenI'll start typing your names at the beginning of my messages since I'm having two conversations at once :)
02:43:31fordcarsyep
02:43:35SolumnMushroomI had an ethernet connection
02:43:45kaenSolumnMushroom okay, sounds like I was wrong then
02:43:54kaencontinuing to browse the logs...
02:44:50kaenApr 3 01:51:13 main-menu[230]: (process:3898): wget: bad address 'mintppc.org'
02:44:51kaenApr 3 01:51:13 main-menu[230]: WARNING **: Configuring 'network-preseed' failed with error code 1
02:44:58kaen^ this is why I thought that.
02:46:07kaenSolumnMushroom is this mintppc 9.3?
02:47:06kaenand then there's Apr 3 01:58:32 kernel: [ 800.583281] Buffer I/O error on device sdb, logical block 160836480
02:47:18kaenwhich indicates that whatever disk is mounted on sdb is failing
02:48:20kaensdb is likely your external cd/dvd drive, so either the disk is not properly burnt or your cd/dvd drive is going out
02:48:57kaenand if all of your disks aren't burning right, it's probably the latter.
02:50:25SolumnMushroomIt should be MintPPC 11
02:55:17bobdaduck Quit (Remote host closed the connection)
02:57:35fordcarshehe, finally managed to paste the code: http://pastie.org/7293381
02:57:42fordcarsa simple .php file
03:03:17kaenhuh. and it's actually named .php ?
03:03:48fordcarsyep
03:03:55fordcarswell chat.php
03:04:22kaenokay can you post the last twenty or so line of your apache log?
03:04:31kaen/var/log/httpd/error_log
03:04:36kaenor /var/log/apache/error_log
03:05:16kaenSolumnMushroom, dude I'm stumped
03:06:13SolumnMushroomMe too. I guess openSUSE is the future
03:06:35kaendid installing opensuse work?
03:07:05kaenbecause honestly opensuse is better than debian or fedora imo
03:07:34kaenbut looking at mintppc.org it seems like just some dude with a cross compiler
03:07:46kaenso I don't think it's a very good port.
03:08:23fordcarseuh, I don't have either of these logs
03:09:04fordcarsdoes it help to mension I'm on a RaspberryPi?
03:09:13fordcarsmention*
03:09:13kaenhmm potentially
03:09:22fordcarsdebian wheezy
03:09:29kaendo you have ~/www folder?
03:09:32fordcarsrasbian
03:09:34kaenor a /var/www ?
03:09:36SolumnMushroomI haven't tried yet. I'm going to sleep now. Goodnight!
03:09:39kaennight!
03:09:46SolumnMushroom Quit (Quit: Leaving)
03:10:14fordcarsno...
03:10:21kaenneither?
03:10:30fordcarsno...
03:10:31kaenthat's nuts. where's the php file at?
03:11:13fordcarsis it hidden?
03:11:23kaenit shouldn't be
03:11:25fordcarsthe log
03:12:16kaenoh, yes it is
03:12:20kaen/private/var/log/apache2
03:12:22kaentry there ^
03:17:39kaenalso, look for a folder called cgi-bin and try putting the php file in there and pointing your form to its new location
03:17:53kaenfordcars, ^
03:18:39fordcarswhy do I have to do this anyway6
03:18:42fordcars*?
03:19:13kaenapache will not accept POST requests to the current location of the php file
03:19:22kaenit is usually configured to allow them within cgi-bin
03:20:12Platskies Quit (Remote host closed the connection)
03:20:28fordcarsargh, where is cgi-bin supposed to be
03:21:38kaenmaybe in /Users/USERNAME/Sites
03:21:41kaenbut I'm not positive
03:22:20kaenshould be in the document root of your apache site (wherever localhost/ points to)
03:28:15fordcarseuh, should I install php5? Or any type of php :/
03:28:31fordcarsI might of had skipped tht pasrt
03:28:43kaenroflmao
03:28:52kaenyes, you'll need to install php5
03:28:55fordcarsoops :3
03:28:59kaenand also mod_php
03:29:01kaenfor apache
03:29:53fordcarsyay, so I will use the module apache then?
03:30:03fordcarsUsing PHP as an Apache module
03:30:06kaenyes
03:30:09fordcarsmod_php
03:30:12fordcarsgoooooooood
03:30:13kaena2enmod mod_php
03:30:15kaenyes
03:30:57kaenactually just `a2enmod php` after you've install apache, php5, and mod_php
03:31:05kaenyou'll also need to restart apache
03:31:42fordcarswait wait wait, I have apache, so I need a2enmod php, php5 and mod_php?
03:32:05kaenyou have to install apache, php5, and mod_php
03:32:11kaenand then run `a2enmod php`
03:32:14kaenand then restart apache
03:32:19fordcarsok
03:32:42fordcarsouch, did I install apache?
03:32:46fordcarsbefore
03:32:59kaenlooks like it
03:33:10fordcarswait...
03:35:13raptor has joined
03:35:13ChanServ sets mode +o raptor
03:35:44kaenhello raptor
03:35:52raptora pounce!
03:35:54raptorhi
03:36:03kaeneheh
03:36:11fordcarshi
03:36:42kaenfordcars, trollbot?
03:37:08fordcarsyep :P
03:37:10kaentoo many novelty maps, we needed more novelty bots :P
03:37:27fordcarsI always get this====== Unable to fech some archives...404,,,
03:37:34fordcarsyep :P
03:37:42kaenwhat are you installing with?
03:37:56fordcarsapt-get
03:37:57kaensounds like you need to update its package lists
03:37:59kaenoh
03:38:05kaenrun `apt-get update`
03:38:11kaenand try again
03:38:44fordcarswhen I do tyhat, it says: methode driver ....... http: not found
03:39:00raptorso i gather two things from the logs: php rage and ppc linux rage
03:39:04raptordoes that sum it up?
03:39:08kaenprecisely
03:39:26kaenexcept that I'm not only a programmer but a zen master.
03:39:36kaenso rather it is "oneness with php and ppc linux"
03:39:45kaenI *am* rage
03:39:52fordcarshaha
03:40:14fordcarsso any ideas?
03:40:27kaenactually I'm pretty stumped. pastie the log and I'll have a peek
03:40:41kaenyou've got problems within problems fordcars
03:41:02kaennothing's worse than a recursive problem
03:41:05fordcarsarghhhhghghghghghghhghghghghhghgghhghhghhgghghhghhghghhghhghhghhghhghhghhghhgh
03:41:33raptoranother bot!
03:41:34kaenah, php
03:41:45raptorman, people must be figuring out our API or something..
03:42:12fordcarshuh?
03:42:21fordcarsa lua bot or a spam bot
03:43:11kaenif it's a spam bot then we're probably gaining page rank, and maybe becoming a worthwhile target.
03:43:44kaenoh derp he means a lua bot
03:43:51kaenreferring, most likely, to yours fordcars
03:44:11fordcarsmhahahah ah ok
03:44:12raptorsorry, i mean two people released Lua bots today
03:44:16raptorthat's like a record!
03:44:24fordcarsI am actually working on an awesome bot
03:45:01kaenthe bot writing tourny is slowly coming together...
03:46:25fordcarshehe
03:46:31fordcarsI like bots
03:46:49fordcarsbut bots kick butts
03:50:10raptori fixed sentinel 2 more times again
03:52:01fordcarsActually, I might not need php apache2 bla bla bla...... I use flask for my server
03:52:15kaendude what?
03:52:15fordcarspython module
03:52:21kaenI know what it is
03:52:23kaenbut I mean...
03:52:35kaenwhy would you even mess around with php then?
03:52:44fordcarsI know, right?
03:53:20fordcarssince apt-get installed falled, did it still install some apache junk
03:53:41kaenif it failed while fetching it should abort all operations
03:53:56fordcarsgooooooooood I like linux afterall
03:54:10fordcarsso I should just code my stuff in python with flask, then
03:54:25kaenif a rasberry pi will support it, go ahead
03:55:07fordcarsyou bet, I am using it like that I can control the RaspberryPi's GPIO pins, really neat stuff
03:55:27fordcarsheh, well thanks allot kaen, seriously, you rock
03:55:41kaenno sweat. glad to help an eager student :)
03:55:58fordcars:D
04:03:33bobdaduck has joined
04:17:55fordcarsbrb
04:22:12fordcars Quit (Ping timeout: 245 seconds)
04:30:57Platskies has joined
04:33:14fordcars has joined
04:35:05Platskies Quit (Ping timeout: 240 seconds)
04:38:30raptorhi bobdaduck, I went through the solid gold level server and added a few possibles to the list for BBBX
04:38:39raptorfeel free to scrap all of them
04:39:31fordcarsphew, I am back
04:41:10raptorteam sorting UNACCEPTABLE
04:44:11bobdaduckokay
04:49:48raptorkaen: still up?
04:49:54kaenalways!
04:50:03kaenI sleep in microseconds.
04:50:08raptordo we want to change the player ratings to between 0 and 1?
04:50:19kaendefinitely
04:50:28raptorbecause I'm not so sure our sort is working - it says it sorts from highest to lowest
04:50:42raptorbut i don't believe it - and it looks like the sort is twice as big as it needs to be
04:50:52bobdaduckuh
04:51:06bobdaduckI hypothesized a rework for you guys
04:51:16raptordo tell!
04:51:16bobdaduck(never got around to actually doing the work but.)
04:51:16raptor(I forgot)
04:51:30raptoralso, I wasn't planning on that big of a rework yet - just to fix the dumb sorting
04:52:08raptorbecause I was the lowest scored player with me zafrrina and Little_Apple in like 20 games tonight and I was *always* put on the team by myself
04:53:15kaenyep, that's super broken
04:53:18kaenno doubt about it
04:54:05kaenerm, where's this code at?
04:54:37raptortook me 5 min to find it... ServerGame.cpp:680
04:55:04raptorha! the algo is soooo broke
04:55:55raptorit would work if both numbers are positive...
04:56:16kaenbobdaduck
04:56:30kaen^did you read that ?
04:56:30raptorthis is just a temp fix bobdaduck to ease my suffering
04:56:44kaenit's just funny because he totally called it.
04:56:57raptorreally?
04:57:04kaenhe mentioned this like three weeks ago
04:57:06kaenmaybe more
04:57:13raptorI vaguely remember
04:57:14kaenthat negative numbers broke the algo
04:58:29raptorok, so i can fix the algo OR fix the algo and normalize the numbers
04:59:03raptorhow lazy should I be and will a normalization between 0 and 1 be less confusing?
04:59:08kaenwell just fixing the algo is the least dramatic change
04:59:19raptorbecause right now, negative means you die more than kill..
04:59:46kaenI'd keep negative numbers for now
04:59:55raptoryeah ok
05:04:35raptoryessss it works
05:08:56BFLogBot Commit: b7b1ca23f096 | Author: buckyballreaction | Message: Fix team sorting not working with negative player ratings
05:08:58BFLogBot Commit: 1348708633e9 | Author: buckyballreaction | Message: Fix compiler warning
05:12:48bobdaduckOkay I'm back
05:12:51bobdaduckSo... Wait what?
05:13:00raptorsorting works properly now
05:13:07bobdaducklike how?
05:13:18raptorbut I have not done any algorithmic changes to how the rating is calculated
05:13:27raptorjust fixed the sorting to the current system
05:14:27raptorbasically, negative numbers were being sorted as higher than positive numbers in some cases
05:16:35bobdaduckSo everything is still broken
05:16:44raptoryes, but its fixed!
05:17:00raptorI'm thinking I should make a short list of patches needed for the BBB...
05:17:04raptorthis being one of them
05:26:25raptorbobdaduck: what are the patches I gave you again for your version of 018a?
05:31:06raptorwe need a better asteroid spawn marker..
05:34:07bobdaduckUh
05:34:14bobdaduckI think levelgen forcefields
05:34:25raptorwe don't need that for the BBB do we?
05:35:41bobdaduckno
05:36:37raptorany other fix you can think of?
05:50:56fordcarsyes, I am done working! I can fnally sleep...
05:51:08fordcarsnight guys
05:52:04raptorgood night!
05:52:12raptorme too - time for bed
05:52:13raptornight!
05:55:32fordcars Quit (Ping timeout: 245 seconds)
06:01:43raptor Quit ()
06:21:08bobdaduck Quit (Remote host closed the connection)
07:01:55koda has joined
07:19:44Platskies has joined
07:40:16watusimoto has joined
07:40:16ChanServ sets mode +o watusimoto
09:18:27kodab has joined
09:18:50kodabb has joined
09:19:35koda Quit (Killed (cameron.freenode.net (Nickname regained by services)))
09:19:35kodabb is now known as koda
09:22:55kodab Quit (Ping timeout: 258 seconds)
09:23:30Platskies Quit (Remote host closed the connection)
13:36:24Platskies has joined
13:36:36Platskies Quit (Remote host closed the connection)
13:38:55bobdaduck has joined
14:45:54bobdaduckI think bitfighter ships need character stats and traits that we can shuffle out.
14:46:05kaenmorning
14:46:07bobdaduckStr/Dex/Const/Wis/Luk
14:46:14kaenlol wis
14:46:20kaenfor casting, of course
14:46:24bobdaduckYeah
14:46:46bobdaduckWe'll just start calling the energy bar a mana bar
14:46:51kaenworld of bitfighter
14:46:56kaenwe already have dungeons
14:47:02bobdaduckExactly!
14:47:19kaenand trolls!
14:47:26kaenI think this is a good direction.
14:47:34bobdaduckThat was a request of mine, actually. Allow levelgen modifying of basic ship elements, such as max speed/health/damage
14:47:39bobdaduckExactly!
14:47:44bobdaduckAlso ship traits.
14:47:47bobdaduck!bobdaduck
14:47:49BFLogBotLevel 3 programmer/priest/beta tester/mad scientist
14:48:17bobdaduckJust change some terminology
14:48:34bobdaduckSince my bitfighter is a priest
14:48:39bobdaduckinstead of repair it casts "heal"
14:48:49kaento bring this back into the realm of serious discussion, I think modifying the attributes of ships is intentionally not possible for levelgens
14:49:23kaenbut line between what a levelgen should and should not have access to is becoming ever more blurry
14:49:57bobdaduckTo quote raptor: "I think what we're doing is locking down all possible exploits in the game, and then making them possible with levelgens"
14:50:05kaenbahaha
14:50:12kaenthat's accurate.
14:50:47kaenas it stands, you can easily auto-kill a player
14:50:58kaen(drop like 4 mines directly on top of them -- done)
14:51:13bobdaduckRight but I want to be able to level up someone's bitfighter ship
14:51:15kaenand you can (effectively) remove them from the game.
14:51:24kaenwell, you definitely can't do that
14:51:29bobdaduckexactly
14:51:35kaenbut is that really something that would be good to expose?
14:51:38bobdaduckWhy can I level-drain someone but not level-up someone?
14:51:49kaendamn it man, it's too early for bitfighter philosophy
14:51:54bobdaduckxDD
14:52:15bobdaduckYou started it!
14:52:27kaenyou're right ._.
14:52:28bobdaduckI just wanted to play an orcish-rogue bitfighter ship.
14:52:51bobdaduckWhy wouldn't it be a good thing to expose?
14:53:22kaenhard to articulate, but levelgens currently are at least confined to the mechanics of the game
14:53:46kaenwhereas exposing ship attribute modification would directly violate that axiom
14:54:00bobdaduckI can do that by resource-hacking the game anyway
14:54:08kaenonly on your client
14:54:13kaenand then you'll go out of sync
14:54:16bobdaduckNot if I'm hosting
14:54:26kaenthen you've got a modded server
14:54:44bobdaduckSo... Our game is already exposed to modding.
14:54:47kaensince it's an open source game, we are powerless to stop that
14:55:00kaenyes, but a modded server is very likely to be incompatible with clients
14:55:17kaeneven if it is compatible, the corrections from the server might render the game unplayable
14:55:37kaenso to effectively distribute a proper mod you'd have to distribute a modded client too
14:55:57bobdaduckFrom experience, resource hacking a server doesn't cause any weird issues for anyone.
14:56:01kaenand there's a difference between that and adding an in-game mechanism for that sort of manipulation
14:56:43bobdaduckBut... We already did with levelgens
14:56:55kaennot for the specific modifications you were suggesting
14:57:07kaenand as I mentioned, levelgens can't affect game mechanics.
14:57:16bobdaduckThey kind of can.
14:57:30bobdaduckA gravity well
14:57:31kaenI mean like damage calculation
14:57:38bobdaduckMaking a testitem not move
14:57:57kaenokay, so physics are manipulable
14:58:00bobdaduckDamage calculation is a level deeper true, but not a step further in philosophy
14:58:29kaenlevelgens are such a can of worms...
14:58:39bobdaduckxD
14:58:54bobdaduckYes I'm not sure why they're there in the first place.
14:59:03kaenit was trendy
14:59:15kaenjk, I'm sure there's a better reason
14:59:18bobdaduckI assume it was just engineer again. Now its there and won't get removed
14:59:19kaenbut I sincerely do not know it
14:59:31bobdaduckTrusting levelmakers to use it responsibly
14:59:49kaenyeah, seems like a bad call
15:00:11kaenit assumes some sort of critical evaluation of the levels they produce
15:00:15kaenwhich doesn't really happen
15:00:36kaenbut if we could establish some criteria, some common-sense standard of a "good" use of levelgens
15:00:50kaenand commend honors based on a level's attainment of that ideal
15:00:56bobdaduckCommunity is so small that you can tell exactly how each person is going to react to given power
15:01:01kaenand give no credence to people who abuse it
15:01:13kaenthen I think it would approve
15:01:18bobdaduckAnd, uh, I abuse it. And everyone loves it.
15:01:30bobdaduckI'm not sure giving no credence is viable.
15:01:47kaenit's all about the culture we establish
15:01:51kaenand culture starts at the top
15:02:23bobdaduckI've been trying to establish a culture of wanting to put hats on ships
15:02:28kaenbut yes, people like "pop-levelgens" more than serious technical innovation.
15:02:34bobdaduckTophat and monacle'd triangle
15:03:21kaenI made a levelgen to add passwords to dungeons. I'll never release it though I think.
15:03:37kaen1. it would never be appreciated 2. I hate dungeons and do not want to improve them in any way
15:03:53kaenI mean like old-school start-from-where-you-left-off passwords
15:04:10bobdaduckSimple enough to do
15:04:23bobdaduckand 2: yes.
15:04:23bobdaduckxD
15:04:25kaenI'd like to see your implementation.
15:04:38kaenbecause in my experience it was actually very simple.
15:04:42kaenwas not*
15:05:22bobdaducksubscribe to onMsgRecieved
15:05:36kaenyes that's the easy part
15:05:43bobdaduckforcefield1:setHealth(0)
15:05:55bobdaduckAll dungeons use a checkpoint system
15:06:12kaenmy script is reusable
15:06:21bobdaduckooh shiny
15:06:23kaenand allows for other level state modifications beyond forcefields
15:06:36bobdaducklike...?
15:06:48kaenby using callbacks to incrementally go from one "level" of the dungeon to the next
15:07:00kaenlike removing a testitem or wtfever else you dungeon makers do
15:07:05kaenor killing turrets
15:07:26kaenand then it also has password generation based on a seed
15:08:16kaenbut anyway doesn't matter
15:08:23bobdaduckImpressive
15:08:32bobdaduckExcessive
15:08:41kaeneffective and feature complete
15:08:47kaenI think are the words you're looking for
15:09:13kaenhmm. size limit for screenshots
15:09:16kaen640x480?
15:09:20kaenor 800x600?
15:09:54bobdaduck800x600 I think
15:10:20kaenI agree. How about thumbnails?
15:10:56bobdaduckWhy bother?
15:11:29kaenlets people differentiate their level more when listing them
15:12:14kaenif all you see is the name and author and rating, you still have no idea about the content of the level itself
15:12:31kaenand obviously displaying the whole screenshot in a list of levels is unacceptable.
15:12:46bobdaduckRight.
15:12:59bobdaduckBut I don't think you can accurately represent a level via thumbnail...?
15:13:19kaenyeah, pretty much just the shape
15:13:22kaenall you'd see is walls
15:14:16bobdaduckI dunno
15:14:25bobdaduckWhen/if I get home today
15:14:39kaenI just resized a screenshot, lemme upload it for you
15:14:40bobdaduckRemind me and I'll work with you on thumbnails and improving the database
15:14:45bobdaduckokay
15:15:35bobdaduckbebop is better than just a novelty!
15:16:06kaenhttp://imagebin.org/252654
15:16:26kaenthat's 200x150 (same aspect ratio) and comes out to 9kb
15:16:53bobdaduckthat's tiny
15:17:03bobdaduckand... Not really all that helpful
15:17:34kaenyes, but in a list of levels it would at least give you some visual cue to go off of
15:17:41bobdaduckTrue
15:17:45kaenI mean the alternative is just never have images on level lists
15:17:58bobdaduckyeah
15:17:59kaenwhich I imagine is even less helpful
15:18:09bobdaduckOnly by a little bit.
15:18:28kaenwell, I'll get it working with 200x150 and then let you do an A/B test
15:18:46kaenI'm reasonably sure thumbnails are a good thing so I don't mind mocking it up
15:19:15bobdaduckokay
15:20:25bobdaduckWe used to have a ctrl-A feature
15:20:32bobdaduckthat hid everything but walls in the level editor.
15:20:49bobdaduckDunno what happened to it (now ctrl-A selects all)
15:21:16bobdaduckBut I was thinking that if you could get the database to show just the wall structure of a level in a thumbnail/auto generated screenshot...
15:21:22bobdaduck*shrug* just a thought.
15:23:21bobdaduckI still want my bitfighter ship to be an orcish rogue.
15:23:51kaenactually I was thinking along those lines (although I didn't know it used to be a feature!)
15:24:20kaenI had the idea of a screenshot mode in the editor which would display walls, flags, spawn points, etc
15:24:59kaenthat way the screenshots on the DB could give information about design of the level
15:25:04bobdaduckYeah
15:25:15kaenand not all the HUD cruft or grid lines
15:25:31bobdaduckYeah
15:25:50bobdaduckThe kaen test uploader you gave me no longer works last I checked, by the way.
15:26:03kaenoh yeah...
15:26:08kaenI lost my domain names because I'm broke
15:26:23kaenyou can try using the IP, lemme get it
15:27:00kaenhttp://198.23.227.119/uploader.php
15:27:26kaenit's the same IP as on the server list screen.
15:28:16bobdaduckAlright, RTS and Feudalism fixes uploaded
15:28:32kaen\o/
16:32:45koda Quit (Ping timeout: 264 seconds)
16:59:41watusimoto Quit (Ping timeout: 255 seconds)
17:01:11bobdaduckWelp
17:01:17bobdaduckJust the three of us.
17:01:32kaenI just put the thumbnail code on pleiades
17:01:37kaenuploading screenshots...
17:01:48bobdaduckbroken gifs everywhere!
17:02:25bobdaduckOh there we go
17:02:59bobdaduckThat's fun
17:03:03bobdaduckI like the new home page
17:03:17bobdaduckWhat's the maximum displayed cutoff?
17:03:37kaen3 for each
17:03:44kaenmake sure to hit ctrl+F5 a few times
17:03:55kaenthe level entries should be a different color than the background
17:04:13bobdaduckctrl F5?
17:04:22kaendeep refresh
17:04:27bobdaduckokey
17:04:28bobdaduckwell
17:04:45kaenI changed the stylesheet and it will look like garbage if your browser doesn't retrieve it
17:04:53bobdaducklol
17:05:00bobdaduckF5 is usually enough
17:05:07bobdaduckanway looks fin
17:05:20bobdaduckbroeken gifs were before you uploaded screenshots
17:06:07kaenyeah I didn't do a "no screenshot" image yet
17:06:15bobdaduckI guess it works
17:06:42kaenI can look at the first two and recognize them
17:06:44bobdaduckI'd like the maximum to be 5
17:06:49kaenbut geo-wars looks crazy
17:06:55kaenmax 5 sounds reasonable
17:07:05kaenit might be 4 just to keep them all on one line
17:07:06bobdaduckperhaps even 10
17:07:11kaenor two lines
17:07:23kaenI think 10 is better
17:07:29kaenor whatever two rows turns out to be
17:07:37bobdaduckyeah
17:08:58kaenderp.
17:09:04kaenratings bump "recently updated"
17:09:10bobdaducklol
17:09:11kaenI wrote a test to specifically prevent that....
17:09:17kaenclearly the test is broken.
17:09:31bobdaduckgoogle chrome says the page is in dutch and wants to know if it should translate it
17:09:44kaenI meant for it to only bump when content/levelgen is updated
17:09:49kaenyeah I'm getting that too....
17:09:52kaenI have no idea why
17:09:58kaendid it do that before?
17:10:06bobdaducklol dunno
17:10:12bobdaduckI think its because the level code though
17:10:28bobdaduckunless there's some sort of HTML metadata you're missing
17:10:46kaenthat's very possible
17:10:51kaenit could also be the server configuration
17:11:00kaenbecause it definitely does *not* happen on my machine.
17:11:10bobdaduckyeah
17:11:53kaenI think I'll keep the thumbnails
17:12:01bobdaduckYeah
17:12:04bobdaduckIt looks more solid
17:12:06kaenit's pretty essential to this display format
17:12:08bobdaduckeven if they're ugly
17:12:11kaenless boring
17:12:13kaenyes
17:12:23kaenI can tweak the filtering maybe to help that
17:13:13bobdaduckDo you have plans for a layout/graphics/style/whatever rather than grey with "pleiades"?
17:22:42kaenall the style stuff is up in the air
17:23:04kaeneverything you see are quick jobs just so I didn't have to look at black on white Times New Roman
17:23:34kaenI was thinking about using bitfighter's palette
17:23:44kaenalthough the main colors it uses are atrocious
17:24:53bobdaducklol
17:24:59bobdaduckyeahhh
17:25:37kaenI just looked
17:25:46kaenit's saturated red, green and blue
17:26:15bobdaduckAccording to google, pink goes well with grey.
17:26:21bobdaduckAnd light blue/purple/red.
17:26:37bobdaduckSo just make the boxes pink and we'll be set
17:26:44kaenI took the current palette from a telescope image of Pleiades
17:27:10kaenI was actually going to use it as a subtle background but the image is just too huge
17:27:19kaenand a small version doesn't tile
17:27:58bobdaduckyeah
17:28:19raptor has joined
17:28:19ChanServ sets mode +o raptor
17:28:27kaenmorning raptor
17:28:52raptorgood morning!
17:29:41bobdaduckGood morning raptor!
17:29:50raptorhello
17:30:06bobdaduckSo bitfighter needs to have character stats and classes
17:30:14bobdaduckstr/dex/wis/const/luk
17:30:19raptor is appalled at what he's reading in the logs
17:30:22bobdaduckAnd I'll be an orcish rogue bitfighter ship
17:30:23bobdaduckxDD
17:30:42bobdaduckOh right, the logs
17:32:00bobdaduckSo we'll shuffle the names on loadouts
17:32:30bobdaduckHaste - Barrier - Heal - clairvoyance - stealth - fortify
17:32:56bobdaduck...And that's how I know that bitfighter ships are priests. They have priest spells!
17:33:19bobdaduckObviously a wizard would have things like magic missile (er, seeker.)
17:34:04bobdaduckAnd we'll have levels, but they won't actually do anything
17:34:11bobdaduckJust to make people think they're progressing or whatever
17:34:25bobdaduckPhaser druids will be the most overpowered class
17:34:59raptorbitfighter is not supposed to be warcraft III... I think
17:35:29bobdaduckworld of bitfighter
17:36:00bobdaduckNo you're the devs. You can CHOOSE if bitfighter is supposed to be warcraft III!
17:37:03bobdaduckRTS was originally going to be warcraft III...
17:45:09raptorok
17:45:34bobdaduckOk?
17:45:39raptornow I'm questioning my purpose in life with respect to bitfighter - the urge to do neat stuff seems to conflict with the requirement for a solid game
17:46:21bobdaduck019 will be the first actual "solid game" patch we've ever had.
17:46:40raptorwhat makes you say that? the balance changes?
17:46:44bobdaduckYeah.
17:46:59bobdaduckI mean, network and code maintainance has happened a lot
17:47:07bobdaduckbut actual gameplay hasn't really been touched. At all.
17:47:30bobdaduckMines were changed to take 50% energy from 90% energy in release 007 ish.
17:47:40raptoroh wow
17:47:43raptor90%!?
17:47:49bobdaduckThat's literally the only thing I can think of at all.
17:48:00raptorwith that amount, they should be non-triggerable by teammates
17:48:41raptorso from the logs I basically get: not much actually... thumbnail support in pleasides
17:48:55kaenyep
17:48:57raptorWOW
17:48:59raptorit's true!
17:49:00bobdaduckxD
17:49:22kaentrying to make it not suck right now...
17:49:31raptorbebop has this giane circle in it
17:49:41kaenI did that to test the aliasing
17:49:46raptoroh man - screenshots without GL_BLEND are horrid
17:49:50kaenyeah
17:50:09raptordown votes?
17:50:22kaenfor now. they're easy to remove
17:50:26raptori have a hard time trusting mob rule
17:50:36raptorwith up or down
17:50:47raptorbut i can't think of anything better
17:50:57bobdaduckYeah
17:51:03raptormaybe show both + and minus
17:51:12raptorplus and -
17:51:13kaenthatd be better
17:51:19bobdaduckmuch better xD
17:51:47kaenI think I'll do it SO style: one total in most places
17:51:54kaenclick the total to see up/down totals
17:52:13bobdaduckRaptor
17:52:14raptorthat way mob rule can be mitigated via correct information
17:52:18raptoryes
17:52:27bobdaduckTonight you fix forcefield snapping.
17:52:44kaendude forcefield snapping is such a ridiculous bug
17:52:50raptorthat will require editor codework
17:52:57raptora badge-worthy feat
17:53:01kaenindeed
17:53:04raptorbrb
17:53:57bobdaduckIts a ridiculous bug but
17:54:02bobdaduckThis secret level I'm working on
17:54:08bobdaduckis as big as RTS
17:54:12bobdaduckAnd every time I reload it
17:54:23bobdaduckI have to readjust half the forcefields
17:56:53bobdaduckI realize its probably a hard bug to fix but its gotten to the point where I don't even want to work on the map anymore
17:57:52kaenin fact it's possibly the ugliest part of the editor code
17:58:06kaenit combines editor stuff, game object stuff, and geometry
17:58:32kaenand also manipulates the state of the level as it builds it...
17:58:38kaenokay I can't look anymore
17:58:43bobdaduckxD
17:59:11bobdaduckI feel like fixing this bug should take priority over adding functionality.
17:59:58raptorso the editor rewrite was basically why 016 took ~10 months to release
18:00:20raptorbefore the editor used it's own variation of *every* game object
18:00:47bobdaduckyeah
18:01:40bobdaduckI see no glaring bugs in the editor other than this and then nobody will have to touch it ever agian?
18:02:16raptoryou have no idea the pain I went through to fix the last two editor bugs
18:02:28raptor(not saying I won't attempt it...)
18:02:47bobdaduckPRIORITY ABOVE SUNS.
18:02:51raptorhaha
18:03:52bobdaduckDo you remember my simple case?
18:04:25kaen>>> before the editor used it's own variation of *every* game object
18:04:27raptorno. can you tell me again? (I'm writing it down now)
18:04:31kaenoh my good god.
18:04:50raptorkaen: yeah, basically any time we wanted to make a change to an object, we had to make it twice
18:04:58kaen shudders
18:05:36bobdaduckOkay so I just thought of two different ways
18:05:51bobdaduckcan I just pastie a level for you?
18:05:53raptorsimplest, repeatable test case
18:05:57bobdaduckRight
18:06:31raptorsure
18:08:20bobdaduckhttp://pastie.org/7303243
18:08:46bobdaduckLoading this in the level editor will make the first forcefield snap to the other wall, and the second forcefield will fall off the wall.
18:09:02bobdaduck(so I advise going through hostgame to see what the level is supposed to be first)
18:09:29raptorok
18:09:49bobdaduckThis is on-level-loads-in-editor.
18:11:08raptorok
18:11:18raptorhosted first
18:11:23raptornow loaded in editor
18:11:29raptori see one FF broken?
18:11:34raptorthe one inside the wall
18:11:40raptoris now below the wall
18:11:43raptorthe other...
18:12:03raptorlooks the same
18:12:23bobdaduckIs it going horizontal or vertical?
18:12:28bobdaduckWhen I placed it it was vertical.
18:12:30raptorvertical
18:12:39raptorbut
18:12:52raptorI can see how it may load horizontally
18:13:08bobdaduckHuh
18:13:15bobdaduckit was consistently going horizontal for me on level load
18:13:34bobdaduckMaybe because I extended the length of the barrier afterwards or....
18:13:48bobdaduckohhhhh
18:13:51bobdaduckokay
18:13:51raptori did fix a couple of editor bugs.. but i don't remember when (before or after 018a)
18:13:56bobdaduckI see something
18:14:14bobdaduckIts moved slightly off of the grid
18:14:33raptoryour FF inside the wall is... impossible to do with the editor?
18:14:34bobdaduckDo you see how its a step away from the wall?
18:14:56raptoryes
18:15:35bobdaduckI didn't place it like that
18:15:46bobdaduckhttp://pastie.org/7303300
18:16:03bobdaduckTry re-copying this code (which I double checked to make sure was right)
18:16:27raptorok
18:16:29raptorlooking
18:16:33raptorFFis closer to the wall
18:16:43raptoreditor has moved it
18:17:00bobdaduck...yay?
18:17:26bobdaduckFF inside the wall is possible to do with the editor
18:17:53bobdaduck'cause I just did.
18:18:07bobdaduckYou place the forcefield without snapping. Like you did in Zap!
18:18:20bobdaduckso just mouse in the spot you want, and then F. And then don't touch it.
18:18:25bobdaduckOr load it in the editor ever again.
18:18:51kaenI don't know if I'd rather be raptor trying to fix this bug or me trying to vertically center a damn image within a div.
18:19:24bobdaduckxD
18:22:44raptorso are you suggesting that snapping not be enabled at all?
18:26:15raptorfor whatever reason, it works in-game...
18:27:13kaenI think it's a problem with resnapAllEngineeredItems then
18:27:22raptoryes
18:27:39raptorok well, i'll look closer when i'm tired late at night and can make good decisions
18:27:45kaenhehe
18:35:08kaen 11:35:28 up 9 days, 19:24, 6 users, load average: 1.38, 1.46, 1.36
18:35:21kaenit's starting to act kind of funny...
18:35:40kaenand there are permanent graphical glitches from the last time gimp crashed
18:35:47kaenso I guess I'll restart my laptop
18:35:53raptorha
18:35:57bobdaducksorry back
18:35:58bobdaduckwhat?
18:36:04kaenback in a minute
18:36:19kaen Quit (Remote host closed the connection)
18:37:02raptorbobdaduck: also rotating stuff messes up snapping, to, correct?
18:37:07raptor*too
18:37:10bobdaduckYeah
18:37:41bobdaduckI don't think its quite the same bug though
18:38:17bobdaduckI think
18:38:24bobdaduckHm
18:38:34kaen has joined
18:38:57bobdaduckSo in Zap!, objects were represented by squares or markers. The little turret T box you see when you press T in editor
18:39:32bobdaduckEr
18:39:53bobdaduckWell I dunno. Something about snapping happening to the snapped coordinates causing things to go crazy, rather than the original coordinates
18:41:55bobdaduckIGNORE ME.
18:42:17bobdaduckGo back to talking about bitfighter ships with extremely high wisdom rolls
18:43:44bobdaduckKaen: add to the homepage on pelasiefdes "New maps"
18:43:54kaenwill do, boss
18:44:56bobdaduckOr else I'M CUTTING YOUR PAY.
18:46:14kaenOH GOD NOT MY LUXURIOUS SALARY
18:46:58raptorI have leveled up in my LDAP-foo
18:46:59bobdaduckThat's right. However, if you do well
18:47:06bobdaduckI will give you a treat.
18:47:15bobdaduckLike make you another level or something.
18:47:28bobdaduckgrats raptor!
18:47:32bobdaduckWhat will you spend the points on?
18:47:50raptorcharisma - I have to sell hg/git over svn now...
18:48:17bobdaduckgood plan
18:50:28kaengit was written by the guy who wrote linux to be better than svn
18:50:42kaensvn was only written to be better than cvs
18:50:55kaencvs was written as a series of shell scripts
18:51:08kaenI think there's an obvious hierarchy there.
18:51:24bobdaduckxD
18:51:56raptorhaha
18:52:17raptori remember the early days of git - shell/perl scripts everywhere
18:52:26raptorin fact... has that changed?
18:52:41raptorit's now just 'compiled' perl scripts?
18:53:19raptorbest URL: https://github.com/git/git
18:53:26kaenI was just there :)
18:53:35raptoroh good, lots of C now
18:53:45raptorthere's the sh!
18:55:36raptorI have to say that the new generation of python-based DVCS (hg, bzr, etc.) makes hacking *really* easy
19:01:24LordDVG has joined
19:03:14kaengot to love a good scripting interface...
19:09:19bobdaduckIf I design my own ship with the scripting whatnot and everything, can I tie it to my account and use it exclusively?
19:12:32kaenwhat?
19:13:00bobdaduckShip shapes.
19:13:12bobdaduckIf I make my own and then tie it to my account would you guys let me get away with that?
19:14:29raptorthat thread was finally killed right?
19:14:33kaenyes
19:14:35bobdaduckyeah
19:14:36bobdaduckxD
19:15:02bobdaduckAnd the forums haven't seen a new post in DAYS
19:15:05bobdaduckCOINCIDENCE?
19:17:41raptormission accomplished!
19:17:55bobdaduckYou fixed the snapping bug?
19:18:08raptor(it's good to not know about off-topic)
19:24:06raptori told you I'll do it when I don't have the brain-power
19:25:33bobdaduckxD
19:26:17raptorI've also been hesitant to do this one because it may involve an algorithmic bug in the grid database... and that's... probably going to be really hard to find
19:27:42bobdaduckalgorithmic?
19:29:17kaenthat would be an even deeper and uglier bug than I first thought
19:32:15raptora big word I invented to make it sound scary
19:35:07kaenany thoughts on when to release pleiades? first: what general features are still lacking before it's ready. second: do we want to synchronize the releases?
19:35:47kaen(the releases of pleiades and the next version of bitfighter, I mean)
19:36:17raptorI think it should be released when 019 comes out - to add to the 'wow' factor
19:36:19raptor:)
19:36:46raptorbut its looking really good...
19:36:53bobdaduckYeah
19:37:48raptorcan I upload a map (as an admin) for someone else yet?
19:38:13kaennot yet. I'm wrestling with how to do it exactly
19:38:35raptormy 'home' and 'view all levels' show different mounts of maps
19:39:01kaen'home' is a top 8 from two categories (right now)
19:39:05kaenand view all levels is broken
19:39:25bobdaduckSo... view all levels should be fixed before release xD
19:39:27kaenit's just a debug feature which will go away when search gets done
19:39:53kaenoh god... search
19:39:59bobdaduckxD
19:40:00kaenleviathan.
19:40:10raptori *hate* programming search stuff
19:40:14kaenabout to wake from his 10,000 year slumber
19:40:24raptorI've had to do it at work, and I've always loathed it
19:40:37raptorone algorithm to get everyones preferences correct
19:40:50raptorgrrr!
19:41:03kaengrrr! indeed
19:42:00kaenokay, so as an admin I upload a map for an MIA author
19:42:14kaenhow is that map displayed in relation to other maps?
19:42:31kaenwhat do I put in the "author" area?
19:43:12kaenoh man and now I have to add an extra credited_author field or something...
19:43:23kaenbecause it populates that from the associated forum account right now.
19:43:47kaenwhich not all map authors have :/
19:49:09raptorthat's why I originally thought you pulled teh LevelCredits line
19:49:45raptorso yes, we'd need a separate author field from 'uploader', but they would always be the same except for a few folks who'd have the power to change it
19:50:06raptormaybe show that field to the admins, and prepopulate it with their own name
19:50:08bobdaduckif the user is a mod, show a field for editing the thingy
19:53:32kaenwow I haven't looked at the RBL for a while...
19:53:37kaenwhere'd it all come from!?
19:54:48raptorrealtime blackhole list?
19:55:01kaenooooh that makes sense now
19:55:38kaenbecause of its gargantuan mass it is influencing the trajectory of other bugs via gravity
19:55:53kaenand attracting them to it, thereby increasing its mass ever more
19:55:54raptorhaha. i like that analogy!
19:56:18kaenbut yes I meant the bug list
19:56:41kaenI'll have thank quartz for all the bug hunting he's apparently done...
19:57:14bobdaduckxD
19:57:17raptorohhhh.. the running bug list
19:57:22raptornow that makes sense...
19:57:27raptoryeah umm
19:57:32bobdaduckthe bug hunting he's done for the sole purpose of crashing kaen test
19:57:32raptorit's so large!
19:58:36bobdaduckxD
19:58:38bobdaduck*looks*
19:59:15bobdaduck!bug
19:59:15BFLogBotTo enter a bug, please make sure it is reproducible and then go to http://code.google.com/p/bitfighter/issues/list | Also, see current running bug list: http://bitfighter.org/wiki/index.php/Running_Bug_List
19:59:29bobdaduckHOLY CRAP
19:59:36bobdaduckEXPLITIVES EVERYWHERE
20:00:09bobdaduckturrent
20:00:38bobdaducklol I have my own section
20:01:06raptoryeah yeah turrent
20:01:24LordDVG Quit (Remote host closed the connection)
20:01:47raptorbobdaduck: your section should be larger, but you were giving out bugs faster than I could think one night...
20:01:55bobdaduckxD
20:02:14raptori remember you mentioning about 3 or 4, but only remembered one when writing them down..
20:02:55bobdaduckI just have all these ideas...
20:03:25bobdaduckStill trying to figure out that levelgen carnival crash
20:03:35bobdaduckApocalypse button disabled for the moment to see if that fixes it
20:03:41raptoroh
20:03:43raptoractually
20:03:52raptorwe determined it was a memory corruption, right?
20:03:54raptorbecause...
20:04:05raptorthe slipzones only do weird things for you, not me..
20:04:11raptor(or Quartz)
20:04:39bobdaduck*maybe*.
20:04:43Watusimoto has joined
20:04:47bobdaduckIt might be how excessively levelgen'd the level is.
20:05:04Watusimotohi
20:05:05raptorwell yes, but if it creates a memory corruption, we need to fix it
20:05:09raptorhi Watusimoto
20:05:13bobdaduckhi
20:05:33bobdaduckYou should probably test slipzones in 019
20:05:42bobdaduckto see if its a memory corruption?
20:05:45Watusimotodo we really still want those?
20:05:52raptorbobdaduck: i'm telling you - you're the crazy one
20:05:58raptorbut we need to duplicate it somehow
20:06:02bobdaduckxD
20:06:14bobdaduckWe want them exclusively so that we can have race tracks.
20:06:30bobdaduckI don't think anyone remembers they exist often enough to put them in actual levels.
20:06:36bobdaduckI bet someone could use them well though.
20:06:41bobdaduckJust hasn't happened yet.
20:06:43bobdaduck /engineer
20:06:46bobdaduck /levelgens
20:06:53bobdaduck /everything
20:07:07bobdaduckI'm heading out
20:07:33bobdaduckPEACE HOMIES
20:07:37bobdaduck Quit (Remote host closed the connection)
20:07:52WatusimotoI wonder about engineering a slipzone
20:08:18Watusimotojust tossing the idea around
20:08:21raptorslipzone mines
20:08:27Watusimotocould be an interesting defence
20:08:35Watusimotoinertial disruptors
20:09:13Watusimotoor navigational disruptors that make you travel at 90 degrees to the direction you aim
20:09:20raptorhaha!
20:10:00raptorreminds me of the game 'eittris' (my favorite tetris clone) that did that to your keys
20:24:20Watusimotoin college we would add challenge to tetris by letting people harass the players. my friend inserted the ear of one player into a stapler and said... "am I making you nervous?" his game ended shortly thereafter
20:25:30raptorhaha
21:09:40kaenwell #cakephp is absolutely useless
21:10:09kaenI asked a conceptual question about using authentication logic inside of a model
21:10:33kaenand ended up answering questions about time formatting and string manipulation
21:10:55kaendidn't even get an answer except someone told me "no"
21:11:01kaenand then /part ed
21:12:28koda has joined
21:13:55kaenI also posted a question on ask.cakephp.org regarding a weird error that only occurs in test mode (which I believe to be a bug in cakephp). not a single response.
21:38:07Watusimotowith our new font system we can use dingbats as badges
21:46:16raptorkaen: yay for 'supported' software!
21:46:25raptoralso dingbats... hmmm
21:46:55kaen❦ please
21:47:06raptorwhat is that?
21:47:18kaena fleuron
21:47:29kaeniirc there are horizontal ones too
21:48:34kaenassuming the bitfighter is utf capable
21:48:39kaenthat*
21:48:55raptorwe are up to the first 255 chars or so :)
21:49:22Watusimotowell, 32-128, mostly
21:49:30raptorwow fleuron fonts are nuts
21:50:32kaenI didn't know there were entire fonts o.o
21:52:17Watusimotointeresting
21:52:37Watusimotoso we have a bit of a problem with the new font and using it to display the time
21:52:54Watusimotocurrently, we right-align the elements in the display in the lower-right
21:53:05Watusimotoit sort of works with roman, with a 5 pixel fudge factor
21:53:33Watusimotobut with tenby5, the 1 glyph is radically narrower than the other digits
21:53:40Watusimotoso the right-align won't work
21:53:56Watusimotobecause we align the text once, and don't shift it as the digits change
21:54:07Watusimototo avoid the effect of the numbers skipping around every second
21:54:19Watusimotoso when the time ends in 1 in tenby, the alingment looks awful
21:54:44Watusimotothe easiest solution would be to use a mono-spaced font for teh time display
21:54:48kaenyes
21:55:06WatusimotoI've been experimenting with various lcd fonts, but I'm not really happy with the results
21:55:19Watusimotothey seem like they should look good with our display, but really they don't
21:55:28kaenI wouldn't use those for a game info display anyway
21:55:36kaenunless they were extraordinarily readable
21:55:41Watusimotoit's readable
21:56:08Watusimotohttp://img16.imageshack.us/img16/8537/screenshot24uh.png
21:56:35WatusimotoI'm talking about the digits only. the rest would be in tenby, so pretend you can read it
21:56:36raptornot the dreaded alarm clock!
21:56:40kaenI was thinking you meant like dot matrix ones
21:56:52Watusimotohard to find readable versions of that
21:56:55kaenright
21:57:07Watusimotobut... no, not the dreaded alarm clock
21:57:18Watusimotoa great font name for one of those fonts would be 6AM
21:57:30kaenhaha
21:57:34Watusimotonot that the world needs another alarm clock font
21:57:45kaenyou two really don't like the way that looks?
21:57:55kaenif it were just the digit's it'd be great imo
21:58:00kaenmaybe a few points smaller though
21:58:10WatusimotoI can make it just the digits so we can see
21:58:48raptorjust timer might be OK - unless it starts giving me anxiety
21:59:54WatusimotoI will say that 6AM looks better than ocra
22:00:28raptorlink to that font?
22:01:35Watusimotohttp://img138.imageshack.us/img138/666/screenshot25vr.png
22:01:44Watusimotowhich?
22:01:56raptorthe 6am one (or the similar)
22:02:06raptoralso the loadout graphic is nice
22:02:17WatusimotoI like it too!
22:02:49Watusimotohttp://www.fontspace.com/category/lcd?p=9
22:02:52Watusimotodigitial
22:02:56Watusimotois the one I'm using here
22:03:06WatusimotoI tried some others and the 7s were all funky
22:04:17kaenlooks great with game mode in the regular font
22:05:11Platskies has joined
22:15:36Platskies Quit (Ping timeout: 256 seconds)
22:17:04raptorthe 7 is funky using the left line
22:18:08Watusimotohttp://img15.imageshack.us/img15/8260/screenshot26lp.png
22:18:24Watusimotothis one has the player score in 6AM as well, but you can't really see it
22:18:57Watusimotoand it may be better to use the regular font in a different color or something
22:20:58raptora slightly brighter color for the leaderboard might be good
22:21:27Watusimotoa brighter shade of red?
22:21:30raptorsure
22:22:08raptori cannot possibly see how the font 'Romance fatal LCD' could be used in anything
22:24:22Platskies has joined
22:25:49Watusimotohttp://img138.imageshack.us/img138/9038/screenshot27i.png
22:26:07WatusimotoI tried even lighter, but it just looked washed out
22:27:37raptori read it as 'Watusimot0'
22:28:05raptorbut it looks easier to read
22:36:32Platskies Quit (Remote host closed the connection)
22:41:33Watusimotook, new idea..
22:41:59WatusimotoI don't really like the alarm clock font
22:42:04Watusimotoit reminds me I need to get up tomorrow
22:42:05raptoryay
22:42:07Watusimotoand I don;t like that
22:42:16Watusimotobut the problem is right-alignment
22:42:31Watusimotoi also want to avoid going overboard on the fonts just yet
22:42:41Watusimotoso here's a way to resolve the alignment with tenby
22:42:43Watusimotohttp://img69.imageshack.us/img69/4678/screenshot28gy.png
22:44:50Watusimotothe same thing with grayer box, showing the font when there's lots of 1s in it (so it gets a bit scrunched)
22:44:51Watusimotohttp://img198.imageshack.us/img198/6571/screenshot29z.png
22:46:46raptoroh wow
22:47:01kaenwhat if you printed three strings in the box, one for minutes, one for the colon, one for seconds
22:47:24kaenthe colon never moves that way.
22:47:44kaenor actually just two: minutes, then colon + seconds
22:47:49WatusimotoI thought about that... maybe
22:48:10Watusimotoalso, I could adjust the width of the display every minute, so as we get into narrow minutes, things never get too far out of whack
22:48:33WatusimotoI'm playing with the alignment of the elements aroudn the box as well
22:48:45kaenboth of these seem like much more work than using a fixed font :)
22:49:30Watusimotobut more work than finidng a good fixed font?
22:49:50kaenI mean it's five characters in the bottom right of the screen
22:51:32Watusimotohey, don't go trying to inject a note of reason here
22:51:39Watusimotothat's not what this is about!
22:51:47raptorwhat about people who play dungeons for 120 minutes?
22:52:03raptorahem sky_lark
22:53:08WatusimotoI'll resize the box every minute
22:53:29raptor:)
22:54:31kaenthis looks not bad at 12 point with only digits and a colon: http://www.fontsquirrel.com/fonts/oxygen-mono
22:54:41kaenI imagine I'll post something you've looked before though
22:54:55kaensounds like you've been in font hell for eons now
22:55:49raptorwow, that's a polished font
22:56:11raptoroh wait, I think that's what I'm using in my KDE konsole
22:56:27kaenit's made by the KDE project
22:56:38kaenOxygen is their foundry
22:56:48raptorha, yep
22:57:09Watusimotoradical alignment
22:57:12Watusimotohttp://img705.imageshack.us/img705/9836/screenshot30v.png
22:57:22Watusimotonot sure I dig that last one
22:57:40kaenthe one you just posted?
22:57:43kaenI think it looks great.
22:57:47Watusimotoyes
22:57:57Watusimotoone thing about oxygen is that it has a passing resemblance to tenby, so it might not add too much font clutter
23:00:20Watusimotothen yoyu might like this next one
23:00:28Watusimotocoming in a couple of mins
23:00:49raptoruse oxygen everywhere?
23:01:14raptorbut then we're back to nice, easy to read fonts, instead of thematic ones
23:02:26Watusimotohttp://img138.imageshack.us/img138/6301/screenshot31g.png
23:02:41raptor*gasp*
23:02:49Watusimotofixed width fonts get too wide for widespread use
23:02:56raptorthat doesn't look half bad
23:03:04Watusimotoyou can swap in ocra everywhere and you'll see the problem
23:03:30raptornormal oxygen: http://www.fontsquirrel.com/fonts/oxygen
23:04:16Watusimototenby is already unspacy enough
23:04:23Watusimotooxygen is pleasant, but worse
23:07:27raptorwe could throw up our hands and just use this: we could throw up our hands and just
23:07:30raptoroops
23:07:33raptorhttp://www.fontsquirrel.com/fonts/Windsong
23:08:17WatusimotoHere is the same display, but with a flag game. I have not adjusted the flag display in any way, but it looks pretty good with the box
23:08:17Watusimotohttp://img546.imageshack.us/img546/8876/screenshot32y.png
23:08:45Watusimotoso... windsong looks pretty good. Maybe for the chatting font?
23:08:57raptoryes, but only when certain players are speaking
23:09:12WatusimotoDear xxxxxx, why are you so cruel?
23:09:18raptorhaha
23:09:23SolumnMus has joined
23:09:40Watusimotofill in xxxxx as you see fit
23:10:12Watusimotoso should we keep the box?
23:10:30fordcars has joined
23:10:42Watusimotoor too early to tell yet?
23:10:55SolumnMusWoo! openSUSE seems to be working better than anything else!
23:11:14Watusimotolet me rephrase... should I make the box not be a horrible hack?
23:12:49SolumnMus Quit (Remote host closed the connection)
23:13:17Watusimotook, it's nearly bed time, so I'm going to do no more work on this tonight, to give things time to stew
23:13:20raptorI honestly think I'll live with whatever...
23:13:26Watusimotoof course you will!
23:13:32raptoras long as my brain can absorb it fast enough
23:13:52raptorif not, then I might die
23:13:55fordcarsyay for fonts
23:14:12Watusimotofordcars: did you see the graphics I posted earlier in this chat
23:14:38Watusimotohttp://img546.imageshack.us/img546/8876/screenshot32y.png
23:14:45Watusimototake a look at that one and tell me what you think
23:14:50fordcarsI saw a few image shack alarm clock style fonts, yes :)
23:15:14Watusimotoi decided I don't like the alarm clock ones
23:15:25fordcarsok :P
23:15:33fordcarsyeah, it's nice!
23:15:57fordcarsare you using kaens shaders for this?
23:17:01raptorWatusimoto: or maybe in this structure (ignore colors): http://www.twiddla.com/1140040
23:17:28Watusimotofordcars: no
23:17:36fordcarsok
23:18:06fordcarsbut still vector graphics, right?
23:18:15raptornope :)
23:18:24Watusimotonot for the new text
23:18:33fordcarsheh
23:18:38Watusimotofor the graphics, yes, nothing is changing
23:19:06Watusimotoraptor: that looks good
23:19:22raptorsomething similar... minimalist
23:19:24fordcarsthe graphics: Are you talking about the wider lines?
23:19:29Watusimotothe one problem I see is that the time will have to be larger to accomodate the two rows of rab/50 text
23:19:37raptoryes
23:19:47raptorbut maybe it can be the same row still
23:19:54Watusimotothe latest display I produced the box lets you get smaller text
23:20:05Watusimotobut I do like that
23:20:11raptorbut section dividers allow easier separation without redundant lines
23:20:21Watusimotoyes
23:20:47Watusimotoand the wider horizontal provides a solid "base" for the flags to sit on in the ctf display
23:21:15fordcarsoh sorry yes ok, good job watusimoto!
23:22:27Watusimotofordcars: to answer your earlier q, all we're changing is the text and the loadout menu rendering at the moment
23:22:35Watusimotonone of the core game elements
23:22:58Watusimotoescept perhaps how zones are labeled (using a graphic for loadout zones at the moment)
23:23:14Watusimotobut trying hard not to change the flavor of the game
23:24:04raptortoo late!
23:24:06fordcarsyep, well it feels good to have a little more modern looking fonts
23:24:14raptorgame flavor changed with UI!
23:24:19fordcarsheh
23:36:49Watusimotohttp://img594.imageshack.us/img594/3876/screenshot34j.png
23:37:41fordcarsnice
23:37:54raptorlooking nicer!
23:37:57fordcarsit's better than the box, I think
23:38:13raptori imagine the intersection would be hard to get just right..
23:38:22fordcarsyeah
23:38:34Watusimotono
23:38:53Watusimotoit was just sloppy because I'm going fast; this will all need to be rewritten properly
23:39:37WatusimotoI'm using random numbers rather than variables and comutation
23:40:26raptorcool
23:40:39Watusimotohttp://img11.imageshack.us/img11/8467/screenshot35kk.png
23:40:55Watusimotowith a deliberate gap btwn the lines
23:42:54Watusimotoand leaderboard style display
23:43:00Watusimotohttp://img163.imageshack.us/img163/8769/screenshot36l.png
23:43:44raptorseems ok
23:44:12raptormaybe Ret 50 should be on the same line... the disparity is starting to look off
23:44:27Watusimotonot sure if I prefer the box or not, but both of these ideas resolve the right-align issue nicely
23:44:31raptorit would need to be at least as small as the timer
23:44:42raptorwith total vertical
23:45:02Watusimotook, will try one more before bed
23:51:47Watusimotohttp://img692.imageshack.us/img692/2797/screenshot37m.png
23:52:21raptorhmmm
23:52:22Watusimotomaybe centering the watusimoto on top of the line would help?
23:52:41raptoryes but different players have different named lengths
23:53:05raptorI think that last one is close
23:53:08Watusimotowith flags
23:53:09Watusimotohttp://img40.imageshack.us/img40/9702/screenshot38v.png
23:53:25Watusimotoyes, I'd right align all the names and center the block
23:53:33raptorpretty clean
23:54:03raptorkaen? what do you think
23:54:25fordcarsI like itè
23:54:46WatusimotoI'm coming around to the lines, as opposed to the box
23:54:59Watusimotostill thinking I like the stacked rab/50 though...
23:55:04Watusimotobut not sure
23:55:12Watusimotokaen is sick of this
23:55:17raptorheh
23:55:55raptoryeah I like the stacked a bit more
23:56:26raptorbut the unevenness bugs me a bit
23:56:36Watusimotowhich unevenness?
23:56:54raptorthe total vertical of the stacked 'Rab 50' vs the total vertical of the timer
23:57:58Watusimotoso the timer should be taller? i.e. timer top and bottom of timer should align with top and bottom of stack?
23:59:20raptorthey should just about match, but screen real estate usage is important..
23:59:29raptorso i don't know which to make taller/smaller
23:59:39Watusimotook, just wanted to understand what you meant
23:59:54WatusimotoI'll try some stuff tomorrow
23:59:59WatusimotoI have some ideas

Index Search ←Prev date Next date→

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