Fen Dweller
c40614e3ab
Add status effects to stomachs
This also restores preAction and preReceiveAction effects, which were
previouosly ignored. To support this, findResult and mapUntil were
added to the prototype for arrays. These allow for functions with
side effects to be searched or mapped over.
3 лет назад
Fen Dweller
fde7ed19a4
Add crunches to instant digestion
This includes a new postEnter hook for status effects, so that
they can distinguish between consumption and transfer
3 лет назад
Fen Dweller
d96b836724
Redesign the vore system
Everything is now a Container; Containers have a set
of capabilities that describes what they can do
3 лет назад
Fen Dweller
37642859de
Add a drain consequence and a prey targeter
5 лет назад
Fen Dweller
5232027540
Update actions to properly support group actions
5 лет назад
Fen Dweller
47641e1117
Rewrite imports to be project-relative
5 лет назад
Fen Dweller
89e5ecd2e1
Only show digestion damage if it's non-zero
Also avoid absorbing non-victims, if only certain creatures are being digested.
5 лет назад
Fen Dweller
50fcb8f222
Add an instant digestion effect
Also makes it possible to selectively digest prey
5 лет назад
Fen Dweller
73b5a819a4
Clean up unused imports
5 лет назад
Fen Dweller
a5dac4e0ad
Add a bit of documentation
5 лет назад
Fen Dweller
c3def6adf5
Allow perks to provide moves; add a flaunt perk
5 лет назад
Fen Dweller
0ad5a482c9
Combine Mortal and Creature; add stat-changing effects; add more potions
5 лет назад
Fen Dweller
6b4541f893
Add an acid potion that speeds up digestion
5 лет назад
Fen Dweller
aa9230d5a9
Tweak text a bit; allow scorers to see current subtotal
5 лет назад
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 лет назад
Fen Dweller
215d43e3fa
Fix initiatve going up to 500%
5 лет назад
Fen Dweller
e849d8c75a
Require all Consequences to have a description
5 лет назад
Fen Dweller
1ff96a390c
Add explanations to conditions. Make digestion happen passively in combat
5 лет назад
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 лет назад
Fen Dweller
ae99e570b7
Split Speed into Reflexes and Agility
5 лет назад
Fen Dweller
b10dd63598
Add some deciders for composition actions
5 лет назад
Fen Dweller
05cfaa8025
Adjust VoreAI to pick a random move if no vore move is likely to work; remoev old failLine properties
5 лет назад
Fen Dweller
305e29ed64
Add test descriptions to CompositionActions
5 лет назад
Fen Dweller
de40bf4a65
Redo CombatTests to include a fail line
5 лет назад
Fen Dweller
8b99920481
Check tests on composition actions before executing them; add ctf to Geta
5 лет назад
Fen Dweller
4b76ea80f9
Add shrinking/growth; add Geta; check container capacity; make vore depend on size
5 лет назад
Fen Dweller
3cf99ff163
Explain the results of composition actions
5 лет назад
Fen Dweller
2cd335cf96
Add health potions
5 лет назад
Fen Dweller
25427ae6e8
Add intros to encounters
5 лет назад
Fen Dweller
0f35aa64dd
Add a damage formula that combines other formulas
5 лет назад
Fen Dweller
51eb4b0edc
Add a vore AI; allow combat to continue until everyone's destroyed
5 лет назад
Fen Dweller
fe9ac340b2
Allow effects to cause test failures; make surrendering drain resolve
Also fixes a dumb bug where humans could make OTHER units surrender
5 лет назад
Fen Dweller
0033fe1abe
Add a surrender effect; fix empty log entries appearing
5 лет назад
Fen Dweller
943f4c7bc8
Detect when combat has ended; count dead creatures as prey
5 лет назад
Fen Dweller
13ccc36a90
Change the shield effect to affect effective resistances (and renamede it)
5 лет назад
Fen Dweller
13dce9ef14
Add Goldeneye; add composition-based actions
5 лет назад
Fen Dweller
d231cf267c
Start setting up a world system
5 лет назад
Fen Dweller
0ab5b201c1
Add a damage calculator that does a percentage of the target's stats/vigors
5 лет назад
Fen Dweller
a841cb8a88
Allow for several combat scenes to be chosen from
5 лет назад
Fen Dweller
4d1d84b134
Fix circular dependency; fix reading maxVigors too early
5 лет назад
Fen Dweller
fa2b1ee388
Finish enforcing member order
5 лет назад
Fen Dweller
25df00a9ec
Add an initiative system
5 лет назад
Fen Dweller
b4333abee7
Add a counterattack effect (except it involves eating)
5 лет назад
Fen Dweller
28d940e655
Show damage after reductions/amplifications; add a shield effect
5 лет назад
Fen Dweller
5185698a17
Move the old InstantKill effect into the new system
5 лет назад
Fen Dweller
c7cdb8396f
Allow status effects to display numbers
5 лет назад
Fen Dweller
ce35c908d1
Add a status-effect system
5 лет назад
Fen Dweller
e04f305a5f
Add status icons
5 лет назад
Fen Dweller
7ec0dc8ec1
Move most of the actions over to the new line style
5 лет назад
Fen Dweller
15a12f0c69
Add healing; adjust digestion text; allow VoreStats to be used for damage calculations
5 лет назад