#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-10-15

Timestamps are in GMT/BST.

00:04:55Platskies Quit (Quit: Platskies)
00:22:18Platskies has joined
01:08:16koda has joined
01:28:43HylianSavior Quit (Read error: Connection reset by peer)
01:57:18watusimoto has joined
01:57:19ChanServ sets mode +o
02:45:10Nothing_Much Quit (Ping timeout: 260 seconds)
02:56:21Invisible1 has joined
03:00:40Nothing_Much has joined
03:31:17watusimoto Quit (Ping timeout: 272 seconds)
03:39:43watusimoto has joined
03:39:43ChanServ sets mode +o
04:27:22Invisible1 Quit (Ping timeout: 260 seconds)
06:30:29LordDVG has joined
06:32:17Invisible1 has joined
06:33:21Watusimoto_ has joined
07:07:52LordDVG Quit (Remote host closed the connection)
07:44:38Watusimoto_ Quit (Ping timeout: 245 seconds)
07:46:57Platskies Quit (Quit: Gotta go)
08:12:33Invisible1 Quit (Ping timeout: 245 seconds)
08:40:00watusimotoam trying cryptocat, channel bitfighter
08:50:23HylianSavior has joined
09:15:00Invisible1 has joined
09:25:53raptor has joined
09:25:53ChanServ sets mode +o
09:35:21watusimoto Quit (Ping timeout: 260 seconds)
09:38:42Nothing_Much Quit (Remote host closed the connection)
09:44:36Nothing_Much has joined
10:06:50Invisible1 Quit (Ping timeout: 268 seconds)
10:17:27Invisible1 has joined
10:18:38Watusimoto has joined
10:19:55Nothing_Much Quit (Remote host closed the connection)
10:32:46Nothing_Much has joined
10:40:44Nothing_Much Quit (Read error: Connection reset by peer)
10:41:59koda Quit (Ping timeout: 268 seconds)
10:58:10LordDVG has joined
11:19:44Watusimoto_ has joined
11:22:14Watusimoto Quit (Ping timeout: 246 seconds)
11:40:51Invisible1 Quit (Ping timeout: 272 seconds)
11:41:13Watusimoto_ Quit (Ping timeout: 272 seconds)
11:50:11thread_ has joined
12:13:17Nothing_Much has joined
12:31:20koda has joined
12:35:33Nothing_Much Quit (Quit: bleep)
12:48:58Watusimoto has joined
13:04:22LordDVG Quit (Remote host closed the connection)
13:06:11thread_ Quit (Ping timeout: 250 seconds)
13:06:19koda Quit (Quit: koda)
13:18:11kaenWatusimoto, raptor, got another submission from r/freedesign today:
13:18:12kaenhttp://bitfighter.s3-website-us-east-1.amazonaws.com/
13:19:00raptorWHOA
13:19:16kaengotta run, back in a few hours
13:19:35Watusimotonow that is some kind of crazy
13:20:28raptorusing mootools
13:21:44Watusimotoraptor: did you watch the video about editing levels?
13:21:50Watusimotoit was in the forums
13:22:01raptorI did, silently
13:22:06raptorit was really neat
13:22:28raptorI would never have expected *anyone* to become so proficient at the bitfighter editor
13:25:08WatusimotoI have some ideas for tools that would make his life easier
13:25:25Watusimotofor example, if you have a wall that forms a loop, we could have a wall->polywall converter
13:25:49Watusimotothat traces along the outer edge and creates a polywall from those vertices
13:26:22raptorkaen has written that already
13:26:32Watusimotoand when we rescale a level, there should be an option for rescaling the wall thicknesses too
13:26:42raptorhttps://github.com/kaen/kaentools/
13:27:18Watusimotowow
13:27:21Watusimotodidn't know about those
13:28:24raptoralso, we had the idea for a Lint plugin - that verifies some sane values for a level (like using 10000 resources == bad)
13:28:33Watusimotowe should go through them at some point and see if any should be canddiates for adding to the level editor proper, or distributing with the game
13:28:44Watusimotogood idea as well
13:28:50Watusimotowe actually already have that, sort of
13:29:09Watusimotothe thing that checks for nexii on non nexus levels, flags in a bitmatch, etc.
13:29:18Watusimotowe could formalize that and expand it
13:29:25Watusimotoit's kind of hacky right now
13:29:30raptoryes - but it could expand like crazy with as a Lua plugin
13:29:46Watusimototrue
13:30:20Watusimotoor we could take a hybrid route -- some checks in game, some run from a script
13:30:45Watusimotothe user could perhaps customize the script to enable or disable certain checks, or add more
13:31:07Watusimotobut ultimately, I think we want to prsent the user with a smooth experience
13:31:07raptoryes
13:31:40Watusimotoand to me that suggests migrating good scripts into the editor itself (even if the logic remains in lua)
13:32:10Watusimotoit's a bit like firefox... I don't like having to install several addons to make it work right... I wish it just did out of the box
13:35:03raptorthat seems OK to me, especially for the heavy lifting algos
13:35:28raptorbut having them as scripts is really nice to test/distribute/develop
13:36:17raptormaybe we coul dhave a release cycle of sorts for plugins: Lua script -> better script -> even better -> c++
13:48:13Watusimotoyes, something liek that would be good
13:48:43Watusimotolua is definitely good for proof-of-concept and figuring out how things should work
14:08:16WatusimotoI'm thinking we should be using encrypted chat
14:08:22Watusimotoinstead of irc
14:08:33Watusimotojust as a matter of good policy and practice
14:08:59Watusimotounfortunately, cryptocat uses big fat fonts and a smallish window
14:09:10Watusimotowhereas this program lets me see lots of chat history
14:09:44raptorsoo... how does that play with logging? I am connected to IRC via SSL
14:10:20raptorbut really, if you think we should be using encrypted chat, then we should be running our own IRC server
14:11:50Watusimotono idea how it works
14:12:10WatusimotoI was just reading about the nsa hoovering up email addresses and chat messages and thought, why not make their life a little harder
14:12:23Watusimotoincrease the demand for baseline power in slc
14:12:32Watusimotomake raptor's power rates go up just a weeee big
14:12:33Watusimotobit
14:12:59raptoralso, the idea of using 'perfect forward secrecy' (OTR) (assymetrical session keys on top of assymmetrical encryption) really only is good with 1 on 1 chat
14:13:25raptoralthough I can see how it could be implemented with group chat - cryptocat might even do this
14:13:26Watusimototo be honest I don't really know how it all works
14:13:35raptorI have a pretty good understanding
14:13:51Watusimotowhat I would like is for our messages to be opaque to anyone not in the chat room
14:14:12Watusimotothe nsa could always join and log, but I'm not so worried about that
14:14:43raptorthe only way around that is: our own servers with OTR group encryption (not trivial)
14:14:54raptorcryptocat does that, I think
14:15:07Watusimotowhy couldn't someone else provide encrypted servers with otr?
14:15:33raptoroh yeah, that works
14:15:44raptorduh
14:15:51raptori was thinking about logging
14:16:54Watusimotoif the bot could join the conversation, it could log it
14:17:30raptoryes
14:17:44raptori was thinking about controlling access to the logs, too, but never mind that
14:18:22raptorwe'd have to code the bot to handle otr key exchange and assymetric encryption (ugh)
14:18:57raptorand we would have to build in a random group otr key refresh - and anyone connecting would have to have a capable client...
14:19:55Watusimotoyes, that's a problem
14:20:56raptordoing group otr keys is really non-trivial
14:21:11raptorand if more than 2 people can use cryptocat in the same room, I'm suprised - that's advanced
14:23:46raptorhere is a lot of info on the techincal problems with IRC: http://blog.bjrn.se/2009/01/proposal-for-better-irc-encryption.html
14:23:56raptormost boils down to handling group situations
14:35:23WatusimotoI'm totally confused here
14:35:28WatusimotoI need to change this:
14:35:32WatusimotoupdateMask & TeleportMask
14:36:45Watusimototo only be true if update & TeleportMask and not update & InitMask
14:37:39raptorso surround in an if(update & InitMask) ... else // everything else
14:37:40Watusimotothe problem with the teleporters is that when we make our intial pass through, all mask bits are set
14:37:50Watusimotothat won't work
14:37:54raptorthat's how most objects do it I think..
14:38:00Watusimotothe slightly larger context is
14:38:01Watusimotoif(stream->writeFlag(updateMask & TeleportMask))
14:38:11raptorok
14:38:14Watusimotoso that needs to write false if initmask is true
14:38:24Flynnn has joined
14:38:24raptorwhat
14:38:40WatusimotoupdateMask & TeleportMask & ^InitMask or something
14:38:40raptori though you just do initial stuff once, then handle the rest
14:38:50raptorthat's too complicated
14:38:59Watusimotooh, yeah
14:39:05Watusimotolet me just do it that way
14:41:41Watusimotoall the tests pass now... let's test it
14:43:09Watusimotowell, I'm glad people are thinking about irc encryption
14:43:22Watusimotoit's a pity we all need to go through the hassle, though
14:46:37Watusimotofixed!
14:46:42raptoroh goodie
14:48:04BFLogBot Commit: 75d357c2e793 | Author: watusimoto | Message: Better living through statics
14:48:06BFLogBot Commit: 06ec617fbff5 | Author: watusimoto | Message: Future-proof tests
14:48:07BFLogBot Commit: 54a25f06f7b9 | Author: watusimoto | Message: Merge
14:48:09BFLogBot Commit: d5f9f662b213 | Author: watusimoto | Message: Whitespace
14:48:10BFLogBot Commit: 4c8f4a235483 | Author: watusimoto | Message: Fix crash with engineered teleporter
14:48:16Watusimotogood. I need to go to bed soon, and I wanted to get this issue resolved
14:48:26Flynnn Quit (Quit: This computer has gone to sleep)
14:48:34raptortesting..
14:48:48Watusimotono need... that's what we have scripts for!
14:49:43Watusimotoyou might look at my latest test if you haven't already... it illustrates my latest thinking about how to do end-to-end integration tests including client and server interactions and even interacting with UIs
14:49:57Watusimotolook for TEST_F(BfTest, EngineerTests)
14:50:56raptortests don't work right now because you're using SDL_Keycode (SDL2-only)
14:51:00raptorfor me
14:51:07raptorbut i tested in-game... it works!
14:51:24raptorand the other weirdness with teleporters starting as closed is gone, too
14:51:41Watusimotogreat
14:52:32Watusimotoso we have this block
14:52:33WatusimotoSDL_Keycode keyDown = InputCodeManager::inputCodeToSDLKey( \
14:52:33WatusimotoclientSettings->getInputCodeManager()->getBinding(InputCodeManager::BINDING_DOWN, InputModeKeyboard)); \
14:52:33Watusimoto\
14:52:33WatusimotoSDL_Event EventDownPressed; \
14:52:33WatusimotoEventDownPressed.type = SDL_KEYDOWN; \
14:52:35WatusimotoEventDownPressed.key.keysym.sym = keyDown; \
14:52:52Watusimotosdl_keycode is sdl2
14:53:23Watusimotowoudl I only replace that first bit with some sdl1 stuff, or would everything need to be rewritten?
14:53:35Watusimotothat is, is there an sdl1 equivalent we could swap in?
14:53:49raptorsee my fix to the bitfighter code: https://code.google.com/p/bitfighter/source/detail?r=c29f12752eb8a82055838b3b3bc508d808fad369
14:54:59Watusimotoah, I see... it's just a fancy int
14:55:04raptoryep
14:55:23Watusimotoin your fix, why did you not do an sdl version check?
14:57:37raptorgood question - I just did the simplest thing
14:57:42Watusimotook
14:57:45raptorit was originally an S32
14:57:47raptoror int
14:57:49WatusimotoI'll add a similar line to tests and check in
14:58:47Watusimotook
14:58:53BFLogBot Commit: e7009ac0b773 | Author: watusimoto | Message: Fix tests for pre sdl2... hopefully!
14:58:54Watusimotohopefully tests will work for you nw
15:01:13BFLogBot Commit: 15afca70d040 | Author: watusimoto | Message: Whitespace
15:02:49kaenhi again
15:22:46Watusimotohey
15:22:55WatusimotoI didn't realize you had all those plugins
15:23:03Watusimotoraptor pointed me to your secret stash
15:23:30kaenhehe
15:23:40Watusimotoare there any we should consider incorporating into the editor or at least distributing with the game?
15:23:41kaenit's been my driving force for all the lua api work
15:23:52WatusimotoI figured there had to be something ;-)
15:24:23kaeneh I really like keeping them as plugins because of the plugin panel stuff but maybe a few are worth distributing
15:24:41Watusimotoone in particular interests me: raptor said one of those could convert a wall to a polywall
15:24:53kaenoh, actually that one didn't get written
15:24:58Watusimotoah, ok
15:25:14kaenI tried twice but I couldn't faithfully reproduce the corner clipping code
15:25:25WatusimotoI was thinking about adding that functionality to the editor after watching the editor video quartz (?) posted in the forums
15:25:25kaenI tried exposing it to the api but it was too complex for me
15:25:35kaenhey I think that's a great idea
15:25:41Watusimotobut I would do it in the editor and not as a plugin
15:26:20Watusimotohave you ever used sublime text editor?
15:26:26kaenI use it all the time!
15:26:31kaenit's my favorite editor now
15:26:37kaenespecially since it has the vim mode
15:26:53Watusimotoso you probably use the package control plugin
15:27:01Watusimotofor adding other plugins
15:27:17kaenindeed
15:27:25kaenjust discovered that like four days ago
15:27:25Watusimotothat's what we need for editor plugins
15:27:30kaenyes
15:27:34Watusimotooh man, can;t live without that
15:27:43Watusimotothat is an example of something that should be built in
15:27:54kaenagreed
15:27:57kaenthread suggested adding support for plugins, scripts, and robots to pleiades
15:28:02Watusimotoanyway, that;s a vision for 020
15:28:04kaenwhich I agree with and intend to do for 020
15:28:17Watusimotocool
15:28:25kaenthen I can add support for dependencies to be auto-fetched
15:28:41kaen(my plugins depend on my "stardust" lua library)
15:28:44Watusimotoyes cool and necessary especially with the rise of levelgens
15:37:38Watusimotook, good night gentlemen... or should I say bon nuit, messieurs
15:38:03BFLogBot Commit: ee5c11098aa9 | Author: watusimoto | Message: Whitespace
15:42:33Watusimoto Quit (Ping timeout: 260 seconds)
15:48:02Flynnn has joined
15:48:29Flynnn Quit (Client Quit)
16:12:40The has joined
16:13:03The is now known as Guest62596
16:13:56Guest62596Yussh. Colloquy on my iPooood.
16:13:58Platskies has joined
16:14:27Guest62596Ah what the jankiness. Why am I guest? I'm freaking Shadow.
16:15:13Guest62596 Quit (Client Quit)
16:19:03ShadowXLoner has joined
16:19:19ShadowXLonerAlright, how about now?
16:19:23ShadowXLonerThere we go!
16:19:29ShadowXLonerSilly period.
16:20:14ShadowXLonerHa ha! Awesome, I'm glad I decided to check out if Colloquy had an app.
16:21:12ShadowXLonerHas anyone watched Quartz' latest video? I can only dream to be as great a level builder as he.
16:21:36thread_ has joined
16:21:45ShadowXLonerHey thread_
16:21:54thread_hi...?
16:22:03ShadowXLonerhi!
16:22:26thread_ummm... I'm not sure if I know you
16:22:27ShadowXLonerWhat's up?
16:22:46ShadowXLonerI've been on irc before dude.
16:22:46thread_Not much
16:23:07ShadowXLonerIt's me. Shadow. From the forums.
16:23:18thread_My memory is much like a block of cheese. Apparently poor enough to make bad analogies
16:23:34ShadowXLonerLol
16:24:21ShadowXLonerI hate using "lol" but every time I type out "hahahaha" it feels stale.
16:25:36ShadowXLonerRemind me, is it you or Nothing much that is working on the 019 trailer?
16:28:06raptor Quit ()
16:28:54kaenit's nothingmuch
16:30:10thread_Nothing
16:30:26kaenthread_ contributed some editor footage though (I think?)
16:30:31thread_I did
16:35:51ShadowXLonerOkie dokie. Was there any pay off to the idea of getting some player footage for him?
16:36:27kaenuhh
16:36:31kaenit's still just a good idea :)
16:36:54kaenI can cook you up a beta build if you want to help, ShadowXLoner
16:37:15thread_I could use a newer build too
16:37:38ShadowXLonerThat'd be great, thanks! Anything for show business :D
16:40:08kaenShadowXLoner, what OS?
16:40:32ShadowXLonerOSX 10.7.5 I believe if memory serves.
16:40:45ShadowXLonerMac, is probs important too.
16:40:47kaenuh oh
16:40:53kaenI... can't build for mac
16:41:02ShadowXLonerDarn.
16:41:09kaensorry man
16:41:32ShadowXLonerNo worries. It's all good. Who's our Mac builder though?
16:41:36kaenraptor
16:41:53kaenI had a buildbot that made mac binaries but I couldn't afford the VPS it was hosted on anymore
16:42:19ShadowXLonerAh, I'll ask him later when he pops on if I can get an early beta.
16:42:33kaenok
16:42:50kaenthread_, coming right up
16:42:57thread_ty
16:42:59ShadowXLonerAny of you guys going to attend the party on wednesday?
16:43:33kaenI am!
16:44:53thread_what party? (probably not, quite busy)
16:45:46koda has joined
16:46:19kaenwe're starting weekly play parties, beginning on wednesday
16:47:21ShadowXLonerYep, Sky_Lark also posted a survey to collect our available playtimes to make it easier to get decent game times.
16:47:21thread_ah
16:47:38thread_I did not know this
16:48:02ShadowXLonerNow you do! And knowing's half the battle!
16:48:10kaenGI JOOOOEEE
16:48:18ShadowXLonerLol.
16:48:23thread_The other half is using the proper loadout
16:55:31ShadowXLonerMy thought on that is any loudout can be proper if whoever is using it plays it to it's potential. I've been playing my stealth loudout long enough that I'm sufficiantly adept at it.
16:56:06thread_Well.........
16:56:32thread_Let's just say I plan on changing things :| *only hint I'm giving*
16:58:00ShadowXLonerOh?
16:58:26ShadowXLonerHow ominous!
16:58:31thread_I quote "*only hint I'm giving*"
16:59:00thread_nothing says ominous like that!
17:02:20thread_http://www.youtube.com/watch?v=tV7ww8OlkUU&t=13m34s
17:04:24thread_just a little dialog I was reminded of
17:04:56thread_kaen: how's the build coming?
17:05:01Platskies Quit (Quit: Sleep time…)
17:08:38raptor_school has joined
17:08:38ChanServ sets mode +o
17:10:33koda Quit (Quit: koda)
17:10:38raptor_schoolI can probably get an OSX build later tonight...
17:12:03thread_I actually have to go. I'll see you guys later
17:13:23raptor_schoolthread_:
17:13:26raptor_schoolyou on campus?
17:14:25raptor_schoolI guess I missed him... I need to figure out how to get an easy stack trace for windows for him
17:16:03raptor_school Quit (Quit: Page closed)
17:16:09ShadowXLonerHey raptor_school , do you think you could hook me up with an early 019 beta? I'd like to help Nothing-Much with acquiring footage for his trailer.
17:16:39thread_ Quit (Ping timeout: 250 seconds)
17:19:51raptor_school has joined
17:20:17raptor_schoolShadowXLoner: I'm going home now, I think I can tonight (if you're around)
17:20:36raptor_schoolalso posting this here for later reminder: http://opensourcepack.blogspot.com/2012/02/gdb-74-with-tui-win32.html
17:20:43raptor_school Quit (Client Quit)
17:46:13ShadowXLonerI should be around.
18:04:59ShadowXLoner Quit (Quit: Colloquy for iPod touch - http://colloquy.mobi)
18:09:18ShadowXLoner has joined
18:10:21kaen Quit (Ping timeout: 256 seconds)
18:10:58raptor has joined
18:10:58ChanServ sets mode +o
18:11:44raptorMaybe we should be using c++ exceptions more often...
18:14:30raptorShadowXLoner: you still around?
18:15:40raptorwell, here you go: ftp://ftp.novell.com/outgoing/Bitfighter-019-beta-OSX-64bit-debug-8296-ee5c11098aa9.zip
18:15:44raptorget it while it's hot
18:26:45ShadowXLonerAwesome, thanks. Sorry, at Sweeney Todd rehearsal.
18:32:59raptorShadowXLoner:
18:33:12raptorI forgot to mention - you should back up your bitfighter.ini first
18:33:13ShadowXLonerYeah?
18:33:33ShadowXLonerOkie Dokie, keep it in a flashdrive or something?
18:33:49raptornah, just keep it in another folder so you can revert if needed
18:33:58ShadowXLonerAlrighty, thanks.
18:40:38raptorthank you!
18:41:17raptoralso, if (when) it crashes, could you make sure you paste the stack trace? it's part of the built-in crash reporter thingy
18:47:46ShadowXLoner Quit (Ping timeout: 265 seconds)
18:47:46tjcarter Quit (Read error: Connection reset by peer)
18:48:04tjcarter has joined
19:20:32ShadowXLoner has joined
19:20:57ShadowXLonerOkay, will it pop up in an error window then?
19:22:40ShadowXLonerraptor:
19:23:00kaen has joined
19:28:34raptorHI
19:28:36raptoryes
19:31:41ShadowXLonerOkie dokie, so I won't have to delve into terminal to get it. That makes things easier.
19:33:39raptornope, but you will have to copy and paste it online for use to read (not in this channel) using something like http://pastie.org/
19:36:35Skybax has joined
19:36:41SkybaxHerro thar
19:36:47raptorhi
19:37:00SkybaxAnyone know of an IRC client for PC that also happens to be free?
19:37:11raptorquassel
19:37:27raptorhttps://encrypted.google.com/url?sa=t&rct=j&q=quassel&source=web&cd=1&cad=rja&ved=0CCsQFjAA&url=http%3A%2F%2Fquassel-irc.org%2F&ei=TO5dUofYEerViwLuvoGYDg&usg=AFQjCNGvlIK8g2IolUlaK3fD8wu4caS31g&bvm=bv.54176721,d.cGE
19:37:29raptoroops
19:37:39Skybax>.>
19:37:43raptorquassel-irc.org/‎
19:37:47raptorhttp://quassel-irc.org/‎
19:37:50SkybaxOkay
19:37:55SkybaxTanks!
19:37:58raptoryw
19:38:22SkybaxDid you know that the "Live Chat" button doesn't show up when you're on the forums?
19:38:31raptoryes...
19:38:38raptorI can't remember why though
19:38:39SkybaxWhy is this lol
19:38:42SkybaxHuh
19:42:32ShadowXLoner Quit (Quit: Colloquy for iPod touch - http://colloquy.mobi)
19:43:00HylianSavior Quit (Quit: Leaving)
19:50:12HylianSavior has joined
19:50:47kaenxchat!
19:51:32Skybaxxchat?
19:51:40kaenhttp://www.silverex.org/download/
19:52:06raptoryou're kidding... that's still being developed?
19:52:07Skybax>.>
19:52:32kaenuhhhh
19:52:35kaenno idea
19:52:44raptorok that's a lot different than i remember...
19:52:50kaenlooks like it's not... last release is from 2010
19:53:01kaenso you could say it's "stable" :)
19:53:37kaendidn't realize that the development has stopped...
19:53:45kaenI've been using it since like 2006
19:55:34kaenI don't think development has really stopped
19:55:49kaenbecause I sent them a patch last year which they reviewed (and declined)
19:56:31SkybaxHahaha
19:57:33kaenit only got declined because I don't know how to use the modern windows compositor :<
19:57:45ShadowXLoner has joined
19:58:22kaenit was to make xchat use true transparency from compositing window managers on linux instead of just showing the desktop image when you make it "transparent"
19:58:26SkybaxSadface
19:59:01kaenyeah and I really didn't have enough patience to learn the WAPI for that because WAPI sucks in general
19:59:03SkybaxKk I'm gonna go back to my laptop and download Quassel
19:59:22SkybaxAnd then look for my maps >.>
20:02:24kaenoh man
20:02:46kaenquassel supports multiplexing over different channels
20:02:48kaengg raptor
20:03:02kaenguess it's time to broaden my horizons
20:03:54Skybax Quit (Ping timeout: 250 seconds)
20:03:55raptori don't even know what that is...
20:05:15kaenhttp://quassel-irc.org/node/104
20:05:33kaenthe top half of the window has output from like three different channels in one "pane"
20:05:40raptorooooo
20:05:49kaenand then you can split the window to have another channel open at once
20:06:00kaenor another multiplexed channel even
20:06:20kaennot sure that's what they call the feature, but it's cool
20:06:24raptormaybe i should update...
20:09:59ShadowXLoner Quit (Ping timeout: 240 seconds)
20:11:11kaenjust got a reminder of why I had to nix circles
20:11:29raptoroh yeah?
20:11:29kaenby which I mean bob's dungeon
20:11:36raptorah
20:11:59kaentotally worth the ire
20:15:10raptorok time to try quassel...
20:17:24Skybax has joined
20:17:48Calvin_ has joined
20:18:20Calvin_ Quit (Client Quit)
20:18:26ShadowXloner has joined
20:18:34Skybax Quit (Client Quit)
20:18:46Skybax has joined
20:18:48ShadowXlonerThere we go, Rehearsal is over for the night.
20:18:55ShadowXlonerI should be on til midnight.
20:20:00Name_ has joined
20:20:09Name_Hmmm
20:21:25Name_So, I'm logged on on quassel, and I can see myself on here, but on quassel I can't see anybody else or any of the chat lol
20:21:43raptorhmm
20:22:45Skybax Quit (Client Quit)
20:22:50ShadowXlonerQuassel?
20:22:56Skybax has joined
20:25:45Skybax Quit (Client Quit)
20:26:03Skybax has joined
20:26:55Skybax is now known as Calvin_
20:26:59Calvin_ is now known as Skybax
20:27:05Name_That's so weird
20:27:11Name_I can't type anything
20:27:25Name_Or see anything
20:28:12SkybaxHmm
20:28:19Name_Oh that's stupid
20:28:40Name_I have to type /msg #bitfighter before anything I type will show up in here
20:29:13SkybaxOH WAIT
20:29:15SkybaxI DID IT
20:29:16SkybaxYEY
20:29:35SkybaxHoorayness
20:30:06SkybaxOkay, now to look for maps :3
20:31:47Nothing_Much has joined
20:32:56Name_ Quit (Ping timeout: 250 seconds)
20:37:13kaenShadowXloner, rehearsal for what (if I may ask) ?
20:37:20kaenare you a musician?
20:37:34ShadowXlonerAh, College Production of the musical Sweeney Todd.
20:37:40kaenah, cool
20:37:44ShadowXlonerAnd yes I am a musician too! A cellist.
20:37:48kaensweet!
20:37:56kaencellos are definitely the best stringed instrument
20:38:30ShadowXlonerReally?
20:38:32ShadowXlonerNo Violas?
20:38:34kaenperhaps excepting world-class violinists
20:38:35ShadowXlonerNot*
20:38:40kaennah, definitely not violas
20:38:49SkybaxI'm a bassist
20:38:55kaenit's like the awkward middle ground between cello and violin
20:38:59ShadowXlonerEheheehee, Violists are forever alone :~:
20:39:07kaenI was a violist :P
20:39:14kaenfor like two years in middle school
20:39:15ShadowXloner:T
20:39:31ShadowXlonerMy apoliges.
20:39:53ShadowXlonerBassist are pretty hardcore, they have to have the quickest hands out of all the stringed instruments.
20:41:00kaenI like psychobilly bands, and I've seen some pretty hardcore acoustic bassists
20:41:09Nothing_MuchWhat'd I miss?
20:41:21kaengotta admit I love a well-plucked punk bassline
20:41:23SkybaxI love bass
20:42:28ShadowXlonerOh hell ya, bluegrass bass is heaven.
20:42:44SkybaxI've been learning Jack Johnson songs recently
20:44:02ShadowXlonerWho's he?
20:44:14SkybaxSrsly?
20:44:44kaenahaha
20:45:12kaenyou've never heard "banana pancakes" ShadowXloner ?
20:45:21ShadowXlonerNope.
20:45:36SkybaxYoutube. Youtube right now.
20:45:44ShadowXlonerWel,, I probably have, but never went out of my way to find out it's name.
20:45:48kaenlucky you...
20:46:10kaenmy girlfriend loves that song
20:46:15SkybaxxD
20:46:19kaenand has in fact forced me to make her banana pancakes
20:46:26SkybaxA lot of girls love jack johnson
20:46:28kaenwhich are *disgusting*
20:46:29Nothing_Muchkaen, those are yummy
20:46:32Nothing_Muchwat
20:46:39Nothing_MuchThey're not disgusting!
20:46:40SkybaxI think they're tasty too lol
20:46:41kaenlove bananas
20:46:44kaenlove pancakes
20:46:49SkybaxAlthough I prefer chocolate chips in my pancakes
20:46:52kaenthey should never be mixed though
20:47:01Nothing_Muchkaen, you're crazy, you should check out IHOP
20:47:05kaenchocolate chips are better, but it's hard to cook them without burning them
20:47:12kaendude IHOP ain't got nothing on me
20:47:22ShadowXlonerI got to go with the others here Kaen, Banana pancakes are totes good.
20:48:00kaenhehe fair enough
20:48:04SkybaxWhat if you put the chocolate chips in the banana slices MMMM
20:48:06kaenmy girlfriend loves them too...
20:48:15kaenmaybe my tongue is broken
20:48:20SkybaxxD
20:48:55Nothing_MuchHow is everybody goin'?
20:49:11SkybaxGood. I'm searching the forums for my maps
20:49:28Nothing_MuchNice
20:49:51Nothing_MuchI should've been working on the trailer, but unfortunately Ubuntu conked out on me and I had to reinstall, the files and sources are safe though
20:50:35ShadowXlonerNope, never heard Banana Pancakes.
20:50:50SkybaxWhat do you think of it
20:50:55ShadowXlonerThe gait of the song is familiar though.
20:51:04ShadowXlonerSame tune, different lyrics.
20:51:25ShadowXlonerIt's basically your average Acoustic equation.
20:51:35ShadowXlonerStaying close to one octave.
20:52:05SkybaxI just recently learned Fortunate Fool, and next I wanna learn Constellations
20:52:11ShadowXlonerIt's no Journey, but then it's not really supposed to be.
20:53:35SkybaxI'm not a superb bassist, but I'm learning lol
20:53:57SkybaxHey, how do I make a .level file on Windows 8?
20:54:14kaenjust type an unused name in the editor
20:54:30SkybaxBut I want to put things in it manually
20:54:34SkybaxAnd I can't open it
20:55:05SkybaxI have no program that can open .level files lol
20:55:06kaenI've never used windows 8, but you should be able to open it in notepad if you choose "all files" in the open file dialog
20:55:46SkybaxWhoaaaa that opens it as one huge line of text that goes on forever ._.
20:55:54kaengah
20:55:59kaenunix line endings
20:56:07kaenraptor, any suggestions?
20:56:37kaenradio silence, must be behind enemy lines
20:57:09Skybaxx)
20:57:23kaenyou can try it with notepad++
20:57:24kaenhttp://notepad-plus-plus.org/download/v6.5.html
20:57:37kaennotepad++ is tons better than notepad for this kind of thing anyway
20:58:02SkybaxIt opened in a readable format with WordPad
20:58:14kaenok
20:58:28kaenI'll keep that in mind for the scripting tutorials I'm writing
20:58:48SkybaxCan I make one manually by just making a WordPad doc and then renaming it to have the .level extension? lol
20:58:54kaenyep
20:59:09SkybaxCooliness
20:59:19kaenor by choosing "save as", setting the filetype to *.* All files and just adding .level
20:59:27kaensame for levelgen, lua, bot, etc.
20:59:43SkybaxOkay
20:59:56kaen(I think)
21:00:44kaentoo bad windows doesn't ship with a text editor that doesn't suck :/
21:01:14SkybaxHaha xD
21:02:36kaenI mean, it has two "text" editors
21:02:40kaenthese are all "text" files
21:02:54kaenyou really shouldn't have to jump through hopes to open them
21:06:32ShadowXlonerI just got a new Alarm Clock app for my laptop with customizable alarms. I've set it to the Attack on Titan theme at maximum volume. Tomorrow morning's going to be interesting.
21:07:38ShadowXlonerEspecially if I decide to leave my computer hooked up to my speakers.
21:07:43fordcars has joined
21:08:03fordcarsHiè
21:08:11kaenhi!
21:08:16fordcarsI am making a bot for Quartz and I am getting a game crash
21:08:18SkybaxI've found all the levels I can find on my own, now it's up to everyone else to look and see if they have any of mine xD
21:08:25kaenfordcars, oh boy!
21:08:25fordcarsJust checking a variable
21:08:31kaen018a?
21:08:34fordcarsif bot:hasWeapon(Weapon.Triple) then needLoadoutZone = false end
21:08:37fordcarsYep
21:08:45kaenI'll take a look
21:08:54fordcarsItworks in repair bot just fine
21:09:00kaenwhooaaa
21:09:12kaendo you get a message on the console?
21:09:22kaen(running from the command line)
21:09:39fordcarsurgghghg windows command line
21:09:43kaen:<
21:09:56kaenif you right click you should be able to select/copy/paste
21:09:58raptor breaks radio silence
21:10:03raptorbanana pancakes are so gross
21:10:06kaenI think they call it "mark" or something silly like that
21:10:14Nothing_Much Quit (Remote host closed the connection)
21:10:15kaenraptor, mine brethren!
21:10:24raptori'd go with notepad++, yes
21:10:38kaenhttp://www.maniacworld.com/internet-bro-fist.jpg
21:10:42raptor20+ years and microsoft still hasn't fixed notepad
21:10:49SkybaxUghhh
21:10:52fordcarskaen, as expected, it works=fine :1
21:10:53raptorhaha
21:10:59fordcarswow funky typos
21:11:07fordcarskaen, as expected, it works fine :/
21:11:14kaen:o
21:11:16SkybaxSo all the levels look like level files but none of them show up in-game :/
21:11:44kaenSkybax, do you have file extensions turned on in folder options?
21:11:46raptorextension problems?
21:11:53raptordo they say somelevel.level.txt
21:12:13kaenhttp://en.kioskea.net/faq/28650-windows-8-display-file-extensions
21:12:22kaenwill let you see their real extensions
21:12:50SkybaxThey have no extensions but all of them say they have a type of "LEVEL File"
21:12:56raptoroh, that's good
21:13:14SkybaxI made them by taking a stock level, pasting in my level code, and them saving as a new file
21:13:29SkybaxThe formatting looked exactly the same
21:13:43kaenstill looks right after you reopen them?
21:13:43Nothing_Much has joined
21:13:52SkybaxYes
21:14:05raptorcan you send us the file?
21:14:10raptorno alterations?
21:14:21SkybaxWhat method?
21:14:29raptorhmm...
21:14:50kaenhttp://www.filedropper.com/
21:14:57raptoryeah, one of those sites
21:15:25kaenI wish I could donate to hide the ads ._.
21:15:55SkybaxHere's one http://www.filedropper.com/osteoporosis_1
21:17:29raptorI got a segfault somehow...
21:17:41raptorin poly2tri
21:17:43raptorwhat
21:18:09kaenwow good job Skybax
21:18:14Skybax?
21:18:15kaenthat's really really hard to do
21:18:20SkybaxWhat xD
21:19:12kaenraptor, I've been hitting those over and over again with that clipPoly method
21:19:29raptorok, your level loaded fine Skybax
21:19:40raptorcould it be your in the wrong level dir?
21:19:53raptorin-game use f7 diagnostics to see what leveldir is being loaded
21:20:04SkybaxOkay
21:21:09SkybaxOoooo
21:21:11SkybaxAppData
21:21:13raptoroh interesting
21:21:24SkybaxI DON'T EVEN KNOW HOW TO GET THERE
21:21:26SkybaxOwait
21:21:33SkybaxI think my Minecraft folder is in there
21:21:58SkybaxActually that doesn't help me at all lol
21:22:05raptorkaen: does this level segfault for you, too?: http://www.filedropper.com/insignia
21:22:27raptorSkybax: go to start->run and type %appdata%
21:22:39raptoror whatever the win8 equivalent is
21:22:55SkybaxThere's a special command for it but idr what it is
21:23:25raptoralt + f2 ?
21:23:31raptorumm... WIN key?
21:24:11SkybaxI have a key on my keyboard that says WIN?
21:24:26Skybaxalt f2 does nothing
21:24:49SkybaxOH I FOUND IT
21:25:36kaenwindows key + r will do it
21:25:40kaenat least in win7
21:26:02SkybaxYes
21:26:04SkybaxThat was it
21:27:01SkybaxYey
21:30:13kaenokay guys help me out
21:30:18kaenwhat was BitTown?
21:30:20kaenalso bitbash
21:32:00kaenoh, looks like bitbash was the old name for bitmatch (according to my forum archeology)
21:32:06kaenstill no clue about BitTown
21:32:08dbuck has joined
21:33:18kaenyep, insignia segfaults, raptor
21:33:19dbuck has left #bitfighter
21:33:30SkybaxBitTown was a map where people could make their own houses and then they were all compiled into one big map
21:33:41SkybaxIt had events and games and dungeons and stuff
21:33:47SkybaxIt was kinda like a Bitfighter RPG
21:33:48raptorthat's crazy - it loads in the editor
21:34:12kaenI don't think it get's botnav'd at that point
21:34:16kaengets*
21:34:25kaenSkybax, how did they compile the houses?
21:34:28kaenmanually?
21:34:56kaendude you could totally do that automatically, and really well, with the lua api
21:35:06SkybaxProbabaly manually
21:35:10ShadowXlonerWhere'd you find Bittown? I haven't seen that in years!
21:35:31SkybaxI posted about it in the threads
21:36:05kaenhave people make their houses on maps, upload them, have a supervisor script with some !command to submit your house, extract the structure and save it to a file, then load and aggregate all of those files when bittown proper is loaded
21:36:19SkybaxQuartz said he might make one
21:36:36kaenif he does I might help with the scripting
21:36:43kaenI don't think bob's quite ready for that one yet
21:38:20kaenraptor, that's the problem I was talking about regarding poly2tri not having complete error checking
21:39:02kaenone reason being that some of the pathogenic inputs can only be tested for in O(n log n) time in addition to the actual triangulation
21:39:27kaenwat and I were discussing the boost polygon library
21:39:38SkybaxThe bitfighter chat really needs a scroll function...
21:39:56kaenbeyond ctrl+m Skybax ?
21:40:34kaenI've kind of thrown my hands up regarding UI stuff
21:40:47kaenat least until I start ripping the guts out for 020
21:41:01Skybaxctrl m does what
21:41:12raptorscroll history
21:41:16raptorin-game
21:41:23SkybaxWhat about in the lobby
21:41:38raptornope
21:41:40kaenI have no idea about that
21:41:58SkybaxLobby chat needs scroll
21:42:13raptorbut lobby does hold 80 messages or so - but we only have enough space to show like 30
21:43:26SkybaxYes
21:45:55SkybaxHey, how come the repair.bot hates me again
21:46:27fordcarswow wicked bittown
21:46:33Skybax?
21:46:53fordcarsIt's coolà
21:46:59SkybaxWhat
21:47:05fordcarssorry, typos haha
21:47:23Platskies has joined
21:47:28SkybaxMy repair.bot says LoadoutZoneType is not a valid variable again lol
21:47:31fordcarskaen, lua can't right to files in 019
21:47:50kaenfordcars, http://bitfighter.org/luadocs019/classglobal.html#a56962630d10dd626003bceb263d4eecc
21:48:10fordcarsAWESOME
21:48:30fordcarsThis function will only look for files in the screenshot directory of the Bitfighter resource folder.
21:48:36fordcarsOriginal directory :P
21:48:48kaenit's a harmless one :)
21:49:17SkybaxGUIZE my repair.bot is broken again
21:49:32fordcarswassup? I am working on it right now, kinda
21:50:17kaenhttp://jiggerwit.wordpress.com/2013/09/25/the-nsa-back-door-to-nist/
21:51:01kaena nice mathematical back door in the EC NIST PRNG
21:51:28Nothing_Much Quit (Quit: bleep)
21:52:42fordcarswow, mathematicky
21:52:59SkybaxHey, what was loadoutzonetype's new variable?
21:55:58Skybax????
21:56:05fordcarsUH
21:56:16fordcarsWhat variable?
21:56:24SkybaxLoadOutZoneType
21:56:34SkybaxI had this problem before
21:56:43SkybaxThe repair.bot file has outdated variables in it
21:56:49fordcarsIt' looks like the bot code has an error
21:56:52fordcarsWhy?
21:57:15SkybaxBecause they're different now lol
21:57:20fordcars019?
21:58:16SkybaxI don't think I'm using that
21:58:42SkybaxOOO maybe repair.bot has 019 variables in it lol
21:59:07fordcarsok I guess you would need to pastie the code. Head over to pastie.org and paste the bot code there. Then paste the link to the created pastie here
21:59:43Skybaxhttp://pastie.org/8405519
22:02:17ShadowXlonerWhere was bittown posted?
22:06:09ShadowXlonerAnyone?
22:06:52fordcarshttp://bitfighter.org/forums/viewtopic.php?f=4&t=2003&view=unread#unread
22:08:20ShadowXlonerSweet, thanks.
22:08:26HylianSavior Quit (Read error: Connection reset by peer)
22:09:23fordcarsWelcome :)
22:09:38fordcarsI have to go, I'll be back in around 1 hour
22:09:41fordcarslater!
22:10:55SkybaxShadowXloner, the level code for bittown has been lost for a while now, I think
22:11:00SkybaxI HAVE RAMEN YEY
22:12:31ShadowXlonerRamen: 1. The life blood of the average college student 2. a cheap flavored noodle soup favored for it's low cost by college students everywhere.
22:12:44Skybaxlol
22:13:05SkybaxExcept I'm not in school I'm just poor lol
22:13:20Nothing_Much has joined
22:13:29ShadowXlonerWatch nature in action as our predator, a college student sneaks up on the unsuspecting cup of ramen.
22:13:38Skybaxx)
22:13:51ShadowXlonerOi, croikey, and whot a magnificent beauty she is!
22:13:54fordcars Quit (Ping timeout: 250 seconds)
22:14:30ShadowXlonerRIP Steve Irwen.
22:14:52SkybaxDid he chase the ramen
22:16:45ShadowXlonerThe poor thing never stood a chance, the student had just set in their paycheck to fin-aid, and was surviving off of a small care package from relatives.
22:17:03SkybaxHey what was the URL for the bitfighter google code?
22:18:09Skybaxnvm i found it
22:22:02Platskies Quit (Quit: Platskies)
22:22:54Nothing_Much Quit (Quit: bleep)
22:23:14Nothing_Much has joined
22:23:18Nothing_Much Quit (Changing host)
22:23:18Nothing_Much has joined
22:24:51fordcars has joined
22:27:09SkybaxOhai
22:27:47SkybaxI was just reading through the google code issues for bitfighter and I found that my idea for colored names in the messages was discussed lol
22:31:18SkybaxI wonder how many of my ideas have been talked about on there that I don't know about xD
22:31:44Flynnn has joined
22:37:57fordcars Quit (Quit: Page closed)
22:39:39Nothing_Much Quit (Ping timeout: 252 seconds)
22:45:02kaenevery issue gets reviewed (I triage them all personally), most get discussed at least on irc, and then of course many of them have conversations recorded on the reports
22:48:03raptorhi again
22:48:45raptorSkybax: is tat the latest sentinelbot code?
22:50:30Nothing_Much has joined
22:51:17raptorerr, i mean repair bot
22:51:53raptorI updated it for 018a (and made it even smarter): http://bitfighter.org/forums/viewtopic.php?f=12&t=1492
22:54:36raptorkaen: any idea why insignia fails?
23:02:58ShadowXloner Quit (Ping timeout: 265 seconds)
23:12:57SkybaxIt might be an outdated version
23:13:00Skybaxraptor
23:13:10raptorhi
23:13:26raptoryeah, get the newest from the forum above
23:13:44raptor(if you're having problems still)
23:27:27raptorkaen: I think we're losing precision somewhere with clipper
23:28:18raptorThe output from that insignia level has several points that are within ~ 0.2 of a point
23:30:48raptorhmmm... maybe it's elsewhere - snapped points in the editor are being saved with a precision like this: 28.081993 and 28.081997
23:33:25raptori'm going to try an tweak the clipper code..
23:37:05raptoroh my... clipper's tolerance is at 1.0e-20
23:54:40raptorah ok, that's because it only handles ints
23:55:23raptorlooks like input integers into clipper have already lost precision...

Index Search ←Prev date Next date→

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