Timestamps are in GMT/BST.
| 00:06:28 | raptor | should I rename rabid rabid rabbit into raging rabit rabbit? |
| 00:08:24 | raptor | or raving rabid rabbit |
| 00:10:12 | raptor | or radical rabid rabbit |
| 00:11:33 | | bobdaduck has joined |
| 00:12:45 | | Nothing_Much Quit (Ping timeout: 272 seconds) |
| 00:12:50 | bobdaduck | math help! |
| 00:13:38 | bobdaduck | Kaen can we restart? |
| 00:13:46 | kaen | ok |
| 00:13:56 | kaen | is it the slow thing still? |
| 00:14:00 | bobdaduck | yeah |
| 00:14:29 | bobdaduck | Bigger number A is, the smaller I want number B to be, where number B should be between 0 and 1 |
| 00:15:08 | kaen | ok, and why doesn't B/A suffice? |
| 00:15:18 | kaen | oh derp |
| 00:15:19 | kaen | sorry |
| 00:15:44 | kaen | what if you do math.min(1.0, B/A) ? |
| 00:16:28 | kaen | oh, also you will need to multiply A by something, this will be a constant that controls the exact shape of the curve |
| 00:17:22 | bobdaduck | I have no idea what you just said. |
| 00:17:41 | kaen | ok, I mixed up the variables too |
| 00:18:00 | kaen | B = math.min(1.0, V/(A*K)) |
| 00:18:02 | raptor | (A - B) / A |
| 00:18:13 | raptor | oh |
| 00:18:30 | kaen | where V is the input (velocity?) and K is the constant factor I mentioned |
| 00:18:35 | raptor | (A' - A)/ A' |
| 00:19:22 | bobdaduck | Suggestion for a constant? |
| 00:19:31 | bobdaduck | Becausee I don't understand what any of that math actually means |
| 00:20:28 | kaen | if V is between 0.0 and 1.0, and A is in milliseconds, then .001 is a good start |
| 00:20:44 | bobdaduck | A is in seconds |
| 00:21:42 | kaen | ok, then probably 1.0, moving around by .5 to adjust it |
| 00:21:53 | kaen | and just try to zone in on what feels right |
| 00:22:22 | bobdaduck | can't validate params |
| 00:22:25 | bobdaduck | point value with a number |
| 00:22:32 | kaen | oh man that's right |
| 00:22:44 | bobdaduck | V is a point |
| 00:23:07 | kaen | yuck |
| 00:24:12 | kaen | does this work: V * math.min(1.0, 1 / (A*K)) |
| 00:24:14 | kaen | ? |
| 00:24:42 | kaen | does point really not support any arithmetic with a number? |
| 00:27:21 | Watusimoto | sorry -- off watching bee videos |
| 00:27:28 | Watusimoto | how about raging rabit? |
| 00:27:34 | raptor | ok |
| 00:27:36 | raptor | sold! |
| 00:27:42 | bobdaduck | I think it sort of worked but now my other math is wrong so give me a second |
| 00:27:47 | kaen | ok |
| 00:29:09 | kaen | math.min(1.0, X) will choose the lowest value among 1.0 and X, therefore the result will *always* be less than or equal to one |
| 00:30:44 | kaen | you could even do math.max(0.0, math.min(1.0, X)) to ensure X is greater than 0.0, too, but this is guaranteed as long as A and K are positive |
| 00:34:58 | bobdaduck | its definitely slowing |
| 00:35:06 | bobdaduck | but I can't tell if its speeding up |
| 00:37:39 | kaen | use a smaller K |
| 00:37:43 | kaen | start at 0.1 |
| 00:37:49 | kaen | and add zeros as necessary |
| 00:38:33 | | HylianSavior Quit (Read error: Connection reset by peer) |
| 00:38:39 | raptor | Watusimoto: does your compiler really require an 'f' if doing this: F32 array[] = {1.01f, 2.02f }; ?? |
| 00:38:49 | Watusimoto | it warned me |
| 00:39:08 | Watusimoto | F64 to F32 conversion loses data or whatever |
| 00:39:11 | Watusimoto | I hate it |
| 00:39:28 | Watusimoto | would love to get rid of all those useless f's |
| 00:39:45 | bobdaduck | Explain math.min to me more? |
| 00:41:48 | kaen | it takes the minimum value of all the numbers you pass to it |
| 00:42:00 | | Nothing_Much has joined |
| 00:42:04 | bobdaduck | so... Is it like comparing two numbers then and choosing the lowest? |
| 00:42:08 | kaen | yes |
| 00:42:31 | kaen | so that means highest it will ever be is 1.0, because anything above that "loses" |
| 00:43:41 | bobdaduck | okay |
| 00:43:49 | bobdaduck | sort of unintuitive |
| 00:43:59 | bobdaduck | I feel like it should be reversed |
| 00:45:05 | bobdaduck | Regardless, it works |
| 00:45:10 | kaen | just remember it's choosing the minimum |
| 00:45:17 | bobdaduck | so thanks |
| 00:45:20 | kaen | also, this is sort of what the function looks like: http://fooplot.com/#W3sidHlwZSI6MCwiZXEiOiJtaW4oMS4wLDEveCkiLCJjb2xvciI6IiMwMDAwMDAifSx7InR5cGUiOjEwMDAsIndpbmRvdyI6WyItMC4zNjA0NDgwMDAwMDAwMDAxIiwiNC45NjQzNTIiLCItMC44OTI5MjgwMDAwMDAwMDAyIiwiMi4zODM4NzIiXX1d |
| 00:45:40 | kaen | the flat part is min at work |
| 00:46:22 | kaen | y-axis is B, x-axis is A in our little equation |
| 00:46:23 | bobdaduck | yeah |
| 00:47:10 | bobdaduck | Well thanks |
| 00:47:11 | bobdaduck | bye |
| 00:47:17 | | bobdaduck Quit (Remote host closed the connection) |
| 00:48:18 | Watusimoto | fooplot! |
| 00:48:20 | Watusimoto | awesome! |
| 00:48:59 | kaen | yeah, I just discovered it |
| 00:49:09 | kaen | like four minutes ago :) |
| 00:50:24 | kaen | it's cool what kinds of things you can do with base64encode |
| 00:54:09 | raptor | Watusimoto: 2nd-to-last: http://imagebin.org/275687 |
| 00:54:53 | kaen | that one looks good! |
| 00:55:01 | raptor | passable? |
| 00:55:19 | kaen | I think so |
| 00:55:28 | kaen | will it say "hat trick" somewhere? |
| 00:55:37 | raptor | in the instructions menu |
| 00:56:05 | kaen | just checked and saw that :P |
| 00:56:10 | raptor | gl_triangle_fan suffers from lack of AA... maybe i'll add an outline |
| 00:56:59 | Watusimoto | AA? |
| 00:57:03 | Watusimoto | Anti Aircraft? |
| 00:57:30 | Watusimoto | hat looks great |
| 00:57:46 | Watusimoto | if we made it white with one more red stripe, it would be waldo's! |
| 01:02:42 | Watusimoto | ok, bedtime! |
| 01:02:50 | | BFLogBot Commit: b3bdeddf0231 | Author: watusimoto | Message: Change error boxes to require Esc to close. Still some weirdness to figure out, but essentially there. Also make error dialog titles and instrs be symbol strings so we can embed key renderings, all polished like. |
| 01:04:30 | raptor | should i do waldo's? |
| 01:05:39 | Watusimoto | try it! |
| 01:05:54 | Watusimoto | or not, if you are sick of it! |
| 01:10:26 | | Watusimoto Quit (Ping timeout: 245 seconds) |
| 01:14:28 | raptor | here comes waldo: http://imagebin.org/275692 |
| 01:14:38 | raptor | any better kaen? |
| 01:15:05 | kaen | I think that's good |
| 01:27:13 | | fordcars has joined |
| 01:39:13 | raptor | ok, i'll clean up waldo's hat and implement the badge logic |
| 01:44:35 | Nothing_Much | anybody know of any linux web page editors? |
| 01:45:53 | raptor | i'm not sure how advanced, but: http://bluefish.openoffice.nl/index.html |
| 01:46:18 | Nothing_Much | not too advanced |
| 01:46:19 | raptor | there was one called 'komodo' i think |
| 01:46:20 | Nothing_Much | like |
| 01:46:22 | Nothing_Much | basic thing |
| 01:46:52 | raptor | oh yeah, haha: kompozer |
| 01:46:54 | Nothing_Much | oh bluefish! |
| 01:48:55 | Nothing_Much | hopefully it won't crap out on this pentium M |
| 01:49:15 | raptor | WOW |
| 01:49:26 | raptor | yeah, hopefully... |
| 01:49:38 | fordcars | For any coding I ever did, I always used a normal text editor |
| 01:49:59 | Nothing_Much | raptor: lol old eh? |
| 01:50:38 | fordcars | I have Pentium 4à |
| 01:50:42 | fordcars | *4 |
| 01:50:54 | fordcars | I think it's around the from the same time |
| 01:51:18 | Nothing_Much | around that same time |
| 01:51:38 | Nothing_Much | fordcars: how've ya been? |
| 01:51:43 | fordcars | Good! |
| 01:52:02 | fordcars | I think I found the missing header that should make bitfighter work on pi! I haven't tried them yet |
| 01:52:10 | Nothing_Much | nice |
| 01:52:12 | fordcars | Oh wait, Pentium M is from 2004 |
| 01:52:14 | Nothing_Much | What's the header? |
| 01:52:47 | fordcars | uh, libraspberrypisomethinsomethinsomething-dev |
| 01:52:49 | Nothing_Much | Is it a -dev file? |
| 01:52:53 | fordcars | yep |
| 01:52:56 | Nothing_Much | thought so |
| 01:53:11 | Nothing_Much | but did you hear raptor got an RPi? |
| 01:53:14 | fordcars | Wow pentium 4 is from 2000?!?!?!?!?!?!? |
| 01:53:17 | raptor | oh yeah |
| 01:53:18 | raptor | fordcars: |
| 01:53:19 | fordcars | Really?!?!?!?!?! |
| 01:53:22 | fordcars | ?!?!?!?! |
| 01:53:25 | fordcars | sorry, had too |
| 01:53:27 | raptor | my parents-in-law got me an RPi |
| 01:53:30 | raptor | out of the blue |
| 01:53:31 | fordcars | Raptor, cool! |
| 01:53:43 | raptor | so... what distro did you do? raspbian? |
| 01:53:45 | fordcars | Got raspbian? |
| 01:53:52 | fordcars | I do, but there is also arch |
| 01:53:57 | fordcars | But raspbian is the official one |
| 01:54:28 | fordcars | GPIO pins are fun on there :P |
| 01:55:37 | raptor | well.. i just put raspbian on an sd card |
| 01:55:41 | raptor | still have to hook stuff up |
| 01:55:56 | raptor | but i wanted to make sure i'm using the same distro as you so I can continue work on bitfighter.. :) |
| 01:56:03 | fordcars | hah |
| 01:56:15 | fordcars | I am nearly there I just need some headers i found |
| 01:56:28 | fordcars | But I think they should of came with raspbian |
| 01:56:43 | Nothing_Much | fordcars: those are the binaries |
| 01:56:46 | | koda Quit (Quit: koda) |
| 01:56:52 | Nothing_Much | not sure if distros include dev files by default :) |
| 01:56:57 | fordcars | maybe not |
| 01:56:59 | fordcars | hah |
| 01:57:55 | kaen | most distros do not |
| 01:58:08 | kaen | unless you mean a source distribution i.e. tarball |
| 01:58:18 | raptor | ok, it looks like once you image the sd card, you need to expand it to fill the rest... then that becomes the hard drive for the RPi? |
| 01:58:56 | Nothing_Much | I think so |
| 01:59:34 | Nothing_Much | I don't know what you mean by "expand" |
| 01:59:38 | fordcars | me neaither |
| 01:59:46 | Nothing_Much | All I know is that once you flash the SD card |
| 01:59:48 | fordcars | You can expand the partion of the os |
| 02:00:02 | Nothing_Much | It's become the HDD basically |
| 02:00:02 | fordcars | Sd has 2 partitions: OS and Hard drive |
| 02:00:25 | fordcars | I think |
| 02:00:57 | Nothing_Much | Uh |
| 02:01:02 | Nothing_Much | Depends on how you form- |
| 02:01:04 | Nothing_Much | oh yeah |
| 02:01:17 | Nothing_Much | I flashed my micro SD card with Ubuntu |
| 02:01:21 | Nothing_Much | Xubuntu* |
| 02:01:57 | Nothing_Much | And when I popped it in |
| 02:02:17 | Nothing_Much | It had FAT32 and ext4/2 partitions |
| 02:06:38 | Nothing_Much | If you have an 8GB SD card, you're gonna have to use the space wisely |
| 02:06:51 | fordcars | I have a 4gb sd card... |
| 02:06:54 | fordcars | Hah |
| 02:07:10 | fordcars | I only have 400 mb left on it I think |
| 02:07:35 | fordcars | But I was going to get a 16gb one |
| 02:08:29 | Nothing_Much | you should've man lol |
| 02:08:36 | Nothing_Much | Isn't there a possible way to use like |
| 02:08:43 | Nothing_Much | an eMMC or something? |
| 02:10:06 | fordcars | I don't think so |
| 02:10:15 | fordcars | But you can always plug-in an external hard drive |
| 02:10:49 | Nothing_Much | yeah, but that'd be a pain to deal with or something |
| 02:11:09 | fordcars | I finally ordered an hdmi to vga adapter so I can plug my Pi in my computer screen instead of my old CRT |
| 02:11:13 | fordcars | Yeah, may7be |
| 02:11:49 | Nothing_Much | nice |
| 02:13:56 | Nothing_Much | Oh, I wanna see if this oldie with an R300 can handle bitfighter with kernel 3.12 :D |
| 02:17:23 | fordcars | hah :P |
| 02:18:12 | Nothing_Much | is master server up? |
| 02:18:30 | fordcars | I wanna see if my Casio watch can handle Bitfighter :D |
| 02:18:43 | Nothing_Much | oh holy crap |
| 02:18:44 | fordcars | I think it was down yesterday |
| 02:18:47 | Nothing_Much | openGL 2.1! |
| 02:18:58 | Nothing_Much | oh there's master |
| 02:51:10 | | Nothing_Much Quit (Read error: Connection reset by peer) |
| 02:53:06 | | Nothing_Much has joined |
| 02:55:05 | | Nothing_Much Quit (Remote host closed the connection) |
| 02:55:37 | | Platskies has joined |
| 02:57:55 | | Nothing_Much has joined |
| 03:06:02 | Nothing_Much | trusty tahr's quite unstable with bf :( |
| 03:07:38 | raptor | is that a new flavor of ubuntu? |
| 03:19:53 | fordcars | Master Server is down |
| 03:20:04 | raptor | not to me... |
| 03:20:12 | fordcars | Oh ok up again |
| 03:20:15 | Nothing_Much | raptor: it's 14.04 |
| 03:20:16 | Nothing_Much | :D |
| 03:20:20 | Nothing_Much | alpha woo |
| 03:24:15 | raptor | kaen: do you know if we already keep track of who scores a goal in soccer? |
| 03:26:10 | kaen | I think we do |
| 03:26:14 | kaen | but I do not know |
| 03:26:53 | kaen | "kaen scored a goal on team blue" |
| 03:27:20 | raptor | yeah i tracked that... it's done on-the-fly |
| 03:27:36 | | Platskies Quit (Read error: Connection reset by peer) |
| 03:28:24 | kaen | oh... hmm |
| 03:28:49 | raptor | I'm not finding much - i'll just keep track in the soccer gametype itself.. |
| 03:29:09 | | kumul Quit (Quit: Leaving) |
| 03:37:41 | Nothing_Much | g'night everyone |
| 03:37:47 | raptor | night |
| 03:37:49 | | Nothing_Much Quit (Remote host closed the connection) |
| 03:37:50 | fordcars | Nigh Nothing! |
| 03:39:16 | raptor | kaen: for the hat trick, should it be 3 goals in a row without the other team scoring in the middle? |
| 03:39:38 | kaen | yes, that sounds best |
| 03:40:13 | fordcars | Who can score in soccer? |
| 03:40:35 | raptor | ok, it'll be another hard-to-get badge |
| 03:40:45 | fordcars | :P |
| 03:50:10 | raptor | kaen: how does that look: http://imagebin.org/275697 |
| 03:50:20 | raptor | should I scale the badge down a little? |
| 03:51:11 | raptor | maybe the pom pom should be a little higher... |
| 04:00:28 | kaen | I think it should |
| 04:00:37 | kaen | and maybe move the rest of it down? |
| 04:01:03 | kaen | the other two touch the bottom of the square |
| 04:10:57 | | HylianSavior has joined |
| 04:12:23 | fordcars | Maybe you should add a boarder around the hat to make it less hand drawn |
| 04:13:23 | fordcars | anyway, later, I'll be back soon |
| 04:13:24 | kaen | I think it's charming |
| 04:13:26 | kaen | later |
| 04:13:34 | fordcars | Ok :) |
| 04:16:58 | | Nothing_Much has joined |
| 04:17:55 | | fordcars Quit (Ping timeout: 250 seconds) |
| 04:53:08 | | Nothing_Much Quit (Ping timeout: 240 seconds) |
| 04:53:22 | | Nothing_Much has joined |
| 05:03:46 | | fordcars has joined |
| 05:05:08 | | Nothing_Much Quit (Ping timeout: 245 seconds) |
| 05:05:59 | | Platskies has joined |
| 05:08:11 | | fordcars Quit (Ping timeout: 250 seconds) |
| 06:07:10 | | Flynnn has joined |
| 06:07:12 | | Flynnn Quit (Remote host closed the connection) |
| 06:08:41 | | BFLogBot Commit: 54f20e54d5de | Author: buckyballreaction | Message: Add new badge: Hat Trick. Gained by scoring 3 goals in a row |
| 06:09:47 | raptor | OK, one badge left to close the issue! |
| 06:11:50 | | Flynnn has joined |
| 06:14:03 | | BFLogBot Commit: 8edac0a160ea | Author: buckyballreaction | Message: Raging |
| 06:26:00 | | raptor Quit () |
| 06:57:38 | | Platskies Quit (Read error: Connection reset by peer) |
| 07:01:32 | | Skybax has joined |
| 07:12:14 | | Skybax Quit (Ping timeout: 240 seconds) |
| 07:37:30 | | Flynnn Quit (Quit: Leaving) |
| 07:48:16 | | HylianSavior Quit (Read error: Connection reset by peer) |
| 08:01:58 | | koda has joined |
| 08:23:34 | | Flynnn has joined |
| 08:23:34 | | Flynnn Quit (Client Quit) |
| 08:23:36 | | Flynnn has joined |
| 08:38:51 | | watusimoto has joined |
| 08:38:51 | | ChanServ sets mode +o |
| 08:45:40 | | Flynnn Quit (Quit: Leaving) |
| 11:52:45 | | destroyerimo has joined |
| 11:53:42 | | Watusimoto_ has joined |
| 11:54:38 | | Invisible has joined |
| 12:52:31 | | Watusimoto_ Quit (Ping timeout: 245 seconds) |
| 13:21:41 | kaen | watusimoto: pleiades should display error messages to clients for Exceptions that get raised now |
| 13:21:47 | kaen | as plain text |
| 14:04:10 | | HylianSavior has joined |
| 14:07:26 | | Invisible Quit (Ping timeout: 240 seconds) |
| 14:09:24 | | Invisible has joined |
| 14:37:48 | | kumul has joined |
| 14:41:41 | | Invisible Quit (Ping timeout: 248 seconds) |
| 14:44:38 | | LordDVG has joined |
| 14:57:24 | | kaen Quit (Remote host closed the connection) |
| 15:03:19 | | Nothing_Much has joined |
| 15:16:45 | | Invisible has joined |
| 15:18:27 | | Watusimoto_ has joined |
| 15:23:24 | Nothing_Much | Howdy y'all |
| 15:39:27 | destroyerimo | hi |
| 15:40:37 | Nothing_Much | what's up? |
| 15:41:12 | destroyerimo | u... |
| 15:41:17 | destroyerimo | u? |
| 15:41:47 | destroyerimo | o wait... |
| 15:42:41 | destroyerimo | yea....hows goin |
| 15:45:13 | Nothing_Much | lol |
| 15:45:20 | Nothing_Much | I'm doin' fine atm |
| 15:53:00 | | raptor has joined |
| 15:53:00 | | ChanServ sets mode +o |
| 15:53:31 | raptor | good morning! |
| 15:53:43 | Nothing_Much | morning sir! |
| 15:55:06 | | kumool has joined |
| 15:57:19 | | kumul Quit (Ping timeout: 272 seconds) |
| 15:59:37 | destroyerimo | good morning... |
| 15:59:57 | destroyerimo | wait its 11:59 pm here |
| 15:59:58 | destroyerimo | o.o |
| 16:00:12 | destroyerimo | ok its 12:00 am |
| 16:00:17 | destroyerimo | good morning! :D |
| 16:01:19 | raptor | hi |
| 16:01:36 | raptor | are you in china or thereabouts? |
| 16:05:13 | raptor | back in a bit.. |
| 16:05:22 | | raptor Quit () |
| 16:10:54 | | raptor has joined |
| 16:10:55 | | ChanServ sets mode +o |
| 16:13:51 | destroyerimo | yes i live in china raptor |
| 16:14:34 | raptor | great! |
| 16:15:44 | destroyerimo | wat |
| 16:15:59 | destroyerimo | u guessed? |
| 16:16:09 | raptor | yes - based on your time |
| 16:16:27 | destroyerimo | :) |
| 16:18:00 | raptor | watusimoto: you should see the final iteration of the hat trick badge |
| 16:18:23 | watusimoto | I'd like to! |
| 16:18:27 | watusimoto | I will! |
| 16:35:53 | | destroyerimo Quit (Ping timeout: 250 seconds) |
| 16:37:15 | watusimoto | raptor: I think the hat looks really good. The only suggestion I have would be to make the stripe extend all the way to the edges, but that is a small detail. |
| 16:37:38 | raptor | easy enough |
| 16:43:23 | raptor | huh, they actually do... |
| 16:43:33 | raptor | ah, it must be the linewidth of 2 |
| 16:44:35 | | YoshiSmb has joined |
| 16:45:04 | | Invisible Quit (Ping timeout: 240 seconds) |
| 16:47:33 | | BFLogBot Commit: 79fa08d61aa5 | Author: buckyballreaction | Message: Make hat stripe go to edges |
| 16:47:44 | | Watusimoto_ Quit (Ping timeout: 240 seconds) |
| 16:52:52 | | YoshiSmb Quit (Quit: Page closed) |
| 17:11:05 | | koda Quit (Ping timeout: 240 seconds) |
| 17:20:32 | | LordDVG Quit (Remote host closed the connection) |
| 17:23:02 | | Flynnn has joined |
| 17:23:11 | | Flynnn Quit (Client Quit) |
| 17:48:48 | | Nothing_Much Quit (Ping timeout: 240 seconds) |
| 17:49:02 | | Nothing_Much has joined |
| 17:57:12 | | Flynnn has joined |
| 17:59:02 | | watusimoto Quit (Ping timeout: 240 seconds) |
| 18:29:47 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 18:31:10 | | Watusimoto has joined |
| 19:35:53 | raptor | is it release week? |
| 19:36:53 | | LordDVG has joined |
| 19:38:39 | | BFLogBot Commit: 5f08d0d08f52 | Author: buckyballreaction | Message: Change look of menu fadeout mechanism. Less ugly. Still needs review |
| 19:41:21 | raptor | i feel it's almost within our grasp... |
| 19:56:02 | | LordDVG Quit (Remote host closed the connection) |
| 19:59:01 | | Watusimoto Quit (Ping timeout: 248 seconds) |
| 20:28:26 | Nothing_Much | just got my odroid! |
| 20:49:48 | | sky_lark has joined |
| 20:54:09 | | sky_lark Quit (Ping timeout: 250 seconds) |
| 20:57:29 | | Watusimoto has joined |
| 21:22:13 | | Nothing_Much Quit (Ping timeout: 272 seconds) |
| 21:26:42 | | sky_lark has joined |
| 21:31:17 | sky_lark | hey guys, I could use some levelgen help if any of you are online/free |
| 21:37:08 | raptor | hi sky_lark |
| 21:37:21 | sky_lark | hello |
| 21:37:26 | raptor | I'm about half-here, but may be able to help |
| 21:37:37 | sky_lark | ok cool |
| 21:38:02 | sky_lark | First, is it possible to add items while in-game, without restarting? |
| 21:38:14 | raptor | yes, most items (not walls) |
| 21:39:59 | sky_lark | Ok. Here's what I'm trying to do. I want to add a set # of mines to a location that constantly replenishes. Meaning, if the # was 5, and 3 were destroyed, then 2 would be added. If all were destroyed, then 5 would be added. |
| 21:40:10 | sky_lark | Is this possible, do you think? |
| 21:40:19 | raptor | yes |
| 21:41:10 | sky_lark | Ok, sweet. I read through _k's levelgen guide and I've got the gist of it, but I'm still pretty clueless. His guide also seemed to work around restarting levels for levelgen to take effect, so I don't know if I'll need to do something majorly different for that |
| 21:41:40 | raptor | I don't know how familiar you are with programming terminology; but: in a levelgen script you'd keep a table (a registry of sorts) of mines and their locations, then in each 'tick' of the game, you'd check to make sure they're there |
| 21:42:06 | raptor | ah... actually, his guide is outdated |
| 21:42:39 | raptor | what you really want is this: http://bitfighter.org/luadocs/index.html |
| 21:42:56 | raptor | that is the current documentation, but it is sparse on how-to stuff |
| 21:43:24 | sky_lark | Ok |
| 21:43:26 | raptor | oh whoa... |
| 21:43:28 | raptor | uhh |
| 21:43:38 | raptor | actually, loks like kaen updated that to be for 019 |
| 21:43:44 | raptor | so... bah! |
| 21:43:59 | sky_lark | hehe |
| 21:44:03 | raptor | it's about 90% the same though |
| 21:44:27 | sky_lark | So I should try to figure out how to implement a table |
| 21:44:47 | sky_lark | And ticks? |
| 21:45:03 | raptor | there are two main learning curves: 1. Lua 2. Bitfighter API |
| 21:45:15 | raptor | 2 is easy if you know 1 |
| 21:45:55 | raptor | if you don't know Lua that well, here is a good introductory tutorial: http://luatut.com/crash_course.html |
| 21:46:33 | raptor | i'll whip you up a quick example of a levelgen script |
| 21:46:48 | sky_lark | ok |
| 21:49:09 | | Nothing_Much has joined |
| 22:06:21 | | Nothing_Much Quit (Remote host closed the connection) |
| 22:09:05 | sky_lark | Raptor, I hate to do this to you, but I actually have to go return an item to a store before it closes... will you be on later? |
| 22:09:14 | raptor | sure, i'll be here |
| 22:09:19 | sky_lark | Thank you! |
| 22:09:25 | raptor | yw |
| 22:13:53 | | sky_lark Quit (Ping timeout: 250 seconds) |
| 22:17:20 | | Invisible has joined |
| 22:51:19 | | koda has joined |
| 23:01:30 | | amgine123 has joined |
| 23:01:38 | amgine123 | sup |
| 23:01:47 | amgine123 | anything new |
| 23:19:08 | raptor | hi |
| 23:19:11 | raptor | not at the moment |
| 23:20:59 | | thread_ has joined |
| 23:21:27 | thread_ | Windows 8 is WEiRd |
| 23:22:21 | raptor | yes, yes it is |
| 23:22:35 | raptor | unholy offspring of a desktop and tablet OS |
| 23:22:58 | thread_ | I haven't tried running bitfighter yet |
| 23:23:13 | raptor | i don't think anyone has... i'd be curious to know what happens :) |
| 23:24:52 | thread_ | BTW, this is the same machine that kept crashing before, but now reimaged |
| 23:25:01 | raptor | ha |
| 23:25:08 | raptor | now i'm doubly curious |
| 23:25:21 | thread_ | I need a drumroll |
| 23:25:59 | raptor | failing at onomatopoeia |
| 23:27:47 | thread_ | I get MasterServer Error #13; but the network here today is really really bad, so I wouldn't read too much into it... |
| 23:28:12 | raptor | but no crash? |
| 23:28:28 | thread_ | nope. currently running level editor... |
| 23:28:32 | thread_ | testing level... |
| 23:28:39 | thread_ | flying around... |
| 23:29:09 | thread_ | It is annoying that it keeps telling me I have a MasterServer Error #13. |
| 23:29:35 | raptor | that's odd.... let me check what that is |
| 23:30:15 | thread_ | I seem to have about a 50% packet loss to any ip on my network today... That's probably the issue |
| 23:30:42 | raptor | are you trying with 019? |
| 23:31:16 | raptor | 13 is: ReasonIncompatibleRPCCounts |
| 23:31:24 | thread_ | yea |
| 23:31:30 | raptor | which should never happen unless we're don.... ah ha! |
| 23:31:31 | thread_ | what does that mean? |
| 23:31:42 | raptor | it means any 019 build is now bad |
| 23:31:44 | raptor | dev build |
| 23:31:53 | thread_ | why? |
| 23:31:55 | raptor | recent master changes have broken all of them :) |
| 23:32:04 | raptor | because... it's in development! |
| 23:32:39 | thread_ | I see. Master Server doesn't talk to the development builds? |
| 23:32:44 | raptor | it does |
| 23:33:03 | raptor | it's just that it could be incompatible at any time if we update it, but don't get you an updated build |
| 23:33:25 | thread_ | my build is a few weeks old at this point |
| 23:33:28 | raptor | Watusimoto: made network changes to 019, which are not reflected in your build |
| 23:33:35 | raptor | yep |
| 23:33:37 | raptor | too old |
| 23:34:04 | thread_ | ok. Can you get a new build for me to run on winders 8?] |
| 23:34:17 | thread_ | Make sure things are fine |
| 23:34:40 | raptor | i might be able to later tonight - we're actually really close to releasing if none of us do any more giant refactors |
| 23:34:57 | raptor | and i think it'd be good to get another beta build out, just in case |
| 23:35:41 | thread_ | I need to put more effort into BCL, so I will have it for the release |
| 23:35:49 | raptor | heh |
| 23:36:00 | raptor | quick question |
| 23:36:16 | raptor | sky_lark was on here asking how to add a mine back if it blows up, with Lua |
| 23:36:18 | thread_ | yes? |
| 23:36:29 | thread_ | if it blows up? |
| 23:36:32 | raptor | but now that I tried it, I can't seem to figure out how (in 018a) |
| 23:36:49 | thread_ | oh... hmm... gimme a minute to think it through |
| 23:37:08 | raptor | if i add the object, then blow it up, it doesn't return nil |
| 23:37:20 | raptor | but I know bobdaduck has done something like this before... |
| 23:37:24 | thread_ | its still an object? |
| 23:37:35 | raptor | Lua thinks it is - it's still userdata |
| 23:37:53 | thread_ | heh |
| 23:38:19 | thread_ | you could test for that |
| 23:38:20 | thread_ | but you should get an error if you try to call its methods |
| 23:39:00 | thread_ | in 019 is an object changed to nil if it is removed from the game? |
| 23:39:51 | raptor | good question - I think it is (that was a bug, and i spent 2 weeks or more on it) |
| 23:40:17 | thread_ | That's nice |
| 23:42:04 | thread_ | ok got it |
| 23:42:28 | thread_ | a mine:getLoc() will retrun a point. if the mine is killed, mine:getLoc(0 returns nil |
| 23:42:36 | raptor | hah! really?? |
| 23:42:39 | | YoshiSmb has joined |
| 23:42:40 | thread_ | yep |
| 23:42:41 | raptor | that's hilarious |
| 23:42:46 | raptor | good find! testing... |
| 23:43:26 | thread_ | Its really interesting being an... almost developer |
| 23:43:47 | raptor | yes... especially when I don't now how to use the code I code... |
| 23:44:04 | raptor | you get the dev badge if you commit code to the tree! |
| 23:44:30 | thread_ | I need someone to help me get my instance of the code set up. something always dies and I don't know what to do |
| 23:44:47 | thread_ | my latest problem is getting the cmake to run |
| 23:45:42 | raptor | do youw ant some help now? |
| 23:45:48 | | Invisible Quit (Ping timeout: 260 seconds) |
| 23:45:52 | thread_ | (There is no way I am going to commit code that I cant build) sure |
| 23:47:01 | raptor | ok |
| 23:47:10 | raptor | 1. install cmake |
| 23:47:31 | raptor | 2. follow directions: http://bitfighter.org/wiki/index.php/Building_Bitfighter#019_.28development.29_and_later |
| 23:47:34 | raptor | :) |
| 23:47:51 | raptor | if you attempted this, let me know where you're stuck |
| 23:48:27 | thread_ | ok. give my ridiculously slow internet time to catch up to your instructions... |
| 23:48:37 | raptor | heh, sure |
| 23:57:47 | | kaen has joined |
| 23:58:03 | kaen | hi guys |
| 23:58:12 | raptor | hi kaen |
| 23:59:13 | YoshiSmb | hi |
| 23:59:28 | thread_ | alright, I need to reboot. See you in a bit |
| 23:59:30 | kaen | raptor, I don't recall updating luadocs for 019 |
| 23:59:40 | kaen | I added bitfighter.org/luadocs019 for that purpose |