Files
crystall-punk-14/Content.Client
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-03-17 11:54:43 +03:00
2025-05-02 18:22:29 +10:00
2024-07-26 10:30:49 -07:00
2023-09-28 20:48:50 +10:00
2025-05-02 18:22:29 +10:00
2025-06-17 02:08:08 +02:00
2025-04-19 16:20:40 +10:00
2025-04-21 12:24:44 +02:00
2025-02-06 13:57:14 +03:00
2025-04-19 16:20:40 +10:00
2025-06-01 11:24:13 -04:00
2025-04-30 17:49:36 +10:00
2025-05-02 18:18:08 +10:00
2025-05-17 13:20:11 -04:00
2024-09-24 19:02:51 +02:00
2025-06-03 14:39:39 +03:00
2025-04-10 22:19:48 -07:00
2025-02-12 23:46:02 -05:00
2024-06-09 15:18:54 -04:00
2023-10-24 10:23:56 -04:00
2024-07-21 17:17:59 +10:00
2025-06-21 14:25:51 +03:00
2025-04-17 19:55:25 +03:00
2024-08-25 22:18:42 +10:00
2023-09-22 15:01:05 -05:00
2024-08-23 11:14:38 +02:00
2025-06-04 12:52:59 +02:00
2023-10-01 16:46:09 -04:00
2023-01-05 05:56:35 +11:00
2024-08-25 22:18:42 +10:00
2025-05-17 15:22:40 +10:00
2024-12-17 20:18:15 +01:00
2025-02-08 17:17:55 +11:00
2024-09-26 18:55:59 +02:00
2025-02-23 18:23:00 +11:00
2025-02-06 13:57:14 +03:00
2025-01-21 23:57:12 +03:00