Timestamps are in GMT/BST.
| 00:01:18 | | ThomasNicholas Quit (Client Quit) |
| 00:01:18 | | Tazinator Quit (Client Quit) |
| 00:03:00 | Watusimoto | raptor: I'm heading to bed. The code also works for me with a release build |
| 00:03:29 | Watusimoto | I think you may be right about exception within exception |
| 00:03:39 | Watusimoto | as somehow the function seems not to make it off the stack |
| 00:03:56 | Watusimoto | but it may be a luajit problem? |
| 00:10:07 | Skybax | raptor: It's not letting me rate levels in-game anymore |
| 00:33:36 | | YoshiSmb_m has joined |
| 00:36:35 | | Platskies has joined |
| 00:39:39 | Skybax | I posted on the BBBXI suggestion page |
| 00:41:37 | | Platskies Quit (Ping timeout: 268 seconds) |
| 00:45:55 | raptor | hi again |
| 00:46:04 | raptor | Watusimoto: ok, i'll continue to try and fix it |
| 00:47:32 | | Watusimoto Quit (Ping timeout: 252 seconds) |
| 00:50:22 | | Platskies has joined |
| 00:53:01 | YoshiSmb_m | hi skybax |
| 00:53:08 | Skybax | Hai |
| 01:05:03 | | YoshiSmb_m Quit (Ping timeout: 268 seconds) |
| 01:07:18 | | Skybax Quit (Remote host closed the connection) |
| 01:16:12 | | raptor Quit () |
| 01:19:07 | | Platskies Quit (Ping timeout: 264 seconds) |
| 01:28:55 | | Platskies has joined |
| 02:01:49 | | YoshiSmb_m has joined |
| 02:05:44 | amgine123 | zzz |
| 02:20:07 | | HylianSavior has joined |
| 02:42:56 | | kaen has joined |
| 02:46:23 | YoshiSmb_m | hi kaen |
| 02:47:40 | kaen | hi |
| 02:54:31 | | YoshiSmb_m Quit (Ping timeout: 264 seconds) |
| 02:59:53 | | Tazinator has joined |
| 03:04:45 | fordcars_deb | Hi |
| 03:05:31 | Nothing_Much | Hey fordcars_deb |
| 03:05:55 | Nothing_Much | I can barely play any online games anymore =.= |
| 03:06:06 | | YoshiSmb_m has joined |
| 03:07:38 | fordcars_deb | Why D: |
| 03:08:13 | YoshiSmb_m | wow, but did you check you'r internet? |
| 03:09:22 | Nothing_Much | fordcars_deb: router's too far away and I always get disconnected |
| 03:09:23 | Tazinator | abnyone on who can help me do levelgen? |
| 03:09:27 | Tazinator | also hi |
| 03:09:43 | Tazinator | its literally one line problem |
| 03:09:59 | Nothing_Much | I would've been able to record the whole thing through the livestream and send it to gamejolt's public chat |
| 03:10:00 | fordcars_deb | Aww |
| 03:10:10 | fordcars_deb | What's up taz? |
| 03:10:23 | Tazinator | bf:findAllObjectsInArea(burstAreageom, ObjType.Burst) |
| 03:10:25 | fordcars_deb | Nothing, can you plug your computer directly with ethernet? |
| 03:10:27 | Tazinator | local burst = |
| 03:10:39 | Tazinator | I need a way to grab the burst from the findallobjects |
| 03:10:41 | YoshiSmb_m | hi, such unable to play online |
| 03:11:04 | fordcars_deb | Taz, you have more than one burst in that area |
| 03:11:49 | Tazinator | ok, can you fix it real fast for me? |
| 03:11:52 | fordcars_deb | I can't check the docs right now, but I think it will be local burst = bf:findAllObjects... |
| 03:12:02 | Tazinator | ohh |
| 03:12:11 | fordcars_deb | But they might be more arguments in bf:findAll...! |
| 03:12:21 | Tazinator | ahhh |
| 03:12:33 | fordcars_deb | Sorry I am not more help :/ |
| 03:13:04 | YoshiSmb_m | and for fc, you dint reply on pm a few days ago... |
| 03:13:08 | amgine123 | BF! |
| 03:13:13 | amgine123 | les play its bitfighter o clock! |
| 03:13:14 | fordcars_deb | Sorry yoshi! |
| 03:13:19 | YoshiSmb_m | hi amgine |
| 03:13:24 | fordcars_deb | I saw that, my Irc client didn't show it to me |
| 03:13:33 | YoshiSmb_m | it's night |
| 03:13:56 | YoshiSmb_m | wow, better you get a new one! |
| 03:14:11 | Tazinator | ok levelgen:burst:removefromgame |
| 03:14:17 | Tazinator | what did i do wrong here |
| 03:14:42 | Tazinator | it thinks i have a function argument here.. but i dont |
| 03:14:47 | Tazinator | (levelgen error in console) |
| 03:14:52 | Nothing_Much | fordcars_deb: I wish :( |
| 03:15:08 | fordcars_deb | Oh, it's |
| 03:15:13 | Tazinator | im on 24/7 server |
| 03:15:16 | Tazinator | amgine |
| 03:15:20 | fordcars_deb | levelgen:burst:removeFromGame() |
| 03:15:27 | fordcars_deb | You will always need those '()' :) |
| 03:16:12 | Nothing_Much | guys |
| 03:16:16 | Nothing_Much | how's my server running? :) |
| 03:16:38 | fordcars_deb | Good :) |
| 03:17:08 | Nothing_Much | awesome |
| 03:17:10 | Nothing_Much | at least there's that |
| 03:18:15 | fordcars_deb | Nothing_Much: there ways to extend your wifi range |
| 03:18:25 | fordcars_deb | I can't really chat right now |
| 03:18:32 | fordcars_deb | Sorry :P |
| 03:18:41 | fordcars_deb | In about 30 mins |
| 03:19:01 | Nothing_Much | fordcars_deb: np |
| 03:19:04 | Nothing_Much | Yeah, I had two routers |
| 03:19:12 | Nothing_Much | One broke and the other keeps disconnecting |
| 03:19:15 | Nothing_Much | *other new/old one |
| 03:19:25 | Nothing_Much | There's a central one that's.. not very central |
| 03:19:30 | fordcars_deb | Wifi? |
| 03:19:35 | Nothing_Much | in fact the signal's so weak I'm lucky enough to- |
| 03:19:37 | Nothing_Much | yeah wifi |
| 03:19:43 | amgine123 | Im bored somone battle me |
| 03:19:52 | Nothing_Much | I'll try amgine123 |
| 03:20:19 | | Tazinator Quit (Ping timeout: 264 seconds) |
| 03:24:37 | YoshiSmb_m | my wifi is freaking unstable (EPEC Wifi - Public) |
| 03:25:12 | | raptor has joined |
| 03:25:13 | | ChanServ sets mode +o |
| 03:25:43 | YoshiSmb_m | hi raptor |
| 03:28:37 | raptor | hi |
| 03:40:43 | | YoshiSmb_m Quit (Ping timeout: 264 seconds) |
| 03:46:06 | | YoshiSmb_m has joined |
| 03:57:17 | | kaen Quit (Ping timeout: 252 seconds) |
| 04:00:03 | | Nothing_Much Quit (Read error: Connection reset by peer) |
| 04:02:33 | | Nothing_Much has joined |
| 04:03:15 | Nothing_Much | amgine123: sorry dude |
| 04:03:19 | Nothing_Much | computer needed a reset |
| 04:03:23 | amgine123 | its ok |
| 04:03:31 | amgine123 | I was done anyways |
| 04:03:40 | amgine123 | your really good :) |
| 04:03:59 | Nothing_Much | thanks, but most of that speed was lag lol |
| 04:04:41 | amgine123 | that was my server so i had no lag XD |
| 04:04:59 | amgine123 | raptor how can you reduce lag ona dedicated server? |
| 04:05:01 | Nothing_Much | yeah I'm having bad lag with my pc |
| 04:05:08 | Nothing_Much | no it's not your server dude |
| 04:05:12 | Nothing_Much | it's my wifi |
| 04:05:16 | amgine123 | yes that was my server |
| 04:05:29 | amgine123 | USA mid west is my host server |
| 04:07:00 | raptor | don't torrent |
| 04:07:03 | raptor | don't use wireless |
| 04:07:21 | raptor | don't breathe |
| 04:08:08 | Nothing_Much | amgine123: dude your server isn't my issue |
| 04:08:12 | Nothing_Much | it's my wifi |
| 04:08:19 | Nothing_Much | I can barely play on my dedicated server! |
| 04:08:20 | amgine123 | well maybe if i port oward that owuld help |
| 04:08:30 | Nothing_Much | dude it's not your problem! |
| 04:08:40 | Nothing_Much | is what I'm telling you! |
| 04:13:37 | amgine123 | i know |
| 04:13:47 | amgine123 | but i can at least try to reduce my end |
| 04:14:12 | Nothing_Much | oh okay |
| 04:15:06 | amgine123 | hhmm i wonder if port fowarding my computer is safe.... |
| 04:17:54 | | destroyerimo has joined |
| 04:18:43 | Nothing_Much | amgine123: it might not be unless you have a firewall set up with specified ports blocked |
| 04:30:27 | amgine123 | we do |
| 04:36:06 | | taz has joined |
| 04:37:15 | taz | hi |
| 04:37:20 | Nothing_Much | Hey taz |
| 04:38:00 | taz | I STILL havent got my levelgen working. |
| 04:38:21 | taz | i know raptor or kaen or bobdaduck could do it in 2 minutes flat |
| 04:38:34 | taz | N_M how's your internet? |
| 04:38:44 | Nothing_Much | really bad taz |
| 04:38:53 | Nothing_Much | and wordpress is really really really really really really |
| 04:39:00 | Nothing_Much | pissing me off |
| 04:43:24 | taz | anyone here who knows levelgen |
| 04:43:31 | taz | and is able to help now? |
| 04:43:37 | raptor | hi taz |
| 04:43:50 | raptor | I'm headed to bed soon - show me your code in a pastie |
| 04:44:02 | | YoshiSmb_m Quit (Remote host closed the connection) |
| 04:44:22 | taz | raptor: http://bitfighter.org/forums/viewtopic.php?f=46&t=2321 |
| 04:44:55 | raptor | ok, first problem |
| 04:45:02 | raptor | you didn't subscribe to the tick event |
| 04:45:33 | raptor | in main() you need: bf:subscribe(Event.Tick) |
| 04:45:42 | raptor | then your onTick will work |
| 04:46:18 | taz | ok put that in |
| 04:46:22 | taz | now what? |
| 04:47:28 | raptor | next obvious thing is in your 'for' loop: |
| 04:47:41 | raptor | you have: bf:removeFromGame(items) |
| 04:47:47 | raptor | but 'items' is an array |
| 04:47:57 | raptor | you cannot remove an array, you have to do each object |
| 04:48:07 | raptor | so maybe it should be 'item' |
| 04:49:19 | raptor | also you don't need semi-colons, but I think they're harmless |
| 04:50:07 | raptor | everything else looks OK... |
| 04:50:37 | taz | do i change jus that one items into item at removefromgame? |
| 04:50:46 | raptor | i think so, yes |
| 04:50:54 | taz | it gives me a error in console |
| 04:50:54 | raptor | is your goal to replace the burst with an asteroid? |
| 04:50:56 | taz | yes |
| 04:51:19 | raptor | ah, ok |
| 04:51:39 | raptor | that's because you cannot call 'removeFromGame' on an object that you didn't create in Lua |
| 04:51:55 | raptor | so instead of removing the item, try moving it very far away... |
| 04:52:07 | raptor | well actually... |
| 04:52:14 | raptor | no i think removeFromGame should work.. |
| 04:53:10 | taz | still nothing happens.. :/ |
| 04:53:24 | raptor | remvoe your table.clear |
| 04:53:30 | raptor | 'items' isn't created before hand |
| 04:53:31 | taz | oooh |
| 04:53:40 | taz | yeah i just deleted table clear |
| 04:53:49 | taz | and now asteroids are made! (but burst still exists) |
| 04:54:08 | taz | well for one or two shots at least |
| 04:54:38 | raptor | ah, removeFromGame is used differnt than add |
| 04:54:45 | raptor | you have to do item:removeFromGame() |
| 04:55:25 | taz | ooooh it works now |
| 04:55:25 | raptor | haha, it works!! |
| 04:55:29 | raptor | that pretty neat |
| 04:55:35 | raptor | not very efficient, but neat! |
| 04:55:40 | raptor | ok, time for bed |
| 04:55:42 | raptor | good night! |
| 04:55:52 | taz | gn |
| 04:55:55 | taz | ty |
| 04:55:55 | | raptor Quit () |
| 04:58:49 | amgine123 | gtg bye |
| 05:03:08 | | amgine123 Quit (Ping timeout: 245 seconds) |
| 05:31:07 | | taz Quit (Ping timeout: 264 seconds) |
| 05:58:54 | | Platskies Quit (Quit: Sleep time…) |
| 06:09:04 | | destroyerimo Quit (Ping timeout: 268 seconds) |
| 06:20:03 | | HylianSavior Quit (Quit: Leaving) |
| 06:20:59 | | destroyerimo has joined |
| 06:24:30 | | destroyerimo_ has joined |
| 06:26:20 | | destroyerimo Quit (Ping timeout: 252 seconds) |
| 06:32:14 | | destroyerimo__ has joined |
| 06:33:03 | | destroyerimo_ Quit (Ping timeout: 265 seconds) |
| 06:44:19 | | destroyerimo__ Quit (Ping timeout: 264 seconds) |
| 06:51:38 | | destroyerimo has joined |
| 06:58:22 | | destroyerimo Quit (Ping timeout: 252 seconds) |
| 07:27:50 | | destroyerimo has joined |
| 07:50:46 | | Tazinator has joined |
| 07:51:19 | Tazinator | hi |
| 07:51:19 | | taz has joined |
| 08:03:31 | | destroyerimo Quit (Ping timeout: 264 seconds) |
| 08:09:11 | | destroyerimo has joined |
| 08:10:06 | | Nothing_Much Quit (Quit: Konversation terminated!) |
| 08:36:31 | | destroyerimo Quit (Ping timeout: 264 seconds) |
| 09:01:37 | Tazinator | hi. my math skills arent the best, but. |
| 09:01:53 | Tazinator | im trying to add absolute value to velocity values (x and y) |
| 09:02:08 | Tazinator | adding a plain old 100 to x and y pushes me to the bottom right |
| 09:02:28 | Tazinator | so i figure absolute value will fix that (though im not sure |
| 09:02:48 | Tazinator | or something |
| 09:02:52 | Tazinator | idk read it tomorrow |
| 09:02:53 | | taz Quit (Quit: Leaving) |
| 09:02:53 | | Tazinator Quit (Quit: Leaving) |
| 09:41:39 | | Platskies has joined |
| 09:47:01 | | Darrel has joined |
| 10:36:56 | | destroyerimo has joined |
| 10:38:26 | | destroyerimo Quit (Client Quit) |
| 11:01:31 | | watusimoto has joined |
| 11:01:31 | | ChanServ sets mode +o |
| 11:10:21 | | Platskies Quit (Quit: Sleep time…) |
| 11:25:59 | | Platskies has joined |
| 11:50:14 | | Watusimoto_ has joined |
| 12:09:28 | | Nothing_Much has joined |
| 12:12:30 | | kaen has joined |
| 12:49:58 | kaen | 20:18 <fordcars_deb> Nothing_Much: there ways to extend your wifi range |
| 12:50:01 | kaen | pringles can antenna |
| 12:50:21 | | Watusimoto_ Quit (Ping timeout: 252 seconds) |
| 12:51:56 | Nothing_Much | there's no antenna's on that router |
| 12:51:58 | Nothing_Much | :( |
| 12:52:04 | Nothing_Much | but something weird's going on |
| 12:52:32 | | Platskies Quit (Quit: Platskies) |
| 12:52:33 | Nothing_Much | apparently I'm being logged in on other people's accounts |
| 12:53:37 | Nothing_Much | oh hey kaen |
| 12:55:13 | | Platskies has joined |
| 12:56:37 | | Darrel Quit (Ping timeout: 240 seconds) |
| 12:56:57 | kaen | you actually hook it to your wifi card :P |
| 12:57:13 | | Darrel has joined |
| 12:57:55 | Nothing_Much | Oh |
| 12:58:04 | Nothing_Much | That might not work though |
| 12:58:48 | Nothing_Much | But hopefully when my new parts come in, I might have a better connection |
| 12:59:15 | Nothing_Much | But kaen, is there a cookie problem whenever I'm logged into someone else's account? |
| 12:59:42 | kaen | if you're at a shared machine, they probably just forgot to log out of a website |
| 12:59:54 | Nothing_Much | oh goodness |
| 12:59:57 | Nothing_Much | That's not what happens |
| 13:00:06 | Nothing_Much | Nobody else goes on my PC |
| 13:04:10 | Nothing_Much | Maybe I'll switch from Maxthon to Chromium... |
| 13:22:40 | | YoshiSmb_m has joined |
| 13:27:41 | Nothing_Much | Hi YoshiSmb_m |
| 13:38:11 | | Watusimoto_ has joined |
| 13:39:38 | | YoshiSmb_m Quit (Ping timeout: 240 seconds) |
| 14:04:17 | | Watusimoto_ Quit (Ping timeout: 240 seconds) |
| 14:14:07 | | Platskies Quit (Read error: Connection reset by peer) |
| 14:40:32 | | Watusimoto_ has joined |
| 14:45:42 | | HylianSavior has joined |
| 14:47:35 | | kaen_ has joined |
| 14:48:55 | | kaen Quit (Ping timeout: 268 seconds) |
| 14:57:20 | | YoshiSmb_m has joined |
| 14:57:41 | YoshiSmb_m | hi n_m |
| 14:58:09 | YoshiSmb_m | i was afk (whoops) |
| 14:58:14 | Nothing_Much | no problem |
| 14:59:02 | YoshiSmb_m | :-) |
| 15:01:12 | | Nothing_Much Quit (Quit: Konversation terminated!) |
| 15:01:24 | | Nothing_Much has joined |
| 15:10:38 | | YoshiSmb_m Quit (Ping timeout: 240 seconds) |
| 15:27:38 | | Watusimoto_ Quit (Ping timeout: 265 seconds) |
| 15:29:11 | | bobdaduck has joined |
| 15:32:28 | | Skybax has joined |
| 15:34:04 | Skybax | Goodmorning |
| 15:36:26 | | Invisible2 has joined |
| 15:36:47 | bobdaduck | goooooodmorning! |
| 15:36:57 | | raptor has joined |
| 15:36:57 | | ChanServ sets mode +o |
| 15:37:06 | raptor | good morning! |
| 15:41:29 | | Skybax_ has joined |
| 15:44:25 | | Skybax Quit (Ping timeout: 268 seconds) |
| 15:53:41 | | Skybax_ Quit (Ping timeout: 252 seconds) |
| 15:54:10 | | YoshiSmb_m has joined |
| 15:54:30 | YoshiSmb_m | Morning! |
| 15:59:08 | bobdaduck | I feel like doing math things! |
| 15:59:20 | bobdaduck | But I have no ideas |
| 15:59:41 | raptor | computational geometry! |
| 16:00:13 | raptor | build a sine-wave editor plugin |
| 16:00:24 | bobdaduck | Kaen already did that |
| 16:00:26 | bobdaduck | I'm sure |
| 16:00:29 | raptor | did he? |
| 16:00:41 | raptor | ooo, or a fractal plugin! |
| 16:00:48 | raptor | although i'm not sure how that could be used... |
| 16:00:49 | bobdaduck | he did that too |
| 16:00:52 | bobdaduck | I'm sure |
| 16:00:52 | bobdaduck | xD |
| 16:01:39 | | Skybax has joined |
| 16:03:31 | | YoshiSmb_m Quit (Ping timeout: 245 seconds) |
| 16:07:45 | | Invisible2 Quit (Ping timeout: 265 seconds) |
| 16:07:52 | raptor | ooo... i have an idea for a level |
| 16:16:32 | bobdaduck | Can I help! |
| 16:16:54 | | YoshiSmb_m has joined |
| 16:17:33 | raptor | hmm... except I'm not sure how to make it a non-annoying level |
| 16:18:01 | raptor | well... i need to refine my idea a bit first.. |
| 16:20:45 | YoshiSmb_m | what plugin? |
| 16:34:39 | raptor | YoshiSmb_m: the android build is a long ways away - it compiles but crashes, and there's no way to move the ship |
| 16:34:51 | raptor | we'd need a dedicated developer to creating an interface for it |
| 16:35:20 | bobdaduck | grarrr I want to program something xD |
| 16:35:46 | raptor | do python! |
| 16:38:28 | bobdaduck | lol what is even in python |
| 16:38:45 | raptor | the bitfighter notifier |
| 16:38:53 | raptor | and something else.. |
| 16:39:19 | raptor | oh BFLogBot |
| 16:39:20 | BFLogBot | I don't understand this! Not a single part of my horoscope came true! ... The paper should print Mom's daily predictions. Those sure come true. |
| 16:39:41 | bobdaduck | lol |
| 16:39:53 | bobdaduck | but I wouldn't know what to do to things |
| 16:40:02 | YoshiSmb_m | this is just epic |
| 16:40:29 | YoshiSmb_m | python is not that hard |
| 16:40:52 | raptor | i don't think it's about difficulty... it's about an idea |
| 16:42:29 | bobdaduck | what are we even thinking about |
| 16:43:28 | YoshiSmb_m | huh... |
| 16:45:17 | | Invisible2 has joined |
| 16:52:47 | | watusimoto Quit (Ping timeout: 252 seconds) |
| 16:59:54 | | koda Quit (Quit: koda) |
| 17:00:13 | | koda has joined |
| 17:05:37 | | Invisible2 Quit (Ping timeout: 240 seconds) |
| 17:09:35 | | Watusimoto has joined |
| 17:42:22 | | YoshiSmb_m Quit (Remote host closed the connection) |
| 17:43:30 | | YoshiSmb_m has joined |
| 17:52:57 | | Watusimoto Quit (Ping timeout: 240 seconds) |
| 18:12:31 | | Nothing_Much Quit (Read error: Connection reset by peer) |
| 18:13:30 | | no_mu has joined |
| 18:15:38 | | Skybax Quit (Ping timeout: 240 seconds) |
| 18:15:43 | | Skybax_ has joined |
| 18:31:27 | | no_mu Quit (Quit: Konversation terminated!) |
| 18:38:50 | | Nothing_Much has joined |
| 18:43:34 | | YoshiSmb_m Quit (Remote host closed the connection) |
| 18:48:11 | | Skybax_ Quit (Ping timeout: 268 seconds) |
| 18:52:00 | | Nothing_Much Quit (Read error: Connection reset by peer) |
| 18:52:36 | | Nothing_Much has joined |
| 18:52:36 | | Nothing_Much Quit (Client Quit) |
| 18:52:51 | | no_mu has joined |
| 18:57:16 | | Skybax has joined |
| 19:35:08 | | LordDVG has joined |
| 19:35:55 | | no_mu Quit (Read error: Connection reset by peer) |
| 19:36:16 | | no_mu has joined |
| 19:48:31 | | Skybax Quit (Ping timeout: 245 seconds) |
| 19:53:34 | | Canseco has joined |
| 20:01:12 | raptor | Ha |
| 20:01:19 | raptor | I keep forgetting that LineItem has a width |
| 20:01:31 | raptor | in the level files |
| 20:01:47 | raptor | but that the game considers it a true line and just renders it as such |
| 20:28:31 | | Invisible2 has joined |
| 20:32:19 | | raptor Quit (Ping timeout: 264 seconds) |
| 20:32:39 | | Nothing_Much has joined |
| 20:33:49 | | Nothing_Much Quit (Client Quit) |
| 20:36:31 | | no_mu Quit (Ping timeout: 264 seconds) |
| 20:42:55 | | raptor has joined |
| 20:42:55 | | ChanServ sets mode +o |
| 20:43:47 | | Skybax has joined |
| 20:44:13 | Skybax | The Bitfighter Notifier only works some of the time |
| 20:44:36 | raptor | define 'some' |
| 20:47:52 | | Skybax_ has joined |
| 20:48:20 | raptor | there's this known bug. could it be your problem?: http://code.google.com/p/bitfighter/issues/detail?id=400 |
| 20:48:37 | Skybax_ | Like it works after I first open it, but then after putting my computer to sleep it doesn't work unless I go into the task manager, end it, and then reopen it |
| 20:48:56 | raptor | yep, seems like identical bug |
| 20:48:58 | Skybax_ | Yeah that's probably it |
| 20:49:11 | raptor | what OS? |
| 20:49:16 | Skybax_ | Windows 8.1 |
| 20:49:46 | raptor | ok, watusimoto was on windows 7... that means I need to fire up a windows vm... |
| 20:50:16 | Skybax_ | I probably already told you this, but you can open like a billion Notifiers cause it doesn't recognize it that it's already open, and it doesn't give a notification that it's opened successfully |
| 20:50:19 | | Skybax Quit (Ping timeout: 264 seconds) |
| 20:50:23 | | Skybax_ is now known as Skybax |
| 20:50:35 | raptor | now that should be fixed... does it still do that in 019b? |
| 20:52:49 | Skybax | Let me see |
| 20:53:37 | | Invisible2 Quit (Ping timeout: 252 seconds) |
| 20:54:43 | Skybax | Okay, no, it won't let me open a bunch. But it still doesn't notify me that it's opened |
| 20:55:08 | raptor | ok, i think i changed that since 019b.. let me check |
| 20:56:31 | raptor | yeah, I did... so it'll be in the next update |
| 20:56:37 | raptor | but i'll have to fix that sleep bug, too |
| 20:57:06 | Skybax | Okay lol |
| 20:57:11 | Skybax | When is the next update? |
| 20:57:40 | raptor | Not sure - I'm toying with the idea of a small 019c update since we've made sever small bugfixes |
| 20:57:47 | raptor | but we've already started major code changes for 020 |
| 20:57:54 | raptor | *severall |
| 20:57:59 | raptor | **several |
| 20:58:57 | Skybax | What kinda code changes? Are they behind the scenes type stuff that just make the game smoother/faster/smaller that kinda thing or major gameplay code changes? |
| 21:00:02 | raptor | not really gameplay changes yet |
| 21:00:13 | raptor | mostly engine changes/ code refactorying/ speed improvements |
| 21:00:30 | Skybax | So the first one, okay |
| 21:00:52 | raptor | heh, yes |
| 21:01:11 | raptor | oh and i've thoroughly broken the OSX building... |
| 21:01:32 | raptor | so if i were to do 019c, i'd probably fork the codebase before that |
| 21:02:30 | Skybax | Nice |
| 21:03:06 | | Watusimoto has joined |
| 21:04:53 | | Skybax_ has joined |
| 21:05:31 | Skybax_ | Are you guys planning any gameplay changes? This is gonna be 020, after all... seems apropo for it to contain some game changing landmark code lol |
| 21:05:56 | raptor | i'm not sure |
| 21:06:03 | raptor | seems like we got balancing a lot better in 019 |
| 21:06:09 | Skybax_ | Yeah |
| 21:06:15 | raptor | maybe we should do a new gametype |
| 21:06:16 | | Canseco Quit (Read error: Connection reset by peer) |
| 21:06:23 | raptor | or a new object |
| 21:06:24 | Skybax_ | I think soccer should be turned into basketball |
| 21:06:29 | raptor | haha what |
| 21:06:52 | Skybax_ | Yeah. With directional passing, meaning you can pass in a direction you're not flying in |
| 21:07:05 | raptor | reimplement soccer pickup? |
| 21:07:20 | raptor | soccer pickup code was horrible |
| 21:07:27 | raptor | that gave use so much grief |
| 21:07:29 | raptor | *us |
| 21:07:38 | bobdaduck | lol soccer pickup |
| 21:07:43 | | Skybax Quit (Ping timeout: 264 seconds) |
| 21:07:45 | Skybax_ | Idk... Something about it needs to be changed, and I agree that the experimental soccer pickup was lame |
| 21:08:19 | Skybax_ | But right now soccer is my least favorite gametype |
| 21:08:24 | | Skybax_ is now known as Skybax |
| 21:08:52 | Skybax | Basketball sounds better somehow xD |
| 21:08:53 | raptor | maybe it needs an enhancement of sorts, like some object just for that gametype? |
| 21:09:29 | raptor | i think one of the best soccer maps was that small 1-team one by bobdaduck, the kill-the-carrier one |
| 21:09:40 | bobdaduck | rofl |
| 21:10:29 | bobdaduck | like a soccerball object? |
| 21:11:04 | bobdaduck | Currently pickup soccer can be emulated by a retrieve with a single flag and goals |
| 21:11:32 | bobdaduck | OR MAYBE |
| 21:11:36 | bobdaduck | WE COULD |
| 21:11:40 | bobdaduck | INSTEAD OF A SOCCER BALL |
| 21:11:42 | bobdaduck | HAVE AN ASTEROID |
| 21:11:48 | bobdaduck | SO IF YOU TOUCH IT YOU DIE |
| 21:11:56 | raptor | now that was one of the worst soccer maps... |
| 21:12:00 | bobdaduck | AND IF YOU SHOOT IT IT FLOODS THE LEVEL WITH ASTEROIDS |
| 21:12:16 | bobdaduck | oh! That reminds me I can totally fix that map now! |
| 21:12:33 | raptor | i thought it was built as intended... |
| 21:12:36 | bobdaduck | findallObjects(asteroid) if size < 3 removeFromGame() |
| 21:14:14 | bobdaduck | The flooding the level with asteroids part is unintentional xD |
| 21:17:15 | raptor | did you see taz' shoot-asteroids-instead-of-burst code? |
| 21:19:30 | bobdaduck | Vaguely |
| 21:19:34 | bobdaduck | I didn't plug it in |
| 21:20:29 | raptor | looks like people are pulling through with map suggestions |
| 21:20:38 | raptor | I probably have about 1/3 of what I need now.. |
| 21:30:08 | | taz has joined |
| 21:30:31 | taz | hi |
| 21:30:35 | taz | anyone up for game? |
| 21:35:52 | | taz Quit (Quit: Leaving) |
| 21:42:21 | | taz has joined |
| 21:42:51 | taz | ok |
| 21:42:59 | | Tazinator has joined |
| 21:46:13 | taz | oh hey |
| 21:46:13 | taz | [21:11:40] <bobdaduck> INSTEAD OF A SOCCER BALL |
| 21:46:13 | taz | [21:11:42] <bobdaduck> HAVE AN ASTEROID |
| 21:46:14 | taz | [21:11:48] <bobdaduck> SO IF YOU TOUCH IT YOU DIE |
| 21:46:14 | taz | [21:11:56] <raptor> now that was one of the worst soccer maps... |
| 21:46:14 | taz | [21:12:00] <bobdaduck> AND IF YOU SHOOT IT IT FLOODS THE LEVEL WITH ASTEROIDS |
| 21:46:22 | taz | I actually made a map that does this by accident |
| 21:46:26 | bobdaduck | lol |
| 21:49:18 | | Flynnn has joined |
| 21:49:24 | | Flynnn Quit (Remote host closed the connection) |
| 21:49:35 | | Flynnn has joined |
| 22:03:04 | taz | basketball new game mode sounds good |
| 22:05:58 | Skybax | raptor, really, 1/3? Wow lol |
| 22:07:44 | | Flynnn Quit (Quit: Leaving) |
| 22:08:48 | raptor | yes, so keep it up! |
| 22:09:07 | taz | 1/3 of what |
| 22:09:11 | taz | friday? |
| 22:09:46 | taz | I can suggest someething must better than maps... How about two new bots? |
| 22:10:12 | taz | altho im not sure they're ready for prime time yet |
| 22:10:16 | raptor | for the BBB? |
| 22:10:27 | taz | drone and forcebot! |
| 22:10:29 | raptor | we hope we don't need to use bots for the bbb |
| 22:10:39 | taz | i assume you tried thema lrdy? |
| 22:10:59 | taz | aw |
| 22:11:28 | taz | I'm still working on my levelgen then. |
| 22:11:39 | Skybax | Well if the Pleiades had a VIEW ALL function then I might be able to SUGGEST MORE MAPS |
| 22:12:11 | taz | Cow? |
| 22:12:53 | raptor | OK! I'll look at the code tonight and see if I can't whip something up... but no guarantees |
| 22:13:22 | taz | will levelgens be encouraged? |
| 22:13:32 | taz | (for bbb) |
| 22:13:47 | raptor | perhaps, but probably simple ones |
| 22:13:59 | raptor | i think we did bobdaduck's RTS level last time |
| 22:14:17 | Skybax | The map I suggested from thread_ I think it was called Omnispace, has an epic levelgen in it |
| 22:14:26 | taz | I've seen Omnispace |
| 22:14:34 | taz | but only in single player |
| 22:14:40 | Skybax | Wanna play it? |
| 22:14:49 | raptor | but they have to be thoroughly tested - we don't want much crashiness... even though it seems to happen everytime |
| 22:15:40 | taz | if it wasnt suggested already, sam's highway is a good map |
| 22:16:06 | | LordDVG Quit (Remote host closed the connection) |
| 22:16:12 | taz | i actually have the levelgen for a new map, i just need a little help |
| 22:16:14 | taz | (again) |
| 22:16:46 | | Skybax_ has joined |
| 22:17:28 | raptor | please add suggestions in that forums map |
| 22:18:04 | taz | alrite.. anywa. raptor: did you see http://bitfighter.org/forums/viewtopic.php?f=46&t=2322&p=23263#p23263 alrdy? It's me asking for help |
| 22:18:27 | taz | (or kaen or bobdaduck if you're busy) |
| 22:19:11 | bobdaduck | oky |
| 22:19:29 | | Skybax Quit (Ping timeout: 252 seconds) |
| 22:20:50 | bobdaduck | taking a look... |
| 22:21:13 | bobdaduck | I did something like that but I can't find the level! |
| 22:23:50 | taz | im a bad host :z |
| 22:24:15 | taz | bobdaduck: k! I just don't know how to use the velocity math thingy |
| 22:24:23 | Skybax_ | Llamas |
| 22:24:24 | bobdaduck | yeah so |
| 22:24:36 | bobdaduck | in setVel, the x is the x velocity |
| 22:24:41 | bobdaduck | but remember that it is an axis |
| 22:24:41 | taz | nonono |
| 22:24:51 | bobdaduck | so a positive x value moves the ship to the right, and a negative value to the left |
| 22:24:56 | taz | but |
| 22:25:00 | taz | what if i want it to like |
| 22:25:04 | taz | be absolitely |
| 22:25:09 | taz | value |
| 22:25:38 | bobdaduck | What do you mean? |
| 22:25:38 | taz | sry go on |
| 22:25:41 | taz | um |
| 22:25:43 | taz | ok |
| 22:25:53 | taz | if the velocity along x axis is |300| |
| 22:26:00 | taz | add |11| |
| 22:26:20 | taz | it's and if it's -|300| + |11| then its -311 along x axis |
| 22:26:24 | taz | make sense? |
| 22:26:37 | bobdaduck | Not really |
| 22:26:41 | bobdaduck | what do you want the ship to do? |
| 22:26:47 | taz | i just want it to go faster |
| 22:27:00 | taz | and not slow down as easy |
| 22:27:05 | taz | like cruise control |
| 22:27:22 | bobdaduck | ship:setVel(point.new(ship:getVel().x * 2, ship:getVel().y * 2)) |
| 22:28:41 | taz | hhha |
| 22:28:49 | taz | i mean with a max speed |
| 22:28:59 | taz | that will make you never stop |
| 22:29:11 | taz | (that is your example) |
| 22:29:25 | taz | wait. let me reiterate. |
| 22:29:42 | taz | I want to emulate the way a slipzone makes it hard to slow down |
| 22:29:50 | taz | without making it hard to speed up |
| 22:30:02 | bobdaduck | oops I broke it |
| 22:30:14 | taz | that's why I can't use multiplication |
| 22:30:19 | bobdaduck | lol |
| 22:30:42 | bobdaduck | I just tried multiplication |
| 22:30:45 | bobdaduck | it was pretty funny |
| 22:30:47 | Skybax_ | This is called friction |
| 22:30:50 | | Skybax_ is now known as Skybax |
| 22:30:55 | taz | ty skybax |
| 22:31:00 | taz | i want friction |
| 22:31:18 | taz | i learned that in like 9th grade... and totally forgot |
| 22:31:46 | taz | coding hurts my brain |
| 22:31:55 | bobdaduck | lol |
| 22:33:58 | taz | Is there a way to detect the velocity of a ship? |
| 22:34:03 | bobdaduck | ship:getVel |
| 22:34:05 | taz | (I mean the value |
| 22:34:06 | bobdaduck | ()\ |
| 22:34:10 | taz | absolute value |
| 22:34:23 | taz | like imagine we're talking cars |
| 22:34:31 | bobdaduck | math.abs() I believe |
| 22:34:32 | taz | would you ever say this car is going -50 mph? |
| 22:34:36 | taz | ok |
| 22:36:37 | taz | ship:setVel(point.new(math.abs(vel.x + 100), math.abs(vel.y + 100)) |
| 22:36:57 | bobdaduck | mm |
| 22:37:15 | bobdaduck | I've been fiddling with the code |
| 22:37:40 | bobdaduck | I haven't made it work because getting the ship to like, actually stop is kind of hard? But my changes should give you a base: http://pastie.org/8971616 |
| 22:37:50 | bobdaduck | (that's just the ontick() function) |
| 22:39:51 | taz | hmm it's really jerky |
| 22:39:56 | bobdaduck | yeah |
| 22:40:01 | bobdaduck | that's a product of my math |
| 22:40:04 | | Skybax Quit (Read error: Connection reset by peer) |
| 22:40:13 | bobdaduck | and the if(toomuchVel) part. |
| 22:40:46 | bobdaduck | I think what you want to do is speed up the ship, and then go back and simulate friction on the ship afterwards |
| 22:40:58 | bobdaduck | but I dunno I tried this myself and it got hairy and I gave up |
| 22:41:19 | taz | i wonder how slipzones do this |
| 22:42:01 | bobdaduck | I think they just directly change the friction coeficient of the ship |
| 22:42:23 | taz | I have a crazy idea to try this inside a slipzone |
| 22:42:56 | | Platskies has joined |
| 22:43:02 | bobdaduck | lol |
| 22:43:03 | taz | ehh not interesting at all |
| 22:43:07 | taz | hmm. |
| 22:43:11 | | Skybax has joined |
| 22:43:16 | taz | is the OnTick function the reason it's so jerky? |
| 22:43:25 | taz | (ship movement) |
| 22:43:36 | bobdaduck | No its that |
| 22:43:57 | bobdaduck | under my model it doesn't re-apply the speed boost until the ship has slowed down to a certain speed |
| 22:44:33 | taz | bllaa |
| 22:45:18 | | Nothing_Much has joined |
| 22:47:29 | taz | can I use math.abs inside setVel? |
| 22:47:34 | bobdaduck | yes? |
| 22:47:45 | taz | inside: ship:setVel(point.new((vel.x * 1.1), (vel.y * 1.1))) |
| 22:47:52 | bobdaduck | just wrap whatever number you want | | |
| 22:48:23 | bobdaduck | of course it should be noted that if you make velocity positive it will totally just rocket your ship up and to the right |
| 22:49:39 | taz | i commented out the if and ed |
| 22:49:43 | taz | and left this in |
| 22:49:43 | taz | ship:setVel(point.new((vel.x + |100|), (vel.y + |100|))) |
| 22:49:46 | taz | but nothing happens |
| 22:50:44 | | Platskies Quit (Quit: Sleep time…) |
| 22:51:58 | taz | unexpected symbol near the | |
| 22:53:45 | Watusimoto | taz -- by definition, velocity includes a directional component, and speed does not. So it is correct to say the car is going -50mph when measured on a fixed axis. |
| 22:54:22 | Watusimoto | to correclty convert a velocity expressed in x and y components into speed, you need to do speed = sqrt(x^2 + y^2). |
| 22:55:01 | Watusimoto | Think of x and y as two perpendicular legs of a right triangle, and speed as the hypotenuse. The forumla I just posted is simply c^2 = a^2 + b^2 |
| 22:55:10 | Watusimoto | it becomes a lot clearer if you draw a picture |
| 22:56:19 | Watusimoto | I think that our points also have a functin, len, that applies the above formula for you. But check the docs to be sure |
| 22:57:25 | raptor | the LuaJIT mailing list is almost always over my head |
| 22:57:46 | Watusimoto | and finally, the way to express abs value in Lua is not |x|, but raterh math.abs(x) |
| 22:57:52 | Watusimoto | so |
| 22:58:02 | Watusimoto | that's my lesson for the day |
| 22:58:07 | raptor | what with their assembly optimization and crazy compiler-platform efficiencies |
| 22:59:59 | Watusimoto | hey there |
| 23:00:12 | Watusimoto | did you have any luck with the lua crash since we last chatted? |
| 23:00:34 | raptor | nope, didn't get a chance to look at it last night |
| 23:00:40 | Watusimoto | no prob |
| 23:00:47 | Watusimoto | I'm not sure what else to suggest |
| 23:00:49 | raptor | oh wait... i can test something right now, though |
| 23:00:55 | raptor | whether it's LuaJIT or not |
| 23:01:13 | | Skybax Quit (Read error: Connection reset by peer) |
| 23:01:31 | taz | i think i still don,t get it. |
| 23:01:47 | taz | but i try |
| 23:02:04 | taz | ship:setVel(point.new(math.abs(vel.x + 200)), (math.abs(vel.y + 200))) |
| 23:02:04 | taz | crashed |
| 23:02:15 | raptor | scalar/vector difference |
| 23:02:20 | | Skybax has joined |
| 23:02:56 | Watusimoto | first off, you really don't want the abs |
| 23:03:07 | Watusimoto | positive x is to the right, negative x is to the left |
| 23:03:08 | Skybax | I want abs |
| 23:03:18 | Watusimoto | your code would result in the ship always going up and to the right |
| 23:03:31 | Watusimoto | or maybe down and to the right (not positive) |
| 23:03:35 | taz | oops, I just want to increase the value by a set increment |
| 23:03:42 | Watusimoto | negative x does not mean slower ship |
| 23:04:07 | taz | adding 100 to both results in to the right and down |
| 23:04:08 | raptor | 'increase' has a spatial component |
| 23:04:35 | raptor | yes, so multiply the vector (point) instead of add/subtract to it |
| 23:05:01 | Watusimoto | taz |
| 23:05:10 | Watusimoto | get a sheet of paper and let me know when you have it |
| 23:05:18 | Watusimoto | and a pencil or pen |
| 23:05:18 | raptor | oldVel + ( 100 * point.normalize(oldVel) ) |
| 23:05:42 | raptor | use twiddla! |
| 23:05:46 | Watusimoto | ok |
| 23:05:47 | Watusimoto | good idea |
| 23:06:07 | Watusimoto | taz: go here |
| 23:06:08 | Watusimoto | http://www.twiddla.com/1558812 |
| 23:06:20 | raptor | i'll be the good cook and leave the kitchen |
| 23:07:21 | raptor | in fact, i need to go home - bye! |
| 23:07:29 | Watusimoto | bye! |
| 23:07:36 | Watusimoto | in that diagram, x is negative |
| 23:08:19 | Watusimoto | in case 1 x is negative |
| 23:08:26 | Watusimoto | in case 2 both x and y are negative |
| 23:08:31 | Watusimoto | but the speeds are about the same |
| 23:08:41 | taz | alright. |
| 23:08:54 | Watusimoto | in 3 y is 0 |
| 23:08:57 | Watusimoto | but speed is the same |
| 23:09:12 | Watusimoto | if that helps at all |
| 23:09:54 | Watusimoto | the key thing is that in all of those x^2 + y^2 = z^2 where z is the speed of the object |
| 23:10:07 | Watusimoto | so z = sqrt(x^2 + y^2) |
| 23:11:13 | raptor | whoa |
| 23:11:20 | Watusimoto | in the last triangle I drew, A is your starting speed, and B represents 100,100 |
| 23:11:29 | Watusimoto | add them together and you get the final speed, C |
| 23:11:55 | raptor | looks like LuaJIT is the culprit for the string error, but we have an unhandled exception in the game somewhere.. |
| 23:11:55 | Watusimoto | same in the other triangle |
| 23:11:57 | raptor | ok now i go.. |
| 23:12:01 | | raptor Quit () |
| 23:12:39 | Watusimoto | in the 2nd case, the resulting speed is much bigger (longer line), even though the starting speed (A) was the same |
| 23:12:47 | Watusimoto | because the starting direction was different |
| 23:12:58 | Watusimoto | and 100,100 (B) will always be the same |
| 23:13:59 | taz | 100, 100 is x, y velocity? |
| 23:14:06 | Nothing_Much | oh wow, my server's still lagging |
| 23:14:43 | Nothing_Much | anybody wanna test out my server atm? |
| 23:16:04 | taz | im saving your text |
| 23:16:39 | Nothing_Much | kaen_: when you had chicagovps, did you have ANY lag whatsoever? |
| 23:16:46 | taz | not fully understanding it yet, but thanks. ill look over it |
| 23:17:06 | taz | so i understand it. |
| 23:17:20 | | Skybax Quit (Read error: Connection reset by peer) |
| 23:18:27 | | Skybax has joined |
| 23:19:50 | | bobdaduck Quit (Remote host closed the connection) |
| 23:22:46 | Watusimoto | taz: yes |
| 23:23:42 | Watusimoto | maybe this will help further? http://www.twiddla.com/1558812 |
| 23:23:45 | Watusimoto | oops |
| 23:23:51 | Watusimoto | http://www.physicsclassroom.com/class/vectors/Lesson-1/Vector-Addition |
| 23:24:30 | Watusimoto | some of those diagrams show force, but pretend it's speed, and you'll get the same result |
| 23:39:56 | | Nothing_Much Quit (Quit: Konversation terminated!) |