Timestamps are in GMT/BST.
| 00:09:28 | | bobdaduck Quit (Remote host closed the connection) |
| 01:40:01 | | koda has joined |
| 02:29:30 | | Flynnn Quit (Quit: Leaving) |
| 03:07:16 | | Platskies has joined |
| 04:26:16 | | Platskies Quit (Quit: Sleep time…) |
| 04:50:09 | | Platskies has joined |
| 04:54:52 | | koda Quit (Ping timeout: 268 seconds) |
| 06:03:37 | | koda has joined |
| 06:41:13 | | Platskies Quit (Quit: Gotta go) |
| 07:32:31 | | raptor has joined |
| 07:32:31 | | ChanServ sets mode +o |
| 07:33:25 | raptor | for the record: |
| 07:33:27 | raptor | http://imagebin.org/271363 |
| 07:33:35 | raptor | http://imagebin.org/271364 |
| 07:33:44 | raptor | http://imagebin.org/271365 |
| 07:33:55 | | raptor Quit (Client Quit) |
| 08:19:32 | Nothing_Much | where'd those come from? |
| 08:31:02 | | Platskies has joined |
| 08:35:59 | kaen | there's a school that plays bitfighter during free time |
| 08:36:08 | kaen | actually a class at a school |
| 08:36:27 | kaen | they were on this morning |
| 08:36:42 | Platskies | Would be funny if it was a whole school |
| 08:37:26 | kaen | bitfighter university! |
| 08:37:33 | kaen | universe-ity :) |
| 08:37:43 | Platskies | :P |
| 08:37:59 | kaen | sorry |
| 08:38:00 | kaen | that was |
| 08:38:08 | kaen | pun-called for |
| 08:41:16 | Nothing_Much | kaen, seriously?? |
| 08:41:19 | Nothing_Much | whoa, that's cool! |
| 08:41:50 | kaen | indeed |
| 08:41:54 | Nothing_Much | how'd they find out or was that already known for a while? |
| 08:43:44 | | bobdaduck has joined |
| 08:44:07 | kaen | I think the teacher actually found it |
| 08:44:09 | kaen | hi bobdaduck |
| 08:44:16 | bobdaduck | HAI |
| 08:44:16 | kaen | and installed it on the lab computers |
| 08:44:32 | Nothing_Much | wow, that's awesome |
| 08:44:42 | kaen | bitfighter's a good kid's game because there's no graphic violence or anything like that |
| 08:44:42 | Nothing_Much | btw, intro to the trailer's almost done |
| 08:44:45 | kaen | cool! |
| 08:44:53 | kaen | bobdaduck, you were in need of my services? |
| 08:45:00 | kaen | I'll start the billing timer now. |
| 08:45:00 | Nothing_Much | 19 sec |
| 08:45:06 | bobdaduck | lol |
| 08:45:16 | bobdaduck | I was just wondering how to pass arguments to a script |
| 08:45:23 | bobdaduck | doable without editing the .level file? |
| 08:45:46 | kaen | yeah, just put them (space-separated) after the filename |
| 08:45:52 | kaen | in the level parameters |
| 08:46:14 | kaen | script: bobsbadidea arg1 arg2 |
| 08:46:23 | bobdaduck | how do I access that from the .levelgen? |
| 08:46:36 | kaen | in the main() function |
| 08:46:53 | kaen | there will be table called args |
| 08:47:10 | kaen | it's a table of strings representing each argument |
| 08:47:13 | kaen | it gets defined by lua automatically, so you don't declare it or anything |
| 08:47:50 | kaen | oops |
| 08:47:59 | kaen | the table is actually called `arg` |
| 08:48:04 | kaen | not `args` |
| 08:50:05 | bobdaduck | So in the level file |
| 08:50:27 | bobdaduck | Script: DnD loadouts |
| 08:50:31 | bobdaduck | and then in the .levelgen file |
| 08:50:33 | bobdaduck | in main |
| 08:50:51 | bobdaduck | if(arg[1] == loadouts) then |
| 08:50:52 | bobdaduck | ? |
| 08:52:30 | Platskies | I gotta go, bb |
| 08:52:58 | | Platskies Quit (Quit: Gotta go) |
| 08:53:12 | | koda Quit (Read error: Connection reset by peer) |
| 08:54:26 | kaen | if(arg[1] == "loadouts") |
| 08:54:36 | kaen | bobdaduck, remember the values are all strings |
| 08:54:47 | bobdaduck | okay |
| 08:55:12 | bobdaduck | does this line of code work? |
| 08:55:13 | bobdaduck | zoneTypes = GoalZone |
| 08:55:20 | bobdaduck | arguments and stuff aside |
| 08:59:48 | kaen | yep |
| 09:01:04 | bobdaduck | and what data type is that? |
| 09:04:17 | kaen | that's complicated |
| 09:04:20 | kaen | it's a table |
| 09:04:32 | kaen | it's also a poor-man's class |
| 09:04:45 | kaen | because lua doesn't support classes properly |
| 09:05:02 | kaen | but it will have e.g. the .new() method on it |
| 09:05:37 | kaen | so if you had zoneType.new() , you could use zoneType = GoalZone, zoneType = LoadoutZone, or even zoneType = PolyWall |
| 09:05:45 | bobdaduck | okay |
| 09:05:53 | bobdaduck | I've done it before |
| 09:06:03 | kaen | I do it in my conversion plugin |
| 09:06:14 | bobdaduck | but I was like "wait, that's not a string... what is it?" |
| 09:06:37 | kaen | this is right at the edge of "dark magic" |
| 09:06:44 | Nothing_Much | rendering |
| 09:07:52 | bobdaduck | lol |
| 09:07:55 | bobdaduck | okay |
| 09:08:09 | bobdaduck | In my mind, what I just did is the "dark magic" data type |
| 09:08:13 | bobdaduck | and I'll leave it at that. |
| 09:08:29 | kaen | that's probably for the best |
| 09:08:31 | bobdaduck | Serious question: What most closely represents a "tree" in the bitfighter universe? |
| 09:08:58 | kaen | a tree-shaped zone :P |
| 09:09:29 | kaen | or a tree-shaped wall with an identically shaped green zone over it |
| 09:09:46 | kaen | also depends on the perspective |
| 09:10:06 | bobdaduck | Not that looks like a tree but something that the bips interact with that's closer to "tree" |
| 09:10:55 | | koda has joined |
| 09:14:26 | Nothing_Much | intro complete! |
| 09:14:55 | bobdaduck | ! |
| 09:15:19 | Nothing_Much | now alls I gotta do is find a video hosting site that's private |
| 09:15:22 | Nothing_Much | oh wait |
| 09:15:34 | Nothing_Much | I could have an unlisted vid on youtube |
| 09:17:27 | bobdaduck | why make it private? |
| 09:17:36 | bobdaduck | PUT IT FOR THE WHOLE WORLD TO SEE |
| 09:17:55 | Nothing_Much | it's only the intro dude |
| 09:18:04 | bobdaduck | oh |
| 09:18:06 | Nothing_Much | gonna let some of you guys check it out |
| 09:18:12 | Nothing_Much | give me some feedback and such |
| 09:20:56 | kaen | ugh I hate c++ so much |
| 09:21:11 | kaen | I wonder how serious raptor is about that javascript rewrite... |
| 09:22:55 | | raptor has joined |
| 09:22:55 | | ChanServ sets mode +o |
| 09:23:04 | raptor | as serious as rewriting it in Java |
| 09:23:20 | raptor | or... APL |
| 09:24:02 | Nothing_Much | oh wow, webm failed me |
| 09:24:09 | Nothing_Much | it's not playing in html5 :( |
| 09:25:49 | kaen | :/ |
| 09:26:20 | raptor | good morning! |
| 09:26:22 | raptor | oh wait |
| 09:26:28 | kaen | yep morning |
| 09:26:33 | raptor | no, i'm more serious about the emscipten thingy |
| 09:26:49 | raptor | i think that'll be a really good port |
| 09:26:59 | kaen | I think you're right |
| 09:27:23 | kaen | plus, truly porting this beast to a language without compile-time type checking |
| 09:27:40 | kaen | would render it nearly impossible to modify (safely) |
| 09:29:55 | | LordDVG has joined |
| 09:30:37 | kaen | so maybe Go would be a better choice ... |
| 09:30:38 | kaen | :) |
| 09:30:52 | Nothing_Much | I wish kdenlive had a render method that didn't automatically export to a separate video file |
| 09:32:34 | Nothing_Much | Oh now it's in html5 :D |
| 09:43:37 | Nothing_Much | gotta do a reupload |
| 09:43:41 | Nothing_Much | had to polish some things |
| 09:51:24 | Nothing_Much | who wants to take a look at my 19 sec. intro? :D |
| 09:51:29 | bobdaduck | me! |
| 09:51:36 | Nothing_Much | there's no music yet |
| 09:51:39 | bobdaduck | Raptor I've discovered a massive bug |
| 09:51:40 | Nothing_Much | you guys can decide on that |
| 09:51:52 | bobdaduck | Its gamebreaking |
| 09:52:14 | bobdaduck | I dunno if you want to hear it... |
| 09:58:11 | Nothing_Much | What's the bug? |
| 09:58:27 | bobdaduck | I dunno man |
| 09:58:32 | bobdaduck | This might be too terrible to hear |
| 09:58:51 | kaen | good thing we're only going to read it then |
| 09:59:19 | kaen | Sun.new() causes a segfault? |
| 09:59:23 | kaen | trololol |
| 09:59:29 | bobdaduck | No man |
| 09:59:36 | bobdaduck | That's trivial stuff compared to the fact |
| 09:59:52 | bobdaduck | That you can't copy and paste objects in the editor across bitfighter windows! |
| 10:03:18 | bobdaduck | Major game breaking! |
| 10:03:51 | kaen | you are game breaking |
| 10:04:57 | kaen | Major Robert D Duck Game-Breaking |
| 10:05:02 | kaen | aka major game breaking |
| 10:05:20 | bobdaduck | lol |
| 10:05:29 | raptor | we have an issue open for system clipboard implementation... which we can do now with SDL2 |
| 10:06:59 | bobdaduck | Copy pasting across multiple bitfighter windows is much needed functionality! |
| 10:07:36 | kaen | oh, Nothing_Much mentioned that FakeFullscreen is on by default in the latest build, raptor |
| 10:08:04 | kaen | wasn't it changed to be off by default? |
| 10:09:19 | raptor | it's on by default on LInux |
| 10:09:25 | raptor | for SDL1.2 only |
| 10:09:46 | raptor | actually, it's removed completely with SDL 1.2, I think, since it was only really needed for OSX |
| 10:10:16 | Nothing_Much | I thought both os x and windows had it disabled |
| 10:11:05 | Nothing_Much | Linux had it enabled and I don't really see why it needs to be enabled. |
| 10:12:04 | raptor | it was enabled because it is the default |
| 10:12:08 | raptor | with SDL1.2 |
| 10:12:13 | Nothing_Much | ohh |
| 10:12:20 | raptor | it was put in so I could disable it on OSX |
| 10:17:52 | kaen | hmm.... LuaBase should definitely not be a class |
| 10:18:08 | kaen | it has no non-static methods and the constructor/desctructor are both no-ops |
| 10:18:42 | raptor | what is the alternative? |
| 10:18:47 | kaen | I'm going to make it a namespace so we just start `using` it |
| 10:19:14 | raptor | ah ok |
| 10:19:17 | kaen | pulling the global functions out of LSR it needs access to all of that stuff |
| 10:19:42 | kaen | exposed the problem because it needs* |
| 10:20:00 | kaen | oh boy... |
| 10:20:07 | kaen | things inherit from it |
| 10:21:44 | raptor | yeah... |
| 10:23:13 | kaen | follow those compiler errors! |
| 10:31:48 | kaen | hah! |
| 10:31:50 | kaen | it's compiling |
| 10:32:02 | kaen | man this is good news |
| 10:32:58 | kaen | it removes most of the multiple inheritance we had, too |
| 10:33:07 | raptor | ok |
| 10:33:16 | raptor | one day I'll learn about c++ best practices... |
| 10:34:07 | kaen | ditto... |
| 10:43:06 | Nothing_Much | I need someone good to play against bots for gameplay footage |
| 10:47:10 | bobdaduck | My work computer is too laggy for that |
| 10:54:19 | | koda Quit (Quit: Leaving) |
| 11:00:23 | Nothing_Much | doesn't have to be right now |
| 11:00:56 | bobdaduck | like tomorrow maybe? |
| 11:01:01 | bobdaduck | or later tonight |
| 11:01:04 | Nothing_Much | anytime dude |
| 11:03:01 | Nothing_Much | bobdaduck, you have 019 right? this is what the trailer's for |
| 11:03:09 | bobdaduck | oh uh |
| 11:03:14 | bobdaduck | Kind of? |
| 11:03:21 | bobdaduck | I know how to compile it on my home computer |
| 11:03:29 | bobdaduck | and I have an older version on my thumb drive |
| 11:03:39 | Nothing_Much | 018a? |
| 11:03:58 | Nothing_Much | well, compile and play your best |
| 11:05:13 | raptor | i'd do 018a as that is what is out... |
| 11:06:28 | bobdaduck | no like an older verision of 019 |
| 11:10:12 | Nothing_Much | raptor, well, I was doing a trailer for the next version to come out |
| 11:10:24 | kaen | let's port it to perl! |
| 11:11:03 | kaen | not sure if that's better or worse than APL ... |
| 11:12:30 | bobdaduck | port it to lolcode? |
| 11:14:16 | kaen | I hope thread writes a lolcode interpreter for lua |
| 11:17:06 | bobdaduck | yeyeah? |
| 11:19:36 | | raptor Quit (Ping timeout: 245 seconds) |
| 11:23:37 | Nothing_Much | hope he got the message |
| 11:31:24 | | thread_ has joined |
| 11:31:44 | Nothing_Much | Hey thread_ |
| 11:31:52 | thread_ | hey, hows it going? |
| 11:33:33 | bobdaduck | supsup |
| 11:33:34 | Nothing_Much | Good, finished my intro to the trailer |
| 11:33:59 | bobdaduck | School is in! |
| 11:34:31 | Nothing_Much | Oh and apparently a school somewhere found out about the game |
| 11:35:33 | bobdaduck | Oh really? |
| 11:35:36 | bobdaduck | That makes four now |
| 11:35:44 | kaen | uh |
| 11:35:50 | kaen | it's probably the same one |
| 11:36:05 | bobdaduck | ah, probably. |
| 11:36:07 | Nothing_Much | huh? |
| 11:36:12 | Nothing_Much | same school? |
| 11:36:14 | kaen | yeah |
| 11:36:20 | Nothing_Much | oh |
| 11:36:22 | bobdaduck | there are three schools that have bitfighter on their computers |
| 11:36:31 | thread_ | ...a school of wizards! |
| 11:36:39 | bobdaduck | one in Utah (right by me, actually), one in canada somewhere, and one in like Florida I think |
| 11:36:46 | kaen | oh |
| 11:36:49 | Nothing_Much | holy crap florida? |
| 11:36:51 | Nothing_Much | :D |
| 11:36:55 | | kaen just got schooled |
| 11:37:01 | Nothing_Much | LOL |
| 11:37:02 | bobdaduck | rofl |
| 11:37:05 | thread_ | meh |
| 11:37:16 | thread_ | ol |
| 11:38:49 | thread_ | how long is wat going to be vacationing? |
| 11:38:58 | Nothing_Much | a week or so I think |
| 11:39:00 | bobdaduck | Maybe another week |
| 11:39:14 | | BFLogBot Commit: 3a26792ea84b | Author: kaen | Message: add parsing for static function groups to luadoc.pl |
| 11:39:15 | thread_ | and there is no releasing while he's gone? LONGEST WEEK EVAR! |
| 11:39:16 | | BFLogBot Commit: 8298d9fc86c1 | Author: kaen | Message: document static lua functions as such |
| 11:39:17 | | BFLogBot Commit: c4cb5411c36e | Author: kaen | Message: add a checkArgList for static methods to use |
| 11:39:19 | | BFLogBot Commit: e4feff844b46 | Author: kaen | Message: rewrite LuaBase as a namespace, add checkArgList for static lua functions, and move global lua functions out of LuaScriptRunner |
| 11:40:17 | kaen | thread_, do you know what boolean polygon operations are? |
| 11:40:50 | kaen | anyway, I added a lua function to perform them the other day (for both plugins and levelgens) |
| 11:47:35 | bobdaduck | Ooh sounds shiny |
| 11:47:39 | bobdaduck | what can I break with it? |
| 11:47:47 | Nothing_Much | lolol |
| 11:47:51 | | LordDVG Quit (Ping timeout: 260 seconds) |
| 11:49:48 | kaen | umm |
| 11:49:49 | kaen | no comment |
| 11:50:19 | kaen | but I put it in to make it easier to generate complex "terrain" |
| 11:50:24 | | LordDVG has joined |
| 11:50:50 | kaen | like, you could make massive container shape, then add a bunch of "rooms" and "tunnels" within it |
| 11:50:55 | kaen | randomly |
| 11:51:30 | bobdaduck | So... |
| 11:51:33 | bobdaduck | Bithack, here I come? |
| 11:51:39 | kaen | hehe |
| 11:51:56 | kaen | it also lets you write plugins that do advanced things with polygons |
| 11:52:14 | kaen | like automatically fitting a bunch of goalzones against a curvy wall |
| 11:52:40 | bobdaduck | huh. |
| 11:52:52 | kaen | http://imgbin.me/view/SBXLKMUL http://imgbin.me/view/HGIXHKNK |
| 11:53:02 | kaen | there's an example |
| 11:53:13 | bobdaduck | yeah |
| 11:53:14 | kaen | I also wrote an auto-quartzer |
| 11:53:24 | kaen | to make lineitems over all the polywalls |
| 11:54:19 | bobdaduck | If I asked for a decor zone, and the devs were willing to do it, do you think it would get into 019? |
| 11:54:41 | kaen | hard to say... |
| 11:54:48 | kaen | we're supposed to be in a "feature freeze" |
| 11:54:53 | kaen | but you can see how well that's going :P |
| 11:55:56 | bobdaduck | hah, yeahhhh |
| 11:56:17 | bobdaduck | Okay so I discussed this with raptor a while ago |
| 11:56:34 | bobdaduck | I was requesting a button that did nothing but send a signal to a levelgen |
| 11:56:57 | bobdaduck | to allow for better user interaction with levelgens |
| 11:57:19 | bobdaduck | playerInfo:isButtonPressed() |
| 11:57:26 | bobdaduck | Is THAT viable for 019? |
| 11:57:32 | | raptor has joined |
| 11:57:32 | | ChanServ sets mode +o |
| 11:58:04 | kaen | raptor must have a clandestine irclog feed to his desktop... |
| 11:58:27 | bobdaduck | lol |
| 11:58:33 | raptor | it scrolls in my dreams |
| 11:58:39 | kaen | lol |
| 11:59:37 | bobdaduck | I always just figured he was psychic and didn't think anything of it... |
| 12:01:36 | bobdaduck | I'm too scared to ask him though, and he probably already knows because he's psychic |
| 12:02:36 | raptor | my aura is terrible to behold |
| 12:13:19 | Nothing_Much | woo |
| 12:23:39 | kaen | Nothing_Much, where's that intro at? |
| 12:24:37 | Nothing_Much | oh here |
| 12:25:19 | Nothing_Much | http://www.youtube.com/watch?v=9zdOgndAfP8 |
| 12:25:39 | bobdaduck | So tell me |
| 12:26:00 | bobdaduck | How do you guys feel |
| 12:26:05 | bobdaduck | about heavy metal screamo death techno? |
| 12:26:38 | kaen | that intro is pretty trippy |
| 12:29:07 | Nothing_Much | I figured the words would get effects that represent its definition |
| 12:29:54 | raptor | I'm the type of guy who thinks that instrumental movie soundtracks is like rock-and-roll |
| 12:30:15 | kaen | huh |
| 12:30:29 | kaen | according to this coffee pot, I've drank 64oz of coffee in four hours. |
| 12:30:41 | raptor | that doesn't sound good... |
| 12:31:59 | bobdaduck | lol |
| 12:38:07 | kaen | WOO! |
| 12:38:22 | | BFLogBot Commit: f0ef29cc67f0 | Author: kaen | Message: return objects ordered by selection time in getSelectedObjects |
| 12:38:29 | raptor | what |
| 12:38:30 | raptor | no way |
| 12:40:02 | kaen | now... mind if I commit my polybool plugin raptor? |
| 12:40:15 | raptor | sure |
| 12:40:39 | raptor | I know that eventually watusimoto will probably want most of those in c++.... |
| 12:40:52 | kaen | most of what? |
| 12:41:05 | raptor | good editor plugins |
| 12:41:12 | kaen | nooooooooooo :< |
| 12:41:46 | raptor | i mean, that's been his past opinion - if it it's good enough, it should be in the c++... |
| 12:42:10 | raptor | but I think deploying these as Lua is a good move |
| 12:42:18 | kaen | there's so many reasons to put them into lua and and only one (bad) reason to put them into c++ |
| 12:42:53 | kaen | also I think we should tweak poly2tri to use throw instead of cassert |
| 12:43:06 | raptor | I like the flexibility of Lua scripts |
| 12:43:11 | kaen | because pathological inputs can trash the triangulation process |
| 12:43:15 | kaen | I like not having to recompile |
| 12:43:18 | kaen | or even exit the process |
| 12:43:36 | kaen | and that anyone can work on them using just a text editor and bitfighter |
| 12:44:09 | kaen | and also tables |
| 12:44:27 | raptor | me too |
| 12:44:46 | raptor | maybe the best way is to provide expensive calculation function in c++ (as API calls) |
| 12:50:59 | bobdaduck | lunchies |
| 12:51:01 | | bobdaduck Quit (Remote host closed the connection) |
| 12:51:12 | kaen | that's pretty much my philosophy right now |
| 12:53:15 | thread_ | whew, back for 15 min |
| 13:07:13 | | LordDVG Quit (Ping timeout: 248 seconds) |
| 13:08:07 | | LordDVG has joined |
| 13:18:02 | | thread_ Quit (Quit: Page closed) |
| 13:35:40 | | LordDVG Quit (Read error: Connection reset by peer) |
| 13:44:41 | | bobdaduck has joined |
| 13:48:51 | raptor | back later! |
| 13:49:27 | | raptor Quit () |
| 13:54:27 | kaen | bobdaduck, any idea how to get a team's name? |
| 13:54:53 | bobdaduck | what? |
| 13:54:56 | kaen | Team[ship:getPlaerInfo():getTeamIndex()]:getName() should work, but it does not... |
| 13:55:15 | bobdaduck | from a levelgen? |
| 13:55:20 | kaen | didn't know if you know something I don't know |
| 13:55:22 | kaen | yes |
| 13:55:26 | kaen | or a bot script |
| 13:55:28 | bobdaduck | yeah that's not in there. |
| 13:55:47 | bobdaduck | like that would need to be added in to 019 if you were doing that |
| 13:55:55 | kaen | it's already been added |
| 13:56:00 | kaen | it just doesn't work apparently :P |
| 13:56:16 | kaen | oh, I put up 019 docs btw |
| 13:56:20 | kaen | not sure if you were here for that |
| 14:00:24 | bobdaduck | I was sort of here for that but not really |
| 14:00:27 | bobdaduck | I didn't look at themn |
| 14:01:59 | kaen | nothing special really |
| 14:24:37 | bobdaduck | Did you want me to look at them or... |
| 14:24:46 | | kaen shrugs |
| 14:25:00 | kaen | just wanted to make sure you knew they're there |
| 14:31:38 | | koda has joined |
| 14:36:51 | Nothing_Much | back |
| 14:37:00 | Nothing_Much | oh wait, was I gone? |
| 14:48:12 | bobdaduck | Nope |
| 14:48:57 | Nothing_Much | oh okay |
| 14:49:02 | Nothing_Much | thought I got dinner |
| 15:03:10 | | thread_ has joined |
| 15:04:01 | thread_ | I'm back |
| 15:04:22 | thread_ | (I know you are all disappointed) |
| 15:04:32 | bobdaduck | OH NO |
| 15:06:37 | thread_ | can a player (or more specifically bot) change their name mid game? |
| 15:07:17 | kaen | nope |
| 15:07:29 | kaen | also I figured out why getting a team in getName crashes |
| 15:07:36 | thread_ | why? |
| 15:07:40 | bobdaduck | I saw someone do it on a modded server once... |
| 15:07:50 | kaen | because it doesn't have a team at that point |
| 15:08:05 | thread_ | ah |
| 15:08:12 | thread_ | well no getting around it then |
| 15:08:25 | thread_ | ...well... I guess I *could* |
| 15:12:03 | thread_ | kaen: in 019 is there a levelgen function for adding a bot player? (please please say yes) |
| 15:12:17 | thread_ | wait... did I ask you this already? i don't remember |
| 15:16:23 | kaen | no :< |
| 15:16:54 | kaen | I tried a while ago to make Robot.new() work |
| 15:17:15 | kaen | but there was a lot of surgery involved and it became too messy to put in 019 |
| 15:18:45 | thread_ | but /addbot isn't messy? |
| 15:18:59 | thread_ | help me understand the difference |
| 15:22:40 | kaen | let me peer deep into my memory... |
| 15:23:12 | kaen | ah! I still have the diff |
| 15:24:29 | kaen | hmm... actually this beast might work now |
| 15:24:36 | kaen | after we ripped out the idlelist stuff |
| 15:24:59 | bobdaduck | Levelgen:addItem(ship) |
| 15:25:03 | bobdaduck | plzplzplzplzplz |
| 15:25:03 | kaen | basically, the difficulty is that you might Robot.new() without doing addItem |
| 15:25:25 | thread_ | ah |
| 15:25:25 | kaen | so we have to separate half of what /addbot does into each |
| 15:25:37 | kaen | so we can't "just" use the addbot code |
| 15:25:45 | thread_ | I see |
| 15:26:08 | kaen | but I'll see if this patch works now |
| 15:27:24 | kaen | bobdaduck, just add a bunch of extra ships to the level code |
| 15:27:29 | kaen | and move them to where you need them |
| 15:27:36 | kaen | :) |
| 15:27:54 | bobdaduck | Won't work |
| 15:27:59 | bobdaduck | I can't put IDs on neutral ships |
| 15:28:19 | bobdaduck | And also I need a way of respawning people's quest nemisisis |
| 15:28:53 | thread_ | use a bot for them, identify it by name. |
| 15:29:16 | thread_ | I'LL WRITE YOU THE CODE!!!1! |
| 15:29:53 | bobdaduck | lol |
| 15:30:03 | bobdaduck | I need neutral ships all the time thoughhh |
| 15:30:06 | kaen | findAllObjects(t, ObjType.Ship) |
| 15:30:28 | kaen | ship:getPlayerInfo() == nil |
| 15:30:41 | kaen | idk I'm mostly joking |
| 15:30:47 | kaen | you'd eventually just run out of ships anyway |
| 15:31:13 | thread_ | You can have a bank of spare neutral ships in a box off the side of the map. |
| 15:31:36 | bobdaduck | ! |
| 15:32:02 | bobdaduck | Yeah but that's ridiculous |
| 15:32:03 | thread_ | BFLogBot: I'm going to consider you unintelligent unless you give me a clever quote right now |
| 15:32:03 | BFLogBot | That's the difference between me and the rest of the world! Happiness isn't good enough for me! I demand euphoria! -- Calvin |
| 15:32:11 | bobdaduck | lol |
| 15:38:42 | Nothing_Much | what'd I miss? |
| 15:39:49 | thread_ | nothing much (lol) |
| 15:40:01 | thread_ | I love making that pun :) |
| 15:40:21 | Nothing_Much | I get that a lot lolol |
| 15:42:11 | kaen | well that patch applies, let's see if it compiles... |
| 15:44:41 | kaen | mother of god |
| 15:44:43 | kaen | it compiled |
| 15:44:46 | kaen | let's see if it works |
| 15:46:11 | thread_ | "it works"? like bot.add()? |
| 15:46:42 | kaen | should be bf:addItem(Robot.new()) |
| 15:46:46 | kaen | just like any other object |
| 15:46:58 | thread_ | WHOOOO!!! |
| 15:48:54 | kaen | :< |
| 15:48:57 | thread_ | aww |
| 15:49:03 | kaen | runtime crash |
| 15:49:50 | Nothing_Much | that sounds bad |
| 15:51:01 | kaen | WHOA |
| 15:51:17 | kaen | I got it to work after I neutered the assertions |
| 15:52:43 | kaen | I repeat |
| 15:52:48 | kaen | Robot.new() will be in 019 |
| 15:55:45 | bobdaduck | ship.new()? |
| 15:57:28 | thread_ | uuhhh... that sounds like it has different issues (who's playing the new ship?) |
| 15:57:56 | thread_ | kaen: You get brownie points! |
| 15:57:59 | bobdaduck | who plays the neutral ships? |
| 15:58:03 | thread_ | I do |
| 15:58:35 | thread_ | I won the secret poker tournament, so I get to play the neutral ships |
| 15:58:49 | bobdaduck | problem solved then |
| 15:58:59 | thread_ | but what if I'm not online? |
| 16:01:59 | bobdaduck | Just give you control anyway |
| 16:03:16 | bobdaduck | kaen remember how you could take over other people's ships? |
| 16:03:20 | kaen | hehe |
| 16:03:22 | bobdaduck | Can I have access to that via levelgens? |
| 16:03:32 | kaen | that definitely didn't get committed :P |
| 16:03:40 | bobdaduck | BUT NEUTRAL SHIPS |
| 16:03:43 | bobdaduck | THINK OF THE POSSIBILITIES |
| 16:06:04 | bobdaduck | /kaen does not want to think of the possibilities |
| 16:06:48 | thread_ | To be honest, I've been having a concept of a drone ship, that players can use to fight |
| 16:07:38 | bobdaduck | I just want ships to have pets |
| 16:07:48 | thread_ | I thought you had robbie |
| 16:08:04 | bobdaduck | But I gotta be able to track if a projectile hits an object like, say, robbie |
| 16:08:28 | bobdaduck | I can *sort* of do it in 019. Sorta. |
| 16:08:53 | bobdaduck | Because I can getAllObjects and sort for projectiles and then test all of their locations and whether they're on track to hit |
| 16:09:24 | bobdaduck | ...No way that's getting into 019 |
| 16:09:32 | thread_ | you can give a ship a pet mine |
| 16:09:38 | bobdaduck | lol |
| 16:09:50 | bobdaduck | quite true, but mines are fragile............... |
| 16:09:52 | bobdaduck | Yep, good idea |
| 16:09:56 | bobdaduck | totally doing it |
| 16:10:06 | thread_ | if it gets hit, it could damage the owner too! bonus |
| 16:10:20 | thread_ | THIS IS A GOOD IDEA |
| 16:10:21 | bobdaduck | lol |
| 16:10:29 | bobdaduck | What I really need |
| 16:10:34 | bobdaduck | is for devs to be okay with circles |
| 16:10:41 | bobdaduck | and allow levelgens to modify their behaviors. |
| 16:11:06 | bobdaduck | Oh well |
| 16:11:09 | bobdaduck | I'ma heading out |
| 16:11:10 | bobdaduck | Seeyalllz |
| 16:11:14 | kaen | later |
| 16:11:22 | | bobdaduck flashes gang signs wildly |
| 16:11:27 | | bobdaduck Quit (Remote host closed the connection) |
| 16:11:33 | kaen | bobdaduck is going to be very sad when he realizes we ripped out Circles and Worms |
| 16:16:05 | kaen | and when I say "we" |
| 16:16:08 | kaen | I mean "I" |
| 16:16:30 | Nothing_Much | circles and worms? |
| 16:16:34 | Nothing_Much | kaen, what's that? |
| 16:17:14 | kaen | secret experimental items |
| 16:17:26 | kaen | knowledge of their existence was leaked through various channels |
| 16:17:43 | kaen | we tried politely asking bob not to use them, and that failed |
| 16:18:05 | Nothing_Much | various channels? |
| 16:18:06 | kaen | if it's any consolation, they were totally lame |
| 16:18:29 | kaen | yeah, maps that sam had left around, dev discussions in the irc channels |
| 16:18:35 | kaen | I forget exactly how it happened |
| 16:18:55 | kaen | but anyway, they shouldn't have been committed in the first place |
| 16:19:15 | Nothing_Much | Ah |
| 16:19:18 | Nothing_Much | Well if they were lam |
| 16:19:20 | Nothing_Much | Well if they were lame |
| 16:19:22 | Nothing_Much | Then it'd be like |
| 16:19:50 | Nothing_Much | idk lol |
| 16:25:27 | kaen | bah |
| 16:25:41 | kaen | game crashes when the levelgened bots are removed... |
| 16:25:51 | kaen | looks like I'm only half done |
| 16:25:51 | Nothing_Much | :( |
| 16:29:05 | kaen | ahahahah |
| 16:29:07 | kaen | haha |
| 16:29:07 | kaen | oh |
| 16:29:08 | kaen | man |
| 16:29:18 | kaen | doesn't work after main() is run either |
| 16:29:35 | Nothing_Much | yikes |
| 16:29:41 | Nothing_Much | doesn't sound good? :? |
| 16:31:30 | thread_ | If its any consolation kaen, I just about got the bots for the standing defence done |
| 16:43:31 | | koda Quit (Quit: koda) |
| 16:48:00 | | amgine123456789 has joined |
| 16:48:16 | amgine123456789 | sup |
| 16:53:11 | | thread_ Quit (Ping timeout: 250 seconds) |
| 16:54:51 | | koda has joined |
| 17:25:15 | | amgine123456789 Quit (Ping timeout: 250 seconds) |
| 17:59:27 | | koda Quit (Quit: k thx bai) |
| 18:33:53 | | amgine123456789 has joined |
| 18:34:01 | amgine123456789 | sup |
| 18:40:49 | kaen | not much |
| 18:40:54 | kaen | working on adding robots from lua |
| 18:59:17 | amgine123456789 | nice i know nothing about lua but im trying to get S-bot to target enemy engeneered teles |
| 19:03:35 | amgine123456789 | however i forgot to make a copy and ruined the original S_bot i need a copy however i forgot to make a copy and ruined the original S_bot i need a copy |
| 19:03:49 | amgine123456789 | however i forgot to make a copy and ruined the original S_bot i need a copy....... |
| 19:03:56 | amgine123456789 | XD |
| 19:07:58 | kaen | https://bitfighter.googlecode.com/hg/resource/robots/s_bot.bot |
| 19:18:28 | Nothing_Much | what was the command to update bitfighter? |
| 19:18:49 | kaen | switch to the bitfighter-hg/build directory |
| 19:18:53 | kaen | hg pull -u |
| 19:18:59 | kaen | make |
| 19:19:08 | kaen | make *sure* you're in bitfighter-hg/build |
| 19:19:21 | kaen | otherwise it will appear to work, but won't actually work |
| 19:19:40 | Nothing_Much | gotcha |
| 19:19:44 | Nothing_Much | cd build |
| 19:19:48 | kaen | yep |
| 19:20:25 | Nothing_Much | oh how did you like the intro kaen? |
| 19:20:35 | kaen | I liked it |
| 19:20:50 | kaen | I think you could use fewer effects, but that's my only criticism |
| 19:21:17 | Nothing_Much | hmm.. I won't be using other effects for the other texts, only for the transitions so it'll be easier to read |
| 19:22:10 | Nothing_Much | the transitions will be the same as the "Bitfighter" text, color changing included |
| 19:27:04 | | alex__ has joined |
| 19:27:50 | alex__ | hey do you guys know about putting other symbols in front of peoples names on a dedicated server? |
| 19:28:05 | alex__ | like how admin has the @ symbol, can you set other symbols? |
| 19:30:37 | Nothing_Much | kaen, someone's here for ya |
| 19:30:52 | Nothing_Much | alex__, welcome, kaen is a dev, he should help you out eventually |
| 19:31:09 | alex__ | cool, thanks |
| 19:32:45 | kaen | hi alex__ ! |
| 19:32:57 | alex__ | hi! |
| 19:33:10 | kaen | you can't set the symbols |
| 19:33:22 | kaen | but admins get @, and levelchangers get + |
| 19:33:23 | alex__ | is it possible to set other symbols on dedicated servers like admin is denoted by the @ symbol? |
| 19:33:35 | kaen | nope, that's all done client-side |
| 19:33:41 | alex__ | ok! |
| 19:33:41 | kaen | interesting idea though |
| 19:33:44 | alex__ | thanks |
| 19:33:51 | kaen | sure thing |
| 19:33:54 | alex__ | yeah, that and supporting color codes natively |
| 19:33:57 | kaen | good to see you one the irc, btw |
| 19:34:04 | kaen | can you elaborate? |
| 19:34:22 | alex__ | like, say I wanted my username to be a color, I could set in in the settings |
| 19:34:37 | kaen | ahhh |
| 19:34:38 | alex__ | i might not be explaining well |
| 19:34:42 | kaen | no I get it |
| 19:34:48 | kaen | set a color for your username |
| 19:34:53 | alex__ | yeah |
| 19:35:15 | alex__ | and then servers could disable that or use it for like admins and stuff |
| 19:35:21 | kaen | I think we could do one better, and add some sort of color character to the names |
| 19:35:33 | alex__ | yeah, that's kinda what I was thinking |
| 19:35:35 | kaen | I've seen games us \c1 etc. |
| 19:35:37 | kaen | use* |
| 19:35:39 | alex__ | you know minecraft, right? |
| 19:35:44 | kaen | I know of it |
| 19:35:49 | kaen | never played it though |
| 19:36:09 | alex__ | on some servers that support the modded server software, whe you /nick, it will accept color codes like &a, &1, etc |
| 19:36:16 | kaen | ahh |
| 19:36:25 | alex__ | so my /nick could be &6alex |
| 19:36:31 | alex__ | and then it would be the corresponding color |
| 19:36:55 | kaen | &1k&2a&3e&4n |
| 19:37:01 | kaen | :) |
| 19:37:31 | Nothing_Much | alex__, just curious to know, how did you find Bitfighter? :) |
| 19:38:02 | alex__ | I was in 6th grade |
| 19:38:08 | alex__ | bored as hell |
| 19:38:22 | alex__ | so i decided to look for freeware games my school hadn't blocked |
| 19:38:27 | alex__ | and bitfighter was on the list |
| 19:38:38 | alex__ | so i got it, and i've been playing it off and on since |
| 19:38:46 | Nothing_Much | cool |
| 19:38:50 | alex__ | I remember before seekers |
| 19:39:17 | alex__ | my school still hasn't blocked it, so I play it a lot in some classes |
| 19:39:28 | kaen | that makes you more senior than me :x |
| 19:39:39 | alex__ | I'm in 8th grade! |
| 19:39:47 | alex__ | im not senior at all |
| 19:39:56 | kaen | I meant in bitfighter world :P |
| 19:40:01 | alex__ | oh yeah, maybe |
| 19:40:11 | alex__ | but it's an amazing game |
| 19:40:20 | alex__ | i just think you guys should make some form of single player |
| 19:40:31 | Nothing_Much | well, there is the level editor.. |
| 19:40:33 | kaen | that's actually an idea I'm working on with another player |
| 19:40:39 | alex__ | cool! |
| 19:40:50 | kaen | we're going to make scripted levels that are actually single/multi player campaign modes |
| 19:40:57 | Nothing_Much | kaen, you think that may be implemented in 020? |
| 19:40:58 | alex__ | I can't wait for that |
| 19:41:21 | kaen | Nothing_Much, we should have a playable version in 019 |
| 19:41:29 | Nothing_Much | omg |
| 19:41:32 | Nothing_Much | Dude that's perfect! |
| 19:41:35 | kaen | not for release |
| 19:41:41 | alex__ | If you guys need any help, I'm kind of a code noob, but I could help out with some stuff |
| 19:41:48 | alex__ | that feature will be awesome |
| 19:41:51 | Nothing_Much | oh |
| 19:41:55 | alex__ | kaen |
| 19:41:56 | Nothing_Much | kaen, you got me excited lol |
| 19:42:07 | kaen | it's something thread and I are working on unofficially |
| 19:42:13 | alex__ | you guys know steam, right? |
| 19:42:32 | kaen | yep |
| 19:42:34 | Nothing_Much | alex__, yeah, but steam isn't really the best for a game like this |
| 19:42:49 | kaen | well, he mentioned something called "greenlighting" the other day |
| 19:42:54 | alex__ | yeah |
| 19:43:03 | alex__ | you could just put it out there for the community |
| 19:43:15 | Nothing_Much | problem with that is that bitfighter is a freeware game |
| 19:43:30 | Nothing_Much | I have yet to see freeware games actually make it to Steam |
| 19:43:36 | Nothing_Much | like OpenTD or something |
| 19:43:40 | alex__ | there are free games |
| 19:43:57 | alex__ | that have been greenlit |
| 19:43:59 | alex__ | http://steamcommunity.com/greenlight |
| 19:44:36 | alex__ | you could keep it free and still put it on steam |
| 19:44:39 | kaen | oh boy |
| 19:44:44 | kaen | there's $100 submission fee |
| 19:44:47 | Nothing_Much | yeah |
| 19:44:52 | Nothing_Much | it's not only that |
| 19:44:53 | alex__ | oh |
| 19:45:02 | alex__ | i should have looked at that, sorry |
| 19:45:04 | Nothing_Much | but it's also the fact that the Steam community is looking for eye-candy |
| 19:45:09 | kaen | that's ok |
| 19:45:15 | kaen | that's a good point, Nothing_Much |
| 19:45:20 | Nothing_Much | so a retro styled game probably wouldn't be too appealing for steam |
| 19:45:26 | kaen | that being said |
| 19:45:28 | alex__ | Yeah |
| 19:45:37 | kaen | I have... significant graphical improvements planned for 020 |
| 19:45:44 | alex__ | what kind? |
| 19:45:51 | Nothing_Much | yeah, what kinda improvements? :O |
| 19:45:58 | kaen | well, keeping in the same "retro" style |
| 19:46:07 | Nothing_Much | Alright that's good |
| 19:46:15 | kaen | I plan to add shader support, which will let us use modern techniques to achieve that style |
| 19:46:24 | Nothing_Much | Shader? |
| 19:46:27 | Nothing_Much | What does that do? |
| 19:46:30 | kaen | GL Shaders |
| 19:46:36 | alex__ | you should add support for packs of custom textures |
| 19:46:37 | kaen | lets you directly program the GPU |
| 19:46:48 | kaen | alex__, bitfighter is 100% textureless |
| 19:46:50 | Nothing_Much | you mean utilize the gpu? |
| 19:47:05 | alex__ | that's awesome |
| 19:47:15 | kaen | Nothing_Much, we already use the gpu (that's the point HW acceleration), that lets us program it *directly* |
| 19:47:24 | kaen | instead of sending it commands through the CPU |
| 19:47:32 | Nothing_Much | ohh... so it's more efficient |
| 19:47:38 | alex__ | so would it be faster and more responsive? |
| 19:47:40 | kaen | significantly, and it also makes a bunch of additional graphical techniques possible |
| 19:47:40 | Nothing_Much | and would run even faster? :O |
| 19:47:43 | kaen | yes |
| 19:47:44 | kaen | and yes |
| 19:47:45 | kaen | and yes. |
| 19:47:49 | Nothing_Much | holy crap! |
| 19:48:04 | alex__ | but-how is that even possibvle? |
| 19:48:20 | alex__ | bitfighter is the fastest game i've ever played |
| 19:48:23 | kaen | well, bitfighter's engine is almost (more than?) ten years old |
| 19:48:33 | Nothing_Much | it's almost |
| 19:48:39 | Nothing_Much | TNL is from 2004 right? |
| 19:48:39 | alex__ | how? |
| 19:48:45 | alex__ | you guys |
| 19:48:54 | kaen | sounds about right Nothing_Much |
| 19:48:57 | alex__ | this idea might be stupid, but you should put it on android |
| 19:49:06 | kaen | actually, we have an android port |
| 19:49:09 | kaen | it just has no controls |
| 19:49:10 | Nothing_Much | kaen, permiss- |
| 19:49:11 | Nothing_Much | yeah |
| 19:49:14 | Nothing_Much | no controls |
| 19:49:19 | Nothing_Much | because it has a lot of them |
| 19:49:25 | alex__ | oh |
| 19:49:31 | Nothing_Much | putting them on a touchscreen may be a bit tedious rather than fun |
| 19:49:32 | Nothing_Much | BUT |
| 19:49:39 | Nothing_Much | there's an OpenPandora port! |
| 19:49:44 | kaen | ^ |
| 19:49:50 | alex__ | Now I want an openpandora even more |
| 19:49:52 | kaen | but its controls are not perfect either |
| 19:50:03 | kaen | we need to talk with canseco about using that left joystick... |
| 19:50:18 | Nothing_Much | kaen, he said something about SDL2 and the controls or something |
| 19:50:23 | kaen | ohhh |
| 19:50:24 | Nothing_Much | not 100% sure, not a programmer lol |
| 19:50:50 | Nothing_Much | when he pops up in here (he does on occasion), talk to him |
| 19:50:50 | kaen | maybe that's why he had to blank out joystick.ini ... |
| 19:51:14 | Nothing_Much | yeah, but don't take my word for it |
| 19:51:29 | Nothing_Much | he said something about SDL2 that would improve something |
| 19:51:36 | Nothing_Much | it *could* be the controls |
| 19:51:37 | alex__ | wait, kaen, what's you in game name? |
| 19:51:39 | Nothing_Much | but I'm not sure |
| 19:51:47 | Nothing_Much | it's kaen |
| 19:51:48 | kaen | it's kaen |
| 19:51:51 | alex__ | ah |
| 19:51:57 | alex__ | does raptor come on the irc? |
| 19:51:58 | kaen | lol we played together a couple times |
| 19:52:01 | kaen | yep |
| 19:52:06 | alex__ | yeah that was last year, right? |
| 19:52:15 | kaen | nope, just the other day |
| 19:52:43 | kaen | unless this is a different "alex" |
| 19:52:45 | alex__ | were you on that huge server with like 30 people today? |
| 19:52:49 | kaen | briefly |
| 19:52:56 | alex__ | that was hilarious |
| 19:53:02 | kaen | I love those games |
| 19:53:03 | alex__ | most people i've ever seen on at one time |
| 19:53:11 | kaen | it's a class that plays during free time |
| 19:53:14 | Nothing_Much | I never knew a school knew about this game |
| 19:53:27 | kaen | they used to play on 017 |
| 19:53:33 | alex__ | I'm (trying) to organize my webdev class to get them all to play behind the teachers back |
| 19:53:42 | kaen | lol |
| 19:53:42 | alex__ | We're *learning* html |
| 19:53:56 | alex__ | Today I got like 10 of them on |
| 19:53:59 | Nothing_Much | alex__, lol spread the word however much you can! |
| 19:54:03 | alex__ | and everyone fell in love with the game |
| 19:54:11 | alex__ | I will Nothing_Much! |
| 19:54:23 | Nothing_Much | I mostly do my talking online and such |
| 19:54:32 | Nothing_Much | I got this game on Desura too |
| 19:54:44 | alex__ | Desura is neat |
| 19:54:45 | Nothing_Much | (well, not me, I just informed the devs about it) |
| 19:54:50 | alex__ | I used it for a bit |
| 19:54:54 | Nothing_Much | Yeah it's alright |
| 19:54:58 | Nothing_Much | Definitely outdated though |
| 19:55:00 | Nothing_Much | However |
| 19:55:05 | Nothing_Much | Since the purchase from Linden Lab |
| 19:55:12 | Nothing_Much | It's gotten a LOT more activity |
| 19:55:30 | alex__ | really? I only looked into it because of linux |
| 19:55:36 | Nothing_Much | Ah |
| 19:55:40 | Nothing_Much | You should check out Desuriumj |
| 19:55:45 | Nothing_Much | *Desurium |
| 19:55:53 | Nothing_Much | That's the open source version of Desura |
| 19:55:57 | alex__ | aj |
| 19:55:58 | alex__ | *ah |
| 19:56:02 | Nothing_Much | Kinda like Chrome/Chromium :) |
| 19:56:20 | alex__ | Did you guys get the iOS 7 beta? |
| 19:56:32 | Nothing_Much | I don't have an iOS device :( |
| 19:56:37 | alex__ | :( |
| 19:56:44 | Nothing_Much | I'd love to try it out though |
| 19:56:56 | Nothing_Much | But right now my heart is set on an Ubuntu Phone right now |
| 19:57:09 | alex__ | I was so mad when edge didn't fund |
| 19:57:20 | alex__ | That sucked |
| 19:57:21 | Nothing_Much | Yeah, it's such a shame that it didn't make it |
| 19:57:33 | Nothing_Much | It was gonna be an open source superphone! |
| 19:57:41 | alex__ | I was going to install it on my grandmothers hp touchpad |
| 19:57:53 | alex__ | but they don't have support for audio yet |
| 19:58:07 | Nothing_Much | No audio for Ubuntu Touch yet? |
| 19:58:19 | alex__ | On hp touchpad |
| 19:58:28 | alex__ | they support the nexus 4, 7 and 10 the best |
| 19:58:46 | alex__ | https://play.google.com/store/devices/details/Nexus_4_8GB?id=nexus_4_8gb |
| 19:59:17 | Nothing_Much | nice |
| 19:59:18 | alex__ | Nothing_Much, when do you come online? |
| 19:59:25 | Nothing_Much | here? |
| 19:59:26 | Nothing_Much | or in game? |
| 19:59:30 | alex__ | in game |
| 20:00:09 | Nothing_Much | on occasion, throughout the summer it's been tough so I played a broken FPS in my spare time over this polished game |
| 20:00:19 | Nothing_Much | sadly |
| 20:00:29 | alex__ | :( |
| 20:00:32 | Nothing_Much | yeah |
| 20:00:40 | Nothing_Much | I've since semi-quit Steam though |
| 20:00:44 | alex__ | if you can get on tomorrow morning im going to see about organizing a tournament tomorrow morning at 9:00 - 9:44ish |
| 20:00:49 | alex__ | with my webdev class |
| 20:00:54 | Nothing_Much | alex__, which timezone? |
| 20:01:00 | alex__ | east coast |
| 20:01:05 | Nothing_Much | nice |
| 20:01:11 | Nothing_Much | florida? |
| 20:01:14 | alex__ | georgia |
| 20:01:18 | Nothing_Much | oh sweet |
| 20:01:29 | alex__ | we have humidity AND mosquitos |
| 20:01:34 | alex__ | double bonus |
| 20:01:35 | Nothing_Much | we have that too |
| 20:01:38 | Nothing_Much | :O |
| 20:01:42 | alex__ | Yeah, the south has that |
| 20:01:47 | alex__ | it sucks |
| 20:01:57 | Nothing_Much | you know what else we have? |
| 20:02:06 | alex__ | Ignorant racist people? |
| 20:02:10 | Nothing_Much | a lack of jobs =.= |
| 20:02:29 | alex__ | the whole US does |
| 20:02:57 | alex__ | now is a good time for getting rich off of startups |
| 20:03:18 | alex__ | what's your dream job? |
| 20:03:29 | kaen | programming! |
| 20:03:30 | Nothing_Much | meh, up north they have an abundance of jobs |
| 20:03:44 | kaen | Nothing_Much, I'm about as north as you can get in the US |
| 20:03:45 | Nothing_Much | my dream job is to build and fix computers and hardware in general! |
| 20:03:48 | kaen | have to disagree |
| 20:03:58 | Nothing_Much | kaen, you sure about that? |
| 20:04:13 | kaen | I guess it's all about perspective and environment |
| 20:04:31 | Nothing_Much | I'm in a suburban area |
| 20:04:34 | alex__ | Hey, i've got to go, but im going to come on again soonish. I really like irc |
| 20:04:46 | alex__ | oh and i made a dedicated server |
| 20:04:51 | alex__ | bytewarrior |
| 20:04:56 | alex__ | bye! |
| 20:05:03 | Nothing_Much | l8r alex__ |
| 20:05:07 | kaen | later! |
| 20:05:10 | | alex__ Quit (Quit: Page closed) |
| 20:07:32 | Nothing_Much | brb |
| 20:12:44 | Nothing_Much | my gameplay is so bad lol |
| 20:13:53 | Nothing_Much | oh btw |
| 20:14:03 | Nothing_Much | the scrollwheel is a little glitchy when switching weapons |
| 20:42:56 | | SolumnMushroom has joined |
| 20:43:19 | SolumnMushroom | Hello all |
| 20:45:48 | Nothing_Much | Hey SolumnMushroom |
| 20:57:20 | kaen | hello |
| 20:57:32 | kaen | good to see you around SolumnMushroom |
| 21:02:33 | amgine123456789 | i dont know if its a bug or a ilusion but i was playing my swarmed map on 19a and when i switched teams alot hte zoom distance from the ship seemed to be closer then normal |
| 21:18:03 | Nothing_Much | kaen, got a small bug |
| 21:24:58 | amgine123456789 | is it a bug or a illusion mine? |
| 21:26:47 | Nothing_Much | it's the scrollwheel thing I said |
| 21:27:49 | amgine123456789 | ??? |
| 21:28:38 | Nothing_Much | it's glitchy |
| 21:28:43 | Nothing_Much | the scrollwheel is a little glitchy when switching weapons |
| 21:31:55 | amgine123456789 | can i get a build my build is outdated of 19 |
| 21:34:04 | | SolumnMushroom Quit (Quit: Leaving) |
| 21:42:32 | | BFLogBot Commit: 771299a17179 | Author: kaen | Message: implement Robot.new() |
| 21:46:40 | kaen | working on it amgine123456789 |
| 21:47:03 | Nothing_Much | did you get my msg on the scroll wheel kaen? |
| 21:47:04 | kaen | it's probably not that out of date though |
| 21:47:11 | kaen | yep, trying to duplicate it |
| 21:47:25 | kaen | it works fine for me but I only have a trackpad, not a physical mouse |
| 21:49:47 | Nothing_Much | hmm.. maybe it's my mouse, lemme swap |
| 21:51:47 | kaen | oh great |
| 21:51:52 | kaen | I broke the windows build |
| 21:52:29 | Nothing_Much | scrolling down |
| 21:52:34 | Nothing_Much | uh oh |
| 21:52:40 | Nothing_Much | scrolling down doesn't work |
| 22:00:26 | amgine123456789 | actully my 19 build is 3-4 weeks old i htink |
| 22:04:28 | kaen | yeah... it's been a slow month |
| 22:06:45 | amgine123456789 | i have like 2 or bew uilds before the build bot went down |
| 22:11:49 | | bobdaduck has joined |
| 22:11:57 | bobdaduck | grar |
| 22:12:06 | bobdaduck | someone come play bitfighter there's a new-ish player |
| 22:28:52 | amgine123456789 | ]ok |
| 22:48:34 | kaen | I... I can't fix it |
| 22:50:44 | bobdaduck | shp.new()? |
| 23:00:36 | | raptor has joined |
| 23:00:36 | | ChanServ sets mode +o |
| 23:00:44 | raptor | never fear! raptor... |
| 23:00:52 | raptor | has two ears? |
| 23:00:55 | raptor | um |
| 23:00:57 | raptor | something |
| 23:01:18 | raptor | kaen: want me to take a look at the windows build? |
| 23:01:31 | | amgine123456789 Quit (Ping timeout: 250 seconds) |
| 23:06:03 | bobdaduck | lol |
| 23:23:00 | kaen | raptor, if you want to that'd be great |
| 23:23:12 | kaen | LuaBase::INT and LuaBase::BOOL are the offenders |
| 23:23:25 | kaen | windef.h is included by windows.h and does typedef WINBOOL BOOL |
| 23:23:43 | kaen | I tried renaming to Int and Bool etc but Int is already taken |
| 23:25:51 | kaen | so I mean the fix should be simple, but I'm unsure of the "right" thing to do |
| 23:31:33 | bobdaduck | oh man |
| 23:31:36 | bobdaduck | I got black screened |
| 23:31:52 | kaen | no, that's just Quartz's censor bar... |
| 23:32:04 | bobdaduck | rofl |
| 23:32:10 | bobdaduck | ...I ended up kicking him near the end |
| 23:32:55 | bobdaduck | I didn't know black screens of death can even happen still? |
| 23:34:32 | kaen | OH |
| 23:34:53 | kaen | I can just wrap the GENERATE_ innards with a namespace LuaBase { } |
| 23:35:08 | raptor | heh... I was just going to try that... |
| 23:35:19 | raptor | but you can.. |
| 23:40:03 | kaen | now that I think about it, I'm dubious |
| 23:40:08 | kaen | doubtful I mean |
| 23:40:22 | kaen | but let's see what mingw says |
| 23:41:06 | kaen | nope, it errors when defining the enum |
| 23:41:37 | kaen | so... prefix those two with L ? |
| 23:41:40 | kaen | LBOOL LINT? |
| 23:41:41 | kaen | nope |
| 23:42:01 | kaen | LUABOOL ? |
| 23:42:02 | raptor | that's odd that it worked with the class and not the namespace |
| 23:42:12 | kaen | yeah, I don't fully understand why |
| 23:42:22 | kaen | maybe things in the class scope have priority |
| 23:43:10 | raptor | everywhere i read says use 'const' instead of defines |
| 23:43:24 | raptor | but then our xmacros aren't as cool... |
| 23:43:58 | kaen | well, that's neither const'able nor a define, it's an enum |
| 23:44:23 | raptor | maybe throw #undef somewhere? |
| 23:44:30 | kaen | tried it :/ |
| 23:44:41 | kaen | can't undef something that isn't #define'd |
| 23:44:48 | kaen | only macros etc |
| 23:45:00 | raptor | add a LuaBase:: to each one... |
| 23:45:09 | kaen | that's what we're left with... |
| 23:45:22 | kaen | LUABOOL sounds better to me |
| 23:45:39 | kaen | and we'd only have to do it for BOOL and INT |
| 23:46:22 | raptor | or... back to a class? |
| 23:46:39 | raptor | because just doing it for two (if it works) seems messy |
| 23:46:52 | kaen | well, then the static definitions will be back to needing LuaBase:: |
| 23:47:38 | raptor | adding that to each one doesn't work :( |
| 23:48:20 | kaen | adding LuaBase:: you mean? |
| 23:48:36 | raptor | yeah |
| 23:48:51 | kaen | yeah, there's an error when the enum is defined |
| 23:49:39 | kaen | maybe we could just define _WINDEF_H_ _WINDEF_ ? |
| 23:49:53 | kaen | actually... other windows headers probably actually use those types |
| 23:50:55 | raptor | what would happen if you just wrapped the #define in a class? would it merge with the namespace? |
| 23:51:25 | kaen | I doubt that |
| 23:53:00 | kaen | man I have be at work in five hours |
| 23:53:10 | raptor | ok go to bed |
| 23:53:13 | raptor | sleep on it |
| 23:53:15 | kaen | I hate to sleep with a tree I broke, but I'd better hit the sack |
| 23:53:17 | kaen | alright |
| 23:53:19 | kaen | good night |
| 23:53:21 | raptor | night! |
| 23:57:17 | Nothing_Much | g'night kaen |
| 23:59:06 | raptor | i better head in, too.. |
| 23:59:10 | | raptor Quit () |