#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-03-23

Timestamps are in GMT/BST.

00:16:20kaen Quit (Ping timeout: 258 seconds)
00:16:42Watusimoto Quit (Ping timeout: 264 seconds)
00:27:40bobdaduck Quit (Remote host closed the connection)
00:29:49kaen has joined
00:45:05kaen Quit (Ping timeout: 258 seconds)
01:03:58kaen has joined
01:08:10Nothing_MuchHello kaen
01:42:58kaen Quit (Ping timeout: 258 seconds)
01:47:51kaen has joined
02:22:51Platskies has joined
02:25:54kaen Quit (Ping timeout: 258 seconds)
02:27:44Platskies Quit (Ping timeout: 256 seconds)
02:56:52fordcars has joined
02:57:03fordcarsWOW this is really lonely
02:57:48fordcars:(((((((((( I am depressed now. I will now leave IRC and cry until somebody else joins IRC
02:58:00fordcars has left
03:39:53raptor has joined
03:39:53ChanServ sets mode +o raptor
03:40:06raptor!help
03:40:06BFLogBottype !commands to see a list of commands
03:43:15raptorso many bugs now...
04:14:23Nothing_Much Quit (Remote host closed the connection)
04:45:58raptor_ has joined
04:45:58raptor Quit (Disconnected by services)
04:47:23raptor_ has left
04:55:29raptor has joined
04:55:29ChanServ sets mode +o raptor
06:12:48raptorgood night logbot!
06:12:52raptor Quit ()
07:05:09bobdaduck has joined
07:06:18bobdaduck Quit (Remote host closed the connection)
08:13:38Nothing_Much has joined
08:44:36bobdaduck has joined
08:55:06bobdaduck Quit (Remote host closed the connection)
09:38:37koda has joined
11:10:30Watusimoto has joined
12:48:47Watusimoto Quit (Ping timeout: 260 seconds)
13:44:49Platskies has joined
13:46:40Platskies Quit (Remote host closed the connection)
13:53:32raptor_ has joined
13:53:38raptor_ has left
13:54:07raptor has joined
13:54:07ChanServ sets mode +o raptor
14:07:28Watusimoto has joined
14:09:57Watusimotohi
14:13:02raptorgood day
14:13:19raptorso you've probably checked your e-mail
14:13:57Watusimotono, actually I haven't
14:14:03Watusimotobut will
14:15:01Watusimotoso... what is fontstash?
14:15:16raptorit's a small font caching library
14:15:25Watusimotoload tff fonts and use them directly somehow?
14:15:46raptoryes, and caches the glyphs into textures
14:16:15Watusimotoso your first impression is that this is our solution?
14:16:25Watusimotomeaning I won't need to solve my link issues?
14:16:30raptorcorrect
14:16:36Watusimotomeaning... I'm on board!!!!!!
14:16:48raptorit performed identically to what we have, maybe slightly better
14:16:52raptorand... no external libs
14:16:55Watusimotohow did you measure that?
14:17:01raptorjust cpu usage
14:17:02Watusimotonot doubting, just curious
14:17:13Watusimotowell, excelllent
14:17:23Watusimotoexcelllllllent
14:17:36Watusimotoshould I just revert and apply your patch?
14:17:41raptoryes
14:17:47raptori got ftgl to work
14:17:55Watusimotooh good
14:18:03Watusimotobut you like fontstash better?
14:18:19raptormuch
14:18:36raptormuch smaller footprint, performed loads better!
14:18:37Watusimotothat name... Mikko Mononen... sounds familliar
14:18:48Watusimotoshould I know who he is?
14:18:54raptornot sure
14:19:13raptorwith ftgl, I got all the various font type to work.. bitmap pixmap polyfont, etc.
14:19:32raptorall of them about doubled to quadrupled the games normal CPU usage
14:19:49raptorfonstash + stb_truetype kept it the same (or slightly lower)
14:19:53raptoroh
14:19:59Watusimotoah, has a blog discussing detour
14:20:03Watusimotohttp://digestingduck.blogspot.com/
14:20:17raptorand I couldn't get AA to work with ftgl either, but fontstash worked out of the box..
14:20:27raptoroh this guy!
14:20:37raptorthat's two libraries we use from him!
14:20:39WatusimotoI don't remember this post, but I do remember the name of the blog
14:20:46Watusimotois detour his?
14:20:51Watusimotoand do we use detour?
14:21:08raptorwe use recast
14:21:14raptorwhich he coded, too
14:21:20raptorhttps://code.google.com/p/recastnavigation/
14:21:21Watusimotoah, ok
14:22:43Watusimotook, well I'
14:22:47Watusimotoll give this a whirl
14:22:59Watusimotohow did you find it? just looking for more alternatives?
14:23:18raptoryes - i actually somehow got on the digesting duck blog with a search
14:23:34raptorand it mentioned something about a fast freetype replacement that was one header file
14:23:45raptorand that led me to fontstash
14:24:19raptorand i thought: "I like one-class libraries with no deps!"
14:24:59Watusimotoit's all header?
14:25:14raptoryep
14:25:23Watusimotook, well awesome
14:25:26raptorand in the public domain
14:25:38Watusimotowe've had great luck with our other all-header libs, like luawrapper
14:25:46raptorhahaha...
14:25:49WatusimotoI'm looking forward to weeks of debugging mysterious crashes :-)
14:26:09Watusimotobut seriously folks... will try the patch now
14:26:14raptoroh good
14:26:21raptoruse the second patch i sent please
14:26:26raptorit's much better
14:26:41Watusimotowill do
14:26:53Watusimotojust have to wait for tortoise to wake up
14:27:00raptorfrom the screenshots, what do you think?
14:27:17Watusimotoit takes 30secs-1min to wake up after I start trying to use it
14:27:30Watusimotoit has really given me a bad taste for python applications
14:27:49Watusimotofair or not
14:27:50raptorinteresing..
14:28:01Watusimotoit is becoming the new java to me, performance wise
14:28:05raptorheh
14:30:05Watusimotowhoa... those screenshots look awesome!
14:30:12raptoryou could nix the gui and just use command line... but then you have the featureless DOS shell to play with..
14:30:17raptori know!
14:30:21raptorI was suprised!
14:34:01Watusimotoyou can add an answer to your SO question
14:34:17Watusimotothis sounds better than any of the suggestions
14:35:25raptoroh yeah
14:38:30Watusimotowhat do you make of this?
14:38:31WatusimotoUse multiple OpenGL textures for glyph caching
14:38:39raptorye
14:38:40raptoryes
14:38:51Watusimotodo you think it creaets textures unncecessarily?
14:39:01Watusimotogeneral consensus is to stick with one if you can
14:39:09WatusimotoI'll look at the code while this is compiling
14:39:10raptorit might - a texture atlas would be much better
14:39:25raptorhowever the goal of the library was to support internationalization as well
14:39:42raptorand you cannot use an atlas with that because then the textures become HUGE
14:40:19raptorwhat I *think* happens with this library is that it does a large texture per glyph and only used that one for all font sizes
14:40:25raptorand caches it
14:41:32raptorbut i may be incredibly wrong and need to take a closer look...
14:41:47raptorbut it performs really well
14:43:36Watusimotothis isn't header only, btw
14:44:11Watusimotoand... getting link errors! Hooray!!!
14:44:13raptorstb_truetype isn't?
14:44:29raptoroh, there's a stub .c file
14:44:43Watusimotoit's not a stub, it's a big file
14:44:52Watusimotohttps://github.com/akrinke/Font-Stash/blob/master/fontstash.c
14:44:54raptoryeah, add the two .c files to your project: fontstash.c and stb_truetype.c
14:45:17raptori'm making a distinction between the two libraries
14:45:20Watusimotonot that it matters... I actually prefer files with abody, as they compile faster
14:45:43raptorsorry, i wasn't clear: it is *two* libraries: fontstast and stb_truetype
14:45:55raptoreach one compilation unit
14:49:28Watusimotook, I think the link errors are due to project misconfiguration
14:49:47raptorall i had to do was add the two c files
14:50:13raptorfontstash.c stb_truetype.c
14:50:34WatusimotoI neglected to add the c files to the vc++ project
14:50:42raptorha
14:51:03Watusimotobut when I did, compiliation stopped completely, on some compile error in a windows file somewhere
14:51:05Watusimotoweird
14:51:08Watusimotodoing a full recompile
14:51:12raptorwait
14:51:20raptordid you see my third message from last night?
14:51:34Watusimotosaw it :-)
14:51:38Watusimotowill read it now
14:51:40raptorfontstash.h wasn't as windows friendly...
14:51:47Watusimotooh
14:51:49Watusimotook
14:51:55raptorand i suggested to replace the openGL includes with the SDL_opengl.h
14:52:00Watusimotothat;s higly relevant, actually
14:54:45Watusimotoso that ifdef structure you mailed me is only for windows, right?
14:55:00raptorit works for all platforms
14:55:09raptorit's what we use in every other of our files
14:55:32WatusimotoI'm confused
14:55:36WatusimotoI just wrote this:
14:55:36Watusimotohttp://pastie.org/7090699
14:55:48Watusimotobut instead of that, I want the block you emailed?
14:55:52raptoryes
14:55:58raptorit replaces all platform junk
14:56:05raptoryay SDL
14:56:13Watusimotook, done
14:56:25Watusimotolooks like it's building!
14:56:30raptoroh good
14:56:31Watusimotorunning!
14:56:35Watusimotothe anticipation!
14:56:43raptoryou'll want to take a look in OpenglUtils.cpp for the font loading
14:57:04Watusimotook, great
14:57:10Watusimototext looks awesome
14:57:16raptoralso see the TODO in RenderUtils
14:57:28raptorthere's a useTTF boolean hard-coded...
14:58:01kodahello guys
14:58:15raptorwe've been caught by koda!
14:58:27Watusimotoquick! hide the fonts!
14:58:39Watusimotohey there koda
14:58:48raptorsee, wasn't that easier than ftgl/freetype?
14:58:53Watusimotoyes
14:58:59kodai've got a masterball with your name on it! *evil grin*
14:59:01Watusimotoof course, everything is broken with orbitron
14:59:06raptoroh yeah
14:59:12Watusimotobut that's a minor issue
14:59:27raptorthe size detection needs to be figured out again
14:59:28Watusimotothe prblem with orbitron as a general font is that it is too wide
14:59:48Watusimotoso the help, for example, would need to be completely redone
15:00:02raptorWatusimoto, I think koda wants us to do GSoC
15:00:18Watusimotois that true, koda?
15:00:30koda nods
15:00:35raptorwell, the text is built upon correct glyph width detection in OpenglUtils
15:00:41Watusimotokoda: our problem is coverage
15:00:58kodai'm writing the application for hedgears so it seemed like a good moment to remind this :p
15:01:12kodaWatusimoto: test coverage? code coverage? mentor coverage?
15:01:20raptormental converage
15:01:24raptor:)
15:01:26Watusimotoraptor suggested he will be unavailable for much of the summer; I will be away for several blocks of up to 2 weeks (though with computer access some of the time)
15:01:40raptorsam686 is sort of gone
15:01:44WatusimotoI meant physcial coverage. My roof is leaking!
15:01:51Watusimotomy hat has a hole in it!
15:02:01kodagci turned out quite well, so if you survived to it you are pretty safe to gsoc ;)
15:02:06raptorand kaen is trying to be a student himself...
15:02:09kodai know you told be about ti
15:02:20WatusimotoI thought gci did go well
15:02:40WatusimotoI enjoyed it, and we got some useful work done
15:02:41kodabut still, with some organization and email communication thing may go smooth
15:02:57Watusimotowhen does gsoc start/end?
15:02:58raptori suppose via e-mail isn't so bad...
15:03:12kodaone of our mentors completely mentored a student by email
15:03:20kodawith basically no irc 'coverage' ;)
15:03:38kodasubmission is end of next week
15:03:39WatusimotoI suppose it depends on the student/project
15:04:02kodayes, 1 student wouldn't be so hard to mentor
15:04:06kodaesp if you take turns
15:06:11Watusimotomy summer schedule rougly looks like this: I'll be generally available until mid july, then in Norway for probably 2 wks (completley unavailable), then in Boston for a week ro two (available by email and irc at least sometimes)
15:07:37raptormy summer will be (mostly) as it is now, actually... except for a child due in June :)
15:07:47Watusimotoanother one!
15:07:53kodacongrats raptor \o/
15:07:54Watusimotocongratulations!
15:07:54koda
15:08:18raptorthanks! we're actually quite excited for this one...
15:08:29raptorbut we're mentally preparing ourselves
15:08:44raptorand teaching the other kids to not burn down the house during the transition
15:08:59Watusimotojust keep them away from boyscouts... they'll be fine
15:09:09raptorhahaha
15:10:06raptorso, yeah - that's my summer... maybe we can manage one if it's by e-mail?
15:10:10raptor(one student)
15:15:00Watusimotoyeah, I think we could
15:15:22Watusimotoespecially if they got off to a good start
15:15:51Watusimotokaen, for instance, pretty much figured everything out for himself
15:16:23Watusimotoor if he didn't he only asked questions after 2AM berlin time
15:19:49kodai'll happily vouch for your org so just make sure you've a list of ideas for students to choose from
15:19:54kodaand fill out all the paper work
15:20:26Watusimotowhere do we do the paperwork?
15:20:49kodasane gci site
15:21:29kodasame*
15:24:21raptorhere's our ideas list: http://bitfighter.org/wiki/index.php/GSOC_ideas
15:28:20raptorOK
15:28:41raptorI'm willing to mentor one student with Watusimoto if he consents
15:29:04Watusimotoyeah, let's do it
15:29:11Watusimotobtw, otf fonts do not work
15:29:50raptorotf do not
15:29:55raptordid we want that?
15:30:04raptorotf can be converted to ttf, right?
15:30:51WatusimotoI think so; just found an online tool
15:31:17raptorfontforge can handle anything i think..
15:32:20raptori put OCRA and orbitron light/medium in my patch
15:32:27raptorwas there another font you were thinking?
15:33:46raptoroh yeah
15:33:52raptorI can convert anything for you with fontforge
15:34:37Watusimotohttp://img202.imageshack.us/img202/8648/screenshot13kn.png
15:34:37Watusimotohttp://img543.imageshack.us/img543/6932/screenshot14f.png
15:34:57Watusimotoit's about the same width as roman
15:35:09raptorOOooo
15:35:12raptorthat looks nice!
15:35:52raptorslightly thinner I think
15:36:33Watusimotoin the editor it overflows in places
15:37:48raptorwow, your system outputs graphics much differently than mine: here is that same screenshot with original font on my system: http://sam6.25u.com/upload/5screenshot_10.png
15:38:11Watusimotothat's a slick font!
15:38:49kodawooo
15:38:54kodagreat Watusimoto and raptor
15:39:13kodaping me as soon as you've done your homework :p
15:39:19raptorkoda: what's our next step?
15:39:23raptorread?
15:40:22kodafill out the forms i think
15:41:43raptorgoogle-melange something..
15:42:08kodagoogle-melange.appspot.com
15:43:09Watusimotoraptor: stroke roman works slighly better on a tiny window than the new font I'm testing
15:45:08Watusimotoat bigger size the ttf fonts look better
15:53:14raptorWatusimoto: how tiny a window? normal 800x600?
15:53:40Watusimotosmaller
15:54:11Watusimotothat new font I sent a screenshot of looks pretty dark compared to roman, due to the thin lines
15:54:15raptorkoda: i'm on the GSoC page - would i be the 'org admin' that needs to register?
15:54:19raptoror is that you?
15:55:26kodano you are the admin
15:55:30kodai'm a supporter :p
15:56:17raptorwhat's the 'public name'?
15:56:21raptor'Bitfighter'?
15:56:25raptoroh wait
15:56:28kodalowercase b
15:56:41kodaalso Watusimoto needs to make an account
15:56:54kodaor you won't be able to make him a backup admin
15:57:21raptorare you sure 'public name' is the project name? or would it be my username?
15:57:47WatusimotoI should have an account, from gci, no?
15:58:02kodaWatusimoto: no every event has a new accout
15:58:12kodaraptor: are you filling out your user page
15:58:16kodaor the project page?
15:58:17raptorno, the 'org admin' page
15:58:29raptor'Register as an Org Admin '
15:58:42raptormaybe i needed to do something else
15:59:48koda1st you register as org admin
15:59:55kodathen you register your org
16:00:48Watusimotoregistering
16:01:07kodai've gotta go afk
16:01:08kodabbl
16:01:15Watusimotobye
16:01:20Watusimotobtw, am trying a heaverier version of that font; it works better on small screens, and is only a tiny bit wider
16:03:10raptorbye
16:03:15raptorok
16:03:41Watusimotowhat's our im netowk?
16:03:43Watusimotofreenode?
16:03:48raptorWatusimoto: so before we go to much further - are we going to freak out existing players with the new fonts, etc..?
16:03:50raptoryes freenode
16:04:03Watusimotoprobably
16:04:12raptorok, now we can go further :)
16:04:16Watusimotobut I see things mostly as experimental at this point
16:04:26Watusimotowhat fonts will work with our current layouts?
16:04:41raptorstroke roman
16:04:41Watusimotomaybe we only use them in select places for now...
16:04:43Watusimotonot sure
16:05:00Watusimotothere aer places I definitely do want to use a new font, perhaps orbotron
16:05:09Watusimotospecifically on the loadout menu
16:05:14raptoryes
16:05:19Watusimotoand perhaps for decorating zones
16:05:27Watusimotofor menus, less sure
16:05:28raptorI like your idea for using it as hte HUD text
16:05:31Watusimotonot orbitron
16:05:44raptorOCRA looks fine with the menus
16:05:50WatusimotoI'm looking for a roman replacement that has that roman look
16:06:01Watusimotoin truth, roman doesn't really look like a vector font
16:06:25Watusimotoso changing it would change our look, but not make us less vectory
16:06:35raptorputting in my address for another tinder-box t-shirt
16:06:40Watusimotoyay!
16:08:36raptorreading terms of service...
16:08:38raptorfor once
16:09:06Watusimotook, registered
16:09:13Watusimotolet me know if I need to read them :-)
16:09:35raptorwe agree to sell our soul to the great Google
16:09:41raptoris what I'm getting from it..
16:09:44Watusimotoalready done
16:09:50Watusimotoshould I check the font code in?
16:10:11WatusimotoI think we'll go with it
16:10:50Watusimotothis new font is readable pretty small
16:10:57raptorsure! do you think the layout is OK? resource/fonts...?
16:11:09Watusimotoyes
16:11:17Watusimotoit's what I was going to do
16:11:26Watusimotoas always :-)
16:11:27raptoralso would we want to move to pure-TTF or still support legacy stroke drawing?
16:11:40Watusimotofor now, support both
16:12:05raptorwe'd need some sort of font manager probably
16:12:19Watusimotothough if we can find the right fonts, we can get rid of roman
16:12:22raptorright now it's hard-coded to do one or the other.. unless you changed that?
16:12:27Watusimotono, not yet
16:12:31Watusimotobut I will
16:12:34raptorok
16:12:37raptorsure, check it in!
16:13:06raptorand maybe remove your old orbitron-to-stroke stuff
16:13:39Watusimotois ocra distributable?
16:14:15raptori think so - i got it from a debian package
16:14:16Watusimotoif I can do outline orbitron without orbitron-stroke, I'll remove it
16:14:22WatusimotoI think it is too
16:14:46raptorhttp://packages.debian.org/stable/ttf-ocr-a
16:15:04raptorhttp://packages.debian.org/changelogs/pool/main/t/ttf-ocr-a/ttf-ocr-a_1.0-2/ttf-ocr-a.copyright
16:15:17raptorPublic Domain!
16:16:07raptorok, i'm an org admin
16:16:34raptordid you do the org application?
16:16:54raptorif so, you'll have to add me as a sub-admin or whatever
16:16:59WatusimotoI did not
16:17:06BFLogBot Commit: d5d94dd11f76 | Author: watusimoto | Message: Support new fonts; UI now in prime for the moment
16:17:08BFLogBot Commit: 7a218e4620b0 | Author: watusimoto | Message: Merge
16:17:18Watusimotowant me to? know where I start?
16:17:28raptorhttps://google-melange.appspot.com/gsoc/org/application/google/gsoc2013
16:17:33Watusimotofound it
16:18:59raptoryay fonts in!
16:19:22Watusimotoyou are "raptor" I presume?
16:19:29raptoryes
16:22:24raptoroh, it looks like you didn't make many changes to my patch...
16:22:32Watusimotodare I post this as our ideas list?
16:22:37Watusimoto http://bitfighter.org/wiki/index.php/GSOC_ideas
16:22:43Watusimotohardly any changes
16:22:59Watusimotoyet
16:22:59raptorumm
16:23:12raptornot sure - koda seemed to hint at something more formal
16:23:46Watusimotowell, it needs to be fleshed out, for sure, but the app wants a url with ideas on it
16:23:51raptoryeah, take a look at the hedgewars link at the top
16:23:58raptorsure, put that
16:24:14Watusimotothe hedgewars link? :-)
16:24:31raptorhaha
16:24:35raptorour ugly wiki one
16:25:24WatusimotoI have to write like 5 essays on this stupid application
16:25:32WatusimotoI'm putting down so much bs!
16:25:43WatusimotoWhat criteria did you use to select your mentors for this year's program? Please be as specific as possible:
16:25:48raptor#1 on the hedgewars list for 2013 is 'Test framework'
16:25:49WatusimotoWe chose the most experienced mentors from the GCI program, and those we felt had the most to offer during GSOC.
16:25:59Watusimotoetc.
16:26:02raptorhahaha
16:26:22WatusimotoWhat is your plan for dealing with disappearing students?*
16:26:35Watusimotoif a student disappears, we will summon a hit man to resolve the problem.
16:26:38raptorshowing up at their door and dragging them out of the basement
16:27:11Watusimotoliek what should we put for that???
16:27:15Watusimotowe will panic
16:27:20WatusimotoI mean c'mon.
16:27:32Watusimotowe'll refer to page 7 or our 3 ring binder
16:27:38raptorwe will weep for lost time devoted to them
16:29:57WatusimotoI just put:
16:29:59WatusimotoIf a student disappears, we will alert the FBI.
16:30:03raptorhaha
16:30:07raptorsounds legit enough
16:30:08WatusimotoI really can't think of anything else to write
16:30:11raptoryeah
16:30:32raptorhopefully koda being our advocate will smooth over the rough edges..
16:31:31WatusimotoWhat will you do to encourage that your accepted students stick with the project after Google Summer of Code concludes?*
16:31:51WatusimotoWe will enocurage them to write gramatically correct questions for next summer's application
16:32:11raptorhaha
16:33:24Watusimotohttps://google-melange.appspot.com/gsoc/org/application/google/gsoc2013/8327202?validated#
16:33:30Watusimotoif you can read it, you can see what i put down
16:33:32raptorwe'd need an 'Insert your idea here' part for the GSOC ideas page
16:33:40Watusimotoor you could not bother
16:34:13raptordedicated professionals
16:34:26WatusimotoI put in enough time it aught to be tru
16:35:19raptor'specially trained'
16:35:21raptoryou know
16:35:44raptorsarcasm isn't very cross-cultural
16:35:55Watusimotosarcasm?
16:36:00raptorcheekiness
16:36:02raptori mean
16:36:12raptor(I'm being cheeky, too)
16:36:19Watusimotodid I come off as sarcastic?
16:36:23raptorno
16:36:28raptori didn't mean sarcastic...
16:36:31Watusimotothen I failed
16:36:34Watusimotosigh
16:36:41raptorcheeky, yes :)
16:36:52raptorthere's got to be a better word for 'cheeky'
16:37:06Watusimotosoftly, softly, cheeky monkey!
16:37:21WatusimotoI had a consultant write that to me in an email when he felt I was being impertinent
16:37:48raptorwhat?
16:37:50raptorreally?
16:37:57Watusimotohe was a 55ish year old British expat working on a project we all knew was a total waste of time
16:38:06raptorhaha
16:38:17Watusimotoi was a fairly brash 25 year old in charge of monitoring his work
16:39:25Watusimotobut that is a great expression, whatever it means
16:39:55WatusimotoOur mentors work as a team, and are well practiced in covering for one another in the event that one disappears.
16:40:00Watusimotoless cheeky?
16:40:10raptornono, I like what you have there :)
16:40:24Watusimotoit kind of sounds like we're prone to disappearing
16:40:27raptorwe *are* well-practiced
16:40:31Watusimotoalright, I'll put it back
16:41:29Watusimotoyou're not planning on going on a 3 week drinking binge after the birth of your thrid child, or anything... are you?
16:41:48Watusimotowell, to be fair, I guess those things are rarely planned in advance :-)
16:41:58raptornot planning on it...
16:42:05raptoryet
16:42:13Watusimotowell, I'm trained to cover for you if you do!
16:42:23raptormaybe change 'disappears' into 'unavailable'
16:42:48Watusimotobecomes incapacitated by an overconsumption of licit or illicit intoxicating substances or materials
16:43:16WatusimotoI should have been a lawyer
16:43:43Watusimotolast night (early this morning, actually) our bed collapsed
16:43:51raptorugh
16:43:53Watusimotothat could have been incapacitating
16:44:29raptorI've always thought that the minds of engineers and lawyers were similar (due to the logic involved) but that lawyers have a slightly mean-spirited streak
16:44:51Watusimotobecomes incapcitated by a collapsing ikea bed that was designed by an first year engineering student incapacitated by an overconsumption of licit or illicit intoxicating substances or materials
16:45:16raptorthere once a woman who swallowed a fly
16:45:18Watusimotothe mean ones wanted to be engineers
16:45:25Watusimotobut washed out
16:45:42raptorah.. that's the correlation!
16:46:21raptorI have a friend who did undergrad Computer Engineering... then became a patent lawyer
16:46:34Watusimotosorry to hear that... I do too
16:46:53Watusimotoshe was actually a pretty well paid programmer for a while
16:46:54raptoranother did EE, then became a patent lawyer
16:47:35raptorI don't think I like (or hate?) people enough to ever get into law...
16:48:40Watusimotomy father was involved in several multi-year patent lawsuits (on both sides, and an expert witness). his contempt for lawyers is... unbounded?
16:48:53WatusimotoI think that would be fair to say
16:49:05raptoroh yuk
16:50:56raptormuch of working in law seems too parasitic to me..
16:53:14raptoranyways... fonts!
16:55:42raptorone thing to note with none stroke fonts - the width won't be constant when resized
16:55:53raptornon-stroke
16:56:23Watusimotono?
16:56:43raptorit stays in proportion to the glyph
16:57:03raptorwith our stroke font, line width is always 2 no matter if we're full screen or not
16:57:23Watusimotooh, right, I see what you are saying
16:57:38Watusimotobut the character spacing (and string widht) will be constant
16:57:50Watusimotoand when we are below a certain size, our stroke font gets thinner as well
16:57:53raptoryes
16:58:09raptoroh wow - i remember you put in loads of time to thin the stroke font below a certain size..
17:00:18raptorhah, Bitfighter Industries
17:01:21Watusimotoso we need (long term) a font for menus, a font for HUD, a font for console, and, maybe a font for help
17:02:09Watusimotojust just keep those in mind as you wander the universe
17:02:17raptordifferent font for help?
17:02:28kodaback
17:02:30kodasup?
17:02:34raptoroh.. action, menus, reading, communicating
17:02:45Watusimotomaybe -- we have different requirements than elswhere -- narrow, readable in big blocks
17:02:58Watusimotobut maybe we could use one of the other fonts
17:03:03raptorhi koda
17:03:19raptori think Watusimoto has the project application submitted
17:03:21Watusimotowe filled out the org app, and each of us created a user app
17:03:47kodaneat
17:03:47Watusimotowe used your name, koda
17:03:55kodawhere? under vouching org?
17:04:01Watusimotovouching users
17:04:14Watusimotosince you are getting us into this, it seemed fitting :-)
17:05:15kodathanks :)
17:05:21kodai think you should mention hedgewars
17:05:29kodaas it's the org that is vouching, not the user
17:12:22Watusimotook
17:12:27Watusimotogotta go make dinner
17:12:32Watusimotocan update that later
17:16:54raptori think Watusimoto has the project application submitted
17:17:00raptorsorry that was my kid..
17:17:11raptori updated the application to mention koda from hedgewars
17:17:23Watusimoto Quit (Ping timeout: 260 seconds)
17:17:24raptorback to supertuxkart now.. :) (It's really improved!)
17:17:43kodabtw i think hw is vouching for superkart too :p
17:28:23raptorha!
17:28:36raptorI'm *really* impressed with out much that game has improved..
17:42:50Fordcars has joined
18:23:37raptorback later
18:28:00raptor Quit (Ping timeout: 258 seconds)
18:41:54Fordcarsï
18:41:57Fordcarsheh
20:19:39Darrel has joined
20:25:21Fordcarshello?
20:31:34raptor_ has joined
20:31:42raptor_ has left
20:32:08raptor has joined
20:32:08ChanServ sets mode +o raptor
20:36:45Watusimoto has joined
20:45:12Watusimotoraptor: Have you done anything with the text yet?
20:45:22raptorhi nothing
20:45:36Watusimotook, cool; just wanted to make sure I wouldn't conflict
20:45:37raptorbeen doing other things wiht my saturday (but you happen to catch me)
20:45:49Watusimotono worries -- none at all
20:47:13raptoryeah, actually, I figured you'd want to play with it since you've put in so much effort already :)
20:47:17raptormy job's done!
20:47:18WatusimotoI think I found a bug in fontstash
20:47:33Watusimotonot sure if I should correct it in the code, or work around it
20:48:38Watusimotomaybe I shoudl actually test it first, in case I misread the code :-)
20:52:32koda Quit (Quit: koda)
20:56:24raptorI actually need to figure out what fontstash does...
21:17:29bobdaduck_m has joined
21:17:46bobdaduck_m goodmorning
21:19:35bobdaduck_m"the forums are down! Yell at somebody."
21:23:01bobdaduck_mNevermind she says they're up again.
21:23:12raptorget in the game!
21:23:17raptori just fixed them
21:23:52bobdaduck_mCan't
21:24:17bobdaduck_mMy mom hid my computer as incentive to clean the house.
21:25:49bobdaduck_m Quit ()
21:29:44Fordcarsreally? heh. I got food now
21:31:08bobdaduck_m has joined
21:35:24bobdaduck_m Quit (Client Quit)
21:42:01raptor Quit (Ping timeout: 252 seconds)
21:44:48Fordcarsarg
22:05:53Nothing_Much Quit (Ping timeout: 264 seconds)
22:12:43bobdaduck_m has joined
22:22:22bobdaduck_m Quit ()
22:34:55bobdaduck_m has joined
22:36:37Nothing_Much has joined
22:42:37bobdaduck_mWatusimoto you around?
22:50:52bobdaduck_m Quit (Read error: No route to host)
22:51:08bobdaduck_m has joined
22:55:02Watusimotohi
22:56:16Darrel Quit (Read error: Connection reset by peer)
22:57:55bobdaduck_m Quit (Read error: Connection reset by peer)
22:57:57zsircusr1 has joined
22:57:58zsircusr1I have a level to show you
22:58:10zsircusr1 is now known as bobdaduck_m
22:58:16bobdaduck_mI have a level to show you
22:58:44bobdaduck_mYou available to check it out?
23:01:23bobdaduck_m Quit (Read error: No route to host)
23:02:06bobdaduck has joined
23:02:19bobdaduckSorry watusimoto internet cut out
23:02:27bobdaduckYou available to check it out?
23:02:40Watusimotosure -- can I use 018a?
23:02:50bobdaduckyeah
23:02:53Watusimotook
23:02:54SolumnMushroom has joined
23:03:16bobdaduckhosting
23:03:57Watusimotowhere do I go?
23:04:17bobdaduck"Duck Pond"
23:04:36Watusimotoyou mean "ping timed out"? :-)
23:04:44bobdaduckheh
23:04:54bobdaduckits always timed out if I don't host from my main computer..
23:05:34Watusimotothere's two timed out, can;t connect to either
23:05:42bobdaduckarg really
23:06:09Watusimotowe had this problem last time too, didn't we?
23:06:33bobdaduckugh yeah
23:06:40bobdaduckI'm not on my main computer
23:06:48bobdaducklemme try some things...
23:06:53Watusimotook
23:08:02bobdaduckokay
23:08:16bobdaducktry now
23:09:32bobdaduckanything?
23:09:57Watusimotonope
23:11:37bobdaduckalright, I'll try switching computers
23:11:39bobdaducksee if that helps
23:11:46bobdaduckYou *really* want to see this level.
23:11:47bobdaduckxD
23:12:06bobdaduck Quit (Quit: Page closed)
23:19:13SolumnMushroomO)_(O
23:19:48bobdaduck has joined
23:19:51bobdaduckokay
23:20:00bobdaduckHopefully that fixes it
23:20:01Watusimotook
23:22:20bobdaduckAlright
23:22:28bobdaduckI'll let you know when I can get on my main computer :/
23:22:29Watusimotoif the machines are on the same netowk, switching might not help
23:22:33Watusimotook
23:22:41bobdaduckThey're all on the same network
23:22:52bobdaduckI know for fact that everyone can join my main computer
23:22:59bobdaduckbut none of the other computers, apparently.
23:23:36SolumnMushroomMe: You have to hat? CleverBot: Sure. Have a nice day.
23:24:04bobdaduck Quit (Client Quit)
23:25:37Watusimotois cleverbot being mean?
23:26:24SolumnMushroomMe: Do you 99? CB: Yes.
23:30:13SolumnMushroomMe: Do you support Siri? CB: Harry styles � fidanzato.
23:31:05Fordcars Quit (Ping timeout: 245 seconds)
23:33:10WatusimotoBest to just ignore him; if you can't you can mute him
23:35:17SolumnMushroomMe: What should I say to my friend?
23:35:17SolumnMushroomCB: Sorry, but I have to go now. I'll talk to you later. Me:
23:35:17SolumnMushroomThat's a bit rude.
23:35:17SolumnMushroom CB: Why is it rude? Me:
23:35:17SolumnMushroomIt's very dismissive. CB:
23:35:17SolumnMushroomWhy thank you!
23:47:11fordcars has joined
23:50:13fordcarshey watusimoto: I have a bot question
23:50:41WatusimotoSolumnMushroom: is he your friend?
23:50:45Watusimotofordcars: sure
23:53:27fordcarssure mushroom is my friend...? Anyway, if I have a bot that, for example, is triggered to go to it's team flag to return it because it is not in its initial location, and they bot dies while going to that flag.Will the bot continue going to the flag after it spaws or will it forget the whole thing?
23:54:07Watusimotothat question was meant for SolumnMushroom, not you.
23:54:24fordcarsooohhhh ok ;)
23:54:59Watusimotofordcars: at each frame, s_bot evaluates what it's objective is. i think
23:55:24Watusimototherefore, if the circumstances are the same, it will continue doing what it was doing after it spawns
23:55:26WatusimotoI think
23:55:52Watusimotoif it's not an s_bot, it's entirely dependent on the way it is coded
23:57:48fordcarsok, euh, well I was trying to make s_bot return team flag if the flag is less than a certain distance from the bot in CTF
23:59:08Watusimotodid I answer your question?

Index Search ←Prev date Next date→

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