Timestamps are in GMT/BST.
| 00:00:33 | bobdaduck | nope. |
| 00:01:35 | bobdaduck | Like look at the script. Thecrap is this leak. |
| 00:01:44 | bobdaduck | It is exactly as bad as DnD |
| 00:01:58 | bobdaduck | worse. It degenerates way faster because there are bots hitting the zones themselves |
| 00:03:13 | raptor | looking... |
| 00:03:22 | bobdaduck | furthermore it only seems to happen with the spawnpoint adding zones |
| 00:03:33 | bobdaduck | the resourceItem zones are adding only an expected amount of memory |
| 00:04:44 | raptor | how many spawn points are being added?? |
| 00:04:53 | bobdaduck | Should be one max per zone |
| 00:05:26 | bobdaduck | that's what the code is supposed to do. |
| 00:05:39 | bobdaduck | When someone touches the zone, if there's not a spawnpoint at zone point 3, then add one |
| 00:05:52 | raptor | huh |
| 00:06:02 | bobdaduck | And the memory leak doesn't happen with zone ID 1 |
| 00:06:02 | raptor | that doesn't seem like it should be bad... |
| 00:06:16 | | amgine1234567890 Quit (Ping timeout: 250 seconds) |
| 00:06:22 | bobdaduck | Its quite bad though. |
| 00:06:30 | bobdaduck | Something is very wrong on my end or yours and I'M SCARED. |
| 00:06:42 | raptor | hmm... |
| 00:06:51 | raptor | and it happens without the bots? |
| 00:07:19 | bobdaduck | Yeah |
| 00:07:23 | bobdaduck | if I'm actively touching zones |
| 00:07:30 | bobdaduck | bots just make it faster. |
| 00:07:36 | raptor | how many zones are we talking about? |
| 00:07:44 | raptor | (and can I get the level source, too?) |
| 00:08:52 | bobdaduck | just make a zone ID 3 it should work |
| 00:08:59 | bobdaduck | if you just drive over it repeatedly |
| 00:09:03 | raptor | ok |
| 00:09:44 | raptor | of zone?what type |
| 00:09:56 | raptor | uhh - what type of zone? |
| 00:10:37 | raptor | haha, i like how you clear the console.. |
| 00:11:38 | bobdaduck | I use invisible zone |
| 00:11:45 | bobdaduck | shouldn't matter though |
| 00:11:49 | | koda has joined |
| 00:11:52 | | koda Quit (Client Quit) |
| 00:11:57 | bobdaduck | in the actual level there's like 10 or so scattered around |
| 00:16:09 | raptor | i'm not getting the leak... |
| 00:16:34 | raptor | i'm testing with that exact script in a level with a zone #3 and i'm using speedzones to propell me back and forth... |
| 00:17:06 | raptor | in 018a |
| 00:17:49 | bobdaduck | http://pastie.org/8081307 |
| 00:18:43 | raptor | ok, what do i do? |
| 00:18:46 | bobdaduck | It doesn't seem to show up until four minutes or so? |
| 00:19:09 | bobdaduck | Load level |
| 00:19:13 | bobdaduck | go up |
| 00:19:26 | bobdaduck | kill forcefield |
| 00:19:33 | bobdaduck | repeatedly cross over where forcefield should be |
| 00:19:37 | raptor | ok |
| 00:20:53 | bobdaduck | nothing seems to be happenin |
| 00:20:58 | bobdaduck | I'm gonna try a different forcefiedl |
| 00:21:15 | raptor | can't dupe with that either... |
| 00:21:21 | bobdaduck | okay something is definitely happening now |
| 00:21:33 | bobdaduck | I went to the left forcefield and started doing the same thing |
| 00:22:08 | raptor | did that... still can't dupe :( |
| 00:22:51 | bobdaduck | really? |
| 00:22:56 | raptor | really.. |
| 00:23:00 | raptor | but i'm on linux |
| 00:23:23 | bobdaduck | because my memory usage is increasing by 1k every zone encounter. |
| 00:23:31 | bobdaduck | try new forcefields |
| 00:23:45 | bobdaduck | lawl |
| 00:24:10 | bobdaduck | this seems fairly simple to duplicate now actually |
| 00:24:38 | bobdaduck | bitfighter is now taking up twice the memory of firefox |
| 00:24:43 | raptor | hah |
| 00:24:43 | bobdaduck | and has frozen |
| 00:24:48 | bobdaduck | memory continues to climb |
| 00:25:10 | raptor | have you restarted the game and duplicated it like this without ever adding bots? |
| 00:25:10 | bobdaduck | are you still trying to duplicate? |
| 00:25:19 | raptor | yeah... not duplicating.. |
| 00:25:32 | bobdaduck | You tried crossing one forcefield for a while, then tried another, then another? |
| 00:25:40 | bobdaduck | Bitfighter is using 1.5 gig memory now |
| 00:25:45 | raptor | oh man |
| 00:26:05 | raptor | ok, i'll test several forcefields... |
| 00:26:15 | bobdaduck | cross over one for a while back and forth |
| 00:26:17 | bobdaduck | then try another |
| 00:26:19 | bobdaduck | then another |
| 00:27:11 | bobdaduck | I'm consistently duplicating it at this point |
| 00:27:59 | raptor | WHAT THE CRAZY |
| 00:28:15 | bobdaduck | I TOLD YOU |
| 00:28:17 | bobdaduck | I'M NOT CRAZY |
| 00:28:24 | bobdaduck | Well I am. |
| 00:28:27 | raptor | i hit three zones... then it went nuts |
| 00:28:29 | bobdaduck | BUT NOT HALLUCINOGENIC CRAZY |
| 00:28:52 | bobdaduck | adding a spawnpoint now consumes 100k memory lawl |
| 00:29:13 | bobdaduck | you should try cleaning up spawnpoint code it is obviously too big |
| 00:29:19 | raptor | uhh... |
| 00:29:50 | bobdaduck | joking kinda. |
| 00:30:06 | raptor | haha |
| 00:30:09 | bobdaduck | There's either obviously something wrong in how I'm dealing with the arrayOfSpawns in the .levelgen |
| 00:30:10 | raptor | let me try on 019 |
| 00:30:15 | bobdaduck | or something obviously wrong in everything. |
| 00:30:57 | bobdaduck | that said, bedtime! |
| 00:31:36 | raptor | bonkers! |
| 00:32:05 | bobdaduck | I'M SO GOOD AT THIS |
| 00:32:09 | bobdaduck | night! |
| 00:32:16 | raptor | wait |
| 00:32:20 | bobdaduck | k |
| 00:32:37 | raptor | what is it *supposed* to do when i cross a zone #3 |
| 00:32:57 | raptor | WAIT |
| 00:33:07 | raptor | you're using the same ID for several Zones??? |
| 00:33:15 | raptor | BAD BOBDADUCK |
| 00:33:36 | bobdaduck | at the third point in the zone geom in the editor, make a team 1 spawn point. If there's one there already, don't add one. |
| 00:33:46 | bobdaduck | I DO IT ALL THE TIME IN OTHER LEVELS AND NEVER ANY PROBLEMS. |
| 00:34:22 | raptor | well, the same zone crossing is creating a new one each time... that's not supposed to happen, right? |
| 00:34:41 | bobdaduck | There's supposed to be only one spawn point per zone |
| 00:34:51 | bobdaduck | I mean have you SEEN levelgen carnival |
| 00:35:00 | raptor | ok, then your logic isn't quite working... |
| 00:35:10 | bobdaduck | definitely not |
| 00:35:38 | bobdaduck | or at least, I'm not surprised |
| 00:35:50 | bobdaduck | see as players progress through the level bots can spawn at more and more places |
| 00:36:19 | bobdaduck | but I'm trying to keep people from rigging spawnpoint probabilities by adding 10000 spawns to one zone |
| 00:36:30 | raptor | in fact |
| 00:36:58 | raptor | val:getLoc() doesn't equal *any* of zoneGeom[1] ... [4] |
| 00:37:27 | raptor | oh, haha |
| 00:37:48 | raptor | you need to add spawnPoint:getLoc() to the array *not* 'spawnPoint' by itself |
| 00:38:19 | raptor | you're basically storing a new spawn point game object in the array... it'll get big fast with that much userdata |
| 00:38:54 | raptor | oh wait |
| 00:38:57 | raptor | you want that.. |
| 00:39:13 | bobdaduck | I'ma go to bed now |
| 00:39:18 | raptor | ok, me too |
| 00:39:25 | bobdaduck | tomorrowwww |
| 00:39:25 | raptor | we talk tomorrow |
| 00:39:28 | raptor | night |
| 00:39:30 | | bobdaduck Quit (Remote host closed the connection) |
| 00:39:39 | | raptor Quit () |
| 00:39:41 | | sam686 Quit (Ping timeout: 245 seconds) |
| 01:09:12 | | koda has joined |
| 03:06:36 | | LordDVG has joined |
| 03:48:45 | | LordDVG Quit (Remote host closed the connection) |
| 05:02:29 | | watusimoto has joined |
| 05:02:30 | | ChanServ sets mode +o watusimoto |
| 05:18:12 | | watusimoto has left |
| 05:22:19 | | ozbitfighter has joined |
| 07:08:38 | | fordcars has joined |
| 07:11:36 | | watusimoto has joined |
| 07:11:36 | | ChanServ sets mode +o watusimoto |
| 07:44:08 | kaen | morning all |
| 07:45:24 | fordcars | MORNING |
| 07:45:31 | fordcars | WOA sorry |
| 08:03:35 | | bobdaduck has joined |
| 08:10:28 | | raptor has joined |
| 08:10:28 | | ChanServ sets mode +o raptor |
| 08:11:18 | raptor | morning! |
| 08:12:20 | ozbitfighter | morning raptor |
| 08:12:52 | ozbitfighter | I'll chip in $25 for google adwords advertising and google will chip in $75. |
| 08:13:07 | ozbitfighter | We'll use that banner advertising. |
| 08:13:11 | raptor | ha |
| 08:13:23 | ozbitfighter | I mean video railer. |
| 08:13:44 | ozbitfighter | trailer ugh. |
| 08:14:26 | | SolumnMushroom has joined |
| 08:15:14 | fordcars | hah |
| 08:15:15 | ozbitfighter | http://www.google.ca/ads/adwords-coupon.html |
| 08:15:19 | SolumnMushroom | I can't remember my root password... |
| 08:15:35 | fordcars | ooh nice! |
| 08:16:08 | ozbitfighter | Who made this ? http://www.youtube.com/watch?v=9gyPOPp9DXs |
| 08:16:10 | SolumnMushroom | And, for some reason I'm not in the sudoers file |
| 08:16:11 | ozbitfighter | And why haven't you guys liked it? |
| 08:16:51 | ozbitfighter | it's decent enough. Not sure that I've seen the new engineer thing though. perhaps it should be shared on facebook page as well? |
| 08:16:55 | fordcars | haha watusimoto made that, the "official" trailer |
| 08:17:08 | fordcars | yeah, maybe |
| 08:17:24 | ozbitfighter | Oh ok thought opti might of http://bitfighter.org/forums/viewtopic.php?f=6&t=1719&p=19507&hilit=trailer#p19507 |
| 08:20:21 | | SolumnMushroom Quit (Quit: Leaving) |
| 08:20:24 | fordcars | I think Opti made an other one |
| 08:22:39 | raptor | watusimoto: here is the python notifier: http://sam6.25u.com/upload/bitfighter-notifier-windows.zip |
| 08:26:39 | watusimoto | great, thanks. am running it now on my work machine |
| 08:27:05 | raptor | I'm looking into converting it to C and try to avoid having to bundle the python runtime... |
| 08:27:12 | raptor | to reduce size |
| 08:27:59 | watusimoto | you probably don't need to do that |
| 08:28:00 | raptor | and by that, i mean use a python converter... i would never write a windows-only C program just for the notifier |
| 08:28:10 | watusimoto | ah, I see! |
| 08:28:12 | raptor | :) |
| 08:28:28 | watusimoto | I did discover today that dropbox is written in python, at least on linux |
| 08:28:36 | watusimoto | it is pretty nice to use |
| 08:29:03 | watusimoto | I think the alerter will be a good thing to distribute |
| 08:29:37 | ozbitfighter | Is there any way to tell the number of alerters who are subscribed? |
| 08:29:38 | raptor | it needs a bit more functionality (the python port) |
| 08:30:09 | watusimoto | not currently -- the alerter works by loading a json feed from a public web server |
| 08:30:09 | raptor | but right now i'm tracking down an insane memory bug that bobdaduck found with a badly created script of his... |
| 08:30:21 | watusimoto | fun!!! |
| 08:30:54 | ozbitfighter | ah that i remember that. |
| 08:31:06 | ozbitfighter | @watusimoto in case you missed it - http://www.google.ca/ads/adwords-coupon.html for your trailer. |
| 08:31:12 | ozbitfighter | I'll chip in $25 |
| 08:31:29 | ozbitfighter | if i can mess with the stats? |
| 08:32:19 | watusimoto | you mean the google stats? |
| 08:33:18 | ozbitfighter | you don't run it atm though? |
| 08:33:33 | watusimoto | I don't understand your question |
| 08:33:34 | ozbitfighter | I wonder how much it would actually get? |
| 08:33:48 | bobdaduck | Have you ever clicked on a google ad before? |
| 08:33:50 | ozbitfighter | google analytics would help i think? |
| 08:33:51 | bobdaduck | I haven't. |
| 08:34:04 | watusimoto | I don;t see that we have a need for analytics |
| 08:34:33 | watusimoto | I too am dubious about the utility of ads, but it would be an interesting experiement to run |
| 08:34:50 | watusimoto | we can compare player counts before and after |
| 08:35:12 | bobdaduck | Do we have player counts right now? |
| 08:35:16 | watusimoto | yes |
| 08:35:26 | ozbitfighter | on a pwetty grah? |
| 08:35:32 | watusimoto | yes |
| 08:35:35 | ozbitfighter | per month i suppose speak to kaen. |
| 08:36:50 | ozbitfighter | with analytics you could tell if ppl are downloading and how many actually go onto servers. |
| 08:37:04 | ozbitfighter | if for example it's worth it to get the code signing certificate. |
| 08:37:06 | watusimoto | we already know how many people are downloading |
| 08:37:29 | watusimoto | though we have only total counts, not day-by-day numbers |
| 08:38:16 | fordcars | bobdaduck, you ok with the bot? I couldn't do anything more to make it shield more, it's a Bitfighter bug |
| 08:38:23 | fordcars | well lua helper bug |
| 08:38:44 | bobdaduck | I dunno yet |
| 08:38:53 | bobdaduck | there's an insane memory bug and the level is impractical |
| 08:38:55 | raptor | bobdaduck: this is crazy... |
| 08:39:00 | raptor | it's in 019, too |
| 08:39:12 | fordcars | what bug? |
| 08:39:23 | bobdaduck | Memory leak |
| 08:39:30 | fordcars | again :( |
| 08:39:40 | bobdaduck | yeah yeah yeah |
| 08:39:40 | bobdaduck | xD |
| 08:40:18 | raptor | see... the thing is that I can't seem to find anything that actually leaks memory... |
| 08:40:34 | fordcars | hmmmm |
| 08:40:48 | fordcars | is the levelgen 2000 lines of code? |
| 08:40:58 | raptor | it's not the levelgen, n ecessarily |
| 08:41:05 | bobdaduck | its like 100 lines of code actually |
| 08:41:09 | fordcars | oh ok |
| 08:41:12 | bobdaduck | like tiny |
| 08:41:15 | fordcars | :P |
| 08:41:29 | watusimoto | I did a system ugrade and random files in m had their ownership changed to root |
| 08:41:39 | watusimoto | ^^ random files in my home dir |
| 08:42:36 | fordcars | wow |
| 08:42:41 | bobdaduck | raptor how is it not necessarily the levelgen? |
| 08:42:53 | fordcars | well it's not the problem |
| 08:44:07 | raptor | watusimoto: given the following scenario, do you have any idea why memory will inflate indefinitely: |
| 08:44:09 | ozbitfighter | I wonder if we put it on ebay if it would be worth it. As a means of capturing attention. |
| 08:44:33 | raptor | 1. add a spawn point in the same location everytime you cross a zone (this is the script error) |
| 08:44:38 | raptor | 2. do it like 100 times |
| 08:44:53 | fordcars | eBay? "Bitfighter for sale, starting bid: 1K" :P |
| 08:45:01 | raptor | 3. CPU starts having a hard time and memory inflates with each time you cross a zone |
| 08:45:05 | fordcars | oh you mean as an ad? |
| 08:45:10 | raptor | here is a heap dump: http://sam6.25u.com/upload/3snapshot15.png |
| 08:45:31 | bobdaduck | I would think that its all the spawns? |
| 08:45:41 | raptor | well maybe... |
| 08:46:22 | bobdaduck | If you're adding spawns indefinitely then I would think memory would go up pretty fast xD |
| 08:46:39 | ozbitfighter | @fordcars yes. |
| 08:46:56 | fordcars | oh ok well maybe it would be worth it |
| 08:46:57 | raptor | well yes... but at only one-at-a-time... it's going up way faster than it should |
| 08:47:13 | bobdaduck | Maybe its adding a spawn point for each spawn point |
| 08:47:17 | raptor | a Spawn shouldn't add 100K or more with each new one |
| 08:47:21 | bobdaduck | 'cause it is going up exponentially |
| 08:47:29 | fordcars | really? |
| 08:48:06 | bobdaduck | If you go across just one zone, the script behaves as it should and memory stays stable |
| 08:48:32 | raptor | bobdaduck: that's it! |
| 08:48:44 | raptor | so you add a zone to the list = 1 zone in list |
| 08:48:56 | raptor | sorry spawn |
| 08:49:13 | bobdaduck | If you change and go across another zone (that does the same thing) then it starts leaking memory. Not a lot, but like 5k each time you cross the zone. |
| 08:49:14 | raptor | next time you loop through and compare the spawns, since they don't match, you add another |
| 08:49:16 | watusimoto | raptor: sorry. missed your question about memory inflation. does memory inflate indefinitely, or just a bit each time you add an object? |
| 08:49:29 | raptor | so now your list is 2 |
| 08:49:43 | bobdaduck | Then, you change and go across another zone, and it starts leaking like 10k memory per zone cross |
| 08:49:45 | raptor | next time you add two more for each failed comparision |
| 08:49:52 | raptor | upward and onward! |
| 08:49:54 | raptor | so... |
| 08:49:57 | raptor | 2 problems |
| 08:50:09 | raptor | 1. your problem - don't add spawns exponentially |
| 08:50:20 | bobdaduck | lol |
| 08:50:29 | raptor | 2. maybe my problem - why is the spawn geometry not matching? |
| 08:50:39 | raptor | watusimoto: i think we're onto something... |
| 08:50:52 | bobdaduck | Time to add some logprints! |
| 08:50:54 | watusimoto | okey dokey |
| 08:51:37 | bobdaduck | its really fun if you set some speedzones around a zone, and then make that the third zone you try (so its triggering a larger memory leak) |
| 08:51:50 | bobdaduck | you can get memory usage up to like 2 gig in like 10 seconds |
| 08:51:56 | fordcars | wow |
| 08:52:20 | fordcars | why don't you just like make it like that when player goes over zone, boolean for player goes to true and spawn appears, like that only one spawn can appear per player |
| 08:53:14 | fordcars | or iterate through all spawns and if 2 have simular coords, delete one |
| 08:53:30 | bobdaduck | that second one |
| 08:53:37 | bobdaduck | is almost exactly what we're doing but its not working |
| 08:54:22 | bobdaduck | We're iterating through all spawns and if the coordinates match, don't add a spawn. |
| 08:54:42 | ozbitfighter | Hmmm that game notifier could be done as a web app? |
| 08:54:57 | bobdaduck | http://bitfighter.org/bitfighterStatus.json |
| 08:54:58 | bobdaduck | ? |
| 08:55:23 | raptor | does anyone else think SolumnMushroom doesn't know that this channel is about bitfighter? |
| 08:55:28 | ozbitfighter | Yes but beeps or something. What does the windows notifier do. |
| 08:55:29 | watusimoto | the game notifier is a web app (of sorts)... see the bitfighter.org home page |
| 08:55:34 | bobdaduck | lol |
| 08:55:46 | bobdaduck | Windows notifier gives a little bubble pop-up |
| 08:55:51 | bobdaduck | at least, the .net version does. |
| 08:56:43 | bobdaduck | Okay so I see one issue with the script |
| 08:57:42 | raptor | you shouldn't be adding the spawn point in the for loop... |
| 08:58:44 | bobdaduck | yeah |
| 08:58:48 | raptor | create a boolean 'foundSpawn = false' then set it to true in the for loop, then outside (after the for loop), if not foundSpawn createSpawn() |
| 08:58:56 | bobdaduck | yeah |
| 08:59:13 | fordcars | oh ok bob, but maybe: if (spawnY <= spawnY2 +4) then globalMsg("The Y coord is simular") |
| 08:59:14 | bobdaduck | yeah |
| 08:59:19 | bobdaduck | wut |
| 08:59:20 | bobdaduck | xD |
| 09:01:16 | fordcars | if (spawnY <= spawnY2 +4) or (spawnY >= spawnY2 -4) then globalMsg("The Y coord is simular") |
| 09:01:41 | fordcars | if (spawnX <= spawnX2 +4) or (spawnX >= spawnX2 -4) then globalMsg("The X coord is simular") |
| 09:01:48 | kaen | I've used google analytics on a couple of sites. It's really nice to have even if you don't run ads |
| 09:02:49 | kaen | I think google has a $100 free special for ads |
| 09:03:03 | bobdaduck | raptor memory does not seem to be leaking with the logic changes |
| 09:03:14 | raptor | oh good |
| 09:03:29 | raptor | except, it still fails the location comparison, right? |
| 09:03:45 | bobdaduck | No I don't think so |
| 09:04:05 | raptor | oh? |
| 09:04:15 | raptor | so maybe it was entirely your problem? :) |
| 09:04:19 | fordcars | :PP |
| 09:04:32 | bobdaduck | I thought so |
| 09:04:40 | raptor | i will verify.. |
| 09:05:12 | bobdaduck | relevant changes |
| 09:05:12 | bobdaduck | http://pastie.org/8082664 |
| 09:05:37 | raptor | looks good |
| 09:06:01 | ozbitfighter | @kaen as it's become more mainstream it's become cheaper. |
| 09:06:09 | kaen | indeed. |
| 09:06:24 | kaen | I can say from experience that *someone* clicks those ads |
| 09:06:36 | ozbitfighter | sorry I mean the incentive has become less to join adsense. |
| 09:06:48 | ozbitfighter | it's beceme more expensive apparently. |
| 09:06:59 | kaen | oh hah |
| 09:07:02 | ozbitfighter | ugh adwords. |
| 09:07:16 | ozbitfighter | adsense is for publishers. |
| 09:09:58 | kaen | my guess is that those ads get clicked most by people who don't notice the off-white background |
| 09:10:42 | fordcars | ugh, maybe we we should go walk in streets with a big cardboard arrow saying "Play Bitfighter" |
| 09:10:58 | fordcars | :P |
| 09:11:20 | bobdaduck | I dunno when I wrote that on my forehead mostly I just got weird looks |
| 09:11:41 | fordcars | hmmmm, indeed |
| 09:11:47 | raptor | i still like the idea of dropping flash sticks in school parking lots |
| 09:11:55 | fordcars | totally |
| 09:12:00 | bobdaduck | flash sticks? |
| 09:12:01 | bobdaduck | xD |
| 09:12:09 | raptor | USB sticks? |
| 09:12:11 | bobdaduck | oh lol |
| 09:12:15 | bobdaduck | xD |
| 09:12:16 | fordcars | usb keys I call them |
| 09:12:20 | raptor | what are they called now? |
| 09:12:28 | ozbitfighter | $1 a pop |
| 09:12:31 | bobdaduck | I still just say "thumb drive" |
| 09:12:32 | raptor | used to be 'flash drives' |
| 09:12:39 | bobdaduck | Bitfighter is lightweight |
| 09:12:40 | ozbitfighter | hey it worked for stuxnet |
| 09:12:41 | raptor | thumb drive, ok |
| 09:12:46 | fordcars | hah, used to be "Floppy Disk" |
| 09:12:47 | | raptor updates his vocab |
| 09:13:01 | ozbitfighter | :P apparently. |
| 09:13:12 | fordcars | yeah I think thumb drive is the latest name |
| 09:13:20 | bobdaduck | all of bitfighter would fit on way less than a gig. I bet we could do it for cheap |
| 09:13:54 | fordcars | yeah, or sd cards |
| 09:14:00 | fordcars | 512 mb sd cards |
| 09:14:03 | ozbitfighter | contact net cafes to put it on machines |
| 09:14:18 | fordcars | hehe |
| 09:14:25 | bobdaduck | Not all machines can read SD cards though |
| 09:14:50 | ozbitfighter | in other news i bought my first emagazine! |
| 09:15:13 | bobdaduck | yay |
| 09:15:18 | ozbitfighter | appropriately enough analog |
| 09:15:31 | ozbitfighter | sf |
| 09:16:21 | raptor | watusimoto: Is that option to turn off help messages going to work sometime soon? :) |
| 09:16:46 | watusimoto | it alread |
| 09:16:48 | watusimoto | has worked |
| 09:16:58 | watusimoto | it's currently on vacation, I think |
| 09:17:21 | watusimoto | I'll look at it tonight |
| 09:17:42 | raptor | ok bobdaduck, verified the memory problem was all your fault... |
| 09:17:55 | raptor | :) |
| 09:18:45 | | fordcars Quit (Ping timeout: 250 seconds) |
| 09:19:12 | raptor | now what was I last up to... |
| 09:19:16 | raptor | oh yeah, the notifier |
| 09:20:27 | | fordcars has joined |
| 09:21:44 | fordcars | hah I neeearly lost power |
| 09:26:07 | | fordcars Quit (Ping timeout: 250 seconds) |
| 09:41:28 | | watusimoto Quit (Remote host closed the connection) |
| 09:41:46 | raptor | bobdaduck: are you trying out the python notifier? |
| 09:41:53 | bobdaduck | haven't yet |
| 09:42:03 | bobdaduck | *opens* |
| 09:42:05 | raptor | because, that would be nice - then you can give criticism! |
| 09:42:17 | raptor | because I'm not going to maintain/enhance the .NET one... |
| 09:42:35 | bobdaduck | lol |
| 09:49:39 | kaen | bobdaduck, raptor, do you guys think I need to display the level/levelgen code on the view level page in pleiades? |
| 09:49:56 | bobdaduck | huh. |
| 09:50:02 | kaen | as I'm thinking about it, I realize a casual visitor isn't going to care about the code |
| 09:50:04 | bobdaduck | I'm used to seeing it and would miss it |
| 09:50:11 | kaen | and a non-casual user could easily just click a link |
| 09:50:12 | bobdaduck | but it probably isn't necessary |
| 09:50:20 | raptor | maybe hide it? |
| 09:50:27 | raptor | but allow a 'see code' button? |
| 09:50:36 | kaen | that makes sense |
| 09:50:43 | bobdaduck | I dunno might feel kinda empty |
| 09:50:48 | kaen | I added comments |
| 09:50:51 | kaen | check it out |
| 09:51:29 | raptor | hah! |
| 09:51:31 | kaen | and scrolling past the code entry(-ies) is laborious and distracting in the general case. |
| 09:51:50 | kaen | I actually *just* pushed |
| 09:52:25 | kaen | if you guys don't see a dark background and green submit buttons, deep refresh. |
| 09:53:25 | raptor | so i see black background, green submit button, stars at bottom |
| 09:53:48 | kaen | stars should be all over |
| 09:54:00 | kaen | oh oops... |
| 09:54:06 | kaen | nope bad push :x |
| 09:55:39 | kaen | okay bg should be fixed |
| 09:55:58 | raptor | yay stars everywhere! |
| 09:56:07 | raptor | i now won't go insane as I stare into the deep void |
| 09:56:21 | kaen | heh |
| 09:56:50 | kaen | I actually for about 4 commits I changed the color scheme to a more github-esque palette |
| 09:57:11 | kaen | but once I started putting screenshots in I realized the main page really does have to be dark |
| 09:57:31 | kaen | so I'm trying to add splashes of color... |
| 09:57:34 | kaen | but it's hard. |
| 09:58:00 | raptor | i fully understand... it's why I avoid web programmin as much as possible |
| 09:58:11 | bobdaduck | people names! |
| 09:58:35 | bobdaduck | Remember how the global lobby in bitfighter we were going to implement a color scheme dependant on letters in your name? |
| 09:58:49 | bobdaduck | We should do that across the board. |
| 09:58:55 | bobdaduck | Forums, on pleiades, on the irc |
| 09:59:02 | bobdaduck | Even change people's ship color |
| 09:59:15 | bobdaduck | Not the actual ship color. |
| 09:59:17 | kaen | feasible |
| 09:59:19 | bobdaduck | but that gray part |
| 09:59:22 | raptor | oh yeah, i came up with an algorithm that i modified until i got dark-grean |
| 09:59:25 | raptor | *green |
| 09:59:48 | kaen | pleiades could do it too I believe |
| 10:00:54 | bobdaduck | What about the gray part of people's ships? |
| 10:00:57 | raptor | here it is: http://pastie.org/8082829 |
| 10:01:19 | raptor | looks like i left lots of print statements in there... |
| 10:01:44 | kaen | coloring the hull would be doable but potentially confusing |
| 10:02:01 | raptor | i even made sure colors couldn't be so dark, etc.. |
| 10:02:02 | kaen | maybe adding another line to the ship that we could easily color |
| 10:03:01 | bobdaduck | Potentially confusing how? |
| 10:03:29 | raptor | oh yeah... watusimoto is hot pink |
| 10:03:33 | bobdaduck | awesome |
| 10:03:37 | raptor | kaen is dark blue, and bobdaduck is deep red |
| 10:04:17 | raptor | for reference, here is your color bobdaduck: #d52811 |
| 10:05:00 | kaen | well if there's a team color and a user color, there's a chance of collision |
| 10:05:31 | bobdaduck | Is that bad? |
| 10:05:33 | raptor | yeah, in-game colors will be very confusing, and potentially take away from the feel of the game |
| 10:05:40 | raptor | i believe |
| 10:05:50 | raptor | but in-lobby might be different... |
| 10:05:56 | raptor | and other non-playing areas.. |
| 10:06:05 | bobdaduck | I think it would add a lot of individuality |
| 10:06:11 | kaen | what if I was on the green team and was playing against purple? |
| 10:06:21 | kaen | and had a green and a purple stripe? |
| 10:06:24 | raptor | yes - but individuality has actually never yield much positive for its own sake.. |
| 10:06:24 | kaen | or something. |
| 10:06:31 | | watusimoto has joined |
| 10:06:31 | | ChanServ sets mode +o watusimoto |
| 10:06:46 | bobdaduck | Its just the hull |
| 10:07:02 | bobdaduck | I think people would learn very quickly that the inner colors are what matters. |
| 10:07:08 | bobdaduck | The line is only like a pixel thick anyway? |
| 10:07:25 | kaen | I think coloring the ship implies some sort of related gameplay change |
| 10:08:06 | bobdaduck | It doesn't have to be |
| 10:08:16 | kaen | especially since *every* other game object color deviation is related to a mechanical difference |
| 10:08:40 | kaen | team, engineeredness, regeneration rate, etc. |
| 10:10:19 | bobdaduck | AND THEN IN SINGLE TEAM GAMES |
| 10:10:27 | bobdaduck | WE COULD COLOR THE HULL OF TURRETS THE SAME AS WHO ENGINEERED THEM |
| 10:10:56 | raptor | vetoed |
| 10:11:19 | bobdaduck | :( |
| 10:11:48 | raptor | well... i mean |
| 10:11:57 | raptor | I don't extra colors will be nice |
| 10:12:02 | raptor | i don't *think |
| 10:12:09 | raptor | it will be 'neat' |
| 10:12:27 | raptor | but i see an ugly future.. |
| 10:12:31 | bobdaduck | lol |
| 10:15:55 | bobdaduck | I like the idea of people being really represented by their color. Like people faces and everyone is automatically unique |
| 10:16:05 | bobdaduck | instead of nameless faceless triangles |
| 10:16:18 | bobdaduck | Think of the children! |
| 10:24:52 | raptor | bobdaduck: http://www.despair.com/individuality.html |
| 10:25:25 | raptor | that's the value I put on uniqueness for its own sake... |
| 10:52:11 | | koda Quit (Ping timeout: 268 seconds) |
| 10:53:05 | | watusimoto1 has joined |
| 10:53:09 | | watusimoto Quit (Read error: Connection reset by peer) |
| 10:57:25 | | watusimoto1 Quit (Ping timeout: 256 seconds) |
| 11:49:15 | | ozbitfighter Quit (Quit: Page closed) |
| 11:59:20 | | Skybax has joined |
| 11:59:28 | Skybax | Goodmorning |
| 11:59:33 | raptor | hi |
| 12:00:22 | kaen | hello |
| 12:01:24 | raptor | looking into cython... |
| 12:05:15 | raptor | looks like an executable requires linking against the python dll... |
| 12:05:29 | raptor | so i'd have to distribute that, too.. |
| 12:09:16 | bobdaduck | Should I write a bitfighter scripting tutorial? |
| 12:09:19 | bobdaduck | Nowait hold that thought |
| 12:09:21 | bobdaduck | I'm going to lunch |
| 12:09:24 | | bobdaduck Quit (Remote host closed the connection) |
| 12:09:26 | Skybax | Hahaha |
| 12:10:04 | raptor | yes! |
| 12:13:31 | Skybax | Write a tutorial program that teaches |
| 12:15:10 | | Watusimoto has joined |
| 12:19:22 | | Watusimoto Quit (Ping timeout: 248 seconds) |
| 12:30:56 | | Watusimoto has joined |
| 12:33:01 | Watusimoto | raptor: I disabled in-game help items using the menu, and... lo and behold... there were no in-game hlep items displayed! |
| 12:33:07 | Watusimoto | is your experience different? |
| 12:35:00 | Watusimoto | what is not working is remembering that you already saw an item and not showing it to you again |
| 12:36:42 | Watusimoto | ok, gotta run... dinner time... back later |
| 12:36:49 | Skybax | Bye! |
| 12:41:26 | | Watusimoto Quit (Ping timeout: 240 seconds) |
| 12:49:34 | | bobdaduck has joined |
| 12:51:37 | | raptor Quit () |
| 13:24:48 | bobdaduck | arg |
| 13:24:57 | bobdaduck | I need an idea for a levelgen level. |
| 13:44:45 | bobdaduck | Okay idea aquired |
| 13:44:50 | bobdaduck | now I need help debugging the thing. |
| 13:44:51 | bobdaduck | x |
| 13:44:56 | bobdaduck | xD |
| 13:48:34 | | Watusimoto has joined |
| 13:51:57 | kaen | bobdaduck, I'll trade you UX testing for lua debugging |
| 13:52:25 | bobdaduck | what's UX testing? |
| 13:52:26 | kaen | you check out pleiades and share your thoughts, while I help debug your monstrosity |
| 13:52:33 | kaen | user experience |
| 13:52:35 | bobdaduck | this isn't a monstrosity, actually |
| 13:52:42 | kaen | ah good :) |
| 13:52:46 | kaen | pleiades isn't either anymore |
| 13:53:01 | bobdaduck | I'm basically trying to get a testitem to orbit 0,0 using orbitbots code |
| 13:53:10 | kaen | pastie? |
| 13:53:11 | bobdaduck | ...but bots have thrust and testitems don't. |
| 13:53:24 | kaen | hmm... testitems have velocity |
| 13:53:26 | bobdaduck | http://pastie.org/8083639 |
| 13:53:36 | kaen | so I think you'll need to integrate manually |
| 13:53:51 | bobdaduck | And I don't know math which is also a hurdle |
| 13:55:04 | bobdaduck | I eventually want to have four testitems doing this. |
| 13:55:55 | kaen | okay I'm playing with it |
| 13:56:05 | kaen | kick some tires while I figure it out |
| 13:56:12 | | fordcars has joined |
| 13:56:13 | kaen | make sure to deep refresh |
| 13:56:24 | bobdaduck | ctrl f5 right? |
| 13:56:26 | kaen | yep |
| 13:56:33 | kaen | it's pretty much all grphical stuff |
| 13:56:39 | kaen | no new features since comments |
| 13:56:42 | bobdaduck | Fordcars I modded your bot slightly |
| 13:56:50 | bobdaduck | ...really slighly. |
| 13:56:57 | fordcars | what you'd do? |
| 13:57:07 | bobdaduck | Because the bots can't shield bursts, I added bursts to the "things to fire at" list |
| 13:57:14 | fordcars | ?? I did |
| 13:57:34 | fordcars | is that in shieldself() |
| 13:57:45 | bobdaduck | Well they shield bursts really poorly :P |
| 13:58:01 | bobdaduck | With a heavy tenancy to shield while the burst is traveling towards them, and then drop the shield just before the burst explodes. |
| 13:58:47 | fordcars | yeah I know, I tried to repair that by making it like that if burst is in a certain radius, shield |
| 13:58:59 | fordcars | oooohhhhhhh |
| 13:59:06 | fordcars | ok, so it'll shoot bursts, ok |
| 13:59:20 | bobdaduck | yeah. Shoot bursts away, and then they take less damage at least |
| 13:59:26 | fordcars | It looks like bots has difficulties detecting when there are bursts |
| 13:59:40 | bobdaduck | yeah |
| 13:59:43 | bobdaduck | something like that |
| 13:59:50 | fordcars | you can just say that zombies are too dumb to use shield correctly ;) |
| 13:59:56 | bobdaduck | lol |
| 13:59:59 | bobdaduck | Yeah sure |
| 14:00:15 | bobdaduck | kaen at the very least center the level info on the home page |
| 14:00:36 | kaen | it should be centered |
| 14:00:51 | kaen | screenshot? |
| 14:01:40 | kaen | unless you mean the list of levels |
| 14:01:59 | kaen | in which case it's supposed to be left-aligned |
| 14:02:20 | kaen | ohhhhhhhhhhhhhhhhhh |
| 14:02:30 | kaen | it's not supposed to be two lines tall :< |
| 14:02:37 | bobdaduck | Also nobody will know what the heck "LG" stands for |
| 14:02:44 | bobdaduck | two lines is good |
| 14:02:46 | bobdaduck | but center them xD |
| 14:02:54 | kaen | no, two lines is bad |
| 14:03:01 | bobdaduck | Oh. |
| 14:03:02 | bobdaduck | Okay. |
| 14:03:03 | bobdaduck | xD |
| 14:03:06 | kaen | it's supposed to be team count on the left, game type on the right |
| 14:03:08 | kaen | all one line |
| 14:03:39 | bobdaduck | Two lines would look fine if it they were both centered |
| 14:09:02 | bobdaduck | http://sam6.25u.com/upload/pleiades.png |
| 14:09:23 | fordcars | beautiful |
| 14:09:26 | fordcars | :P |
| 14:09:40 | fordcars | but I like the idea |
| 14:12:41 | fordcars | bob, for the testitem, you might need to rewrite the thing, but use orbitbot's math |
| 14:12:53 | bobdaduck | I DON'T KNOW MATH. |
| 14:12:55 | bobdaduck | OR THE THING. |
| 14:13:01 | bobdaduck | xD |
| 14:13:23 | fordcars | ME NEITHER' THAT IS WHY TAKE ORBITBOT'S MATH |
| 14:13:40 | bobdaduck | lol |
| 14:13:45 | fordcars | thrust=velocity |
| 14:14:00 | fordcars | lololol |
| 14:29:49 | kaen | bobdaduck http://pastie.org/8083750 |
| 14:31:20 | kaen | you need to set your velocity along a vector perpendicular to the vector which connects the object to it's center of orbit |
| 14:32:05 | kaen | you can interpolate the velocity kind of like orbit bot did and the testitem will actually deviate from its path, whereas currently it seems to be set upon rails. |
| 14:34:14 | bobdaduck | set upon rails is fine, depending on how it handles collisions |
| 14:34:37 | bobdaduck | I'll test it in a minute |
| 14:38:48 | bobdaduck | kaen this is excellent thank you |
| 14:39:16 | bobdaduck | what was that about interpolating the velocity to make it deviate? |
| 14:41:38 | kaen | if you adjust towards `velocityVector` rather than setting the velocity to it immediately, it should respond to nudges |
| 14:42:38 | | BFLogBot Commit: 56b3a091231a | Author: watusimoto | Message: Loadout indicator rendering fix |
| 14:42:40 | | BFLogBot Commit: 6e29396811cd | Author: watusimoto | Message: Tell in-line help not to show Change Loadout message if user has already changed their loadout. Also rename method for consistency. |
| 14:43:23 | BFBuildBot | build containing revision(s) [56b3a09] on bitfighter-w32-cross is complete: Success [build successful] Build details are at http://www.bfbuildbot.com.nu/builders/bitfighter-w32-cross/builds/66 |
| 14:44:20 | Watusimoto | damn right it was successful! |
| 14:44:25 | BFBuildBot | build containing revision(s) [56b3a09, 6e29396] on bitfighter-linux-x86_64 is complete: Success [build successful] Build details are at http://www.bfbuildbot.com.nu/builders/bitfighter-linux-x86_64/builds/22 |
| 14:44:35 | kaen | that's not the right url at all.... |
| 14:44:39 | kaen | BFBuildBot, mute |
| 14:44:39 | BFBuildBot | Shutting up for now. |
| 14:44:41 | bobdaduck | lol |
| 14:45:00 | kaen | oh, because it flaked last night |
| 14:45:09 | kaen | so now it thinks you fixed the build, wat :) |
| 14:45:12 | Watusimoto | you can talk to it?? |
| 14:45:12 | Watusimoto | and it listens?? |
| 14:45:12 | Watusimoto | it's like a well behaved dog |
| 14:45:18 | Watusimoto | that knows how to build bitfighter |
| 14:45:26 | Watusimoto | very smart! |
| 14:45:32 | bobdaduck | rofl |
| 14:45:36 | kaen | I'm pleased with the result |
| 14:45:45 | Watusimoto | would you like some kibble? |
| 14:45:50 | bobdaduck | lol |
| 14:45:52 | Watusimoto | for the dog, I mean |
| 14:45:58 | kaen | hehe |
| 14:46:04 | Watusimoto | BFBuildBot: kibble! |
| 14:46:34 | kaen | BFBuildBot: destroy ! |
| 14:46:37 | kaen | BFBuildBot: destroy |
| 14:46:40 | kaen | oh |
| 14:46:42 | kaen | muted |
| 14:46:43 | bobdaduck | you muted him |
| 14:46:44 | bobdaduck | xD |
| 14:46:53 | kaen | BFBuildBot, unmute |
| 14:46:53 | BFBuildBot | I'm baaaaaaaaaaack! |
| 14:46:58 | bobdaduck | lol |
| 14:47:46 | Watusimoto | BFBuildBot: sic! |
| 14:47:46 | BFBuildBot | What you say! |
| 14:47:55 | Watusimoto | BFBuildBot: I said sic! |
| 14:47:55 | BFBuildBot | What you say! |
| 14:48:03 | bobdaduck | xD |
| 14:48:15 | kaen | I think it's supposed to be "whatever you say" |
| 14:48:25 | Watusimoto | how about "yes, boss" |
| 14:48:42 | kaen | I wonder how to go about changing these triggers... |
| 14:49:59 | Skybax | >.> |
| 14:53:14 | bobdaduck | this level is like, twice as cool with the orbitting testitems |
| 14:55:58 | Skybax | Um... I'm having some trouble with this JavaScript.. |
| 14:56:05 | bobdaduck | what'sit? |
| 14:56:25 | Skybax | xhr = new XMLHttpRequest(); |
| 14:56:25 | Skybax | xhr.open("GET", "http://www.codeacademy.com/", false); |
| 14:56:26 | Skybax | xhr.send(); |
| 14:56:26 | Skybax | console.log(xhr.status); |
| 14:56:26 | Skybax | console.log(xhr.statusText); |
| 14:56:50 | Skybax | The error I'm getting is |
| 14:56:50 | Skybax | Error: NETWORK_ERR: XMLHttpRequest Exception 101 |
| 14:58:32 | Skybax | I can't figure out what I'm doing wrong. It's exactly what the lesson tells me to do |
| 14:59:14 | | BFLogBot Commit: 840066512001 | Author: watusimoto | Message: Unqueue F2 help item if user presses F2, do some related minor code reorganization |
| 14:59:32 | Watusimoto | google the error message |
| 15:00:31 | bobdaduck | http://stackoverflow.com/questions/6965942/network-err-xmlhttprequest-exception-101 |
| 15:01:01 | Skybax | I saw that one |
| 15:01:16 | Skybax | That says to change it to true, whereas the lesson specifically says that should be false |
| 15:01:36 | bobdaduck | have you tried changing it to true? |
| 15:01:49 | Skybax | Same error |
| 15:02:06 | bobdaduck | hm |
| 15:03:55 | bobdaduck | these seem to say "try a different browser" |
| 15:04:13 | Skybax | I'll try dat |
| 15:04:39 | Skybax | It's weird that Chrome would have a problem, though, cause the code is processed server-side and not client-side |
| 15:05:02 | Watusimoto | are you serving this via a web server, or loading a static file on your disk? |
| 15:05:21 | Skybax | It's on a web server. It's all within the website |
| 15:05:22 | Watusimoto | yeah, try firefox |
| 15:05:38 | Watusimoto | all within the codeadacdmy.com site? |
| 15:06:03 | Watusimoto | what server are you pulling the page from? |
| 15:07:00 | Skybax | I don't have Firefox, but Safari did the same error |
| 15:07:12 | Watusimoto | because if it isn't codeacademy.com, it isn't going to work; protection against cross-site scripting attack |
| 15:07:31 | Skybax | I'm just entering the code into the box on codeacademy, and then hitting submit |
| 15:07:34 | Watusimoto | you can only grab stuff from the same site your page is on |
| 15:08:02 | Watusimoto | which is a HUGE pain for me at work, as we are trying to grab stuff from all over the internet |
| 15:09:25 | Skybax | I've checked the entire thing for typos like ten times |
| 15:10:36 | Watusimoto | it's not programming if you aren't frustrated |
| 15:11:00 | Watusimoto | I honestly believe that learning to handle frustration and rejection is a critical skill for a programmer |
| 15:11:04 | Skybax | lol I added an "s" to the "http" and it froze my browser xD |
| 15:11:12 | bobdaduck | lol |
| 15:11:25 | Watusimoto | Maybe that's why so many techies are single :-) |
| 15:11:27 | Skybax | Oh I'm plenty acquainted with rejection haha |
| 15:12:15 | Skybax | Here, try going to the lesson and see if you can figure it out http://www.codecademy.com/courses/javascript-beginner-en-EID4t/3/2?curriculum_id=50ecb8d45f787a6332000042# |
| 15:12:33 | Skybax | Maybe I'm reading the directions wrong |
| 15:14:40 | kaen | I think it's cross-site request ... |
| 15:14:51 | Watusimoto | I think so too |
| 15:15:10 | kaen | if you're on codeacademy via SSL try "https://www.codeacademy.com/" |
| 15:15:12 | Watusimoto | btw, you should change your first line to: var xhr = new XMLHttpRequest(); |
| 15:15:20 | Watusimoto | it won't fix your problem, but it's better |
| 15:15:27 | Skybax | kaen: I tried that, it froze my browser |
| 15:15:35 | kaen | um |
| 15:15:53 | Skybax | I had the var there to begin with but I took it away when I was experimenting |
| 15:16:23 | Watusimoto | if it's trigging cross-site protections, it's hopeless! |
| 15:16:26 | bobdaduck | Freezing your browser is progress |
| 15:16:31 | Skybax | xD |
| 15:16:36 | kaen | it might freeze it briefly since you're making a synchronous request |
| 15:16:42 | kaen | only if your browser really sucks though |
| 15:16:49 | Skybax | Kay I'll try it again then |
| 15:17:07 | Watusimoto | your code is good. just pretend it worked, and move on |
| 15:17:46 | Skybax | Same error xD |
| 15:17:59 | Skybax | I have to get a check on the assignment in order to move on haha |
| 15:18:48 | kaen | rofl |
| 15:19:29 | Watusimoto | I got it to work!! |
| 15:19:33 | Watusimoto | I know the problem!! |
| 15:19:33 | Skybax | HOWTO |
| 15:20:00 | kaen | /intrigue |
| 15:20:31 | bobdaduck | THE SUSPENSE |
| 15:20:40 | bobdaduck | inb4 clear your cache |
| 15:22:11 | Watusimoto | kaen: did you try to make it work? |
| 15:22:23 | Watusimoto | or did you just look at it? |
| 15:22:42 | kaen | I looked at it, ran it, and gave up :P |
| 15:22:47 | kaen | I figured the test was bugged |
| 15:22:51 | Watusimoto | what exactly did you run? |
| 15:23:07 | Watusimoto | i.e. did you type the code, or copy it from irc |
| 15:23:39 | bobdaduck | I copied it from the irc, ran it, and gave up |
| 15:23:40 | kaen | ahahaha |
| 15:23:43 | bobdaduck | figuring the test was bugged |
| 15:23:45 | kaen | I see it now |
| 15:23:48 | kaen | you're a genius wat |
| 15:23:53 | kaen | I copied it from irc |
| 15:23:55 | Watusimoto | the problem with the code is exactly a cross-scripting error |
| 15:24:25 | Skybax | ? |
| 15:24:47 | Watusimoto | so Skybax: your code has a problem in it; you're doing the right steps, but there is still a problem |
| 15:25:16 | Watusimoto | obviously not an error with the syntax |
| 15:25:39 | Watusimoto | because it runs and doesn't crash with a syntax error |
| 15:25:45 | Skybax | Okay |
| 15:25:52 | bobdaduck | cool I got a 404 not found error |
| 15:26:00 | Watusimoto | here, try this: |
| 15:26:10 | Watusimoto | try loading that url with your browser directly |
| 15:26:10 | Skybax | lol bob |
| 15:26:16 | bobdaduck | oh wait |
| 15:26:17 | bobdaduck | I got it |
| 15:26:31 | bobdaduck | ...I have no idea how |
| 15:26:39 | bobdaduck | I pretty much just retyped it over and over again and then one time it worked |
| 15:26:47 | Skybax | I loaded the URL and it took me to the website |
| 15:26:56 | kaen | ah |
| 15:27:03 | bobdaduck | BAH |
| 15:27:05 | bobdaduck | I see it now lol |
| 15:27:06 | kaen | well, when making an XHR |
| 15:27:18 | Watusimoto | that's interesting... the url redirects |
| 15:27:18 | kaen | the browser will check if your destination exactly matches the URL in the address bar |
| 15:27:40 | Skybax | Well chrome takes away the http:// |
| 15:27:44 | kaen | no no |
| 15:27:44 | Watusimoto | that's ok |
| 15:27:49 | Watusimoto | it's really there, just hidden |
| 15:27:56 | bobdaduck | Can I tell him? |
| 15:27:57 | Watusimoto | what's the name of the site you are using? |
| 15:28:10 | Watusimoto | compare that to the url you posted here |
| 15:28:39 | Skybax | OMG |
| 15:28:44 | kaen | :) |
| 15:28:50 | bobdaduck | rofl |
| 15:28:58 | kaen | welcome to web programming \o/ |
| 15:29:04 | Skybax | I never realized it didn't have the a lol |
| 15:29:10 | bobdaduck | GG |
| 15:29:33 | Skybax | WOW |
| 15:29:34 | Watusimoto | try again with the proper url and the results will be a bit more satisfying |
| 15:29:40 | Skybax | It worked lol |
| 15:30:01 | bobdaduck | fun website |
| 15:30:09 | Skybax | Yesh |
| 15:30:10 | Watusimoto | it seems pretty well designed |
| 15:30:12 | kaen | it's pretty great |
| 15:30:16 | Skybax | I love it |
| 15:30:50 | bobdaduck | I may have to try it |
| 15:31:16 | Skybax | Only the JavaScript, HTML/CSS, and API courses work atm |
| 15:31:24 | Skybax | The Ruby, Python, and others are bugged |
| 15:31:30 | Skybax | Cause they recently switched to a new layout |
| 15:31:40 | Skybax | And they won't load |
| 15:31:41 | bobdaduck | Well I'd like to learn javascript. |
| 15:31:42 | bobdaduck | I think. |
| 15:31:45 | Skybax | They're working on it x) |
| 15:32:00 | kaen | javascript and lua are both ECMAscripten |
| 15:32:42 | kaen | so a lot of js stuff can be applied conceptually in lua (although with different syntax) |
| 15:32:44 | bobdaduck | I have no idea what that means |
| 15:32:55 | Skybax | I do xD |
| 15:33:37 | kaen | functional programming, closures, the array/hashtable duality, scope chains, etc |
| 15:33:42 | Skybax | Brb gotta go get my dog from the vet |
| 15:33:46 | Watusimoto | lua is ecmascript?? |
| 15:33:50 | kaen | barely |
| 15:34:05 | kaen | I think it's ecmascript-ish |
| 15:34:11 | Watusimoto | I thought ecmascript was the pretty name for javascript |
| 15:35:02 | kaen | I think it's a standard that handful of languages are based on |
| 15:35:11 | kaen | js and actionscript are the two I know |
| 15:35:36 | kaen | lua has nearly every concept I know of from ecmascript except protype inheritance |
| 15:35:44 | kaen | and could have that via it's metatable stuff |
| 15:36:21 | Watusimoto | it doesn't have function hoisting |
| 15:36:30 | Watusimoto | or random ; insertion |
| 15:36:40 | Watusimoto | or a stupid with statement |
| 15:37:00 | kaen | wait, it doesn't hoist? |
| 15:37:04 | kaen | you just blew my mind |
| 15:37:05 | Watusimoto | lua doesn't |
| 15:37:24 | Watusimoto | wait... or does it |
| 15:37:34 | bobdaduck | What's hoist |
| 15:37:35 | Watusimoto | actually, not sure now |
| 15:37:43 | Watusimoto | it's a word that rhymes with moist |
| 15:37:50 | bobdaduck | And means "to lift" or some such. |
| 15:38:24 | Watusimoto | http://www.adequatelygood.com/JavaScript-Scoping-and-Hoisting.html |
| 15:38:48 | Watusimoto | but lua does have global-by-default |
| 15:39:10 | Watusimoto | one of its critical design flaws, along with 1-index arrays |
| 15:39:32 | kaen | agreed. |
| 15:39:50 | kaen | but 1-based is at least defensible in being accessible to beginners |
| 15:42:01 | kaen | I do think I've run up against lua's non-hoisting before... somehow I wrote all of my scripts in reverse dependency order |
| 15:42:08 | kaen | I don't think* |
| 15:42:42 | Watusimoto | I always do too, out of habit |
| 15:43:13 | Watusimoto | I usually prefer putting my main code first, followed by the functions it calls |
| 15:43:50 | kaen | interesting. |
| 15:44:13 | kaen | I usually start with the atomic functions and build up to the more complex ones |
| 15:44:18 | kaen | and put the driver code at the end |
| 15:44:25 | kaen | it just makes sense to me lexically |
| 15:45:07 | Watusimoto | I think from the reader's POV -- get the overview first, find the specifics later |
| 15:45:21 | kaen | after you've said it, it makes more sense |
| 15:45:31 | Watusimoto | I think so :-) |
| 15:45:46 | bobdaduck | I usually stick main somewhere in the middle of the code |
| 15:45:52 | bobdaduck | with random functions in no particular order |
| 15:46:04 | bobdaduck | I feel its more authentic that way |
| 15:46:12 | kaen | you should have seen the first programs I wrote on my TI-83 ... |
| 15:46:16 | kaen | one letter variables |
| 15:46:20 | kaen | goto everywhere |
| 15:46:29 | kaen | oh, you want a function definition? |
| 15:46:30 | bobdaduck | rofl |
| 15:46:34 | kaen | call an external program |
| 15:46:44 | bobdaduck | xD |
| 15:47:13 | kaen | oh god, thinking back to the awful nested conditionals I wrote |
| 15:47:19 | kaen | ... |
| 15:47:21 | Watusimoto | it was the way back then |
| 15:47:24 | kaen | anyway, I'm glad I'm here now |
| 15:49:32 | bobdaduck | We're glad you're here now too |
| 15:49:42 | bobdaduck | Helping me make beautiful testitem merry-go-rounds |
| 15:52:12 | bobdaduck | Skybax what do these "points" do |
| 16:04:41 | | bobdaduck Quit (Remote host closed the connection) |
| 16:07:21 | fordcars | kaen, couldn't you use GOSUB instead of an external program :P |
| 16:07:55 | kaen | I've never heard of such a thing in TI-BASIC |
| 16:07:56 | kaen | but |
| 16:08:03 | kaen | I'm certainly not an expert. |
| 16:12:26 | | fordcars Quit (K-Lined) |
| 16:23:55 | | -tomaw- [Global Notice] Hi all, we just experienced a little unexpected issue with the webchat resulting in all its users being momentarily kicked off the service. It's back working correctly now. Sorry for the inconvenience! |
| 16:25:42 | kaen | "k-lined" ? |
| 16:25:49 | kaen | ... I hope not |
| 16:26:50 | | fordcars has joined |
| 16:31:13 | | fordcars Quit (Ping timeout: 250 seconds) |
| 16:47:44 | Skybax | I'm back |
| 16:53:59 | | BFLogBot Commit: d5161312a6c8 | Author: watusimoto | Message: Put in beginnings of code for highlighting game time/game type display for inline help |
| 17:07:34 | | raptor has joined |
| 17:07:34 | | ChanServ sets mode +o raptor |
| 17:07:57 | Skybax | Hi raptor |
| 17:08:05 | kaen | raptor, http://bitfighter.org/pleiades/ |
| 17:08:15 | kaen | not to double pounce, but what do you think of the header |
| 17:08:18 | kaen | ? |
| 17:08:20 | raptor | too much log to read! |
| 17:08:28 | raptor | oh hello peoples |
| 17:08:29 | kaen | not much related to bitfighter |
| 17:08:33 | | raptor looks |
| 17:10:00 | raptor | header is nice a simple |
| 17:10:08 | raptor | am i looking for something specific? |
| 17:10:12 | raptor | i think it looks good! |
| 17:10:50 | kaen | just making sure nothing bad stuck out :P |
| 17:10:54 | raptor | so gian middle div with all the level code, etc. is plain black |
| 17:11:03 | raptor | is that design? |
| 17:11:25 | kaen | well, I tried to put a smooth, gentle gradient down it |
| 17:11:36 | kaen | but something with my graphics card made the div flicker |
| 17:12:24 | kaen | maybe I could find a nice texture |
| 17:12:52 | kaen | (it is design, but not my ideal design) |
| 17:13:51 | kaen | really I'm just looking for anything that is eye-catchingly bad |
| 17:13:58 | kaen | since I've been staring at it for so long... |
| 17:14:19 | raptor | i think it looks fine right now... although the level code does seem to take a lot of space |
| 17:14:58 | kaen | it was better when it was "shrunk" by default |
| 17:15:13 | kaen | but there was a weird issue with scrolling down the page if your mouse got caught in it |
| 17:18:34 | raptor | oh yay javascript oddities |
| 17:29:18 | | amgine1234567890 has joined |
| 17:29:23 | amgine1234567890 | *lurk* |
| 17:35:48 | kaen | amgine1234567890, did you test the level database yet? |
| 17:38:10 | raptor | commits! |
| 17:39:14 | amgine1234567890 | ok ill test teh db build for this version and see if it works le me know if you need me to test stuff |
| 17:39:16 | | fordcars has joined |
| 17:39:31 | amgine1234567890 | btw will the build bot auto update itself |
| 17:39:47 | kaen | yep |
| 17:40:00 | kaen | every time we commit it will update those links I gave you |
| 17:40:23 | amgine1234567890 | ok ill bookmark it |
| 17:40:51 | kaen | how to tell hg to only keep one commit at a time... |
| 17:41:02 | raptor | ? |
| 17:41:11 | kaen | in my buildbot repos |
| 17:41:25 | kaen | having the whole repo is expensive |
| 17:41:34 | kaen | with all the history and stuff |
| 17:50:00 | raptor | i bet |
| 17:50:23 | amgine1234567890 | test failed downalod crashed |
| 17:50:35 | kaen | :< |
| 17:50:45 | kaen | that's a bummer |
| 17:51:09 | kaen | does uploading work? |
| 17:51:11 | amgine1234567890 | wonder if its xp only =p |
| 17:51:19 | kaen | I tested it on xp... |
| 17:51:23 | amgine1234567890 | nope i downaloded to db from editor and it crashed |
| 17:51:36 | amgine1234567890 | well im on windows xp |
| 17:51:39 | kaen | hmm |
| 17:51:51 | fordcars | I just uploaded |
| 17:51:56 | kaen | on osx? |
| 17:51:57 | fordcars | XP and it works |
| 17:52:09 | fordcars | heh osx, long time no see |
| 17:52:09 | kaen | okay |
| 17:52:17 | amgine1234567890 | hmm wonder why im still failing |
| 17:52:20 | kaen | buildbot builds for i386 osx btw |
| 17:52:23 | fordcars | on osx, you don't need cmake or anything right? |
| 17:52:28 | kaen | you do |
| 17:52:32 | kaen | asfaik |
| 17:52:42 | kaen | or I think xcode 3 |
| 17:52:45 | amgine1234567890 | wodner if its a cause i have noton anti virus and its blocking it causing it to crash |
| 17:52:49 | kaen | not positive though |
| 17:52:57 | kaen | amgine1234567890, very possible |
| 17:53:09 | kaen | although it actually still should not crash :/ |
| 17:54:52 | fordcars | downloading on XP works |
| 17:55:09 | | Skybax Quit (Quit: Skybax) |
| 17:55:09 | amgine1234567890 | not for me |
| 17:55:23 | fordcars | check out your anitvirus, |
| 17:55:37 | amgine1234567890 | cant diable it its all blocked from editding |
| 17:55:43 | kaen | oh :< |
| 17:55:49 | fordcars | what does bitfighter do? |
| 17:55:54 | kaen | you must have strict anti-virus too |
| 17:55:55 | fordcars | does it crash, error message? |
| 17:56:11 | kaen | because the leveldb stuff only uses HTTP requests like a web browser |
| 17:56:28 | fordcars | heh |
| 17:56:45 | kaen | but... |
| 17:56:52 | amgine1234567890 | well my apretns locked everting on my conputer cant install stuff thats why i ask for zips to evade XD |
| 17:57:17 | kaen | ok |
| 17:57:19 | fordcars | apretns: parents ;) |
| 17:57:43 | kaen | I still don't really think it's your AV |
| 17:57:56 | fordcars | but what does it do? |
| 17:57:56 | kaen | because 019 actually connects right? |
| 17:58:14 | kaen | yes, does it pop up a crash report dialog? |
| 17:58:24 | kaen | or just say "failed" in red text on the screen? |
| 17:59:36 | | Watusimoto Quit (Ping timeout: 260 seconds) |
| 17:59:40 | amgine1234567890 | hold on |
| 17:59:47 | kaen | latest works on my XP VM too :/ |
| 18:00:18 | amgine1234567890 | a pop up says windows has encourted a problem and needs to close we are sorry for teh inconvenice |
| 18:00:43 | kaen | can you click something to get more info? |
| 18:00:49 | amgine1234567890 | nope =p |
| 18:00:58 | fordcars | are you in window mode? |
| 18:01:04 | amgine1234567890 | wait never mind there is |
| 18:01:08 | kaen | okay |
| 18:01:15 | kaen | paste that to pastie.org please |
| 18:01:25 | kaen | and give me the url |
| 18:03:12 | amgine1234567890 | supitd windows wont let me copy and paste the info |
| 18:03:27 | fordcars | yes, I agree :) |
| 18:03:44 | amgine1234567890 | is it code 0xc0000001d ? in the exextion infromation? |
| 18:04:33 | amgine1234567890 | execption |
| 18:04:54 | amgine1234567890 | hmm wonder if its my level not the version let me check |
| 18:05:02 | kaen | I actually need pretty much all of that |
| 18:05:16 | kaen | 0% chance that your level is causing it |
| 18:05:38 | amgine1234567890 | yeah its not the level |
| 18:05:42 | kaen | I need the exception code and the "address" or the "offset" |
| 18:06:00 | kaen | should looks something like the code you posted |
| 18:06:33 | amgine1234567890 | lol i know hexidecimal at least XD |
| 18:06:58 | kaen | always better for me not to guess :P |
| 18:09:37 | amgine1234567890 | code is 0xc000001d adress is 0x0000000000514a48 |
| 18:10:00 | amgine1234567890 | if i got the code wrong add a 0 in there i had to count the 0s manully XD |
| 18:10:31 | raptor | amgine1234567890: numbers mean absolutely nothing - kaen needs the *entire* log output |
| 18:12:10 | amgine1234567890 | well there was no info in the BF logs that came staright from the windows crash info was the only source i could of used =p |
| 18:12:50 | raptor | by 'log' i mean that crash info |
| 18:13:21 | raptor | so all of the crash info |
| 18:13:23 | amgine1234567890 | well windows fails to left me copy and paste that info i would have to type 100000s of numers in to dupcilate it |
| 18:13:39 | amgine1234567890 | kaen asked for the adress and code by itself btw |
| 18:14:20 | amgine1234567890 | i have a idea its afile so if icopy and paste the info to a pastie |
| 18:14:28 | raptor | yeah, you'll need to figure out how to copy/paste the whole thing... |
| 18:14:28 | amgine1234567890 | maybe you can veiw that |
| 18:15:23 | amgine1234567890 | wont let me copy and paste the file either i hate you windows -_- |
| 18:15:33 | amgine1234567890 | have to search for it in windows |
| 18:17:56 | amgine1234567890 | ok what was that link pastie or somthing? |
| 18:18:07 | raptor | http://pastie.org |
| 18:19:12 | amgine1234567890 | ok here what was in the crash file (note it wouldnt let me copy and pate the code there but i oculd copy and paste the file so i had to open that one thought it doesnt seem to be the same info.) |
| 18:19:34 | amgine1234567890 | http://pastie.org/8084318 |
| 18:20:39 | amgine1234567890 | hope that helps it doesnt seem to be the correct info though windows ugh -_- |
| 18:24:10 | fordcars | hey look, html! |
| 18:24:25 | fordcars | :P |
| 18:24:36 | kaen | actually I'm just going to open that build in vc++ and go to the address |
| 18:24:50 | kaen | so I really do only need the address and exception :) |
| 18:25:09 | amgine1234567890 | yell at raptor for making me angry then XD |
| 18:25:18 | raptor | i take the blame |
| 18:25:21 | amgine1234567890 | cause windows was anoyying me XD |
| 18:25:22 | kaen | OH WOW! |
| 18:25:25 | kaen | nice dude |
| 18:25:25 | kaen | nice. |
| 18:25:43 | kaen | oh wait |
| 18:25:44 | kaen | lol amgine1234567890 |
| 18:25:48 | kaen | you got me excited |
| 18:25:50 | amgine1234567890 | and the error source is? |
| 18:25:59 | kaen | but that's just the linkage info... |
| 18:26:23 | amgine1234567890 | well thats what teh adress and code was under the exection section |
| 18:26:30 | amgine1234567890 | exection |
| 18:26:35 | amgine1234567890 | lol typos XD |
| 18:27:46 | kaen | it does confirm you're on the latest build :P |
| 18:28:42 | amgine1234567890 | hmm modules threads...... |
| 18:29:11 | kaen | sure would be useful if bitfighter dumped a nice stacktrace for you... |
| 18:29:43 | amgine1234567890 | the error would be under the exection code right? |
| 18:30:19 | kaen | yes |
| 18:30:35 | kaen | that offset you gave me is interesting but I can't check it right this second |
| 18:30:41 | kaen | I'm cooking dinne and typing on irc |
| 18:30:44 | kaen | dinner |
| 18:30:54 | amgine1234567890 | BF needs a crash handuler to keep track of the broken code |
| 18:31:09 | kaen | amgine1234567890, great minds think alike :) |
| 18:31:17 | amgine1234567890 | the current stytem tracks errors but not crashes |
| 18:35:32 | fordcars | http://www.microsoft.com/en-in/download/details.aspx?id=26798 |
| 18:35:40 | fordcars | would that be useful? |
| 18:36:14 | amgine1234567890 | probably yes |
| 18:38:51 | amgine1234567890 | cant downlaod it but not sure it it would keep track of all crashes not just BF spefic ones |
| 18:38:53 | kaen | looks like it ... if you can figure out how to use it |
| 18:39:06 | kaen | I have no idea myself |
| 18:39:12 | amgine1234567890 | its not a zip jim XD |
| 18:40:26 | amgine1234567890 | if only it was that easy to create a C++ code that basicly said if the target adress in a crash in invalid recrod it and its offset XD |
| 18:40:35 | kaen | actually |
| 18:40:51 | kaen | it's not "easy" exactly but we've discussed making bitfighter do that |
| 18:41:05 | kaen | this incident has me researching a way to implement it... |
| 18:41:30 | amgine1234567890 | most errors are in the C++ part of th4e coding right? |
| 18:41:37 | amgine1234567890 | *crashes* |
| 18:47:02 | fordcars | heh ok :) |
| 18:47:45 | amgine1234567890 | on a related note i tested the diable tutrial and it works well gj ;) |
| 18:48:30 | amgine1234567890 | woah may of found a bug |
| 18:48:44 | fordcars | the diable tutorial? |
| 18:48:48 | amgine1234567890 | no |
| 18:49:19 | amgine1234567890 | werid i loaded my swarmed level in hte newest build and i cant move (im on a hosted server) |
| 18:50:57 | amgine1234567890 | never mind it was bot autoblance lag |
| 18:51:14 | fordcars | must of been a long lag! |
| 18:52:21 | amgine1234567890 | im not sure it was a butg actully i wouldnt move but i could chat and input ocmmands |
| 18:52:35 | amgine1234567890 | and i tried kick bots but it said there was no bots |
| 18:54:01 | fordcars | heh |
| 18:54:27 | amgine1234567890 | *note check possible movment bug* |
| 18:54:36 | amgine1234567890 | *note check flag duplicating bug* |
| 18:59:51 | | raptor Quit () |
| 19:00:49 | amgine1234567890 | *confirm duplicating bug* |
| 19:02:46 | amgine1234567890 | *confirmed duplicating bug isnt bug* |
| 20:17:57 | | bobdaduck has joined |
| 20:20:43 | amgine1234567890 | kaen is afk lol |
| 20:21:13 | kaen | nope. rebuilding bitfighter on xp |
| 20:21:22 | kaen | I think it might be a release-only issue |
| 20:24:13 | kaen | confirmed release-only bug... |
| 20:24:31 | kaen | fordcars, did you download the latest build from buildbot, or did you build from mercurial? |
| 20:24:59 | fordcars | uh |
| 20:25:10 | fordcars | Mercurial, i think |
| 20:25:18 | kaen | any idea if you build in debug mode? |
| 20:25:39 | fordcars | windows? |
| 20:25:53 | fordcars | well I can build now if you want |
| 20:26:00 | kaen | umm |
| 20:26:08 | fordcars | let me check if it was debug |
| 20:26:12 | kaen | ok |
| 20:26:20 | kaen | if it was, then my theory has some support |
| 20:26:36 | kaen | debug build of latest works in my vm, latest from the buildbot crashes |
| 20:27:05 | fordcars | debug |
| 20:27:30 | fordcars | but I don't know if I have latest |
| 20:27:47 | fordcars | around 5 days ago I hg pulled |
| 20:28:08 | kaen | hmm that's right near the threshold |
| 20:28:32 | fordcars | I'll hg pull |
| 20:28:43 | kaen | ok |
| 20:28:45 | kaen | thank you. |
| 20:29:40 | amgine1234567890 | ther may or may not be a bug in teh build not sure what causes it but whne you start the level you cant move like your lagging but your not cause you can input commands |
| 20:30:00 | amgine1234567890 | and chat and choose layouts |
| 20:30:17 | kaen | all levels? |
| 20:30:32 | kaen | I get that sometimes without the buildbot, so it's not that |
| 20:30:43 | amgine1234567890 | not sure i laoded some levels and it happened on a few times and differnet levels |
| 20:30:59 | kaen | I'll look into it. |
| 20:31:03 | amgine1234567890 | im trying to souce a cause |
| 20:31:06 | kaen | I'm actually able to test that one :P |
| 20:31:30 | fordcars | man LOVE framwork for lua is really neat |
| 20:31:35 | kaen | agreed. |
| 20:31:43 | kaen | I keep trying to tell bob that... |
| 20:31:57 | fordcars | heh, he'll make "DnD, the RPG" :P |
| 20:32:17 | kaen | heh |
| 20:42:20 | amgine1234567890 | kaen why doesnt /showpaths in this build work? |
| 20:42:30 | kaen | no clue |
| 20:42:43 | kaen | we changed a bunch of stuff with botnavzone generation |
| 20:43:00 | kaen | it might have been collateral damage. |
| 20:43:39 | amgine1234567890 | btw did you check that offest code? |
| 20:43:50 | fordcars | yeah kaen, the build with mercurial is fine |
| 20:44:20 | kaen | for some reason vc++ doesn't detect debug symbols in the buildbot exe |
| 20:44:31 | kaen | but I just double checked and buildbot is in debug mode :x |
| 20:44:48 | fordcars | hah |
| 20:45:17 | bobdaduck | ANYONE UP FOR ZOMBIES? |
| 20:45:37 | fordcars | hey kaen, ever thought that the new font kindof looked like it was low resolution |
| 20:45:39 | fordcars | YES |
| 20:45:52 | bobdaduck | lol |
| 20:45:54 | amgine1234567890 | yes |
| 20:46:14 | bobdaduck | join bitfighter |
| 20:47:02 | amgine1234567890 | uh i got the most recent bb build |
| 20:47:07 | amgine1234567890 | and i dont have hte old one |
| 20:47:15 | amgine1234567890 | i deleted it =p |
| 20:48:09 | amgine1234567890 | kaen suggestion have the ability to have the tutorial off on login its kinda anoyying rerererediableing it |
| 20:48:26 | amgine1234567890 | diabeling |
| 20:48:26 | kaen | disabling it once should work :< |
| 20:48:41 | amgine1234567890 | nope i close Bf and i have to re disable it |
| 20:48:46 | kaen | ok that's a bug |
| 20:48:54 | amgine1234567890 | hooray i foun a bug wihout meaning to XD |
| 20:49:16 | amgine1234567890 | wait hold on let me double check |
| 20:50:33 | amgine1234567890 | yes it is a bug |
| 21:04:27 | fordcars | hehe my bot is not too bad :D |
| 21:05:32 | bobdaduck | nope |
| 21:05:38 | bobdaduck | the boosting part gets so crazy |
| 21:06:16 | fordcars | :PPPPP |
| 21:08:38 | | bobdaduck Quit (Remote host closed the connection) |
| 21:51:28 | | BFLogBot Commit: 9a2a0b37830c | Author: kaen | Message: fix possible crashes in HttpRequest |
| 21:56:05 | kaen | amgine1234567890, I think I fixed it! |
| 21:56:33 | amgine1234567890 | cool which problem the being stuckl or the tutiral problem |
| 21:56:41 | kaen | uh the leveldb one |
| 22:03:38 | | raptor has joined |
| 22:03:38 | | ChanServ sets mode +o raptor |
| 22:04:19 | raptor | howdy again |
| 22:06:50 | kaen | greetings |
| 22:06:57 | kaen | amgine1234567890, any news on the db? |
| 22:07:35 | raptor | kaen: I have no idea how what you just did fixes anything... |
| 22:07:41 | raptor | (your latest commit) |
| 22:07:52 | kaen | two problems: |
| 22:08:08 | kaen | the result of tellp is not POD |
| 22:08:26 | kaen | so I can't pass it directly as %d in the format string without a cast on the mingw32 compiler |
| 22:08:33 | kaen | and the buffer was uninitialized |
| 22:08:48 | kaen | so when running << with it as the argument |
| 22:08:58 | kaen | it may or may not terminate |
| 22:09:29 | raptor | oh fun |
| 22:09:33 | raptor | lots of fun there.. |
| 22:09:41 | kaen | again, works fine on vc++ and gcc for linux |
| 22:09:49 | raptor | lovely |
| 22:09:51 | kaen | but mingw32 had a crash |
| 22:10:11 | kaen | so I thought I had fixed them all only to break poor amgine's heart |
| 22:10:17 | kaen | I think he's given up on me. |
| 22:10:24 | raptor | haha |
| 22:11:14 | kaen | anyway that commit fixes a warning and the buildbot build works on my XP VM (where it previously did not) |
| 22:11:30 | kaen | I'm so glad VM technology is easily accessible to hobbyists... |
| 22:11:52 | kaen | it still kind of blows my mind running an os in an os. |
| 22:12:05 | raptor | yeah i know! |
| 22:12:07 | raptor | i love it! |
| 22:12:16 | raptor | without it, we would not have a working OSX port... |
| 22:12:18 | raptor | :) |
| 22:12:18 | kaen | I'd be lost without it |
| 22:12:20 | kaen | heh |
| 22:12:30 | raptor | i mean, uh... i have a PERFECTLY valid VM of OSX |
| 22:12:39 | kaen | erm yes... |
| 22:12:40 | kaen | me too |
| 22:12:56 | kaen | >_> |
| 22:13:11 | raptor | did you know that running a VM of OSX on anything but OSX is breach of the EULA? |
| 22:13:19 | kaen | I did |
| 22:13:50 | kaen | or on non-mac hardware at all, right? |
| 22:13:58 | raptor | yep |
| 22:14:30 | raptor | so anyways... VMs let us have a working OSX port! |
| 22:14:34 | raptor | :) |
| 22:14:35 | kaen | man. with all of the obfuscation and crypto chops they have you'd think they'd be able to prevent that better... |
| 22:14:40 | kaen | yep! |
| 22:16:18 | raptor | did you ever run the python notifier for your Linux system, kaen? |
| 22:16:25 | kaen | I did |
| 22:16:29 | raptor | does it work OK? |
| 22:16:30 | kaen | I think I'll start doing it again |
| 22:16:38 | kaen | it last I remember |
| 22:16:43 | kaen | I'll get a fresh copy |
| 22:16:51 | kaen | it did* |
| 22:16:54 | raptor | in the bitfighter.tools repo |
| 22:22:30 | kaen | works great! |
| 22:29:48 | fordcars | I totally fell in love with VMs when I managed to run Windows ZP and applications (Intel) on my PPC Mac |
| 22:29:56 | fordcars | *XP |
| 22:30:10 | fordcars | seriously was awesome |
| 22:38:41 | | fordcars Quit (Ping timeout: 250 seconds) |
| 22:40:43 | amgine1234567890 | btw ratpro and kean if oyu think you have the db error on my stem fixed put it on het build bot |
| 22:41:12 | kaen | it's already there :) |
| 22:41:58 | kaen | that's what "BFLogBot Commit: 9a2a0b37830c | Author: kaen <bkconrad@gmail.com> | Message: fix possible crashes in HttpRequest" |
| 22:41:59 | kaen | means. |
| 22:42:38 | amgine1234567890 | btw is there a comand ehjre to put comments so i can put ocmments of bugs i find adn duplicate whne you r not here? |
| 22:43:27 | kaen | !bugs |
| 22:43:27 | BFLogBot | To enter a bug, please make sure it is reproducible and then go to http://code.google.com/p/bitfighter/issues/list | Also, see current running bug list: http://bitfighter.org/wiki/index.php/Running_Bug_List |
| 22:43:34 | kaen | use this: http://code.google.com/p/bitfighter/issues/list |
| 22:43:43 | kaen | unless |
| 22:43:48 | raptor | please duplicate and duplicate first! |
| 22:44:01 | kaen | if it's for the actual bitfighter.org/pleiades app |
| 22:44:06 | raptor | like only post bugs there that your are absolutlely sure about |
| 22:44:17 | kaen | ^ yes, this |
| 22:44:18 | raptor | and that we can easy follow steps to get the same bug |
| 22:45:38 | kaen | so amgine, if you find bugs on the leveldb web page, use this https://github.com/kaen/pleiades/issues |
| 22:45:45 | kaen | amgine1234567890 ^ |
| 22:46:08 | kaen | and for bitfighter itself, use the code.google.com tracker |
| 22:53:51 | amgine1234567890 | upload was a sucess ;) |
| 22:54:08 | kaen | :) |
| 22:54:16 | raptor | hooray! |
| 22:54:52 | amgine1234567890 | now if only we can fix the tutoorial and movment bugs |
| 22:55:07 | raptor | ignore the tutorial stuff |
| 22:55:11 | raptor | its in development |
| 22:55:14 | raptor | but |
| 22:55:49 | raptor | kaen: have you ever encountered the situation where a level restarts on a server (in 018a) and all of a sudden you can't move your ship? |
| 22:55:56 | amgine1234567890 | yeah if yo udiable the tutial next time you login to Bf you have to diable it again and again and again..... |
| 22:56:02 | kaen | yes |
| 22:56:11 | kaen | rarely, but I have raptor |
| 22:56:17 | raptor | do you know anything about it? |
| 22:56:20 | kaen | I get a similar bug in 019 on occasion :/ |
| 22:56:24 | kaen | no idea whatsoever |
| 22:56:24 | raptor | yes |
| 22:56:26 | raptor | ok |
| 22:56:27 | raptor | me too |
| 22:56:39 | raptor | it's like TNL doesn't transmit the movement |
| 22:56:59 | kaen | or maybe the server drops it? |
| 22:57:09 | kaen | maybe it has to do with control object validity... |
| 22:57:10 | raptor | yes, that too.. |
| 22:58:02 | raptor | hmmm |
| 23:00:19 | amgine1234567890 | uh h bug? |
| 23:00:40 | amgine1234567890 | i used /rate up but it says level id not found try dedownaloding to the db but im looking at it in the db |
| 23:00:54 | kaen | how to explain... |
| 23:02:11 | kaen | it's in the DB, but the level file you have doesn't contain it's ID number |
| 23:02:30 | kaen | so the game doesn't know exactly which level you're talking about because it's a computer and it needs that number |
| 23:02:42 | amgine1234567890 | soooo how to fix |
| 23:02:52 | kaen | /dlmap amgine_swarmed |
| 23:02:58 | kaen | exit game |
| 23:03:03 | kaen | edit downloaded_amgine_swarmed |
| 23:03:05 | kaen | test level |
| 23:03:06 | kaen | /rate up |
| 23:03:17 | kaen | and you'll get an error because you can't rate your own level :) |
| 23:04:14 | amgine1234567890 | then why not have it say error you cannot vote on your own level? |
| 23:04:38 | kaen | it does |
| 23:04:45 | kaen | but you're running into a different error first |
| 23:05:05 | kaen | try with kaen_corner_pocket and you'll be able to use /rate |
| 23:08:26 | amgine1234567890 | uh found a problem if you use a non verifed acount you can rate up your own level ( I think) |
| 23:08:49 | kaen | no way |
| 23:08:58 | kaen | I voted up your swarmed level :P |
| 23:09:13 | amgine1234567890 | oh ok |
| 23:09:35 | amgine1234567890 | but when i did /rate up it didnt say you cannot vote on your no level but it had no effect so thats good |
| 23:09:49 | kaen | hmm |
| 23:10:35 | amgine1234567890 | mnever mind i was wrong again |
| 23:10:44 | amgine1234567890 | never mind that never mind XD |
| 23:13:19 | amgine1234567890 | lol ehopfully one of these versiojns ill get added to the credtis for my testing XD |
| 23:14:00 | amgine1234567890 | or my ideas XD |
| 23:15:35 | amgine1234567890 | and i found a mistake in the tutoiral it says teh scores are in the lwoer right corner they are not you have to press tab (for me anyways) XD |
| 23:16:14 | kaen | screenshot? |
| 23:18:56 | raptor | kaen: I've been impressed with this guys' work: http://nothings.org/ |
| 23:19:17 | raptor | he's the one who wrote the single-header truetype library we use |
| 23:19:31 | raptor | i've thought about replacing our libpng dependency with one of his headers... |
| 23:19:37 | kaen | oh wow |
| 23:20:18 | amgine1234567890 | http://i40.tinypic.com/2yknx3m.png |
| 23:20:50 | amgine1234567890 | the tutorial message but no score |
| 23:20:58 | amgine1234567890 | s =p |
| 23:21:30 | kaen | heh |
| 23:21:47 | amgine1234567890 | lol you finally added kaen to the redits eh XD |
| 23:22:12 | amgine1234567890 | now i jsut need to be on the waiting list XD |
| 23:23:26 | amgine1234567890 | personaly i think what we have for now is ok but we need a optinal tutorial levels that can be skipped the first time somone plays |
| 23:23:44 | raptor | amgine1234567890: please ignore the tutorial stuff for now - it's in active development |
| 23:23:53 | amgine1234567890 | ok |
| 23:23:54 | raptor | which means it's very volatile |
| 23:24:19 | amgine1234567890 | buti hope there will be a few tutorials levels for play ;) evetnully |
| 23:24:41 | amgine1234567890 | did oy usee the score display thing is that a bug on my ocmputer? |
| 23:24:50 | kaen | looks like it |
| 23:25:09 | kaen | but you're looking at work wat did earlier today, which is very likely still under construction |
| 23:28:11 | amgine1234567890 | added a comment to corner pocket and voted it up Xd |
| 23:30:55 | amgine1234567890 | can you do me a favor rate my swarmed map up XD. |
| 23:31:05 | raptor | ok, heading to bed |
| 23:31:07 | raptor | good night! |
| 23:31:10 | kaen | night! |
| 23:31:17 | | raptor Quit () |
| 23:31:24 | amgine1234567890 | im leaving as well goodnight |
| 23:31:31 | kaen | later |
| 23:31:40 | amgine1234567890 | another day anopther test ;) |
| 23:31:43 | | amgine1234567890 Quit (Quit: Page closed) |
| 23:50:46 | | BFBuildBot Quit (Remote host closed the connection) |
| 23:51:30 | | BFBuildBot has joined |
| 23:54:16 | | BFBuildBot Quit (Remote host closed the connection) |
| 23:54:46 | | BFBuildBot has joined |
| 23:56:25 | | BFBuildBot Quit (Remote host closed the connection) |
| 23:56:31 | | BFBuildBot has joined |