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