Fen Dweller
3131e8889d
Add a way to recruit allies; fix self-selection bug in combat
Eating an ally would wind up causing both the left and right
selections to be yourself, which caused duplicate keys
and broke the interface. Pair actions are now only checked if
the left and right selections are distinct.
5 vuotta sitten
Fen Dweller
73b5a819a4
Clean up unused imports
5 vuotta sitten
Fen Dweller
1ff2e8068c
Delete some old, unused test types
5 vuotta sitten
Fen Dweller
969f031e0b
Clear the log when traveling
5 vuotta sitten
Fen Dweller
a5dac4e0ad
Add a bit of documentation
5 vuotta sitten
Fen Dweller
4a04be11ff
Require at least 1 prey to use Flaunt
5 vuotta sitten
Fen Dweller
c3def6adf5
Allow perks to provide moves; add a flaunt perk
5 vuotta sitten
Fen Dweller
f0b75e4fad
Remove old logging
5 vuotta sitten
Fen Dweller
0ad5a482c9
Combine Mortal and Creature; add stat-changing effects; add more potions
5 vuotta sitten
Fen Dweller
6b4541f893
Add an acid potion that speeds up digestion
5 vuotta sitten
Fen Dweller
35348cdc33
Add some extra flavor text to digestion, including digestion type
5 vuotta sitten
Fen Dweller
26f1c9904d
Fix conjugation on one digestion line
5 vuotta sitten
Fen Dweller
21541019e9
Adjust vore text a bit
5 vuotta sitten
Fen Dweller
4d7e19e37d
Add bladder/breast vore; enable all kinds of vore for the player
5 vuotta sitten
Fen Dweller
aa9230d5a9
Tweak text a bit; allow scorers to see current subtotal
5 vuotta sitten
Fen Dweller
3e4843d09b
Set up a more generic system for combat tests
Each combat test can be made up of many Scorers; each Scorer contributes to the total score.
5 vuotta sitten
Fen Dweller
c77136aabd
Fix display of opposed stat tests; change some actions to use it
5 vuotta sitten
Fen Dweller
2371c33888
Don't allow the items of enemies to be touched
5 vuotta sitten
Fen Dweller
1d7c0d4b99
Let the profile of any creature be shown; display perks
5 vuotta sitten
Fen Dweller
6404603bcb
Add another perk; give the player both
5 vuotta sitten
Fen Dweller
3a7f411566
Fix lingering issues from changing from properties to methods
5 vuotta sitten
Fen Dweller
33effcb715
Remove unused imports
5 vuotta sitten
Fen Dweller
d91ca8fb59
Switch vore containers to use methods, not properties, for lines; add some variety
5 vuotta sitten
Fen Dweller
5e05f63598
Make dire wolves still have the 'wolf' species
5 vuotta sitten
Fen Dweller
b7998405ca
Show 1st/2nd/3rd person buttons
5 vuotta sitten
Fen Dweller
2ef60578cc
Make the Show Profile button larger
5 vuotta sitten
Fen Dweller
4dab0adb12
Update colors for the Explore view and uncap its max width (same for Profile)
5 vuotta sitten
Fen Dweller
ac646801db
Add a basic perk system
The perks aren't visible yet. There's only one perk: Ravenous,
which makes the dire wolf even better at eating you.
5 vuotta sitten
Fen Dweller
2a4823c9d8
Add dire wolves; add a basic game-over system
It just sends you back home for now.
5 vuotta sitten
Fen Dweller
9c1aa2b4d4
Fix mass gain/loss being wrong when grown/shrunk
Changing a creature's mass sets its base mass so that, after
effects are applied, its mass is correct.
5 vuotta sitten
Fen Dweller
129fdc532f
Fix eslint reading config from dependencies; track vscode settings
5 vuotta sitten
Fen Dweller
215d43e3fa
Fix initiatve going up to 500%
5 vuotta sitten
Fen Dweller
f3c7ae477c
Fix status consequence descriptions
5 vuotta sitten
Fen Dweller
e849d8c75a
Require all Consequences to have a description
5 vuotta sitten
Fen Dweller
1ff96a390c
Add explanations to conditions. Make digestion happen passively in combat
5 vuotta sitten
Fen Dweller
6e14a4fdd9
Make the VoreAI favor digestion more heavily
5 vuotta sitten
Fen Dweller
87eb8f52a8
Remove some logging; update the werewolf's digestion damage
5 vuotta sitten
Fen Dweller
2c6695ba12
Fix healing not un-destroying the player
5 vuotta sitten
Fen Dweller
04ec1bd5cf
Fix descriptions not appearing consistently
5 vuotta sitten
Fen Dweller
edc918db44
Make DeciderAI the only kind of AI; remove AI pickers
5 vuotta sitten
Fen Dweller
7cdcc3ba0a
Add werewolves to the woods
5 vuotta sitten
Fen Dweller
ec8ccbd53f
Add a new test type for general opposed stat tests
The test can compare one or more of the user's stats against
one or more of the target's stats. This is explained by the test.
5 vuotta sitten
Fen Dweller
ae99e570b7
Split Speed into Reflexes and Agility
5 vuotta sitten
Fen Dweller
6f50f1670a
Fix conjugation of 'heal' in digestion text
5 vuotta sitten
Fen Dweller
78eca7458c
Display damage when prey is being digested
5 vuotta sitten
Fen Dweller
f53413bc96
Change containers to use damage formulas, not a plain Damage object
5 vuotta sitten
Fen Dweller
049fa0938f
Get rid of the Vore class and fold it into Creature
5 vuotta sitten
Fen Dweller
b10dd63598
Add some deciders for composition actions
5 vuotta sitten
Fen Dweller
9b92d97717
Start working on a new AI system
The AI uses a collection of Decider objects to assign weights to
each possible action.
5 vuotta sitten
Fen Dweller
d035c6923e
Make healing also remove status effects and predation
5 vuotta sitten