00:05:16 | | raptor Quit () |
00:25:21 | | Nothing_Much Quit (Ping timeout: 252 seconds) |
00:25:52 | | Nothing_Much has joined |
00:32:06 | | Nothing_Much Quit (Changing host) |
00:32:06 | | Nothing_Much has joined |
00:33:01 | | Nothing_Much Quit (Remote host closed the connection) |
00:33:27 | | Nothing_Much has joined |
00:50:16 | | Skybax has joined |
00:56:15 | | Nothing_Much Quit (Ping timeout: 260 seconds) |
00:56:28 | | Nothing_Much has joined |
01:09:08 | | Nothing_Much_ has joined |
01:09:32 | | Nothing_Much Quit (Ping timeout: 252 seconds) |
01:09:50 | | Nothing_Much_ is now known as Nothing_Much |
01:22:48 | | Nothing_Much Quit (Ping timeout: 265 seconds) |
01:34:24 | | Nothing_Much has joined |
01:36:22 | | Nothing_Much Quit (Read error: Connection reset by peer) |
02:03:09 | | Nothing_Much has joined |
02:16:14 | | Nothing_Much_ has joined |
02:17:09 | | Nothing_Much Quit (Read error: Connection reset by peer) |
02:19:02 | | Skybax Quit (Ping timeout: 260 seconds) |
02:21:39 | | Skybax has joined |
02:22:18 | | Nothing_Much_ Quit (Ping timeout: 260 seconds) |
02:26:33 | | Skybax Quit (Ping timeout: 272 seconds) |
02:46:02 | | Flynnn has joined |
03:31:12 | | Guest51990 Quit (Quit: Leaving) |
05:22:05 | | HylianSavior has joined |
05:54:03 | | fordcars has joined |
05:54:35 | | Platskies has joined |
05:54:36 | | fordcars Quit (Client Quit) |
06:38:24 | | Platskies Quit (Quit: Sleep time…) |
06:39:02 | | Platskies has joined |
08:41:33 | | Flynnn Quit (Quit: This computer has gone to sleep) |
08:43:17 | | Flynnn has joined |
08:46:08 | | Flynnn Quit (Client Quit) |
08:47:14 | | Flynnn has joined |
08:47:22 | | Flynnn Quit (Client Quit) |
09:28:50 | | Platskies Quit (Ping timeout: 260 seconds) |
09:37:17 | | Platskies has joined |
09:57:43 | | Darrel Quit (Ping timeout: 245 seconds) |
10:11:50 | | Darrel has joined |
10:49:34 | | Platskies Quit (Quit: Sleep time…) |
11:09:59 | | HylianSavior Quit (Read error: Connection reset by peer) |
11:30:36 | | sam686 has joined |
11:30:44 | | ChanServ sets mode +v |
12:30:58 | | YoshiSmb has joined |
12:31:47 | YoshiSmb | another day on irc, quite boring |
12:31:52 | | YoshiSmb sighs |
13:03:58 | | YoshiSmb Quit (Ping timeout: 245 seconds) |
13:29:59 | | Nothing_Much has joined |
14:11:36 | | Nothing_Much Quit (Read error: Connection reset by peer) |
14:13:28 | | Nothing_Much has joined |
14:32:29 | | sam686 Quit (Ping timeout: 240 seconds) |
14:33:10 | | Nothing_Much Quit (Remote host closed the connection) |
14:34:59 | | sam686 has joined |
14:34:59 | | ChanServ sets mode +v |
14:48:12 | | Nothing_Much has joined |
15:18:11 | | Darrel Quit (Ping timeout: 252 seconds) |
15:19:14 | | Darrel has joined |
15:27:32 | | Nothing_Much Quit (Ping timeout: 252 seconds) |
16:16:18 | | ozbf has joined |
16:26:00 | | Flynnn has joined |
16:33:19 | | kaen_ Quit (Ping timeout: 260 seconds) |
16:36:58 | | kaen has joined |
16:39:45 | ozbf | I wsh you'd update the master ip address in the ini file. |
16:40:47 | ozbf | You have to restart bitifighter or wait a minute or two for it to get to the new server. |
16:42:23 | ozbf | I guess config.cpp has to be changed to reflect this? |
16:43:01 | ozbf | line 256? |
16:45:38 | ozbf | it only happens on first time startup but it will discourage people from playing. they might give up at that point and uninstall. |
16:58:50 | | HylianSavior has joined |
17:08:54 | | raptor has joined |
17:08:54 | | ChanServ sets mode +o |
17:09:14 | raptor | good day |
17:09:28 | raptor | ozbf: did the master IP change again? |
17:10:16 | raptor | if the IP goes bad, it will cycle through the list in the INI, it should save the new one as the first to try |
17:11:41 | ozbf | No it didn't. I just did the upgrade from 19 to 19a and it overwrote the ini file |
17:12:08 | raptor | it should update the INI, not overwrite |
17:12:25 | ozbf | I a motivated player knows that from reading the forums but a new person will not........ |
17:12:28 | raptor | unless your using a different INI, or are using the standalone build |
17:13:00 | ozbf | ok maybe it updated the ini to the old bad settings. |
17:13:26 | ozbf | it works now that's not the problem just thinking of the newbies - it's such a simple fix as well. Just reverse the hosts. |
17:16:29 | raptor | i do fresh installs all the time and I haven't noticed it... but I will check |
17:18:18 | ozbf | eh? |
17:18:34 | ozbf | Hmm that's strange then. |
17:22:27 | ozbf | Ok i did a clean install and it worked fast for me. |
17:26:04 | | bobdaduck has joined |
17:27:05 | ozbf | but that config.cpp line 256 still has the old now wrong ip. |
17:27:52 | raptor | config.cpp? |
17:28:08 | raptor | ah, well.... ok, maybe it makes sense to not hard code an IP there anymore |
17:28:36 | ozbf | Not sure why it reset to that on my installation. |
17:28:50 | ozbf | it was updated from 19. |
17:31:08 | raptor | what is the IP that says now? |
17:31:15 | raptor | because the one I have matches the real one |
17:31:24 | raptor | and it's at the end of the list |
17:32:34 | ozbf | I uninstalled and then downloaed 19a |
17:32:46 | ozbf | and deleted appdata bitfighter directory |
17:33:05 | ozbf | appdata/roaming/bitfighter and it works fast. |
17:33:11 | raptor | ok |
17:33:46 | raptor | my guess is that you had the old IP address in your INI and it came up again somehow |
17:36:39 | ozbf | oh and it has been updated. I found an old version of config.cpp |
17:36:42 | ozbf | using google. |
17:37:52 | raptor | ok |
17:39:09 | ozbf | Sorry for the bother. Don't know what happened but glad it only applied to me or a small number of people. |
17:54:18 | ozbf | what's this download recorded game? |
17:54:43 | ozbf | only on sams test 2? |
17:55:04 | raptor | good question - i'm not sure it works, it's experimental |
17:55:24 | raptor | you can record games that you host (in 019a) |
17:55:41 | raptor | I guess sam686 added a download feature to get it from a remote server |
18:20:32 | | ozbf Quit (Quit: Page closed) |
19:02:04 | | Flynnn Quit (Quit: This computer has gone to sleep) |
19:08:47 | | Nothing_Much has joined |
19:38:51 | | fordcars has joined |
19:43:33 | | Skybax has joined |
19:43:49 | Skybax | Herro |
19:44:29 | Skybax | Hey fordcars, since 019a introduced that new lua thing that has to do with the game ending, does that mean Skybot can respond to a gameEnd event? |
19:44:51 | fordcars | It came out? |
19:45:28 | Skybax | What did? |
19:45:34 | fordcars | The new event? |
19:45:47 | raptor | nobody reads the release notes! |
19:45:53 | fordcars | I don't see it in the LuaDocs... |
19:46:05 | fordcars | Cool though-> onShipKilled(Ship ship, BfObject damagingObject, BfObject shooter) |
19:46:18 | raptor | http://bitfighter.org/luadocs/group___event_enum.html |
19:46:22 | fordcars | We'll be able to get who killed who now :) |
19:46:24 | raptor | Event.GameOver |
19:46:28 | Skybax | In the 019a changelog, it says an addition to it was Lua API: new Event.GameOver |
19:46:39 | fordcars | Oh hahaha didn't see it |
19:46:43 | raptor | yay Skybax! someone reads! |
19:46:45 | fordcars | Ok, updating :) |
19:46:49 | Skybax | Yay! |
19:47:47 | Skybax | So both the game over thing and the "when killing.." will work now? |
19:48:00 | raptor | for the most part, I think yes |
19:48:06 | Skybax | Awesome :D |
19:48:50 | raptor | there is one case of killing that will not work, and there is little I can do about it - |
19:49:07 | Skybax | Which case? |
19:49:30 | raptor | if you shoot a burst, then someone kills you before the burst kills someone else |
19:49:33 | raptor | or a seeker |
19:49:55 | raptor | or any bullet - basically if you die before the shot kills a targetted ship, then that ship does not know who killed it |
19:50:34 | Skybax | Ahkay |
19:50:40 | Skybax | That's pretty rare tho |
19:50:45 | raptor | yeah |
19:51:15 | Skybax | So rare it could even be a badge.. "Death from the grave" |
19:51:15 | raptor | there may be a way around it, but I couldn't do much in the code without a large refacter - and I didn't want to do that right before a release |
19:51:20 | raptor | haha |
19:51:32 | raptor | i can see how it could happen easier with seekers |
19:51:40 | Skybax | Yeah seekers would be easy |
19:51:42 | raptor | since they have an 8 second lifetime or something |
19:51:50 | fordcars | Bouncers too |
19:51:56 | Skybax | True |
19:52:19 | raptor | i think bouncers are 1.5 to 3 seconds |
19:52:24 | raptor | depending on how much they bounce |
19:52:32 | Skybax | Btw rap have you gotten a chance to look at my ranks suggestion yet? Sorry if I'm bugging you about it I'm just excited about it x) |
19:53:01 | raptor | aww stink - I have not... I've been sort of taking this week off since watusmoto and his whip aren't around :) |
19:53:13 | Skybax | Haha nice |
19:53:49 | | Flynnn has joined |
20:01:42 | Skybax | Well it would be awesome if you did, cause I'd really like your feedback on it |
20:02:40 | raptor | yes, I will get to it - but based on its size it will require some attention that don't have at the moment :) |
20:03:10 | fordcars | raptor, shipKilled has BfObject as the third argument as the "shooter", but what is it? |
20:03:26 | raptor | a BfObject |
20:03:39 | fordcars | Ship isn't a BfObject? |
20:03:42 | raptor | so either a 'Ship' or a 'Turret' |
20:03:45 | raptor | it is |
20:04:00 | fordcars | Oh ok |
20:04:04 | fordcars | It's an "item" |
20:04:05 | raptor | or nil |
20:04:24 | raptor | maybe... I don't remember the hierarchy, but i know it's a BfObject |
20:04:34 | raptor | and probably only 'Ship' or 'Turret' at the moment |
20:04:40 | fordcars | Ok cool |
20:04:42 | fordcars | Thanks |
20:04:51 | raptor | damagingObject can be things like a Burst, Seeker, Asteroid |
20:05:08 | fordcars | Ahh ok |
20:08:33 | fordcars | But how can I get the BfObject's PlayerInfo? |
20:08:51 | fordcars | getOwner()? |
20:08:55 | raptor | if the shooter is a ship, then you can get it from that |
20:09:21 | fordcars | Ah ok I thought it was only for projectiles |
20:09:34 | raptor | damagingObject would be the projectile |
20:10:13 | raptor | I suppose you can getOwner on the projectiles, yes |
20:10:22 | fordcars | Okokokok |
20:10:34 | raptor | but if the damagingObject is an asteroid, it won't have the getOwner() method |
20:11:04 | raptor | probably the shortest route is: if shooter is ship then ship:getPlayerInfo() |
20:11:22 | fordcars | I can do that? |
20:11:29 | fordcars | On BfObject? |
20:11:48 | raptor | if shooter:getObjType() == ObjType.Ship |
20:11:58 | raptor | you can always test the object type |
20:12:23 | fordcars | Yes, I did that, but I can do shooter:getPlayerInfo()? |
20:12:40 | raptor | only if it it's ObjType.Ship, yes |
20:12:44 | fordcars | Ah okokk |
20:13:01 | fordcars | It's not in http://bitfighter.org/luadocs/class_bf_object.html |
20:13:22 | raptor | nope, but if you test the type, you can use anything in that sub-class |
20:13:31 | fordcars | Ahh sweet |
20:13:35 | raptor | which is kind of neat |
20:19:35 | | Nothing_Much Quit (Remote host closed the connection) |
20:35:09 | fordcars | Ok, your bot should be officially done, Skybax |
20:35:16 | fordcars | Test time! |
20:35:30 | raptor | *never* say 'done' before 'test time' |
20:36:18 | Skybax | Hahaha |
20:36:38 | fordcars | I know :3 |
20:36:49 | Skybax | Are you testing it now? |
20:36:55 | fordcars | "Something that isn't tested, is broken" |
20:37:02 | fordcars | Yeah |
20:37:09 | fordcars | You know, removing typos |
20:37:14 | Skybax | Heh |
20:40:05 | kaen | hi all |
20:40:08 | fordcars | Hi |
20:43:24 | fordcars | raptor, the event doesn't fire at all :O |
20:43:32 | fordcars | "Something that isn't tested, is broken" |
20:43:39 | fordcars | ;) |
20:43:45 | raptor | fordcars: what event |
20:43:50 | fordcars | onSHipKilled |
20:44:01 | raptor | are you subscribed? |
20:44:04 | fordcars | Yes |
20:44:08 | fordcars | I think so |
20:44:15 | fordcars | subscribe(Event.ShipKilledEvent) |
20:44:16 | raptor | verify |
20:44:25 | raptor | bf:subscribe |
20:44:33 | raptor | let me verify... |
20:44:52 | fordcars | It works without it with some helper functions I think |
20:44:57 | raptor | ah yes, ok |
20:45:08 | raptor | Event.ShipKilled |
20:45:15 | fordcars | Oh |
20:45:28 | fordcars | Oh haha sorry |
20:45:33 | raptor | try that |
20:45:38 | fordcars | Isn't Lua supposed to warn me though? |
20:46:00 | raptor | that may be a good idea - can you open a bug that says: warn of improper event subscriptions |
20:46:16 | fordcars | Yep it works |
20:46:20 | raptor | yay |
20:46:32 | fordcars | Thanks :P |
20:47:10 | raptor | hi kaen |
20:47:12 | raptor | how goes it? |
20:47:37 | kaen | pretty good :) |
20:47:48 | raptor | making headway in your new job? |
20:47:49 | kaen | sounds like I'm going to GDC in March |
20:47:50 | fordcars | !bugs |
20:47:50 | BFLogBot | To enter a bug: http://tinyurl.com/bfnewbug -- To view all bugs: http://tinyurl.com/bfbugs |
20:47:58 | kaen | yep, learning tons and tons of stuff |
20:48:11 | kaen | when I get done I think I'll know enough to work on the android BF port |
20:48:12 | raptor | did you brick your tablet? :) |
20:48:16 | kaen | nope |
20:48:18 | kaen | oh! |
20:48:21 | kaen | funny story though |
20:48:29 | kaen | so I had to do that manual update as you know |
20:48:46 | kaen | and I was like super nervous the entire time |
20:48:48 | raptor | yes |
20:49:11 | kaen | so I threw in the SD card, watched the little progress bar tick perilously along |
20:49:16 | kaen | and when it completed and booted up |
20:49:20 | kaen | everything was fine except |
20:49:33 | kaen | the entire screen was rendered at 180 degree rotation |
20:49:40 | raptor | ha! |
20:49:45 | raptor | i think i've seen that... |
20:50:08 | kaen | and it's weird because input corresponds with the real screen position |
20:50:27 | kaen | so when you go to click on something, you have to click the opposite side of the screen |
20:50:37 | kaen | but other than that, everything's great |
20:50:50 | kaen | had I small demo to management yesterday and they're happy with the progress |
20:50:55 | kaen | I had a* |
20:51:14 | raptor | ha, good |
20:51:30 | raptor | do you do a video conference with them? |
20:51:54 | kaen | I do one on one skype calls mostly |
20:52:01 | raptor | ok cool |
20:52:39 | kaen | it's a lot different than stocking shelves, for sure |
20:54:01 | fordcars | Alright! Your bot is done Skybax, but what do we do about Energy Items? |
20:54:17 | Skybax | Why do they love them so much? xD |
20:54:48 | Skybax | Can you make it so they only try to get one if there are no enemies around? |
20:54:49 | fordcars | Everybody loves them! |
20:55:00 | fordcars | Ok, I'll try |
20:58:49 | fordcars | Ahh that was easy |
20:58:51 | fordcars | Done! |
20:58:59 | raptor | test time? |
20:59:08 | fordcars | Yep |
20:59:20 | fordcars | I already did :D |
20:59:46 | fordcars | I guess I would have to get sky_lark and Footloose to get zapped by it :P |
21:00:50 | | Flynnn Quit (Quit: This computer has gone to sleep) |
21:01:07 | raptor | haven't seen footloose in a while... |
21:01:33 | fordcars | Me neither :X |
21:01:41 | fordcars | We need a BBB at some point |
21:01:54 | fordcars | Well, we have the secret party coming up |
21:02:01 | fordcars | Whatever it is |
21:03:03 | Skybax | So it recognizes names now? |
21:04:26 | fordcars | Yep |
21:04:30 | Skybax | Yay |
21:04:34 | fordcars | All of your specifications :) |
21:04:40 | Skybax | Woo! |
21:04:49 | Skybax | Thanks! |
21:05:02 | fordcars | So, by credit card or in cash? |
21:05:13 | fordcars | SIKE |
21:05:17 | Skybax | Hahaha |
21:05:26 | fordcars | Ok, so, I'll put it on forums |
21:05:29 | fordcars | Well, update it |
21:05:30 | Skybax | Otay |
21:05:34 | fordcars | Ota |
21:05:49 | Skybax | Kotawa |
21:07:39 | | Flynnn has joined |
21:08:05 | fordcars | Watoka |
21:09:14 | fordcars | By the way it recognizes his name even if he has a .0 etc if there is more than one bot :) |
21:09:48 | fordcars | Oh wait |
21:10:01 | Skybax | ? |
21:10:16 | fordcars | Haha I just thought of something, I added useless code earlier |
21:10:59 | raptor | we fixed that! |
21:11:02 | raptor | (I think) |
21:12:35 | fordcars | What do you mean? |
21:13:19 | fordcars | I had wrote if(botName==shooterName or string.find(botName .. ".", shooterName) |
21:13:34 | fordcars | But that just didn't work well with more than one bot obviously |
21:13:54 | fordcars | But botName includes the .0 etc, so it's good now |
21:18:29 | fordcars | Ok, it's all good, now it will only respond when it's his name |
21:26:46 | raptor | ahhh,, this was an enhancment to skybot |
21:26:53 | Skybax | Yes |
21:34:22 | Skybax | Skybot doesn't say anything if he dies by turret |
21:35:08 | Skybax | Ohhhh that's a big glitch |
21:35:15 | Skybax | Whenever he uses cloak he also uses shield |
21:35:19 | Skybax | Drains his energy super fast |
21:35:35 | Skybax | fordcars |
21:36:54 | Skybax | He's also not saying the right thing when he kills me x) |
21:38:15 | | Nothing_Much has joined |
21:46:17 | fordcars | What?? What does he say? |
21:47:14 | fordcars | By the way, You didn't tell me to make the bot say something when he dies by turret, so I didn't add it :P But I think it would kindof heavy in the chat |
21:49:04 | Skybax | Oh, I thought it was just supposed to be "on death" messages, not only when he dies by another ship |
21:49:06 | Skybax | But okay |
21:49:09 | Skybax | You're probably right |
21:49:40 | Skybax | He's supposed to say something about suicide whenever he zaps me, but he just does his normal "Booyah!" or whatever stuff |
21:50:00 | fordcars | Whoa sorry |
21:50:10 | fordcars | I thought the Suicide thing was when he killed himself |
21:50:16 | fordcars | Logically :P |
21:50:34 | Skybax | Well that could work too lol but it was supposed to be whenever he kills me (cause we're supposed to be the same and stuff) |
21:50:41 | fordcars | Right |
21:51:24 | Skybax | How would he ever even kill himself? He only uses phaser and triple.. |
21:51:35 | Skybax | Unless you're talking about when he zaps another Skybot |
21:52:49 | fordcars | Ahh right |
21:52:55 | fordcars | Ok, updating, again :P |
21:53:07 | Skybax | Did you catch what I said about using shield and cloak at the same time? |
21:53:13 | fordcars | Yeah |
21:53:37 | Skybax | Okay |
21:54:06 | fordcars | Ok, updated a few things, can you come to test it? You have your name |
21:55:54 | Skybax | Shuh |
21:56:10 | Skybax | I tried to join but your server closed lol |
21:56:15 | fordcars | Oh sorry :P |
22:02:42 | | Flynnn Quit (Quit: This computer has gone to sleep) |
22:04:21 | fordcars | Ok done |
22:04:52 | Skybax | Woop |
22:05:16 | Skybax | lol sam686 has a broken version on Skybot on his server xD |
22:05:24 | Skybax | He just sits there and shields |
22:05:41 | Skybax | And if you say anything over 20 characters he says "Indeed.asdfasdfasdfasdfasdfasdf" |
22:12:43 | | HylianSavior Quit (Read error: Connection reset by peer) |
22:12:50 | | Nothing_Much Quit (Ping timeout: 264 seconds) |
22:13:44 | | Nothing_Much has joined |
22:16:45 | Nothing_Much | oh poopie, there's a party I can't go to :( |
22:17:17 | | Flynnn has joined |
22:21:45 | Skybax | Onos |
22:24:49 | | Skybax Quit (Read error: Connection reset by peer) |
22:26:01 | | Nothing_Much Quit (Remote host closed the connection) |
22:26:08 | | Skybax has joined |
22:28:43 | fordcars | Alright, it should be done now |
22:28:57 | fordcars | I have to say that code is some of the most complex branching I have ever done |
22:32:52 | fordcars | We are good Skybax!! |
22:33:02 | Skybax | Hooray! |
22:33:23 | Skybax | Do you want me to test it? |
22:33:55 | fordcars | Hosting :P |
22:34:04 | fordcars | Ok |
22:53:16 | | Nothing_Much has joined |
23:02:11 | | bobdaduck Quit (Read error: Connection reset by peer) |
23:16:55 | fordcars | raptor, the bot uses findAllObjects() to find enemies, so it sees them when they are clocked, which is fine, but fireAtObject doesn't work, and I don't know why. It fires, but doesn't do anything |
23:17:12 | fordcars | *fires in the code |
23:17:27 | raptor | and it's similar to s_bot? |
23:17:33 | fordcars | Yes |
23:17:40 | raptor | it could be that a filter in fireAtObject is preventing it from firing |
23:17:50 | raptor | i'm not really familiar with that code |
23:17:55 | fordcars | I thought so, but I didn't see one |
23:18:01 | fordcars | It only check for teams |
23:18:36 | fordcars | Maybe it is getFiringSolution(obj) |
23:18:38 | fordcars | That fails |
23:18:57 | fordcars | I'll check |
23:19:44 | fordcars | Ahh yes |
23:19:47 | fordcars | That fails |
23:20:07 | fordcars | That's annoying |
23:23:51 | | Nothing_Much Quit (Read error: Operation timed out) |
23:27:55 | | Platskies has joined |
23:38:15 | fordcars | Food time! |
23:38:18 | | fordcars Quit (Quit: Page closed) |
23:40:05 | raptor | food time! |
23:40:07 | | raptor Quit () |
23:59:03 | | Platskies Quit (Quit: Sleep time…) |