Page 1 of 1

heave

Posted: Sat Apr 25, 2015 3:59 pm
by sona
not sure if this belongs here, bugs, or somewhere else completely, but heave feels very ineffective in working with logs in particular, since trans log from <place> to <place> no longer works. heave, to my knowledge doesn't work with finesse, there's no helpfile for it, so I can't be sure, but heave log from <place> to <place> doesn't work, creating all sorts of mayhem with, lets say, logs in a room and two wagons in a room.

Re: heave

Posted: Thu Apr 30, 2015 9:55 am
by Barius
Heave doesn't actually take but a single argument: heave <item>.

At least as far as I've been able to tell.

Re: heave

Posted: Tue May 05, 2015 8:02 pm
by Jirato
Just skimmed over the code briefly (Rias wrote it), looks like as Barius said, just simply 'heave (item)' and the code then tries to do everything else for you.

If the item isn't a log and there's no logging carriage in the room, it will attempt to heave into the handcard or wagon last pulled by the doer (you), whichever it finds first.

If the item is a log and there's an empty logging carriage in the room, it'll attempt to heave it onto the logging carriage.

That's pretty much all it does at the moment. I could possibly see it requiring a bit more player input to specify what's going on, but I think it's functional enough as it is now without us having to rewrite it to basically be a "heavy item" version of transfer (cause the transfer code is a mess, and I wrote that). Sometimes the simpler stuff is easier.

Those logs weigh 100 pounds each by the way.

Re: heave

Posted: Tue May 05, 2015 8:26 pm
by Fayne
Dats a big tree, if we manage to get 400 pounds of logs from them, plus all the branches we do and don't get, plus all the excess parts of the trunk that we can't use.

Re: heave

Posted: Tue May 05, 2015 8:48 pm
by Rias
Trees are pretty big things. These aren't Christmas trees you're cutting down to fit in your living room, these are large trees you're chopping down for lumber. Some variance would be nice for sure, but for now, we assume they're all nice big beefy trees prime for maximized, uh ... lumberage. I'm in no way a lumberjack or experienced in such things, so feel free to share sources and information to help us make things more accurate.

Re: heave

Posted: Tue May 05, 2015 9:12 pm
by Fayne
So, since these logs are fairly hefty things, why do we only get 4 planks from each? Are the planks implied to be longer than a person is tall?

Re: heave

Posted: Tue May 05, 2015 9:23 pm
by Rias
I frankly have no idea how carpentry works; I've never touched it. Feel free to post data and concerns over in its related forum.

Re: heave

Posted: Tue May 05, 2015 11:50 pm
by sona
my hope was just being able to specify targets, ie: heave log from wagon to carriage, or, if there's two wagons in the area for whatever reason, heave log from 2 wag to carriage, or maybe you heaved the wrong log and want to fix that without a lot of effort to puzzle out how many heaves you need to do before you get everything into the wagon so you can just do, "heave oak log from wagon to carriage" in case you've a mix of logs in your wagon.