Files
crystall-punk-14/Resources/Prototypes
Red 6570b1b4b6 Public market + Solutions requests (#1503)
* Add platform markup to trading platform prices

Introduces a PlatformMarkupProcent field to CP14TradingPlatformComponent and applies it to price calculations in both client and server logic. Adds a new public trading platform entity with a higher markup and updates related sprites and metadata.

* Add platform markup percent to selling platforms

Introduces a PlatformMarkupProcent field to CP14SellingPlatformComponent, allowing selling platforms to apply a markup or markdown to item prices. Updates server logic to use this value when calculating payouts and UI state. Adds a new public selling platform entity with a lower markup in the trade_platform.yml prototype.

* Add Brad Potions trading requests prototype

Introduces a new YAML prototype defining multiple cp14TradingRequest entries for the BradPotions faction, each specifying requirements for various potion effects with minimum purity and amount.

* Apply platform markup to selling prices and payouts

Updated the selling request control and platform window to factor in the platform's markup percentage when displaying prices. Adjusted the server-side payout logic to multiply the payout by the platform markup percentage, ensuring consistency between client display and server rewards.

* replace mapping to public platforms

* bug + remove eepy potions request

* Clarify purity requirement in workbench reagent text

Updated the reagent requirement string in both English and Russian locale files to indicate that the required purity is '{$purity}%+' instead of just '{$purity}%'. This clarifies that the purity must be at least the specified percentage.
2025-07-06 00:09:03 +03:00
..
2025-06-06 18:06:07 +03:00
2025-05-14 23:06:56 +02:00
2025-04-23 19:38:10 -07:00
2025-06-24 01:05:19 +03:00
2025-06-14 11:07:48 +02:00
2025-06-16 02:36:06 -07:00
2025-05-29 19:41:25 -04:00
2025-05-12 19:42:51 -04:00
2025-06-17 16:16:24 -04:00
2025-04-23 16:55:35 -07:00
2025-06-19 17:06:11 +02:00
2025-04-16 00:38:26 +02:00
2025-04-23 19:38:10 -07:00
2025-04-24 19:29:16 -07:00
2025-04-17 20:12:13 +10:00
2025-06-16 12:02:59 +03:00
2025-04-23 19:38:10 -07:00
2025-05-15 17:32:26 +03:00
2025-04-23 19:38:10 -07:00