Game Development: Vending Stand

Announcements about major changes in Haven & Hearth.

Game Development: Vending Stand

Postby jorb » Sun Nov 08, 2009 8:32 am

You can now build a vending stand. The stand can hold items. You can set a price on these items in coins. Any player who interacts with the stand can now buy the item, provided he can pay the coin price.

Ownership: The player who first puts an item into the stand is the owner of the stand, regardless of claims, until the stand is emptied. Please note, however, that, if the stand is on a claimed area (village or personal claim), anyone with appropriate privileges (A village member, or the claim owner) can take stuff from the stand without paying. If the stand is not on a claim, anyone can take stuff from the stand (without black skills). You'll want to build the object on claimed land. The only difference, between the stand and normal objects, in terms of ownership, is that you can interact with the stand even though you normally lack privileges in the claimed area in question (As is also the case with, for example, runestones).

The UI is a bit lackluster, but it should be usable.

You can set a sign on the vending stand to give a hint as to what it may contain. There are six signs atm, but I'll happily be taking requests if you feel you need more kinds. You can also set it to not displaying any sign at all.

The amount of stuff (Measured in number of inventory slots/Volume) that can be contained in the vending stand is determined by its quality level, quite simply.

If the vending stand is destroyed, so is anything contained in it.

It is possible to steal from the vending stand, provided you have criminal actions turned on. Payment rendered to the stand cannot be stolen at present, but that will be fixed.

One thing we really regret about this implementation is that it forces players to use the coin item type in an unnatural way. We can, however, not think of a better way to handle "offline trading" (Not one without much ado, at least) at the moment, and we feel that offline trading is important enough for it to be worth the sacrifice in economic realism.

Enjoy.

EDIT: The Vending Stands, as of now, have their own rules of ownership. If someone has put items for sale in a stand, anyone else taking them will always count as theft, regardlessly of whether the stand is built on claimed land.
‎"There is no means of avoiding the final collapse of a boom brought about by credit expansion. The alternative is only whether the crisis should come sooner as the result of a voluntary abandonment of further credit expansion, or later as a final and total catastrophe of the currency system involved."

- Ludwig von Mises
User avatar
jorb
 
Posts: 3886
Joined: Fri Apr 03, 2009 7:07 am
Location: Here, there and everywhere.

Re: Game Development: Vending Stand

Postby XkrikX » Sun Nov 08, 2009 8:33 am

sweeeet
User avatar
XkrikX
 
Posts: 234
Joined: Sat Aug 15, 2009 6:39 am
Location: under a rock in the forest

Re: Game Development: Vending Stand

Postby Zelacks » Sun Nov 08, 2009 8:41 am

Personally I dislike this, I prefer the unique way of trading (ie trading goods for goods), rather than enforcing players to use coins to trade items.
Around Zelacks -- NEVER RELAX
User avatar
Zelacks
 
Posts: 88
Joined: Thu Aug 13, 2009 12:22 pm
Location: Australia, NSW

Re: Game Development: Vending Stand

Postby CG62 » Sun Nov 08, 2009 8:44 am

And of course, my download speeds have to slow down to next-to-nothing the moment this comes out :evil:
Image
User avatar
CG62
 
Posts: 592
Joined: Thu Sep 03, 2009 2:45 am
Location: <Insert Witty Location Here>

Re: Game Development: Vending Stand

Postby Yolan » Sun Nov 08, 2009 8:55 am

Nice. This is good news for the future of towns and trade squares.
Yes. Yes this is a fertile land and we will thrive. We will rule over all this land! And we will call it... this land!
User avatar
Yolan
 
Posts: 793
Joined: Wed Jun 03, 2009 3:26 pm
Location: Kyoto, Japan

Re: Game Development: Vending Stand

Postby Peter » Sun Nov 08, 2009 9:02 am

Pretty nice, I've got to say.
I look forward to having a shop in town...
Though I suppose that there will need to be a bank or town buyer that will sell coins for goods.
Surprise.
User avatar
Peter
 
Posts: 1492
Joined: Thu Jun 04, 2009 3:36 am

Re: Game Development: Vending Stand

Postby loftar » Sun Nov 08, 2009 9:08 am

Zelacks wrote:Personally I dislike this, I prefer the unique way of trading (ie trading goods for goods), rather than enforcing players to use coins to trade items.

You are not alone. As Jorb already wrote, the way this forces the economy into using coins is really disappointing. However, we both feel that offline trading is very important, and for now, we just couldn't think of any other way to implement it.

EDIT: Btw., if you're getting client errors upon seeing jars with rustroot extract, just ensure that your client is up-to-date.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 3288
Joined: Fri Apr 03, 2009 7:05 am

Re: Game Development: Vending Stand

Postby RaptorJedi » Sun Nov 08, 2009 9:39 am

How do I change the cost to something other than gold coins?
<Megagun> FOx
User avatar
RaptorJedi
 
Posts: 311
Joined: Fri May 29, 2009 5:53 pm

Re: Game Development: Vending Stand

Postby jorb » Sun Nov 08, 2009 9:39 am

RaptorJedi wrote:How do I change the cost to something other than gold coins?


Click the coin. :)
‎"There is no means of avoiding the final collapse of a boom brought about by credit expansion. The alternative is only whether the crisis should come sooner as the result of a voluntary abandonment of further credit expansion, or later as a final and total catastrophe of the currency system involved."

- Ludwig von Mises
User avatar
jorb
 
Posts: 3886
Joined: Fri Apr 03, 2009 7:07 am
Location: Here, there and everywhere.

Re: Game Development: Vending Stand

Postby RaptorJedi » Sun Nov 08, 2009 10:00 am

Thanks, one last question. Is the price per item in the stack, or for the whole stack?

Edit: Now I'm feeling stupid for asking an all, since it just dawned on me that most things don't stack in the first place except for coins and things in buckets, so why would it work that way?
<Megagun> FOx
User avatar
RaptorJedi
 
Posts: 311
Joined: Fri May 29, 2009 5:53 pm

Next

Return to Announcements

Who is online

Users browsing this forum: No registered users and 3 guests