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 lat temu
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 lat temu
Fen Dweller
5fe4205711
Rearrange town, add goo monster, give everyone AI
Control is now determined by whether or not something is viewed
in third person.
4 lat temu
Fen Dweller
5232027540
Update actions to properly support group actions
5 lat temu
Fen Dweller
6578931f6d
Remove most characters; add Inazuma; start work on event system
5 lat temu
Fen Dweller
47641e1117
Rewrite imports to be project-relative
5 lat temu
Fen Dweller
364157bf1b
Enable CV for Tal; make destroy-lines customizable
5 lat temu
Fen Dweller
73b5a819a4
Clean up unused imports
5 lat temu
Fen Dweller
c3def6adf5
Allow perks to provide moves; add a flaunt perk
5 lat temu
Fen Dweller
f0b75e4fad
Remove old logging
5 lat temu
Fen Dweller
0ad5a482c9
Combine Mortal and Creature; add stat-changing effects; add more potions
5 lat temu
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 lat temu
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 lat temu
Fen Dweller
1ff96a390c
Add explanations to conditions. Make digestion happen passively in combat
5 lat temu
Fen Dweller
edc918db44
Make DeciderAI the only kind of AI; remove AI pickers
5 lat temu
Fen Dweller
049fa0938f
Get rid of the Vore class and fold it into Creature
5 lat temu
Fen Dweller
0f8449d58c
Add money
5 lat temu
Fen Dweller
de40bf4a65
Redo CombatTests to include a fail line
5 lat temu
Fen Dweller
96dc1acd67
Fix mass not being settable
5 lat temu
Fen Dweller
4b76ea80f9
Add shrinking/growth; add Geta; check container capacity; make vore depend on size
5 lat temu
Fen Dweller
5ab78d3ca7
Allow items to be unequipped
5 lat temu
Fen Dweller
e970acdf01
Add an equipment view; switch equimpent to being an object, not a Map
Vue does not play nicely with Maps.
5 lat temu
Fen Dweller
899a428090
Add an equip() method to creatures
5 lat temu
Fen Dweller
2cd335cf96
Add health potions
5 lat temu
Fen Dweller
6d8af38985
Add armor
5 lat temu
Fen Dweller
b67d4eb5d0
Add an AI system, with only random AI for now
5 lat temu
Fen Dweller
4bdbda36fb
Flesh out the item system a bit
Weapons are a now kind of Equipment; Equipment goes into a specific
slot.
5 lat temu
Fen Dweller
13ccc36a90
Change the shield effect to affect effective resistances (and renamede it)
5 lat temu
Fen Dweller
13dce9ef14
Add Goldeneye; add composition-based actions
5 lat temu
Fen Dweller
4d1d84b134
Fix circular dependency; fix reading maxVigors too early
5 lat temu