Timestamps are in GMT/BST.
| 00:07:10 | | fordcars has joined |
| 00:12:50 | | fordcars Quit (Ping timeout: 250 seconds) |
| 02:43:27 | | LordDVG has joined |
| 05:53:34 | | LordDVG Quit (Ping timeout: 260 seconds) |
| 07:04:24 | | raptor has joined |
| 07:04:24 | | ChanServ sets mode +o |
| 07:37:22 | | raptor Quit () |
| 08:45:22 | | CrazyLinuxNerd has joined |
| 09:36:43 | | dogcraftmc has joined |
| 09:36:46 | dogcraftmc | hello |
| 09:37:13 | | dogcraftmc Quit (Client Quit) |
| 09:37:49 | | bobdaduck has joined |
| 09:37:53 | kaen | drat |
| 09:37:56 | kaen | just missed a new player |
| 10:21:07 | | bobdaduck_ has joined |
| 10:23:42 | | bobdaduck_ Quit (Read error: Connection reset by peer) |
| 10:23:44 | | bobdaduck__ has joined |
| 10:25:07 | | bobdaduck Quit (Ping timeout: 276 seconds) |
| 10:35:43 | kaen | bobdaduck__, http://bitfighter.org/wiki/index.php/Levelgen_Tutorial_01 |
| 10:35:48 | kaen | any feedback? |
| 10:36:29 | bobdaduck__ | in a bit probably |
| 10:36:36 | bobdaduck__ | still teaching footloose how to levelgen. |
| 10:37:07 | bobdaduck__ | Today I'm explaining to her that placeHolder.x gives the first number of the ships location. |
| 10:39:32 | bobdaduck__ | which member of the community is this written for? |
| 10:39:40 | bobdaduck__ | "target audience" |
| 10:41:08 | kaen | it's supposed to get you from zero to running that levelgen |
| 10:41:15 | kaen | like, you know how to make bitfighter maps |
| 10:41:21 | kaen | and now want to learn levelgens |
| 10:41:28 | bobdaduck__ | yeah |
| 10:41:58 | kaen | you're looking at the first draft, so I won't feel bad if you tear it apart :) |
| 10:42:04 | kaen | I just need useful feedback |
| 10:42:05 | bobdaduck__ | but like, is this written for like a "Little_apple" level of knowledge and skill, a "Quartz" level of knowledge and skill, or a "Lamp" level of knowledge and skill? |
| 10:42:12 | kaen | Lamp |
| 10:42:24 | kaen | assuming that's the lowest rung |
| 10:42:52 | kaen | I know I need to flesh out the Programming Crash Course |
| 10:43:03 | kaen | it'll be required reading for the levelgen, plugin, and bot tutorials |
| 10:43:12 | bobdaduck__ | You need more brownies. |
| 10:43:14 | kaen | it's the first draft of that too |
| 10:43:21 | kaen | no brownies |
| 10:43:26 | kaen | simple examples |
| 10:43:35 | kaen | accessible vocabulary |
| 10:43:38 | kaen | but no brownies. |
| 10:43:49 | bobdaduck__ | accessible vocabulary pretty much IS brownies. |
| 10:44:06 | kaen | I guess I assume that you understand basic algebra |
| 10:45:03 | kaen | like, you can understand that x = 1; y = x + 2; will set y to 3 |
| 10:45:22 | kaen | is that too high level, do you think? |
| 10:45:33 | kaen | 12 year olds are in what... pre-algebra? |
| 10:45:45 | bobdaduck__ | I kind of just took two hours explaining that to footloose |
| 10:45:46 | bobdaduck__ | so um |
| 10:45:58 | kaen | ok, but I think it can be done clearly |
| 10:46:12 | kaen | and with well thought-out examples it's really easy to understand by reading |
| 10:46:42 | kaen | I'm specifically trying to add just one concept per lesson |
| 10:47:08 | kaen | I'm actually thinking of splitting 01 up and just doing: function main() print("Hello, world!") end |
| 10:47:23 | kaen | then tackling TextItem.new() and levelgen:addItem in 02 |
| 10:47:49 | bobdaduck__ | you should probably do that |
| 10:47:54 | kaen | ok |
| 10:51:02 | kaen | it's hard to remember that concepts which are simple to me might be absolutely intractable to a newcomer. |
| 10:51:49 | | raptor has joined |
| 10:51:49 | | ChanServ sets mode +o |
| 10:52:05 | kaen | greetings |
| 10:52:11 | raptor | good mornging |
| 10:53:12 | bobdaduck__ | hail |
| 10:53:43 | kaen | "hail" was my old username |
| 10:53:49 | kaen | I think it's still my freenode cloak |
| 10:53:58 | kaen | indeed. |
| 10:54:18 | kaen | ah, youth |
| 10:55:49 | bobdaduck__ | lol |
| 10:55:49 | kaen | I put the first part of the new levelgen tutorial on the wiki: http://bitfighter.org/wiki/index.php/Levelgen_Tutorial_01 |
| 10:56:05 | kaen | bob and I already decided it needs to be broken down a bit more ... |
| 11:07:48 | | Wuzzy has joined |
| 11:13:40 | raptor | I like it |
| 11:17:17 | raptor | do you think you should teach programming concepts, like assignment '=' |
| 11:17:32 | raptor | ? |
| 11:18:00 | kaen | I'm doing like a light primer |
| 11:18:13 | kaen | I looked at the lua tutorials, and they are not accessible to our audience |
| 11:18:14 | raptor | ok |
| 11:18:27 | kaen | (new comers, I mean) |
| 11:18:40 | raptor | maybe there should be a 'resources' section, that could point to general programming stuffs |
| 11:19:08 | kaen | yes. |
| 11:19:16 | kaen | I want to make a "learn how to fish" section |
| 11:19:23 | kaen | but I want to give them the first few fish |
| 11:19:38 | kaen | and make sure they don't eat fugu... |
| 11:20:05 | raptor | heh |
| 11:20:12 | raptor | sounds good |
| 11:20:34 | kaen | so I'm going to cover exactly: how a program works, variables, functions, arguments, and return values |
| 11:21:11 | kaen | you can see the direction I'm heading on the programming crash course page |
| 11:23:02 | raptor | i like it |
| 11:23:14 | raptor | the nouns/verbs idea is great |
| 11:23:28 | kaen | thank you :) |
| 11:30:30 | | Nothing_Much has joined |
| 12:02:35 | kaen | man. I really do not want to explain the coordinate plane |
| 12:05:53 | raptor | which do you think is more natural polar or rectangle? :) |
| 12:08:33 | kaen | ooh! check this out: http://www.mathopenref.com/coordpoint.html |
| 12:09:52 | raptor | that seems pretty good |
| 12:10:08 | kaen | the interactive demonstration should help a ton |
| 12:15:08 | raptor | looks like the OBS gods removed fedora and debian builds again :/ |
| 12:15:29 | raptor | now I have to enter the wolf den and ask for them to put those distros back... |
| 12:15:42 | kaen | yuck |
| 12:16:13 | | bobdaduck__ Quit (Ping timeout: 264 seconds) |
| 12:30:25 | | bobdaduck has joined |
| 12:42:30 | | BFLogBot Commit: dec30ea2fc3a | Author: kaen | Message: remove useless dumpStack() from YesNoMenuItem constructor |
| 12:43:49 | | raptor Quit (Ping timeout: 264 seconds) |
| 13:00:05 | | raptor has joined |
| 13:00:05 | | ChanServ sets mode +o |
| 13:08:48 | BFLogBot | I propose we leave math to the machines and go play outside. -- Calvin |
| 13:12:06 | | bobdaduck_ has joined |
| 13:12:20 | raptor | bobdaduck has forked |
| 13:14:58 | | bobdaduck Quit (Ping timeout: 264 seconds) |
| 13:17:16 | | Little_Apple has joined |
| 13:18:36 | bobdaduck_ | I forked? |
| 13:18:47 | | bobdaduck_ bobdaduck__________ |
| 13:19:12 | | bobdaduck_ is now known as bobdaduck______ |
| 13:41:18 | | bobdaduck______ Quit (Read error: Connection reset by peer) |
| 13:42:29 | | bobdaduck has joined |
| 13:47:21 | Little_Apple | aw i liked all of the underscores |
| 13:49:16 | | raptor is now known as _______ |
| 13:49:30 | | _______ is now known as raptor |
| 13:49:33 | raptor | huh |
| 13:49:53 | Little_Apple | lol |
| 14:08:52 | bobdaduck | huh? |
| 14:17:29 | kaen | lol? |
| 14:19:40 | raptor | mmmm raisins |
| 14:25:56 | | Nothing_Much Quit (Ping timeout: 246 seconds) |
| 14:29:25 | raptor | I'm starting to like LuaExceptions... |
| 14:44:02 | raptor | ha! |
| 14:44:16 | raptor | the loadout verification code has disappeared... |
| 14:44:29 | raptor | I just gave myself two shields... |
| 14:44:57 | Little_Apple | double shield!!!! |
| 14:53:53 | raptor | sadly it doesn't drain energy twice as fast... |
| 14:56:48 | raptor | kaen: if you're around, could you review this Lua API method of mine. I just need a second set of eyes to make sure I didn't do anything stupid or that it isn't clear/concise enough |
| 14:56:51 | raptor | : http://pastie.org/8222823 |
| 15:15:06 | bobdaduck | d |
| 15:15:27 | raptor | d |
| 15:16:06 | bobdaduck | looks pretty straightforward to me |
| 15:18:17 | raptor | should I enforce module/weapon uniqueness? |
| 15:21:17 | | bobdaduck Quit (Read error: Connection reset by peer) |
| 15:21:23 | | bobdaduck has joined |
| 15:34:14 | bobdaduck | no1 |
| 15:34:17 | bobdaduck | no! |
| 15:34:39 | bobdaduck | engineer/engineer/mine/mine/mine |
| 15:38:32 | bobdaduck | well actually no |
| 15:38:36 | bobdaduck | that's a silly example. |
| 15:38:39 | bobdaduck | It would be more like |
| 15:38:47 | bobdaduck | cloak/armor/seeker/seeker/seeker |
| 15:40:47 | raptor | so basically |
| 15:41:05 | raptor | it's pretty useless to verify loadout uniqueness... |
| 15:41:42 | bobdaduck | Well |
| 15:41:43 | bobdaduck | lol |
| 15:41:47 | bobdaduck | yeah I suppose |
| 15:42:09 | bobdaduck | I mean you could but what it would accomplish I dunno |
| 15:58:40 | | bobdaduck Quit (Remote host closed the connection) |
| 16:58:31 | | Little_Apple Quit (Quit: Page closed) |
| 17:00:58 | raptor | yellow death for dinner! |
| 17:19:51 | | Flynnn has joined |
| 17:35:33 | | BFLogBot Commit: 7546f1c21777 | Author: buckyballreaction | Message: Lua API: Change ship:setCurrLoadout to ship:setLoadout. This sets the requested loadout for the ship and takes either a table with the 5 required loadout values OR the 5 values themselves as parameters. ship:setLoadoutNow is also implemented for instant loadout changing |
| 17:47:44 | | Flynnn Quit (Quit: Leaving) |
| 18:27:20 | raptor | Lua loadouts are done! |
| 18:27:29 | | BFLogBot Commit: d762046fcfaf | Author: buckyballreaction | Message: Remove LuaLoadout object and relevant Lua interface as it is no longer needed |
| 18:27:30 | | BFLogBot Commit: 753cf608adaa | Author: buckyballreaction | Message: Don't try to be smart, let the compiler do it |
| 18:27:32 | | BFLogBot Commit: 475daf687160 | Author: buckyballreaction | Message: Fix Ship:getActiveWeapon to return the new weapon integer. Also clean-up a bit and add some more documentation |
| 18:28:18 | raptor | ok kaen, you may tidy up the Ship and Robot classes now |
| 18:48:10 | raptor | !bugs |
| 18:48:10 | BFLogBot | To enter a bug: http://tinyurl.com/bfnewbug -- To view all bugs: http://tinyurl.com/bfbugs |
| 18:48:14 | raptor | !bug |
| 18:48:14 | BFLogBot | To enter a bug: http://tinyurl.com/bfnewbug -- To view all bugs: http://tinyurl.com/bfbugs |
| 19:25:23 | | raptor Quit () |
| 19:25:29 | | raptor has joined |
| 19:25:29 | | ChanServ sets mode +o |
| 19:54:30 | raptor | does anyone remember what I was working on before Lua API stuff? |
| 20:02:07 | Skybax | Something else |
| 20:07:01 | raptor | hmmm... yes, I suppose that is true... |
| 20:21:11 | raptor | argh, the BOM |
| 20:23:50 | | BFLogBot Commit: bc55dc28897b | Author: buckyballreaction | Message: Remove the BOM again! |
| 20:25:29 | BFBuildBot | build containing revision(s) [bc55dc2] on bitfighter-w32-cross is complete: Success [build successful] Build details are at http://buildbot.bitfighter.org/builders/bitfighter-w32-cross/builds/245 |
| 20:36:12 | raptor | back later |
| 20:36:19 | | raptor Quit () |
| 21:12:30 | | BFLogBot Commit: 3f2ab4e75cf9 | Author: kaen | Message: add BfObject:setId() |
| 22:41:50 | | Wuzzy Quit (Quit: Wuzzy) |
| 22:51:11 | | Skybax Quit (Quit: Skybax) |