Author Topic: Dev Log  (Read 31913 times)

Tom

  • BM Dev Team
  • Exalted Emperor
  • *
  • Posts: 8228
    • View Profile
    • BattleMaster
Re: Dev Log
« Reply #15: June 10, 2015, 08:04:12 AM »
Item loss and breaking has been implemented.

Tom

  • BM Dev Team
  • Exalted Emperor
  • *
  • Posts: 8228
    • View Profile
    • BattleMaster
Re: Dev Log
« Reply #16: June 10, 2015, 02:23:47 PM »
You can now issue purchase inventory orders by yourself, without me. The (very primitive) interface is here:

http://shopkeeper.lemuria.org/game/buy

As well as in the navigation under "Alpha Playtest".



To use it, you need a shop KEY. I will send those to you by PM.

Tom

  • BM Dev Team
  • Exalted Emperor
  • *
  • Posts: 8228
    • View Profile
    • BattleMaster
Re: Dev Log
« Reply #17: June 11, 2015, 01:19:33 PM »
There's now buying, selling and section buying available on that web client. Meaning you do most things without me. :-)

Crayne

  • Knight
  • **
  • Posts: 45
    • View Profile
Re: Dev Log
« Reply #18: June 11, 2015, 03:25:28 PM »
There's now buying, selling and section buying available on that web client. Meaning you do most things without me. :-)

Thanks, Tom. Just tested it and it's working like a charm. One thing I did notice is that the dropdown isn't updated when you run out of stuff. So if I have 1 Healing Potion and I sell it, I wouldn't expect it to return in the dropdown once the page refreshes. I'm assuming the SQL populating the dropdown doesn't have the relevant WHERE clause. :)

James

  • BM Dev Team
  • Mighty Duke
  • *
  • Posts: 996
  • WARNING: Outer Tilog is different...
    • View Profile
Re: Dev Log
« Reply #19: June 11, 2015, 03:38:19 PM »
Buying certainly looks to be working (I don't have any customers to check for selling), and can't buy things I shouldn't be able to either.
WARNING: Outer Tilog is different...

De-Legro

  • Honourable King
  • *****
  • Posts: 3838
    • View Profile
Re: Dev Log
« Reply #20: June 11, 2015, 03:45:57 PM »
Thanks, Tom. Just tested it and it's working like a charm. One thing I did notice is that the dropdown isn't updated when you run out of stuff. So if I have 1 Healing Potion and I sell it, I wouldn't expect it to return in the dropdown once the page refreshes. I'm assuming the SQL populating the dropdown doesn't have the relevant WHERE clause. :)

Symfony uses the Doctrine ORM by default, so plain SQL is not used, but yes just like the Shop page the drop down box lists everything you have ever had for sale in the shop.

Tom this is probably going to be fixed in a later update, but right now selling for the max price is trivial, just start offering at a high price and drop the price by one each refusal till you succeed.
Previously of the De-Legro Family
Now of representation unknown.

Tom

  • BM Dev Team
  • Exalted Emperor
  • *
  • Posts: 8228
    • View Profile
    • BattleMaster
Re: Dev Log
« Reply #21: June 11, 2015, 03:50:25 PM »
Yes, but every failed attempt will drop customer loyalty by one point...

De-Legro

  • Honourable King
  • *****
  • Posts: 3838
    • View Profile
Re: Dev Log
« Reply #22: June 11, 2015, 03:52:04 PM »
Yes, but every failed attempt will drop customer loyalty by one point...

oh dear, I didn't notice that :( Good thing it wasn't the Northmen in my shop.

Odd though, the nerix, Party ID 8 now have loyalty 7 in my shop. This is their first visit and I am reasonably sure I failed to sell some items to them
« Last Edit: June 11, 2015, 03:54:03 PM by De-Legro »
Previously of the De-Legro Family
Now of representation unknown.

Tom

  • BM Dev Team
  • Exalted Emperor
  • *
  • Posts: 8228
    • View Profile
    • BattleMaster
Re: Dev Log
« Reply #23: June 11, 2015, 04:38:39 PM »
Yes, but when you sell them something they like, loyalty rises.

This is an interactive element that wasn't visible until now. The idea is that if you have something you want to sell inflated, making them happy first with some cheap but welcome sales works. :-)

De-Legro

  • Honourable King
  • *****
  • Posts: 3838
    • View Profile
Re: Dev Log
« Reply #24: June 12, 2015, 12:05:29 AM »
Yes, but when you sell them something they like, loyalty rises.

This is an interactive element that wasn't visible until now. The idea is that if you have something you want to sell inflated, making them happy first with some cheap but welcome sales works. :-)

Could the sales failed, sales succeed message include some of this data? No necessarily the raw numbers, just a descriptive piece of text.
Previously of the De-Legro Family
Now of representation unknown.

Tom

  • BM Dev Team
  • Exalted Emperor
  • *
  • Posts: 8228
    • View Profile
    • BattleMaster
Re: Dev Log
« Reply #25: June 12, 2015, 12:30:16 AM »
Not at this stage, because I'm echoing system messages more or less.

Shops also show some sales statistics now.
« Last Edit: June 12, 2015, 07:59:23 AM by Tom »

Tom

  • BM Dev Team
  • Exalted Emperor
  • *
  • Posts: 8228
    • View Profile
    • BattleMaster
Re: Dev Log
« Reply #26: June 12, 2015, 07:55:39 AM »
A couple of new items have been added, including shields and fany clothes. No, I'm not kidding about fancy clothes.

Tom

  • BM Dev Team
  • Exalted Emperor
  • *
  • Posts: 8228
    • View Profile
    • BattleMaster
Re: Dev Log
« Reply #27: June 15, 2015, 08:47:42 AM »
Replacement is coming, very soon you will be able to offer characters "up-selling" deals, telling them "I see you already have an armour, but why not take this one instead, it's better".

You can only replace items with better items.



De-Legro

  • Honourable King
  • *****
  • Posts: 3838
    • View Profile
Re: Dev Log
« Reply #28: June 15, 2015, 10:12:36 AM »
Replacement is coming, very soon you will be able to offer characters "up-selling" deals, telling them "I see you already have an armour, but why not take this one instead, it's better".

You can only replace items with better items.

Offer trade in prices?
Previously of the De-Legro Family
Now of representation unknown.

Tom

  • BM Dev Team
  • Exalted Emperor
  • *
  • Posts: 8228
    • View Profile
    • BattleMaster
Re: Dev Log
« Reply #29: June 15, 2015, 11:51:59 AM »
We now have town events, so you can check what's going on here after every turn:

http://shopkeeper.lemuria.org/api/towns/1#board


@De-Legro: Not planned at this time. You can represent it by giving lower prices.