Timestamps are in GMT/BST.
| 00:08:00 | Zoomber | oh raptor, i know |
| 00:08:00 | Zoomber | i'm almost tempted to turn them off and restart, Almost |
| 00:15:00 | karamazovapy | popular != good |
| 00:28:00 | raptor | karamazovapy: see, I knew you were a programmer |
| 00:53:00 | Zoomber | ok |
| 00:57:00 | Zoomber | hey raptor, you still up? |
| 00:58:00 | raptor | yes |
| 00:58:00 | raptor | i mean |
| 00:58:00 | raptor | no |
| 00:58:00 | Zoomber | oh |
| 00:58:00 | raptor | yes |
| 00:58:00 | Zoomber | thats too bad |
| 00:58:00 | raptor | ok i'm here |
| 00:58:00 | Zoomber | i was goign to show you this link..http://www.macupdate.com/app/mac/34140/bitfighter |
| 00:59:00 | Zoomber | i dont know who put this up, but read the comment at the bottom |
| 00:59:00 | raptor | ha |
| 00:59:00 | raptor | man this topic |
| 00:59:00 | Zoomber | no, this is the computer app store, not the ipod app store |
| 00:59:00 | raptor | ohhh |
| 00:59:00 | Zoomber | note: apple has deliberately tried to confuse you |
| 01:00:00 | Zoomber | by making two app stores |
| 01:00:00 | raptor | is that a reputable site? |
| 01:01:00 | Zoomber | macupdate? |
| 01:01:00 | raptor | yes |
| 01:01:00 | Zoomber | only Very |
| 01:01:00 | raptor | with a capital letter? |
| 01:01:00 | Zoomber | yes |
| 01:01:00 | Zoomber | and its the fourth one down the list if you type in "mac downloads" in google... |
| 01:02:00 | Zoomber | the first three being apple and cnet... |
| 01:02:00 | raptor | we've almost hit 3000 downloads with 015a on google code - and this site provides another 345 |
| 01:02:00 | Zoomber | i wonder who submits or puts these on cnet and macupdate.. |
| 01:02:00 | raptor | i bet they have a scraper |
| 01:02:00 | Zoomber | macupdate did? |
| 01:02:00 | raptor | yeah, macupdate said this version was download 345 times |
| 01:03:00 | Zoomber | nice |
| 01:04:00 | raptor | i wonder at what volume do we finally hit critical mass: 50000 maybe? |
| 01:04:00 | Zoomber | lol |
| 01:05:00 | raptor | you know - the point at which there are always good games going on |
| 01:06:00 | Zoomber | and servers so full my vps suspends me for constantly caping my cpu |
| 01:06:00 | raptor | haha |
| 01:26:00 | karamazovapy | the first BBB happened october 2010...I think we've made pretty significant progress over the past yera |
| 01:26:00 | karamazovapy | *year |
| 01:28:00 | Zoomber | i already miss the BBB |
| 01:28:00 | raptor | really? |
| 01:28:00 | raptor | i was here for the first one? |
| 01:28:00 | raptor | well, relatively |
| 01:29:00 | Zoomber | bitfighter games are a really alot of fun when there are 15+ players |
| 01:29:00 | Zoomber | like, 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:00 | Zoomber | raptor, wasnt i going to show you my fixed level now? |
| 01:34:00 | Zoomber | eariler? |
| 01:34:00 | raptor | yes |
| 01:34:00 | raptor | i still don't know which one it is |
| 01:34:00 | Zoomber | its up right now, im in the server if you have time and want to join |
| 01:34:00 | raptor | ok |
| 01:41:00 | karamazovapy | what qualifies a level as ridiculous |
| 01:41:00 | karamazovapy | ? |
| 01:42:00 | Zoomber | mine |
| 01:42:00 | raptor | i was thinking levels that are enormous or just plain wack-o or make flaws in the game painfully obvious (like engineer) |
| 01:43:00 | Zoomber | turn on engineer in every level? |
| 01:43:00 | karamazovapy | so any of the racetrack levels should qualify? |
| 01:43:00 | raptor | yes |
| 01:48:00 | Zoomber | _k found a bug in the level |
| 01:49:00 | Zoomber | i just found one too, i wonder if we found the same ones |
| 02:11:00 | Zoomber | hey raptor, is it possible to let bitfighter run even when nobody is in the server? |
| 02:11:00 | raptor | not sure |
| 02:11:00 | raptor | i think it goes into a semi-sleep mode |
| 02:11:00 | Zoomber | right now it goes to sleep and plays the next map |
| 02:12:00 | Zoomber | i want to know if i can keep a map running, while the server is empty, like in zap days |
| 02:12:00 | Zoomber | or old old bitfighterian days |
| 02:12:00 | raptor | i bet you could - i think there is some code in main.cpp that makes it go to sleep like that |
| 02:13:00 | raptor | probably comment it out |
| 02:13:00 | Zoomber | could i just ## that code all out? |
| 02:13:00 | raptor | not exactly sure - i'm distracted on another project right now |
| 02:13:00 | Zoomber | ok |
| 02:13:00 | Zoomber | ill try it |
| 02:17:00 | Zoomber | oh wait, its // the coding, not ##ing it |
| 02:17:00 | raptor | zoomber, look in game.cpp |
| 02:17:00 | raptor | for something called 'suspendGame' |
| 02:17:00 | Zoomber | aagh i just slasheed alot of stuff in main, but ok |
| 02:19:00 | Zoomber | i did // cycleLevel(RANDOM_LEVEL); // Advance to beginning of next level |
| 02:19:00 | raptor | i don't think that'll do it |
| 02:19:00 | raptor | i think you need to stop the game from suspending |
| 02:19:00 | Zoomber | will that freeze the server though? |
| 02:19:00 | Zoomber | keep it on the same level? |
| 02:19:00 | raptor | it might |
| 02:19:00 | Zoomber | oh, i dont think it does |
| 02:20:00 | Zoomber | im testing, and doing "host game". from there i type /suspend which brings me up chatroom |
| 02:20:00 | Zoomber | then when i exit chatroom, timer is reset |
| 02:20:00 | Zoomber | at bottom |
| 02:20:00 | Zoomber | oh wait |
| 02:21:00 | Zoomber | thats because im using different code |
| 02:21:00 | Zoomber | there we go, fixed it |
| 02:48:00 | Zoomber | !logbot |
| 02:48:00 | Zoomber | !help |
| 02:48:00 | BFLogBot | type !commands to see a list of commands |
| 02:48:00 | Zoomber | !commands |
| 02:48:00 | BFLogBot | Commands: airlock bbb bitfighter bot bug dedicated feature help hg log mercurial ninja watusimoto |
| 02:48:00 | Zoomber | !log |
| 02:48:00 | BFLogBot | This channel is logged - http://209.141.63.138/irclogs/ |
| 02:48:00 | Zoomber | thanks |
| 02:49:00 | karamazovapy | blackbird seems to think the only thing keeping bitfighter mobile from happening is the $100 apple dev license |
| 03:35:00 | karamazovapy | weird: |
| 03:35:00 | karamazovapy | Google [Bot] Composing private message Sun Sep 18, 2011 11:34 pm |
| 03:35:00 | raptor | wait what? |
| 03:35:00 | raptor | in the forums? |
| 03:35:00 | karamazovapy | yeah |
| 03:35:00 | karamazovapy | http://bitfighter.org/forums/viewonline.php |
| 03:38:00 | karamazovapy | mystery to me |
| 03:38:00 | karamazovapy | has Hum~ ever done anything development-wise? I don't recall seeing his name anywhere. |
| 03:40:00 | raptor | haha, i just read that |
| 03:40:00 | raptor | i think he was just verbose about it in-game |
| 03:41:00 | raptor | err.. about being a dev |
| 03:41:00 | karamazovapy | yeah, 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:00 | karamazovapy | please post something about "bitfighter mobile". |
| 03:45:00 | karamazovapy | please. |
| 03:45:00 | karamazovapy | for the love of god. |
| 03:46:00 | raptor | me? |
| 03:48:00 | karamazovapy | yes you. |
| 03:48:00 | karamazovapy | you aren't me. |
| 03:48:00 | raptor | haha |
| 03:48:00 | raptor | um, i can take a stab at it.. |
| 03:49:00 | karamazovapy | I think I've attained "hater" status |
| 03:55:00 | | asdfdds has joined |
| 03:56:00 | | asdfdds Quit (Client Quit) |
| 03:57:00 | raptor | ok, what points should i touch on? (I'm already writing a treatise) |
| 03:58:00 | karamazovapy | I 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:00 | raptor | ok |
| 04:03:00 | raptor | well, 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:00 | raptor | but I don't want others to get hopes up... |
| 04:04:00 | karamazovapy | you know, I'm not sure why this type of thing frustrates me, but it seems to |
| 04:04:00 | raptor | it's because none of us has met in reality... as far as i know |
| 04:05:00 | karamazovapy | I almost met furbuggy at one point while I was out in arizona |
| 04:05:00 | karamazovapy | he's in college now |
| 04:06:00 | karamazovapy | hah...we could do a bitfighter meetup, but not many of our players are old enough to drive! |
| 04:06:00 | raptor | hahaha |
| 04:07:00 | | Little_Apple has joined |
| 04:07:00 | karamazovapy | hey! little apple! |
| 04:07:00 | raptor | Little_Apple oh my goodness welcome |
| 04:07:00 | karamazovapy | I posted an ad for irc |
| 04:07:00 | raptor | great! |
| 04:07:00 | karamazovapy | http://bitfighter.org/forums/viewtopic.php?f=6&t=867 |
| 04:08:00 | Little_Apple | I'm having some difficulty as I am on mah iPod... |
| 04:08:00 | raptor | i had to explain to BlackBird what IRC was |
| 04:09:00 | raptor | in-game today |
| 04:09:00 | Little_Apple | Lol |
| 04:09:00 | karamazovapy | ahh...well we're one watusimoto away from a block party |
| 04:09:00 | raptor | haha |
| 04:09:00 | raptor | Little_Apple: welcome to one of the oldest internet communication networks! |
| 04:09:00 | Little_Apple | Imma get bb up in here |
| 04:09:00 | Little_Apple | Heheheheeheh |
| 04:09:00 | karamazovapy | lol |
| 04:09:00 | raptor | all other networks are cheap knock-offs... |
| 04:11:00 | Little_Apple | Uno momento Por favor. I'm Spain-ish |
| 04:11:00 | raptor | esta bien, no te preocupe |
| 04:11:00 | karamazovapy | is watusimoto in luxemburg now? |
| 04:11:00 | raptor | yes |
| 04:11:00 | karamazovapy | does he have full fledged internet again? |
| 04:11:00 | raptor | i got an e-mail saying that he is still awaiting his work visa |
| 04:11:00 | raptor | and he is hoping to get DSL set up this weekend |
| 04:11:00 | Little_Apple | What do you know? Bb's a human. |
| 04:12:00 | karamazovapy | last I heard, he was using two wifi connections to macgyver a connection |
| 04:12:00 | | BlackBird has joined |
| 04:12:00 | Little_Apple | Cake for all |
| 04:12:00 | karamazovapy | lol - it's a fiesta! |
| 04:12:00 | BlackBird | Ello pols |
| 04:12:00 | raptor | yeah, he couldn't chat on IRC very well the packets were always dropped |
| 04:12:00 | raptor | BlackBird: this is IRC |
| 04:13:00 | BlackBird | I'm on my iPod |
| 04:13:00 | karamazovapy | he tried to give me access to the bitfighter.org CMS, but it doesn't really work |
| 04:13:00 | Little_Apple | This isn't the best platform for text art D: |
| 04:14:00 | karamazovapy | I can login, but I can't modify any page content |
| 04:14:00 | Little_Apple | Hey _k |
| 04:14:00 | karamazovapy | ja? |
| 04:14:00 | Little_Apple | Have a booger! ( ^_^)>* |
| 04:14:00 | karamazovapy | -_- |
| 04:14:00 | BlackBird | Lolz |
| 04:15:00 | BlackBird | I'm tired |
| 04:15:00 | karamazovapy | WHY DID I ADVERTISE IRC?! |
| 04:15:00 | Little_Apple | (\(^_^)/) |
| 04:15:00 | BlackBird | And I can't sleep |
| 04:15:00 | Little_Apple | We should stop. |
| 04:15:00 | BlackBird | And I will stop spamming |
| 04:16:00 | karamazovapy | the bitfighter.org home page still boasts about the "New forums launched!" and 3B3 winners |
| 04:16:00 | raptor | oh wow |
| 04:16:00 | Little_Apple | Yips |
| 04:16:00 | BlackBird | 3b3? |
| 04:17:00 | karamazovapy | !bbb |
| 04:17:00 | BFLogBot | Big Bitfighter Battle! |
| 04:17:00 | karamazovapy | shame I can't update any of that stuff, as intended |
| 04:17:00 | BlackBird | Oh duh |
| 04:17:00 | raptor | karamazovapy: ? |
| 04:17:00 | BlackBird | I will go now. Bai pplz |
| 04:17:00 | karamazovapy | wat gave me a CMS login, but I'm not able to modify any of the pages |
| 04:18:00 | raptor | ah yes - i think he did the same for me, once |
| 04:18:00 | Little_Apple | _k, what exactly is google bot and yahoo bot? |
| 04:18:00 | karamazovapy | they're robots used by search engines to cache the forums for search indexing |
| 04:19:00 | karamazovapy | we have a couple dozen webcrawlers registered |
| 04:19:00 | Little_Apple | Ok.. So if something is googled and something in the forums is counted as results n stiff? |
| 04:19:00 | Little_Apple | Stuff* |
| 04:19:00 | karamazovapy | it's possible to google stuff that's in the forums, yes |
| 04:20:00 | Little_Apple | Ok |
| 04:20:00 | Zoomber | this is the first time others have spoken more than me |
| 04:20:00 | Zoomber | karamazovapy :you know, I'm not sure why this type of thing frustrates me, but it seems to |
| 04:21:00 | karamazovapy | jes? |
| 04:21:00 | Zoomber | if im on your correct topic, it kind of entertains me |
| 04:21:00 | karamazovapy | the mobile bruhaha? |
| 04:21:00 | Zoomber | ja\ |
| 04:21:00 | raptor | now there's a fun word |
| 04:21:00 | karamazovapy | oooh...google spellcheck brouhaha |
| 04:21:00 | Zoomber | bruuuu hahahahaaha |
| 04:21:00 | Little_Apple | Heheh... Mobile... |
| 04:22:00 | | BlackBird Quit (Ping timeout: 252 seconds) |
| 04:22:00 | Little_Apple | It would probably be possible to play Bitfighter on the pandora pocket pc. It runs Linux... |
| 04:23:00 | karamazovapy | possibly |
| 04:23:00 | karamazovapy | it may not be a full linux build |
| 04:23:00 | Little_Apple | It is slightly altered for the device |
| 04:23:00 | karamazovapy | yeah, so it may or may not be compatible as-is |
| 04:24:00 | Zoomber | HOW ABOUT A KINDLE |
| 04:24:00 | karamazovapy | you might be able to host a dedicated server from a hacked kindle |
| 04:24:00 | Little_Apple | But it has built in thumbsticks for gaming |
| 04:24:00 | Zoomber | i think you can |
| 04:24:00 | karamazovapy | I was toying with that idea a while ago |
| 04:24:00 | Zoomber | i want to try to host a dedicated server on my itouchy first |
| 04:24:00 | Zoomber | thats ipod touch |
| 04:25:00 | karamazovapy | I might try hosting a server from my droid, if I can get around to loading a full linux build |
| 04:25:00 | Little_Apple | I've thought about hosting a server on my touch... |
| 04:25:00 | karamazovapy | is there much of an ipod touch homebrew scene? |
| 04:26:00 | Zoomber | i only did that stuff when it was all about jailbreaking before the app store came out |
| 04:26:00 | Little_Apple | Errrr.... |
| 04:26:00 | Little_Apple | http://open-pandora.org/ this is the website thingy. |
| 04:27:00 | karamazovapy | oh, I've seen this |
| 04:27:00 | Little_Apple | It's like a nintendo D's pc |
| 04:27:00 | karamazovapy | yeah - this device is the most likely "bitfighter mobile" candidate that exists |
| 04:28:00 | Little_Apple | I seriously need one when they come our |
| 04:28:00 | Little_Apple | Out* |
| 04:28:00 | Zoomber | does blackbird give up? |
| 04:28:00 | karamazovapy | on the mobile discussion? |
| 04:29:00 | Zoomber | yes |
| 04:29:00 | Little_Apple | I think half the reason he kept it going so long was to annoy you |
| 04:30:00 | karamazovapy | I think he's content knowing that anyone who wants to is allowed to *try* to port it |
| 04:30:00 | karamazovapy | hey - raptor - would bitfighter build on a linux system with an ARM archtecture, as opposed to x86 or 64-bit? |
| 04:31:00 | raptor | karamazovapy: I think it would with minor changes |
| 04:31:00 | raptor | and if the required frameworks were built |
| 04:31:00 | raptor | like SDL |
| 04:31:00 | raptor | and OpenAL |
| 04:31:00 | karamazovapy | just wondering - the pandora device is ARM |
| 04:31:00 | Little_Apple | So it might work? |
| 04:32:00 | karamazovapy | not out of the box - you'd still have to port it |
| 04:32:00 | raptor | the 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:00 | raptor | generation of the CPU, i mean |
| 04:32:00 | Little_Apple | Ok. |
| 04:32:00 | raptor | for the most part, GCC, has kept up and compile against any one ok, i think |
| 04:33:00 | raptor | the big hurdle would be to get the audio/graphics frameworking... |
| 04:33:00 | raptor | but actually, maybe not |
| 04:33:00 | raptor | that pandora device probably already has most of them |
| 04:33:00 | Little_Apple | What if you ran linux on an iPhone and hooked up an iPhone gamepad via Bluetooth? |
| 04:34:00 | raptor | Little_Apple: anything is possible |
| 04:34:00 | sam686 | only if there is a way to stick in an open source games into PSP pr other handheld game system.. |
| 04:34:00 | raptor | it just depends how much of your time/sanity you want to put into it |
| 04:34:00 | raptor | sam686: good evening! |
| 04:34:00 | | Little_Apple Quit (Quit: Page closed) |
| 04:34:00 | sam686 | hi.. |
| 04:35:00 | Zoomber | hi |
| 04:35:00 | | Little_Apple has joined |
| 04:36:00 | karamazovapy | I 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:00 | Little_Apple | I should go snoozies now. Skool in teh morn. Bai. |
| 04:36:00 | raptor | oh yeah, dedicated server |
| 04:36:00 | raptor | cake |
| 04:37:00 | karamazovapy | client, more questionable |
| 04:37:00 | raptor | night Little_Apple |
| 04:37:00 | karamazovapy | later LA |
| 04:37:00 | sam686 | why run dedicated server in a slow CPU mobile phone? |
| 04:37:00 | karamazovapy | just for the hell of it |
| 04:37:00 | raptor | and that, my friend, is why the world runs |
| 04:37:00 | Zoomber | yes, for the underground terror of it |
| 04:37:00 | sam686 | it won't keep up with the game, expecially when robots is added.. |
| 04:38:00 | karamazovapy | of course it wouldn't...it'd just be a neat thing to try |
| 04:38:00 | | Max has joined |
| 04:38:00 | | Max is now known as Guest89622 |
| 04:38:00 | karamazovapy | like running a kindle server |
| 04:39:00 | sam686 | version 016 may be possible, as ZAP_DEDICATED does not include none of opengl, none of openal, none of SDL / GLUT stuff |
| 04:39:00 | | Guest89622 is now known as ZoomberITouch |
| 04:40:00 | karamazovapy | a phone-based server would be a neat little trick for a LAN party |
| 04:40:00 | karamazovapy | with wifi enabled |
| 04:41:00 | Zoomber | stupid mirc client shows an add right above "chat" button so i cant click on it... |
| 04:41:00 | karamazovapy | I use xchat |
| 04:41:00 | | ZoomberITouch Quit (Client Quit) |
| 04:41:00 | Zoomber | bye bye mirc |
| 04:41:00 | Zoomber | there 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:00 | karamazovapy | interesting server you have in store |
| 04:42:00 | raptor | i think you just summed up the iOS business model |
| 04:43:00 | sam686 | http://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients - i wonder why Colloquy have "Mobile: Commercial" |
| 04:43:00 | raptor | karamazovapy: do i really need to answer that post still? |
| 04:43:00 | karamazovapy | no, you don't |
| 04:44:00 | karamazovapy | of course, you're more than welcome to weigh in |
| 04:44:00 | raptor | :) |
| 04:44:00 | Zoomber | raptor: put any more levels on that server yet? |
| 04:45:00 | karamazovapy | zoomber: what does a pre-charged neutral turret do? |
| 04:45:00 | Zoomber | blinded by the light, wrapped up like a deuuuuce in the middle of the night |
| 04:45:00 | Zoomber | it shoots like a hostile turret, but when it dies, its like a normal turret again |
| 04:46:00 | karamazovapy | one of zoomber's favorite maps is "inslut to injury" |
| 04:46:00 | karamazovapy | sounds dangerous |
| 04:46:00 | Zoomber | some of my other favorites were the ones you listed, so i was too lazy to copy them |
| 04:47:00 | karamazovapy | spchk |
| 04:49:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 04:49:00 | Zoomber | hmm |
| 04:49:00 | Zoomber | im going to spice up some stuff |
| 04:49:00 | Zoomber | like colors |
| 04:49:00 | karamazovapy | once you go black, you never go back |
| 04:50:00 | Zoomber | hehe |
| 04:51:00 | | Little_Apple Quit (Ping timeout: 252 seconds) |
| 04:52:00 | Zoomber | hey karamazovapy, should i try enabling the drain shield energy when its hit with stuff feature? |
| 04:52:00 | raptor | did zap used to do that? |
| 04:52:00 | karamazovapy | no |
| 04:52:00 | karamazovapy | zap didn't |
| 04:52:00 | Zoomber | should i used to do that? |
| 04:52:00 | karamazovapy | watusimoto said he played with that once, but it turned out less fun than the current system |
| 04:53:00 | Zoomber | how about shield takes up less energy as a re-bound? |
| 04:53:00 | raptor | ah, so zombie code lying around somewhere... |
| 04:53:00 | | Flynnn has joined |
| 04:53:00 | Zoomber | shield takes up less energy when just holding it, but drains faster when hit |
| 04:53:00 | karamazovapy | funny, since footloose calls him zombie |
| 04:53:00 | Zoomber | lol |
| 04:53:00 | raptor | wait what |
| 04:54:00 | raptor | ah ok |
| 04:54:00 | Zoomber | i wonder If i should lower or disable acceleration and decelleration on the armour module |
| 04:54:00 | Zoomber | or make the damage amount /= 4, instead of /=2 |
| 04:54:00 | Zoomber | i find it completley useless, unless i want to shoot two bursts and send myself flying nowhere |
| 04:54:00 | karamazovapy | the soccer mod I was considering toying with myself, it looks even less likely that I'll get around to doing |
| 04:55:00 | Zoomber | karamazovapy: whats that? |
| 04:55:00 | karamazovapy | lower acceleration and negative acceleration for the soccer ball |
| 04:55:00 | karamazovapy | "heavy ball" mode |
| 04:55:00 | Zoomber | so the ball speed takes longer to accelerate? |
| 04:56:00 | karamazovapy | effectively, it's like increasing the mass of the ball. it moves less readily, so ideally, it should bounce around less |
| 04:56:00 | raptor | did watusimoto ever comment on that? I see this issue: http://code.google.com/p/bitfighter/issues/detail?id=64 |
| 04:56:00 | Zoomber | oh, like equiping armour? |
| 04:57:00 | raptor | comment on karamazovapy's soccer idea |
| 04:57:00 | karamazovapy | somewhat |
| 04:57:00 | karamazovapy | I think he looked at it, at making it happen was less simple than anticipated |
| 04:57:00 | karamazovapy | or at least the way I explained it initially |
| 04:57:00 | Zoomber | so much of me using mac hg that i dont know how to push changes from a linux console |
| 04:57:00 | Zoomber | i gotta put this onto my clone |
| 04:58:00 | Zoomber | i think im going to just do everything on my mac, and once im satasfied, ill pull onto my vps |
| 04:59:00 | raptor | karamazovapy: how does the increased mass affect the ball handling in your idea? |
| 04:59:00 | karamazovapy | once you get the ball going in one direction, it's harder to stop |
| 05:00:00 | karamazovapy | but the benefit is that the ball shouldn't go "everywhere" as easily |
| 05:01:00 | raptor | so a basic inertia increase all around? including harder to start moving? |
| 05:01:00 | karamazovapy | yep |
| 05:01:00 | karamazovapy | in my analysis, soccer is frustrating because it's so hard to get the ball to go where you want |
| 05:02:00 | karamazovapy | and it's hard to get it to go where you want because every little thing changes its direction |
| 05:02:00 | Zoomber | what is this } OGLCONSOLE_FontData = { |
| 05:02:00 | Zoomber | 256, 64, 3, |
| 05:02:00 | Zoomber | "\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:00 | Zoomber | "\0\0\0\0\0\0\0\0\0\0\0\0\ |
| 05:02:00 | raptor | ah |
| 05:02:00 | raptor | well |
| 05:02:00 | raptor | that |
| 05:02:00 | raptor | is how the lua console overlay draws charaters |
| 05:03:00 | Zoomber | lol |
| 05:03:00 | raptor | characters |
| 05:06:00 | raptor | karamazovapy: so it looks like there is no concept of inertia anywhere in the game |
| 05:06:00 | raptor | only velocity transfer |
| 05:06:00 | raptor | i found a 'mass' variable defined for a ship, but it isn't used anywhere |
| 05:06:00 | karamazovapy | right...well what if we make a small fraction of velocity transfer |
| 05:07:00 | raptor | yeah - we'll have to some sort of coefficient for anything the ball touches |
| 05:07:00 | karamazovapy | from other objects to the ball, and more from the ball to the other objects |
| 05:07:00 | karamazovapy | like .2x obj > ball, 5x ball > obj |
| 05:08:00 | raptor | wow, people could go flying |
| 05:08:00 | raptor | that would be interesting |
| 05:09:00 | karamazovapy | exactly |
| 05:09:00 | karamazovapy | but you'd have to work to get the ball moving |
| 05:09:00 | karamazovapy | it would require a lot of tuning to get the feel right |
| 05:09:00 | raptor | how would firing affect it? |
| 05:09:00 | karamazovapy | who knows if a factor of 3 or a factor of 10 would feel right |
| 05:10:00 | karamazovapy | if 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:00 | sam686 | i wonder how will bitfighter work if shield don't exist, but with bigger health.. |
| 05:10:00 | Zoomber | hey karamazovapy, should i allow the neutral turrets to just heal themselves instead? |
| 05:11:00 | karamazovapy | whereas 5x the ball's velocity would be transferred to any ships or items |
| 05:11:00 | karamazovapy | if neutral turrets are completely self healing, aren't they just hostile? |
| 05:11:00 | Zoomber | eh, good point |
| 05:12:00 | karamazovapy | sam - I think more health and no shields would work out okay...but it would change the gameplay a lot |
| 05:12:00 | karamazovapy | I think defense would be even harder |
| 05:13:00 | Zoomber | how about unlimited module usage, without shields |
| 05:13:00 | Zoomber | and engineer |
| 05:13:00 | Zoomber | and turbo |
| 05:13:00 | Zoomber | nevermind |
| 05:13:00 | sam686 | no, not unlimited engineer energy.. |
| 05:14:00 | Zoomber | i meant, without shields, and engineer, and turbo |
| 05:14:00 | Zoomber | and then realized there would only be 3 modules left |
| 05:14:00 | karamazovapy | I think engineer in its current form is a failed experiment |
| 05:15:00 | karamazovapy | simply because people don't bother to design levels for it properly |
| 05:15:00 | raptor | i had a crazy idea - what if instead of making engineer allowed, we made engineer-forcefield allowed |
| 05:15:00 | raptor | default off, of course |
| 05:15:00 | karamazovapy | you mean engineer-turret? |
| 05:16:00 | Zoomber | you mean enginnered turrets? |
| 05:16:00 | karamazovapy | jinx |
| 05:16:00 | raptor | i mean, disallow forcefield unless explicitly specified |
| 05:16:00 | karamazovapy | right |
| 05:16:00 | Zoomber | id be fine with that |
| 05:17:00 | karamazovapy | I think the people who design carelessly with engineer will continue to do so with forcefields allowed, if possible |
| 05:17:00 | karamazovapy | sam's engineer levels work well |
| 05:17:00 | karamazovapy | but they're about the only ones |
| 05:17:00 | raptor | yep |
| 05:17:00 | sam686 | with too many engineering, that could place too many turrets in one spot, and with enemies defending turrets, that can make it harder.. |
| 05:17:00 | karamazovapy | I'm less worried about being turreted to death, though |
| 05:17:00 | karamazovapy | with cloak or shield, you can get by looooots of turrets |
| 05:18:00 | Zoomber | being turreted to death is fine because you can at least have a Chance, captical c for raptor, of getting by |
| 05:18:00 | sam686 | sometimes, turrets can block paths, requiring restroying it.. |
| 05:18:00 | karamazovapy | that's true...but I haven't seen that often with engineer |
| 05:20:00 | sam686 | i 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:00 | karamazovapy | I appreciate that argument, but I don't want to spawn helpless |
| 05:23:00 | sam686 | mostly, for CTF, that get "suicide refill energy" abused a lot by some players. |
| 05:23:00 | karamazovapy | I see that most for engineer and repair, though |
| 05:23:00 | karamazovapy | or, I guess, if you're holding the flag |
| 05:24:00 | sam686 | i see it for shielding for 1 vs 1, suicide to refill energy and longer shield. |
| 05:24:00 | raptor | sounds like a universal problem |
| 05:24:00 | karamazovapy | if the level is well designed with spawn points spread out, that can be a gamble, though |
| 05:25:00 | karamazovapy | I'm torn on some of these issues. the fault seems to be more with poor level design than the game itself. |
| 05:25:00 | sam686 | obviously the current energy is not a problem in bitmatch, if you suicide, you get -1 score, which is usually bad. |
| 05:26:00 | raptor | i do not think we should adjust code for poor level design |
| 05:27:00 | sam686 | maybe count the suicides in http://bitfighter.org/gamereports/ and see which game types get suicided the most? |
| 05:27:00 | raptor | if that makes sense |
| 05:27:00 | karamazovapy | based on that, we shouldn't mess with engineer |
| 05:27:00 | Zoomber | hey 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:00 | karamazovapy | ooooh...I just had a thoughtquestion |
| 05:28:00 | Zoomber | i 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:00 | Zoomber | _k: lay it on |
| 05:28:00 | karamazovapy | I just wanted to see what happens if you lay a ton of mines on a spawn point with the new spawn shield |
| 05:29:00 | Zoomber | i could try it.. |
| 05:29:00 | karamazovapy | do the mines detonate? if so, does the ship launch? if it does, does the shield dissipate? |
| 05:29:00 | karamazovapy | I seem to have removed my 016 copy |
| 05:29:00 | Zoomber | sam686: i think i recall raptor saying it may not have been possible, but i dont remember if he was sure or not |
| 05:29:00 | karamazovapy | well the mines blow or they don't |
| 05:29:00 | Zoomber | or if he even said that for that matter |
| 05:31:00 | sam686 | zoomber, gameWeapons.cpp, (new Projectile(weapon, firePos, projVel, shooter))->addToGame(shooter->getGame()); (try * 10) |
| 05:31:00 | raptor | i don't remember - they can be tracked, i'm sure |
| 05:32:00 | sam686 | umm, try projVel * 10 |
| 05:32:00 | raptor | karamazovapy: the mines don't blow |
| 05:33:00 | karamazovapy | and when you move? |
| 05:33:00 | Zoomber | i put that in the case, or in WeaponInfo ? the * 10 |
| 05:33:00 | raptor | vaporization |
| 05:33:00 | karamazovapy | so if you don't spawn with shields in your loadout, you're stuck either way? |
| 05:33:00 | sam686 | projVel * 10 in gameWeapons.cpp a line that have new Projectile(...)->... |
| 05:34:00 | raptor | well, the mines aren't armed when you spawn on them |
| 05:34:00 | raptor | it's when you move outside the radius |
| 05:34:00 | karamazovapy | oh, okay...so you *can* safely fly off them |
| 05:34:00 | raptor | but since there was more than one down, the arming triggered the other ones |
| 05:34:00 | karamazovapy | ah |
| 05:35:00 | Zoomber | sam686, i have (new Projectile(weapon, firePos, projVel, shooter))->addToGame(shooter->getGame()); (try projVel * 10) |
| 05:35:00 | Zoomber | in my weapon case |
| 05:35:00 | raptor | so if there is just one, you can safely fly off |
| 05:36:00 | Zoomber | im trying to work this off weapon triple |
| 05:36:00 | sam686 | try (new Projectile(weapon, firePos, projVel * 10, shooter))->addToGame(shooter->getGame()); |
| 05:36:00 | karamazovapy | I don't see a scenario where the sniper rifle is a viable weapon |
| 05:37:00 | Zoomber | sam686: if i want to make three bullets show up when i shoot, can i also do: |
| 05:37:00 | Zoomber | (new Projectile(weapon, firePos, projVel + velPerp, projVel * 10, shooter))->addToGame(shooter->getGame()); |
| 05:39:00 | karamazovapy | "hits" are either hopeless, indefensible, or lucky...and none of those are a good option |
| 05:40:00 | Zoomber | it could go good for cloaking |
| 05:40:00 | karamazovapy | so indefensible? |
| 05:40:00 | Zoomber | it can take a second to reload, so the enenmy isnt completley indefensible |
| 05:40:00 | Zoomber | if the enenmy is hit severley, they'l know |
| 05:41:00 | karamazovapy | I still don't see it |
| 05:42:00 | karamazovapy | I can see homing, melee, or better shotgun, but I don't get sniper |
| 05:42:00 | raptor | haha shotgun |
| 05:42:00 | karamazovapy | I think triple is "supposed" to be shotgun |
| 05:43:00 | karamazovapy | oh, I could also see a weaker but immediate AOE weapon |
| 05:43:00 | karamazovapy | like a flamethrower-type weapon |
| 05:44:00 | karamazovapy | so you can do damage without a direct hit |
| 05:44:00 | karamazovapy | but you don't have to wait for detonation like with burst |
| 05:45:00 | raptor | like a sneeze weapon |
| 05:45:00 | karamazovapy | sneeze sounds like shotgun |
| 05:46:00 | Zoomber | yeah |
| 05:46:00 | karamazovapy | lol...here's a module idea...antigravity well |
| 05:46:00 | karamazovapy | lets you place a slipzone the size of a mine radius |
| 05:47:00 | Zoomber | ooh |
| 05:47:00 | karamazovapy | you take it out like a spybug |
| 05:47:00 | raptor | interesting |
| 05:47:00 | raptor | destrucable? |
| 05:47:00 | karamazovapy | yeah, just like a spybug |
| 05:48:00 | raptor | argh, getting late spelling is suffering |
| 05:48:00 | karamazovapy | just shows up as a little green circle instead of spybug grey |
| 05:48:00 | karamazovapy | imagine the chaos that could cause around turrets |
| 05:49:00 | karamazovapy | in bases |
| 05:49:00 | karamazovapy | around flags |
| 05:49:00 | raptor | haha, i actually really like that idea |
| 05:49:00 | karamazovapy | might be fun to test |
| 05:50:00 | Zoomber | sam, still trying to work out the triple with all 3 going far |
| 05:50:00 | karamazovapy | of course, then you would have to choose between mining and welling your flag |
| 05:50:00 | Zoomber | ah, maybe i reversed it |
| 05:51:00 | Zoomber | ok, got it i think |
| 05:52:00 | karamazovapy | the antigravity well could grow on me |
| 05:52:00 | raptor | karamazovapy: i'm going to pitch your idea to watusimoto - i've been in the mood to code something new.... |
| 05:52:00 | raptor | if that is ok |
| 05:52:00 | karamazovapy | sure. don't know if it's a good idea, but it might be neat to see in action |
| 05:52:00 | Zoomber | watusimotos alot active in skype you know |
| 05:53:00 | Zoomber | though, i know raptor hasnt set foot there since we left it... |
| 05:53:00 | raptor | :) |
| 05:53:00 | karamazovapy | I haven't much, either |
| 05:53:00 | Zoomber | chris is on there often |
| 05:53:00 | raptor | we e-mail back and forth some - he'll be back as soon as his internet is online |
| 05:53:00 | Zoomber | the minute i went on, i was in contact with him |
| 06:01:00 | karamazovapy | well I'm off - see y'all later |
| 06:01:00 | Zoomber | bye |
| 06:02:00 | raptor | night |
| 06:02:00 | raptor | i'm off, too |
| 06:02:00 | | raptor Quit (Remote host closed the connection) |
| 06:04:00 | Zoomber | sam686, you still there? |
| 06:04:00 | sam686 | yes |
| 06:04:00 | Zoomber | can you join server "pointblank"? |
| 06:09:00 | Zoomber | raptor: http://maxhushahn.com/ |
| 06:10:00 | Zoomber | oh raptor left |
| 06:10:00 | Zoomber | sam686: for you http://pastebin.com/DvLNmQxT |
| 06:10:00 | Zoomber | this is my code to make a sniper rifle out of triple |
| 06:10:00 | Zoomber | i intended 3 bullets, but theres a fourth one that shows up and moves much slower than the others |
| 06:10:00 | sam686 | you are missing a break; thats how that fourth weapon show up. |
| 06:11:00 | sam686 | without break, it continues on and does not break out of a switch |
| 06:11:00 | Zoomber | thanks! |
| 06:12:00 | sam686 | neutral turrets being full health is screwed up when repairing, it acks like hostile turrets |
| 06:17:00 | Zoomber | thats because you have the abiltiy to repair hostile turrets |
| 06:18:00 | Zoomber | two different mods |
| 06:29:00 | sam686 | EngineeredObject::packUpdate i cahnged the line so it is stream->write(mAnchorNormal.x * 10); |
| 06:29:00 | sam686 | in engineeredObjects.cpp |
| 06:35:00 | Zoomber | nice |
| 06:35:00 | Zoomber | ok, i will go for tonight |
| 06:35:00 | sam686 | ok |
| 06:40:00 | | Zoomber Quit (Quit: Zoomber) |
| 06:51:00 | | watusimoto has joined |
| 06:58:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 07:01:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 07:40:00 | | watusimoto has joined |
| 07:49:00 | | [1]watusimoto has joined |
| 07:51:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 07:51:00 | | [1]watusimoto is now known as watusimoto |
| 07:55:00 | | [1]watusimoto has joined |
| 07:56:00 | | watusimoto Quit (Ping timeout: 240 seconds) |
| 07:56:00 | | [1]watusimoto is now known as watusimoto |
| 08:00:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 09:56:00 | | watusimoto has joined |
| 10:22:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 11:48:00 | | koda has joined |
| 14:37:00 | | BlackBird has joined |
| 14:43:00 | | BlackBird Quit (Ping timeout: 252 seconds) |
| 14:54:00 | | koda Quit (Quit: koda) |
| 14:57:00 | | raptor has joined |
| 14:57:00 | | ChanServ sets mode +o raptor |
| 16:06:00 | | watusimoto has joined |
| 16:07:00 | raptor | hi watusimoto |
| 17:09:00 | karamazovapy | hey - sorry if I've gotten a bit peevish on the forums |
| 17:11:00 | | koda has joined |
| 17:23:00 | raptor | koda: i packaged your game for openSUSE last night :) |
| 17:24:00 | raptor | There were lots of people on #hedgewars clammering for a Mac package... |
| 17:34:00 | watusimoto | hey all |
| 17:34:00 | watusimoto | no worries |
| 17:34:00 | raptor | he speaks! |
| 17:34:00 | watusimoto | I found the one corner of my apartment where I can get internet without sitting outside |
| 17:35:00 | watusimoto | we'll see how long it lasts... it's a very uncomfortable spot |
| 17:36:00 | watusimoto | ok, just built |
| 17:37:00 | raptor | so the code that is checked in now, is supposed to be buildable |
| 17:37:00 | raptor | correct? |
| 17:38:00 | watusimoto | should be |
| 17:39:00 | watusimoto | will check in what I have when the crashing stops |
| 17:39:00 | raptor | ok, 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:00 | raptor | i will wait for your check-in... |
| 17:41:00 | watusimoto | ok, no longer crashes, let me do a full rebuild then checkin |
| 17:41:00 | watusimoto | that will let me guarantee that it builds (for me) |
| 17:41:00 | raptor | yay |
| 17:42:00 | raptor | do you see my e-mail about INI persistence and game command unification? |
| 17:45:00 | watusimoto | yes |
| 17:46:00 | watusimoto | we do some ini persistence already, will get better when I finish my ini/cmdline/settings refactor |
| 17:46:00 | watusimoto | I want to make it more automatic |
| 17:46:00 | watusimoto | didn't look at the unification thing, so I think I know what you are talking about, but not sure |
| 17:47:00 | watusimoto | I'm thinking you're looking at server-side and cleint-side commands that I made a case for? |
| 17:47:00 | watusimoto | ok, built |
| 17:47:00 | watusimoto | total rebuild works |
| 17:47:00 | watusimoto | will checkin |
| 17:47:00 | raptor | it was the fact that the command logic was split between UIGame.cpp and gameType.cpp |
| 17:48:00 | raptor | with server side commands in a big if statement |
| 17:49:00 | watusimoto | sounds bad :-) |
| 17:49:00 | watusimoto | ok, all in |
| 17:49:00 | raptor | ok checking out.. |
| 17:50:00 | | BFLogBot - 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:00 | | BFLogBot - 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:00 | | BFLogBot - Commit 3793fcb61e57 | Author: watusim...@bitfighter.org | Log: Editorial comment |
| 17:50:00 | | BFLogBot - 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:00 | | Flynnn has joined |
| 17:51:00 | watusimoto | ok, gotta go make dinner... will be back later |
| 17:51:00 | raptor | later |
| 17:56:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 18:23:00 | raptor | enum DisplayMode; // Wait, does this cause Linux problems? |
| 18:23:00 | raptor | YES |
| 19:20:00 | | Little_Apple has joined |
| 19:37:00 | | Little_Apple Quit (Ping timeout: 252 seconds) |
| 20:05:00 | | watusimoto has joined |
| 20:05:00 | watusimoto | hi |
| 20:05:00 | raptor | hi |
| 20:05:00 | watusimoto | @raptor -- did you compile? |
| 20:05:00 | raptor | enum DisplayMode; // Wait, does this cause Linux problems? |
| 20:05:00 | raptor | to which i respond |
| 20:05:00 | raptor | YES |
| 20:05:00 | raptor | in Event.h |
| 20:05:00 | watusimoto | phooey |
| 20:06:00 | raptor | enums cannot be forward declared |
| 20:06:00 | watusimoto | the rule against forward declarations is totally rediculous |
| 20:06:00 | raptor | my solution in the past was to put the enums in their own header |
| 20:06:00 | watusimoto | I understand why it is there now (I read up on it this morning), but I contend it is totally bogus |
| 20:06:00 | raptor | like keyCode.h |
| 20:07:00 | raptor | I think windows allows it because the compiler always knows an enum is set to int (because it defaults to it) |
| 20:07:00 | watusimoto | so... add the include you need to make it compile |
| 20:07:00 | raptor | ok |
| 20:07:00 | watusimoto | any compiler could just look at the f'n enum and figure it out |
| 20:07:00 | watusimoto | it's all there |
| 20:08:00 | watusimoto | scan through the code twice |
| 20:08:00 | watusimoto | is that so hard?? |
| 20:08:00 | raptor | actually, the new c++11 spec |
| 20:08:00 | watusimoto | scan quickly once for defs, then start compiling |
| 20:08:00 | raptor | does that |
| 20:08:00 | raptor | and gcc will do it if the new spec is enabled |
| 20:08:00 | watusimoto | as it should |
| 20:08:00 | watusimoto | java doesn't suffer from these problems |
| 20:08:00 | raptor | haha |
| 20:08:00 | watusimoto | this is totally a compilier issue, not a language issue |
| 20:09:00 | raptor | no... there's a whole host of other problems... |
| 20:09:00 | watusimoto | anyway |
| 20:09:00 | watusimoto | maybe we should break some of these enums out into separate includes?? |
| 20:09:00 | raptor | so... i can include "config.h" into the Event.h header |
| 20:09:00 | raptor | yes! |
| 20:09:00 | raptor | that was my next idea |
| 20:09:00 | raptor | make a dedicated header for enums |
| 20:09:00 | watusimoto | I don't love that, but could live with it |
| 20:10:00 | raptor | so we don't have to create crazy header chains |
| 20:10:00 | watusimoto | or at least those enums that cause problems |
| 20:10:00 | raptor | or a header for each enum |
| 20:10:00 | watusimoto | most are fine as they are |
| 20:10:00 | watusimoto | it is only some that cause problems |
| 20:10:00 | raptor | yes, the problem occurs when you don't want to make a large header chain |
| 20:10:00 | raptor | but need an enum |
| 20:12:00 | raptor | So yes to an enum-header? |
| 20:13:00 | raptor | or a header-per-enum... |
| 20:13:00 | raptor | (that are problematic) |
| 20:18:00 | | [1]watusimoto has joined |
| 20:19:00 | raptor | i'm reading this: http://gamesfromwithin.com/stupid-c-tricks-2-better-enums |
| 20:19:00 | [1]watusimoto | whatever seems to makeontext |
| 20:19:00 | raptor | ? |
| 20:19:00 | | watusimoto Quit (Ping timeout: 260 seconds) |
| 20:19:00 | | [1]watusimoto is now known as watusimoto |
| 20:20:00 | watusimoto | I move slightly and my internet cut out |
| 20:20:00 | raptor | yuk |
| 20:20:00 | watusimoto | whatever makes sense in the given context. but I'll read that link too |
| 20:29:00 | watusimoto | we could try a few enums in their own namespace to see if it is nicer |
| 20:29:00 | raptor | i guess we'd still have to include them in their own header somewhere.. |
| 20:29:00 | raptor | how about 'Enum.h' |
| 20:30:00 | raptor | descriptive, ambiguous - everything we need in a header name :) |
| 20:34:00 | raptor | watusimoto: i just found 'SharedConstants.h' |
| 20:35:00 | raptor | that looks good to me... |
| 20:36:00 | raptor | oh wait, that is for master and client shared stuff |
| 20:39:00 | watusimoto | yes |
| 20:39:00 | watusimoto | I don |
| 20:40:00 | watusimoto | I 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:00 | raptor | yes |
| 20:41:00 | raptor | but i'm also thinking about compile time |
| 20:41:00 | raptor | enums in a couple files is better than a chain of headers |
| 20:41:00 | raptor | i believe |
| 20:46:00 | watusimoto | I agree |
| 20:46:00 | watusimoto | Maybe if we logically group them, and only include ones that can't go elsewhere |
| 20:46:00 | raptor | yes |
| 20:49:00 | watusimoto | I'm getting kicked out of my internet sweet spot... my wife wants to go to sleep |
| 20:49:00 | raptor | ha! |
| 20:49:00 | watusimoto | so I'm working on the next phase of my ini/cmdline option integration |
| 20:49:00 | raptor | ok |
| 20:49:00 | watusimoto | though I am rather sick of this |
| 20:50:00 | watusimoto | and there is a lot of work ahead |
| 20:50:00 | raptor | back to editor? :-D |
| 20:50:00 | watusimoto | ha, well, maybe |
| 20:50:00 | watusimoto | at least this part can proceed piecemeil |
| 20:50:00 | watusimoto | and I can stop and work on other things when I need a break |
| 20:51:00 | watusimoto | the next phase is to make the ini and cmdline objects private, and only expose methods on the gameSettings object |
| 20:51:00 | watusimoto | the 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:00 | raptor | yes |
| 20:51:00 | raptor | cool |
| 20:51:00 | watusimoto | it should just be able to request a value, or set a value, and the settings class should take care of the rest |
| 20:51:00 | watusimoto | including writing the ini if necessary\ |
| 20:52:00 | raptor | sounds much cleaner |
| 20:52:00 | watusimoto | I hope it will be |
| 20:52:00 | watusimoto | it's just a ton of setters/getters |
| 20:52:00 | watusimoto | most of which are completely brainless |
| 20:52:00 | watusimoto | ah well |
| 20:53:00 | watusimoto | it's the price of progress |
| 20:53:00 | watusimoto | then on to fixing that list of bugs that sam sent out a while back |
| 20:53:00 | raptor | "good code first" people keep telling me |
| 20:53:00 | watusimoto | and maybe a few google cases |
| 20:53:00 | watusimoto | you have stuff to do> |
| 20:53:00 | watusimoto | ? |
| 20:54:00 | raptor | yes |
| 20:54:00 | raptor | i've been working on cases |
| 20:54:00 | watusimoto | excellent |
| 20:54:00 | raptor | almost done with teh ban list |
| 20:54:00 | watusimoto | great |
| 20:54:00 | raptor | but i ran into the persistence problem... |
| 20:54:00 | raptor | i can hack through it ok |
| 20:55:00 | raptor | but i wanted to see what you were doing |
| 20:55:00 | watusimoto | ini->WriteFile(); doesn;t do it? |
| 20:55:00 | raptor | it does |
| 20:55:00 | watusimoto | well then! |
| 20:56:00 | raptor | it's just that certain settings used it and certain didn't |
| 20:56:00 | watusimoto | yes |
| 20:56:00 | watusimoto | it;s a little arbitrary |
| 20:56:00 | raptor | so i was a bit confused as to what course of action i should take |
| 20:56:00 | watusimoto | ues it if you feel there is a need |
| 20:56:00 | raptor | i was leaning on writing out to file upon invocation |
| 20:57:00 | watusimoto | it doesn't use that much resources |
| 20:57:00 | raptor | ok |
| 20:57:00 | raptor | will do |
| 20:57:00 | watusimoto | that is why I didn;t use it more; afraid of disk churn |
| 20:57:00 | watusimoto | but better than than lose your settings |
| 20:57:00 | raptor | yes |
| 20:57:00 | watusimoto | ok, I'm being shoved out |
| 20:57:00 | watusimoto | later |
| 20:57:00 | raptor | night |
| 20:57:00 | raptor | thanks |
| 20:57:00 | watusimoto | night |
| 21:02:00 | | watusimoto Quit (Ping timeout: 252 seconds) |
| 21:24:00 | | bobdaduck has joined |
| 21:30:00 | bobdaduck | So is people serious about implementing a tractor beam module (Weapon?) |
| 21:30:00 | raptor | say what |
| 21:30:00 | raptor | ohhh |
| 21:30:00 | raptor | the refrigerator magnet |
| 21:31:00 | raptor | hello |
| 21:31:00 | raptor | we have several ideas floating around that warrant more discussion |
| 21:31:00 | raptor | trouble is getting watusimoto here to discuss |
| 21:34:00 | bobdaduck | ah. |
| 21:35:00 | bobdaduck | I 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:00 | raptor | that's how i thought it should be altered, too |
| 21:36:00 | raptor | some sort of radius around the ship |
| 21:37:00 | bobdaduck | making it a targetted thing poses some problems. |
| 21:37:00 | bobdaduck | I thought it could be used to, say, make a shield of testitems around oneself for less energy. |
| 21:42:00 | raptor | now there's a neat use case |
| 21:42:00 | raptor | hadn't thought of that |
| 21:53:00 | koda | raptor: o/ |
| 21:54:00 | koda | i didn't know you were a hedgewars packager :) |
| 21:54:00 | raptor | shhhh |
| 21:54:00 | raptor | don't tell anyone |
| 21:54:00 | bobdaduck | A wut? |
| 21:55:00 | raptor | bobdaduck: i started with bitfighter as a linux packager |
| 21:55:00 | bobdaduck | ah. |
| 21:55:00 | raptor | and I package(d) other games as well, still |
| 21:55:00 | raptor | like koda's 'hedgewars' |
| 21:56:00 | koda | ah :D |
| 22:14:00 | bobdaduck | I'ma go play some LoL. Be back latah. |
| 22:14:00 | raptor | bye |
| 22:15:00 | | bobdaduck Quit (Quit: Page closed) |
| 23:03:00 | | raptor Quit (Remote host closed the connection) |
| 23:20:00 | | BlackBird has joined |
| 23:20:00 | BlackBird | ello pplz |
| 23:26:00 | BlackBird | who is not here? |
| 23:29:00 | BlackBird | am i the only one here? |
| 23:33:00 | | BlackBird Quit (Quit: Page closed) |
| 23:46:00 | | Zoomber has joined |
| 23:46:00 | | ChanServ sets mode +v Zoomber |
| 23:54:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |