PPJA - Khadija's Recipe Shop

PPJA - Khadija's Recipe Shop 1.1.0





A new brother and sister pair of vendors to sell (PP)JA recipes, machines, weapons, and cooking ingredients. But why, you ask, when most JA mods already add their goods and recipes to shops around town?

In an ideal world, KRS aims to achieve the following:
  • Declutter vanilla shop menus by providing a place for modders to sell their goods in a lore-friendly way.
  • Provide randomized shop inventory to deepen immersion by encouraging players to visit the shop regularly.
  • Balance the game experience by limiting purchase of rare items and powerful weapons.
  • Add the ability to buy ingredients for cooking, such as raw meats and JA spices, from a dedicated vendor.
  • Allow the sale of new machine recipes gradually. Lets players slowly discover new machines on their own initiative without cluttering the level up screens or the mailbox.
  • Support JA packs with total dependency on KRS AND packs that still want their goods sold at other shops.
  • Introduce the world to the magical, seasonal shop mascot, Khadija the snake familiar! Because who doesn't love a cute snek??

Replaces the ice cream stand year-round & relocates the shop to a new stall in the desert during the summer so Alex can still sell ice cream in town.



- Hadi for her original idea & sprites
- Paradigmnomad for the Zamir portrait
- Basically the entire #modding channel on the SDV discord for weathering the #KhadijaHellIncident and helping to debug (you're all amazing)
- Special thanks to Cherry, Strobe, and Corrin for testing non-stop for the last stetch. <3 All the sneks for you~



Please note, we are working on a cleaner, more friendly way to have KRS handle JA packs that originally sell their items elsewhere; these instructions are temporary but still important to read if you're interested in adding your JA packs to the project for the time being. I recommend commenting out your purchase conditions if you decide to edit for exclusivity.

If you make a new JA Pack and want KRS to sell your items EXCLUSIVELY (recommended for decluttering):


  1. DO NOT add a "PurchaseFrom":, "PurchaseRequirements":, or "CanPurchase": condition to your JA objects and craftables.
  2. Make sure to add "UniqueID": "ppja.TMX.KRS" as a dependency in your manifest.
  3. Message Hadi or ping her on Discord (Hadi#2271) to have your mod added to the shop inventory. You must provide the Unique ID from your Json Assets manifest in your request. Requests can be sent in the following format:

Mod Name
Author Name (WARNING: Do not request mods that do not belong to you! We will only add mods with the original author's consent!)
Unique ID
Objects for sale (Can be one or more of Machine Recipes, Weapons, Cooking Recipes, or Cooking Ingredients)

If you make a new JA Pack and want KRS to sell your items WITHOUT exclusivity:

  1. You do not need to make any changes to your JA Pack.
  2. Message Hadi or ping her on Discord (Hadi#2271) to have your mod added to the shop inventory. You must provide the Unique ID from your Json Assets manifest in your request. Requests can be sent in the following format.

Mod Name
Author Name (WARNING: Do not request mods that do not belong to you! We will only add mods with the original author's consent!)
Unique ID
Objects for sale (Can be one or more of Machine Recipes, Weapons, Cooking Recipes, or Cooking Ingredients)

If you have an old JA Pack and want KRS to sell your items EXCLUSIVELY (recommended for decluttering):

  1. Remove or comment out the
    Code:
    "PurchaseFrom":, "PurchaseRequirements":, and "CanPurchase":
    conditions from every item in the JA Pack that will be sold.

    • Make sure to add "UniqueID": "ppja.TMX.KRS" as a dependency in your manifest.
    • Message Hadi or ping her on Discord (Hadi#2271) to have your mod added to the shop inventory. You must provide the Unique ID from your Json Assets manifest in your request. Requests can be sent in the following format:

Mod Name
Author Name (WARNING: Do not request mods that do not belong to you! We will only add mods with the original author's consent!)
Unique ID
Objects for sale (Can be one or more of Machine Recipes, Weapons, Cooking Recipes, or Cooking Ingredients)

If you have an old JA Pack and want KRS to sell your items WITHOUT exclusivity:

  1. You do not need to make any changes to your JA Pack.
  2. Message Hadi or ping her on Discord (Hadi#2271) to have your mod added to the shop inventory. You must provide the Unique ID from your Json Assets manifest in your request. Requests can be sent in the following format:

Mod Name
Author Name (WARNING: Do not request mods that do not belong to you! We will only add mods with the original author's consent!)
Unique ID
Objects for sale (Can be one or more of Machine Recipes, Weapons, Cooking Recipes, or Cooking Ingredients)



- Latest version of TMXLoader
- Latest version of Mail Framework Mod
- Latest version of Json Assets
- Latest version of SMAPI
- Latest version of SpaceCore
- Latest version of Content Patcher
- Latest version of Shop Tile Framework

At LEAST one of the following packs:




Step 1. Install SMAPI, Json Assets, SpaceCore, Content Patcher, Shop Tile Framework, Mail Framework Mod, TMXLoader, and your chosen pack(s).
Step 2. Download this mod and extract the zip file anywhere you would like. There are 4 folders included in each download:

[CP] Khadija's Recipe Shop
[STF] Khadija's Recipe Shop
[TMX] Khadija's Recipe Shop
[MFM] Khadija's Recipe Shop

Step 3. Drag & Drop the extracted folder(s) directly into the /Mods folder.



- Remove the corresponding folder(s) inside /Mods

If you miss any files, you can crash your game.
Author
paradigm nomad
Downloads
7
Views
40
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from paradigm nomad

Latest updates

  1. Minor Content Update

    Fixes several details that were not working correctly. Changes Nasira's schedule to include...
Top