Jump to content

[Mod][XCL] Knock-off Pharmacy


emes

Recommended Posts

Posted

[XCL] Knock-off Pharmacy


Adds Pill Poppa, Summer City's home for third-party pills, drugs, supplements, and questionable pharmaceutical alternatives.

 

Author: usagitriplesix

 

Knockoff Pharmacy

For X-Change Life 0.25.9
 

Knockoff Pharmacy adds a new store to Paradise Mall called Pill Poppa.

The X-Change Pharmacy sells official X-Change products.

Pill Poppa sells...pretty much everything else.

Third-party transformation pills, gray-market drugs, sexual-performance products, specialist treatments, experimental supplements, and other products that don't belong on an official X-Change shelf can use Pill Poppa as their retail location.

 

Knockoff Pharmacy does not add those products by itself.

 

What appears in the store depends on the compatible pills, drugs, and other mods you have installed.

 


Requirements

Install both:

  • U666 Knockoff Pharmacy v0.7.1

  • Knockoff Pharmacy MEDIA v0.6.1

The Media package is required.

Drug Framework 4 is not required merely to add Pill Poppa to the mall, but it is required for Pill Poppa's DF4 drug and supplement aisles.

 


What's New About Pill Poppa?

Older versions of Knockoff Pharmacy were essentially a location that individual mods patched their products into.

The current version has its own retail system.

Compatible products can now supply their information to Pill Poppa and let the store handle the presentation.

Depending on what you have installed, the store may contain separate aisles for things such as:

  • Sexual Wellness & Performance

  • Body & Appearance

  • Mood & Behavior

  • Focus & Performance

  • Fertility & Reproductive Health

  • Transformation Support & Extenders

  • Treatment & Recovery

  • Nano Treatment & Recovery

  • Specialty Products

Transformation pills have their own section as well.

 


Drug Framework 4 Integration

Pill Poppa has direct support for Drug Framework 4.

Compatible DF4 drugs that are registered for normal retail sale are discovered automatically and placed into an appropriate Pill Poppa aisle.

You no longer need a separate Knockoff Pharmacy patch for every DF4 drug.

Drug Framework remains responsible for the actual product, including information such as:

  • product name;

  • manufacturer;

  • description;

  • price;

  • category;

  • inventory behavior;

  • normal stock;

  • stock availability.

Pill Poppa handles the retail presentation.

Not Everything Is Publicly Sold

The store also respects products that are deliberately not intended for ordinary retail.

A DF4 product can be installed without appearing on Pill Poppa's public shelves.

This is used for things such as:

  • story-only drugs;

  • hidden products;

  • under-the-counter products;

  • products reserved for special scenarios.

Installing a drug therefore does not guarantee that it will appear for ordinary purchase.

That's intentional.

 


Stock and Merchandising

Pill Poppa now supports more than a static list of products.

Compatible products can have:

  • daily stock;

  • limited availability;

  • products that occasionally sell out;

  • sale prices;

  • promotional discounts;

  • featured products;

  • advertisements;

  • special requirement notes.

A product may therefore be installed correctly but temporarily out of stock.

Check back another day.

 


Transformation Pills

Non-X-Change transformation pills can also register themselves with Pill Poppa.

Compatible pills can provide their own:

  • product name;

  • manufacturer;

  • description;

  • price;

  • stock rules;

  • retail classification;

  • advertising information;

  • purchase behavior.

Examples of U666 products with Pill Poppa support include pills such as MilkTinue and Yin-Yang.

Third-party pill mods can use the same system.

Pill Poppa does not own the pill's transformation mechanics. It provides the store and shopping interface; the pill mod remains responsible for what happens when the product is used.

 


U666 Drugs

Pill Poppa is the recommended retail location for the U666 Drugs collection.

When Drug Framework 4 and compatible drugs are installed, Pill Poppa automatically organizes the products into appropriate sections rather than dumping every non-X-Change drug into one generic pharmacy list.

Without Knockoff Pharmacy, Drug Framework can still provide its own fallback retail access through the regular X-Change Pharmacy.

So Knockoff Pharmacy is recommended, not required, for ordinary DF4 drug use.

 


Pill Diagnostic Kiosk

The Pill Diagnostic Kiosk has built-in Knockoff Pharmacy support.

If Pill Poppa is installed, the diagnostic service is moved from the X-Change Pharmacy to Pill Poppa.

No compatibility patch is required.

 


Spike Fun

Base Spike Fun does not require Knockoff Pharmacy.

Compatible Spike Fun products and payloads can use Pill Poppa when appropriate.

However, some optional Spike Fun story modules do require the store:

  • Spike Fun Module – Dr. Healgood

  • Spike Fun Module – TD Chad

Those modules add authored content that takes place in or depends on Pill Poppa.

 


Installation

Install:

  • U666 Knockoff Pharmacy

  • Knockoff Pharmacy MEDIA

through Mod Loader.

The Media package is an .xcl package and should be installed as-is rather than unpacked.

After installation, Pill Poppa will appear as a location in Paradise Mall.

The inventory available there depends on your other installed mods.

 


For Modders

Pill Poppa is intended to be a shared retail location for third-party pharmaceutical content.

Drug Framework 4 Drugs

If your product is a normal DF4 drug, you generally do not need to write a separate Knockoff Pharmacy patch.

Register the product normally with Drug Framework and mark it as an ordinary drug-store product.

For example, a typical DF4 registration may contain information such as:

"display_name", "ExampleDrug™",
"vendor", "ExampleCorp",
"category", "mood",
"price", 75,
"stock", 2,
"stock_chance", 80,
"shop", "drug"

When Pill Poppa is installed, it can discover that product and place it into its retail catalog automatically.

If you use another shop classification such as a hidden or scenario-only product, Pill Poppa will not expose it as normal public merchandise.

 


Optional Pill Poppa Merchandising

A product can optionally provide additional Pill Poppa-specific presentation through a passage tagged:

[pp_retail_product]

This can be used to supply or override things such as:

  • aisle;

  • retail tags;

  • product class;

  • daily stock chance;

  • promotional chance;

  • sale range;

  • advertising weight;

  • advertising text;

  • requirement notes.

A simple DF4 product extension might look like:

:: ExampleDrug Pill Poppa retail [pp_retail_product]
{
(set:$pp_product_registration to (dm:
    "id","ExampleDrug",
    "aisle","mood",
    "retail_tags",(a:"Confidence","Mood"),
    "ad_weight",2,
    "ad_text","A better mood, conveniently bottled."
))
(display:"Pill Poppa register retail product")
}

The underlying product should still belong to the mod that created it. Pill Poppa owns the retail display, not its mechanics.

 


Transformation Pills

Non-DF4 transformation pills can also use [pp_retail_product].

A pill provider can register information including:

  • "department","pill"

  • its internal pill ID;

  • display name;

  • vendor;

  • description;

  • price;

  • stock;

  • promotional behavior.

The actual transformation pill should still be registered and implemented by its own mod.

 


Legacy Integration

Older Knockoff Pharmacy integration tags are still recognized for compatibility:

  • ko_pharmacy_options

  • ko_browse_pills

  • ko_purchase_pills

Existing mods using those hooks do not necessarily need to be rewritten immediately.

For new mods, however, the modern DF4 registration and pp_retail_product provider systems are preferred over the old practice of writing a dedicated Knockoff Pharmacy patch.

 


Current Release

U666 Knockoff Pharmacy v0.7.1
Knockoff Pharmacy MEDIA v0.6.1


 

  • 1 month later...
Posted

"XCL u666 knockoff pharmacy Patch4Caliente v003.twee" does not work for me, I get:
 

I can't (display:) the passage 'drug caliente listing' because it doesn't exist.
I can't (display:) the passage 'drug futility listing' because it doesn't exist.

 

Modifying the patch and changing the name of the passages as above does work, like "drug listing caliente" -> "drug caliente listing".

 

This is on 0.18a oct28, with the mod results attached.

mod_results.txt

Posted (edited)

Hello there, I have a laundry list of issues due to trying to mix a bunch of mods and patches together. Not sure where is the best place to post this, but since most of the files I have that are somehow conflicting came from this thread's downloads, I figured this was likely the place.

 

Some of the conflicts are patches conflicting with the very file they are supposed to patch to allow. Others are metadata issues. There is also one instance of a so called missing "Wonka Shop Mod" for a u666 but I have Wonka.3b.xcl in my mod list. Anyway, here is the mod_results readings:

 

Quote

BR Pill Mod: Conflicts with Bring Her Back on [work]., Conflicts with XCL u666 knockoff pharmacy Patch4BRpills v003.twee on [Temp Breeder listing, Temp Breeder purchase, Empress listing, Empress purchase]., Conflicts with U666 Pill Diagnostic Kiosk - Patch4DrugFW on [pill test, pill test 2]., Conflicts with U666 Pill Diagnostic Kiosk on [pill test, pill test 2]., Conflicts with U666 Spike Fun Workplace on [workplace spike occurs]., Conflicts with U666 Knockoff Pharmacy Patch4Diagnostic on [pill test].
Bunny-Rx: Conflicts with U666 Knockoff Pharmacy Patch4BunnyRx on [drug listing Bunny-Rx, drug purchase Bunny-Rx].
MooMe-Rx: Conflicts with U666 Knockoff Pharmacy Patch4MooMeRx on [drug listing MooMe-Rx, drug purchase MooMe-Rx].
More Settings Spike Fun: Conflicts with U666 Spike Fun Core on [spike pill set default chances].
U666 Drug Caliente + Futility: Conflicts with U666 Knockoff Pharmacy Patch4Caliente on [drug listing caliente, drug listing Futility, drug purchase Caliente, drug purchase Futility].
U666 Drug Framework: Conflicts with U666 Drug Framework on [drug initialize, drug initialize on load, update drug timer, take drug, update drug effects, get drug spiked].
U666 Knockoff Pharmacy Patch4Diagnostic: Conflicts with U666 Pill Diagnostic Kiosk - Patch4DrugFW on [pill test]., Conflicts with U666 Pill Diagnostic Kiosk on [pill test, pill test results exit button].
U666 Pill Diagnostic Kiosk: Conflicts with U666 Pill Diagnostic Kiosk - Patch4DrugFW on [pill test, pill test 2].
U666 Spike Fun Core: Requires another mod named Wonka Shop Mod, which could not be found
Warning: Failed to read mod metadata for XCL u666 knockoff pharmacy Patch4BRpills v003.twee: com.charleskorn.kaml.DuplicateKeyException at requiredMods on line 14, column 1: Duplicate key 'requiredMods'. It was previously given at line 9, column 1.

 

Edited by Selai
Posted
4 hours ago, ObedientCat said:

"XCL u666 knockoff pharmacy Patch4Caliente v003.twee" does not work for me, I get:
 

I can't (display:) the passage 'drug caliente listing' because it doesn't exist.
I can't (display:) the passage 'drug futility listing' because it doesn't exist.

 

Modifying the patch and changing the name of the passages as above does work, like "drug listing caliente" -> "drug caliente listing".

 

This is on 0.18a oct28, with the mod results attached.

 

Thanks. It looks like there are some issues I'll need to address in the KO Pharmacy patches for BR Pills and Caliente. I won't get a chance to address those until tomorrow.

  • 2 months later...
Posted
On 1/12/2024 at 2:45 AM, mark633 said:

i just want to know is the effects permanat or do they go away 

 

This is just the store in the mall. It doesn't have anything to do with pills or side effects. Those are provided by other mods.

  • 1 year later...
  • 8 months later...
  • 3 weeks later...
Posted
On 6/29/2026 at 4:19 PM, doometernity said:

This is what I'm seeing in the latest version:

 

 

I've made a couple of attempts at fixing this one. Hopefully with the next release.

  • 1 month later...
Posted

Thanks for the mod.

Is there any chance for 'Paradise Mall Expanded' compatibility? As in relocating Pill Poppa on the same floor as the other medical shops when it's installed?

Posted
17 hours ago, Slappy said:

Thanks for the mod.

Is there any chance for 'Paradise Mall Expanded' compatibility? As in relocating Pill Poppa on the same floor as the other medical shops when it's installed?

 

Maybe? There are a lot of mods to try to make it compatible with, and we're still shaking out the basic bugs in this release.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...