Timestamps are in GMT/BST.
| 00:10:22 | | raptor Quit () |
| 00:50:53 | | sam686 Quit (Ping timeout: 245 seconds) |
| 00:51:18 | | sam686 has joined |
| 00:51:18 | | ChanServ sets mode +v sam686 |
| 03:35:03 | | sam686 Quit (Ping timeout: 245 seconds) |
| 03:35:38 | | sam686 has joined |
| 03:35:38 | | ChanServ sets mode +v sam686 |
| 03:41:35 | | raptor has joined |
| 03:41:35 | | ChanServ sets mode +o raptor |
| 03:44:40 | raptor | hi |
| 03:44:46 | raptor | sooo |
| 03:44:51 | raptor | what do we have left for 018? |
| 03:44:59 | raptor | i know watusimoto is in feature creep... |
| 04:41:01 | | raptor Quit () |
| 07:24:53 | | Watusimoto has joined |
| 08:04:54 | | Watusimoto Quit (Ping timeout: 260 seconds) |
| 08:20:29 | | Watusimoto has joined |
| 08:39:20 | | LordDVG has joined |
| 08:49:58 | | raptor has joined |
| 08:49:58 | | ChanServ sets mode +o raptor |
| 09:42:56 | raptor | you should see Unknowns new forum threads |
| 09:42:58 | | raptor Quit () |
| 11:25:07 | | LordDVG Quit (Remote host closed the connection) |
| 11:29:13 | | sam686 Quit (Ping timeout: 245 seconds) |
| 11:29:36 | | sam686 has joined |
| 11:29:37 | | ChanServ sets mode +v sam686 |
| 11:43:07 | | sam686 has left |
| 12:33:38 | | LordDVG has joined |
| 14:18:00 | | LordDVG Quit (Remote host closed the connection) |
| 16:08:00 | | raptor has joined |
| 16:08:01 | | ChanServ sets mode +o raptor |
| 16:09:48 | | raptor yawns |
| 17:02:56 | | Watusimoto Quit (Ping timeout: 272 seconds) |
| 17:43:23 | | LordDVG has joined |
| 17:54:30 | | LordDVG Quit (Remote host closed the connection) |
| 17:55:01 | | LordDVG has joined |
| 17:56:15 | | LordDVG Quit (Changing host) |
| 17:56:15 | | LordDVG has joined |
| 18:12:04 | | Watusimoto has joined |
| 18:23:19 | Watusimoto | I like unknwn's post |
| 18:23:22 | Watusimoto | I replied |
| 18:23:28 | raptor | i look |
| 18:25:31 | raptor | ok |
| 18:25:33 | raptor | so |
| 18:25:42 | raptor | i think i'm almost convinced to change sensor... |
| 18:26:20 | raptor | do you think we should do away with the double-click all together, and take his suggested changes for cloak? |
| 18:28:20 | Watusimoto | what do we have for double-click? sensor, megaturbo,.... |
| 18:28:26 | raptor | yep, that's it |
| 18:28:55 | raptor | i think he's right about the complexity of it, but i don't just want to remove things to make a smaller feature set (i.e. dumbing down) |
| 18:29:05 | Watusimoto | does anyone actually use sensor? |
| 18:29:13 | raptor | i use |
| 18:29:23 | Watusimoto | yes, you are atypical :-) |
| 18:29:40 | raptor | i've seen many more people use it since we've made a passive range increase |
| 18:29:45 | raptor | helps a ton on bitmatch |
| 18:29:52 | Watusimoto | the problem with the double-click is not that it is complex, but that it's clunky |
| 18:30:00 | raptor | yes, is clunky |
| 18:30:09 | raptor | and i haven't heard a good solution yet.. |
| 18:30:15 | raptor | other than removing it |
| 18:30:22 | Watusimoto | and hard to translate to android :-) |
| 18:30:32 | raptor | hehe |
| 18:30:35 | raptor | android... |
| 18:31:04 | Watusimoto | how useful do you think super thrust is? |
| 18:31:17 | raptor | useful in soccer, for sure |
| 18:31:26 | Watusimoto | yes, soccer |
| 18:31:38 | raptor | but other than that it's mostly used for friendly knocks around the map |
| 18:31:52 | Watusimoto | I'm inclined to remove it |
| 18:32:07 | raptor | so a neat idea, i think, but not very useful ultimately |
| 18:32:08 | Watusimoto | what does active sensor give you now? |
| 18:32:30 | raptor | active sensor = cloak detect + even larger view |
| 18:32:30 | Watusimoto | vs. passive sensor? |
| 18:32:53 | raptor | passive = view * 1.33 |
| 18:32:56 | raptor | that's all |
| 18:33:08 | Watusimoto | let's do it. |
| 18:33:20 | raptor | ok |
| 18:33:21 | Watusimoto | that's not much reason to activate it |
| 18:33:29 | Watusimoto | what we can do is this, however |
| 18:33:31 | raptor | passive cloak |
| 18:33:32 | raptor | ? |
| 18:33:42 | Watusimoto | all cloak is passive, active = spybug |
| 18:33:49 | raptor | ok |
| 18:33:51 | Watusimoto | there is the upcoming mine overhaul |
| 18:33:53 | raptor | how about view? |
| 18:34:02 | Watusimoto | what do you think? |
| 18:34:10 | raptor | i think the 1.33 is good |
| 18:34:13 | Watusimoto | ok |
| 18:34:17 | Watusimoto | then that's our answer |
| 18:34:28 | raptor | the old 1.75 is a lot and doesn't feel very good when playing |
| 18:34:36 | raptor | active = 1.75*view |
| 18:34:55 | Watusimoto | but when we do mines, we can make them not automatically detected by sensor, but sensor would increase chance of finding them |
| 18:35:04 | raptor | yes |
| 18:35:12 | Watusimoto | we could also convert cloaked players to a probabilistic detection if we wanted |
| 18:35:18 | raptor | like instead of 2 ships radii away, maybe 4 |
| 18:35:21 | Watusimoto | using the same mechansim as mines |
| 18:35:32 | raptor | interesting idea... |
| 18:35:51 | raptor | like a dice roll every second dependent on range |
| 18:35:57 | raptor | to see if you pick it up.. |
| 18:35:57 | Watusimoto | chance of detection = time / distance * constant (or t/d^2*c) |
| 18:36:13 | Watusimoto | once detected mines are always seen |
| 18:36:30 | raptor | ahh, time dependent |
| 18:36:37 | Watusimoto | so if you are sitting near a mine, you will likely detecte it |
| 18:36:44 | Watusimoto | if you whiz past on turbo, you might not |
| 18:36:53 | raptor | i like it |
| 18:37:04 | Watusimoto | so every ship would have some mine detecting ability, sensor would increase it |
| 18:37:22 | Watusimoto | or maybe every tick you roll the dice, as you say |
| 18:37:34 | Watusimoto | and the time component would reflect the number of rolls you get |
| 18:37:49 | raptor | also movement of cloaked object should be a factor |
| 18:37:52 | Watusimoto | that is, time would be handled explicitly |
| 18:38:06 | raptor | standing still = greater (or lesser?) chance of detection |
| 18:38:16 | Watusimoto | except without sensor, cloaked ships would be impossible to see |
| 18:38:30 | Watusimoto | I think motion should make them easier to see |
| 18:38:52 | Watusimoto | everyone thinks mines are kind of broken, far too easy to see |
| 18:39:25 | raptor | yeah i agree |
| 18:39:27 | raptor | ok |
| 18:39:44 | Watusimoto | or maybe when you first sense mines, you get an indication there are mines about, but not sure where |
| 18:39:46 | raptor | so i can make the appropriate module changes for 018 (since I put the kinetic stuff there in the first place..) |
| 18:39:53 | raptor | unless we want to wait |
| 18:39:53 | Watusimoto | ok, great |
| 18:39:57 | Watusimoto | no, let's do it |
| 18:40:01 | raptor | okey doke |
| 18:40:05 | | raptor fires up his IDE |
| 18:40:12 | Watusimoto | the less people play with it, the easier it is to remove them |
| 18:40:13 | Watusimoto | ide???? |
| 18:40:15 | Watusimoto | which one? |
| 18:40:24 | raptor | eclipse-cpp |
| 18:40:28 | Watusimoto | great |
| 18:40:40 | Watusimoto | I'm still plugging away at the lua/console stuff |
| 18:40:42 | raptor | you didn't know that's what i use to code bitfighter? |
| 18:40:49 | Watusimoto | found a biggish bug in my reimplementation |
| 18:40:51 | Watusimoto | of lua |
| 18:41:00 | raptor | squish it! |
| 18:41:01 | Watusimoto | I thought you used vi or something |
| 18:41:11 | Watusimoto | it's fixed, but it revealed a design flaw |
| 18:41:23 | Watusimoto | which I'm still not sure how to fix |
| 18:41:46 | Watusimoto | so I'm trying to simplify the lua as much as possible, and document the currently very complex flow |
| 18:41:54 | raptor | ok |
| 18:42:11 | Watusimoto | should we discuss kinetic removal with sam? |
| 18:42:20 | raptor | probably |
| 18:43:12 | Watusimoto | so happy Assention Day |
| 18:43:16 | Watusimoto | we have the dayoff |
| 18:44:48 | raptor | wait what? |
| 18:45:16 | Watusimoto | Assention Day! |
| 18:45:20 | raptor | isn't that the 40th day of easter? |
| 18:45:25 | Watusimoto | the day Mary ascended to heaven |
| 18:45:26 | raptor | it's more than 40, right? |
| 18:45:37 | Watusimoto | Sorry, assumption day |
| 18:45:46 | raptor | ahhh |
| 18:45:49 | Watusimoto | Happy assumption day |
| 18:45:58 | Watusimoto | remember, never assume... you make an ass out of you |
| 18:46:11 | raptor | (and me) |
| 18:46:18 | Watusimoto | exactly! :-) |
| 18:46:44 | raptor | is this a state holidy? |
| 18:46:46 | raptor | holiday |
| 18:47:00 | Watusimoto | sure |
| 18:47:06 | Watusimoto | this is a god fearing country |
| 18:49:03 | Watusimoto | so I had an idea for the heat seeker visiual effects |
| 18:49:29 | raptor | great! |
| 18:49:49 | raptor | sam686, please come online so i can start my kinetic removal... |
| 18:51:31 | Watusimoto | radio waves, like this |
| 18:51:32 | Watusimoto | http://www.clker.com/clipart-radio-waves-2.html |
| 18:51:40 | Watusimoto | that come out of the front of the seeker |
| 18:51:46 | Watusimoto | but are animated in the obvious fashion |
| 18:52:09 | Watusimoto | would that look good or dooky? |
| 18:52:45 | Watusimoto | or maybe lie this |
| 18:52:46 | Watusimoto | http://www.wired.com/magazine/2011/11/st_jw_pitstops/ |
| 18:53:15 | raptor | i like the narrower ones |
| 18:54:30 | Watusimoto | but would the effect be good? |
| 18:54:42 | raptor | i think it may be ok |
| 18:55:21 | raptor | would we leave it red (with my detailed triangle)? |
| 18:55:27 | Watusimoto | my idea was to make it a spark type |
| 18:55:37 | Watusimoto | so we could just emit a wave and let it go a while |
| 18:55:42 | Watusimoto | not sure if that is smart or not |
| 18:56:56 | raptor | blink each of 3 waves in succession? |
| 18:57:01 | raptor | > |
| 18:57:03 | raptor | >> |
| 18:57:04 | raptor | >>> |
| 18:57:09 | Watusimoto | maybe |
| 18:57:13 | Watusimoto | probably |
| 18:57:21 | raptor | or maybe |
| 18:57:22 | raptor | > |
| 18:57:27 | raptor | > |
| 18:57:28 | raptor | > |
| 18:57:31 | Watusimoto | the thing is as the thing turns, the waves should probably continue where they were going |
| 18:57:43 | Watusimoto | so it can't strictly be a rendering of the seeker |
| 18:57:48 | raptor | ohhh |
| 18:58:03 | raptor | ok, i thought it was a radio emitting device on the seeker |
| 18:58:18 | raptor | but you mean just at the start of the shot |
| 18:59:46 | Watusimoto | yes |
| 18:59:49 | Watusimoto | no, on the seeker |
| 19:00:07 | Watusimoto | I mean that if the seeker is arcing, the emitted waves should continue in the direction they were emitted |
| 19:00:15 | Watusimoto | and not somehow turn along with the seeker |
| 19:01:12 | Watusimoto | so if they were a spark, they could be emitted and forgotten |
| 19:01:17 | raptor | yes |
| 19:13:26 | raptor | my second-born is a natural walker! |
| 19:13:40 | Watusimoto | awesome!! how old? |
| 19:13:42 | raptor | oh man he's sticking a pen into the outlet... |
| 19:13:54 | raptor | 10 months |
| 19:14:00 | Watusimoto | he'll be an engineer, if he lives! |
| 19:14:22 | raptor | haha |
| 19:16:19 | raptor | great, now he's convinced my 3 year old to do the same |
| 19:16:20 | raptor | man |
| 19:17:53 | raptor | i wonder what the resistance of a pencil is, and whether 125V will allow enough amperes to kill a 3 year old... |
| 19:24:36 | | raptor Quit (Disconnected by services) |
| 19:25:02 | | raptor has joined |
| 19:25:02 | | ChanServ sets mode +o raptor |
| 19:37:31 | Watusimoto | graphite conducts some electricty, I think, wood less so |
| 19:37:53 | Watusimoto | get an electric fence charger and give your kids a dose... that will cure them |
| 19:38:18 | raptor | good idea! |
| 19:38:26 | raptor | it may work with the 3 year old.. |
| 19:38:39 | raptor | i grew up with one near a horse farm |
| 19:38:59 | Watusimoto | I tried to boobytrap my desk with one, to keep my brother out] |
| 19:39:05 | raptor | haha |
| 19:39:07 | Watusimoto | ended up zapping myself instead |
| 19:39:20 | Watusimoto | and it did hurt like crazy |
| 19:39:33 | raptor | my friends and I would hold hands and see how far down the chain we could still feel the charge |
| 19:39:53 | raptor | no one wanted to be holding the wire, but we still took turns... |
| 19:40:13 | raptor | it required a certain ability to shut down one's brain momentarily |
| 19:40:30 | Watusimoto | sounds like fin! |
| 19:40:35 | raptor | but usually couldn't handle more than 4 pulses... |
| 19:41:07 | Watusimoto | my friend took one of those 101 electronic projects kits for kids and built the "high voltage electric circuit" |
| 19:41:37 | Watusimoto | it hurt more than we thought it would, so that provided motivation to replace all the compnents with parts he pulled out of an ocilliscope |
| 19:41:58 | raptor | what |
| 19:42:11 | Watusimoto | that sucker hurt like crazy. We dared a friend to apply the voltage to his neck, and it sure made his body convulse |
| 19:42:20 | raptor | hahaha |
| 19:42:23 | Watusimoto | he was complaining of general pain for the next few days |
| 19:42:34 | raptor | oh man, i bet |
| 19:42:50 | raptor | to the neck!? |
| 19:42:54 | Watusimoto | though two EEs were involved in the rebuilding, I don't think either bothered figure out what that was putting out. |
| 19:43:01 | Watusimoto | yes, one blade to either side |
| 19:43:14 | | sam686 has joined |
| 19:43:14 | | ChanServ sets mode +v sam686 |
| 19:43:18 | Watusimoto | I was standing by with a broom just in case it was needed |
| 19:43:28 | Watusimoto | it wasn't... he dropped that thing quick |
| 19:43:41 | raptor | sooo... you were younger than 6 right? |
| 19:43:43 | raptor | 16 |
| 19:43:52 | raptor | or so |
| 19:44:06 | Watusimoto | maybe a little older... 2nd or 3rd year of college |
| 19:44:13 | Watusimoto | probably 2nd |
| 19:44:18 | raptor | ha |
| 19:44:24 | raptor | hi sam686 |
| 19:44:35 | sam686 | hi |
| 19:45:27 | Watusimoto | sam, you read the posting about simplification, right? |
| 19:45:28 | raptor | sam686 we're thinking that maybe Unknown's suggestions about sensor are a good ide |
| 19:45:33 | raptor | idea |
| 19:45:45 | Watusimoto | we wanted your input |
| 19:46:02 | raptor | we're thinking of doing the following: |
| 19:46:05 | Watusimoto | my main motivation is to eliminate the double click |
| 19:46:13 | Watusimoto | ok, you talk, I'll shut up |
| 19:46:15 | raptor | 1. remove turbo pulse |
| 19:46:34 | raptor | 2. make sensor passively detect cloak |
| 19:46:46 | raptor | 3. make active sensor be spybug |
| 19:47:00 | raptor | (remove the greater range view, keep passive increase) |
| 19:47:15 | raptor | so we're essentially wanting to remove the double-click, yes |
| 19:47:26 | raptor | thoughts, sam686? |
| 19:49:29 | sam686 | possibly yes, as a double click spacebar or joystick button does sound kind of strange, as well as a possible accidental double click |
| 19:50:03 | raptor | ok |
| 19:50:33 | raptor | do you think the pulse removal will be bad? is it useful? |
| 19:50:56 | Watusimoto | this pulse question is the biggest question in my mind |
| 19:51:25 | raptor | maybe it could be a completely different module? |
| 19:52:11 | sam686 | the pulse that uses up ALL energy isn't very useful to me.. I often just use burst, and let it explode next to me with shield on to have similar effect at smaller energy cost.. |
| 19:53:07 | sam686 | also, burst don't work well with absolute keyboatd controls - can't aim exactly the way you want to go.. |
| 19:53:19 | raptor | yeah.. |
| 19:53:28 | raptor | it's looking less and less useful to me |
| 19:55:13 | raptor | unless we want to put extra effort into making it better somehow |
| 19:57:15 | raptor | ok, i'll remove it... |
| 19:57:27 | raptor | yes? all agreed? |
| 20:04:58 | sam686 | it looks like a few other player seem to not like that sprint burst a while ago.. http://bitfighter.org/forums/viewtopic.php?t=1430 |
| 20:06:20 | raptor | Watusimoto: i'm thinking about coding a very simple client-side distance detection requirement for cloaked ships if you have sensor |
| 20:06:45 | raptor | like maybe reduce the distance to which you can see it by maybe half the screen - so it doesn't completely negate cloak |
| 20:08:49 | Watusimoto | the problem with client side is it's hackable |
| 20:08:56 | raptor | yes |
| 20:08:56 | Watusimoto | (though maybe not with this crowd!) |
| 20:09:15 | raptor | but it's no different than it is now.. |
| 20:09:25 | Watusimoto | what if it were server-side? if the ship is hidden, it is simply out of scope, and so position is not sent |
| 20:09:51 | Watusimoto | that's actually how it used to be -- I forced it to be server side so you could see the stars twinkle as the ship went by |
| 20:09:53 | raptor | well, i was thinking of something quick and easy for 018, then we'd work on the server-side stuff as well as mines |
| 20:09:59 | Watusimoto | sorry, forced it to client side |
| 20:10:05 | raptor | really? |
| 20:10:05 | Watusimoto | ok, that makes sens |
| 20:10:08 | Watusimoto | yes |
| 20:10:12 | Watusimoto | loooooooooooong time ago |
| 20:10:23 | raptor | interesting |
| 20:10:40 | Watusimoto | ok, do a quick cleint side fix, and we'll revisit when we do mines |
| 20:10:54 | raptor | ok |
| 20:15:36 | | Little_Apple has joined |
| 20:15:40 | Little_Apple | helloo |
| 20:15:52 | raptor | hi |
| 20:16:20 | Little_Apple | i wasted more time of my life making this http://sam686.maxhushahn.com/upload/DOMO.gif |
| 20:16:37 | raptor | ha! |
| 20:16:41 | Little_Apple | :P |
| 20:17:02 | Little_Apple | i really need a life. |
| 20:19:57 | raptor | goodbye pulse |
| 20:21:57 | Little_Apple | nuuu |
| 20:21:58 | Little_Apple | :c |
| 20:22:23 | raptor | yeah, it has been deemed superfluous |
| 20:23:47 | Little_Apple | :c |
| 20:24:32 | | Little_Apple Quit (Quit: Page closed) |
| 20:47:20 | Watusimoto | apple, if you want to do something productive, read this: http://www.briggs.net.nz/snake-wrangling-for-kids.html |
| 20:47:30 | Watusimoto | ooops... he's gone |
| 20:47:43 | raptor | that's a great idea! |
| 20:50:31 | Watusimoto | my kids are working their way through it |
| 20:50:50 | Watusimoto | they even fought over it one evening last week |
| 20:51:07 | Watusimoto | but it may have been less a function of the book than other factors |
| 20:52:24 | raptor | haha |
| 20:52:51 | raptor | like being brothers, you mean? |
| 20:53:35 | raptor | what do you think of Unknown's irritation with Core? |
| 20:56:52 | Watusimoto | maybe we could add a star castle-like cannon to the center to make it more exciting |
| 20:57:07 | Watusimoto | so a problem with merging all the Lua instances into one |
| 20:57:10 | raptor | that shoots heat seekers! |
| 20:57:14 | Watusimoto | ha |
| 20:57:46 | Watusimoto | I think that you can only register c++ functions globally, rather than in a particular lua environment |
| 20:58:02 | Watusimoto | environments, as you recall, are where each script's state is stored |
| 20:58:27 | Watusimoto | so we have some functions for displaying a menu for the plugins |
| 20:58:38 | Watusimoto | theoretically, a robot could display that menu |
| 21:00:40 | Watusimoto | could be a robot defensive tactic... when you are about to kill it, it pops up a menu to distract you |
| 21:00:44 | raptor | menu? yo umean in the editor? |
| 21:00:47 | raptor | oh |
| 21:00:49 | raptor | haha |
| 21:01:01 | Watusimoto | yes, liek the one when you press ctrl; in the editor |
| 21:02:32 | Watusimoto | am also having a weird bug |
| 21:02:38 | Watusimoto | in a script I can do this: |
| 21:02:50 | Watusimoto | LuaUtil:printToConsole(123) |
| 21:02:58 | Watusimoto | but from console, I need to do this: |
| 21:03:05 | Watusimoto | LuaUitl():printToConsole(123) |
| 21:03:09 | Watusimoto | very confusing |
| 21:03:44 | raptor | thats |
| 21:03:46 | raptor | weird |
| 21:04:07 | Watusimoto | very |
| 21:06:02 | Watusimoto | one possible solution to the shared registry might be to have 3 Ls... one for bots, one for levelgens, one for console |
| 21:06:19 | Watusimoto | then we could register different objects and functions with each |
| 21:10:46 | Watusimoto | and we might want to have some functions available to console that are not availabel to scripts, things that change the local user environment, for example |
| 21:10:53 | Watusimoto | many of the /commands come to mind |
| 21:11:18 | raptor | would levelgen L be accessible in editor and in testing map? |
| 21:11:38 | Watusimoto | only when running levelgens |
| 21:11:49 | Watusimoto | which do run in editor and map |
| 21:11:53 | Watusimoto | so yes, I think so |
| 21:12:10 | Watusimoto | ah but... |
| 21:12:17 | Watusimoto | what if you run a levelgen from the console? |
| 21:12:20 | Watusimoto | argh! |
| 21:13:06 | Watusimoto | so here's one solution |
| 21:13:20 | Watusimoto | currently, bots and levelgens use different code for subscribing to events |
| 21:13:36 | Watusimoto | we register 4 functions thusly: |
| 21:13:37 | Watusimoto | lua_register(L, "subscribe_bot", handleSubscribe<Robot>); |
| 21:13:37 | Watusimoto | lua_register(L, "unsubscribe_bot", handleUnsubscribe<Robot>); |
| 21:13:37 | Watusimoto | lua_register(L, "subscribe_levelgen", handleSubscribe<LuaLevelGenerator>); |
| 21:13:37 | Watusimoto | lua_register(L, "unsubscribe_levelgen", handleUnsubscribe<LuaLevelGenerator>); |
| 21:14:02 | Watusimoto | then we map the approriate ones to subscribe and unsubscribe |
| 21:14:12 | Watusimoto | depending on whether you are a bot or a levelgen |
| 21:14:41 | Watusimoto | so a bot could run the levelgen subscribe function, but is unlikely to accidentally |
| 21:14:59 | Watusimoto | we could make the names more obscure: __subscribe_bot__ |
| 21:15:01 | Watusimoto | for example |
| 21:15:17 | raptor | underscores |
| 21:15:20 | raptor | yuk |
| 21:15:31 | Watusimoto | no one would see those |
| 21:15:38 | Watusimoto | bot writers would just do subscribe() |
| 21:16:00 | Watusimoto | and lua would run a function in the bot's local environment that called __subscribe_bot__ |
| 21:16:08 | Watusimoto | so it would be completely hidden |
| 21:16:14 | raptor | ah ok |
| 21:16:32 | raptor | sam686: could you help me diagnose a missing pack/unpack bit with a diff? |
| 21:16:33 | Watusimoto | if you used the __ version, you could screw things up |
| 21:16:44 | Watusimoto | but you would deserve it! |
| 21:17:05 | raptor | ha |
| 21:18:02 | raptor | sam686: here is my diff for removing the kinetic module component: http://sam686.maxhushahn.com/upload/removeKinetic.diff |
| 21:18:14 | raptor | i'm one bit off in Ship::unpack, and I cannot figure it out... |
| 21:18:24 | raptor | (yet) |
| 21:19:04 | raptor | Watusimoto: have you reconsidered if the console is worth it to have? |
| 21:19:21 | Watusimoto | I want to make it work |
| 21:19:26 | Watusimoto | I remember now why I wanted it |
| 21:19:30 | Watusimoto | for debugging bots |
| 21:19:33 | Watusimoto | and such |
| 21:19:42 | Watusimoto | being able to interact with a script would be very useful |
| 21:19:46 | raptor | ok, that's useful - in-game debugging |
| 21:20:03 | Watusimoto | which would again suggest a single L is required |
| 21:20:33 | Watusimoto | what I'm doing now is good regardless, trying to simplify and clarify things a bit from my massive reworking |
| 21:21:03 | sam686 | just got back from eating some food.. |
| 21:21:40 | raptor | mmmm food |
| 21:22:20 | sam686 | for one thing, don't join servers when changing pack / unpack, only host.. |
| 21:22:31 | raptor | i didn't |
| 21:22:33 | raptor | i only hosted |
| 21:22:58 | raptor | and i thought i moved the exact same bit count from both |
| 21:23:06 | raptor | i've triple checked... |
| 21:23:14 | raptor | *removed |
| 21:24:39 | sam686 | still looking at the changes in that patch.. |
| 21:25:00 | raptor | i modified move:: and ship:: |
| 21:32:01 | sam686 | so where is the if(stream->writeFlag(updateMask & ModuleMask)) // <=== THREE in packUpdate |
| 21:32:08 | sam686 | in Ship::packUpdate |
| 21:32:26 | raptor | looking again.. |
| 21:33:03 | raptor | 1527? |
| 21:33:04 | sam686 | oh i see, it is ModuleActiveMask instead |
| 21:33:26 | raptor | oops, i mean 1455 |
| 21:33:28 | sam686 | the diff likes to place empty lines confusing me.. |
| 21:33:37 | raptor | yeah |
| 21:37:06 | | LordDVG Quit (Remote host closed the connection) |
| 21:38:30 | sam686 | i think I see the problem, if(!shouldWritePosition) it writes 4 bits of false, maybe it should be only 3 |
| 21:39:00 | raptor | ah ha! |
| 21:39:03 | raptor | good catch! |
| 21:39:41 | raptor | that was it! |
| 21:39:43 | raptor | thanks! |
| 22:47:24 | Watusimoto | mmm |
| 22:47:33 | Watusimoto | I found this in lua_helper_functions |
| 22:47:34 | Watusimoto | LuaUtil = LuaUtil() -- Could put a call to C++ random function in here... |
| 22:47:53 | Watusimoto | maybe that wasn't getting run, expaining the odd anomoly I saw before |
| 22:48:53 | Watusimoto | but I'm leaning towards killing luaUtil altogether |
| 22:49:12 | Watusimoto | all it does is provide a container for functions that might be better unassociated with any particular object |
| 22:49:19 | Watusimoto | such as logprint |
| 22:49:21 | raptor | ok |
| 22:49:29 | Watusimoto | and getMachineTime |
| 22:49:38 | Watusimoto | why not just x = getMachineTime() |
| 22:49:52 | Watusimoto | why x = LuaUtil:getMachineTime() |
| 22:50:19 | Watusimoto | since I prefer the first, I think we should just go with it |
| 22:50:23 | raptor | ok |
| 22:50:38 | Watusimoto | if it works |
| 22:52:45 | raptor | ok, pulse is gone |
| 22:53:23 | raptor | i hope you don't have a messy merge |
| 22:53:29 | raptor | next up: sensor changes |
| 23:06:03 | Watusimoto | uh... |
| 23:06:12 | Watusimoto | I have a LOT to merge |
| 23:23:49 | Watusimoto | phew... mostly painless merge |
| 23:25:26 | raptor | oh good |
| 23:28:34 | Watusimoto | ok, here's the status |
| 23:28:38 | Watusimoto | it's beditme |
| 23:28:43 | Watusimoto | so I am going to bed |
| 23:28:44 | Watusimoto | I' |
| 23:28:47 | Watusimoto | ve |
| 23:28:51 | Watusimoto | checked in my latest |
| 23:29:02 | Watusimoto | Everything should work, more or less |
| 23:29:17 | Watusimoto | I have not checked any of the standard scripts to see if I broke anything |
| 23:29:41 | Watusimoto | but if anything refers to LuaUtil:blah, it will break (LuaUtil: can be stripped off) |
| 23:30:15 | Watusimoto | I doubt if much does |
| 23:30:37 | Watusimoto | as the most common functions were remapped (i.e. printToConsole was remapped to print) |
| 23:30:43 | Watusimoto | rather e.g. |
| 23:30:59 | Watusimoto | but we'll see what happens |
| 23:31:07 | Watusimoto | console is working much better now |
| 23:31:18 | Watusimoto | can print goofball things without crashes |
| 23:31:23 | Watusimoto | like print(print) |
| 23:31:34 | raptor | ok |
| 23:31:42 | Watusimoto | almost replicates lua's standard print function |
| 23:31:47 | Watusimoto | mostly because I copied the code |
| 23:32:07 | Watusimoto | exept it goes to the console rather than stdout |
| 23:32:42 | Watusimoto | LOTs more testing to be done, lots more cleanup, but I feel good about things at this stage |
| 23:32:53 | Watusimoto | even though none of the big questions are answereed |