158 lines
5.2 KiB
JSON
158 lines
5.2 KiB
JSON
{
|
|
"NumPlayers": 2,
|
|
"TurnDuration": 240,
|
|
"MinDeckSize": 1,
|
|
"MaxDeckSize": 40,
|
|
"MulliganDisabled": false,
|
|
"MulliganTimeInSeconds": 53,
|
|
"MainPhaseTimeInSeconds": 90,
|
|
"InterruptTimeInSeconds": 25,
|
|
"UnderPenaltyTimeInSeconds": 10,
|
|
"DiscardToHandSizeAtTurnEnd": false,
|
|
"SkipGameStartSummonTrigger": false,
|
|
"NoSleepOnFirstPlayerTurn": false,
|
|
"AiDelayBetweenActions": 1.0,
|
|
"BoardPostProcessEffect": "None",
|
|
"GameStartActions": [
|
|
{
|
|
"HashId": 0,
|
|
"NameForHashing": null,
|
|
"CardFxDefinition": null,
|
|
"Selectors": [],
|
|
"Action": {
|
|
"AttributeName": "HandSize",
|
|
"Value": 10,
|
|
"$type": "SPTESL.PlayerActions+SetAttribute"
|
|
}
|
|
},
|
|
{
|
|
"HashId": 0,
|
|
"NameForHashing": null,
|
|
"CardFxDefinition": null,
|
|
"Selectors": [],
|
|
"Action": {
|
|
"NumCards": {
|
|
"ValueMethod": "Constant",
|
|
"ConstantValue": 1,
|
|
"ConstantMultiplier": 0,
|
|
"MinRandom": 0,
|
|
"MaxRandom": 0,
|
|
"MinValue": 0,
|
|
"MaxValue": 0,
|
|
"AttributeName": "None",
|
|
"RareAttributeName": "None",
|
|
"CardRole": "Self",
|
|
"PlayerRole": "Self",
|
|
"Selectors": [],
|
|
"AllPlayers": false,
|
|
"JournalType": "Drawn",
|
|
"TimeWindow": "ThisTurn"
|
|
},
|
|
"FromZoneName": "AvatarDeck",
|
|
"FromPosition": "Top",
|
|
"ToZoneType": "Board",
|
|
"ToPosition": "Bottom",
|
|
"$type": "SPTESL.PlayerActions+MoveCards"
|
|
}
|
|
},
|
|
{
|
|
"HashId": 0,
|
|
"NameForHashing": null,
|
|
"CardFxDefinition": null,
|
|
"Selectors": [],
|
|
"Action": {
|
|
"ZoneName": "Deck",
|
|
"$type": "SPTESL.PlayerActions+ShuffleCardsInZone"
|
|
}
|
|
},
|
|
{
|
|
"HashId": 0,
|
|
"NameForHashing": "Initial Card Draw",
|
|
"CardFxDefinition": null,
|
|
"Selectors": [],
|
|
"Action": {
|
|
"NumCards": {
|
|
"ValueMethod": "Constant",
|
|
"ConstantValue": 3,
|
|
"ConstantMultiplier": 0,
|
|
"MinRandom": 0,
|
|
"MaxRandom": 0,
|
|
"MinValue": 0,
|
|
"MaxValue": 0,
|
|
"AttributeName": "None",
|
|
"RareAttributeName": "None",
|
|
"CardRole": "Self",
|
|
"PlayerRole": "Self",
|
|
"Selectors": [],
|
|
"AllPlayers": false,
|
|
"JournalType": "Drawn",
|
|
"TimeWindow": "ThisTurn"
|
|
},
|
|
"StopAtHandLimit": false,
|
|
"IgnoreDeckingRule": false,
|
|
"DrawFrom": "Self",
|
|
"OperationType": "DefaultDraw",
|
|
"$type": "SPTESL.PlayerActions+DrawCards"
|
|
}
|
|
}
|
|
],
|
|
"TurnStartActions": [
|
|
{
|
|
"HashId": 0,
|
|
"NameForHashing": null,
|
|
"CardFxDefinition": null,
|
|
"Selectors": [
|
|
{
|
|
"Check": "Is",
|
|
"Role": "Self",
|
|
"$type": "SPTESL.PlayerConditionals+PlayerRoleType"
|
|
}
|
|
],
|
|
"Action": {
|
|
"NumCards": {
|
|
"ValueMethod": "Constant",
|
|
"ConstantValue": 1,
|
|
"ConstantMultiplier": 0,
|
|
"MinRandom": 0,
|
|
"MaxRandom": 0,
|
|
"MinValue": 0,
|
|
"MaxValue": 0,
|
|
"AttributeName": "None",
|
|
"RareAttributeName": "None",
|
|
"CardRole": "Self",
|
|
"PlayerRole": "Self",
|
|
"Selectors": [],
|
|
"AllPlayers": false,
|
|
"JournalType": "Drawn",
|
|
"TimeWindow": "ThisTurn"
|
|
},
|
|
"StopAtHandLimit": false,
|
|
"IgnoreDeckingRule": false,
|
|
"DrawFrom": "Self",
|
|
"OperationType": "DefaultDraw",
|
|
"$type": "SPTESL.PlayerActions+DrawCards"
|
|
}
|
|
}
|
|
],
|
|
"TurnEndActions": [],
|
|
"LossConditions": [
|
|
{
|
|
"LhsPlayer": "Self",
|
|
"Conditional": {
|
|
"All_Players": false,
|
|
"Subtype": "Avatar",
|
|
"ExcludeSubtype": "None",
|
|
"Count_Is": "GreaterThan",
|
|
"Value": 0,
|
|
"ZoneTypeMask": {
|
|
"List": [
|
|
"Cemetery"
|
|
]
|
|
},
|
|
"SuppressClientMessage": false
|
|
},
|
|
"$type": "SPTESL.PlayerRequirements+PlayerCountOfSubtypeInZonetypeRequirement"
|
|
}
|
|
]
|
|
}
|