#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2011-09-19

Timestamps are in GMT/BST.

00:08:00Zoomberoh raptor, i know
00:08:00Zoomberi'm almost tempted to turn them off and restart, Almost
00:15:00karamazovapypopular != good
00:28:00raptorkaramazovapy: see, I knew you were a programmer
00:53:00Zoomberok
00:57:00Zoomberhey raptor, you still up?
00:58:00raptoryes
00:58:00raptori mean
00:58:00raptorno
00:58:00Zoomberoh
00:58:00raptoryes
00:58:00Zoomberthats too bad
00:58:00raptorok i'm here
00:58:00Zoomberi was goign to show you this link..http://www.macupdate.com/app/mac/34140/bitfighter
00:59:00Zoomberi dont know who put this up, but read the comment at the bottom
00:59:00raptorha
00:59:00raptorman this topic
00:59:00Zoomberno, this is the computer app store, not the ipod app store
00:59:00raptorohhh
00:59:00Zoombernote: apple has deliberately tried to confuse you
01:00:00Zoomberby making two app stores
01:00:00raptoris that a reputable site?
01:01:00Zoombermacupdate?
01:01:00raptoryes
01:01:00Zoomberonly Very
01:01:00raptorwith a capital letter?
01:01:00Zoomberyes
01:01:00Zoomberand its the fourth one down the list if you type in "mac downloads" in google...
01:02:00Zoomberthe first three being apple and cnet...
01:02:00raptorwe've almost hit 3000 downloads with 015a on google code - and this site provides another 345
01:02:00Zoomberi wonder who submits or puts these on cnet and macupdate..
01:02:00raptori bet they have a scraper
01:02:00Zoombermacupdate did?
01:02:00raptoryeah, macupdate said this version was download 345 times
01:03:00Zoombernice
01:04:00raptori wonder at what volume do we finally hit critical mass: 50000 maybe?
01:04:00Zoomberlol
01:05:00raptoryou know - the point at which there are always good games going on
01:06:00Zoomberand servers so full my vps suspends me for constantly caping my cpu
01:06:00raptorhaha
01:26:00karamazovapythe first BBB happened october 2010...I think we've made pretty significant progress over the past yera
01:26:00karamazovapy*year
01:28:00Zoomberi already miss the BBB
01:28:00raptorreally?
01:28:00raptori was here for the first one?
01:28:00raptorwell, relatively
01:29:00Zoomberbitfighter games are a really alot of fun when there are 15+ players
01:29:00Zoomberlike, if we were to somehow pass raptor's 50k players, we'd get to 1 million instantly, because news would be spread, and big games are fun games
01:34:00Zoomberraptor, wasnt i going to show you my fixed level now?
01:34:00Zoombereariler?
01:34:00raptoryes
01:34:00raptori still don't know which one it is
01:34:00Zoomberits up right now, im in the server if you have time and want to join
01:34:00raptorok
01:41:00karamazovapywhat qualifies a level as ridiculous
01:41:00karamazovapy?
01:42:00Zoombermine
01:42:00raptori was thinking levels that are enormous or just plain wack-o or make flaws in the game painfully obvious (like engineer)
01:43:00Zoomberturn on engineer in every level?
01:43:00karamazovapyso any of the racetrack levels should qualify?
01:43:00raptoryes
01:48:00Zoomber_k found a bug in the level
01:49:00Zoomberi just found one too, i wonder if we found the same ones
02:11:00Zoomberhey raptor, is it possible to let bitfighter run even when nobody is in the server?
02:11:00raptornot sure
02:11:00raptori think it goes into a semi-sleep mode
02:11:00Zoomberright now it goes to sleep and plays the next map
02:12:00Zoomberi want to know if i can keep a map running, while the server is empty, like in zap days
02:12:00Zoomberor old old bitfighterian days
02:12:00raptori bet you could - i think there is some code in main.cpp that makes it go to sleep like that
02:13:00raptorprobably comment it out
02:13:00Zoombercould i just ## that code all out?
02:13:00raptornot exactly sure - i'm distracted on another project right now
02:13:00Zoomberok
02:13:00Zoomberill try it
02:17:00Zoomberoh wait, its // the coding, not ##ing it
02:17:00raptorzoomber, look in game.cpp
02:17:00raptorfor something called 'suspendGame'
02:17:00Zoomberaagh i just slasheed alot of stuff in main, but ok
02:19:00Zoomberi did // cycleLevel(RANDOM_LEVEL); // Advance to beginning of next level
02:19:00raptori don't think that'll do it
02:19:00raptori think you need to stop the game from suspending
02:19:00Zoomberwill that freeze the server though?
02:19:00Zoomberkeep it on the same level?
02:19:00raptorit might
02:19:00Zoomberoh, i dont think it does
02:20:00Zoomberim testing, and doing "host game". from there i type /suspend which brings me up chatroom
02:20:00Zoomberthen when i exit chatroom, timer is reset
02:20:00Zoomberat bottom
02:20:00Zoomberoh wait
02:21:00Zoomberthats because im using different code
02:21:00Zoomberthere we go, fixed it
02:48:00Zoomber!logbot
02:48:00Zoomber!help
02:48:00BFLogBottype !commands to see a list of commands
02:48:00Zoomber!commands
02:48:00BFLogBotCommands: airlock bbb bitfighter bot bug dedicated feature help hg log mercurial ninja watusimoto
02:48:00Zoomber!log
02:48:00BFLogBotThis channel is logged - http://209.141.63.138/irclogs/
02:48:00Zoomberthanks
02:49:00karamazovapyblackbird seems to think the only thing keeping bitfighter mobile from happening is the $100 apple dev license
03:35:00karamazovapyweird:
03:35:00karamazovapyGoogle [Bot] Composing private message Sun Sep 18, 2011 11:34 pm
03:35:00raptorwait what?
03:35:00raptorin the forums?
03:35:00karamazovapyyeah
03:35:00karamazovapyhttp://bitfighter.org/forums/viewonline.php
03:38:00karamazovapymystery to me
03:38:00karamazovapyhas Hum~ ever done anything development-wise? I don't recall seeing his name anywhere.
03:40:00raptorhaha, i just read that
03:40:00raptori think he was just verbose about it in-game
03:41:00raptorerr.. about being a dev
03:41:00karamazovapyyeah, I remember him doing a lot of talking in-game, I just didn't think I had ever seen him in irc or doing any commits or anything
03:45:00karamazovapyplease post something about "bitfighter mobile".
03:45:00karamazovapyplease.
03:45:00karamazovapyfor the love of god.
03:46:00raptorme?
03:48:00karamazovapyyes you.
03:48:00karamazovapyyou aren't me.
03:48:00raptorhaha
03:48:00raptorum, i can take a stab at it..
03:49:00karamazovapyI think I've attained "hater" status
03:55:00asdfdds has joined
03:56:00asdfdds Quit (Client Quit)
03:57:00raptorok, what points should i touch on? (I'm already writing a treatise)
03:58:00karamazovapyI think your opinion on the viability and feasibilty of the project are worthwhile, but also any thoughts you have on the involvement of current developers.
03:58:00raptorok
04:03:00raptorwell, I am ok with BlackBird putting down his ideas - I have reiterated to him that mobile is highly unlikely, and I think he knows...
04:03:00raptorbut I don't want others to get hopes up...
04:04:00karamazovapyyou know, I'm not sure why this type of thing frustrates me, but it seems to
04:04:00raptorit's because none of us has met in reality... as far as i know
04:05:00karamazovapyI almost met furbuggy at one point while I was out in arizona
04:05:00karamazovapyhe's in college now
04:06:00karamazovapyhah...we could do a bitfighter meetup, but not many of our players are old enough to drive!
04:06:00raptorhahaha
04:07:00Little_Apple has joined
04:07:00karamazovapyhey! little apple!
04:07:00raptorLittle_Apple oh my goodness welcome
04:07:00karamazovapyI posted an ad for irc
04:07:00raptorgreat!
04:07:00karamazovapyhttp://bitfighter.org/forums/viewtopic.php?f=6&t=867
04:08:00Little_AppleI'm having some difficulty as I am on mah iPod...
04:08:00raptori had to explain to BlackBird what IRC was
04:09:00raptorin-game today
04:09:00Little_AppleLol
04:09:00karamazovapyahh...well we're one watusimoto away from a block party
04:09:00raptorhaha
04:09:00raptorLittle_Apple: welcome to one of the oldest internet communication networks!
04:09:00Little_AppleImma get bb up in here
04:09:00Little_AppleHeheheheeheh
04:09:00karamazovapylol
04:09:00raptorall other networks are cheap knock-offs...
04:11:00Little_AppleUno momento Por favor. I'm Spain-ish
04:11:00raptoresta bien, no te preocupe
04:11:00karamazovapyis watusimoto in luxemburg now?
04:11:00raptoryes
04:11:00karamazovapydoes he have full fledged internet again?
04:11:00raptori got an e-mail saying that he is still awaiting his work visa
04:11:00raptorand he is hoping to get DSL set up this weekend
04:11:00Little_AppleWhat do you know? Bb's a human.
04:12:00karamazovapylast I heard, he was using two wifi connections to macgyver a connection
04:12:00BlackBird has joined
04:12:00Little_AppleCake for all
04:12:00karamazovapylol - it's a fiesta!
04:12:00BlackBirdEllo pols
04:12:00raptoryeah, he couldn't chat on IRC very well the packets were always dropped
04:12:00raptorBlackBird: this is IRC
04:13:00BlackBirdI'm on my iPod
04:13:00karamazovapyhe tried to give me access to the bitfighter.org CMS, but it doesn't really work
04:13:00Little_AppleThis isn't the best platform for text art D:
04:14:00karamazovapyI can login, but I can't modify any page content
04:14:00Little_AppleHey _k
04:14:00karamazovapyja?
04:14:00Little_AppleHave a booger! ( ^_^)>*
04:14:00karamazovapy-_-
04:14:00BlackBirdLolz
04:15:00BlackBirdI'm tired
04:15:00karamazovapyWHY DID I ADVERTISE IRC?!
04:15:00Little_Apple(\(^_^)/)
04:15:00BlackBirdAnd I can't sleep
04:15:00Little_AppleWe should stop.
04:15:00BlackBirdAnd I will stop spamming
04:16:00karamazovapythe bitfighter.org home page still boasts about the "New forums launched!" and 3B3 winners
04:16:00raptoroh wow
04:16:00Little_AppleYips
04:16:00BlackBird3b3?
04:17:00karamazovapy!bbb
04:17:00BFLogBotBig Bitfighter Battle!
04:17:00karamazovapyshame I can't update any of that stuff, as intended
04:17:00BlackBirdOh duh
04:17:00raptorkaramazovapy: ?
04:17:00BlackBirdI will go now. Bai pplz
04:17:00karamazovapywat gave me a CMS login, but I'm not able to modify any of the pages
04:18:00raptorah yes - i think he did the same for me, once
04:18:00Little_Apple_k, what exactly is google bot and yahoo bot?
04:18:00karamazovapythey're robots used by search engines to cache the forums for search indexing
04:19:00karamazovapywe have a couple dozen webcrawlers registered
04:19:00Little_AppleOk.. So if something is googled and something in the forums is counted as results n stiff?
04:19:00Little_AppleStuff*
04:19:00karamazovapyit's possible to google stuff that's in the forums, yes
04:20:00Little_AppleOk
04:20:00Zoomberthis is the first time others have spoken more than me
04:20:00Zoomberkaramazovapy :you know, I'm not sure why this type of thing frustrates me, but it seems to
04:21:00karamazovapyjes?
04:21:00Zoomberif im on your correct topic, it kind of entertains me
04:21:00karamazovapythe mobile bruhaha?
04:21:00Zoomberja\
04:21:00raptornow there's a fun word
04:21:00karamazovapyoooh...google spellcheck brouhaha
04:21:00Zoomberbruuuu hahahahaaha
04:21:00Little_AppleHeheh... Mobile...
04:22:00BlackBird Quit (Ping timeout: 252 seconds)
04:22:00Little_AppleIt would probably be possible to play Bitfighter on the pandora pocket pc. It runs Linux...
04:23:00karamazovapypossibly
04:23:00karamazovapyit may not be a full linux build
04:23:00Little_AppleIt is slightly altered for the device
04:23:00karamazovapyyeah, so it may or may not be compatible as-is
04:24:00ZoomberHOW ABOUT A KINDLE
04:24:00karamazovapyyou might be able to host a dedicated server from a hacked kindle
04:24:00Little_AppleBut it has built in thumbsticks for gaming
04:24:00Zoomberi think you can
04:24:00karamazovapyI was toying with that idea a while ago
04:24:00Zoomberi want to try to host a dedicated server on my itouchy first
04:24:00Zoomberthats ipod touch
04:25:00karamazovapyI might try hosting a server from my droid, if I can get around to loading a full linux build
04:25:00Little_AppleI've thought about hosting a server on my touch...
04:25:00karamazovapyis there much of an ipod touch homebrew scene?
04:26:00Zoomberi only did that stuff when it was all about jailbreaking before the app store came out
04:26:00Little_AppleErrrr....
04:26:00Little_Applehttp://open-pandora.org/ this is the website thingy.
04:27:00karamazovapyoh, I've seen this
04:27:00Little_AppleIt's like a nintendo D's pc
04:27:00karamazovapyyeah - this device is the most likely "bitfighter mobile" candidate that exists
04:28:00Little_AppleI seriously need one when they come our
04:28:00Little_AppleOut*
04:28:00Zoomberdoes blackbird give up?
04:28:00karamazovapyon the mobile discussion?
04:29:00Zoomberyes
04:29:00Little_AppleI think half the reason he kept it going so long was to annoy you
04:30:00karamazovapyI think he's content knowing that anyone who wants to is allowed to *try* to port it
04:30:00karamazovapyhey - raptor - would bitfighter build on a linux system with an ARM archtecture, as opposed to x86 or 64-bit?
04:31:00raptorkaramazovapy: I think it would with minor changes
04:31:00raptorand if the required frameworks were built
04:31:00raptorlike SDL
04:31:00raptorand OpenAL
04:31:00karamazovapyjust wondering - the pandora device is ARM
04:31:00Little_AppleSo it might work?
04:32:00karamazovapynot out of the box - you'd still have to port it
04:32:00raptorthe main problem is that ARM is a bit more fragmented than other CPUs - each ARM CPU may or may not be compatible with each other...
04:32:00raptorgeneration of the CPU, i mean
04:32:00Little_AppleOk.
04:32:00raptorfor the most part, GCC, has kept up and compile against any one ok, i think
04:33:00raptorthe big hurdle would be to get the audio/graphics frameworking...
04:33:00raptorbut actually, maybe not
04:33:00raptorthat pandora device probably already has most of them
04:33:00Little_AppleWhat if you ran linux on an iPhone and hooked up an iPhone gamepad via Bluetooth?
04:34:00raptorLittle_Apple: anything is possible
04:34:00sam686only if there is a way to stick in an open source games into PSP pr other handheld game system..
04:34:00raptorit just depends how much of your time/sanity you want to put into it
04:34:00raptorsam686: good evening!
04:34:00Little_Apple Quit (Quit: Page closed)
04:34:00sam686hi..
04:35:00Zoomberhi
04:35:00Little_Apple has joined
04:36:00karamazovapyI think you could get a dedicated server running on an android phone > http://androlinux.com/android-ubuntu-development/how-to-install-ubuntu-on-android/
04:36:00Little_AppleI should go snoozies now. Skool in teh morn. Bai.
04:36:00raptoroh yeah, dedicated server
04:36:00raptorcake
04:37:00karamazovapyclient, more questionable
04:37:00raptornight Little_Apple
04:37:00karamazovapylater LA
04:37:00sam686why run dedicated server in a slow CPU mobile phone?
04:37:00karamazovapyjust for the hell of it
04:37:00raptorand that, my friend, is why the world runs
04:37:00Zoomberyes, for the underground terror of it
04:37:00sam686it won't keep up with the game, expecially when robots is added..
04:38:00karamazovapyof course it wouldn't...it'd just be a neat thing to try
04:38:00Max has joined
04:38:00Max is now known as Guest89622
04:38:00karamazovapylike running a kindle server
04:39:00sam686version 016 may be possible, as ZAP_DEDICATED does not include none of opengl, none of openal, none of SDL / GLUT stuff
04:39:00Guest89622 is now known as ZoomberITouch
04:40:00karamazovapya phone-based server would be a neat little trick for a LAN party
04:40:00karamazovapywith wifi enabled
04:41:00Zoomberstupid mirc client shows an add right above "chat" button so i cant click on it...
04:41:00karamazovapyI use xchat
04:41:00ZoomberITouch Quit (Client Quit)
04:41:00Zoomberbye bye mirc
04:41:00Zoomberthere colloquy, what i use on the imac, but i dont feel like paying 99 cents when i have it free on the computer
04:42:00karamazovapyinteresting server you have in store
04:42:00raptori think you just summed up the iOS business model
04:43:00sam686http://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients - i wonder why Colloquy have "Mobile: Commercial"
04:43:00raptorkaramazovapy: do i really need to answer that post still?
04:43:00karamazovapyno, you don't
04:44:00karamazovapyof course, you're more than welcome to weigh in
04:44:00raptor:)
04:44:00Zoomberraptor: put any more levels on that server yet?
04:45:00karamazovapyzoomber: what does a pre-charged neutral turret do?
04:45:00Zoomberblinded by the light, wrapped up like a deuuuuce in the middle of the night
04:45:00Zoomberit shoots like a hostile turret, but when it dies, its like a normal turret again
04:46:00karamazovapyone of zoomber's favorite maps is "inslut to injury"
04:46:00karamazovapysounds dangerous
04:46:00Zoombersome of my other favorites were the ones you listed, so i was too lazy to copy them
04:47:00karamazovapyspchk
04:49:00Flynnn Quit (Quit: This computer has gone to sleep)
04:49:00Zoomberhmm
04:49:00Zoomberim going to spice up some stuff
04:49:00Zoomberlike colors
04:49:00karamazovapyonce you go black, you never go back
04:50:00Zoomberhehe
04:51:00Little_Apple Quit (Ping timeout: 252 seconds)
04:52:00Zoomberhey karamazovapy, should i try enabling the drain shield energy when its hit with stuff feature?
04:52:00raptordid zap used to do that?
04:52:00karamazovapyno
04:52:00karamazovapyzap didn't
04:52:00Zoombershould i used to do that?
04:52:00karamazovapywatusimoto said he played with that once, but it turned out less fun than the current system
04:53:00Zoomberhow about shield takes up less energy as a re-bound?
04:53:00raptorah, so zombie code lying around somewhere...
04:53:00Flynnn has joined
04:53:00Zoombershield takes up less energy when just holding it, but drains faster when hit
04:53:00karamazovapyfunny, since footloose calls him zombie
04:53:00Zoomberlol
04:53:00raptorwait what
04:54:00raptorah ok
04:54:00Zoomberi wonder If i should lower or disable acceleration and decelleration on the armour module
04:54:00Zoomberor make the damage amount /= 4, instead of /=2
04:54:00Zoomberi find it completley useless, unless i want to shoot two bursts and send myself flying nowhere
04:54:00karamazovapythe soccer mod I was considering toying with myself, it looks even less likely that I'll get around to doing
04:55:00Zoomberkaramazovapy: whats that?
04:55:00karamazovapylower acceleration and negative acceleration for the soccer ball
04:55:00karamazovapy"heavy ball" mode
04:55:00Zoomberso the ball speed takes longer to accelerate?
04:56:00karamazovapyeffectively, it's like increasing the mass of the ball. it moves less readily, so ideally, it should bounce around less
04:56:00raptordid watusimoto ever comment on that? I see this issue: http://code.google.com/p/bitfighter/issues/detail?id=64
04:56:00Zoomberoh, like equiping armour?
04:57:00raptorcomment on karamazovapy's soccer idea
04:57:00karamazovapysomewhat
04:57:00karamazovapyI think he looked at it, at making it happen was less simple than anticipated
04:57:00karamazovapyor at least the way I explained it initially
04:57:00Zoomberso much of me using mac hg that i dont know how to push changes from a linux console
04:57:00Zoomberi gotta put this onto my clone
04:58:00Zoomberi think im going to just do everything on my mac, and once im satasfied, ill pull onto my vps
04:59:00raptorkaramazovapy: how does the increased mass affect the ball handling in your idea?
04:59:00karamazovapyonce you get the ball going in one direction, it's harder to stop
05:00:00karamazovapybut the benefit is that the ball shouldn't go "everywhere" as easily
05:01:00raptorso a basic inertia increase all around? including harder to start moving?
05:01:00karamazovapyyep
05:01:00karamazovapyin my analysis, soccer is frustrating because it's so hard to get the ball to go where you want
05:02:00karamazovapyand it's hard to get it to go where you want because every little thing changes its direction
05:02:00Zoomberwhat is this } OGLCONSOLE_FontData = {
05:02:00Zoomber 256, 64, 3,
05:02:00Zoomber "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
05:02:00Zoomber "\0\0\0\0\0\0\0\0\0\0\0\0\
05:02:00raptorah
05:02:00raptorwell
05:02:00raptorthat
05:02:00raptoris how the lua console overlay draws charaters
05:03:00Zoomberlol
05:03:00raptorcharacters
05:06:00raptorkaramazovapy: so it looks like there is no concept of inertia anywhere in the game
05:06:00raptoronly velocity transfer
05:06:00raptori found a 'mass' variable defined for a ship, but it isn't used anywhere
05:06:00karamazovapyright...well what if we make a small fraction of velocity transfer
05:07:00raptoryeah - we'll have to some sort of coefficient for anything the ball touches
05:07:00karamazovapyfrom other objects to the ball, and more from the ball to the other objects
05:07:00karamazovapylike .2x obj > ball, 5x ball > obj
05:08:00raptorwow, people could go flying
05:08:00raptorthat would be interesting
05:09:00karamazovapyexactly
05:09:00karamazovapybut you'd have to work to get the ball moving
05:09:00karamazovapyit would require a lot of tuning to get the feel right
05:09:00raptorhow would firing affect it?
05:09:00karamazovapywho knows if a factor of 3 or a factor of 10 would feel right
05:10:00karamazovapyif we're talking velocity transfer and a hypothetical factor of 5, then 20% of the firing velocity would be transferred to the ball
05:10:00sam686i wonder how will bitfighter work if shield don't exist, but with bigger health..
05:10:00Zoomberhey karamazovapy, should i allow the neutral turrets to just heal themselves instead?
05:11:00karamazovapywhereas 5x the ball's velocity would be transferred to any ships or items
05:11:00karamazovapyif neutral turrets are completely self healing, aren't they just hostile?
05:11:00Zoombereh, good point
05:12:00karamazovapysam - I think more health and no shields would work out okay...but it would change the gameplay a lot
05:12:00karamazovapyI think defense would be even harder
05:13:00Zoomberhow about unlimited module usage, without shields
05:13:00Zoomberand engineer
05:13:00Zoomberand turbo
05:13:00Zoombernevermind
05:13:00sam686no, not unlimited engineer energy..
05:14:00Zoomberi meant, without shields, and engineer, and turbo
05:14:00Zoomberand then realized there would only be 3 modules left
05:14:00karamazovapyI think engineer in its current form is a failed experiment
05:15:00karamazovapysimply because people don't bother to design levels for it properly
05:15:00raptori had a crazy idea - what if instead of making engineer allowed, we made engineer-forcefield allowed
05:15:00raptordefault off, of course
05:15:00karamazovapyyou mean engineer-turret?
05:16:00Zoomberyou mean enginnered turrets?
05:16:00karamazovapyjinx
05:16:00raptori mean, disallow forcefield unless explicitly specified
05:16:00karamazovapyright
05:16:00Zoomberid be fine with that
05:17:00karamazovapyI think the people who design carelessly with engineer will continue to do so with forcefields allowed, if possible
05:17:00karamazovapysam's engineer levels work well
05:17:00karamazovapybut they're about the only ones
05:17:00raptoryep
05:17:00sam686with too many engineering, that could place too many turrets in one spot, and with enemies defending turrets, that can make it harder..
05:17:00karamazovapyI'm less worried about being turreted to death, though
05:17:00karamazovapywith cloak or shield, you can get by looooots of turrets
05:18:00Zoomberbeing turreted to death is fine because you can at least have a Chance, captical c for raptor, of getting by
05:18:00sam686sometimes, turrets can block paths, requiring restroying it..
05:18:00karamazovapythat's true...but I haven't seen that often with engineer
05:20:00sam686i think bitmatch can spawn with full energy, but other game types, make it spawn with little or no energy? i see a lot of "Suicide to reill energy"
05:21:00karamazovapyI appreciate that argument, but I don't want to spawn helpless
05:23:00sam686mostly, for CTF, that get "suicide refill energy" abused a lot by some players.
05:23:00karamazovapyI see that most for engineer and repair, though
05:23:00karamazovapyor, I guess, if you're holding the flag
05:24:00sam686i see it for shielding for 1 vs 1, suicide to refill energy and longer shield.
05:24:00raptorsounds like a universal problem
05:24:00karamazovapyif the level is well designed with spawn points spread out, that can be a gamble, though
05:25:00karamazovapyI'm torn on some of these issues. the fault seems to be more with poor level design than the game itself.
05:25:00sam686obviously the current energy is not a problem in bitmatch, if you suicide, you get -1 score, which is usually bad.
05:26:00raptori do not think we should adjust code for poor level design
05:27:00sam686maybe count the suicides in http://bitfighter.org/gamereports/ and see which game types get suicided the most?
05:27:00raptorif that makes sense
05:27:00karamazovapybased on that, we shouldn't mess with engineer
05:27:00Zoomberhey sam, do you know how to make it possible to increase velocity for a projectile coming from a weapon, and not boot the client when they try to use it on their stock client?
05:28:00karamazovapyooooh...I just had a thoughtquestion
05:28:00Zoomberi want to make a sniper weapon, something that you can shoot from very very far; can work well with spybugs, or if you have a general idea where someone is; doesnt have to kill on impact, but can very much hurt them/ doesnt cost much energy
05:28:00Zoomber_k: lay it on
05:28:00karamazovapyI just wanted to see what happens if you lay a ton of mines on a spawn point with the new spawn shield
05:29:00Zoomberi could try it..
05:29:00karamazovapydo the mines detonate? if so, does the ship launch? if it does, does the shield dissipate?
05:29:00karamazovapyI seem to have removed my 016 copy
05:29:00Zoombersam686: i think i recall raptor saying it may not have been possible, but i dont remember if he was sure or not
05:29:00karamazovapywell the mines blow or they don't
05:29:00Zoomberor if he even said that for that matter
05:31:00sam686zoomber, gameWeapons.cpp, (new Projectile(weapon, firePos, projVel, shooter))->addToGame(shooter->getGame()); (try * 10)
05:31:00raptori don't remember - they can be tracked, i'm sure
05:32:00sam686umm, try projVel * 10
05:32:00raptorkaramazovapy: the mines don't blow
05:33:00karamazovapyand when you move?
05:33:00Zoomberi put that in the case, or in WeaponInfo ? the * 10
05:33:00raptorvaporization
05:33:00karamazovapyso if you don't spawn with shields in your loadout, you're stuck either way?
05:33:00sam686projVel * 10 in gameWeapons.cpp a line that have new Projectile(...)->...
05:34:00raptorwell, the mines aren't armed when you spawn on them
05:34:00raptorit's when you move outside the radius
05:34:00karamazovapyoh, okay...so you *can* safely fly off them
05:34:00raptorbut since there was more than one down, the arming triggered the other ones
05:34:00karamazovapyah
05:35:00Zoombersam686, i have (new Projectile(weapon, firePos, projVel, shooter))->addToGame(shooter->getGame()); (try projVel * 10)
05:35:00Zoomber in my weapon case
05:35:00raptorso if there is just one, you can safely fly off
05:36:00Zoomberim trying to work this off weapon triple
05:36:00sam686try (new Projectile(weapon, firePos, projVel * 10, shooter))->addToGame(shooter->getGame());
05:36:00karamazovapyI don't see a scenario where the sniper rifle is a viable weapon
05:37:00Zoombersam686: if i want to make three bullets show up when i shoot, can i also do:
05:37:00Zoomber (new Projectile(weapon, firePos, projVel + velPerp, projVel * 10, shooter))->addToGame(shooter->getGame());
05:39:00karamazovapy"hits" are either hopeless, indefensible, or lucky...and none of those are a good option
05:40:00Zoomberit could go good for cloaking
05:40:00karamazovapyso indefensible?
05:40:00Zoomberit can take a second to reload, so the enenmy isnt completley indefensible
05:40:00Zoomberif the enenmy is hit severley, they'l know
05:41:00karamazovapyI still don't see it
05:42:00karamazovapyI can see homing, melee, or better shotgun, but I don't get sniper
05:42:00raptorhaha shotgun
05:42:00karamazovapyI think triple is "supposed" to be shotgun
05:43:00karamazovapyoh, I could also see a weaker but immediate AOE weapon
05:43:00karamazovapylike a flamethrower-type weapon
05:44:00karamazovapyso you can do damage without a direct hit
05:44:00karamazovapybut you don't have to wait for detonation like with burst
05:45:00raptorlike a sneeze weapon
05:45:00karamazovapysneeze sounds like shotgun
05:46:00Zoomberyeah
05:46:00karamazovapylol...here's a module idea...antigravity well
05:46:00karamazovapylets you place a slipzone the size of a mine radius
05:47:00Zoomberooh
05:47:00karamazovapyyou take it out like a spybug
05:47:00raptorinteresting
05:47:00raptordestrucable?
05:47:00karamazovapyyeah, just like a spybug
05:48:00raptorargh, getting late spelling is suffering
05:48:00karamazovapyjust shows up as a little green circle instead of spybug grey
05:48:00karamazovapyimagine the chaos that could cause around turrets
05:49:00karamazovapyin bases
05:49:00karamazovapyaround flags
05:49:00raptorhaha, i actually really like that idea
05:49:00karamazovapymight be fun to test
05:50:00Zoombersam, still trying to work out the triple with all 3 going far
05:50:00karamazovapyof course, then you would have to choose between mining and welling your flag
05:50:00Zoomberah, maybe i reversed it
05:51:00Zoomberok, got it i think
05:52:00karamazovapythe antigravity well could grow on me
05:52:00raptorkaramazovapy: i'm going to pitch your idea to watusimoto - i've been in the mood to code something new....
05:52:00raptorif that is ok
05:52:00karamazovapysure. don't know if it's a good idea, but it might be neat to see in action
05:52:00Zoomberwatusimotos alot active in skype you know
05:53:00Zoomberthough, i know raptor hasnt set foot there since we left it...
05:53:00raptor:)
05:53:00karamazovapyI haven't much, either
05:53:00Zoomberchris is on there often
05:53:00raptorwe e-mail back and forth some - he'll be back as soon as his internet is online
05:53:00Zoomberthe minute i went on, i was in contact with him
06:01:00karamazovapywell I'm off - see y'all later
06:01:00Zoomberbye
06:02:00raptornight
06:02:00raptori'm off, too
06:02:00raptor Quit (Remote host closed the connection)
06:04:00Zoombersam686, you still there?
06:04:00sam686yes
06:04:00Zoombercan you join server "pointblank"?
06:09:00Zoomberraptor: http://maxhushahn.com/
06:10:00Zoomberoh raptor left
06:10:00Zoombersam686: for you http://pastebin.com/DvLNmQxT
06:10:00Zoomberthis is my code to make a sniper rifle out of triple
06:10:00Zoomberi intended 3 bullets, but theres a fourth one that shows up and moves much slower than the others
06:10:00sam686you are missing a break; thats how that fourth weapon show up.
06:11:00sam686without break, it continues on and does not break out of a switch
06:11:00Zoomberthanks!
06:12:00sam686neutral turrets being full health is screwed up when repairing, it acks like hostile turrets
06:17:00Zoomberthats because you have the abiltiy to repair hostile turrets
06:18:00Zoombertwo different mods
06:29:00sam686EngineeredObject::packUpdate i cahnged the line so it is stream->write(mAnchorNormal.x * 10);
06:29:00sam686in engineeredObjects.cpp
06:35:00Zoombernice
06:35:00Zoomberok, i will go for tonight
06:35:00sam686ok
06:40:00Zoomber Quit (Quit: Zoomber)
06:51:00watusimoto has joined
06:58:00watusimoto Quit (Ping timeout: 260 seconds)
07:01:00Flynnn Quit (Quit: This computer has gone to sleep)
07:40:00watusimoto has joined
07:49:00[1]watusimoto has joined
07:51:00watusimoto Quit (Ping timeout: 260 seconds)
07:51:00[1]watusimoto is now known as watusimoto
07:55:00[1]watusimoto has joined
07:56:00watusimoto Quit (Ping timeout: 240 seconds)
07:56:00[1]watusimoto is now known as watusimoto
08:00:00watusimoto Quit (Ping timeout: 260 seconds)
09:56:00watusimoto has joined
10:22:00watusimoto Quit (Ping timeout: 260 seconds)
11:48:00koda has joined
14:37:00BlackBird has joined
14:43:00BlackBird Quit (Ping timeout: 252 seconds)
14:54:00koda Quit (Quit: koda)
14:57:00raptor has joined
14:57:00ChanServ sets mode +o raptor
16:06:00watusimoto has joined
16:07:00raptorhi watusimoto
17:09:00karamazovapyhey - sorry if I've gotten a bit peevish on the forums
17:11:00koda has joined
17:23:00raptorkoda: i packaged your game for openSUSE last night :)
17:24:00raptorThere were lots of people on #hedgewars clammering for a Mac package...
17:34:00watusimotohey all
17:34:00watusimotono worries
17:34:00raptorhe speaks!
17:34:00watusimotoI found the one corner of my apartment where I can get internet without sitting outside
17:35:00watusimotowe'll see how long it lasts... it's a very uncomfortable spot
17:36:00watusimotook, just built
17:37:00raptorso the code that is checked in now, is supposed to be buildable
17:37:00raptorcorrect?
17:38:00watusimotoshould be
17:39:00watusimotowill check in what I have when the crashing stops
17:39:00raptorok, then I can work under the assumption that the current failure to compile on linux is only cross-platform problems instead of architectural ones...
17:40:00raptori will wait for your check-in...
17:41:00watusimotook, no longer crashes, let me do a full rebuild then checkin
17:41:00watusimotothat will let me guarantee that it builds (for me)
17:41:00raptoryay
17:42:00raptordo you see my e-mail about INI persistence and game command unification?
17:45:00watusimotoyes
17:46:00watusimotowe do some ini persistence already, will get better when I finish my ini/cmdline/settings refactor
17:46:00watusimotoI want to make it more automatic
17:46:00watusimotodidn't look at the unification thing, so I think I know what you are talking about, but not sure
17:47:00watusimotoI'm thinking you're looking at server-side and cleint-side commands that I made a case for?
17:47:00watusimotook, built
17:47:00watusimotototal rebuild works
17:47:00watusimotowill checkin
17:47:00raptorit was the fact that the command logic was split between UIGame.cpp and gameType.cpp
17:48:00raptorwith server side commands in a big if statement
17:49:00watusimotosounds bad :-)
17:49:00watusimotook, all in
17:49:00raptorok checking out..
17:50:00BFLogBot - Commit 309779820187 | Author: watusim...@bitfighter.org | Log: Convert gClientList from linked list to Vector to avoid initial use of no arg constructor on client side. Moved into gServerGame. Unsure about treating bots as if the had real clientConnections,,,
17:50:00BFLogBot - Commit 5842508bd38d | Author: watusim...@bitfighter.org | Log: Need to remove client from our clientList when they've disconnected (luckily we keep track of clients in several places so munging this one seems to have had few ill effects); also some formatting and such
17:50:00BFLogBot - Commit 3793fcb61e57 | Author: watusim...@bitfighter.org | Log: Editorial comment
17:50:00BFLogBot - Commit a70fc15b110e | Author: watusim...@bitfighter.org | Log: Removed duplicate tracking of clientConnections -- now only done in gameType (is this the right place? Maybe ServerGame?) Also fixed bug sending list of levels to levelChangers after /leveldir command. Also created broadcastMessage method to send a message to all players
17:51:00Flynnn has joined
17:51:00watusimotook, gotta go make dinner... will be back later
17:51:00raptorlater
17:56:00watusimoto Quit (Ping timeout: 260 seconds)
18:23:00raptorenum DisplayMode; // Wait, does this cause Linux problems?
18:23:00raptorYES
19:20:00Little_Apple has joined
19:37:00Little_Apple Quit (Ping timeout: 252 seconds)
20:05:00watusimoto has joined
20:05:00watusimotohi
20:05:00raptorhi
20:05:00watusimoto@raptor -- did you compile?
20:05:00raptorenum DisplayMode; // Wait, does this cause Linux problems?
20:05:00raptorto which i respond
20:05:00raptorYES
20:05:00raptorin Event.h
20:05:00watusimotophooey
20:06:00raptorenums cannot be forward declared
20:06:00watusimotothe rule against forward declarations is totally rediculous
20:06:00raptormy solution in the past was to put the enums in their own header
20:06:00watusimotoI understand why it is there now (I read up on it this morning), but I contend it is totally bogus
20:06:00raptorlike keyCode.h
20:07:00raptorI think windows allows it because the compiler always knows an enum is set to int (because it defaults to it)
20:07:00watusimotoso... add the include you need to make it compile
20:07:00raptorok
20:07:00watusimotoany compiler could just look at the f'n enum and figure it out
20:07:00watusimotoit's all there
20:08:00watusimotoscan through the code twice
20:08:00watusimotois that so hard??
20:08:00raptoractually, the new c++11 spec
20:08:00watusimotoscan quickly once for defs, then start compiling
20:08:00raptordoes that
20:08:00raptorand gcc will do it if the new spec is enabled
20:08:00watusimotoas it should
20:08:00watusimotojava doesn't suffer from these problems
20:08:00raptorhaha
20:08:00watusimotothis is totally a compilier issue, not a language issue
20:09:00raptorno... there's a whole host of other problems...
20:09:00watusimotoanyway
20:09:00watusimotomaybe we should break some of these enums out into separate includes??
20:09:00raptorso... i can include "config.h" into the Event.h header
20:09:00raptoryes!
20:09:00raptorthat was my next idea
20:09:00raptormake a dedicated header for enums
20:09:00watusimotoI don't love that, but could live with it
20:10:00raptorso we don't have to create crazy header chains
20:10:00watusimotoor at least those enums that cause problems
20:10:00raptoror a header for each enum
20:10:00watusimotomost are fine as they are
20:10:00watusimotoit is only some that cause problems
20:10:00raptoryes, the problem occurs when you don't want to make a large header chain
20:10:00raptorbut need an enum
20:12:00raptorSo yes to an enum-header?
20:13:00raptoror a header-per-enum...
20:13:00raptor(that are problematic)
20:18:00[1]watusimoto has joined
20:19:00raptori'm reading this: http://gamesfromwithin.com/stupid-c-tricks-2-better-enums
20:19:00[1]watusimotowhatever seems to makeontext
20:19:00raptor?
20:19:00watusimoto Quit (Ping timeout: 260 seconds)
20:19:00[1]watusimoto is now known as watusimoto
20:20:00watusimotoI move slightly and my internet cut out
20:20:00raptoryuk
20:20:00watusimotowhatever makes sense in the given context. but I'll read that link too
20:29:00watusimotowe could try a few enums in their own namespace to see if it is nicer
20:29:00raptori guess we'd still have to include them in their own header somewhere..
20:29:00raptorhow about 'Enum.h'
20:30:00raptordescriptive, ambiguous - everything we need in a header name :)
20:34:00raptorwatusimoto: i just found 'SharedConstants.h'
20:35:00raptorthat looks good to me...
20:36:00raptoroh wait, that is for master and client shared stuff
20:39:00watusimotoyes
20:39:00watusimotoI don
20:40:00watusimotoI don't think we should stick all our enums in one giant enum file... that would be rather ungainly, don;t you think?
20:40:00raptoryes
20:41:00raptorbut i'm also thinking about compile time
20:41:00raptorenums in a couple files is better than a chain of headers
20:41:00raptori believe
20:46:00watusimotoI agree
20:46:00watusimotoMaybe if we logically group them, and only include ones that can't go elsewhere
20:46:00raptoryes
20:49:00watusimotoI'm getting kicked out of my internet sweet spot... my wife wants to go to sleep
20:49:00raptorha!
20:49:00watusimotoso I'm working on the next phase of my ini/cmdline option integration
20:49:00raptorok
20:49:00watusimotothough I am rather sick of this
20:50:00watusimotoand there is a lot of work ahead
20:50:00raptorback to editor? :-D
20:50:00watusimotoha, well, maybe
20:50:00watusimotoat least this part can proceed piecemeil
20:50:00watusimotoand I can stop and work on other things when I need a break
20:51:00watusimotothe next phase is to make the ini and cmdline objects private, and only expose methods on the gameSettings object
20:51:00watusimotothe rest of the game shouldn't need to worry about whether a setting is set via cmd line or ini file or whatever
20:51:00raptoryes
20:51:00raptorcool
20:51:00watusimotoit should just be able to request a value, or set a value, and the settings class should take care of the rest
20:51:00watusimotoincluding writing the ini if necessary\
20:52:00raptorsounds much cleaner
20:52:00watusimotoI hope it will be
20:52:00watusimotoit's just a ton of setters/getters
20:52:00watusimotomost of which are completely brainless
20:52:00watusimotoah well
20:53:00watusimotoit's the price of progress
20:53:00watusimotothen on to fixing that list of bugs that sam sent out a while back
20:53:00raptor"good code first" people keep telling me
20:53:00watusimotoand maybe a few google cases
20:53:00watusimotoyou have stuff to do>
20:53:00watusimoto?
20:54:00raptoryes
20:54:00raptori've been working on cases
20:54:00watusimotoexcellent
20:54:00raptoralmost done with teh ban list
20:54:00watusimotogreat
20:54:00raptorbut i ran into the persistence problem...
20:54:00raptori can hack through it ok
20:55:00raptorbut i wanted to see what you were doing
20:55:00watusimotoini->WriteFile(); doesn;t do it?
20:55:00raptorit does
20:55:00watusimotowell then!
20:56:00raptorit's just that certain settings used it and certain didn't
20:56:00watusimotoyes
20:56:00watusimotoit;s a little arbitrary
20:56:00raptorso i was a bit confused as to what course of action i should take
20:56:00watusimotoues it if you feel there is a need
20:56:00raptori was leaning on writing out to file upon invocation
20:57:00watusimotoit doesn't use that much resources
20:57:00raptorok
20:57:00raptorwill do
20:57:00watusimotothat is why I didn;t use it more; afraid of disk churn
20:57:00watusimotobut better than than lose your settings
20:57:00raptoryes
20:57:00watusimotook, I'm being shoved out
20:57:00watusimotolater
20:57:00raptornight
20:57:00raptorthanks
20:57:00watusimotonight
21:02:00watusimoto Quit (Ping timeout: 252 seconds)
21:24:00bobdaduck has joined
21:30:00bobdaduckSo is people serious about implementing a tractor beam module (Weapon?)
21:30:00raptorsay what
21:30:00raptorohhh
21:30:00raptorthe refrigerator magnet
21:31:00raptorhello
21:31:00raptorwe have several ideas floating around that warrant more discussion
21:31:00raptortrouble is getting watusimoto here to discuss
21:34:00bobdaduckah.
21:35:00bobdaduckI thought the tractor beam (I refuse to call it magnet) should be a weapon that creates a gravity field (So you can't use weapons while pulling people around) that pulls things to you. My thought it would be nice for dungeons but I don't think it was a super-serious idea.
21:36:00raptorthat's how i thought it should be altered, too
21:36:00raptorsome sort of radius around the ship
21:37:00bobdaduckmaking it a targetted thing poses some problems.
21:37:00bobdaduckI thought it could be used to, say, make a shield of testitems around oneself for less energy.
21:42:00raptornow there's a neat use case
21:42:00raptorhadn't thought of that
21:53:00kodaraptor: o/
21:54:00kodai didn't know you were a hedgewars packager :)
21:54:00raptorshhhh
21:54:00raptordon't tell anyone
21:54:00bobdaduckA wut?
21:55:00raptorbobdaduck: i started with bitfighter as a linux packager
21:55:00bobdaduckah.
21:55:00raptorand I package(d) other games as well, still
21:55:00raptorlike koda's 'hedgewars'
21:56:00kodaah :D
22:14:00bobdaduckI'ma go play some LoL. Be back latah.
22:14:00raptorbye
22:15:00bobdaduck Quit (Quit: Page closed)
23:03:00raptor Quit (Remote host closed the connection)
23:20:00BlackBird has joined
23:20:00BlackBirdello pplz
23:26:00BlackBirdwho is not here?
23:29:00BlackBirdam i the only one here?
23:33:00BlackBird Quit (Quit: Page closed)
23:46:00Zoomber has joined
23:46:00ChanServ sets mode +v Zoomber
23:54:00Flynnn Quit (Quit: This computer has gone to sleep)

Index Search ←Prev date Next date→

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