Add amphibian fascination for Diplomat
This fascination works similarly to other declaration-based fascinations.
This commit is contained in:
parent
39df88eedd
commit
6e4a3a0117
|
@ -146,6 +146,11 @@ class Buyer(Enum):
|
||||||
cost = Cost.ACTION.value
|
cost = Cost.ACTION.value
|
||||||
)
|
)
|
||||||
|
|
||||||
|
THE_TRIFLING_DIPLOMAT_AMPHIBIAN = Action(
|
||||||
|
"Sell the Diplomat a fossil amphibian",
|
||||||
|
cost = Cost.ACTION.value
|
||||||
|
)
|
||||||
|
|
||||||
THE_TRIFLING_DIPLOMAT_BIRD = Action(
|
THE_TRIFLING_DIPLOMAT_BIRD = Action(
|
||||||
"Sell the Diplomat a fossil bird",
|
"Sell the Diplomat a fossil bird",
|
||||||
cost = Cost.ACTION.value
|
cost = Cost.ACTION.value
|
||||||
|
|
|
@ -1002,6 +1002,7 @@ def Solve(shadowy_level, bone_market_fluctuations = None, zoological_mania = Non
|
||||||
difficulty_level == 0,
|
difficulty_level == 0,
|
||||||
partialmethod(BoneMarketModel.AddDivisionEquality, added_exhaustion, secondary_revenue, 5000),
|
partialmethod(BoneMarketModel.AddDivisionEquality, added_exhaustion, secondary_revenue, 5000),
|
||||||
) for fascination, criteria in (
|
) for fascination, criteria in (
|
||||||
|
('AMPHIBIAN', (cp_model.BoundedLinearExpression(skeleton_in_progress, (170, 179)),)),
|
||||||
('BIRD', (cp_model.BoundedLinearExpression(skeleton_in_progress, (180, 189)),)),
|
('BIRD', (cp_model.BoundedLinearExpression(skeleton_in_progress, (180, 189)),)),
|
||||||
('FISH', (cp_model.BoundedLinearExpression(skeleton_in_progress, (190, 199)),)),
|
('FISH', (cp_model.BoundedLinearExpression(skeleton_in_progress, (190, 199)),)),
|
||||||
('INSECT', (cp_model.BoundedLinearExpression(skeleton_in_progress, (210, 219)),)),
|
('INSECT', (cp_model.BoundedLinearExpression(skeleton_in_progress, (210, 219)),)),
|
||||||
|
|
Loading…
Reference in New Issue