| 27 | }; |
| 28 | |
| 29 | struct PlayerModeConfig { |
| 30 | explicit PlayerModeConfig(Json config = {}); |
| 31 | |
| 32 | bool hunger; |
| 33 | bool allowBeamUpUnderground; |
| 34 | float reviveCostPercentile; |
| 35 | Either<String, StringList> deathDropItemTypes; |
| 36 | bool permadeath; |
| 37 | }; |
| 38 | |
| 39 | struct ShipUpgrades { |
| 40 | explicit ShipUpgrades(Json config = {}); |