Compare commits

...

2 Commits

Author SHA1 Message Date
Jeremy Saklad 0b1ed974c1
feat(data): Add Glim-Encrusted Carapace
This shiny new torso costs 3,000 Stuiver, which is a new currency that
has also been added to the list of costs.
2024-04-22 08:31:47 -05:00
Jeremy Saklad ca7e4c7fc0
style(data): Sort torsos by style value 2024-04-22 08:09:33 -05:00
3 changed files with 29 additions and 11 deletions

View File

@ -190,6 +190,13 @@ class Cost(Enum):
# Byproducts subtracted from cost
SEGMENTED_RIBCAGE = (14*ACTION - 52.70)/3
# Stuiver
STUIVER = 5
# Glim-Encrusted Carapace
# The Flexile Peddler
GLIM_ENCRUSTED_CARAPACE = 3000*STUIVER
# Carved Ball of Stygian Ivory
STYGIAN_IVORY = 250

View File

@ -76,6 +76,17 @@ class Torso(Enum):
amalgamy = 2
)
SEGMENTED_RIBCAGE = Action(
"Build on a Segmented Ribcage",
cost = Cost.ACTION.value + Cost.SEGMENTED_RIBCAGE.value,
torso_style = 45,
value = 250,
skulls_needed = 1,
limbs_needed = 2,
tails_needed = 1,
segments = 1,
)
MAMMOTH_RIBCAGE = Action(
"Build on the Mammoth Ribcage",
cost = Cost.ACTION.value + Cost.MAMMOTH_RIBCAGE.value,
@ -87,6 +98,16 @@ class Torso(Enum):
antiquity = 2
)
GLIM_ENCRUSTED_CARAPACE = Action(
"Make something of your Glim-Encrusted Carapace",
cost = Cost.ACTION.value + Cost.GLIM_ENCRUSTED_CARAPACE.value,
torso_style = 55,
value = 6000,
skulls_needed = 1,
limbs_needed = 8,
amalgamy = 1
)
RIBCAGE_WITH_A_BOUQUET_OF_EIGHT_SPINES = Action(
"Build on the Ribcage with the Eight Spines",
cost = Cost.ACTION.value + Cost.RIBCAGE_WITH_EIGHT_SPINES.value,
@ -134,16 +155,5 @@ class Torso(Enum):
menace = 1
)
SEGMENTED_RIBCAGE = Action(
"Build on a Segmented Ribcage",
cost = Cost.ACTION.value + Cost.SEGMENTED_RIBCAGE.value,
torso_style = 45,
value = 250,
skulls_needed = 1,
limbs_needed = 2,
tails_needed = 1,
segments = 1,
)
def __str__(self):
return str(self.value)

View File

@ -260,6 +260,7 @@ def Solve(shadowy_level, bone_market_fluctuations = None, zoological_mania = Non
(40, 3), # Many-limbed
(45, 3), # Segmented
(50, 4), # Mammoth
(55, 5), # Luminous
(60, 5), # Baroque
(70, 6), # Deep-water
(80, 6), # Prismatic