• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • The Eevee Expo Game Jam has concluded! 🎉 Head on over to the game jam forum to play through the games.
    Don't forget to come back September 21st to vote for your favorites!
  • Reminder: AI-generated content is not allowed on the forums per the Rules and Regulations. Please contact us if you have any questions!
[v20.1\v21.1] Arcky's Poké Market

v21.1 [v20.1\v21.1] Arcky's Poké Market v1.6.0

This resource pertains to version 21.1 of Pokémon Essentials.
Attention: This plugin (update) requires v1.0.9 or higher of Arcky's Utilities to function correctly. Start a new save if you hadn't installed Arcky's Utilities before.

New Features:

  • A new type of Store was added which allows the player to buy Species from those shady NPC's.
Improvements:
  • renamed Shelf Class paramers: (see changelog on my website)
  • ShelfItemAmountdiscount and ShelfItemAmountOvercharge can now use the new price and original price placeholders.
  • The percentage placeholder used by ShelfItemAmountdiscount and ShelfItemAmountOvercharge don't add "of" anymore by default.
Bug Fixes:
  • Fixed buyBonusMult not being used by the script.
  • Fixed the Item name being singular for ShelfItemAmount.
New Settings:
  • Added a new setting StockItems which allows you to more easily manage items and species used by a store.
  • Added a new setting ShowShinySpecies which allows you to choose if you want species to be shown as shiny or not.
  • Added a new setting BadgesForSpecies which is actually the same as BadgesForItems with exception that it should be only used for Species instead of Items.
As always make sure to check out the guide on how to use the new features, settings and other changes made. If you encounter any bugs, or want help with anything concider joing my discord server.
Attention: This plugin (update) requires v1.0.9 or higher of Arcky's Utilities to function correctly. Start a new save if you hadn't installed Arcky's Utilities before.

New Features:

  • You can now track how many of a specified item or items a player has bought over time, from any mart event.
  • Random Stock will generate a random selection of items from a given stock for a given amount and will store this for the given refresh interval.
Bug Fixes:
  • Fixed a bug with the store restocking after paying the bill (when using the shelf events).
  • Fixed a crash when calling forcePokemonMartRefresh method twice in a row.
  • Fixed an issue when using discount or overcharge that the total sum is being incorrectly taken from the player's money.
  • Fixed a visual issue when choosing the amount of the selected item, it would display the default $ currency in frong of the price. (This will now adjust ot the currency you've set).
  • Fixed a bug when an item has a default price of 1 and a discount is used, it would not let you buy that item. It now will but it won't say the discount message.
  • Fixed a bug with the discount not being used when it's setup in combination with an item.
Improvements:
  • Using forcePokemonMartRefresh will not only restock items in all stores (except those with refresh rate "never") but also reset the items in the basket if any. This method is only meant for debugging when you want to test the restocking.
  • Added MenuBuy as a new Parameter for Sellerclasses.
  • Added MenuSell as a new Parameter for Sellerclasses.
  • Added MenuBill as a new Parameter for Sellerclasses.
  • Added MenuQuit as a new Parameter for Sellerclasses.
  • Added PurchaseCount as a new Parameter for Sellerclasses.
  • Added PurchaseCountMult as a new Parameter for Sellerclasses.
  • Added EverythingOutOfStock as a new Parameter for Sellerclasses.
  • Added a new setting StockItems which allows you to store pre-defined arrays of items to be used as the stock for stores.
  • Added a new parameter :random which takes an array of 2 values as parameter. The refresh interval and the amount of items to select.
That's it for this decently big update. As always make sure to check out the guide on how to use the new features, settings and other changes made. If you encounter any bugs, or want help with anything concider joing my discord server.
Attention: This plugin (update) requires v1.0.5 or higher of Arcky's Utilities to function correctly. Start a new save if you hadn't installed Arcky's Utilities before.

Bug Fix:

  • Fixed TM Icons not showing in the shelf.
Improvement:
  • Added a new parameter option billEnd. So after paying the bill, the Saler won't ask if they can help you with anything and just end with the outroText and the event will end.
Attention: This plugin (update) requires v1.0.5 or higher of Arcky's Utilities to function correctly. Start a new save if you hadn't installed Arcky's Utilities before.

New Feature:

  • The plugin now supports BPPrice parameter in the Item PBS file. Additional SellBPPrice, CoinPrice and SellCoinPrice have been added and are supported as well.
That's all for this update :D
Attention: This plugin (update) requires v1.0.5 or higher of Arcky's Utilities to function correctly. Start a new if you hadn't installed Arcky's Utilities before.
Also this update comes with 2 custom Graphics that are required for this new feature. Make sure to install those!

New Feature:
  • It is now possible to have the Player shop Items from Shelves, stack up their bill and make them pay at the counter before leaving the market.
Bug Fixes:
  • Fixed a typo on checking the currency, changed "pb" to bp" (short for Battle Points).
  • Added a warning message when no Refresh Rate is assigned for Items with a limit.
Improvements:
  • Changed the way the script expects arguments (see Settings and Setup file in the Guide for more information)
  • Added a new Setting BillSwitch which is the Switch ID that is enabled when there are Items in the Player's basket. This can then be used to prevent the Player from leaving the Market through eventing.
It is recommneded to start a new save after installing this update as some stuff has changed in the way the script will track the items in the bill. If you don't, your game will crash.

That's all for this update, if you have any suggestions, improvements, encountered any bugs or need help with something, you can join my Discord Server and ask me there (It's a lot easier for me than in the discussion threads on Eevee Expo).
  • Love
Reactions: ProChamCham
Attention: This plugin (update) requires v1.0.3 or higher of Arcky's Utilities to function correctly. Start a new save if you hadn't installed Arcky's Utilities before.

New Feature:
  • It is now possible to set the currency you want to be used at the shop. This can be either "Money/Gold" (default), "Coins" (like in the Game Corner) or "Battle Points/BP" (like in the Battle Frontier). If you want a different currency, just let me know and I'll add it in a future update.
Bug Fixes:
  • Fixed a crash when selling items.
  • Fixed a bug with the seller saying the wrong speech after canceling choosing how many of an item you want to buy.
  • Fixed restocking items not working as it should.
Improvements:
  • Checked the compatibility with the Bag Screen with Interactable Party Plugin by DiegoWT.
  • Added compatibility with the BW PokeMart Screen Plugin by DeepBlue. (check the Poke Mart Guide's BW PokéMart Screen Page on how to install and use it correctly with this plugin).
Next update is going to bring a really cool feature. I hope you enjoy using this plugin and are looking forward to the future features that are yet to come!
Attention: This plugin (update) requires v1.0.3 or higher of Arcky's Utlities to function correctly. Start a new save if you hadn't installed Arcky's Utlities before.

Bug fix:

  • Fixed a bug when you press down when choosing the amount of the item you want to buy, it gives you a negative number and would crash the game on confirming.
I know it's a only 1 bug fixed in this update but it's a critical one as it can crash the game.
  • Like
Reactions: ProChamCham
Attention: This plugin (update) requires v1.0.1 or higher of Arcky's Utlities to function correctly. Start a new save if you hadn't installed Arcky's Utlities before.

New Features:

  • It is now possible to add more items that give bonus items other than only Poke Ball Items.
Improvements
  • Added a new Setting BonusItems.
  • Added Sound Effects when chaning Category Pages.
  • Renamed the CATEGORY_NAMES Setting to CategoryNames.
  • Renamed the CUSTOM_CATEGORY_NAMES Setting to CustomCategoryNames.
  • Renamed the BADGES_FOR_ITEMS Setting to BadgesForItems.
  • Renamed the DISCOUNTS Setting to Discounts.
  • When giving Bonus Items but the Bag would be full, this will now be told in the message. It'll either say only a part of the rewarded Bonus Items were given or none at all.
  • When you would have the max slots used in a pocket in the Bag, but for the Item you want to buy you have x left to fill this slot to the max it can hold, the script will now adjust the maximum buyable items in that case. Before this would be the max amount a slot can hold. Now it would be the amount left for this slot to be full. This will be very rarely a case you'll encounter but it's here when you would need it.
Attention: This plugin (update) requires v1.0.1 of Arcky's Utilities to function correctly. Start a new save if you hadn't installed Arcky's Utilities before.
New Features:
Improvements
  • New Refresh Rate added "never".
  • you can now use forcePokemonMartRefresh to refresh the stock of all stores.
Feel free to suggest new features to me and I'll see what I can do :)
Attention: This plugin now requires Arcky's Utilities to function correctly from now on. Once you've installed this, start a new save to avoid malfunction.

New Features:

  • Added compatibility with v20.1 (in case I didn't mention that yet)
Back
Top