#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2011-12-11

Timestamps are in GMT/BST.

00:00:00sam686there is somewhat already a topic about that. http://bitfighter.org/forums/viewtopic.php?t=1019
00:00:00raptori think in the minds of young people socialism is the new communism
00:00:00raptoryoung people of america...
00:01:00Watusimotoperhaps, but I'm not sure how that relates to the game
00:01:00Watusimotoor to offence and defence
00:01:00raptorme neither
00:01:00raptorexcept that once a face is on the enemy ('socialism') then anything is bad by calling it socialist
00:01:00WatusimotoI'm just wondering, because this is the second time he's written that, and I think it's kind fo funny
00:02:00raptorthus the proposed idea in that thread is bad, hence socialist
00:02:00sam686it seem like some people that don't like that feature often tries to go off topic, it seems...
00:02:00Watusimotoah... so Justin Beiber is socialist?
00:02:00raptoris the only way I can make a connection
00:02:00raptorexactly!!!
00:02:00raptorjust like 'communism' was the catch-phrase for anything bad a couple decades ago
00:03:00WatusimotoMy kids would say "Justin Bieber is a cheapo"
00:03:00raptorhahaha
00:03:00Watusimotosomething that's good "powns" and something bad is "cheap"
00:03:00raptorit's 'pwns'
00:03:00WatusimotoI keep asking what powns means... and of course they don't know
00:03:00raptori know
00:03:00Watusimotopwns
00:03:00Watusimotoyes, sorry
00:03:00WatusimotoI know too, but I don;t use it
00:04:00raptorah
00:04:00raptorok
00:04:00raptor:)
00:04:00WatusimotoI find it funny that they have no idea
00:04:00Watusimotoyet know exactly what it means in usage
00:04:00raptormost people don't know what 'blog' means either
00:04:00Watusimotois Justin Beiber blog?
00:04:00raptori mean where it comes from
00:04:00Watusimotoit's a dumbword
00:04:00Watusimotoalmost as bad as pwn
00:05:00raptoryeah, but it's not cool to say 'my wife has a web log'
00:05:00Watusimotono
00:05:00Watusimotowhen I was a kid, when something was gross, we'd say it was bogus]
00:06:00raptorhahahaha
00:06:00Watusimotomy father always made fun of me the same way I make fun of my kids
00:06:00raptormy older brother says that all the time
00:06:00Watusimoto"bogus?!? why do you say that was fake? ha ha"
00:06:00Watusimotonow I do the same
00:06:00Watusimotopathetic
00:07:00raptorhehe
00:07:00Watusimotohaving kids turns you into your father, for better or worse
00:07:00raptori can only imagine what i'll be like when my kids are older - probably really corny
00:07:00Watusimotowithout a doubt
00:07:00raptorha! my dad was corny...
00:07:00Watusimotoembarassing
00:07:00Watusimotoyou're doomed
00:08:00raptori'm already doomed - the only people who get my wit (what little i have) is my brother and sister
00:09:00WatusimotoMy kids really like the drum solo in Rush's YYZ, so I was looking for other drum solos on youtube, and found this
00:09:00Watusimotohttp://www.youtube.com/watch?v=ItZyaOlrb7E
00:09:00Watusimotodon't know if you have ever seen this, but it's hilarious
00:10:00raptorhahaha, yeah i saw that a while back - i remember thinking that drummer was part of the wrong generation
00:28:00sam686Registered users: yellow, red, purple, blue, now we just need green and orange to complete the rainbow...
00:29:00raptorWatusimoto: so apparently there is another school class with bitfighter installed on all their machines in Baltimore, MD
00:29:00Watusimotohow do you know this?
00:30:00raptorI talked to a few of the kids who told me so last night in-game
00:30:00WatusimotoI've always seen BF as a great learning tool
00:30:00Watusimotointeresting
00:30:00Watusimotoin the UT shop class, it's all private servers, locked down
00:30:00raptorwas that the one Unknown was a part of?
00:31:00WatusimotoI think so
00:31:00Watusimotoor maybe not
00:31:00WatusimotoI don't knwo
00:32:00raptori can't tell if you were being serious with your 'great learning tool' statement
00:32:00raptorbecause I think it is, honestly - but that's because I'm developing on it
00:33:00sam686I often think of it as they may have a free time to play something...
00:36:00Watusimotoit's good for learning to program... playing less so
00:36:00raptor:-)
00:40:00raptoralgorithm question for anyone:
00:43:00raptorgiven a List<List<Point>>, de-dup any List<Point> that have the exact same points in order
00:43:00raptorso a list of lists of points
00:44:00raptorand compare the lists of points to make sure there is no identical list of points
00:44:00raptori guess i'm just having a hard time seeing how to do this without using a triple for loop
00:45:00sam686maybe sort points in X order to make it faster? i kind of remember doing that sorting and such with bot zone stuff...
00:45:00raptori can't sort - everything must stay in order
00:47:00sam686GeomUtils.cpp line 1136, i make use of sortID to not sort the main Points..
00:48:00raptorok looking...
01:40:00Watusimoto Quit (Ping timeout: 252 seconds)
02:08:00karamazovapypwns came from the mistype of "owns"
02:08:00karamazovapymuch like jejeje
02:09:00karamazovapydrum solos...worth considering moby dick, in-a-gadda-da-vida, some of the old buddy rich battles...any old zeppelin/john bonham stuff...the dave matthews drummer has really good independence, which is cool
02:17:00raptorare you answering my thoughts?
02:33:00karamazovapyjust read the log
02:33:00karamazovapy*skimmed the log
02:34:00raptorwow, botfighter is very combative
02:36:00karamazovapyI think you misspelled the word "dumb"
02:39:00raptori was going to ban him for a day when he made another personal attack on BB, but watusimoto intervened
02:40:00karamazovapyhe's (mostly) only guilty of being overzealous
02:40:00raptoryeah i guess that's true
02:41:00karamazovapyif we banned for jerkwad posts, little_apple and blackbird would be sitting on the sidelines with him
02:42:00raptorhaha - i guess i'm just a hardliner when it comes to direct character attacks
02:43:00raptoralthough BB and shadow would join him for sure
02:43:00karamazovapyshadow wears a +2 cape of dickishness
02:43:00raptorit's really probably because i'm tired and don't feel like putting up with much
02:44:00karamazovapybut he'd only wear a ban like a badge
02:44:00raptori gotta stop staying up late making levels
02:44:00raptor:)
02:45:00karamazovapywe have 9 for the server
02:45:00raptorincluding fillers?
02:46:00karamazovapyja
02:46:00raptorso 6 real entries?
02:46:00karamazovapyja
02:46:00raptorcool
02:46:00raptormaybe 'curves' are too hard for many?
02:47:00karamazovapyoh, not at all
02:47:00karamazovapythe hardline competitors often wait until the last minute
02:47:00raptorah, ok
02:47:00karamazovapyyeah, it's the whimsical folks who usually get things in early
02:47:00raptorhehe
02:48:00karamazovapywe have a couple really zany entries
02:48:00raptori'm definitely not a competitive player
02:48:00raptorcool
02:48:00raptorcan't wait to see!
02:49:00karamazovapythis is what I always think of - http://www.youtube.com/watch?v=p2HipedgM3I
02:50:00raptorhaha, i love it!
03:02:00raptori guess that had a different ending than the on e i thought it was...
03:06:00karamazovapyI kind of think so, too
03:06:00karamazovapythat was originally some kind of collegehumor parody, I think
03:06:00karamazovapybut I'm gonna go pony
03:06:00karamazovapysee ya
03:06:00raptornight
03:18:00BlackBird has joined
03:18:00BlackBirdhello?
03:18:00raptorhi
03:18:00raptorgood evening
03:18:00BlackBirdim having issues with bitfighter
03:18:00raptorwhich version?
03:19:00BlackBirdever since i downloaded the beta for bitfighter 016, bitfighter 015a wont connect to master server
03:19:00BlackBirdi have no idea whats wrong
03:19:00raptoroops - my bad..
03:19:00raptori know the fix
03:19:00raptorready?
03:19:00BlackBirddun dun dunnn
03:20:00BlackBirdbtw, im on the g3
03:20:00raptorgo to your bitfighter.ini, do you know where that resides?
03:20:00BlackBirdi think so
03:20:00BlackBirdis it in application support?
03:20:00raptoryes
03:20:00BlackBirdok
03:20:00raptorunder a folder called 'Bitfighter'
03:20:00raptoredit the bitfighter.ini
03:20:00BlackBirdok
03:21:00BlackBirdto...
03:21:00raptorfind the line that says: MasterServerAddress
03:21:00raptorwhat does that whole line say for you?
03:21:00BlackBirdok
03:21:00BlackBird?
03:21:00BlackBirdim on the g3, and i play on the g4.......
03:21:00raptoroh.. um.. so you can't fix it right now?
03:22:00BlackBirdfind the line that says MasterServerAddress....then what?
03:22:00raptormake sure the line matches exactly the following:
03:22:00BlackBirdhold on...
03:22:00raptorMasterServerAddress=IP:67.18.11.66:25955
03:23:00BlackBirdcapital IP?
03:23:00raptoryes
03:23:00BlackBirdno spaces?
03:23:00raptorcorrect
03:23:00BlackBirdok
03:23:00BlackBirdi typed it on my ipod
03:24:00raptorha!
03:24:00BlackBirdoff to the other computer i'll go!
03:24:00BlackBirdbrb
03:24:00raptorwhat happened was that the master server is changing for 016 - and it overwrote your old value
03:24:00BlackBirdla get on
03:24:00raptorok
03:24:00BlackBirdoh
03:24:00BlackBirdi thought so
03:24:00BlackBirdlol
03:24:00BlackBirdyea right
03:24:00BlackBirdhi
03:24:00BlackBirdme la :D
03:24:00raptorhowdy LA
03:25:00raptordid you test 016, too?
03:25:00BlackBirdi has a question
03:25:00raptorhas away...
03:25:00BlackBirdi saw bb testing it
03:25:00BlackBirdok
03:25:00BlackBirdhow do you set up an irc channel?
03:25:00raptorwell, you need to have a server first
03:25:00BlackBirdi didnt feel like googling it
03:25:00BlackBirdok
03:26:00BlackBirdwhat kind of server?
03:26:00raptoran IRC server
03:26:00raptorthen you set up channels on the server
03:26:00BlackBirdlike a phisical server? or a server you download?
03:26:00raptorfreenode (the server you are connected to) will let you make any room you want
03:26:00BlackBirdok
03:26:00raptora software server (one you download)
03:26:00BlackBirdok
03:26:00BlackBirdwhere would i download it?
03:26:00raptorso right now, just do '/join littleapplesroom'
03:27:00BlackBirdwut
03:27:00raptoror click: #littleapplesroom
03:27:00BlackBirdwhat just happend?
03:27:00raptorfreenode will auto create any room you want
03:27:00BlackBirdok
03:27:00raptordid you click the room^^?
03:28:00BlackBirdso i dont need to make one, just create one by typing in the name i want?
03:28:00raptoryes - it's a temporary room
03:28:00raptorfor a permanent room, you'd have to contact the freenode staff
03:28:00BlackBirdhow do i create a permanent one?
03:28:00BlackBirdoh ok
03:28:00BlackBirdis this a temporary room?
03:28:00raptornope, i contact the folks and they set it up
03:29:00BlackBirdok sweet
03:29:00raptorfreenode is usually for open source projects
03:29:00raptorso unless you are working on developing software, the might not make your room 'official'
03:29:00BlackBirdis the @ before your name meaning you're the host?
03:29:00raptormeans i'm the operator
03:29:00BlackBirdok
03:29:00BlackBirdthats what i mean by host
03:29:00raptorthen yes :)
03:30:00BlackBird join littleapplesroom :D
03:44:00raptorbe back in a couple hours..
03:44:00BlackBirdlol
03:44:00BlackBirdbai
03:45:00raptor has left
03:56:00BlackBird Quit (Quit: Page closed)
05:35:00sam686 Quit ()
06:27:00raptor has joined
06:27:00ChanServ sets mode +o raptor
08:36:00raptor Quit (Remote host closed the connection)
09:44:00Watusimoto has joined
10:10:00Watusimoto Quit (Ping timeout: 252 seconds)
12:41:00Watusimoto has joined
13:07:00LordDVG has joined
13:07:00koda has joined
13:55:00Watusimoto Quit (Ping timeout: 252 seconds)
14:15:00raptor has joined
14:15:00ChanServ sets mode +o raptor
14:15:00LordDVG Quit (Remote host closed the connection)
14:30:00Watusimoto has joined
14:39:00raptorgood morning
14:45:00LordDVG has joined
14:50:00raptor Quit (Remote host closed the connection)
14:50:00Watusimoto Quit (Ping timeout: 240 seconds)
15:00:00LordDVG Quit (Remote host closed the connection)
15:01:00LordDVG has joined
17:14:00sam686 has joined
17:14:00ChanServ sets mode +v sam686
18:57:00LordDVG Quit (Quit: mjuza, better way to listen music: sf.net/projects/mjuza/)
19:03:00LordDVG has joined
20:15:00Watusimoto has joined
20:16:00Watusimoto_ has joined
20:26:00Little_Apple has joined
20:26:00Little_Applehello
20:26:00sam686hi
20:27:00Little_Applesam
20:27:00Little_Applei have a question regarding bots
20:27:00Watusimotohi
20:28:00Little_Appleis the shape of the bot contained in the file itself or does it use the shape for a normal ship contained in the game's source code?
20:28:00Little_Applehi watusimoto
20:29:00Little_Applesam?
20:29:00Watusimotonormal ship in the code
20:29:00Little_Appleok
20:29:00Little_Applethat makes sence
20:31:00sam686the shape of a ship and robot are exactly the same, as Robot uses some of the same Ship code
20:32:00Little_Appleyea, i know they are the sae shape, but i was wondering if the shape of the bot was contained in the bot file rather than the source code
20:35:00Watusimotono -- think of the robot as a kind of ship. It is a ship, but takes its commands from a script. On the client end (i.e. on your machine), there is almost no difference at all between a bot and a ship -- they run the same code, getting the same info from the server.
20:37:00Little_Appleyea i just thought it might be different because i was just poking around in an sbot file and saw something about vector settings or somthing like that
20:38:00sam686s_bot itself don't have any drawing commands, its the ship.cpp that draws the ship
20:39:00Little_Appleyessss i get it naoo
20:40:00sam686also, its the client ship.cpp that draws it, and bots runs on server, so it may be difficult to get the server to draw something on client.
20:54:00karamazovapyholy fuck, can someone please put botfighter to sleep?
20:56:00Little_Applelol
20:57:00karamazovapynext he's going to say that ships should have to collect tiny muffins in order to fly anywhere, because how can you move if you don't have a healthy breakfast?
20:57:00karamazovapyand then sam's going to say "yes, they say breakfast is an important meal of the day."
20:57:00karamazovapyand botfighter is going to say "yes! it is very important! thank you, sam!"
20:59:00Little_Applei dont find that completely far fetched
21:02:00karamazovapyexcept for posting about the contest, I'm banning myself from responding to any threads for 48 hours.
21:03:00karamazovapynew rule. I'm enforcing it.
21:03:00karamazovapy is not allowed to post
21:03:00Little_AppleLOL
21:05:00karamazovapymother fuck. I'm not actually allowed to ban myself from the mod control panel.
21:05:00Little_ApplexD
21:05:00Little_Appleit seems _k has met his match
21:05:00karamazovapyand here I had this nice little two day ban all set up
21:06:00karamazovapymaybe the ACP will allow it somehow...
21:06:00Little_Applewhat ever you do
21:06:00Little_AppleDO NOT LET HIM ON THE DEVELOPMENT TEAM
21:07:00Little_AppleHE WILL END BITFIGHTER AS WE KNOW IT
21:07:00karamazovapywell...it's not up to me, but I seriously doubt he knows anything about coding
21:07:00karamazovapyso, not really a valid concern
21:07:00Little_Applehe doesnt
21:07:00Little_Applehe couldnt read one line of code someone posted
21:07:00Little_Applehe needed his bro to translate it for him
21:08:00karamazovapycan't ban myself from the ACP either
21:08:00karamazovapydammit
21:08:00Little_Applewhy not ban him? :3
21:08:00karamazovapybetter solution
21:08:00Little_Appleeveryone is happy
21:09:00karamazovapyhttp://bitfighter.org/forums/ucp.php?i=zebra&mode=foes
21:09:00Little_AppleLOL
21:10:00karamazovapyhttp://bitfighter.org/forums/viewtopic.php?f=11&t=1088
21:12:00Little_Applejeanyus
21:16:00Little_Appleaww cmon _k
21:16:00karamazovapyno purely mean spirited posts
21:16:00Little_Appledawwww
21:16:00karamazovapyit's a no-no
21:16:00karamazovapyas in, No matter how tempting, No.
21:16:00Little_Appleits a metafore!
21:17:00Little_Applethe truth can be ugly in some cases
21:17:00Little_Appleand sometimes funny
21:17:00karamazovapyI busted out the ignore because I realized I couldn't be friendly anymore
21:18:00karamazovapyif you need to do the same, feel free
21:18:00Little_Applewoa! you rhymed! not a haiku?
21:18:00Little_Applehaikus dont has rhyming
21:20:00Little_AppleGO!!! BWAAUHAHUHAHHGGGHHH
21:20:00karamazovapyyeah, that was rough
21:20:00Little_Apple:3
21:21:00Little_AppleNEW IDEA! REPLACE THE STANDARD TRIANGLE SHIPS WITH ORANGE NYAN CATS
21:22:00Little_Applebb wants a ship editor
21:22:00Little_Appleand so do i
21:22:00Little_Applenow,
21:22:00karamazovapybobdaduck always liked that idea too
21:23:00Little_Appleand not a client based editor.
21:23:00Little_Appleso others can see ur ship
21:23:00karamazovapyyeah, that's what he wanted, too
21:23:00karamazovapyI'm not a fan, but whatever
21:23:00Little_Appleit would be awesome
21:24:00Little_Applemaybe if you needed to be registered to use it
21:24:00Little_Appleit would encourage more people to register
21:24:00karamazovapywell you'd have to determine that all ships had the same area, and they'd all have to be vector-drawn
21:25:00Little_Applemake a vector editor similar to the level maker
21:25:00LordDVG Quit (Remote host closed the connection)
21:25:00karamazovapybut if it's just superficial, then it's just vanity, isn't it?
21:25:00Little_Appleyep. pretty much
21:25:00karamazovapyyeah...I'm not into it
21:26:00karamazovapyit'd also make enemy health bars harder to see
21:26:00Little_Applebut it adds a lot more atmosphere to the game. instead of a bunch of pyramids fighting, you have awesome space ships!
21:26:00Little_Appleor some derp face
21:26:00karamazovapyI don't think there's actually much you could do
21:27:00Little_Appleor maybe ship designs you could choose from
21:27:00karamazovapyI kind of assume it would have to be a convex polygon
21:28:00Little_Applei think it would be worth it
21:28:00karamazovapyand it wouldn't be allowed to be too thin
21:28:00karamazovapybecause it'd have to still be totally visible
21:28:00Little_Applei see what you mean
21:28:00karamazovapyI just imagine it as being a huge hassle to play with
21:29:00karamazovapyit would also have to fit inside the shield circle
21:29:00Little_Appleyea
21:29:00Little_Appleso maybe that would be the building limit
21:29:00karamazovapyI dunno. maybe I can't visualize it well because I dislike the principle
21:29:00raptor has joined
21:29:00ChanServ sets mode +o raptor
21:29:00raptorhowdy foks
21:29:00raptorfolks
21:29:00Little_Applehello fellow trekkie
21:30:00karamazovapyposted something useful in the metaforum
21:30:00raptoroooo
21:30:00Little_Applei posted something hillariously offensive
21:30:00Little_Applebut _k deleted it
21:30:00Little_Appledaaaaang
21:31:00karamazovapyany post that is just mean, we automatically delete
21:31:00raptorkaramazovapy: need me do ban you for 48?
21:31:00Little_Apple3:
21:31:00raptor*to
21:32:00Little_Applei personally like the muffin idea
21:32:00karamazovapyit's okay - I worked out the forum's ignore user system
21:32:00karamazovapyI'll be fine now
21:32:00Little_Appleoh is that what the foe list does?
21:32:00karamazovapyyes
21:32:00Little_Applenow i get it
21:32:00Little_Appleok
21:33:00karamazovapyit makes it so you can't read posts by whoever you list without intentionally clicking "view this piece of crap post anyway"
21:33:00Little_Applelol
21:33:00Little_Applehey _k
21:34:00karamazovapyjes?
21:34:00Little_Applehelp me pitch my game idea to major game developers
21:34:00Little_Applei call it
21:34:00Little_AppleSITAR HERO
21:34:00Little_Apple:3
21:34:00karamazovapywasn't that already a parody?
21:34:00Little_Applewut
21:34:00Little_Appledangit
21:34:00Little_Appleukulele hero?
21:34:00Little_Applejaw-harp hero?
21:34:00karamazovapyhttp://sitar-hero.com/
21:35:00Little_AppleWOW
21:35:00Little_AppleL O L.
21:35:00Little_Applei saw a sitar at some music store yesterday
21:36:00karamazovapythey're kind of awesome
21:36:00Little_Appleif you're on drugs yes
21:36:00karamazovapyalso kind of horrible, but that's world music for you
21:36:00Little_Applewe al live in a yellow submarine
21:37:00Little_Appleyellow submarine
21:37:00Little_Appleyellow submarin
21:37:00Little_Applee
21:37:00raptorLittle_Apple: you guys got your mac playing again?
21:37:00Little_Appleyea. bb tried the ip thing i found for him and it worked
21:37:00raptorgood
21:38:00raptorso
21:38:00raptorbeta testing on Mac for 016 - any problems?
21:38:00Little_Appleleft click doesnt work on full screen.
21:38:00Little_Appleso there's that
21:38:00raptorI asked BB to write stuff down and send me an e-mail...
21:38:00raptorouch
21:38:00raptorreally?
21:38:00Little_Appleyea
21:38:00Little_Appleits not the mouse
21:38:00raptorlike is it always reproducible?
21:38:00Little_Appleyea
21:38:00Little_Appleaccording to bb
21:39:00Little_Applewhen you resize the window when you arent in fullscreen, it goes blank and crashes
21:39:00Little_Apple:\
21:41:00Little_AppleBlackBird: i deleted the beta thinking it had something to do with the master server connection problem i had. but now i know what went wrong.
21:41:00Little_Appleyea
21:42:00Little_Applethere is also no sound.
21:42:00Little_AppleNOONNEEE
21:42:00raptorwhat!
21:42:00Little_Appleyea
21:42:00Little_Appleit might be related to the voice chat thing
21:42:00karamazovapymaybe that 016 release is further away than we thought
21:42:00raptorsee, we need a mac developer who has a real mac machine...
21:42:00Little_Appleyea
21:42:00Little_Applezoober?
21:42:00Little_Applezoomber??
21:43:00Little_Applelol
21:43:00raptori can stand mac - it makes me want to hurl everytime i boot into it in my virutal machine
21:43:00raptoryeah, zoomber could get backtraces and stuff - he'd be useful right now
21:43:00karamazovapy*can't
21:43:00Little_Applelol
21:43:00raptorthanks karamazovapy, that is definitely what i meant
21:44:00Little_Applewhere is zoomber?
21:45:00raptorMIA for a bit, did he start college?
21:45:00raptorbecause that would do it..
21:46:00Little_Applebut you'd think he would give ssome kind of notice
21:46:00raptornotice? since when do people in general give notice ever since cell phones became ubiquitous?
21:46:00Little_Applemeh
21:47:00Little_Appleyou know what i mean
21:47:00Little_Applei think
21:47:00raptor:)
21:47:00Little_AppleSO HOWS BITFIGHTER MOBILE COMING ALONG GUISE?
21:47:00Little_Apple:3
21:49:00Little_Applehellooo
21:49:00raptori think i need to not ever read Off-Topic
21:49:00Little_Applelolzzzzzz
21:50:00WatusimotoI never read off topic
21:50:00Watusimotoit's a total wasteland
21:50:00Little_Applewhich is why i dwell there
21:50:00raptori wonder if i can make that forum a 'foe'
21:50:00Little_Applelul
21:51:00Little_Appleor just put a sticky note wheer that topic is
21:51:00Little_Appleraptor
21:51:00raptoryes
21:51:00Little_Applecan your kid eat chili yet?
21:51:00Little_Apple:3
21:51:00raptorwe'll start feeding him real food in a couple months
21:52:00Little_Apple:O
21:52:00Little_Appleliek pizzuh??
21:52:00raptorcrackers and bananas
21:52:00Little_Applelame
21:52:00Little_AppleCHILI
21:52:00raptormaybe some tobasco sauce...
21:52:00Little_Appleooh
21:53:00Little_Appletobuscuis sauuze
21:53:00Little_AppleTOBUSCUS
21:54:00Little_Applestart educating your kid in c++ now. you can never start too early.
21:54:00Little_Applei wish my parents did
21:54:00raptorif only they taught logic in public schools...
21:54:00karamazovapyI know I'm old-guard and pretty features conservative, but Bitfighter Features is quickly becoming a wasteland for me
21:55:00raptorkaramazovapy: yes, i think i'm starting to agree, too
21:55:00Little_Appleit would be awesome if your kid's first words were a line of code
21:55:00raptoris there a way to block a particular forum from appearing?
21:56:00WatusimotoI asked k that questino a while back, and he concluded no
21:56:00karamazovapyif you go into the ACP and remove yourself from the moderator and registered users groups, I think you'll be safe from Off-Topic
21:56:00karamazovapylet me see what I can do
21:56:00Watusimotomaybe you have learned something since then!
21:56:00Little_Applei can count to 10
21:56:00WatusimotoI just filter it out
21:56:00sam686maybe you could add yourself a group that hides "off-topic" (i don't know if that will work or if there is a way)
21:56:00raptorinteresting idea..
21:56:00Little_Appleor just delete the off topic forum completely
21:57:00sam686i don't know about delete off-topic it might cause more off topic chat on existing threads.
21:57:00raptorexcept that is happeneing in the features forum
21:58:00Little_Appleyes
21:58:00Little_AppleEMBRACE CHANGE
21:58:00Little_Appleraptor
21:59:00Little_Appleyou need to start coding
21:59:00Little_Applethat muffin feature wont implement itself you know!
21:59:00karamazovapythe problem with permissions is that removing visibility from one group doesn't remove visibility for others
21:59:00raptori've been coding - i completed my GUI for the SvgToBarrierMaker code i wrote
21:59:00karamazovapythere are so many layers
22:00:00raptorand i hate GUIs
22:00:00Little_Appleok, about the spawn shiel
22:01:00Little_Appled
22:01:00raptorthat was fun to make
22:01:00Little_Appleit looks great but i dont even know if it works
22:01:00raptorwell i wasn't the one who deleted the beta from your machine...
22:01:00karamazovapyHAH!
22:01:00karamazovapyyou're welcome, watusimoto
22:01:00Little_Applewasnt me either
22:01:00raptorkaramazovapy: >
22:01:00raptor?
22:02:00karamazovapyraptor - you want to be off-topic free?
22:02:00Little_Applebb deleted it
22:02:00raptoryes!
22:02:00WatusimotoAWESOME
22:02:00raptorhow do you do this magic?
22:02:00Watusimotountested though
22:02:00Little_Appleok what am i missing?
22:02:00karamazovapyraptor - you're welcome, too
22:03:00raptortime to test...
22:03:00Little_Appleer
22:03:00Little_Appleone thing
22:03:00Little_Applewhat if the spawn shield was the same color as your team?
22:03:00Little_Appleor shaped like muffins?
22:04:00raptorit works!
22:04:00Little_Applewut
22:04:00karamazovapyraptor and watusimoto no longer see the Off-Topic forum
22:04:00Little_AppleWHAT WORKS??? TELL MEE
22:04:00Little_Applelol
22:04:00WatusimotoHOORAY
22:04:00karamazovapythey aren't even allowed to see the posts
22:04:00Little_AppleWHAT IS THIS BLACK MAGIC?
22:05:00raptori feel like my mind is suddenly clearer
22:05:00karamazovapyfor them, Off-Topic doesn't exist
22:05:00Little_Appleawesome
22:05:00karamazovapyhowever...neither of you is in the "Registered Users" group anymore
22:05:00Little_AppleLOL
22:05:00karamazovapyand "Developers" and "Administrators" have no user-group-specific permissions for Off-Topic
22:06:00karamazovapyGlobal Mods still have powers
22:06:00karamazovapybut that also means Watusimoto is no longer a Global Moderator
22:06:00Little_AppleWUUUUR
22:06:00Little_Applet
22:06:00Little_Applethats not good
22:06:00Little_Applei think
22:06:00Watusimotoso long as I can continue to delete Little_Apple's posts, I'll be happy
22:06:00karamazovapyhe's an Administrator
22:06:00Watusimoto:-)
22:06:00Little_Appleoh
22:06:00Watusimotojust kidding
22:06:00Little_Appleok :3
22:06:00karamazovapyhe has full powers outside Off-Topic and access to the ACP
22:07:00Little_Appleif i were admin, i would delete my posts
22:07:00raptorexcellent!
22:07:00karamazovapyso ironically, admins are less powerful than gmods
22:07:00karamazovapybut whatever
22:07:00Watusimotoand I am currently the only person with the powers of rm -r on the server
22:07:00raptornow to business...
22:07:00karamazovapyalso true
22:07:00Watusimotowith just those 5 little characters, all of bitfigherdom would be gone
22:07:00Little_Applewait..
22:07:00karamazovapyhah
22:07:00Watusimotothe power
22:07:00karamazovapynot off google code!
22:08:00Watusimotono -- the website, the forums, the master server
22:08:00Little_Appleif they arent on the registered users list, does that mean anyone can play under the nameof raptor or watusimoto?
22:08:00karamazovapy...no big deal
22:08:00karamazovapylol
22:08:00sam686and wiki
22:08:00Watusimotothe code is a harder thing -- it's is on google, and on several people's machines
22:08:00karamazovapyRegistered Users is a user group, not actually a valid list of all registered users...anymore
22:08:00Watusimotowe're still registerd users
22:08:00Little_Appleok
22:09:00sam686no, database store all users on one list, master server checks that list,
22:09:00raptorWatusimoto: how can i help with your bug list?
22:09:00sam686even someone name not email verified counts as master server name is used
22:09:00karamazovapywe could rename that group Basic Permissions Group for clarity
22:10:00karamazovapybut Registered Users is the phpbb3 default
22:10:00Little_Applewhat could i use to compile the bitfighte source code?
22:10:00karamazovapyare you on a mac?
22:10:00raptori can't believe Mac OS X is even a viable platform
22:10:00Little_Applemy computer cant run xcode
22:10:00Little_Appleyes mac
22:10:00karamazovapythen I think you just use hopes and dreams
22:10:00Little_Appleok
22:10:00Little_Appleso ponines?
22:10:00Little_Appleponies?
22:10:00karamazovapyno, mac doesn't support external hardware
22:11:00Little_Apple=_=
22:11:00sam686maybe your computer too old to run newest version of xcode
22:11:00raptorOK, i guess i'll check out the left-click thing in Mac...
22:11:00raptortime to get my barf bag ready
22:11:00-Martinp23- [Global Notice] Hi everyone. Tonight should be our final night of upgrades of ircd-seven for the time being. The servers affected today are card, asimov, and verne. There'll be large netsplits. If you're on a server which will restart, I'll send you a message in a moment. Enjoy the ride - duration about 30 mins! :)
22:12:00Little_Applethe newest version of xcode requiers mac os 10.6
22:12:00Little_Applei can do mac os 10.5.something
22:12:00raptoroooo a *.net *.split coming up
22:13:00Little_Appleit seems as if raptor doesnt like mac.
22:13:00Little_Applei could be wronf
22:13:00Little_Applewronf
22:13:00sam686thats better, i /whois everyone to see which server we are on
22:13:00Little_Applewronf wronf wronf
22:13:00raptori'm safe
22:13:00Little_Appleraptor
22:13:00raptorhello
22:13:00Little_Applecode ship editor.
22:13:00raptorno way
22:14:00Little_Appleno alternative options
22:14:00sam686he servers affected today are card, asimov, and verne... ouch, i an currently at card.freenode.net
22:15:00Watusimoto_ Quit (Remote host closed the connection)
22:15:00Little_Applehey _k
22:15:00Little_Applehow about for a bbb prize you could win a new graphics card
22:16:00sam686 Quit ()
22:16:00sam686 has joined
22:16:00ChanServ sets mode +v sam686
22:16:00Little_Appleimma leaf
22:16:00Little_Appleaudios
22:16:00Little_Apple Quit (Quit: Page closed)
22:17:00sam686there, i switched to anthony.freenode.net (the one raptor is currently on)
22:18:00sam686 Quit (*.net *.split)
22:18:00raptor Quit (*.net *.split)
22:18:00koda Quit (*.net *.split)
22:18:00Watusimoto Quit (*.net *.split)
22:18:00karamazovapy Quit (*.net *.split)
22:19:00-anthony.freenode.net- *** Looking up your hostname...
22:19:00-anthony.freenode.net- *** Checking Ident
22:19:00-anthony.freenode.net- *** No Ident response
22:19:00-anthony.freenode.net- *** Couldn't look up your hostname
22:19:00BFLogBot has joined
22:19:00Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/'
22:19:00Set by raptor!~raptor@unaffiliated/greenmachine on Sat Apr 30 22:51:58 PDT 2011
22:19:00-ChanServ- [#bitfighter] Welcome to #bitfighter. This is an IRC channel, many or all of the users may not be paying attention. Please have patience when waiting for a response.
22:19:00sam686that what i got just before the net split
22:20:00raptorwelcome back BFLogBot
22:20:00sam686BFLogBot's server: anthony.freenode.net - Irvine, CA, USA
22:20:00sam686looks like logbot changed server
22:25:00karamazovapy has joined
22:26:00raptorwelcome back karamazovapy
22:27:00Watusimotook, I foget what we decided
22:27:00WatusimotoI have an enum in gametype.h
22:27:00WatusimotoI want to refer to it in game.h
22:28:00raptorno forward declaring enums!
22:28:00WatusimotoI do not want to include gametype.h in game.h
22:28:00WatusimotoI do not watnt to forward declare the enum
22:28:00Watusimoto(even though I should be able to)
22:28:00Watusimotoso...
22:28:00Watusimotowhat do I do?
22:28:00raptorSharedConstants.h
22:28:00raptori think...
22:28:00Watusimotodo we have one of those?
22:28:00Watusimotooh, I see we do
22:29:00raptorwait
22:29:00Watusimotothe only drawback is this enum really belongs in gametype.h
22:29:00raptorthat is shared between master and client
22:29:00raptori thought i made another one...
22:29:00Watusimotoit is an enum of the different gametypes
22:29:00Watusimotoenum GameTypes
22:29:00Watusimoto {
22:29:00Watusimoto BitmatchGame,
22:29:00Watusimoto CTFGame,
22:29:00Watusimoto...
22:29:00sam686how to access enum? GameType::your_enum
22:30:00sam686GameType::BitmatchGame
22:30:00Watusimotoah... let me try that
22:30:00WatusimotoI could live with that if it works
22:30:00sam686you may need to #include "gameType.h" if thats where the enum is stored
22:31:00raptorah ha!
22:31:00raptorConfigEnum
22:31:00Watusimotothat's what I want to avoid... that's a HUGE dependency, will slow compilation
22:31:00raptoruse ConfigEnum.h
22:32:00Watusimotoalternatively, I could make them S32s or somesuch
22:32:00Watusimotoforego the enum altogether
22:32:00Watusimotothough then I lose some error checking
22:33:00raptorcreating another .h file is best i think
22:34:00raptoror using a shared one that is small
22:34:00Watusimotocan we compile c++00x yet?
22:34:00raptornot if we want to support mac compiling
22:35:00sam686does xcode do c++oox?
22:35:00raptorxcode uses a custom gcc
22:35:00raptorand must use an older gcc to compile for mac os 10.4
22:36:00karamazovapyhey - question
22:36:00karamazovapydoes it look to you like this guy has paid people to write over 100 assignments for him? https://www.elance.com/e/dmckennitt/
22:36:00karamazovapyhe's not actually a doctor, he's a student at the university of alberta
22:36:00sam686it seem like my forum new post beeper had a hiccup. "Page changed to size 0 checksum 0" as if it couldn't connect
22:38:00raptorkaramazovapy: that guy is paying others to do his schoolwork?
22:38:00karamazovapylooks like it
22:38:00karamazovapyhe's posted 187 jobs
22:39:00raptorWatusimoto: I have 10 'PlayerName..' in my scoreboard
22:39:00raptorand no 'raptor'
22:40:00Watusimotoah, yes..
22:40:00-Martinp23- [Global Notice] Hi everyone. The upgrades are now complete. There was a bit of a hiccup when barjavel needed a kicking to connect to the network, but apart from that everything went well. Thanks for your patience through the upgrades. Keen for the next series? Keep an eye on the blog to get involved with testing future versions and to be aware of maintenance. Thanks for using freenode
22:40:00Watusimotosearch for USE_DUMMY_PLAYER_SCORES, comment out the #define
22:40:00raptorok
22:40:00Watusimotosorry!
22:41:00sam686ah-ha, karamazovapy's server: barjavel.freenode.net - Paris, FR There was a bit of a hiccup when barjavel needed a kicking to connect to the network
22:41:00sam686so k got disconnect
22:45:00raptorhttp://stackoverflow.com/questions/3002395/is-there-a-way-to-use-c0x-at-xcode-i-want-to-use-gcc-4-4-or-greater
22:47:00Watusimotogreat
22:47:00sam686i may be guessing such GPL wants to protect against releasing binary without source code.
22:49:00raptorgcc 4.4 is when they started implementing a lot of the c++0x/11 standard
22:49:00raptori have gcc 4.6 which has most of it complete
22:49:00raptoron my linux box
22:50:00raptorlooks like mac is saying to use LLVM/CLang compiler if you want c++11 support?
22:50:00raptorinteresting
22:50:00sam686so does that mean micro-soft (might have c++0x already) and apple have to implement their own way?
22:52:00raptormicrsoft does
22:52:00raptorapple usually scavenges other compilers
22:56:00raptorWatusimoto: i'm thinking of tackling this one: https://code.google.com/p/bitfighter/issues/detail?id=58
22:57:00Watusimotook
22:57:00raptorbut, i need to know what the 'old' and 'new' way is as examples in the code
22:57:00Watusimotook
22:57:00Watusimotofair enough
22:57:00Watusimotobut that means I need to remember what these are! :-)
22:57:00Watusimotook
22:57:00raptorhaha
22:58:00Watusimotonew way is using luavec
22:58:00Watusimoto(I'll find samples in a minute)
22:58:00Watusimotoold way is using the lua Point class (which accomplishes something similar, but with much more overhead)
22:58:00Watusimotoso the general task is to find all usages of the Lua Point class and replace them with luavec code
22:59:00raptorok
22:59:00Watusimotoso... for some samples
22:59:00WatusimotoLuaPoint class is in LuaObject.cpp/h
22:59:00raptori see it
23:00:00WatusimotoI believe if we do this right, that class disappears
23:00:00raptorok
23:00:00Watusimotolooks not too used, actually
23:00:00raptorso basically use lua-vec standard API
23:01:00raptorin stead of that class
23:01:00Watusimotook
23:01:00WatusimotoLuaLevelGenerator::addWall
23:01:00Watusimotohas this line
23:01:00WatusimotoPoint p = getPointFromTable
23:01:00raptoryes
23:02:00Watusimotommmm.... maybe bad example?
23:02:00Watusimotowait
23:02:00WatusimotoI'm confused
23:03:00WatusimotoI think these are what we want to kill
23:03:00Watusimotohttp://bitfighter.org/wiki/index.php?title=Programming_robots#Points
23:03:00raptoryes that's the LuaPoint class
23:04:00Watusimotook, this is good code:
23:04:00WatusimotoS32 LuaObject::returnVec(lua_State *L, F32 x, F32 y)
23:04:00Watusimoto{
23:04:00Watusimoto lua_pushvec(L, x, y, 0, 0);
23:04:00Watusimoto return 1;
23:04:00Watusimoto}
23:04:00Watusimotothat's using a vec
23:04:00Watusimotothis is bad code
23:04:00Watusimoto/ Returns an existing LuaPoint to calling Lua function
23:04:00WatusimotoS32 LuaObject::returnLuaPoint(lua_State *L, LuaPoint *point)
23:04:00Watusimoto{
23:04:00Watusimoto Lunar<LuaPoint>::push(L, point, true); // true will allow Lua to delete this object when it goes out of scope
23:04:00Watusimoto return 1;
23:04:00Watusimoto}
23:04:00BlackBird has joined
23:05:00Watusimotoit's returning a LuaPoint
23:05:00raptorare these LuaPoint methods exposed to bots?
23:05:00BlackBirdGuten Tag
23:05:00Watusimototag
23:05:00Watusimotowell...
23:05:00Watusimotoaber hier is abend
23:05:00raptoroh man, they are
23:05:00BlackBird?
23:06:00Watusimotoyou greeted me in german, I responded in kind
23:06:00BlackBirdwhat are?
23:06:00BlackBirdoh
23:06:00Watusimotoyes, I think they are..
23:06:00Watusimotobut shouldn't be
23:06:00BlackBirdwho thinks what is?
23:07:00Watusimotowell, now I'm not so sure
23:07:00raptors_bot uses them a lot
23:07:00raptorrast
23:07:00raptorrats
23:07:00Watusimotooh, I see
23:07:00raptori'm thinking this is not for 016
23:07:00BlackBirdim lost
23:07:00Watusimotolet me look at s_bot
23:08:00Watusimotolike where do you see them?
23:09:00raptordo a search for distanceTo
23:09:00Watusimotolocal dist = vec.distanceTo(botLoc, targetLoc)
23:09:00Watusimotohere is dist not a vector?
23:10:00raptorwait wait - does that mean the methods are the same name from lua_vec?
23:10:00Watusimotomany are the same
23:10:00raptorooooohhh
23:10:00BlackBirdim lost
23:10:00Watusimotobecause vec is supposed to be a replacement for luapoint
23:10:00Watusimotolbackbird, don't worry about it
23:10:00Watusimototoo hard to explain
23:10:00BlackBirdi dont even know what "it" is
23:10:00Watusimotogood! you're lucky!
23:10:00BlackBird...
23:11:00BlackBirdwhat if i dont belive in luck?
23:11:00Watusimotoso I would start by ripping out luaPoint and seeing if the game still compiles, and if sbot still works
23:11:00Watusimotoif this gets way too compilcated, you can just revert
23:11:00Watusimotoand we can reassess
23:12:00raptordoesn't compile - i don't think there is much usage
23:12:00sam686i will be away for somewhere between 30 - 60 minutes..
23:14:00Watusimotolots of the points in s_bot come from fns like xxx.getloc
23:14:00Watusimotogetloc seems to look like this
23:14:00WatusimotoS32 Turret::getLoc(lua_State *L)
23:14:00Watusimoto{
23:14:00Watusimoto return LuaObject::returnPoint(L, getVert(0) + mAnchorNormal * (TURRET_OFFSET));
23:14:00Watusimoto}
23:14:00Watusimotoon first blush, this looks bad
23:14:00Watusimotobut
23:14:00WatusimotoreturnPoint has been gutted and now just does this:
23:14:00Watusimotoreturn returnVec(L, point.x, point.y);
23:15:00Watusimotoso I think most of the work has already been done, and most usage of points are really using vectors
23:15:00Watusimotoand if vectors support all the point methods, the bot scripts, being untyped, should be able to use them interchangeably
23:16:00BlackBirdwatusimoto: how easily could a "ship editor" be implemented into bitfighter?
23:16:00Watusimotowhat would this editor do?
23:17:00BlackBirdchange the locations of the lines on your ship
23:17:00BlackBirdkinda like the level editor, but for your ship
23:18:00Watusimotoso change the way your ship looked?
23:18:00BlackBirdor am i being too vauge here?
23:18:00raptorhe's looksing for ship skins
23:18:00Watusimotoit would be hard, but not impossible
23:18:00Watusimotobut, here's the thing.
23:18:00BlackBirdno not skins
23:19:00BlackBirdvector graaphics are lines, right?
23:19:00Watusimotowe've explored this before, and there's one question that's never been answered to my satisfaction
23:19:00Watusimotoand that is, what would an alternative ship look like?
23:19:00BlackBirdummm
23:19:00BlackBirdthis is kinda something i need to show
23:19:00Watusimotodraw a few examples in photoshop or paint or inkscape, and let's see what we'd want to be making
23:19:00BlackBirdnot as much tell or talk about
23:20:00BlackBirdhow about the level editor?
23:20:00Watusimotowhat about it?
23:20:00BlackBirdcould have the shield be the boundery
23:20:00BlackBirduse the level editor to sort of illistrate the sip editor
23:20:00Watusimotojust show me an example of a ship you might create if given your dream editor
23:20:00BlackBirdok
23:21:00Watusimotoalso
23:21:00BlackBird...
23:21:00Watusimotoremember that ships shouldn't be invisible, or hard to see, and should have the same general "target" area as the standard ship
23:21:00raptorWatusimoto: i'm loooking at LuaObject::getPoint right now
23:22:00BlackBird?
23:22:00Watusimotowhen you start drawing out examples, you'll find (I suspect) that there aren't really enough good alternatives to the standard ship to make it worthwhile or interesting
23:22:00Watusimotobut feel free to prove me wrong
23:22:00BlackBirdok
23:22:00Watusimotoraptor: ok
23:22:00raptorIt uses LuarPoint, but there is a method below it called getPointOrXY
23:22:00raptorthat doesn't
23:22:00BlackBirdi need to make a level
23:22:00raptorare these methods similar?
23:23:00Watusimotogetpointorxy can accept a point object or an x,y pair as input
23:24:00WatusimotogetPoint just seems to use the point part
23:24:00raptoryes - what i meant was, can i use the similar logic for the point object piece
23:24:00raptorok
23:24:00Watusimotoi.e. can you repalce the guts with return getVec(L, index, methodName);
23:24:00Watusimoto?
23:24:00WatusimotoI suspect you can
23:24:00raptoryep
23:24:00raptorok
23:25:00BlackBirdraptor: are the ship graphics in the ini? or sorce code?
23:25:00Watusimotosource code
23:25:00raptorBlackBird: ship graphics are done in the ship.cpp code i think using opengl
23:25:00BlackBirdi thought so
23:25:00Watusimotolook in ship.cpp and gameObjectRenderer.cpp
23:26:00Watusimotoraptor: wait maybe not
23:26:00Watusimotobut you might be able to just delete getPoint
23:28:00raptori don't understand why they'd be different - the biggest part i'm having is how the guts of LUA actually work, i just need to get used to i think
23:28:00Watusimotowell, getPoint is expecting a LuaPoint
23:28:00Watusimotoif we don;t ahve LuaPoints, maybe we don't need getPoint
23:29:00WatusimotoI'm having a similar problem to you at the moment -- my mind is so not in Lua mode
23:29:00raptorgetPoint returns a Zap::Point
23:30:00Watusimotoright, so it must be used internally
23:30:00BlackBirdgoobaiii
23:30:00WatusimotoI think I looked and only one thing is using it
23:30:00Watusimotociao
23:30:00BlackBird Quit (Quit: Page closed)
23:30:00raptorit's used in 9 places:
23:31:00raptorlevelgenerator robot luaobject
23:32:00raptorwell, don't let me take you away too much
23:32:00raptorlet me try to wrap my head around this a bit more
23:32:00WatusimotoLuaLevelGenerator::pointCanSeePoint is one
23:32:00Watusimotoin that case, we can just require that the inputs be vecs
23:32:00raptorLuaRobot::setAngle
23:33:00Watusimotoagain, we require a vec
23:33:00raptorok
23:33:00Watusimotosince we won't be giving out points, bots probably won't have any anyway
23:34:00Watusimotounless they create them from scratch somehow
23:34:00Watusimotoanywhere we might be handing a bot a Point, we change that to a vec
23:34:00Watusimotowhich has mostly been done already
23:35:00raptorok
23:35:00raptorside note: want me to send you the GUI i made for SVG conversion?
23:36:00Watusimotosure
23:38:00raptorit was just a fun side thing to do - except for the GUI part
23:39:00raptorsent
23:40:00raptorbye BlackBird, sorry I was working on something else..
23:40:00raptorWatusimoto: do you think I could drop-in replace getPoint with getVec in LuaLevelGenerator::pointCanSeePoint?
23:41:00WatusimotoI do
23:51:00raptorOK, i think i got almost everything - there is one instance of which I don't understand the usage: it's that LuaLevelGenerator::addWall
23:52:00raptorluaLevelGenerator.cpp:233 Point p = getPointFromTable(L, 3, i);
23:52:00raptorgetPointFromTable() uses LuaPoint, and I do know understand what it's supposed to be doing
23:53:00WatusimotoI was afraid you might ask about htat
23:53:00Watusimotoyou know what a table is in lua?
23:54:00raptora stack?
23:54:00Watusimotoit's a general structure
23:54:00raptorah, array
23:54:00Watusimotocan be an array, a dictionary, anything, really
23:54:00raptorok
23:54:00WatusimotoC++ is not good at tables.
23:54:00raptorpython is!
23:55:00raptor:)
23:55:00Watusimotoso if we have a table, and one of the items in it is a point, this method retrieves it
23:55:00Watusimotogiven the key
23:55:00Watusimotoso this should jsut return a vec
23:55:00raptorinteresting
23:55:00raptorok
23:55:00Watusimotoinstead of a point
23:56:00Watusimotoor maybe we don't even need it anymore
23:56:00raptorso on line 208
23:56:00raptoror that...
23:56:00Watusimotoah we need it
23:56:00raptori was it's the only usage of getPointFromTable()
23:56:00Watusimotothe levelgen can return a table full of points to create a wall
23:56:00Watusimotoand we use this method to make sense of the mess lua hands us
23:57:00raptorok
23:57:00Watusimotoso... the levelgen will give us vecs from now on, so this should be getVecFromTable
23:57:00Watusimotoand extract a vec
23:58:00Watusimotounfortunately, this will break some levelgens
23:58:00Watusimotoincluding mine
23:58:00Watusimotothose do create points from whole cloth
23:58:00raptorinteresting
23:58:00Watusimotobut it will be easy to fix them
23:58:00Watusimotothere aren't really that many
23:58:00raptorby converting to vectors will we be making it harder for levelgne creators to wrap their heads aorund the logic?
23:59:00Watusimotono, I don't think so
23:59:00Watusimotohere's a line from mazegen
23:59:00Watusimotolocal pts = { Point(xstart, ceny - cellsize * 0.5), Point(endx, ceny - cellsize * 0.5) }

Index Search ←Prev date Next date→

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