<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:01:24] ⇨ Joins: Izaya (Izaya!~izaya@210.1.213.55)
L2[00:24:39] ⇦ Quits: Quantx (Quantx!webchat@dhcp-228-219.resnet.purdue.edu) (Quit: Web client closed)
L3[01:26:26] <Forecaster> http://tinyurl.com/y9j7v2sn
L4[01:37:33] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p4FED5E1B.dip0.t-ipconnect.de) (Remote host closed the connection)
L5[01:38:21] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@p4FED5E1B.dip0.t-ipconnect.de)
L6[01:40:25] ⇦ Quits: zerocoo48 (zerocoo48!~Android@189.191.114.34) (Quit: -a- Connection Timed Out)
L7[02:00:04] ⇨ Joins: zerocoolcom (zerocoolcom!~Android@189.191.114.34)
L8[02:09:26] ⇦ Quits: zerocoolcom (zerocoolcom!~Android@189.191.114.34) (Quit: -a- Connection Timed Out)
L9[02:09:39] ⇨ Joins: zerocoolcom (zerocoolcom!~Android@189.191.114.34)
L10[02:41:15] <Forecaster> https://imgur.com/gallery/wpNrkir
L11[03:36:47] ⇦ Quits: xarses (xarses!~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Remote host closed the connection)
L12[03:36:58] ⇨ Joins: xarses (xarses!~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L13[04:02:01] ⇦ Quits: zerocoolcom (zerocoolcom!~Android@189.191.114.34) (Quit: -a- Connection Timed Out)
L14[04:02:28] ⇨ Joins: zerocoolcom (zerocoolcom!~Android@189.191.114.34)
L15[04:49:44] <gerard> Give him attention :(
L16[04:49:51] <gerard> that poor doggo
L17[05:00:46] ⇨ Joins: Vexatos (Vexatos!~Vexatos@p5B3C8EFD.dip0.t-ipconnect.de)
L18[05:00:46] zsh sets mode: +v on Vexatos
L19[05:41:45] ⇨ Joins: nefariousfox (nefariousfox!~webchat.e@67-1-229-167.tcso.qwest.net)
L20[05:44:39] <nefariousfox> this is legitimately amusing! IRC on a potato in Minecraft... (now to be more than a script kitty!)
L21[05:45:58] <nefariousfox> resolution
L22[05:46:07] ⇦ Quits: nefariousfox (nefariousfox!~webchat.e@67-1-229-167.tcso.qwest.net) (Quit: nefariousfox)
L23[05:47:14] <Forecaster> "script kitty"
L24[05:47:29] <Forecaster> Amanda is a script kitty
L25[05:49:12] ⇦ Quits: simon816 (simon816!~simon816@ec2-52-43-110-46.us-west-2.compute.amazonaws.com) (Ping timeout: 186 seconds)
L26[05:50:06] ⇦ Quits: NeoH94 (NeoH94!~feherneoh@51B7A5DB.dsl.pool.telekom.hu) (Quit: Leaving)
L27[05:55:44] ⇨ Joins: simon816 (simon816!~simon816@ec2-52-43-110-46.us-west-2.compute.amazonaws.com)
L28[06:03:40] <Forecaster> https://imgur.com/gallery/HwvU1
L29[06:08:23] ⇨ Joins: NefariousFox (NefariousFox!~nefarious@67-1-229-167.tcso.qwest.net)
L30[06:08:32] ⇦ Quits: NefariousFox (NefariousFox!~nefarious@67-1-229-167.tcso.qwest.net) (Client Quit)
L31[06:16:42] <S3> Forecaster LOL!
L32[06:20:21] <Forecaster> I'm sure "hacking" money is legal
L33[06:21:09] ⇨ Joins: Unh0ly_Tigg (Unh0ly_Tigg!~Unh0ly_Ti@c-24-21-196-226.hsd1.or.comcast.net)
L34[06:30:13] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p4FED5E1B.dip0.t-ipconnect.de) (Ping timeout: 182 seconds)
L35[06:30:13] ⇨ Joins: nefariousfox (nefariousfox!~nefarious@67-1-229-167.tcso.qwest.net)
L36[06:32:15] <nefariousfox> anybody know how os.execute can be used to run another lua with options? Or am I looking in the wrong direction?
L37[06:32:38] <Vexatos> you mean a Lua REPL?
L38[06:33:10] <Vexatos> just like that, the string you give to os.execute will be run just like if you typed it in a shell
L39[06:33:23] <nefariousfox> I'm trying to setup IRC to connect with username automatically...
L40[06:33:33] <nefariousfox> Just as a test to run lua in os.execute
L41[06:33:45] <nefariousfox> doesn't do anything...
L42[06:34:00] <nefariousfox> I've tried with full path without
L43[06:34:05] <nefariousfox> and without
L44[06:34:28] <nefariousfox> installed to /usr/bin
L45[06:35:07] <Vexatos> if you program is in /usr/bin it's in the path, then os.execute("whateverprogram whateverparameters") should just work
L46[06:35:18] <nefariousfox> it's not though
L47[06:36:37] <nefariousfox> literally wrote os.execute("irc nefariousfox") and it doesnt do anything, I've also added the full irc address as well, just in case.
L48[06:37:00] <Vexatos> hard to say
L49[06:37:07] <Vexatos> whenever I tried os.execute it just worked
L50[06:37:14] <Vexatos> Sorry :P
L51[06:37:35] <nefariousfox> bad os? perhaps reinstall?
L52[06:37:55] <nefariousfox> maybe one of previous attempts with bad verbiage borked something?
L53[06:39:11] <nefariousfox> I guess I'll try that first! I knew the usage should have worked... :P
L54[06:39:19] <nefariousfox> I'll be back
L55[06:39:27] ⇦ Quits: nefariousfox (nefariousfox!~nefarious@67-1-229-167.tcso.qwest.net) (Quit: nefariousfox)
L56[06:51:18] ⇨ Joins: NefariousFox (NefariousFox!~nefarious@67-1-229-167.tcso.qwest.net)
L57[06:51:29] <NefariousFox> and it works now... :D
L58[06:51:45] <NefariousFox> hmm... gotta chage the address to auto to #oc
L59[06:53:49] ⇦ Quits: NefariousFox (NefariousFox!~nefarious@67-1-229-167.tcso.qwest.net) (Client Quit)
L60[07:02:05] ⇨ Joins: Thutmose (Thutmose!~Patrick@host-69-59-79-123.nctv.com)
L61[07:03:18] ⇨ Joins: nefarious (nefarious!~thenefari@67-1-229-167.tcso.qwest.net)
L62[07:27:46] <S3> OW.
L63[07:27:48] <S3> OW.
L64[07:27:53] <S3> ow...
L65[07:28:02] <S3> Go get new tires she says
L66[07:28:09] <S3> itl be fine she says
L67[07:28:14] <S3> $825 later..
L68[07:28:59] ⇦ Quits: zerocoolcom (zerocoolcom!~Android@189.191.114.34) (Quit: -a- Connection Timed Out)
L69[07:29:14] ⇨ Joins: zerocoolcom (zerocoolcom!~Android@189.191.114.34)
L70[07:29:43] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@p57972269.dip0.t-ipconnect.de)
L71[07:30:58] <Forecaster> no pain no gain!
L72[07:31:23] ⇦ Quits: lp (lp!~lordpipe@66.109.211.167) (Quit: WeeChat 2.0.1)
L73[07:31:27] <Vexatos> That's more than my PC :I
L74[07:34:01] ⇨ Joins: Turtle (Turtle!~SentientT@ip5657cbb2.direct-adsl.nl)
L75[07:54:05] <ben_mkiv> so i made a "DNA Tool" to pick samples of mobs/players... im kinda tempted to let it randomly pick another mob
L76[07:54:58] <vifino> I read that as DMA.
L77[07:55:15] <vifino> I've done one too many emulator projects, I guess. :(
L78[07:55:16] <ben_mkiv> thanks for interrupting me...
L79[07:55:17] <ben_mkiv> :p
L80[07:55:43] <vifino> pls.
L81[07:55:51] <vifino> async, no interrupts.
L82[07:58:25] <S3> Vexatos: well the good news is
L83[07:58:29] <S3> they gave me 4 tires not all 5
L84[07:58:33] <S3> since I have 5 on my car
L85[08:22:09] ⇨ Joins: zerocoo93 (zerocoo93!~Android@201.130.60.93)
L86[08:26:14] <Forecaster> That's a weird car you've got
L87[08:26:17] <Forecaster> :P
L88[08:27:36] ⇦ Quits: zerocoolcom (zerocoolcom!~Android@189.191.114.34) (Ping timeout: 383 seconds)
L89[08:27:54] <Forecaster> ben_mkiv what do you do with the samples?
L90[08:29:28] ⇦ Quits: Dimtree (Dimtree!~dimtree@75-110-156-132.nbrncmtk01.res.dyn.suddenlink.net) (Quit: Peace)
L91[08:29:58] <ben_mkiv> they are used to program mobs
L92[08:30:54] <ben_mkiv> so one of the capabilities my mod adds is to read the samples and define some tasks for entity types or fixed players
L93[08:31:00] <ben_mkiv> like guard, attack, avoid, neutral, ...
L94[08:37:19] <Forecaster> ah
L95[08:40:38] <ben_mkiv> actually wondering, but probably possible to attach all of this including a opencomputer to a floating potato on the ground
L96[08:41:08] <ben_mkiv> as someone earlier mentioned running minecraft on a potato, why not a oc instance :>
L97[08:41:38] ⇨ Joins: Dimtree (Dimtree!~dimtree@75-110-156-132.nbrncmtk01.res.dyn.suddenlink.net)
L98[08:44:30] <Vexatos> well you can attach a machine to literally anything since in game it's merely an abstract concept
L99[08:44:38] <Vexatos> as long as you can save it when the chunk it's in is saved
L100[08:53:51] <Forecaster> can you attach a machine to my deathcount?
L101[08:55:40] <gerard> I don't think so, it would go over a the maximum value fof the int
L102[08:55:52] <gerard> /s/fof/of
L103[08:58:53] <Forecaster> darn
L104[09:00:19] <gerard> nah I was joking, you probs don't die that much
L105[09:00:23] <gerard> (I think?)
L106[09:01:41] <Forecaster> I think I've died 333 times on the railcraft server
L107[09:07:39] ⇨ Joins: Cervator (Cervator!~Thunderbi@2601:4c1:4001:1d5d:38ba:c542:238a:e865)
L108[09:10:01] <Forecaster> I think way more on my old 1.7.10 letsplay :P
L109[09:16:42] <AmandaC> @Forecaster and 90% of them were in a 3-episode span!
L110[09:17:11] <Forecaster> ssh
L111[09:17:24] <Forecaster> > - >
L112[09:48:50] <nefarious> is there any good documentation for opencomputers anywhere? nearly no syntax examples anywhere that I have found...
L113[09:49:27] <Arcan> ~w opencomputers
L114[09:49:27] <ocdoc> http://ocd.cil.li/
L115[09:49:39] <Arcan> nefarious: official wiki above
L116[09:51:18] <nefarious> yeah, not really helping all that much... perhaps this is absolutely not where to start with only a little programming experience! but so many definitions are not stated anywhere.
L117[09:51:35] <ben_mkiv> like for example?
L118[09:52:46] <ben_mkiv> my experience is that opencomputers is probably one of the best documented mods out there
L119[09:53:01] <nefarious> that's promising...
L120[09:53:18] <nefarious> how is side:number defined?
L121[09:53:27] <Arcan> ~w sides
L122[09:53:27] <ocdoc> http://ocd.cil.li/api:sides
L123[09:53:33] <nefarious> i've tried a few different things found elsewhere, but none worked
L124[09:53:36] <ben_mkiv> also check the forums theres lots of code snippets around https://oc.cil.li/
L125[09:53:46] <Lizzian> you provide it a number, or something from sides (linked above)
L126[09:53:50] <nefarious> and there's no examples to soeak of.
L127[09:53:53] <Arcan> nefarious: the page i just linked has the mapping of sides to numbers
L128[09:53:59] <ben_mkiv> ^^
L129[09:54:29] <ben_mkiv> local sides = require("sides")
L130[09:54:30] <nefarious> I haven't found it yet...
L131[09:54:37] <ben_mkiv> assigns the sides table to the variable sides
L132[09:54:46] <ben_mkiv> then you can use it like in the example just by writing sides.left
L133[09:55:19] <nefarious> aha!
L134[09:55:36] <nefarious> and that's what i was missing!
L135[09:55:53] <ben_mkiv> there could be more crosslinks in the docu
L136[09:56:00] <nefarious> that would be really nice!
L137[09:56:19] <nefarious> i've been spending more time trying to find definitions from one to the next, all over the place.
L138[09:56:28] <ben_mkiv> but many people manage to get here if they cant get started otherwise
L139[09:56:51] <nefarious> yeah, unfortunately i'm pretty garbage at programming, so I'll probably wind up here a lot!
L140[09:56:59] <ben_mkiv> lol
L141[09:57:13] <ben_mkiv> lua starts indexing at 1 instead of 0
L142[09:57:20] <ben_mkiv> just so you dont spent another hours on this like me xD
L143[09:57:52] <nefarious> that one would really have me at wits end! not something you would ever find easily.
L144[09:59:25] <nefarious> how new is this mod? or is it just so complex nobody has managed a decent tutorial as of yet (Or doesn't want to bother with the undertaking of basic programming teaching?)
L145[09:59:47] <ben_mkiv> years old, and there are tons of video tutorials on youtube
L146[10:00:38] <nefarious> I'll have to dig around there a bit more, just gnlanced it momentarily cause ugh! video tutorials on programming... Ugh!
L147[10:00:45] <nefarious> LOL
L148[10:01:17] <ben_mkiv> well most stuff is just about what api calls you need to do something
L149[10:01:51] <ben_mkiv> or not at all coding related but showcase xD
L150[10:02:02] <nefarious> which is where the digging comes to bear... probably decent for specific block api's!
L151[10:02:20] <nefarious> figure it will be a one ata time as needed kida thing...
L152[10:02:53] <ben_mkiv> yes, start with something simple
L153[10:03:02] <ben_mkiv> my first program just did some redstone stuff
L154[10:03:43] <nefarious> i'm looking at either the adapter or transposer, trying to query contents of a chest atm... (might wind up giving up and moving to redstone... lolz)
L155[10:04:06] <ben_mkiv> transposer would be the choice for chest
L156[10:04:13] <ben_mkiv> and transposer is probably the worst documented item xD
L157[10:04:17] <ben_mkiv> if theres docu at all
L158[10:04:24] <ben_mkiv> ~oc transposer
L159[10:04:24] <ocdoc> http://ocd.cil.li/component:transposer
L160[10:04:37] <nefarious> that's the one I've been struggling to understand, the api's listed are very pororly explained.
L161[10:04:42] <ben_mkiv> oh wait, theres docu now
L162[10:04:54] <nefarious> I'm just tryin to understand the syntax.
L163[10:05:40] <ben_mkiv> well the side used defines on which side of the transposer your inventory is
L164[10:05:44] <nefarious> getInventorySize(side:number):number
L165[10:05:50] <nefarious> this is what i'm playing with right now.
L166[10:05:52] <ben_mkiv> like if you place a chest on top of the transposer, you want to use sides.top
L167[10:06:23] <Forecaster> nefarious I plan on making a bunch of video tutorials, but I lack the time currently
L168[10:06:38] <Forecaster> in about a month when I've moved I'll hopefully have more though
L169[10:07:03] <nefarious> I'm assuming the require("sides") is needed to for that function to work? or not?
L170[10:09:29] <ben_mkiv> yes
L171[10:10:06] <nefarious> figured as much... kinda why it was err'ing out on that bit.
L172[10:54:47] ⇦ Quits: xarses (xarses!~xarses@c-67-180-86-164.hsd1.ca.comcast.net) (Ping timeout: 207 seconds)
L173[10:56:47] <payonel> nefarious: the problem is that i know the openos code and libraries very well, and how to use the api -- -so when i read the docs i dont understand what is not clear
L174[10:57:14] <ben_mkiv> afaik anyone can contribute to the wiki
L175[10:57:20] <payonel> nefarious: if you are reading a doc page and it makes no sense, but then you figure it out ... it would be tremendously helpful if you could have constructive and specific feedback+suggestion to improve our docs
L176[10:57:28] <payonel> yes, anyone can, but few d
L177[10:57:29] <payonel> +o
L178[10:57:44] <payonel> anyways, feel free to comment on this github ticket: https://github.com/MightyPirates/OpenComputers/issues/2686
L179[10:57:45] <MichiBot> Title: The Big Wiki issue | Posted by: payonel | Posted: Mon Dec 18 19:14:42 CST 2017 | Status: open
L180[10:57:54] <payonel> eventually, i will implement ALL of those items
L181[10:57:59] ⇨ Joins: payonel (payonel!~payonel@2607:5300:61:8d9::bad:c0de)
L182[10:57:59] zsh sets mode: +v on payonel
L183[10:58:12] <payonel> also, one day hexchat will stop closing my channel with ^w
L184[10:58:50] <ben_mkiv> happens to me all the time, too xD
L185[10:58:53] <nefarious> Yeah, if I get to a point where i can help i would be glad to, though that might be a while ;)
L186[10:59:09] <ben_mkiv> want to close browser tab, and whops, chat closed
L187[11:00:14] <payonel> ben_mkiv: i do it all the time when i want to cut a word, too
L188[11:01:30] <payonel> nefarious: there are quite a few very experienced users here
L189[11:01:35] <payonel> that's one of the secrets about OC :)
L190[11:01:38] <payonel> we hide here
L191[11:01:44] <payonel> so, do please feel free to ask
L192[11:01:59] <nefarious> willdo!
L193[11:02:03] <payonel> also, there are emulators
L194[11:02:05] * AmandaC calls in a hit on payonel for giving out secrets
L195[11:02:09] <payonel> haha
L196[11:02:11] <AmandaC> %shell payonel
L197[11:02:11] * MichiBot loads a hard-boiled detective personality core into a shell and fires it. It strikes payonel. They take 13 damage. A_D and surferconor425 stood too close and take 4 and 5 splash damage respectively.
L198[11:02:12] * MichiBot The hard-boiled detective personality core angered a fairy and was turned into a pie..
L199[11:03:15] <nefarious> was playing with transposer
L200[11:05:22] <Michiyo> %shell %shell
L201[11:05:22] * MichiBot loads Inari into a shell and fires it. It strikes the ground near %shell, elucent and A_D. They each take 2, 8 and 5 splash damage respectively.
L202[11:12:46] * vifino throws some more sled at payonel
L203[11:12:51] <Skye> %shell MichiBot
L204[11:12:52] * MichiBot kicks Skye into space.
L205[11:12:56] <Skye> %shell Michiyo
L206[11:12:56] * MichiBot loads chips and salsa into a shell and fires it. It strikes the ground near Michiyo, A_D and iNick. They each take 6, 6 and 8 splash damage respectively.
L207[11:12:57] * MichiBot Chips and salsa suddenly ceases to be..
L208[11:13:18] * payonel tries to jump out of the way
L209[11:13:22] <Michiyo> Poor A_D man...
L210[11:13:24] <payonel> %roll 1d20+1
L211[11:13:24] <MichiBot> payonel: Invalid dice format (Eg 1d6)
L212[11:13:30] <payonel> %roll 1d20
L213[11:13:30] <MichiBot> payonel: [12]
L214[11:14:37] <Michiyo> the last 2 shells A_D got hit by splash damage.
L215[11:14:41] <Michiyo> s/2/3/
L216[11:14:41] <MichiBot> <Michiyo> the last 3 shells A_D got hit by splash damage.
L217[11:19:52] ⇨ Joins: BearishMushroom (BearishMushroom!~BearishMu@82-209-154-59.cust.bredband2.com)
L218[11:31:37] <ben_mkiv> brandon3055_, can i use your dont be a jerk license for my projects? xD
L219[11:32:26] <brandon3055_> That's CoFH's license so ask lemming
L220[11:32:53] <ben_mkiv> oh, just noticed that you just did put your (C) below it xD
L221[11:33:05] <ben_mkiv> thanks anyways :)
L222[11:33:14] <ben_mkiv> also for draconic evolution and wasting hours of my life -.-
L223[11:33:43] ⇨ Joins: MalkContent (MalkContent!~MalkConte@p4FDCC4A6.dip0.t-ipconnect.de)
L224[12:07:29] ⇨ Joins: andreww (andreww!~xarses@8.39.49.133)
L225[12:08:37] ⇨ Joins: xarses_ (xarses_!~xarses@67.218.117.86)
L226[12:11:21] ⇦ Quits: andreww (andreww!~xarses@8.39.49.133) (Ping timeout: 198 seconds)
L227[12:12:29] <nefarious> anynody know the syntax for nesting a for loop inside a for loop?
L228[12:12:42] <Forecaster> for for end end
L229[12:14:01] <nefarious> bracket punctiation isn't necessary?
L230[12:14:33] <Arcan> for loops don't use brackets i thought
L231[12:14:54] <Forecaster> a proper for loop is `for expression do <code> end`
L232[12:15:29] <nefarious> i want a for loop inside the first... 2 actually!
L233[12:15:38] <Forecaster> I'm not sure what the issue with nesting is... just replace `<code>` with another for loop
L234[12:15:52] <Arcan> there's an iterator for loop and a regular for loop
L235[12:16:02] <Arcan> which one are you using?
L236[12:16:29] <nefarious> for i=1,n
L237[12:17:24] <Arcan> for var, max do for var, max do <code> end end
L238[12:17:28] <AmandaC> nefarious: you can use the same code inside a for loop that you use aoutside it
L239[12:17:49] <nefarious> I was trying that, just got hung on punctiation.
L240[12:18:03] <AmandaC> lua doesn't use {}s if that's what you're asking
L241[12:18:09] <nefarious> trying to put it in prenth of brackets
L242[12:18:17] <nefarious> or
L243[12:18:42] <Arcan> lua does not use brackets
L244[12:19:10] <nefarious> yeah, i tried those after parenth... just didn't realize neither wre needed
L245[12:19:13] <AmandaC> clarification: Lua doesn't use {}s for control flow
L246[12:19:22] <nefarious> which is why i got confused.
L247[12:19:44] <Arcan> the only time you use brackets is if you're doing something like predefining a table with all its elements
L248[12:20:09] <Arcan> nefarious: https://github.com/DaMachinator/OC-Programs/blob/master/extractor/extractor.lua uses a bunch of for loops in various places
L249[12:20:27] <nefarious> cool, i'll check it out!
L250[12:21:03] <Arcan> the program runs one of Reika's extractors from the RotaryCraft mod
L251[12:21:35] <nefarious> yeah, syntax and punctioation are nocking me around, but I'm figuring it slowly... (also pretty garbage at progs anyway)
L252[12:22:26] <Arcan> because reika cba to make it so that not literally all of his blocks are cables, it uses that to pick up the engines powering the extractor and displays their status too
L253[12:22:44] <nefarious> and it works!!! :D
L254[12:22:47] <nefarious> thanks!
L255[12:23:04] <nefarious> damn that punctuation java training! :P
L256[12:24:14] <Arcan> yeah writing in lua is...different...if all you've ever done is languages based on C/C++
L257[12:24:24] <Arcan> it took me a while to figure out
L258[12:24:37] <Arcan> then i started abusing tables to represent objects XD
L259[12:24:49] <nefarious> pretty much. and i suck at those, just remember the format really.
L260[12:25:01] <nefarious> how is class containers and such in lua?
L261[12:25:17] <Arcan> there is no such thing as a class in lua
L262[12:25:20] <nefarious> LOL
L263[12:25:26] <nefarious> alrighty then
L264[12:25:28] <Arcan> but tables can have strings for keys
L265[12:25:45] <Mimiru> https://www.lua.org/pil/16.1.html
L266[12:25:46] <Mimiru> :P
L267[12:26:09] <Arcan> >Lua does not have the concept of class; each object defines its own behavior and has a shape of its own.
L268[12:26:26] <Forecaster> "it is not difficult to emulate classes in Lua"
L269[12:26:37] <Arcan> yeah, you use tables
L270[12:27:33] <nefarious> yeah, I was just figuring it might be important for multitasking, but taht's a long way off at this point.
L271[12:29:21] <Arcan> if lua had classes i would define an Engine class with the fields I need
L272[12:29:24] <Arcan> instead I do this:
L273[12:29:25] <Arcan> engines[#engines+1] = {proxy=cp.proxy(addr),name=label,fuel=true,addt=false,coolant=false,temp=false,output=true}
L274[12:29:34] <Arcan> every engine is represented by a table with those keys
L275[12:30:15] <nefarious> that's certainly more complicated than having aclass, buit not super terrible.
L276[12:30:53] <gamax92> Arcan: you can add a basic class like system to Lua
L277[12:30:59] <gamax92> metatables are fancy
L278[12:31:16] <Arcan> theres that too
L279[12:31:36] <nefarious> I'm not ready for that yet... :P
L280[12:33:57] <nefarious> my goal for the near future is to keep a reactor good, then maybe a draconic. (I want to make one of those things run well)
L281[12:35:42] <Arcan> have fun!
L282[12:37:16] <Forecaster> you can't have fun programming!
L283[12:37:19] <Forecaster> it's against the law!
L284[12:37:29] <Arcan> %slap @Forecaster
L285[12:37:30] * MichiBot slaps @Forecaster with a bunch of deadstock doing [3] damage, the bunch of deadstock ruptures and deflates.
L286[12:39:03] <Forecaster> %shell Arcan
L287[12:39:04] * MichiBot loads a rift in space into a shell and fires it. It strikes the ground near Arcan, xarses_ and UnRealDinnerbone. They each take 8, 3 and 5 splash damage respectively.
L288[12:39:05] * MichiBot The rift in space looked into the void and was consumed..
L289[12:42:48] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p57972269.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L290[12:46:47] <nefarious> rules bent, laws broken, it's the natural order of things.
L291[12:53:57] <Michiyo> SO, the new guy @ Sears that started Tuesday at lunch, is gone today before lunch
L292[12:53:59] * Michiyo sighs
L293[12:54:13] <Michiyo> Not a huge loss, he was basically useless
L294[12:54:28] <Michiyo> I had to do the truck my self pretty much.
L295[12:58:13] <Forecaster> :/
L296[13:05:36] ⇦ Quits: lempamo (lempamo!~lempamo@2602:306:cd3e:ec60:e554:9709:f89a:1332) (Quit: Leaving)
L297[13:20:19] ⇦ Quits: xarses_ (xarses_!~xarses@67.218.117.86) (Read error: Connection reset by peer)
L298[13:20:32] ⇨ Joins: xarses (xarses!~xarses@67.218.117.86)
L299[13:43:20] <nefarious> where are all the side:number definitions? (cause that's still not working right!) you would think that would be linked when it is used in syntax definitions...
L300[13:46:15] ⇨ Joins: Inari (Inari!~Pinkishu@p5DEC6923.dip0.t-ipconnect.de)
L301[13:47:32] <Inari> TIL, I like coziness
L302[13:50:44] <nefarious> okay... what is the definition of getInventorySize(side:number):number ? what are the numbers? asking for name...
L303[13:51:04] <AmandaC> nefarious: side:number is one of the constants in the sides API
L304[13:51:06] <Inari> You hand it a side and it hands you an amount of inv slots :D
L305[13:51:07] <AmandaC> ~w sides
L306[13:51:08] <ocdoc> http://ocd.cil.li/api:sides
L307[13:51:12] <Inari> What the cat said
L308[13:51:25] <nefarious> hey, the page I cannot find for the life of me!
L309[13:51:51] <nefarious> that one needs to be better accessible!
L310[13:52:03] <Inari> I mean
L311[13:52:10] <Inari> The inv controller page literally links to it
L312[13:52:11] <nefarious> I was looking for that one all night!
L313[13:52:24] <nefarious> the site is a bit obfiscated...
L314[13:52:28] <nefarious> u
L315[13:52:32] <Inari> Not.. really
L316[13:53:08] <nefarious> well i would consider that function to be a priority for anybody starting out, but it's nowhere to be found when referenced.
L317[13:53:41] <Inari> http://tinyurl.com/ycutol9q
L318[13:55:32] <Michiyo> ^^
L319[13:56:38] <nefarious> need symbolic links on syntax examples... :P
L320[13:57:02] <nefarious> or at least a reference.
L321[13:57:27] <nefarious> and thank you!
L322[13:57:34] <nefarious> :D
L323[13:57:55] ⇨ Joins: wooooo837 (wooooo837!~wooooo837@shadowempire.in)
L324[13:58:03] ⇦ Quits: wooooo837 (wooooo837!~wooooo837@shadowempire.in) (Client Quit)
L325[13:58:08] <Arcan> nefarious: just use the wikibot: ~w <query>
L326[13:59:06] <nefarious> wikibot?
L327[13:59:42] <nefarious> I'm just suggesting it for the next poor bastard...
L328[13:59:51] <AmandaC> nefarious: what I did above with `~w sides~
L329[13:59:59] <AmandaC> s/~$/`/
L330[13:59:59] <MichiBot> <AmandaC> nefarious: what I did above with `~w sides`
L331[14:00:03] <Inari> https://cdn.discordapp.com/attachments/343098286187741187/409072756538212352/IMG_20180203_064834.jpg
L332[14:00:10] <Inari> Also
L333[14:00:15] <Inari> I don't recall if i've linked it here :P
L334[14:00:34] <Inari> But RE: Cozy, http://www.lostgarden.com/2018/01/cozy-games.html
L335[14:00:51] <Arcan> nefarious: i literally gave directions right there
L336[14:01:04] <Arcan> try it out, type "~w " and then what you want to look for
L337[14:01:06] <Arcan> example"
L338[14:01:09] <Arcan> ~w component
L339[14:01:09] <ocdoc> http://ocd.cil.li/component
L340[14:01:26] <nefarious> yeah, it's cool! and useful...
L341[14:02:13] <nefarious> and first I'd heard of it, so thanks again.
L342[14:03:34] <Inari> Also ~oc cause I kept using that instead
L343[14:03:35] <Inari> Or so
L344[14:03:40] <Inari> ~markov nefarious
L345[14:03:40] <ocdoc> Please wait ...
L346[14:03:48] <ocdoc> my goal for the life of yet (Or doesn't want to bother with the undertaking of those things found elsewhere, but none worked
L347[14:04:32] <Vexatos> ~markov Vexatos
L348[14:04:34] <ocdoc> Arcanitor, on the OC drive accepts both OC and Computronics installed, you did remove zerocore, right?
L349[14:04:52] <Arcan> what
L350[14:04:56] <Arcan> whaaaaaaaaaaaaaaaaaaaaaaaaaaat
L351[14:05:28] * Arcan baps ocdoc
L352[14:05:30] <Inari> ~markov lewd
L353[14:05:30] <ocdoc> FORBIDDEN BEHAVIORS in Kawaii Lolita Fashion styles specifically be HID" sex toys are human shaped time this is
L354[14:05:45] <Arcan> %stab Inari
L355[14:05:45] * MichiBot stabs Inari with a rhubarb doing [19] damage
L356[14:05:52] <Inari> :<
L357[14:05:57] <Arcan> i like rhubarb!
L358[14:06:00] * Inari dies of rhubarb allergy
L359[14:06:13] <Inari> %stab Arcan
L360[14:06:14] * MichiBot stabs Arcan with some clay earth shampoo doing [6] damage
L361[14:06:20] * Arcan revives Inari but accidentally frankenstein
L362[14:08:18] <Inari> https://www.youtube.com/watch?v=BnFBHZbgmSA still so good
L363[14:08:19] <MichiBot> PIKOTARO - PPAP vs AXEL F (Official Video) | length: 2m 51s | Likes: 24,601 Dislikes: 4,225 Views: 4,983,590 | by Ultra Music | Published On 18/11/2016
L364[14:13:22] <Arcan> wat intensifies
L365[14:13:32] <Inari> ?
L366[14:15:04] <Arcan> that video
L367[14:15:42] <Inari> It's good though
L368[14:15:43] <gamax92> %stab Inari
L369[14:15:43] * MichiBot stabs Inari with the reserve air tanks for the ISS doing [13] damage, the reserve air tanks for the ISS phases out of the dimension.
L370[14:15:47] <Inari> :<
L371[14:15:47] <gamax92> oh
L372[14:15:49] <gamax92> welp shit
L373[14:15:53] <gamax92> goodbye ISS
L374[14:16:01] <Inari> Well it's only hte reserve air tank
L375[14:19:15] <nefarious> nope, still can't get it to work...
L376[14:19:29] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@p57972269.dip0.t-ipconnect.de)
L377[14:19:37] <Inari> nefarious: What about it
L378[14:19:48] <nefarious> tryin to use lua direct
L379[14:19:56] <Inari> ?
L380[14:20:53] <nefarious> lua> = component.transposer.getInventorySize
L381[14:21:35] <Inari> Do transposers have that method?
L382[14:21:41] <Inari> What does that return?
L383[14:21:52] <nefarious> that's not all of it...
L384[14:22:19] <nefarious> (side:number):number
L385[14:22:34] <nefarious> i'm not really sure what the last operator is asking for
L386[14:22:39] <ben_mkiv> lua> = component.transposer.getInventorySize(require("sides").top)
L387[14:22:44] <Inari> It tells you the return type
L388[14:22:46] <AmandaC> the last :number is the return
L389[14:22:49] <ben_mkiv> or do sides = require("sides") before
L390[14:23:02] <Inari> %pet AmandaC
L391[14:23:02] * MichiBot pets AmandaC with usb-d. AmandaC recovers 9 health!
L392[14:23:16] <nefarious> not sure, but I'll pop taht in and see what it spits out.
L393[14:24:15] <nefarious> well that is certainly not what is written in the syntax definition...
L394[14:24:17] <ben_mkiv> thats what she said
L395[14:24:21] <nefarious> but it works, so hell yeah!
L396[14:24:22] <ben_mkiv> about the usb-d plug
L397[14:24:47] <nefarious> and it makes a hell of a lot more sense too!
L398[14:24:56] <Inari> nefarious: I mean, it is
L399[14:25:48] <Inari> (side:number):number <- it wants a side parameter, which is a number, and it returns a number
L400[14:25:51] <AmandaC> nefarious: it's not a syntax definition, it's a argument list
L401[14:26:07] <nefarious> well it makes no sense ot me!
L402[14:26:27] <AmandaC> Just like in Java/C# you don't write System.Out.Println(string "Hello world")
L403[14:26:35] <Inari> ([name1:type1][, name2:type2],...):[returntype]
L404[14:27:56] <vifino> S3: you know of any cheap small battery powered crts?
L405[14:28:14] <AmandaC> ... battery powered CRT....
L406[14:28:22] <nefarious> inari that makes momre sense!
L407[14:28:27] <vifino> AmandaC: yes.
L408[14:28:35] <vifino> or otherwise DC accepting.
L409[14:28:44] <AmandaC> Don't CRTs use a fuck ton of power?
L410[14:28:57] <Inari> AmandaC: no, a metric fuckton
L411[14:29:15] <vifino> AmandaC: i mean, they consume a lot, yes.
L412[14:29:19] <nefarious> I was assuming syntax operation... and killing myself trying to figure out why it would be written like taht.
L413[14:29:28] <Inari> nefarious: xD
L414[14:29:48] <nefarious> i gues the question is then, why write it like that?
L415[14:30:09] <vifino> buuuuut i wanna mod one so i can use modular synth style X/Y input, use it for fancy visualization.
L416[14:30:17] <Inari> It's the same as you'd write number getInventorySize(number side)
L417[14:30:19] <vifino> useless? absolutely.
L418[14:30:21] <Inari> Just a different way of writing it
L419[14:30:53] <nefarious> well, for noobs, it sux! :P
L420[14:30:56] <nefarious> LOLZ!
L421[14:31:17] <Inari> Afaik the ":" notation thingy isn't uncommon in functional language
L422[14:31:25] ⇦ Quits: nefarious (nefarious!~thenefari@67-1-229-167.tcso.qwest.net) ()
L423[14:31:30] <Inari> rip
L424[14:31:34] <ben_mkiv> that was too much
L425[14:31:47] <AmandaC> I mean, if you looked at the examples section you'd notice there's nothing useint that "syntax"
L426[14:31:54] ⇨ Joins: nefarious (nefarious!~thenefari@67-1-229-167.tcso.qwest.net)
L427[14:31:58] <Inari> wb
L428[14:32:00] <nefarious> oops, wrong screen!
L429[14:32:07] <Inari> [21:31:15] <Inari> Afaik the ":" notation thingy isn't uncommon in functional language :p
L430[14:32:14] <ben_mkiv> <AmandaC> I mean, if you looked at the examples section you'd notice there's nothing useint that "syntax"
L431[14:32:29] <ben_mkiv> but whatever
L432[14:32:36] <ben_mkiv> guess he/she got it now
L433[14:32:48] <nefarious> that's why it was confusing the crap outta me!
L434[14:33:23] <nefarious> if nothing look s like it, it's kinda hard to connect the two.
L435[14:33:52] <Inari> %pet nefarious
L436[14:33:52] * MichiBot brushes nefarious with free coupons. nefarious recovers 2 health!
L437[14:34:04] <Forecaster> https://us1.factorio.com/assets/img/blog/fff-228-action-shot.mp4
L438[14:34:12] <nefarious> lol, thanks!
L439[14:34:14] <Forecaster> proper lazors!
L440[14:34:46] <ben_mkiv> the real question is... when did i put my pizza in the oven
L441[14:38:20] <Forecaster> in... the past!
L442[14:38:45] <AmandaC> ben_mkiv: has the fire department arrived? If not, it'llbe fine for a few more minutes
L443[14:39:03] <ben_mkiv> it was done, just checked
L444[14:39:21] <ben_mkiv> my gut knows the pizzatimes
L445[14:40:10] <ben_mkiv> meant the stomach, but meh
L446[14:50:58] ⇨ Joins: FeherNeoH (FeherNeoH!~feherneoh@szanto-c.koll.pte.hu)
L447[15:22:25] <Forecaster> https://cdn.discordapp.com/attachments/340238602334240780/409083976234434560/005-2.gif
L448[15:47:57] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p57972269.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L449[16:28:25] <payonel> nefarious: fyi, the lua shell loads libraries automagically
L450[16:28:34] <payonel> so you dont need to require anything there
L451[16:45:48] ⇦ Quits: Inari (Inari!~Pinkishu@p5DEC6923.dip0.t-ipconnect.de) (Quit: 'I'm not much of a dog person... I even charge my customers extra if they want it doggy style.' - Dorothy (VA-11 HALL-A))
L452[16:53:28] ⇨ Joins: lp (lp!~lordpipe@66.109.211.167)
L453[17:13:21] ⇦ Quits: nefarious (nefarious!~thenefari@67-1-229-167.tcso.qwest.net) ()
L454[17:29:41] <AmandaC> %choose play or don't play
L455[17:29:42] <MichiBot> AmandaC: don't play
L456[17:30:06] <AmandaC> I disagree
L457[17:30:35] <AmandaC> %choose staxel or stationeers or subnautica or other
L458[17:30:35] <MichiBot> AmandaC: subnautica
L459[17:48:44] ⇦ Quits: FeherNeoH (FeherNeoH!~feherneoh@szanto-c.koll.pte.hu) (Quit: Leaving)
L460[18:07:41] ⇦ Quits: xarses (xarses!~xarses@67.218.117.86) (Ping timeout: 207 seconds)
L461[18:11:30] ⇦ Quits: Vexatos (Vexatos!~Vexatos@p5B3C8EFD.dip0.t-ipconnect.de) (Quit: I guess I have to go now. Bye ?)
L462[18:34:13] ⇦ Quits: MalkContent (MalkContent!~MalkConte@p4FDCC4A6.dip0.t-ipconnect.de) (Quit: Leaving)
L463[19:07:11] ⇨ Joins: xarses (xarses!~xarses@c-67-180-86-164.hsd1.ca.comcast.net)
L464[19:20:28] ⇦ Quits: Turtle (Turtle!~SentientT@ip5657cbb2.direct-adsl.nl) (Read error: -0x1: UNKNOWN ERROR CODE (0001))
L465[19:33:11] ⇨ Joins: Unh0ly_Tigg (Unh0ly_Tigg!~Unh0ly_Ti@c-24-21-196-226.hsd1.or.comcast.net)
L466[20:34:30] ⇨ Joins: xarses_ (xarses_!~xarses@67.218.117.86)
L467[20:53:56] <vifino> S3: you need to look at "LOOK MUM NO COMPUTER"'s youtube channel, he makes god damn awesome stuff.
L468[20:59:09] ⇨ Joins: somedude (somedude!webchat@adsl-74-248-249-64.gsp.bellsouth.net)
L469[21:02:29] ⇦ Quits: somedude (somedude!webchat@adsl-74-248-249-64.gsp.bellsouth.net) (Ping timeout: 180 seconds)
L470[21:37:16] ⇨ Joins: Kodos (Kodos!~Kodos@63.142.73.55)
L471[21:37:16] zsh sets mode: +v on Kodos
L472[21:42:53] ⇦ Quits: BearishMushroom (BearishMushroom!~BearishMu@82-209-154-59.cust.bredband2.com) (Read error: Connection reset by peer)
L473[22:16:16] <S3> vifino: oh?
L474[23:24:34] ⇨ Joins: brandon3055 (brandon3055!~Brandon@pa49-185-248-119.pa.vic.optusnet.com.au)
L475[23:29:30] ⇦ Quits: brandon3055_ (brandon3055_!~Brandon@pa49-185-248-119.pa.vic.optusnet.com.au) (Ping timeout: 383 seconds)
<<Prev Next>> Scroll to Top