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 år sedan
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 år sedan
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 år sedan
Fen Dweller
37642859de
Add a drain consequence and a prey targeter
5 år sedan
Fen Dweller
5232027540
Update actions to properly support group actions
5 år sedan
Fen Dweller
47641e1117
Rewrite imports to be project-relative
5 år sedan
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 år sedan
Fen Dweller
50fcb8f222
Add an instant digestion effect
Also makes it possible to selectively digest prey
5 år sedan
Fen Dweller
73b5a819a4
Clean up unused imports
5 år sedan
Fen Dweller
a5dac4e0ad
Add a bit of documentation
5 år sedan
Fen Dweller
c3def6adf5
Allow perks to provide moves; add a flaunt perk
5 år sedan
Fen Dweller
0ad5a482c9
Combine Mortal and Creature; add stat-changing effects; add more potions
5 år sedan
Fen Dweller
6b4541f893
Add an acid potion that speeds up digestion
5 år sedan
Fen Dweller
aa9230d5a9
Tweak text a bit; allow scorers to see current subtotal
5 år sedan
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 år sedan
Fen Dweller
215d43e3fa
Fix initiatve going up to 500%
5 år sedan
Fen Dweller
e849d8c75a
Require all Consequences to have a description
5 år sedan
Fen Dweller
1ff96a390c
Add explanations to conditions. Make digestion happen passively in combat
5 år sedan
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 år sedan
Fen Dweller
ae99e570b7
Split Speed into Reflexes and Agility
5 år sedan
Fen Dweller
b10dd63598
Add some deciders for composition actions
5 år sedan
Fen Dweller
05cfaa8025
Adjust VoreAI to pick a random move if no vore move is likely to work; remoev old failLine properties
5 år sedan
Fen Dweller
305e29ed64
Add test descriptions to CompositionActions
5 år sedan
Fen Dweller
de40bf4a65
Redo CombatTests to include a fail line
5 år sedan
Fen Dweller
8b99920481
Check tests on composition actions before executing them; add ctf to Geta
5 år sedan
Fen Dweller
4b76ea80f9
Add shrinking/growth; add Geta; check container capacity; make vore depend on size
5 år sedan
Fen Dweller
3cf99ff163
Explain the results of composition actions
5 år sedan
Fen Dweller
2cd335cf96
Add health potions
5 år sedan
Fen Dweller
25427ae6e8
Add intros to encounters
5 år sedan
Fen Dweller
0f35aa64dd
Add a damage formula that combines other formulas
5 år sedan
Fen Dweller
51eb4b0edc
Add a vore AI; allow combat to continue until everyone's destroyed
5 år sedan
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 år sedan
Fen Dweller
0033fe1abe
Add a surrender effect; fix empty log entries appearing
5 år sedan
Fen Dweller
943f4c7bc8
Detect when combat has ended; count dead creatures as prey
5 år sedan
Fen Dweller
13ccc36a90
Change the shield effect to affect effective resistances (and renamede it)
5 år sedan
Fen Dweller
13dce9ef14
Add Goldeneye; add composition-based actions
5 år sedan
Fen Dweller
d231cf267c
Start setting up a world system
5 år sedan
Fen Dweller
0ab5b201c1
Add a damage calculator that does a percentage of the target's stats/vigors
5 år sedan
Fen Dweller
a841cb8a88
Allow for several combat scenes to be chosen from
5 år sedan
Fen Dweller
4d1d84b134
Fix circular dependency; fix reading maxVigors too early
5 år sedan
Fen Dweller
fa2b1ee388
Finish enforcing member order
5 år sedan
Fen Dweller
25df00a9ec
Add an initiative system
5 år sedan
Fen Dweller
b4333abee7
Add a counterattack effect (except it involves eating)
5 år sedan
Fen Dweller
28d940e655
Show damage after reductions/amplifications; add a shield effect
5 år sedan
Fen Dweller
5185698a17
Move the old InstantKill effect into the new system
5 år sedan
Fen Dweller
c7cdb8396f
Allow status effects to display numbers
5 år sedan
Fen Dweller
ce35c908d1
Add a status-effect system
5 år sedan
Fen Dweller
e04f305a5f
Add status icons
5 år sedan
Fen Dweller
7ec0dc8ec1
Move most of the actions over to the new line style
5 år sedan
Fen Dweller
15a12f0c69
Add healing; adjust digestion text; allow VoreStats to be used for damage calculations
5 år sedan