Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shop Features on Develop? #1094

Open
SpeedyD opened this issue Oct 27, 2024 · 9 comments
Open

Shop Features on Develop? #1094

SpeedyD opened this issue Oct 27, 2024 · 9 comments
Labels
enhancement New feature or request

Comments

@SpeedyD
Copy link
Contributor

SpeedyD commented Oct 27, 2024

This has kinda been a long time coming, and I'm not sure why I'm starting this discussion right now, in here, but..

I sincerely think that @ScuffedNewt's Shop Features extension (https://github.com/ScuffedNewt/lorekeeper/tree/extension/shop-features) should be part of v3. Or, at this point, v3.1 I guess.

It's got a lot of features which, in my personal opinion, should've been part of core ages ago, and despite that I've asked and suggested this before, it has yet to happen.. Hence this discussion thread.. issue.. whatever.

Let's just get this implemented into Dev. It needs to be a Core Ext, and you know it.

@itinerare
Copy link
Collaborator

Yeah, it's been in discussion for some time.

@itinerare itinerare added the enhancement New feature or request label Oct 27, 2024
@ScuffedNewt
Copy link
Contributor

As much as I agree, shop features are waiting on some updates/changes I haven't made that will fundamentally modify how shops work. Until this is complete, I don't think it's worth the effort to merge since it also restricts my own ability to work on it

Shop features is definitely one of the extensions that are possibly seen as a "must" on a new install, but its not ready to be core yet

@SpeedyD
Copy link
Contributor Author

SpeedyD commented Oct 29, 2024

What sort of work does it still need? Is there perhaps something the rest of us can help with??

@ScuffedNewt
Copy link
Contributor

The plan is:

  • entirely restructure shop costs similar to shop stock
  • fix / rework timed stock to be configurable since there has been confusion about how it works, and since this part was done by moif (IIRC) its probably a good idea for myself to understand it
  • add random shop stock (contingent on timed stock)
  • user shops (probably)

I'm not sure if other users can assist since I'm not able to review code in-depth for things like these and its easier for me to write it myself and understand it if that makes sense

@itinerare
Copy link
Collaborator

User shops seem firmly like something that should remain ext territory, to me.

@ScuffedNewt
Copy link
Contributor

It can always be merged prior to the user shops feature

@itinerare
Copy link
Collaborator

No qualms with that.

@SpeedyD
Copy link
Contributor Author

SpeedyD commented Oct 29, 2024

Please make user shops a separate entity. ^^;

As for the rest, I understand.. I guess it makes sense you'd like to finish things up yourself..

While on the subject.. Is there by the way any means of requesting new functions? I had hoped there would be a way to set it so that certain stock (or even an entire store) is available only during specified time periods, repeating yearly/monthly etc..

@ScuffedNewt
Copy link
Contributor

I can add that to the todo yep

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants