Ticket #6 (closed feature: fixed)

Opened 2 years ago

Last modified 2 years ago

Incorporate takkaria's new store code

Reported by: takkaria Assigned to: takkaria
Milestone: 3.0.8 Version:
Keywords: Cc:

Description

Basically, I have some new store code which rationalises the current code quite a lot, and has imported various UI tweaks from various variants, and has "staple items" which are always restocked.

More at http://ajps.mine.nu/angband/wiki/Stores.

To fix:

  1. Update the store patch to the current verison and import.

Attachments

Change History

03/29/07 20:17:20 changed by takkaria

  • status changed from new to assigned.

current bugs:

  • weights too far away from prices
  • having bought an item, screen redraw is occasionally messed up
  • selling/buying with y/n is painful, also too many prompts => "Buy 6 Scrolls of Remove Curse? (ESC, any other key to accept)"
  • sometimes resizing doesn't quite work

04/09/07 16:33:20 changed by takkaria

Will commit later, right now is still a bit of a mess.

  • Weights are now kept reasonably close to object names even on unreasonably large screens
  • redraw problems fixed
  • resizing probably works now, as it is handled as an event on the stack rather than having a resize hook

The entire store is now based on scrollable lists. There are no characters ("tags") anymore to identify individual items and "enter" always purchases the item you're currently on. Pressing 'TAB' now switches you to a display of the inventory and equipment items you can sell, and pressing enter on one of those starts the selling process.

Buying and selling is still too painful. Might fix that and then check in.

04/09/07 17:42:11 changed by takkaria

Checked in as [37]. Defects remaining:

  • If you have an empty list, hitting Enter tends to segfault.
  • There is weirdness with message display
  • No "more" indicator
  • Things aren't quite obvious yet (it doesn't have the right "feel")

04/20/07 09:27:19 changed by takkaria

Testing to see if email is being sent.

04/20/07 09:34:25 changed by takkaria

Try again

04/20/07 09:43:53 changed by takkaria

And again!

04/20/07 09:45:37 changed by takkaria

one last time

04/21/07 07:20:07 changed by takkaria

  • status changed from assigned to closed.
  • resolution set to fixed.

Imported and all that. Bugs are in #91.


Add/Change #6 (Incorporate takkaria's new store code)




Action