changedInput schema / definitions / ResourceEntryType / enum
Previous value: -[
- "Item",
- "VirtualCurrency",
- "CryptoCurrency",
- "Purchase",
- "RewardedVideoCredit",
- "PlatformCoin"
-]New value: +[
+ "Item",
+ "VirtualCurrency",
+ "CryptoCurrency",
+ "Purchase",
+ "RewardedVideoCredit",
+ "PlatformCredits"
+]
changedInput schema / definitions / ResourceEntryType / x-enum-descriptions
Previous value: -[
- "Catalog item. Requires CatalogID, ItemID and Amount.",
- "In-game (off-chain) virtual currency. Requires CurrencyID and Amount. Looked up in cfg.Currency.VirtualCurrencies.",
- "On-chain cryptocurrency. Requires CurrencyID and Amount. Looked up in cfg.Currency.CryptoCurrencies.",
- "Real-money payment in a store. Requires only ProductID (a product from cfg.Purchase.Products); the amount and currency are decided by the store from the SKU price tier. NOT a storable resource and never passes through ResourceService — the money is paid outside before the server learns about it, so the entry is consumed by the receipt check (ExternalPaymentGate) and stripped before the resource operation. Allowed only in Consume and only for Consumable products.",
- "Rewarded-video credit. One credit equals one verified ad view that can be spent in systems requiring rewarded video (lootbox open, reward double, re-roll, booster). Granted +1 per server-verified view, or as N from milestones/quests/premium perks; spent -1 per gated action.",
- "Payment in Coin, the PLATFORM currency on the player's iDos Games account. Requires only Amount — the price in whole Coin. Like Purchase it is NOT a player resource and never enters ResourceService: it is settled by PlatformCoinPayment in the same transaction as the grant (buyer charged, author credited). Accepted only by the store (Store.Purchase) for now; allowed only in Consume."
-]New value: +[
+ "Catalog item. Requires CatalogID, ItemID and Amount.",
+ "In-game (off-chain) virtual currency. Requires CurrencyID and Amount. Looked up in cfg.Currency.VirtualCurrencies.",
+ "On-chain cryptocurrency. Requires CurrencyID and Amount. Looked up in cfg.Currency.CryptoCurrencies.",
+ "Real-money payment in a store. Requires only ProductID (a product from cfg.Purchase.Products); the amount and currency are decided by the store from the SKU price tier. NOT a storable resource and never passes through ResourceService — the money is paid outside before the server learns about it, so the entry is consumed by the receipt check (ExternalPaymentGate) and stripped before the resource operation. Allowed only in Consume and only for Consumable products.",
+ "Rewarded-video credit. One credit equals one verified ad view that can be spent in systems requiring rewarded video (lootbox open, reward double, re-roll, booster). Granted +1 per server-verified view, or as N from milestones/quests/premium perks; spent -1 per gated action.",
+ "Payment in Credits, the PLATFORM currency on the player's iDos Games account (players see it as \"Aspis\" — write Aspis in player-facing text). Requires only Amount — the price in whole Credits. Like Purchase it is NOT a player resource and never enters ResourceService: it is settled by PlatformCreditsPayment in the same transaction as the grant (buyer charged, author credited). Accepted only by the store (Store.Purchase) for now; allowed only in Consume."
+]
changedInput schema / definitions / ResourceEntryType / x-enumNames
Previous value: -[
- "Item",
- "VirtualCurrency",
- "CryptoCurrency",
- "Purchase",
- "RewardedVideoCredit",
- "PlatformCoin"
-]New value: +[
+ "Item",
+ "VirtualCurrency",
+ "CryptoCurrency",
+ "Purchase",
+ "RewardedVideoCredit",
+ "PlatformCredits"
+]