Timestamps are in GMT/BST.
| 00:00:33 | kaen | umm, what are those numbers at the end? |
| 00:00:39 | bobdaduck | the two vectors |
| 00:00:47 | kaen | oh I see |
| 00:00:49 | kaen | derp |
| 00:00:53 | bobdaduck | I have no idea I've never seen vectors written that way xD |
| 00:01:07 | kaen | tail-to-tail probably means they both start at the same point |
| 00:01:22 | kaen | so draw two arrows from the origin, one to each point |
| 00:01:46 | kaen | tail to head would mean taking one of those arrows and moving it so it starts where the other ends |
| 00:01:52 | bobdaduck | Yeah I remember that much |
| 00:02:56 | bobdaduck | cool thanks |
| 00:03:21 | kaen | wikipedia is helping me help you help your sister do her math homework |
| 00:03:26 | kaen | should turn out well |
| 00:03:28 | bobdaduck | rofl |
| 00:05:51 | bobdaduck | so uh |
| 00:05:54 | bobdaduck | Whip works now |
| 00:05:56 | bobdaduck | technically |
| 00:06:19 | bobdaduck | but it doesn't hit people (because my current definition for "should it hit" is if it has more than 8 points) |
| 00:06:37 | bobdaduck | and the other thing is that everyone gets a whip automatically. |
| 00:59:33 | | koda has joined |
| 01:13:26 | | sam686 Quit (Ping timeout: 245 seconds) |
| 01:26:30 | | bobdaduck Quit (Remote host closed the connection) |
| 01:57:49 | | koda Quit (Ping timeout: 240 seconds) |
| 01:57:55 | | kodab has joined |
| 02:30:41 | | kodab Quit (Read error: Connection reset by peer) |
| 05:58:00 | | koda has joined |
| 07:12:22 | | kodab has joined |
| 08:30:42 | | raptor has joined |
| 08:30:42 | | ChanServ sets mode +o raptor |
| 08:32:44 | raptor | good morning! |
| 08:34:15 | | kaen Quit (Ping timeout: 256 seconds) |
| 08:47:45 | | bobdaduck has joined |
| 09:14:57 | bobdaduck | What is pi / 2 |
| 09:15:14 | raptor | tau / 4 |
| 09:17:09 | bobdaduck | lol thanks |
| 09:17:23 | bobdaduck | trying to figure out how to give the whip more points |
| 10:06:25 | | bobdaduck Quit (Read error: Connection reset by peer) |
| 10:07:32 | | bobdaduck has joined |
| 10:19:38 | bobdaduck | Oh |
| 10:19:44 | bobdaduck | Bug: |
| 10:20:00 | bobdaduck | if you host, and then join your own game under a second client |
| 10:20:05 | bobdaduck | it kicks the host |
| 10:20:09 | bobdaduck | crashing EVERYTHING. |
| 10:20:38 | raptor | hi |
| 10:20:41 | raptor | like a real crash? |
| 10:20:48 | bobdaduck | well no |
| 10:20:50 | bobdaduck | but... |
| 10:20:51 | raptor | ah |
| 10:20:52 | raptor | then |
| 10:20:57 | raptor | just don't log in |
| 10:21:24 | raptor | two authenticated users with the same log in are not supported in-game anymore |
| 10:21:40 | raptor | it has vastly cut down on the bobdaduck.1 dopplegangers |
| 10:21:47 | bobdaduck | I DO THAT ON PURPOSE. |
| 10:22:47 | bobdaduck | Now I have to manually add bobdaduck.1 to the end of my name to keep it from crashing |
| 10:23:01 | bobdaduck | which I forget to do |
| 10:23:20 | bobdaduck | anyway please add ctrl key overheating back in |
| 10:23:49 | raptor | hahaha |
| 10:24:40 | bobdaduck | but I do have to test things by running multiple clients a lot and its mildly annoying. |
| 10:25:24 | raptor | yes, well.. yes |
| 10:25:28 | raptor | me too |
| 10:25:32 | raptor | like a lot |
| 10:27:30 | bobdaduck | like a lot. |
| 10:28:29 | raptor | oh look 'Hitler the HACKER' is online |
| 10:30:51 | bobdaduck | rofl |
| 10:32:01 | bobdaduck | raptor can I trouble you to troubleshoot DnD one last time? |
| 10:32:21 | raptor | i can take a look if its a short problem.. |
| 10:32:39 | bobdaduck | I'm trying to remove the whip if you don't have whip loadout |
| 10:33:10 | bobdaduck | currently if someone gets whip, then everyone on the level gets whip |
| 10:33:24 | raptor | oh, haha |
| 10:33:29 | raptor | i think i remember that... |
| 10:33:43 | raptor | you have the creation 'if' block within the for loop |
| 10:34:02 | raptor | if i remember right (I don't have the sources here at work) |
| 10:34:40 | bobdaduck | *shrug* I dunno |
| 11:05:31 | | kodab Quit (Ping timeout: 256 seconds) |
| 11:19:20 | raptor | where do very smart hot dogs end up? |
| 11:19:37 | raptor | on honor rolls! |
| 11:21:11 | bobdaduck | rofl |
| 11:21:28 | bobdaduck | I see raptors coworker still has laffy taffy |
| 11:21:39 | raptor | yeah, he filled the bin again.. |
| 12:13:00 | | raptor Quit () |
| 13:03:03 | | LordDVG has joined |
| 13:06:06 | | kaen has joined |
| 13:11:52 | | bobdaduck Quit (Remote host closed the connection) |
| 13:32:32 | | bobdaduck has joined |
| 14:01:32 | | raptor has joined |
| 14:01:32 | | ChanServ sets mode +o raptor |
| 14:07:20 | bobdaduck | HAH RAPTOR. |
| 14:07:21 | bobdaduck | HAH. |
| 14:07:27 | raptor | ? |
| 14:07:41 | bobdaduck | I fixed whips without hacking or merging the tables |
| 14:09:00 | raptor | good job! |
| 14:09:07 | raptor | what did you do? |
| 14:09:13 | bobdaduck | In the zoneswords function |
| 14:09:19 | bobdaduck | if class ~= whip |
| 14:09:22 | bobdaduck | removeWhips() |
| 14:09:32 | bobdaduck | removeWhips(playerName) |
| 14:09:33 | raptor | good idea! |
| 14:10:02 | bobdaduck | Making the whip geometry proper is like THE ONLY THING LEFT. |
| 14:10:26 | kaen | guys |
| 14:10:27 | kaen | go here |
| 14:10:28 | kaen | http://www.xkcd.com/about/ |
| 14:10:32 | kaen | scroll to the very bottom |
| 14:10:45 | bobdaduck | rofl |
| 14:11:08 | raptor | ha! |
| 14:11:22 | kaen | also good morning |
| 14:11:24 | kaen | er |
| 14:11:28 | bobdaduck | kaen can you try joining my game real quick? |
| 14:11:28 | kaen | afternoon |
| 14:11:32 | kaen | 018a? |
| 14:11:35 | bobdaduck | yeah |
| 14:21:52 | kaen | bobdaduck, http://pastie.org/7976486 |
| 14:22:09 | bobdaduck | ooh shiny |
| 14:23:01 | bobdaduck | marvelous! |
| 14:23:49 | bobdaduck | thank you, I will go and make your disembodied fist now |
| 14:24:06 | kaen | eh? |
| 14:25:01 | bobdaduck | lol |
| 14:30:49 | kaen | after using this osx vm for like two hours now |
| 14:30:55 | kaen | I kind of really want a mac... |
| 14:30:59 | kaen | somebody help me please |
| 14:31:04 | raptor | wait what? |
| 14:31:20 | | raptor pulls out his electroshock-therapy kit |
| 14:31:20 | kaen | I got a TOTALLY LEGITIMATE vmware image of osx |
| 14:31:29 | kaen | lol |
| 14:31:31 | raptor | ha |
| 14:31:45 | raptor | don't be brainwashed by the shiny |
| 14:32:04 | raptor | you should spend an hour trying to use xcode - that should cure you |
| 14:32:09 | kaen | ah yes |
| 14:32:10 | raptor | oh |
| 14:32:16 | raptor | and the built-in shell |
| 14:32:17 | kaen | actually it hangs when I try to do that from the app store |
| 14:32:22 | raptor | yeah, specn some time in there.. |
| 14:32:25 | raptor | *spend |
| 14:32:31 | raptor | which version? |
| 14:32:47 | kaen | 10.8 |
| 14:32:53 | kaen | I'm kind of digging the terminal |
| 14:33:11 | kaen | lol has a man page entry in the right click menu |
| 14:33:16 | raptor | try to press [home] or [end] |
| 14:33:21 | bobdaduck | lol |
| 14:50:04 | bobdaduck | 2378 lines of code later |
| 14:50:06 | bobdaduck | DnD is finished |
| 14:50:30 | raptor | hooray! |
| 14:52:06 | bobdaduck | I... I don't know what to do with myself now... |
| 14:52:41 | raptor | go take calculus, trig, and logic |
| 14:53:09 | bobdaduck | No time, no time. Papers soon. |
| 14:55:34 | raptor | eat ice cream! |
| 14:56:25 | bobdaduck | After work! |
| 14:57:37 | bobdaduck | I guess I can always polish |
| 14:58:31 | raptor | maybe we could add that level to our fabled Lua test suite... |
| 15:00:02 | bobdaduck | the one that doesn't exist? |
| 15:00:21 | raptor | yeah - so we don't keep breaking our Lua API |
| 15:00:52 | bobdaduck | I guess I'll just make some weapons look better since anything else I can do with the script requires 019 functionality |
| 15:01:10 | raptor | you could... |
| 15:01:11 | raptor | hmm |
| 15:01:26 | raptor | rewrite s_bot! |
| 15:01:30 | raptor | to support profiles |
| 15:01:37 | raptor | like offense/defense |
| 15:01:57 | bobdaduck | commanding s_bot is clunky and awkward |
| 15:02:00 | bobdaduck | everything would have to be AI |
| 15:02:59 | raptor | yeah... |
| 15:04:35 | bobdaduck | Have ford do it he codes bots |
| 15:04:43 | bobdaduck | I think he already sort of did that already |
| 15:04:53 | bobdaduck | he made an S_bot 2.0 or something |
| 15:05:50 | raptor | i have already merged some of his AI improvements |
| 15:06:01 | raptor | but i think his new bot does a lot of weird stuff |
| 15:12:23 | raptor | question |
| 15:12:36 | raptor | would it be too much to add a 'BOTS' sub menu to the 'HOST GAME' menu? |
| 15:12:53 | raptor | then you could adjust various settings on bots |
| 15:18:32 | bobdaduck | It'd be nice |
| 15:18:41 | bobdaduck | if you're willing to go ahead and do it nobody will object |
| 15:18:54 | bobdaduck | Watusimoto would say "make it easier on new players!" |
| 15:19:10 | raptor | ha! in fact |
| 15:19:25 | raptor | I think he already may have objected to a whole new menu |
| 15:19:30 | raptor | if i remember... |
| 15:53:52 | | LordDVG Quit (Remote host closed the connection) |
| 15:58:43 | bobdaduck | I COULD TOTALLY ADD NUNCHUCKS NOW |
| 15:59:36 | bobdaduck | Not going to. BUT STILL. |
| 16:06:03 | bobdaduck | man now I'm just sort of twiddling around adding random documentation. |
| 16:06:05 | bobdaduck | I think I"m done xD |
| 16:06:46 | raptor | well... if you think you're done, you could always try to run it with 019 just to make sure it doesn't break |
| 16:06:50 | raptor | which it will |
| 16:07:03 | raptor | one API change was GameInfo() -> GameInfo.new() |
| 16:16:27 | bobdaduck | xD |
| 16:26:11 | | Tttt7858 has joined |
| 16:26:17 | Tttt7858 | hi |
| 16:26:22 | raptor | hi Tttt7858 |
| 16:26:45 | Tttt7858 | Wait, is IRC channel more active than the bitfighter game itself? |
| 16:27:22 | Tttt7858 | lol |
| 16:30:13 | raptor | of course not! :) |
| 16:30:15 | raptor | we just lurk |
| 16:30:21 | raptor | and sometimes poke fun at each other |
| 16:30:40 | | amgine1234567890 has joined |
| 16:31:19 | amgine1234567890 | hey im sorry to say this but im going to be going on holiday so i wont be around for a few weeks |
| 16:32:10 | raptor | no worries :) |
| 16:32:20 | Tttt7858 | lol |
| 16:32:20 | raptor | we probably need at least that long to keep working on 019 |
| 16:32:40 | Tttt7858 | So, will there be a BBF soon? |
| 16:32:44 | amgine1234567890 | well in the new build raptor gave me the submit to dv still wasedent working |
| 16:32:56 | raptor | Tttt7858: a BBB? |
| 16:32:59 | Tttt7858 | ye |
| 16:33:02 | raptor | !bbb |
| 16:33:02 | BFLogBot | Big Bitfighter Battle! |
| 16:33:02 | amgine1234567890 | er kaen |
| 16:33:17 | raptor | we had one a few weeks ago, but we should do some other event |
| 16:33:21 | Tttt7858 | :O |
| 16:33:30 | amgine1234567890 | yeah and i miss them every time =( |
| 16:33:39 | amgine1234567890 | send me a pm XD |
| 16:33:48 | Tttt7858 | I'm terrible at bitfighter "( |
| 16:33:54 | Tttt7858 | i miss zap |
| 16:34:07 | Tttt7858 | "other even" like? |
| 16:34:40 | raptor | Tttt7858: what do you miss about Zap? |
| 16:34:46 | amgine1234567890 | i think BF is alot better thne zap dont you agree? |
| 16:35:01 | Tttt7858 | ye |
| 16:35:18 | Tttt7858 | anybody want to do a match of zone control |
| 16:35:20 | Tttt7858 | ? |
| 16:35:38 | Tttt7858 | i kind of need some practice, and maybe try for a medal. |
| 16:35:48 | Tttt7858 | nobody is really on until night tho |
| 16:36:18 | bobdaduck | I'm gonna do a DnD map unveiling party |
| 16:36:24 | Tttt7858 | dnd? |
| 16:36:31 | bobdaduck | I made evil |
| 16:36:32 | bobdaduck | much evil |
| 16:36:36 | amgine1234567890 | bye |
| 16:36:38 | | amgine1234567890 Quit (Quit: Page closed) |
| 16:36:38 | bobdaduck | here I'll host |
| 16:36:45 | Tttt7858 | right now? |
| 16:36:49 | bobdaduck | right now |
| 16:36:54 | Tttt7858 | okay |
| 16:37:06 | Tttt7858 | so what is dnd though? |
| 16:37:13 | bobdaduck | on bitfighter |
| 16:37:22 | bobdaduck | well you know what dungeons and dragons is in real life? |
| 16:37:29 | Tttt7858 | ik |
| 16:37:31 | Tttt7858 | its a game |
| 16:37:37 | bobdaduck | its pretty much that, but in bitfighter. |
| 16:37:37 | kaen | greetings all |
| 16:37:44 | Tttt7858 | hi kaen |
| 16:37:50 | raptor | BAD SERVER |
| 16:37:59 | bobdaduck | lol |
| 16:38:01 | kaen | raptor how do I install make and gcc on a mac... |
| 16:38:09 | raptor | kaen: uhhh |
| 16:38:11 | Tttt7858 | i have a mac |
| 16:38:14 | raptor | Install Xcode |
| 16:38:17 | raptor | err |
| 16:38:18 | raptor | i mean |
| 16:38:22 | raptor | 'Developer Tools' |
| 16:38:36 | Tttt7858 | I want to learn how to code/script with lua or c++ |
| 16:38:43 | Tttt7858 | where should i start? |
| 16:38:54 | raptor | luatut.com |
| 16:38:58 | Tttt7858 | okay |
| 16:38:59 | raptor | (I think) |
| 16:39:31 | kaen | okay I have xcode |
| 16:39:36 | kaen | omg I feel like such a noob ._. |
| 16:39:44 | raptor | kaen depending on how 'official' your VM is: http://stackoverflow.com/questions/9353444/how-to-use-install-gcc-on-mac-os-x-10-8-xcode-4-4 |
| 16:39:49 | kaen | forced to install things with a gui |
| 16:40:01 | kaen | it's official enough for the app store |
| 16:40:01 | raptor | is it 10.8 + Xcode 4.4? |
| 16:40:04 | kaen | yeah |
| 16:40:16 | raptor | ok yeah, then that link shoudl do it... maybe |
| 16:40:41 | raptor | FYI, I'm on OSX 10.6 with the 10.4 SDK installed |
| 16:50:59 | Tttt7858 | hmm |
| 16:51:24 | Tttt7858 | Are the medals hard to achieve |
| 16:51:33 | Tttt7858 | for bbb(s) |
| 16:53:31 | bobdaduck | shameless plug: http://www.bitfighter.org/forums/viewtopic.php?f=20&t=1963&p=20026#p20026 |
| 16:53:33 | bobdaduck | BYE GUYS |
| 16:53:35 | | bobdaduck Quit (Remote host closed the connection) |
| 16:57:29 | raptor | kaen: FYI, answers on developing in OSX will come from two types |
| 16:57:39 | raptor | 1. people who use xcode and only know how to click buttons |
| 16:58:22 | raptor | 2. people who say something like 'install macports!' and then forget to tell you that now your application is dependent on those libraries and you ahve no way to share them |
| 16:58:47 | raptor | answers on the internet, that is |
| 16:59:25 | raptor | I have found that it is best to use the Xcode way (not macports) and just build your own frameworks when needed |
| 16:59:37 | raptor | also install a different terminal |
| 17:01:18 | raptor | not to say that there isn't smart hackers on OSX - just that you so rarely come across information from them on the internet |
| 17:11:10 | | Tttt7858 Quit (Ping timeout: 250 seconds) |
| 17:13:38 | kaen | that seems like a fair assessment |
| 17:16:32 | | bobdaduck has joined |
| 17:30:18 | kaen | ah, finally |
| 17:30:30 | kaen | bitfighter is building under real-ish osx |
| 17:30:58 | raptor | did you use cmake? |
| 17:31:13 | raptor | i haven't tested cmake with xcode 4 yet |
| 17:31:22 | raptor | it only has one generator: "Xcode" |
| 17:34:35 | | fordcars has joined |
| 17:36:37 | kaen | uh |
| 17:36:43 | kaen | it's using unix makefiles |
| 17:36:50 | raptor | ok |
| 17:36:58 | kaen | oh |
| 17:37:05 | kaen | you mean it'll generate xcode files?! |
| 17:37:09 | raptor | it *should* still work (at least it did for me on OSX 10.6) |
| 17:37:10 | raptor | yes |
| 17:37:14 | raptor | cmake -G "Xcode" .. |
| 17:38:02 | kaen | very interesting |
| 17:38:36 | kaen | while I'm here I'll probably try to get the packaging working with cmake |
| 17:38:48 | raptor | great! |
| 17:38:53 | raptor | because I haven't started.. |
| 17:39:19 | raptor | if you need to know what the .app looks like, download the 018a DMG from google code, copy out the .app and just look inside |
| 17:39:37 | kaen | ok |
| 17:40:21 | raptor | i'd also say look at how the xcode project in build/osx/xcode bundles things but you need xcode 3 |
| 17:40:34 | raptor | the xcode4 project there is non-functional and never was |
| 17:41:06 | raptor | there is one or two post build scripts that the xcode3 project uses to bundle things properly in the .app |
| 17:45:07 | | bobdaduck Quit (Remote host closed the connection) |
| 17:47:22 | kaen | it builds for you on 10.6? |
| 17:47:32 | raptor | yep |
| 17:47:34 | kaen | 10.8's clang doesn't like my HttpRequest class :/ |
| 17:47:47 | raptor | 10.6 hadn't switched to clang yet |
| 17:47:54 | raptor | that was a move in 10.8 |
| 17:47:57 | raptor | get away from gcc |
| 17:48:02 | kaen | ah, I see |
| 17:48:33 | kaen | hah! vim is already installed |
| 17:48:34 | raptor | i wonder if gcc is even isntalled... |
| 17:49:00 | kaen | seems it is |
| 18:03:37 | kaen | raptor, the executable can't find the frameworks |
| 18:10:00 | kaen | nevermind, got it sorted |
| 18:19:54 | raptor | back |
| 18:19:58 | raptor | what was the problem? |
| 18:21:23 | kaen | had to copy the frameworks to /Library/Frameworks |
| 18:22:40 | raptor | what? |
| 18:22:52 | raptor | i already set up CMake to point to the lib directory |
| 18:23:45 | kaen | cmake did fine |
| 18:23:52 | kaen | but at runtime it was looking there |
| 18:24:02 | kaen | @executable_path/../Frameworks |
| 18:24:22 | kaen | okay, so now |
| 18:24:26 | kaen | I have to wonder |
| 18:25:12 | kaen | -- oh nevermind |
| 18:25:31 | kaen | this package building thing may be over my head |
| 18:38:16 | fordcars | some guy wants to get the 25 flag badge so he wants people to join |
| 18:38:27 | fordcars | that is all :P |
| 18:39:27 | raptor | tell him i have the power to revoke badges :) |
| 18:40:10 | raptor | kaen: it looks there because once a binary is bundled in a .app, the frameworks are found at that path |
| 18:57:55 | fordcars | haha |
| 18:58:08 | fordcars | wow I just realized I have the original q-party |
| 18:58:52 | fordcars | by the way the guys is desperate to see you raptor |
| 18:58:59 | fordcars | *guy |
| 19:08:35 | fordcars | hey kaen, mind dropping in my server one tick? Some guy really wants a badge |
| 19:13:06 | fordcars | well he is gone |
| 19:18:02 | | raptor Quit () |
| 20:16:08 | | bobdaduck has joined |
| 20:16:38 | bobdaduck | Hello boys and girls |
| 20:17:05 | fordcars | Hello duck |
| 20:19:27 | fordcars | brb |
| 20:24:00 | | fordcars Quit (Ping timeout: 250 seconds) |
| 20:29:39 | bobdaduck | IMPROMTEU DND PARTY |
| 20:52:54 | | bobdaduck Quit (Read error: Connection reset by peer) |
| 20:54:08 | | bobdaduck has joined |
| 21:22:48 | bobdaduck | guys I crashed on not enough memory what do? |
| 21:26:25 | kaen | upgrade your ram |
| 21:27:53 | bobdaduck | lol |
| 21:28:44 | kaen | alternatively, you have a memory leak in your script |
| 21:29:24 | kaen | even more alternatively, you have exacerbated the known memory leak in the lua api (which is/was thought to be too small to have a significant effect) |
| 21:36:44 | | raptor has joined |
| 21:36:44 | | ChanServ sets mode +o raptor |
| 21:37:19 | Nothing_Much | Hello |
| 21:37:25 | raptor | hello |
| 21:37:35 | Nothing_Much | how is everything, everyone? |
| 21:37:53 | raptor | good! |
| 21:38:00 | raptor | i should work on something.. |
| 21:38:10 | Nothing_Much | sweet! anything new? |
| 21:38:46 | raptor | I'm thinking I might work on a BOTS menu under HOST GAME... what do you think kaen? |
| 21:39:38 | bobdaduck | I think raptor told me that he thinks I have a memory leak in my script |
| 21:39:44 | bobdaduck | ...which seems pretty likely tbh |
| 21:40:28 | Nothing_Much | Oh dear |
| 21:40:31 | Nothing_Much | that doesn't sound good |
| 21:40:57 | raptor | actually bobdaduck, I think kaen might have hit it on the head - your script probably exacerbates the known Lua-c++ leak which we thought would be inconsequential |
| 21:41:04 | raptor | you sure proved us wrong... |
| 21:41:08 | bobdaduck | lol |
| 21:42:25 | kaen | raptor, do it! |
| 21:42:32 | raptor | I wonder if there are steps we can take to minimize the leak... |
| 21:42:45 | raptor | ok kaen |
| 21:42:52 | raptor | now I just have to remember how to do menus... |
| 21:42:57 | bobdaduck | lol |
| 21:43:31 | raptor | so the Lua-c++ leak is in the creation of proxy objects |
| 21:43:36 | | kaen flashes back to the last tangle the dread luaW leak... |
| 21:43:47 | | raptor follows into the nightmare |
| 21:43:57 | | kaen slaps raptor |
| 21:44:01 | kaen | get a hold of yourself, man! |
| 21:44:01 | raptor | I'm awake! |
| 21:44:16 | kaen | but yes |
| 21:44:20 | kaen | those darn proxies... |
| 21:44:31 | kaen | they either leak or disappear inexplicably |
| 21:44:35 | raptor | so I kept notes on what sam686 did to remove the leak, in the running bug list |
| 21:44:35 | Nothing_Much | What do you need proxies for? |
| 21:44:36 | kaen | or perhaps incompletely? |
| 21:44:41 | kaen | I saw that |
| 21:44:52 | raptor | but the leak is *only* cleaned up after the level |
| 21:45:02 | kaen | Nothing_Much, it's part of the somewhat complex glue layer between lua and c++ |
| 21:45:07 | raptor | which means... bobdaduck needs to keep his script from calling .new() to a minimum |
| 21:45:14 | Nothing_Much | Ohh, not the proxies I've heard of |
| 21:45:30 | kaen | english needs more technical nouns :/ |
| 21:45:46 | Nothing_Much | baha |
| 21:45:53 | raptor | which is funny because we probably have the most of any current language.. |
| 21:46:16 | kaen | I've heard that's why english became the technical lingua franca in the first place |
| 21:46:25 | raptor | actually my wife says arabic has more |
| 21:46:38 | Nothing_Much | o.O |
| 21:46:40 | raptor | so... i don't know |
| 21:47:07 | raptor | yeah, english does have a strength for lots and lots of nouns and adjectives |
| 22:01:39 | bobdaduck | calling .new |
| 22:01:41 | bobdaduck | uhm |
| 22:02:46 | raptor | so, if you're calling .new() every tick - that would be the obviously thing to change |
| 22:03:06 | raptor | and may solve the memory issue.. |
| 22:06:55 | bobdaduck | I'm not calling .new every tick |
| 22:06:55 | raptor | I feel like our menu system is a mess... |
| 22:06:58 | bobdaduck | ...I think. |
| 22:07:00 | raptor | but a structured mess |
| 22:07:03 | bobdaduck | Unless someone is using arrow |
| 22:07:12 | bobdaduck | and even then it takes like an hour for the script to crash |
| 22:07:39 | Nothing_Much | What does DnD stand for? |
| 22:08:45 | kaen | dungeons and dragons... |
| 22:08:49 | kaen | of which there are neither |
| 22:09:13 | Nothing_Much | oh my lol |
| 22:09:20 | Nothing_Much | new game mode or just a li ttle test? |
| 22:09:22 | kaen | menus are inherently messy |
| 22:09:24 | Nothing_Much | darn spacebar |
| 22:09:29 | kaen | it's just bob's silly toy |
| 22:09:40 | kaen | more like a toybox |
| 22:09:43 | raptor | Bob's Silly Toy |
| 22:09:48 | raptor | that has a nice ring to it.. |
| 22:09:49 | Nothing_Much | haha |
| 22:11:17 | kaen | probably the best you can do for a menu system is a general stack and each menu being a map of strings => callbacks |
| 22:12:10 | kaen | if I remember correctly, ours has like some sort of extra logic for things likes dynamically adding items e.g. in the level select screen |
| 22:12:36 | kaen | so, there's some inherently necessary complexity for our use case |
| 22:20:04 | bobdaduck | ugh this again |
| 22:20:06 | bobdaduck | DnD.levelgen:1699: attempt to index field '?' (a nil value) |
| 22:20:08 | bobdaduck | what does this mean? |
| 22:20:11 | Nothing_Much | oh dear |
| 22:20:46 | bobdaduck | if(whipName ~= nil) then |
| 22:20:47 | bobdaduck | local whipData = registeredZoneWhips[name]["whipData"] |
| 22:20:47 | bobdaduck | if(whipData ~= nil) then |
| 22:20:51 | bobdaduck | its crashing on that middle line there |
| 22:20:53 | bobdaduck | like what? |
| 22:39:06 | raptor | registeredZoneWhips[name] is nil |
| 22:40:05 | bobdaduck | okay but I did a nil check RIGHT BEFORE THAT. |
| 22:41:55 | raptor | so what is whipName ? |
| 22:42:06 | bobdaduck | registeredZoneWhips[name] |
| 22:42:26 | raptor | oh |
| 22:42:30 | raptor | well then that's odd |
| 22:52:40 | bobdaduck | yeah. |
| 23:03:34 | | bobdaduck Quit (Remote host closed the connection) |
| 23:14:04 | kaen | he checks `whipName` then indexes with `name` |
| 23:14:12 | kaen | poor guy must be tired |
| 23:14:40 | raptor | heh |