#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-08-02

Timestamps are in GMT/BST.

01:09:23koda has joined
01:10:45Flynnn Quit (Quit: This computer has gone to sleep)
01:54:56watusimoto has joined
01:54:56ChanServ sets mode +o
02:38:53LordDVG has joined
02:57:04LordDVG Quit (Remote host closed the connection)
04:36:36LordDVG has joined
05:18:05raptor has joined
05:18:05ChanServ sets mode +o
05:22:38raptorgood morning!]
05:23:12raptorwhat's that you ask? why yes! I'm up quite early!
05:27:10raptorkoda: I merged your stuff a little while ago... just FYI :)
06:04:12LordDVG Quit (Read error: Connection reset by peer)
06:11:31koda\o/ raptor
06:12:29raptorI took the opportunity to get Android compiling as well..
06:42:16kodai hope my changes helped too
06:42:23kodadid you get the polygons sorted out too?
08:07:53watusimotohi there
08:07:56watusimotois kaen around?
08:08:22watusimotoin any event, when you become around, I figured out why the stuff we were working on last night didn't (and won't) work
08:22:24kaenoverloading the cast operator then calling static_cast() ?
08:22:59watusimotooverloading the cast operator at the Settings level returning garbage
08:22:59kaendid you have to reimplement the default cast for Setting<T> ?
08:23:15kaenthat struck me right after you logged out last night
08:23:21watusimotofirst off, you were right -- it will only work with a refernece, not a pointer
08:23:45watusimotobut when you create a reference of a parent object (AbstractSetting), you lose the child info
08:23:59kaenoh man
08:24:00watusimotoso when I cast the parent ref to a child, I got garbage
08:24:13watusimotoI tried it as a dynamic cast and proved the cast was bogus
08:25:25kaenI have to head out in a minute. Does that mean that our nice API is a pipe dream?
08:25:29watusimotoI'm trying to get the first of tehse two to work:
08:25:30watusimotostring strVal = settings.getVal<string>("strName");
08:25:30watusimotostring strVal = *settings.getSetting("strName");
08:25:35watusimotothe second definitely will work
08:25:40watusimotoso no, not pipedream
08:25:46watusimotojust a little uglier than I hoped
08:25:49kaenok
08:26:03watusimotonex step is to see if it really does help in the larger picture
08:26:06watusimotothat's for tonight
08:26:40watusimotoso if you can live with the syntax I pasted above, we're set
08:26:53watusimotolater
08:30:15bobdaduck has joined
08:44:05bobdaduckraptor: How to install bitfighter on linux?
08:50:35raptorhello again!
08:51:20raptorbobdaduck: two ways - install the package provided by your distro; or, compile it yourself
08:52:05bobdaduckOkay I'm gonna say install the package, how?
08:52:44bobdaduckHe's on openSuse
08:52:45bobdaduckI think
08:54:17raptorlet me find the package link for opensuse
08:54:46raptorhere: // return findObjects(L, mLuaGridDatabase, NULL);
08:54:49raptorpops
08:54:51raptoroops
08:54:59raptorhere: http://software.opensuse.org/download.html?project=games&package=bitfighter
08:55:01bobdaduckpops
08:55:11bobdaduckOkay sure but like
08:55:16bobdaduckHow do I actually install it?
08:55:36bobdaduckLast time we had to get his dad to do a bunch of stuff in the terminalk
08:55:51raptorthere are instructions on that oage
08:55:55raptor*page
08:56:24bobdaduckNot like, non-linux-user friendly instructions though
08:56:36raptorread the page!
08:56:49bobdaduckuh
08:56:52raptorthere are three ways it tells you to install
08:56:54bobdaduckthere's just a bunch of buttons
08:57:02raptorreading the heading of the button
08:57:05raptor*buttons
08:57:16raptor"Install using One Click Install"
08:57:20bobdaduckyeah.
08:57:35raptorso click the button for your openSUSE version
08:57:40bobdaduckThat downloads some weird file
08:57:47raptora .ymp file?
08:57:50bobdaduckyeah
08:58:26raptorin firefox, it should allow you to open it with something like 'YAST 1-click installer' or something
08:58:45bobdaduckI'm at work on windows
08:59:04bobdaduckAnd he's on vacation so we won't be able to do this for a while anyway, but
08:59:04raptorthen you need to tell your friend to read the instructions
08:59:10raptorha
08:59:13bobdaduckTHERE ARE NO INSTRUCTIONS
08:59:44raptorif you can figure out how to click something
08:59:46raptor*can't
09:00:09raptorthen you can try the other methods on that page - click on 'Add repository and install manually'
09:00:32bobdaducklol
09:00:32raptorand there are instructions for installing via terminal
09:00:52bobdaduckokay so for example opensuse factory
09:01:00bobdaduckI would open terminal
09:01:05bobdaduckand type the stuff in it
09:01:07bobdaduckand it would install?
09:01:31raptoryes, but you need to follow the instructions - it says you need to be 'root'
09:01:36raptorwhich is the superuser
09:01:56bobdaduckHow do I do that?
09:02:26raptorwelcome to linux!
09:02:40bobdaduckyes cool
09:02:50bobdaducklets get this overwith and me out of here quick.
09:02:52bobdaduckxD
09:03:00raptorha
09:03:11raptor'root' is the superuser on any Linux system
09:03:20raptorso to be that user, you must change to that user
09:04:19raptordo change to a user in a terminal, you do: su - root
09:04:24raptoror: su - bobdaduck
09:04:54raptorthen you enter the password for that user's login
09:05:08raptorand you are then that user for the session in the terminal
09:05:14raptorif you become root BE CAREFUL
09:05:28raptoryou can kill the system quite easily with root
09:07:04bobdaduckyeah
09:07:37raptorso... welcome to linux!
09:07:49raptorfor further help, i suggest actually being on a linux system
09:07:56bobdaducklol
09:07:57raptorbecause then I'm wasting words
09:07:59bobdaduckYeah
09:08:06bobdaduckI think I get it enough
09:08:37bobdaduckSo now I'm implementing kaen's custom-sword maker into DnD...
09:09:01bobdaduckI don't know why.
09:09:06bobdaduckIt seemed like a good idea at the time.
09:09:37raptorwhat
09:09:46raptorok, gotta go.. back soon
09:09:49raptor Quit ()
09:14:47bobdaduckActually I dunno this is kind of sketchy...
09:50:21raptor has joined
09:50:22ChanServ sets mode +o
10:03:31bobdaduckI dunno if I should go through with this guys!
10:28:29Skybax has joined
10:32:05raptormaybe go for a walk to clear your head first..
10:32:29bobdaduckWell no its not the actually making it work that will be the problem
10:32:46bobdaduckIts the "Is this a good idea y/n/q
10:32:52raptorexactly
10:32:59raptorbig decisions require a clear head
10:33:46bobdaduckMy head is clear!
10:34:05bobdaduckI just don't really want to make a decision on it.
10:34:27bobdaduck*sigh* Okay, I'm not gonna do it. It would be a lot of work and would invalidate the special custom-weapons so.
10:35:20SkybaxWhat?
10:38:21bobdaduckI was gonna make a spot in the orc secret shop in DnD where you can make a custom sword that lasts until you die
10:38:25bobdaduckbut... nah
10:38:38SkybaxThat sounds expensive
10:41:35bobdaduckyeah
10:41:42bobdaduckbut I just decided against it so we're all good
11:06:26watusimoto Quit (Ping timeout: 256 seconds)
11:24:44thread_ has joined
11:25:17bobdaduckbad news, thread_
11:25:37thread_bad news: I have no good news?
11:26:19bobdaduckhttp://pastie.org/8197058
11:26:35thread_still broked?
11:28:08bobdaducknope
11:28:11bobdaduckfixed.
11:28:15bobdaduck(its on pleiades too)
11:28:43bobdaduckSo now there's just the ship-glomp script that I stuck you to working on
11:28:46thread_btw, is pleiades a safe place to store levels yet? or will the memory be wiped for further development?
11:29:11bobdaduckI dunno
11:29:17bobdaduckI still assume it'll be wiped
11:29:57thread_So, by bad news, you mean it's completed and now I have to be wary of connecting you your server
11:31:43bobdaduckwell no mostly that I told you to make a paint level and then I got impatient and made my own
11:31:43bobdaduckxD
11:32:14bobdaduckstill a little room for improvement (making it fill to 32 points instead of just making a new one every tick) but it works
11:32:35thread_whait what? paint level? I have no idea what you're talking about
11:33:01bobdaduckdraw a lineitem behind you
11:33:02bobdaduckwherever you go
11:33:35thread_oh that. Yea I was going to start that tonight, but ok now you have yours
11:33:52SkybaxThat sounds like tron
11:34:38thread_you could theoretically color the lines by each players team. then players color differently!
11:35:00SkybaxAnd levelgen the lines so they make people explode when you go over them? Kill Lines?
11:38:25Little_Apple has joined
11:38:43thread_Ok, you know what would be cool? being able to play a tone/note over the speakers via levelgen. Then you could give audible feedback
11:38:47thread_when players do things
11:39:20Little_Appleor make a piano level!
11:39:55bobdaduckxD
11:40:21bobdaduck"color the lines by players team" I already did that. Teamed lineItems do not show up in 018 though, so they're invisible until 019
11:40:32thread_well, yes. and those crazyenough could actually program a song
11:40:51thread_They actually do, but they have a property you have to set
11:41:07bobdaduckNot in 018
11:41:16thread_setGlobal (global)
11:41:28bobdaduckthat's a 019 thing
11:41:42bobdaducklevelgen:playNote(A)
11:41:45SkybaxCause 019 is awesome
11:46:18thread_I don't think playNote(A) would be good, because that would require the internal code being able to interperate note names, and would only handle one octave
11:46:40thread_it would probably be more like playNote(frequency)
11:46:50thread_but that gives room for torture levels
11:46:54thread_so... idk
11:47:53bobdaducklevelgen:playNote(note, range, octave, pedal, vibrato, distortion, bypassesMute, volume)
11:48:08Little_Applelevelgen:playNote(A, 1) could be one octave higher?
11:48:22Little_Applelevelgen:playNote(A, -1) for one lower?
11:48:32thread_that could work. (Do you know what would be even cooler?)
11:48:43thread_levelgen:setInstrament(piano)
11:48:49Little_Appleerm...
11:48:51thread_levelgen:playNote(a,0)
11:48:58thread_:D
11:49:00Little_Appleso levelgens will be used for composition!
11:49:06thread_totally
11:49:17thread_not realistac of an idea though
11:49:33Little_Applenothing like not being able to hear what you're composing!
11:50:04thread_Although, this would allow for changing a level's music by composing the song into a levelgen
11:50:06SkybaxBeethoven!
11:50:27thread_Beat-hoven!
11:50:35SkybaxHe was tone deaf and stuff lol
11:50:46Little_Appleimagine the melodious songs no one would make!
11:50:47bobdaduckbithoven.
11:50:51Little_AppleYES
11:51:13thread_k, if this ever happens, we make a piano level and name it "bithoven"
11:51:23SkybaxI'm down with that
11:51:42Little_Applehow about the ability to package a sound file with a level? or something.
11:52:20thread_I'm... wary of that. People could upload audio other than music
11:52:54SkybaxMmmmm
11:53:10bobdaduckQuite frankly this entire mechanic sounds (pun!) like its only purpose is abuse
11:53:33SkybaxAbuse is fun
11:53:34Little_Appleshh!
11:53:37Little_Appledont tell raptor that!
11:53:48thread_weeeeell... I'm sure so many of us would like varied music in our levels
11:53:51SkybaxxD
11:54:02thread_but there are too many problems with uploading audio
11:54:23thread_(especially if our community grows)
11:54:25SkybaxI can't even figure out how to put in my own background music
11:54:35Little_Apple.ogg!
11:54:36thread_I don't think you can
11:55:19Flynnn has joined
11:59:01bobdaducksure you can
11:59:07bobdaduckjust drop files into the "music" folder.
11:59:37bobdaduck Quit (Remote host closed the connection)
12:00:23thread_oh, you mean just for your client. not fer the whole server
12:01:03Flynnnaudio streaming forthe whole server is expensive
12:03:05raptoryeah, don't tell me stuff
12:03:24Flynnntalking to me, raptor?
12:04:09raptoruh
12:04:12raptoranyone, i guess
12:04:25FlynnnxD what do you mean?
12:04:32raptori mean nothing...
12:04:41Flynnnwhy would you say "don't tell me stuff"?
12:04:46SkybaxHe was talking to Little_Apple
12:04:49Flynnnoh
12:04:49raptor(responding to Little_Apple, from before0
12:04:51raptor)
12:05:28SkybaxCause if raptor smells abuse, he shuts down all of Madagascar's airlines forever
12:06:00Little_Applenooooo
12:06:11SkybaxI wonder if anyone gets that reference..
12:08:12Little_Applegood thing blood cleans off of steel quite easily...
12:09:56kodaone has joined
12:13:28raptorkoda / kodaone: Yes. I did solve the polygons problem... or at least, I got it to compile and the desktop client looks good :)
12:14:52koda Quit (Read error: Connection reset by peer)
12:15:39kodaone Quit (Ping timeout: 240 seconds)
12:16:00Little_Appleyou killed him!
12:16:50raptorsuccess!
12:16:57raptor5 points each, right?
12:17:31Little_Apple5 for the first, 10 for the second because of the combo
12:18:15Flynnn Quit (Quit: Leaving)
12:18:21Little_Apple15!
12:18:45Little_Appleraptor is on fire!
12:18:47raptorgot another!
12:18:49raptorhahaha
12:19:03thread_what are you talking about?
12:23:04kodaone has joined
12:24:08Little_Applerespawned!
12:24:13Skybaxraptor scaring people away, obviously
12:28:40thread_*shakes fist in air* RAAAAAPPPTTOOOOOORRRR!
12:31:19Little_Applestar trek 13: the wrath of raptor
12:31:40Skybaxraptor: why raptor?
12:32:03Little_Applewhy not raptor?
12:32:22raptorsome of these pictures are neat: http://twistedsifter.com/2013/03/most-perfectly-timed-photos-ever/
12:32:45SkybaxWell idk, that's why I was asking!
12:32:47Little_Apple1 tip for a flat belly!
12:33:47SkybaxLiposuction?
12:33:53Little_Applebest one. http://twistedsifter.files.wordpress.com/2013/03/perfect-timing.jpg
12:34:04raptorhaha
12:42:26thread_it just occurred to me that I have some USB snes controllers. I bet I could get bitfighter running with those as input
12:44:10raptorOoooo
12:44:18raptoryeah, make a profile and I'll add it to the game..
12:44:34LordDVG has joined
12:45:47Little_Applelol
12:46:26Little_Appledoesnt sound like the ideal gamepad..
12:46:43raptoroh yeah, huh..
12:47:26thread_nope. but it was more of, I *could* and therefore worth doing
12:51:55thread_ Quit (Ping timeout: 250 seconds)
13:13:57LordDVG Quit (Remote host closed the connection)
13:21:39bobdaduck has joined
13:49:36kodaone Quit (Quit: Colloquy for iPhone - http://colloquy.mobi)
13:58:05koda has joined
14:19:53Little_Apple Quit (Ping timeout: 250 seconds)
14:35:21raptor017 players!
15:28:08Watusimoto has joined
15:33:29Skybax:O
15:37:47bobdaduck:0
15:38:56kaen:☯
15:41:55kaenshared_ptr is awesome
15:42:05kaenunless you're retrofitting it onto an old system :<
15:43:02kaenWatusimoto, I'm working on making clientgame and servergame usefully instantiable through the default constructor
15:44:06Watusimotogood, I think
15:44:28Watusimotois that on our release list? :-)
15:44:38kaenerhem ...
15:44:54kaenthat's a good point
15:45:20kaenI got carried away trying to write a lua test suite
15:45:45kaensomehow ended up writing a default Game constructor
15:47:09kaenanyway, thank you for reminding me. I think this can wait until we kick out 019
15:54:18Watusimotoor whatever... I'm not a slave driver. that's raptor's job :-)
15:57:48bobdaduckraptor is the best slave driver ever
16:02:26raptorsay what
16:02:51kaenno, I feel like I blow a lot of time on side projects and experiments and pedantic architectural things
16:02:57kaenwhen I could just be knocking out issues
16:03:05raptoryeah, me too...
16:03:12raptorbut a hobby is a hobby :)
16:03:16kaenhehe
16:03:31kaenstupid curious mind. always exploring crap.
16:08:53SkybaxHaha
16:09:31SkybaxCrap is fuunnnn
16:14:26kaen<del>Running Bug List</del>
16:16:04raptorhooray!
16:22:37Watusimotocongratulations!
16:29:18kodayay
16:59:05raptor Quit ()
17:01:36bobdaduck Quit (Remote host closed the connection)
17:35:27Watusimotonight
17:35:38Watusimoto Quit (Remote host closed the connection)
17:35:42BFLogBot Commit: 86bba0b1e84e | Author: watusimoto | Message: Fix warning
17:35:44BFLogBot Commit: badf5ef6208e | Author: watusimoto | Message: Fix warnings
17:35:45BFLogBot Commit: cb2209c067c4 | Author: watusimoto | Message: Fix warning
17:35:47BFLogBot Commit: 291dbc65b147 | Author: watusimoto | Message: Migrate one INI setting to the new structure I've been working on. Looks a bit klunky at the moment, but I think it's going to streamline a lot of our settings code
17:35:48BFLogBot Commit: b29bd5817fe6 | Author: watusimoto | Message: Merge
17:39:13Little_Apple has joined
17:41:22BFLogBot Commit: 1e3e4bc5989e | Author: kaen | Message: preparation for luadoc restructure -- floating static text goes in doc/static now
18:01:26raptor has joined
18:01:28ChanServ sets mode +o
18:02:23raptoranother settings restructure?
18:03:18raptorkaen: did you mean to add all of those txt files in your last commit?
18:03:21kaenyep
18:03:31kaenI broke luadoc_static_text.txt up into pieces
18:03:37kaenI'm about to fill them all out
18:03:57raptorah ok... does that mean we'll have to edit the doc there instead of in-code?
18:04:31kaenno, just static text which doesn't belong in cpp files
18:05:15raptoryay compile errors
18:05:18kaenso the "programming levelgens" and "debugging" sections for instance
18:05:19raptorok
18:05:25raptorah excellent
18:08:22Little_Apple Quit (Quit: Page closed)
18:08:42raptorhow did this even compile...
18:10:20raptorkaen: this can't be right: template Setting<string>;
18:10:33raptoron config.cpp:169
18:13:14kaenlooks like an explicit template instantiation
18:13:26kaenlemme open eclipse
18:14:36raptori don't think that can be done in the .cpp...
18:17:18kaen169 looks right
18:17:29kaendid you check the comment above it
18:17:55raptoryou should try and compile it..
18:18:05kaenheh I am
18:18:12kaenjust hit the error :P
18:19:45raptori think it shoudl be: template Setting::Setting<string>
18:19:47raptor;
18:19:58raptorbut that, of course, yields an eviler error
18:20:41raptormaybe i'm wrong..
18:23:12kaenomg I hate vc++
18:23:16kaenwhy does this compile
18:23:22kaenpoor wat never had a chance ...
18:23:24kaenit's:
18:23:26kaentemplate class Setting<string>;
18:25:08BFBuildBot has joined
18:25:17kaenI'll push ...
18:26:23BFLogBot Commit: 36446e6b088c | Author: kaen | Message: fix forward declaration of explicit template instantiations
18:27:04kaenevil, evil microsoft
18:27:58kaen"hey, that's a nice standard you've got there. Let me just pervert it with proprietary extensions and encourage code that breaks on other compilers"
18:28:14kaen"see how much better that is?!"
18:30:27BFLogBot Commit: 03f1123da96f | Author: kaen | Message: fix tests on linux
18:32:13kaenBFBuildBot, lua print(os.exec('date'))
18:32:14BFBuildBotkaen, lua: [string "print(os.exec('date'))"]:1: attempt to call field 'exec' (a nil value)
18:32:14BFBuildBotstack traceback:
18:32:14BFBuildBot[string "print(os.exec('date'))"]:1: in function '_func'
18:32:14BFBuildBot(command line):38: in main chunk
18:32:14BFBuildBot[C]: ?
18:32:33kaenhmm, that's no good either
18:32:49BFBuildBotbuild containing revision(s) [36446e6] on bitfighter-w32-cross is complete: Success [build successful] Build details are at http://buildbot.bitfighter.org/builders/bitfighter-w32-cross/builds/203
18:33:32kaenbut at least I'm safe from raptor bitbombing my hard drive :P
18:35:12BFBuildBotbuild containing revision(s) [36446e6, 03f1123] on bitfighter-linux-x86_64 is complete: Success [build successful] Build details are at http://buildbot.bitfighter.org/builders/bitfighter-linux-x86_64/builds/129
18:36:03kodacya in a few weeks
18:36:06kaenlater
18:36:08kaenhave fun!
18:36:19kodahope so, thx :)
18:36:24koda Quit (Quit: k thx bai)
18:38:13BFBuildBotbuild containing revision(s) [36446e6, 03f1123] on bitfighter-osx-i386-cross is complete: Success [build successful] Build details are at http://buildbot.bitfighter.org/builders/bitfighter-osx-i386-cross/builds/144
18:41:09raptorhooray!
18:41:35raptorgood fox kaen
18:41:44kaenhehe thanks
18:42:09raptorerr fix
18:42:14raptor:)
19:12:53raptorwhoa
19:13:01raptorthe join game screen looks different...
19:18:28raptoroh kaen, much of the Scripting_018 is different now..
19:18:36raptor*(looking at issue 233)
19:22:06BFLogBot Commit: 5000202962c3 | Author: buckyballreaction | Message: Lua API: Add bf:findAllObjectsInArea. This works just like bf:findAllObjects() except that it also takes two points from which it forms a bounding rectangle search area
19:28:04kaenok good
19:28:45kaenI just did a quick one-to-one and Scripting_018 is not very rich in information
19:28:51raptoryeah...
19:28:54kaensome things I'm not going to do:
19:29:00kaenteach people lua
19:29:22kaenexplain function parameters outside of their appropriate class pages
19:29:44kaenI guess that's it really
19:30:10kaenthose two things just strike me as duplicating a lot of work
19:40:45raptorheh
19:40:46raptoryeah
19:40:50raptorpoint them to luatut.com
19:40:58raptorand say YOU MUST READ THIS FIRST
20:04:45raptorquestion, if you were to use the Lua API to do Ship:setHealth(0), what should happen?
20:10:27Little_Apple has joined
20:11:18Little_AppleTIL they're coming out with a remake of the secret life of walter mitty.
20:11:23Little_Applehttp://www.youtube.com/watch?v=umDr0mPuyQc
20:11:50raptori saw that
20:11:55raptorlook interesting
20:12:06Little_AppleWHY BEN STILLER
20:12:46Little_Applehe is like. the last person i would have chosen.
20:13:26raptorhe's the director i think...
20:13:54Little_Applewhyyyyyy
20:14:05Little_Applewhy not just make it a completely original movieeeeee
20:14:16Little_Applewhy does everything have to be a remake or a reboot
20:14:20Little_Appleuuuuuuuuugggghhhhh
20:15:53Little_Appleso what exactly is pleiades?
20:15:55raptorbecause big hollywood has turned from being a creative machine to a propaganda machine - they don't have much to work with...
20:16:15raptoroh uh
20:16:18raptora secret
20:16:39raptorok
20:16:39Little_Applean early version of a level sharing platform?
20:16:44raptoryes
20:16:50Little_Appleah
20:17:11raptorin 019, you'll be able to upload to it directly from the editor
20:17:18Little_Appleoh cool!
20:17:30raptorif you're authenticated, at least
20:17:47Little_Appleso no anonymous players uploading junk maps?
20:17:55Little_Applejust registered players uploading junk maps?
20:17:56raptornope
20:18:18raptoryep
20:18:36Little_Appledoes it generate the thumbnails by itself or do they have to be supplied?
20:19:00raptorupload from editor geberates them
20:19:05raptor*generates
20:19:08Little_Appleoh cool
20:19:26Little_Appleso whats with phaserfield?
20:19:31raptorhaha
20:19:42raptori dont knkow how bobdaduck did that...
20:20:12Little_Appleperhaps it was made with the weird browser based tool someone posted about?
20:20:34raptorno i don't think so
20:21:26Little_Appledoes it use forum accounts?
20:21:40raptoryes
20:21:58raptorkaen is the expert, he wrote it all
20:22:04Little_Applewoah nice
20:22:33Little_Appleis the 019 editor the only way to upload?
20:22:53raptoryou can log in and do it too, i think
20:23:01Little_Applei tried logging in..
20:23:13Little_Applenothing happens
20:23:37raptorwell its *almost* done
20:23:39Little_Appletwo more questions!
20:23:45raptorok
20:23:59Little_Applewill you be able to access/download maps from bitfighter itself?
20:24:06raptoryes
20:24:11Little_Appleooh nice
20:24:16raptorright now you do it via command
20:24:25Little_Appleand could you have come up with a name thats harder to pronounce?
20:24:36raptor/dlmap raptor_mapname or something
20:24:44raptorheh
20:25:01Little_Applelooks good!
20:25:13raptoroh
20:25:25raptorand it could still be wiped at any time
20:25:30Quartz has joined
20:25:35Little_Appledun dun duuuunnn
20:25:39raptorthe database, thar is, before 019
20:25:44raptor*that
20:25:46Quartzyeah it's gonna change my name once I can't prove I'm the real Quartz
20:25:50Quartzjust wait for it
20:26:04Quartzhey raptor is teleporter delay still in 019?
20:26:18raptorthe real Quartz needs to log on for that to happen
20:26:22raptorhmm... not sure
20:26:27raptorlet me check...
20:26:40QuartzQuartz must be on a lot then because I've had it happen to me a lot. xD
20:27:28Quartz'Cuz I now have two levels where I've implemented it ... >_>
20:27:37QuartzWub Wub Wub and now as of today LMOA!
20:28:28raptorlooks like yes...
20:29:07Little_AppleLMOA!
20:29:16QuartzYep, name inspired from yesterday, LA. :P
20:29:29QuartzIt was called "BALL SWEAT!" but honestly, even for me, I felt that was just too far...
20:29:32QuartzAlright cool raptor :D
20:29:46Little_Applelol
20:30:03Little_Applesuch a tasteful name
20:30:14Little_Appletasteful.
20:30:24QuartzYeah and the description was even worse was the thing...
20:30:28Little_Applelol
20:30:31Quartz"Wring out half your ball sweat, save it for soup."
20:30:59Little_Applesounds painful..
20:31:10QuartzI feel like we have enough kids on here, and, well, decent people, that I didn't want some new guy to come in and then see that and possibly be disturbed and not want to keep playing.
20:31:19Little_Applelol
20:31:36QuartzAlthough honestly, anyone that easily offended won't be playing that long anyway (they shouldn't even be on the internet), but I'd rather not be the one to cause them to leave, regardless.
20:31:50Little_Applelike we actually get a big lets-player on youtube to play bitfighter and thats the first level he plays
20:32:11Little_Applethat would be lovely
20:32:12Quartzrofl
20:32:22Quartzperfeecccct
20:32:40Little_Applethat or lisanna's masterpiece
20:32:44QuartzROFL
20:32:48QuartzYeahhh.
20:33:02Little_Applemaybe this is why no one really plays...
20:33:08QuartzOr just name a level "Chocolate Starfish and the Hot Dog Flavored Water."
20:33:25Little_Applewhich is actually a renamed stock map
20:33:30QuartzROFL
20:33:41QuartzNah, LA. We do a lot of light-hearted trolling. Every other online game is far worse, so...
20:34:04QuartzI dunno why the game isn't popular, to be honest. I guess just poor publicity. The level editor is f@#$ing epic, enough said.
20:34:22raptor #$ing Illegal channel name
20:34:31raptorcan join that one..
20:34:34raptor*can't
20:34:41Little_Applethe most user friendly in game editor i've ever seen in a game actually..
20:34:47QuartzExactly!
20:34:56QuartzVery easy learning curve.
20:35:13Little_Applewhich is good since the whole game is based around user made levels
20:35:17QuartzAnd then, even when you're a master there's stuff that keeps you coming back.
20:35:19QuartzLol yea for sure
20:35:43QuartzWhich cracks me up. It seems like GarageGames was just trying to go for "HAY GUISE LOOK AT OUR RETRO SPACE SHIP SHOOTER."
20:35:51QuartzLike, barely ever mentioning the editor ... morons
20:35:52Little_Applelol
20:35:58QuartzI mean sure it wasn't as good in Zap
20:36:01QuartzBut still same basic concept
20:36:03Little_Applethe Zap! editor was bad...
20:36:07QuartzI made do, bro
20:36:12QuartzStill could, if I had to.
20:36:12Little_Applei couldnt even figure out how to make walls...
20:36:30Little_Applethen again i had an awful one button mouse...
20:36:33Quartz...But I'm also old-fashioned as hell.
20:36:40Quartzyeah those are the worst haha
20:36:47QuartzI had that too though
20:36:51QuartzI just had to hold CTRL constantly
20:36:57Quartz...good times.
20:37:49Little_Applei think the only way that Zap! was better than bitfighter was that there were more active players
20:38:33QuartzFor a time, anyway.
20:38:40QuartzIt was fading pretty hard near the end really.
20:38:45Little_Appleyup
20:38:58QuartzIt had a little revival when Z.A.P. came out hahaha
20:39:14Little_Applei never got to play that...
20:39:22Little_Appledidnt have a good enough computer at the timne
20:39:26QuartzWe got hella people who actually did research and they were all like "wtf, this game is better than Z.A.P. but it's like ... the beta??"
20:39:27Little_Applewith an n.
20:39:36Little_Applelol
20:40:26QuartzZ.A.P. was basically: Make Zap! neon, everywhere, and then pull out the whole totally free level editor (the best thing about the game) and replace it with DLC maps that you had to pay for.
20:40:39QuartzNo wonder it flopped. Who the hell thought that was a good idea..?
20:40:59Little_Appleyou seriously had to pay for maps?
20:41:29Little_Appleew
20:41:37Quartz...Yes.
20:41:48QuartzLike, imagine paying $5 for 10 more stock maps.
20:41:53QuartzYeah.
20:41:57Little_Applemost of which are pretty bad!
20:42:20QuartzThey're mediocre, it's true.
20:42:32QuartzI still need to make a stock Retrieve. Guh.
20:42:54Little_Applei could understand a big budget game like battlefield doing it because they take a ton more effort... but zap levels...
20:43:02Little_Appleehhhhh
20:45:04Quartz...Exactly. :P
20:45:26Little_Applehere! pay me for this map i spend half an hour on!
20:45:34QuartzLike, paying how much for a few lines of code that most people could make? What...
20:45:58Little_Appleand not many people would buy them.. meaning you could be paying for levels no one else is playing..
20:46:13QuartzYessir.
20:46:21Little_Appleisnt dlc great?
20:46:38QuartzTotes. It's not as evil as everyone says, but it's not great either.
20:47:09Little_Applei dont have a huge deal with dlc in free games, but games you pay $60 for..
20:47:13Little_Applenty
20:47:30SkybaxI wanna get DLC Quest
20:47:38Quartzugh
20:47:44QuartzGirl who had a huge crush on me my Senior year
20:47:49QuartzSuddenly adds me on Facebook
20:47:52QuartzAnd now she's messaging me.
20:47:53QuartzLIke I miss you
20:48:00QuartzGOD why?
20:48:20Little_Applelol
20:48:43SkybaxPunch her in the throat
20:48:50QuartzIt's awful, because I think she's hot as hell and most other people don't, and well, she's a co-dependent chick so it'd be really easy to get in bed with her. Like, that desire is there because I'm a twisted human being. But that's awful and I don't want to do that, and I'm tired of being challenged haha!
20:49:09Little_Applesend a really unflattering picture of you in a diaper saying how you found a spider in your nose
20:49:12QuartzI realize that's pretty personal but mehh, where are you guys gonna take that
20:49:20QuartzGreat idea Little_Apple
20:49:32Little_Appleyou're welcome!
20:49:37SkybaxThe interwebs, obviously
20:50:19Little_Applepost it on the bitfighter google+ page!
20:50:27Quartzlmao
20:50:30Quartzyeah 'cuz that'll g so far
20:50:33Quartz*go
20:50:34Little_Appleso all 4 followers can read about it!
20:50:46SkybaxI think I'm one of them.. maybe
20:50:52raptorthere's a G+ page now?
20:51:25Little_Appleyes!
20:51:31Little_Applewith 6 followers actually!
20:51:32SkybaxMaybe not
20:52:00raptorBFLogBot isn't one of them is it?
20:52:00BFLogBotA voice crackles in Calvin's radio: "Enemy fighters at two o'clock!" "Roger. What should I do until then?"
20:52:38Little_Appleoh yea, the g+ page isnt linked on the social media section on bitfighter.org..
20:52:43QuartzBFLogBot
20:52:43BFLogBotMy family is dysfunctional and my parents won't empower me. Consequently I'm not self actualized. -- Calvin
20:52:48SkybaxI iz following
20:52:49Little_Applemaybe it doesnt count as social media..
20:52:57Little_Applehooray!
20:54:47raptorkaen: is there a way to tell the client ship they lost energy from the server? I see s2cCreditEnergy, but it takes a ranged value from 0 to EnergyMax
20:55:28Little_Appleis the scoreboard on the bitfighter.org page supposed to be down still?
20:55:36raptoruhh...
20:55:55raptoryuk
20:55:59raptoris that what that white bar is?
20:56:04Little_Appleyep
20:56:12raptorwell that stinks...
20:56:23raptori'm umm... doing something else for a bit...
20:56:27Little_Appleits been down for all of the waits
20:58:52Little_Appleraptor: question about pleiades!
20:59:20Little_Applewill there be any way to upload levels together? like in a levelpack?
20:59:27Quartz^^^^
20:59:31Quartzpleeeease
20:59:46Little_Appleoh, and levelgens
20:59:48Little_Applethose too
21:00:12QuartzPleiades is hella exciting.
21:00:19QuartzGotta go my fellow Nigerians. Peace.
21:00:21Little_Appleaw yeaa
21:00:28Little_Applekbai
21:00:37QuartzPS: PLEASE LET US HAVE LEVELPACKS
21:00:40Quartz Quit (Quit: Page closed)
21:02:20raptorthat would be a request for kaen; but I guess that that feature might not be in by 019
21:02:50Little_Applelevelgens?
21:02:57kaenI'm here
21:03:02Little_AppleKAEN
21:03:05raptorno levelgens are automatically uploaded with the level from the editor
21:03:09Little_AppleWE WANT LEVELPACKS
21:03:09raptorlevel packs
21:03:11Little_Appleoh cool!
21:03:16kaenwtf is a level pack?
21:03:26Little_Appleuploading multiple maps together
21:03:30Little_Appleits a pack of levels!
21:03:31raptorbasically a zip file with .level and .levelgen files in it
21:03:37Little_Applelevel + pack!
21:03:38kaenohhh
21:03:42kaenso you can mass upload?
21:03:46Little_Appleyes!
21:03:51Little_Appleit makes spamming much easier
21:04:01Little_Appleer.. actually..
21:04:04Little_Applereverse spam..
21:04:08kaenhttps://github.com/kaen/pleiades/issues/30
21:04:22kaencan't out-feature me :)
21:04:33Little_Apple:P
21:04:40raptori like the milestone: The Future
21:04:50kaenbut at least I know it's a good idea
21:05:48raptori had two questions for you kaen...
21:05:55raptorneed to remember
21:06:07raptorah
21:06:10kaen<raptor> kaen: is there a way to tell the client ship they lost energy from the server? I see s2cCreditEnergy, but it takes a ranged value from 0 to EnergyMax
21:06:16raptoryes
21:06:18raptorthat
21:06:24kaenI think it will take a negative value, despite the doc
21:06:32kaenunless it's the TNL ranged thing
21:06:32raptorok, i will try that..
21:06:51raptorrats: RangedU32<0, Ship::EnergyMax> energy)
21:06:54kaenyuck
21:07:17kaensomewhere else there's a creditEnergy that takes an S32
21:07:25raptoroh?
21:07:27raptor looks
21:07:31kaenso that rpc is kind of upsetting
21:07:36kaenI think it's a normal-old method
21:07:44raptoryep, server side only
21:07:49raptorso i will have to adjust the RPC
21:07:56kaensounds like the right solution
21:09:14raptor0 to 100000, that's 17 bits?
21:09:16raptorno 18
21:12:19kaenrofl
21:12:33kaenraptor, that list lua module we saw the other day
21:12:49raptoryes, was it bad I removed it?
21:12:50kaenthat I was criticizing as useless and bad
21:12:57kaenwas written by Roberto Ierusalimschy
21:13:02kaenthe lead architect of lua
21:13:06raptorhahaha
21:13:25kaenI just saw a page on our wiki about the module and google the author
21:13:25raptorwell, now i don't knwo what to think...
21:13:40kaenI think it was still pretty useless
21:13:41raptorbecause I agreed with you
21:13:51kaenat least for our use case
21:14:13kaenplus we could make a much better one if we find out we actually need it
21:14:22raptorfor sure
21:14:40raptoroh, i remembered my second question: what should happen with Ship:setHealth(0)
21:14:42raptor?
21:15:00kaenboom!
21:15:17kaen(the ship should be killed anonymously)
21:15:38Little_Appleyes!
21:15:56Little_Appleor a message saying: (player name) was killed by dark magic
21:16:07raptorreally?
21:16:17raptorright now I coded it to set the health to 0.02
21:16:21raptorso next hit would kill
21:16:23kaenI really think the ship should be destroyed, yes
21:16:32raptorinsta kill.... ok
21:17:01kaenwe're pretty far past respecting game mechanics in levelgens
21:19:10raptorI feel like I've been eating and sleeping Lua for months now...
21:22:25kaendelicious moon!
21:22:42raptorback in a bit..
21:22:46raptor Quit ()
21:26:54Little_Applelua sandwiches! http://www.moonpie.com
22:32:17Little_Apple Quit (Quit: Page closed)
22:47:32raptor has joined
22:47:32ChanServ sets mode +o
22:51:52raptoractually good night
22:51:54raptor Quit (Client Quit)
23:01:57bobdaduck has joined
23:23:40bobdaduck Quit (Remote host closed the connection)

Index Search ←Prev date Next date→

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