#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-03-14

Timestamps are in GMT/BST.

00:20:17bobdaduck has joined
00:57:39Nothing_Much Quit (Read error: Connection reset by peer)
00:58:54Nothing_Much has joined
01:07:56BFLogBot Commit: 2ae33f523881 | Author: watusimoto | Message: Try a radical new look for loadout style menus [*]
01:07:58BFLogBot Commit: 9263da10f3bf | Author: watusimoto | Message: Comment
01:08:00BFLogBot Commit: dfd18b73b8e0 | Author: watusimoto | Message: Remove unused function
01:08:01BFLogBot Commit: 1fbae554d1a4 | Author: watusimoto | Message: Simplify and remove confusing variable/method
01:08:03BFLogBot Commit: 910fe8bfedb4 | Author: watusimoto | Message: Formatting
01:15:27Watusimoto Quit (Ping timeout: 248 seconds)
03:36:13bobdaduck Quit (Ping timeout: 272 seconds)
03:43:10bobdaduck has joined
03:43:52bobdaduck Quit (Remote host closed the connection)
04:39:42amgine1234567890bye
04:39:45amgine1234567890 Quit (Quit: Page closed)
04:42:07Lamp89 has joined
04:42:29Lamp89nobody here except Nothing_Much
04:42:46Lamp89Nothing_Much?
04:42:56Lamp89no nothing much :(
04:43:02Lamp89:((((
04:43:17Lamp89\:(
04:43:26Lamp89 Quit (Remote host closed the connection)
05:47:38kodab has joined
05:53:04kodab Quit (Read error: Connection reset by peer)
06:56:30Darrel has joined
07:07:55Guest16910 has joined
07:13:12kodab has joined
07:15:19Guest16910 Quit (Ping timeout: 246 seconds)
07:54:00kodab Quit (Ping timeout: 264 seconds)
08:18:38kodab has joined
08:19:14kodab Quit (Client Quit)
08:20:11koda has joined
08:31:35koda Quit (Ping timeout: 252 seconds)
08:37:08koda has joined
08:39:06watusimoto has joined
08:39:06ChanServ sets mode +o watusimoto
08:44:00koda Quit (Ping timeout: 272 seconds)
08:44:27koda has joined
11:50:12koda Quit (Ping timeout: 272 seconds)
12:00:45koda has joined
12:22:30koda Quit (Ping timeout: 272 seconds)
12:22:44koda has joined
14:20:20bobdaduck has joined
14:39:00kodab has joined
14:42:58koda Quit (Ping timeout: 256 seconds)
14:48:59kodabb has joined
14:53:10kodab Quit (Ping timeout: 256 seconds)
15:38:43Nothing_Much Quit (Read error: Connection reset by peer)
16:02:41Nothing_Much has joined
16:22:28kodab has joined
16:25:41kodabb Quit (Ping timeout: 252 seconds)
16:43:57fdsa3223f has joined
16:45:17fdsa3223f has left
16:45:41raptor has joined
16:45:41ChanServ sets mode +o raptor
16:47:08watusimotojust found this: http://www.cgal.org/Manual/latest/doc_html/cgal_manual/Straight_skeleton_2/Chapter_main.html Look at 23.3.1 and 23.3.2 and think about the orbitron outline font :-)
16:47:36raptor!!!
16:47:43raptori've been looking everywhere for something like that
16:47:58watusimotoit's hard to find
16:48:04watusimotogood morning, btw
16:48:09raptorgood day!
16:50:16watusimotodid you see my loadout mods from last night?
16:50:44raptornot yet - my laptop hard drive was failing and I've been reinstalling stuff...
16:50:53watusimotothat sucks
16:51:07raptori caught it early and got everything off I needed
16:51:14raptorbut still have to reinstall OSes, etc..
16:51:24watusimotothat's better news that in could be, I guess
16:51:29raptoryes
16:51:37watusimotoI'm not totally done, but it reflects my latest/best ideas
16:51:57watusimotowhich probably aren't all that great
16:52:17raptori'll test them now
16:52:23watusimotono hurry
16:52:25raptor(then I have to go to a meeting for 1/2 hour..)
16:57:29Watusimoto_ has joined
17:00:39raptora layered window!
17:00:51raptorpeople might not like that...
17:01:19watusimotoI'm not positive I like it either
17:01:34raptorit think it looks nice
17:01:40watusimoto(by layered you mean the gray top?)
17:01:58raptorbut because you can't see through it, people might be upset that they have part of the screen obsured
17:02:08watusimotoyou can in fact see through it
17:02:15watusimotoit has the same opacity as the rest of the menu
17:02:21raptornot me: http://sam6.25u.com/upload/5screenshot_7.png
17:02:26raptoroh wait
17:02:30raptori can, dark monitor
17:02:37watusimotoit's only 20% transparent
17:03:02watusimotothe reason is that when yo fly over smething like a repair, it avoids the visual collision
17:03:03raptormight not be enough..
17:03:22watusimototry it on a level with a bright object like a repair and see if you still think that
17:03:29raptordok
17:03:35watusimotobut... that's a detail
17:03:57watusimotothe only thing more I have planned is to (maybe) clip the upper right corner to give it a more "computery" look
17:04:33watusimotomaybe I can look for other ways to set the title apart from the rest of the items
17:04:54watusimotomaybe a light gray line would work
17:05:28watusimotoI'm also working on a cure for the chat bar
17:05:40watusimotobecause I am now definitely not liking the animation
17:05:52raptorhaha
17:05:58raptoryeah... distracting
17:06:08watusimotoI have something coded, but it doesn't work
17:06:45watusimotowe'll see if I can fix it tonight
17:07:06watusimotoin any case, I think the general form of the menu is pretty snazzy
17:10:29Nothing_Much Quit (Remote host closed the connection)
17:11:39Nothing_Much has joined
17:19:26raptori think it is, too - however it still seems it obscures too much
17:22:42watusimotowell, we can tinker with the opacity
17:23:05raptori think we'd want the 'inward offset' part of that library
17:23:16raptor(sorry looking at straight-skeleton code)
17:27:26watusimotorahter than skeletonize?
17:27:35raptorhmm, not sure now
17:27:41raptorbecause the output is still polygons
17:27:57watusimotothe letters are very uniform in width...
17:29:45raptorsearching for 'straight skeleton' is yeilding loads of stuff now..
17:35:26watusimotoit's all about the right terms!
17:38:27raptorwait - i think i just found something in inkscape...
17:38:40watusimotoI think you didn't
17:38:47raptorpotrace
17:38:50watusimotoI have scoured the app several times
17:39:01raptorhas a 'centerline feature' (according to the docs)
17:39:46raptoryeah i've been back to inkscape dozens of times..
17:45:18kodab Quit (Ping timeout: 258 seconds)
17:45:23bobdaduck Quit (Remote host closed the connection)
17:46:39watusimotook, heading out... see you later!
17:46:43raptorbye
17:51:42watusimoto Quit (Ping timeout: 264 seconds)
18:30:06Watusimoto_ Quit (Ping timeout: 264 seconds)
19:17:44Watusimoto has joined
19:29:29raptorhappy http://halftauday.com/ !
19:30:36bobdaduck has joined
19:31:45bobdaducksup dawgs
19:31:56raptorhello
19:45:04Watusimotohi
19:45:12Watusimotook, the new chat fader is much better
19:45:16WatusimotoI got it to work
19:45:22Watusimotonow to clean it up
19:52:07raptornothing like updating a Linux distro to take up all of your time!
20:08:48LordDVG has joined
20:09:17Watusimotothis is the parent:
20:09:18Watusimoto virtual S32 getActivationAnimationTime(); // Return 0 to disable animations
20:09:18Watusimoto S32 HelperMenu::getActivationAnimationTime() { return 150; }
20:09:22Watusimotoand this is the child:
20:09:39Watusimoto S32 getActivationAnimationTime();
20:09:39Watusimoto S32 ChatHelper::getActivationAnimationTime() { return 50; }
20:09:48raptoruh
20:09:56Watusimotocan you see why the child's getActivationAnimationTime does not override?
20:10:08Watusimotowhy do I get 150 from the chathelper class???
20:10:26raptornot a parent-child?
20:10:31raptorspelling?
20:10:39Watusimotoclass ChatHelper : public HelperMenu
20:10:51raptorfull recompile!
20:10:55Watusimotoalready don!
20:10:57Watusimotodone!
20:12:08Watusimotowell, I can probably solve the problem via a totally different mechanism, as I don;t really like this function at all
20:12:18Watusimotothe universe is sending me a message
20:12:35Watusimoto(and if that statement is not self-important, I don't knwo what is!)
20:27:30raptormaybe get rid of magic numbers and just use them as static const in their respective classes?
20:27:30raptori mean instead of method calls
20:35:15Watusimotovars can't override each other
20:35:18Watusimotoonly methods can
20:35:52raptordoes the parent class have a virtual destructor?
20:48:30Watusimotono
20:48:37Watusimotothe problem is solved
20:48:55WatusimotoI just refactored it a bit -- the new design is better, the old code is gone
20:49:03raptorall classes with virtual methods need virtual destructors
20:49:08raptorok
20:49:31Watusimotothere are no destructors at all in this case
20:49:41Watusimotoand the problem happened during initiailziation
21:03:52BFLogBot Commit: fd49b8f27a33 | Author: watusimoto | Message: New chat bar animation
21:05:17BFLogBot Commit: 304a0bf4c1bb | Author: watusimoto | Message: Go all black and more transparent for loadout menu
21:06:14raptori like the chat menu!
21:06:44Watusimotoyes, it's much better now
21:06:44raptorand i like the tweaks to the loadout menu
21:06:49Watusimotostill working on that
21:20:05Watusimotodid they steal your teleporter idea?
21:20:06Watusimotohttp://www.ingress.com/
21:20:13Watusimotopromo video, 0:07
21:32:04bobdaduck Quit (Read error: Connection reset by peer)
21:33:12bobdaduck has joined
21:34:41BFLogBot Commit: 63f701505e7a | Author: watusimoto | Message: Updated loadout menu design
21:35:43Watusimotoscreenshot http://img849.imageshack.us/img849/2680/screenshot4sz.png
21:39:40raptori like it!
21:39:47raptoractually, that reminds me of freeorion
21:40:48raptorexcept diagonal on wrong corner: tschluensen@vater-gruppe.de
21:45:21Watusimotoshould I email that dude and ask to see a pic of the corner?
21:45:22Watusimoto;-)
21:45:34raptoroh oops
21:45:37raptorthat from work... uhh
21:45:41raptorignore please
21:45:44raptorhttp://freeorion.org/images/b/bf/FreeOrion_GalaxyMap_SVN5355.png
21:45:45Watusimotodone!
21:46:09Watusimotoah, they truncate 2 corners!
21:46:14raptoryes
21:46:14Watusimotoi considered that
21:46:18Watusimotoalso considered rounding
21:48:08raptori'm not sure rounding woudl fit very well...
21:48:16raptori like the angled corners though
21:49:12Watusimotoi think so too
21:58:29LordDVG Quit (Remote host closed the connection)
21:59:38raptorare you thinking of a UI overhaul?
22:01:05Watusimotojust bits and peices here and there as they occur to me
22:01:37Watusimototrying to respond to criticism of the game;s appareance without changing the fundeamentals
22:01:46raptoroh
22:01:53raptori found invader alex on last night
22:02:05WatusimotoI've been thinking about this loadout thing for a while -- since probably 018
22:02:36raptorhis one criticism was the penalty for being killed while typing: a big black screen and loss of visual continuity of the gameplay
22:03:15Watusimotointeresting
22:03:23Watusimotowhat is the alternative?
22:03:37Watusimotorespawn?
22:03:41raptorso i am now thinking: instead of a black screen we do your shiney new semi-tranparent box just in the middle of teh screen
22:03:46raptorno
22:04:00Watusimotothen you've creaetd a pseudo observer mode, no?
22:04:05raptoryes
22:04:09raptorbut just for the area
22:04:49raptori've look at what other games do (UT, UT2004)
22:05:03raptorwhen you are killed, you do have to click to respawn, but they leave you looking at the area on the map
22:05:05Watusimotowhat if you could still see the level, but no ships? objects could basically freeze
22:05:17raptoryou can still see players run by
22:05:42Watusimotoand if you are in cmdrs map?
22:05:46Watusimotosee everything?
22:06:09raptornot sure... just leave it as is with whatever is seeable, i guess
22:07:00Watusimotoso then if I want to just watch, i can go into chat, and let myself be killed
22:07:12raptorsure :)
22:07:28Watusimotothen we should create a real observer mode
22:07:31raptoranyways, i think he's right with the black screen breaking continuity of play
22:07:39WatusimotoI agree with that as well
22:07:58raptora real observer mode is a step further: a ghost object with no team can see everything
22:08:23Watusimotook, well this would be pseudo team observer mode
22:08:31raptoryeah, sort of
22:08:46WatusimotoI guess I'm trying to say i don;t really like it in and of itself
22:09:06Watusimotobut I do agree the black screen is not good
22:09:13Watusimotowhat aboud jsut showing the walls?
22:09:16raptoryou mean just being allowed to watch?
22:09:39WatusimotoI don't want to create an incentive for people to let themselves be killed while chatting
22:09:46Darrel Quit (Read error: Connection reset by peer)
22:10:18raptorso that brings up the question: would it be an incentive?
22:10:19WatusimotoI mean when you get killed, game objects fade from the screen, and you just see whatever walls you can see
22:10:32Watusimotoif it were the only way to get into observer mode, yes
22:10:40WatusimotoI would do it :-)
22:10:43raptorwell, 'limited observer' mode
22:10:50Watusimotobetter than none
22:10:58raptoryes, but is that bad?
22:11:07WatusimotoI think if we had a real observer mode, the incentive would be less
22:11:17raptorbecause in practice (at least with FPS games) it's pretty harmless
22:11:27raptoryou see players go flying by..
22:11:38Watusimotoobserver mode in itself is not bad
22:11:42raptorthe only harm i think would be taking up a team slot
22:11:56raptorand not doing anything... but you're still locked to seeing just the current area
22:12:37Watusimotolet me think about it a litttle
22:12:43WatusimotoI do agree with your problem statement
22:12:47raptorit's just because its different! :)
22:12:55Watusimoto;-)
22:13:03raptorsee I had your exact same feelings until I looked at some FPS games..
22:14:04raptorand realized it actually wasn't so bad
22:14:58raptorone thing one of the games did (ut2004?): if a game was currently in progress, you were automatically an observer until you clicked to join, then it would add you to a team
22:15:12raptorbut that's the next level of observer mode
22:15:35Watusimotoin observer mode, can you move around and see everything?
22:15:46raptoryes
22:15:53raptorfly through the air even
22:16:11Watusimotoso you could scope out the enemy's base
22:16:24raptoryep
22:16:45raptorbut if you joined, you were no longer an observer and couldn't become one anymore
22:16:56Watusimotoyou could quit and reconnect
22:17:38Watusimotonot sure if you *would* or not
22:17:45raptoryes you could - however the level load times make that somewhat difficult to do without losing lots of time... however our game loads fast compared to 3D FPS environs
22:21:35bobdaduck Quit (Remote host closed the connection)
22:49:45WatusimotoI could see people doing that if they felt it gave them an advantage
22:50:03Watusimotonot sure if the advantage would be real, though; you could always switch teams and scope things out
22:51:10raptoryes, but that is for a full-fledged observer mode - and besides, anyone can see a base layout with commander's map anyways
22:51:24raptorit *could* be useful for like large large dungeons
23:00:09WatusimotoI don't really care about those one way or the other
23:00:18raptorexactly
23:00:22Watusimotothough I do realize that some people do ;-)
23:00:43Watusimotojust a warning that my next checkin will have a new class fil
23:00:44Watusimotoe
23:01:07raptorok
23:01:28raptori was trying to make a point that the utility of an exploit would be good for dungeons, thereby negating the concern that the exploit should matter that much :)
23:02:42Watusimotoyes, I concur
23:03:13raptoron another topic - have you tried the new bouncer?
23:06:33Watusimotono
23:06:39WatusimotoI suppose I should !
23:08:00raptorthe algorithm is: on bounce add 500ms of lifetime, up to 10 increases
23:08:22Watusimotothe gear icon looks good on quartz's new zc
23:08:29Watusimotofits well with round
23:08:37raptorso the bouncer could stick around to 6.5 seconds (1.5 + 10*.5)
23:08:44raptoryes
23:09:52Watusimotothey go pretty far in an enclosed area
23:09:58raptoryes
23:10:06Watusimotoround walls are deadly for this thing!
23:10:22raptori was thinking of reducing it a bit... or even adding less and less time for each bounce
23:10:37raptorbut you get a feel for the end effect..
23:11:22WatusimotoI think maybe 5 or 6 insteadof 10 increases
23:11:30raptorok
23:11:36Watusimotothey seem to stick around longer than you would expect in some cases
23:11:40raptoryes
23:11:49Watusimotozc is a level where you can get them to bounce a lot
23:11:59raptoroh yeah...
23:12:49Watusimotoand maybe a limit on how much time can "accrue" at any point? I can shoot them in a way that they bounce a bunch of times then go straight, and due to the bounces they go reaaaaaly far
23:13:12Watusimotoso maybe once they hit some threshold they can accrue no more time until they fall below that threshold?
23:13:17raptorok
23:13:28Watusimotomaybe 2 or 3 bounce bonuses at one time, if that makes sens?
23:13:29raptorso maybe keep it at 1.5 seconds max from the last bounce
23:13:56raptorwhich is the original life time
23:14:43Watusimotoyeah, let's try that
23:14:52Watusimotoyou can get some wild paths!
23:14:59raptorwow, that serpentine map is great
23:15:03raptorbouncers everywhere!
23:16:15Watusimotoyup
23:17:02Watusimotoshoot them around a wall -- they get hug the inside of the curve and get lots of bonus time
23:17:19raptoryeah, then come back and kill me...
23:17:27raptorand continue on to the other side of the map
23:17:54Watusimotokill you even after you respawn!
23:20:52SolumnMushroom has joined
23:21:53SolumnMushroomHello all!
23:22:01Watusimotohi
23:23:38SolumnMushroomI found out that I can change the icon of my programs folder in engineering to the Bitfighter icon
23:24:02Watusimoto:-)
23:46:10raptorback later!
23:46:36raptor Quit ()

Index Search ←Prev date Next date→

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