<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:01:42] ⇦
Quits: finkmac (~finkmac@66.212.182.82.tor.pathcom.com) (Quit:
Nettalk6 - www.ntalk.de)
L2[00:30:15] ***
alekso56_off is now known as alekso56
L3[00:35:06] ***
alekso56 is now known as alekso56_off
L4[01:23:35] ***
alekso56_off is now known as alekso56
L5[02:08:58] ⇨
Joins: Vexatos
(~Vexatos@p5B31C50C.dip0.t-ipconnect.de)
L6[02:50:00] ***
JoshTheEnder|BackInTheEther is now known as
JoshTheEnder
L7[03:11:44] ⇨
Joins: Vexaton
(~Vexatos@p5B31FB70.dip0.t-ipconnect.de)
L8[03:12:38] ⇦
Quits: Vexatos (~Vexatos@p5B31C50C.dip0.t-ipconnect.de) (Killed
(NickServ (GHOST command used by
Vexaton!~Vexatos@p5B31FB70.dip0.t-ipconnect.de)))
L9[03:12:43] ***
Vexaton is now known as Vexatps
L10[03:12:46] ***
Vexatps is now known as Vexatos
L11[03:12:52] <Wired2coffee> Lol.
L12[03:13:41] * Vexatos is not known as
Vexatypo
L13[03:14:13] <Wired2coffee> I actually
like that more.
L14[04:47:35] ***
alekso56 is now known as alekso56_off
L15[05:57:41] ⇦
Quits: Vexatos (~Vexatos@p5B31FB70.dip0.t-ipconnect.de) (Quit:
Greetings from Pastry Fork, Inc. ✔)
L16[06:27:35] ***
Kenny is now known as Snoring
L17[06:27:59] ***
JoshTheEnder is now known as
JoshTheEnder|BackInTheEther
L18[06:28:02] ***
Snoring is now known as Kenny
L19[06:56:27] <Kenny> !flags
L20[06:56:56] ***
prasselpikachu is now known as prassel|off
L21[07:01:11] ⇦
Parts: Kenny (Kenny@thatjoshgreen.me) ())
L22[07:01:15] ⇨
Joins: Kenny (Kenny@thatjoshgreen.me)
L23[07:01:15] zsh
sets mode: +o on Kenny
L24[07:01:23] <Kenny> !voice
L25[07:01:23] zsh
sets mode: +v on Kenny
L26[07:01:25] <Kenny> !deop
L27[07:01:25] zsh
sets mode: -o on Kenny
L28[07:02:17] ⇨
Joins: Mordenkainen3141
(webchat@pool-173-76-30-27.bstnma.fios.verizon.net)
L29[07:03:31] ***
JoshTheEnder|BackInTheEther is now known as
JoshTheEnder
L30[07:19:11] ***
prassel|off is now known as prasselpikachu
L31[07:20:34] <Kenny> !flags
L32[07:31:42] ***
JoshTheEnder is now known as
JoshTheEnder|BackInTheEther
L33[07:32:24] <Mordenkainen3141> Oh snowy
morning... :(
L34[07:35:49] <Kenny> snowy isn't the word
for it here hehe
L35[07:36:17] ***
alekso56_off is now known as alekso56
L36[07:36:30] <Kenny> we have about 5"
of snow and looks like more coming
L37[07:38:37] ***
JoshTheEnder|BackInTheEther is now known as
JoshTheEnder
L38[07:38:53] <Mordenkainen3141> Yeah same
here
L39[07:39:09] <Mordenkainen3141> and I got
a 200' driveway to clear... blah.
L40[07:39:36] <Kenny> that's one thing i
don't have to worry about
L41[07:40:29] <JoshTheEnder> meanwhile in
Britannia (chrome suggested that from Britain) it's raining
L42[07:41:28] <Kenny> isn't it always
L43[07:41:41] <JoshTheEnder> not always,
most of the time though
L44[07:42:05] <Mordenkainen3141> per latest
weather report... it's gonna rain here too.
L45[07:42:21] <Mordenkainen3141> but given
the temp, thats gonna be baaaaaaaaad.
L46[07:42:57] <Mordenkainen3141> so, I
guess that means no work for me today! YAY!
L47[07:43:23] <Kenny> kids here enjoyed it,
no school
L48[07:43:56] <JoshTheEnder> according to
BBC weather, it's going to be raining all the way till sunda
L49[07:43:56] <JoshTheEnder> y
L50[07:44:01] <JoshTheEnder> *sunday
L51[07:44:48] <Kenny> weather here had said
it was going to be snowing for the past week. we ended up with rain
this past weekend
L52[07:44:58] <JoshTheEnder> lol
L53[07:46:23] <Mordenkainen3141> Yay.
Progress.....
L54[07:46:38] <Kenny> that was a good thing
though, because at that point there was 12" of snow on the
ground and the rain melted it
L55[07:46:40] <Mordenkainen3141> I have
working drivers for Jukeboxes and Beacons...
L56[07:47:14] <Mordenkainen3141> Driver for
Jukebox has one little issue... Still can't get drivers for Brewing
stands or comparators working though... Stumped
L57[07:47:30] <Kenny> Mordenkainen3141:
think you might write one to work with Big Reactors :)
L58[07:47:44] <Mordenkainen3141> Big
Reactors?
L59[07:48:11] <Kenny> it's another open
source mod that puts reactors in the game.
L60[07:48:29] <Kenny> by default these
reactors don't explode
L62[07:51:02] <Kenny> i don't think a link
was ever posted on the MC forums about it
L63[07:51:17] <Mordenkainen3141> Could look
at it, but for the moment I'm kinda focused on porting
OpenPeripherals to OC.
L64[07:52:08] <Kenny> ok. in trhe case of
Big Reactors there is only one item that needs to be set up for
porting and that is the computer access block/item
L65[07:52:46] <Kenny> are you setting these
up to work with the OC adapter block?
L66[07:54:55] <Mordenkainen3141> yes
L67[07:56:07] <Mordenkainen3141> since I
haven't tried the mod I wouldn't know what to make accessable.
Looking at the tileentities for the mod there are tons of exported
methods... Including ones that probably shouldn't
L68[07:56:35] <Mordenkainen3141> like one
that lets you set the stored power of the reactor to any value you
want... :P
L69[07:57:09] <Kenny> i haven't looked at
the code but have used the mod. he has a computer access port for
the reactor
L70[07:57:44] <Kenny> actually he
originally set it up so that no matter what, the reactor won't
explode, though that is now a config option
L71[07:59:28] <Mordenkainen3141> So, one
issue is that in his mod, the computer port will only be loaded if
you have CC installed. Which means it probably can't be used for
this.
L72[08:01:07] <Mordenkainen3141> But,
looking at the source for that block, it may be possible to make
the reactor itself a Driver. Not sure how the driver API handles
ultiblock structures though
L73[08:01:21] <Mordenkainen3141>
*multiblock
L74[08:04:00] <Kenny> ok. no prob. i can
ask Sangar about it later
L75[08:07:43] <Kenny> going afk for a
bit.
L76[08:07:47] ***
Kenny is now known as Kenny|AFK
L77[08:11:34] ⇨
Joins: tofep
(~tofep@d27-99-26-85.bla802.nsw.optusnet.com.au)
L78[08:15:41] ***
alekso56 is now known as alekso56_off
L79[08:23:46] ***
alekso56_off is now known as alekso56
L80[08:37:34] ***
JoshTheEnder is now known as
JoshTheEnder|BackInTheEther
L81[08:52:14] ***
alekso56 is now known as alekso56_off
L82[09:09:03] ***
alekso56_off is now known as alekso56
L83[09:16:54] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L84[09:23:17] ***
alekso56 is now known as alekso56_off
L85[09:27:31] ***
prasselpikachu is now known as prassel|off
L86[09:30:06] ***
alekso56_off is now known as alekso56
L87[09:42:49] ***
alekso56 is now known as alekso56_off
L88[09:51:22] ***
alekso56_off is now known as alekso56
L89[10:01:10] ***
Mordenkainen3141 is now known as Morden|AFK
L90[10:03:55] ⇨
Joins: Vexatos
(~Vexatos@p5B31FB70.dip0.t-ipconnect.de)
L91[10:08:50] ***
alekso56 is now known as alekso56_off
L92[10:29:25] ⇦
Quits: daphee (~quassel@v22013051655012590.yourvserver.net) (Ping
timeout: 194 seconds)
L93[10:54:04] ***
JoshTheEnder|BackInTheEther is now known as
JoshTheEnder
L94[11:12:41] ⇦
Quits: tofep (~tofep@d27-99-26-85.bla802.nsw.optusnet.com.au) (Read
error: Connection reset by peer)
L95[11:16:55] ***
SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L96[11:52:48] ⇨
Joins: Sangar
(~Sangar@178-26-87-157-dynip.superkabel.de)
L97[11:52:49] zsh
sets mode: +o on Sangar
L98[11:53:20] ***
Morden|AFK is now known as Mordenkainen3141
L99[11:55:02] <Mordenkainen3141> Hello
Sangar... I was told you had been working on Driver code. Is this
the case? I have started porting OpenPeripherals to OC.
L100[11:55:17] <Sangar> it is true
L101[11:55:45] <Sangar> i was planning to
push it to github later today
L102[11:55:48] <Mordenkainen3141> Have you
been seeing any issues getting the adapter to recognize the correct
items?
L103[11:56:07] <Mordenkainen3141> I am
having a lot of trouble with the comparator and brewingstand
L104[11:56:27] <Sangar> i've
"fixed" it back and forth over the last day(s?) because
there were some issues with that, yes
L105[11:56:35] <Mordenkainen3141> Are we
duplicating effort?
L106[11:56:41] <Sangar> possibly
L107[11:56:46] <Mordenkainen3141> :(
L108[11:56:50] <Mordenkainen3141> Ah
well.
L109[11:57:17] <Sangar> i had a look at
openperipherals but couldn't quite get into the internal
workings
L110[11:57:28] <Sangar> how far are
you?
L111[11:57:50] <Mordenkainen3141> Well, I
have dug into it and most of it is motherhood.
L112[11:58:26] <Mordenkainen3141> I have
started to port the individual peripherals, and will wrap them into
modules by mod later
L113[11:58:28] <Sangar> i've only
clobbered together support for a couple of blocks/interfaces, so if
you see a chance to get openperipherals to work for both cc and oc
that would definitely be preferable
L114[11:59:16] <Mordenkainen3141> I'm not
sure that is possible, I don't think it will be easy to make OP
come up without CC there... I was going to do an OC only port
L115[12:00:01] <Mordenkainen3141> At this
point I have code for all the "vanilla" blocks it
supports, but as I said, the comparator and brewing stand don't
work because they cant recognize the items
L116[12:00:19] <Sangar> in that case i
think it would make sense to start from scratch, though, since a
couple of things in op are very cc specific (such as the tick
syncing)
L117[12:00:41] <Sangar> try with the
latest jenkins build
L118[12:00:48] <Mordenkainen3141> That is
what I have done, I use the term "port" loosely...
lol
L119[12:01:02] <Sangar> ah, i see :)
L120[12:01:43] <Mordenkainen3141> One
strange problem I have is with the driver for the record
player.
L121[12:01:53] <Sangar> well, what i have
are 'bundles' for vanilla, ic2, bc and te, since that was pretty
much copy-paste.
L122[12:02:03] <Mordenkainen3141> it
doesn't recognize the block is there on a server restart
L123[12:02:06] ***
alekso56_off is now known as alekso56
L124[12:02:06] <Sangar> we should look how
we can merge what we have
L125[12:02:31] <Sangar> hm, let me see if
that's the case for me, too
L126[12:02:37] <Mordenkainen3141> you have
to reboot the computer or break the record player for it to show up
in the component list
L127[12:03:17] <Vexatos> Mordenkainen3141
Go to #OpenMods
L128[12:03:23] <Vexatos> And talk to the
OP devs
L129[12:03:29] <Vexatos> for inter-mod
compatibility
L130[12:03:36] <Sangar> hmm, seems to work
for me
L131[12:03:39] <Vexatos> maybe they'll
help you with your stuff
L132[12:03:48] <Vexatos> And might add
some stuff on their side
L133[12:03:56] <Mordenkainen3141> Guess I
must have done something wrong
L134[12:04:05] <Vexatos> Ask on #OpenMods
:D
L135[12:04:12] <Mordenkainen3141> or
perhaps it's because I'm not at the latest build
L136[12:04:26] <Sangar> maybe its the oc
version. i did mess around in the driver backend a bit since the
last release
L137[12:05:08] <Sangar> mostly to support
multiple drivers per block (for interface based drivers, such as
IInventory)
L138[12:05:16] <Mordenkainen3141> Vexatos:
thanks for the idea...
L139[12:06:43] <Mordenkainen3141> Well,
I'll try the latest jenkins/api when I can and see if that does
it.
L140[12:08:10] <Sangar> do that. I'll push
what I have to github either way, if someone can get support into
op directly, that'd be cool, but i personally don't have the
motivation to, honestly. it's far easier to start from scratch with
a somewhat more limited scope.
L141[12:08:55] <Mordenkainen3141> Will
do... and once it's up on github, i'll submit a push for anything I
add.
L142[12:09:00]
⇨ Joins: Lunatrius`
(~Lunatrius@cpe-62-84-224-1.dynamic.amis.net)
L143[12:09:30] <Mordenkainen3141> One
thing I have been changine is trying to make the peripherals less
"4th wall" breaking.
L144[12:10:23] <Mordenkainen3141> a lot of
the calls return raw itemstack details... while powerful, if all I
need to know is the name of the disc in the jukebox, why get all
the other stuff? I KNOW it's a stack on "1" lol
L146[12:10:52] <Mordenkainen3141> Wow, I
can't type today!
L147[12:10:52] <Sangar> yep, totally agree
on the itemstack thing
L148[12:11:17] <Sangar> the inventory
driver is more like what robots can do with their inventory for
now
L149[12:12:06] ⇦
Quits: Lunatrius (~Lunatrius@cpe-46-164-39-98.dynamic.amis.net)
(Ping timeout: 380 seconds)
L150[12:12:06] ***
Lunatrius` is now known as Lunatrius
L151[12:12:29] ***
LordFokas|off is now known as LordFokas
L152[12:14:32] <Sangar> cont. itemstack: i
did put the groundwork for converting it to maps in there anyway,
though, since i imagine it could be needed/highly useful when
interfacing applied energistics or such. i think making whether
itemstacks get "returned" a config option would make
sense, so it's up to the individual.
L153[12:16:08] <Mordenkainen3141> So yeah,
the behavior difference must be due to the changes you made to the
driver API, because our code is almost identical.
L154[12:16:08] <Vexatos> Sangar,
Mordenkainen3141 You might also ask The OP devs to help you on
OpenComponents, or maybe they can help you include OpenComponents
into OpenPeripheral?
L155[12:16:35] <Vexatos> I would love OP
with OC support
L156[12:16:47] <Vexatos> without having to
add a whole different mod
L157[12:16:58] <Mordenkainen3141> So one
suggestion for the DriverRecordPlayer.
L158[12:17:08] <Mordenkainen3141> my
return for the method is:
L159[12:17:12] <Mordenkainen3141> return
new
Object[]{((ItemRecord)itemstack.getItem()).getRecordTitle()};
L160[12:17:15] <Sangar> identical code:
well, not much room for creativity here :P
L161[12:17:25] <Sangar> i like
L162[12:17:30] <Mordenkainen3141> Which
returns the name of the disc rather than ID
L163[12:17:32] <Sangar> yep
L164[12:18:21] <Mordenkainen3141> like I
said, un-4th walling things! lol
L165[12:19:19] <Sangar> Vexatos: i'll see
if i can get in touch with them, though i'd understand if they'd
not be interested. it'd either be potentially a lot of work (for
them, too), or a lot of quasi-duplicate code in the same mod.
L166[12:19:23] <Sangar> heh
L167[12:19:29] <Sangar> 4th wall building?
:P
L168[12:19:39] <Sangar> brb, dinner
L169[12:21:36] ***
LordFokas is now known as LordFokas|out
L170[12:26:27] <Vexatos> Well,
sangar
L171[12:26:33] <Vexatos> The mod is
OpenSource
L172[12:26:41] <Vexatos> feel free to
Pull-Request something
L173[12:26:49] <Vexatos> They won't have
much work then
L174[12:27:00] <Vexatos> #OpenBlocks on
this IRC is the best way to catch them
L175[12:28:55] <Mordenkainen3141> I think
his issue will be that the OpenMods have a lot of
"motherhood" in them to chew through
L176[12:29:16] <Vexatos> Well
L177[12:29:20] <Vexatos> Coders can do
anything
L178[12:29:23] <Mordenkainen3141> they
arent the easiest mod to trace your way through to find where you
need to plug in.
L179[12:29:36] <Vexatos> Yea
L180[12:29:44] <Vexatos> You'll manage to
do it
L181[12:29:48] <Vexatos> I BELIEVE IN
YOU!
L182[12:29:51] <Mordenkainen3141>
lol
L183[12:30:26] <Mordenkainen3141> What I
have been doing is my first forge based mod... your belief may be
misplaced... lol
L184[12:30:53] <Vexatos> Well
L185[12:30:53] <Vexatos> No
L186[12:31:03] <Vexatos> Not misplaced at
all
L187[12:31:11] <Vexatos> OC team and OP
team may help you
L188[12:34:31] <Mordenkainen3141> Hmmmm, I
wonder if there is an easy way to make a driver handle multiple
things... for example enderstorage. It has it's frequency API, but
it is also an ISidedInventory..... Hmmmmmm
L189[12:39:02] <Vexatos> That's the joy of
being a modder
L190[12:59:28] <Mordenkainen3141> ok, I
know I had the link but can't find it now. Anyone know what the
link to the jenkins for OC is?
L191[13:00:18] <Kenny|AFK> Sangar, I had a
question. Would it be possible to set it up so the Computer Access
Port for Big Reactors will work with the OC Adapter?
L194[13:03:10] <Mordenkainen3141> Awesome!
Thanks!
L195[13:04:47] <Vexatos> Well
L197[13:07:03] <Sangar> Kenny: either big
reactors would have to implement the oc api (but if i'm not
confusing this with some other "something reactor" mod he
didn't like the api) or it might make it in as a third-party driver
into opencomponents.
L198[13:07:42] <Kenny|AFK> The reason i
ask is that Big Reactors is Open Source
L199[13:07:43] <Vexatos> Well
L200[13:07:47] <Sangar> Mordenkainen3141:
multiple drivers for one block is what i implemented yesterday
evening. basically for what you describe you'd have one driver for
ender storage and one for sided inv.
L201[13:07:53] <Vexatos> It does not have
to implement the OC API
L202[13:08:02] <Vexatos> You can do it as
well if you want
L203[13:08:07] <Vexatos> OpenSource for
the win!
L204[13:08:59] <Sangar> opensource doesn't
make me have an infinite amount of time, though :P
L206[13:09:22] <Kenny|AFK> i know, but i'm
not sure how i could go about doing it myself
L207[13:09:44] <Kenny|AFK> i have no idea
if i could do a driver for it or how it could be done
L208[13:10:28] <Kenny|AFK> I believe
(don't quote me) that it was set up to work with CC originally to
begin with
L210[13:11:12] <Kenny|AFK> ok
L211[13:11:24] <Kenny|AFK> what's the link
for OpenComponents?
L213[13:11:43] <Sangar> very much wip
though :P
L214[13:11:48] <Kenny|AFK> thank you
L215[13:12:13] <Vexatos> Sangar I would
not even start on OpenComponents
L216[13:12:34] <Vexatos> first try to do
it inside OpenPeripheral, talk to the devs
L217[13:16:22] <Sangar> well, this is
actually a pretty good example for another... issue. the cc part of
op wouldn't even need such a driver.
L218[13:20:42] ***
prassel|off is now known as prasselpikachu
L219[13:22:30] *
Kenny|AFK is clueless. will just have to wait and see what
happens
L220[13:22:34] ***
Kenny|AFK is now known as Kenny
L221[13:28:55] ***
prasselpikachu is now known as prassel|off
L222[13:33:47] <Mordenkainen3141>
Sangar... What is the "magic" I am missing? I see that
the Beacon exposes the methods in DriverBeacon, but it also exposes
all the methods for an inventory...
L223[13:33:58] <Mordenkainen3141> But I
can't see where it is told to do that....
L224[13:34:42] <Sangar> oc itself takes
care of that. since i think it makes more sense like this (so other
mods can add additional drives without them having to go into
opencomponents)
L225[13:35:03] <Sangar> oc and oc. crap.
should've picked another name :P
L226[13:35:13] <Mordenkainen3141> Ah, so
OC detects if a block has inventory and adds the methods?
awesome...
L227[13:35:18] <Vexatos> OC and OCom
L228[13:35:21] <Vexatos> Use that
L229[13:35:27] <Mordenkainen3141> mine was
OD (OpenDrivers)
L231[13:35:35] <Sangar> sorta
L232[13:35:40] ***
prassel|off is now known as prasselpikachu
L233[13:35:46] <Sangar> it checks if there
are multiple drivers and creates a compound driver for those
L234[13:36:29] <Sangar> ah, opendrivers
would have worked nicely, too, true. well, it's more generic this
way.
L235[13:37:02] <Sangar> OpCom? maybe
easier to pronounce?
L236[13:37:28] <Mordenkainen3141> Feel
free to steal the name!
L237[13:37:48] <Vexatos> ComOp
L238[13:37:50] <Vexatos> >_>
L239[13:37:55] <Mordenkainen3141> But
again... OpCom and perhaps OpCom.....
L240[13:37:59] <Vexatos>
OpenDrivers!
L241[13:38:12] <Vexatos> Say
OpenDrivers
L242[13:38:13] <Sangar> ocd? opencomputers
drivers? :P
L243[13:38:26] <Mordenkainen3141> Does
this magic "glue" code handle iSidedInventories?
L244[13:38:42] <Mordenkainen3141> Or just
IInventory?
L245[13:38:45] <Sangar> the glue would
handle sided inventories if there were a sidedinventory
driver
L246[13:38:51] <Vexatos> Nonono
L247[13:38:54] <Vexatos> Just change the
repo's name
L248[13:38:56] <Vexatos> to OD
L249[13:39:02] <Vexatos> Much easier to
remember
L250[13:39:27] <Sangar> i just might. let
me sleep over it.
L251[13:40:46] <Sangar> Mordenkainen3141:
to clarify, the compound driver doesn't care what the actual
drivers are, it just delegates and the component nodes collects the
callbacks from all 'inner' drivers that it should expose to user
programs.
L252[13:43:11] <Sangar> I don't handle
name collisions amongst the merged drivers, yet (just take the
first one). might add a prefix/suffix if there are, but i'll look
into that if it ever becomes a problem.
L253[13:43:24] <Mordenkainen3141> Guess
I'll have to dig into the code a bit more because I'm not seeing
how it knows to apply the inventory driver in addition. That said,
I don't know scala that well.
L254[13:43:51] <Mordenkainen3141> Is it
based in the interfaces the TE implements, or some such?
L255[13:43:54] <Sangar> ah, that part.
it's that magical blocks.filter(_.worksWith(world, x, y, z))
L256[13:44:16] <Sangar> it gets all
drivers that say they work with the specified block
L257[13:44:27] <Sangar> to which the
inventory driver of course also says yes
L258[13:44:45] <Sangar> if there's an
IInventory on the tile entity
L259[13:44:57] <Mordenkainen3141> I
see!!!!! Light dawns!
L260[13:45:06] <Sangar> :)
L261[13:46:53] ***
prasselpikachu is now known as prassel|off
L262[13:47:09] <Sangar> and yeah, i
decided java would be the better choice for the drivers addon,
since scala does tend to scare people (it's really not that scary,
though!)
L263[13:48:04] <Mordenkainen3141> It seems
very easy to read... I just don't understand the syntax
yet...
L264[13:48:30] <Mordenkainen3141> I
couldn't build OC though, somehow I didn't set up scala in my dev
env correctly :(
L265[13:51:02] ***
SuPeRMiNoR2|Away is now known as SuPeRMiNoR2
L266[13:55:56] <Mordenkainen3141> ok,
think I found an issue....
L267[13:56:26] <Mordenkainen3141> Put an
enderchest next to the adapter, and it appears in the components
list as "enderchest|0"
L268[13:56:54] <Mordenkainen3141>
=component.enderchest|0 returns a LUA error though
L269[13:57:20] <Mordenkainen3141>
<eof> expected near '|'
L270[14:01:08] <Mordenkainen3141>
component.getPrimary("enderchest|0") works though
L271[14:04:52] ⇦
Quits: Vexatos (~Vexatos@p5B31FB70.dip0.t-ipconnect.de) (Quit:
Greetings from Pastry Fork, Inc. ✔)
L272[14:05:44]
⇨ Joins: Wobbo
(~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl)
L273[14:05:44]
zsh sets mode: +v on Wobbo
L274[14:05:54] <Wobbo> Hi
L275[14:06:54] ***
alekso56 is now known as alekso56_off
L276[14:09:26] <Kenny> Wobbo!
L277[14:09:44] <Wobbo> Kenny!
L278[14:09:52] <Kenny> lol
L279[14:10:38] <Kenny> trying to do some
trick text stuff in mirc, but seem to be banging my head aginst a
wall at the moment hehe
L280[14:17:12] <Wobbo> I have to learn
python in a week
L281[14:17:15] <Sangar> ah right, the
enderchest naming thing. i noticed but forgot about it again :P and
yeah, component["enderchest|0"] would also work, btw.
naming of multi-drivers in general is something i'm not quite happy
with, yet. it basically uses the corresponding item's unlocalized
name, with some cleanup applied.
L282[14:18:37] <Kenny> now I'm hoping this
works right hehe
L283[14:18:46] <Sangar> python. been I a
long time since i messed with it. once you're a pro maybe you can
team up with ExmaXp and make it run in oc :P
L284[14:19:15] <Wobbo> Maybe, I could try
to real the BORG architecture that we have to work with on OC's
robots :P
L285[14:19:48] <Wobbo> But I have to say
that I still prefer Lua, python is so… big I guess… Not small at
least
L286[14:19:49] <Sangar> that sounds
dangerous. go for it!
L287[14:20:13] <Wobbo> We will only use it
to program soccer robots :P
L288[14:20:50] <Sangar> i broke an arm
playing soccer once.
L289[14:21:17] <Wobbo> I don't hope I will
break an arm while playing soccer, the Nao's are quite expensive
:/
L290[14:21:30] <Sangar> :D
L291[14:21:46] <Wobbo> You know what a nap
is?
L292[14:21:48] <Wobbo> *nao
L293[14:21:59] <Sangar> i do now
L294[14:22:40] <Sangar> pretty sure i've
heard about it before and then forgot again
L295[14:22:44] <Wobbo> Ever worked with
them?
L296[14:23:10] <Sangar> nope. i assume
it's fun?
L297[14:23:59] <Wobbo> I certainly hope
so, I am not allowed to touch one unless I pass the python exam on
tuesday :P
L298[14:24:03] <Stary2001> hah
L299[14:24:22] <Sangar> well they know how
to motivate people at least!
L300[14:24:31] ***
LordFokas|out is now known as LordFokas
L301[14:24:55] <Wobbo> They are just
afraid we break something :P
L302[14:27:04] <Kenny> and you probably
would :P hehe
L303[14:27:56] <Kenny> i wiped the hard
drive on 8 different computers when i was in college working with
some programs written by guys at Borland lol
L304[14:28:03] <Wobbo> XD
L305[14:28:36] <Kenny> I was trying to
combine 3 different programs into one and for some reason it was
wiping the begin sectors of the hard drive
L306[14:28:51] <Kenny> it took me over 3
months to find the issue
L307[14:28:56]
⇨ Joins: Vexatos
(~Vexatos@p5B31FB70.dip0.t-ipconnect.de)
L308[14:29:09] <Kenny> and it all came
down to one simple little register value
L309[14:29:48] <Kenny> that litttle value
told it to start at sector 0 on the hard drive when using the save
file command
L310[14:30:31] <Kenny> and that was a very
interesting experience lol
L311[14:30:51] <Wobbo> I wouldn't break a
Nao, you don't have references in python :P
L312[14:31:12] *
Kenny doesn't even know what a Nao is hehe
L313[14:32:14] ⇦
Quits: Vexatos (~Vexatos@p5B31FB70.dip0.t-ipconnect.de) (Client
Quit)
L315[14:32:36] <Wobbo> This is the soccer
version, we get to work with the academic version :)
L316[14:36:57] <Mordenkainen3141> So how
is it that the enderchest component gets a different name than the
one used to register the component with the node? Glue magic in the
driver code as well?
L317[14:37:53] <Sangar> exactly. and
that's exactly what i'm not happy with. but i don't want to just
concatenate the names of the individual drivers, that would be
terrible :P
L318[14:38:42] <Kenny> Wobbo: good thing
too, that little thing would beat you hands down hehe
L319[14:38:49] <Sangar> i might just
always call them 'multi' and add a method to get the names of the
subdrivers... dunno
L320[14:39:10] <Wobbo> Kenny, with my
football skills, they would :P
L321[14:39:31] <Kenny> brb :)
L322[14:39:43] <Mordenkainen3141> So, the
enderchest is getting the "|0" appended because it also
supports the IInventory driver?
L323[14:40:34] <Sangar> basically, yes,
because due to that it gets a compound driver
L324[14:43:42] <Mordenkainen3141> I see,
looking at the Compound driver code now... Think I'm starting to
get it.
L325[14:45:34] ***
alekso56_off is now known as alekso56
L326[14:48:04] <Kenny> back
L327[14:48:15] <Wobbo> Code academy's
python chapter 5 makes me feel like Introduction to Logic again
-_-
L328[14:48:37] <Kenny> hehe
L329[15:06:59] ***
prassel|off is now known as prasselpikachu
L330[15:16:29] ***
AngieBLD|Off is now known as AngieBLD
L331[15:27:16] <Wobbo> I keep forgetting
to add a : after my function definitions >.<
L332[15:31:11] ***
prasselpikachu is now known as prassel|off
L333[15:34:26] ***
prassel|off is now known as prasselpikachu
L334[15:54:30] <Sangar>
itemstack<->block mapping is such an incredible pita. in fact
it's impossible without special cases, because blocks can do
whatever on block place/break. so. i'm thinking of removing the
'configure' part from the adapter block again. it was meant to make
the block less powerful, but i feel that with the number of
components now being limited anyway, this isn't needed anymore.
does anyone disagree?
L335[15:54:39] ***
prasselpikachu is now known as prassel|off
L336[15:55:07] <Wobbo> I don't even know
what you are talking about.
L337[15:55:13] <Sangar> haha
L338[15:55:33] <Sangar> right now to make
an adapter block work with a block next to it you have to place a
"shadow" of that block into the adapter
L339[15:55:37] <Sangar> thinking of
removing that
L340[15:55:41] <Kenny> i don't either
hehe
L341[15:55:53] <Kenny> that would be
cool
L342[15:56:14] <Kenny> now that idea i
like. might help with my BR issue :)
L343[15:57:02] <Sangar> it was kind of a
stopgap measure anyway. and it's getting annoyingly work intensive
to work around.
L344[15:57:34] ***
Biohazard is now known as `
L345[15:58:09] <Wobbo> If it doesn't
increase productivity, everything I know about code design says
that you should change it
L346[15:58:24] *
Kenny smacks ` upside the head
L347[15:59:04] <Kenny> he justs wants to
be at the top of the regulars list again
L348[15:59:18] <Kenny> hehe
L349[15:59:26] <Wobbo> I'm at the bottom
of the list :(
L350[16:00:32] <Kenny> nope, you're at the
bootom of the voice list, but not the full nick list :P
L351[16:00:37] <Sangar> good, i'll rip it
out then :P
L352[16:01:01] *
Kenny grabs the adapter block, rips out the config box and hands it
to Sangar
L353[16:01:05] <Wobbo> That are different
lists, so I am at the bottom of a list :P
L354[16:01:05] <Kenny> there you go
hehe
L355[16:01:20] <Sangar> if only it were
that easy ^^
L356[16:01:25] <Kenny> lol
L357[16:02:08] <Mordenkainen3141> Yes I
agree, It seems easier to not have that filter in the adapter. I
also like the idea of a single adapter for multiple interfaced
blocks, which couldn't be done as it is today.
L358[16:02:12] <Kenny> i know enough about
coding to know it isn't, but it was fun doing it hehe
L359[16:02:44] <Kenny> abd i figured you
would get a laugh out of it :)
L360[16:03:39] <Mordenkainen3141> I can
understand trying to limit the power level of the block, but
between the recipies, the fact you have to actually build your
machines, and the power requirements.... I think you have
handicapped yourself enough! lol!
L361[16:04:23] <Sangar> aye!
L362[16:04:57] <Kenny> Yo ho ho and a
bottle of rum!
L363[16:05:32] <Kenny> Soon the adapter
block will de done hehe
L364[16:05:45] <Kenny> be*
L365[16:06:23] *
Kenny isn't a poet and knows it
L366[16:06:26] <Kenny> :P
L367[16:07:10] <Mordenkainen3141> Ok, back
to reading Scala tutorials.... I WILL figure this out, lol
L368[16:07:18] <Kenny> hehe
L369[16:07:42] <Kenny> and me, i'm off to
runs some cops off the road and wreck them :)
L370[16:08:01] <Kenny> NFS - Most Wanted
2012 :)
L371[16:08:06] <Mordenkainen3141> Have fun
getting pistol whipped!
L372[16:11:27] <Wobbo> Mordenkainen3141:
Have you already written code? I think the best way to learn a new
language is to actually write code in it, not just reading
tutorials/code from others
L373[16:14:46] ***
prassel|off is now known as prasselpikachu
L374[16:15:15] <Sangar> well. that *was*
actually pretty easy. it's kinda refreshing to just delete a few
classes instead of writing them :P
L375[16:15:28] <Wobbo> XD
L376[16:20:53] ***
prasselpikachu is now known as prassel|off
L377[16:21:34] <Wobbo> But I still think I
prefer Lua over python :P
L378[16:21:56] <Wobbo> But that might as
well have nothing to do with either language
L379[16:27:16] <Sangar> i prefer lua, too.
even though i'm usually strict enough on myself so it wouldn't
matter, pythons mix of layout and logic always annoyed me
(indentation as replacement for brackets)
L380[16:29:55] <Wobbo> I don't
particularly dislike that, it is just, the language as a whole I
guess. How the parts fit together.
L381[16:30:12] <Wobbo> Although the doc
strings are great. That is something I could get used to :P
L382[16:31:48] <Sangar> yeah, those are
neat.
L383[16:32:53] <Mordenkainen3141> @Wobbo -
I agree, but It's noce to get an idea on what language features may
be avail that arent in other langs
L384[16:33:34] <Wobbo> Mordenkainen3141:
that is true
L385[16:34:00] <Mordenkainen3141> reading
up on case classes and pattern matching.... Never seen anything
quite like it... But now I know what that crazy stuff I was looking
at in the sources was!
L386[16:35:01] <Mordenkainen3141> LUA is a
fairly simple language... But I like pythons list building
power.
L387[16:35:29] <Wobbo> You mean list
comprehension?
L388[16:35:34] <Mordenkainen3141> reducing
a 10 line java/c function to build a filtered list into a simple
variable declatarion is nice
L389[16:35:45] <Mordenkainen3141>
yes
L390[16:35:52] <Wobbo> That is actually
quite easily implemented in Lua by creating a simple
function.
L391[16:36:39] <Sangar> i like how scala
motivates functional style, because once you get used to how it
looks it's often quite a bit easier to write (and read)
L392[16:36:51] <Sangar> but doesn't force
you to use it
L393[16:37:07] <Mordenkainen3141> After
looking at the differences between CC peripherals and the OC
drivers... I have another suggestion...
L394[16:37:11] <Sangar> i may have
overused patternmatching a bit, though :P
L395[16:37:20] <Sangar> yes?
L396[16:37:39] <Mordenkainen3141> The
ability to add a comment to the function definition, so the
"doc" for the function can be read on-computer
L397[16:38:18] <Sangar> ah, you mean what
openperipherals does?
L398[16:39:00] <Sangar> that's pretty
fancy, yes. I admit I didn't look at op's sources until quite a bit
after releasing oc, might have taken a few pointer if i had
:P
L399[16:39:01] <Mordenkainen3141>
Yes....
L400[16:39:32] <Wobbo> pattern matching,
That immediately reminds me of ACT-R, but it propably works
different :P
L401[16:40:31] <Mordenkainen3141> Actually
I'm finding Scala quite easy to read, other than some things that
didn't make a lot of sense... Like the pattern matching... I
grasped what it was doing intuitivly, but didn't really understand
all of it...
L402[16:40:38] <Mordenkainen3141> think I
have a better idea now.
L403[16:42:16] <Sangar> op does some heavy
lifting under the hood to parse the args of the callbacks and
automatically verify/extract them, which i just didn't feel up to
(in particular due to the additional java/scala intop messing types
up even more than primitives vs boxed does in java), which makes
annotating the individual args feasible. for oc all of that would
probably just be one fat help string. which should be enough
anyway, imho.
L404[16:43:34] <Sangar> scala gets scary
when people use overloaded operators and fancy names instead of the
plain method names :P ":\" is foldRight, i believe
L405[16:43:51] <Sangar> or foldLeft. i
never know.
L406[16:44:04] <Wobbo> I'm going again,
speak you all l8er
L407[16:44:22] <Sangar> cya
L408[16:44:42] <Mordenkainen3141>
ttyl
L409[16:44:56] ⇦
Quits: Wobbo (~Wobbo@5ED58A7C.cm-7-6c.dynamic.ziggo.nl) (Quit:
Wobbo)
L410[16:55:31] <Kenny> NOw I'll see how
much you broke my current builds ingame :P
L411[16:59:26] ***
alekso56 is now known as alekso56_off
L412[17:01:50] <Sangar> heh. yeah.
component overflow inc :P
L413[17:12:00] <Mordenkainen3141>
lol
L414[17:28:01] ***
JoshTheEnder is now known as
JoshTheEnder|BackInTheEther
L415[17:28:08] ***
SuPeRMiNoR2 is now known as SuPeRMiNoR2|Away
L416[17:32:05] ***
Lathanael|Away is now known as Lathanael
L417[17:48:24] <Kenny> Actually it didn't
break anything. I was using dev 101
L418[17:49:04] <Wired2coffee> Sangar: I
don't think the problem is the stacking. It also does it on SP on
my modpack
L419[17:49:10] <Kenny> i was just looking
to see if it broke my minibg platform
L420[17:49:31] <Kenny> Wired2coffee: I
warned you last night i was tired lol
L421[17:49:36] ⇦
Quits: alekso56_off (~alekso56@c0A9E3E56.dhcp.as2116.net) (Ping
timeout: 380 seconds)
L422[17:50:07] <Wired2coffee> Also, the
levels displayed on the robot's tooltip is still from the old
calculation
L423[17:50:29] <Wired2coffee> As is the
color things
L424[17:50:30] <Sangar> did you try with a
recent jenkins version?
L425[17:50:54] <Wired2coffee> nah, I'm
only doing releases because I'm on my modpack
L426[17:50:57] <Sangar> regarding the
color thing, did you double-check the configs are the same on
server and client?
L427[17:51:16] <Sangar> if you have it in
sp you could test it there, though, no?
L428[17:52:10] <Wired2coffee> lemme go gen
a new conf and test ^.^
L429[17:52:13] <Kenny> he hasn't had
enough coffee yet :)
L430[17:52:33] <Sangar> oh, and did you
configure the servers to use individual sides? otherwise it could
just be they all use the same keyboard. maybe.
L431[17:53:10] <Wired2coffee> I didn't
configure anything
L432[17:53:59] <Kenny> Sangar: i'm going
to test the server top/side in sp now
L433[17:54:14] <Wired2coffee> Oh, the
turtle levels were from the confs
L434[17:54:20] <Sangar> maybe thats it
then. i'll make the server default to different sides i
think...
L435[17:54:37] <Sangar> k
L436[17:55:00] <Wired2coffee> Lemme try
doing the same thing with different sides
L437[17:55:05] <SpiritedDusty> Sangar,
does the java side of OC just constantly coroutine resume the
kernel.lua with new events?
L438[17:55:22] <Sangar> pretty much,
yes
L439[17:56:00] <SpiritedDusty> k thanks,
i'm working on the emulator again with my own compiled version of
lua in JS
L440[17:56:33] <Mordenkainen3141> in
"new CompoundBlockDriver(drivers.sortBy(_.getClass.getName):
_*" what does the ":_*" mean? I get that it builds a
list of driver classes, ordered by class name, but I don't get the
end bit.
L441[17:58:29] <Sangar> SpiritedDusty:
cool. fyi, while the scheduling stuff is going on in
li.cil.oc.server.component.machine.Machine, the actual lua stuff is
now in
li.cil.oc.server.component.machine.NativeLuaArchitecture
L442[17:58:44] <Wired2coffee> It is a
sides issue
L443[17:58:52] <Mordenkainen3141> Build a
list of {Classname : Class}?
L444[17:58:58] <Sangar> Mordenkainen3141:
the :_* means it expands the list as separate arguments
L445[17:59:15] <Wired2coffee> Sangar:
everything runs perfectly on different sides
L446[17:59:17] <Kenny> Sangar: I had no
problem with it. Each remote was linked to a separate server even
though all were set to use the top
L447[17:59:29] <Sangar> so basically
f(Seq(1,2,3):_*) == f(1,2,3)
L448[17:59:40] <Mordenkainen3141> Ah,
ok... So 10 classes, 10 arguments, got it.
L449[17:59:44] <SpiritedDusty> why does
OC's github look so.. empty
L450[17:59:51] <Mordenkainen3141>
Thanks!
L451[18:00:12] <Kenny> a dev who knows how
to do concise coding hehe
L452[18:00:24] <Sangar> ok, thanks for
confirming that. i'll default to the different sides per default,
to make it easier to get started. i think the 'vritual' keyboards
also weren't properly hidden from the other servers.
L453[18:00:36] <Sangar> yw!
L454[18:00:47] <Sangar> it looks empty
because i restructured a bit :P
L455[18:00:56] <Wired2coffee> Heh,
thanks!
L456[18:00:57] <Sangar> kind of in
preparation for gradle/1.7 one day
L457[18:01:12] <Kenny> concise coding
:)
L458[18:04:15] <Mordenkainen3141> Is it me
or does "_" do about 40 different things in scala?
L459[18:04:30] *
Kenny duscks and runs hehe
L460[18:04:50] <Sangar> hmm, if you
include the :_* i'd say two. the other being acting as placeholder
for an argument. what else do you mean?
L461[18:05:10] *
Kenny dives for cover
L462[18:06:17] <Mordenkainen3141> Well,
trying to look up the "_*", there was the placeholder,
unused values, any value... I saw it used for a whole host of
thing... just humorously enough, not the "_*".....
L464[18:06:54] <Sangar> haha
L465[18:07:14] <Sangar> you're right, it's
not in that list, either.
L466[18:07:37] <Sangar> probably because
it counts as an operator or something weird like that.
L467[18:07:52] <Mordenkainen3141> So I
swallowed my pride and decided to hope you were nice enough to
explain it! :)
L468[18:08:10] <SpiritedDusty> Scala looks
like python sorta
L469[18:08:35] *
Kenny thinks, "Yep. It snakes all over the
place."
L470[18:08:45] <Wired2coffee> plane*
L471[18:08:46] <SpiritedDusty> lol
L472[18:08:47] <Sangar> nah, that's just
the def :P
L473[18:09:11]
⇨ Joins: Mycraft
(webchat@108-194-14-197.lightspeed.iplsin.sbcglobal.net)
L474[18:09:26] <Mycraft> Hiya
L475[18:09:29] <SpiritedDusty> hello
L476[18:09:31] <Sangar> o/
L477[18:09:32] <Kenny> halo
L478[18:09:48] <Wired2coffee> No one got
my joke T_T
L479[18:09:52] <SpiritedDusty> guess its
time to recreate all of OC's native functions before the API
changes :3
L480[18:10:25] <SpiritedDusty> the API
hasn't really change muched, I guess the only thing thats changing
are the components?
L481[18:10:27] <Sangar> Wired2coffee: i
did, i just didn't bother to comment on it :P
L482[18:10:57] <Sangar> yeah, the part of
the api that's changing right now is only behind-the-scenes
component related
L483[18:11:12] <Sangar> and the one
worksWith in the block driver went away
L484[18:11:24] <Sangar> making things a
hell of a lot easier
L485[18:11:29] *
SpiritedDusty hopes the API doesn't change drastically
L486[18:11:44] *
Sangar hopes for the same thing
L487[18:11:48] *
Kenny just wants it to work with Big Reactors :)
L488[18:11:55] *
SpiritedDusty likes talking in /me
L489[18:12:11] *
Wired2coffee hates third person.
L490[18:12:11] *
Sangar has put the reactors on his list
L491[18:12:13] *
Kenny sees puprle text with /me
L492[18:12:27] *
Sangar thinks this is getting weird
L493[18:12:39] <Kenny> and I know Sangar.
just had to mess with Dusty hehe
L494[18:12:46] <Wired2coffee> Sangar: it
is
L495[18:13:05] *
Kenny was having fun hehe
L496[18:18:33] ***
Lathanael is now known as Lathanael|Away
L497[18:26:54] <Wired2coffee> Sangar: Can
you make the remote terminal only blink when it's on?
L498[18:28:19] <SpiritedDusty> Sangar, how
do I resume a lua coroutine from C with arguments?
L499[18:28:20] <Sangar> maybe.
L500[18:28:32] *
SpiritedDusty doesn't know the lua C API very well
L501[18:28:39] <Sangar> by pushing them to
the stack
L503[18:29:40] <Sangar> Wired2coffee:
since the actual state is on the rack I'm not sure it's doable, but
I might at least be able to make it not blink as long as it's not
bound to a server.
L504[18:29:44] <SpiritedDusty> hm so do I
just push it with something like lua_pushstring?
L505[18:29:52] <Sangar> yes
L506[18:29:59] <SpiritedDusty> oh ok
thanks
L507[18:36:10] <Wired2coffee> Sangar: Can
you make it so that you can't have two servers on the same
side?
L508[18:36:24] *
Kenny runs for cover
L509[18:36:35] <Wired2coffee> lol
L510[18:37:05] <Kenny> you do realize that
he is most likely tired and about to go to sleep hehe
L511[18:37:16] <Sangar> i'm tired all the
time :P
L512[18:37:23] <Kenny> it's going 2am
there
L513[18:37:28] <Wired2coffee> Well it
doesn't have to be now <_<
L514[18:37:29] <Sangar> to answer your
question, i could.
L515[18:38:03] <Sangar> trying to think of
scenarios that would impossible if i did. but since you could
connect things externally i don't think there are any.
L516[18:38:31] <Sangar> will in 10 minutes
be fine? :P
L517[18:38:55] <Kenny> isn't that just
using a boolean, Sangar?
L518[18:39:42] <Sangar> i'll have to skip
ahead in the list direction when cycling to avoid taken ones is
what it is, which isn't difficult either.
L519[18:39:55] <Sangar> *list of
directions
L520[18:40:03] <Sangar> too tired to write
a long sentence
L521[18:40:16] <Sangar> i probably
shouldn't touch any code anymore today >_>
L522[18:40:22] <Wired2coffee> Is .2 any
different than .2A?
L523[18:40:24] <Sangar> i'll sleep over
it, but i think i like the idea
L524[18:40:42] <Sangar> context?
L525[18:40:56] <Sangar> oh version
L526[18:41:12] <Sangar> it avoids derping
in combination with some ue mods
L527[18:41:28] <Kenny> Just smack him in
the head hehe
L528[18:41:33] <Wired2coffee> Oh, so I
don't have to worry about it?
L529[18:41:52] <Sangar> .2 shipped with
the ue api, but the way i compile (using the recompile.bat
&& reobfuscate.bat) that gets obfuscated, and through some
magic it usually isn't.
L530[18:42:00] <Sangar> if you don't crash
on startup, no
L531[18:43:16] <Sangar> i'll be looking
for my bed now. gnight and see you tomorrow or so :)
L532[18:43:34] <SpiritedDusty> probably a
dumb question but how do you get the index number for the stack of
a function argument
L533[18:43:38] <Kenny> nite
L534[18:43:44] <SpiritedDusty> cya
Sangar
L535[18:44:08] <Wired2coffee> Night!
L536[18:53:58] <Mordenkainen3141>
nigth
L537[19:44:03]
⇨ Joins: Symmetryc
(webchat@pool-108-9-103-224.tampfl.fios.verizon.net)
L538[19:44:08] <Symmetryc> Hola
L539[19:46:42] <Mordenkainen3141> So,
yeah, new driver API is so much better
L540[19:52:01] ***
Symmetryc is now known as Sym_AFK
L541[19:55:29] ⇦
Quits: Mycraft
(webchat@108-194-14-197.lightspeed.iplsin.sbcglobal.net) (Ping
timeout: 198 seconds)
L542[20:07:11] ***
Sym_AFK is now known as Symmetryc
L543[20:11:34] <Kenny> Mordenkainen3141:
how do you go about writing a driver for OC?
L544[20:16:26]
⇨ Joins: finkmac
(~finkmac@66.212.182.82.tor.pathcom.com)
L545[20:26:58] <Mordenkainen3141>
um...
L546[20:27:22] <Mordenkainen3141> Do you
know how to write a basic forge mod?
L547[20:27:41] <Kenny> yeah
L548[20:28:32] <Mordenkainen3141> Ok, so
you grab the API directory from opencomputer and put it in the src
directory in your forge dev enf.
L549[20:29:12] <Mordenkainen3141> you will
see you have some unresolved dependencies, thats ok, because they
are all in the opencomputers repo, so go get them and put them in
the src dir too.
L550[20:30:21] <Kenny> i'm going to save
you any further explaining....
L551[20:30:30] <Kenny> it's over my head
:)
L552[20:31:01] <Kenny> i looked at the api
section of OC and know right now i wouldn't be able to do it
L553[20:31:02] <Mordenkainen3141> Awwww.
But how else would you learn it?
L554[20:31:20] <Kenny> you can't teach an
old dog new tricks :)
L555[20:31:25] <Mordenkainen3141>
Actually, better yet is to look at this:
L556[20:31:40] <Mordenkainen3141> Hey, I
resemble that remark!!!!!!
L557[20:31:56] <Mordenkainen3141> Old
dog... learn new tricks all the time!
L558[20:31:56] <Kenny> really, but i got
you beat by quite a bit
L559[20:32:23] *
Kenny is pushing into the 6th decade on this planet
L560[20:32:30] <Mordenkainen3141> could
be, I'm 40... and you?
L561[20:32:37] <Kenny> 57
L562[20:32:45] <Mordenkainen3141> Oh, I
see... guess you do got me there!
L563[20:32:56] <Kenny> hehehe
L564[20:33:13] <Kenny> too old and lack
the patience
L565[20:33:28] <Kenny> i get frustrated
too easy now
L566[20:33:48] <Kenny> just trying to
learn Lua is driving me bonkers at times
L567[20:33:50] <Mordenkainen3141> But see,
no matter how old I am... I have a "learn something new every
day" philosiphy...
L568[20:34:12] <Kenny> i do too, but i
also know my limits on how complicated it can be :P
L569[20:34:28] <Mordenkainen3141> like
today I learned that no matter how "self propelled" the
snowblower is, I'm gonna hurt my sorry ass pushing it....
L570[20:34:45] <Kenny> if it looks too
complex, i pass it by so as not to give myself a heart attack out
of frustration
L571[20:35:07] <Kenny> it helps if you
have chains on the wheels :)
L572[20:35:41] <Kenny> i'm in OH, how
about you?
L573[20:35:44] <Mordenkainen3141> Yup, and
I said to myself last week, need chains for the snowblower... and
instead got ice cream... go figure
L574[20:35:47] <Mordenkainen3141> MA
L575[20:36:05] <Kenny> too far north for
this time of year
L576[20:36:45] <Kenny> i know a guy who
lives in ME, he can jump out his back door and be in Canada
L577[20:36:48] <Mordenkainen3141> The wife
keeps saying the same thing, she wants to move to Florida to be
with her family.... Not really a fan of a place where the wildlife
wants to eat you.
L578[20:37:06] <Kenny> been to Florida and
agree :)
L579[20:38:02] <Kenny> used to work over
the road and on our way back home we always stopped off in Sanford,
FL to see a biker buddy and have a few drinks
L580[20:38:36] <Kenny> I seldom went
outside the bar cause there were gators back out behind the
place
L581[20:39:00] <Mordenkainen3141> nice
place to visit... but live there.. nah, I made the mistake of going
in July once... screw that!
L582[20:39:08] <Kenny> I had no
onclination to see who was fatster, it or me
L583[20:39:15] <Kenny> inclination*
L584[20:39:48] <Mordenkainen3141> Oh, I
was happily told gators can do almost 20mph for 70 feet or
so....
L585[20:40:23] <Mordenkainen3141> I KNOW
thats faster than me... but that said, I've never had to run from a
gator... so... <shrug>
L586[20:40:33] <Kenny> well, i know that
with the right inclination i can pass a car doing 30mph back
then
L587[20:40:49] <Kenny> i still didn;t want
to find out lol
L588[20:40:50] <Mordenkainen3141> But,
before you write off driver writing take a peek here:
L590[20:41:16] <Mordenkainen3141> Thats
the driver code for a furnace.... Thats it... stupid simple.
L591[20:42:01] <Kenny> yeah, but see I was
looking at helping Sanga-r do the driver for Big Reactors. That
involves a whole lot more
L592[20:42:33] <Kenny> good, my sister is
watching Underdog lol
L593[20:42:58] <Kenny> good=GOD
L594[20:43:02] <Mordenkainen3141> Hey, the
baby and I were watching bannanarama the other day
L595[20:43:24] <Kenny> i got the theme to
Banana Splits stuck in my head for 3 days lol
L596[20:43:51] <Mordenkainen3141> la la la
lalalala la la la lalalala
L597[20:44:30] <Kenny> one banana, two
banana, three banana, four.....
L598[20:44:34] <Mordenkainen3141>
lol
L599[20:44:40] <Mordenkainen3141> yup,
thats the one...
L600[20:44:42] <Kenny> four bananas make a
bunch and so do many more
L601[20:44:51] <Mordenkainen3141> there
are still kids channels that play it.
L602[20:44:58] <Kenny> over hilkl and
highway the banana buggies go...
L603[20:45:12] <Kenny> coming to bring you
the Banana Splits show
L604[20:45:17] <Kenny> :P
L605[20:45:19] <Mordenkainen3141> guess
you did have it stuck in there...
L606[20:45:25] <Kenny> told you it was
stuck in my head
L607[20:45:39] <Mordenkainen3141> think I
might have resorted to mind eraser (scotch)
L608[20:45:45] <Kenny> i had to go on
oyutube to look it just so i could get it OUT of my head
L609[20:46:04] <Kenny> i don't
drink.
L610[20:46:36] <Kenny> quit a long time
ago. when i go to a bar i get pop or domething non-alcoholic
L611[20:46:44] <Kenny> something*
L612[20:46:47] <Mordenkainen3141> Ah, then
assaulting yourself with other catchy tunes is the only
recourse
L613[20:47:08] <Mordenkainen3141>
hopefully one pushes it out
L614[20:47:13] <Kenny> i got the theme
music stuck in my head and kept trying to remember the words
L615[20:47:35] <Kenny> so i had to resort
to youtube to get the lyrics so i could get it out
L616[20:47:43] <Mordenkainen3141> Been
there many times....
L617[20:48:17] <Mordenkainen3141> Worst is
when you cant even remember where the sone came from and find
yourself trying to sing it to spotify.
L618[20:48:26] <Mordenkainen3141>
*song
L619[20:48:27] <Kenny> yep lol
L620[20:49:11] <Kenny> bad thing of it is,
i can remember the actors and actgresses from a lot of the 70's
shows along with the dang themes lol
L621[20:49:19] <Kenny> actresses*
L622[20:49:55]
⇨ Joins: tofep
(~tofep@d27-99-26-85.bla802.nsw.optusnet.com.au)
L623[20:50:04] <Mordenkainen3141> Oh, I'm
just bad with actors names in general..... George who? Clooney? Has
he been in anything I might have seen?
L624[20:50:09] <Kenny> hey pefot :)
L625[20:50:28] <Mordenkainen3141> That
sort of thing.
L626[20:50:32] <Kenny> From Dusk to Dawn,
Oceans 12
L627[20:50:38] <Kenny> :P
L628[20:50:46] <Kenny> also the remake of
Oceans 11 lol
L629[20:51:11] <Kenny> Dusk to Dawn was a
zombie movie
L630[20:51:12] <Mordenkainen3141> Worst
part of that conversation is i love From dusk till dawn.....
L631[20:51:29] <Mordenkainen3141> Quentin
Tarenteno!
L632[20:51:33] <Kenny> i believe there was
a sequel too
L633[20:51:42] <Mordenkainen3141> Yeah...
horrible
L634[20:52:06] <Kenny> you know Quentin
played in the tv show Alias, right?
L635[20:52:25] <Mordenkainen3141> Heard
that, never watched the show
L636[20:53:10] <Mordenkainen3141> My
brother ran into him in LA. Said he was a real douche.... But I
guess thats what 50000 people a day bugging you will do.
L637[20:53:19] <Kenny> i dikd a few times,
but Jennifer Garner didn't strike me as that good an actress
L638[20:53:51] <Mordenkainen3141> Anyway,
time for bed. I'll tty some other time. I expect that I'll be here
fairly often 'cause I like the mod.
L639[20:53:57] <Kenny> I met Linda Carter
(Wonder Woman) and she was a real bitch
L640[20:54:11] <Mordenkainen3141> lol...
why doesn't that surprise me.
L641[20:54:39] <Kenny> ok, take care and
see you in the morning
L642[20:54:53] ***
Mordenkainen3141 is now known as Morden|AFK
L643[21:10:04] ***
AngieBLD is now known as AngieBLD|Off
L644[21:37:40] ⇦
Quits: Symmetryc
(webchat@pool-108-9-103-224.tampfl.fios.verizon.net) (Quit: Web
client closed)
L645[22:34:11] ⇦
Quits: Lathanael|Away (~Lathanael@p54971ACB.dip0.t-ipconnect.de)
(Ping timeout: 380 seconds)
L646[22:34:15] ***
LordFokas is now known as LordFokas|off
L647[22:36:20]
⇨ Joins: Lathanael|Away
(~Lathanael@p549719F8.dip0.t-ipconnect.de)
L648[22:39:24] ***
Kenny is now known as Kenny|Sleeping
L649[23:10:19] *** `
is now known as Biohazard