Cecil and shop update (#121)

* Implement FromToken method for Skew configuration

Added a method to parse a serialized configuration token for Skew profiles. Tokens can be generated and viewed using the updated cecil helper tool.

* Add Difficulty property to KasinoShop profile

Add Difficulty property to KasinoShop profile

* Add HOUSE_EDGE variable and custom difficulties

Add HOUSE_EDGE variable and custom difficulties

* Implement ShopSetDifficultyCommand for difficulty settings

Added ShopSetDifficultyCommand to manage player difficulty settings in casino games, including validation for input parameters.

* adds return to default difficulty setting

adds return to default difficulty setting
This commit is contained in:
alogindtractor
2026-06-09 21:39:10 -07:00
committed by GitHub
parent 80916c9b2d
commit 2b61433dc6
4 changed files with 241 additions and 3 deletions
+1
View File
@@ -1050,6 +1050,7 @@ public class KasinoShop
public string name;
private decimal CryptoBalance;
public decimal OutstandingLoanBalance;
public string Difficulty = "";
public Dictionary<int, Asset> Assets;
public Dictionary<int, Loan> Loans = new();
public decimal[] SponsorWagerLock = new decimal[2]; //[0] is how much you've wagered against your wager requirement, [1] is the wager requirement