An engine/infrastructure for creating creature-battle games, like Pokémon, in C#.
Find a file
2026-06-23 10:20:46 +02:00
.idea/.idea.Creatures/.idea Added new moves, introduced volatile statuses, refined status logic, implemented new effects and conditions, and expanded mechanics across multiple types. 2026-05-29 21:45:26 +02:00
Creatures.Core Refactored move effect generation: extracted base damage logic into GetBaseDamageEffectSyntax, streamlined conditional checks, and added new battle effects and statuses for improved functionality and modular support. 2026-06-10 08:09:06 +02:00
Creatures.Generators Refactored move generator 2026-06-23 10:20:46 +02:00
Creatures.Sample Refactored move generator 2026-06-23 10:20:46 +02:00
.editorconfig Added new moves, introduced volatile statuses, refined status logic, implemented new effects and conditions, and expanded mechanics across multiple types. 2026-05-29 21:45:26 +02:00
.gitignore Refactored turn events and battle effects: streamlined event queuing via IBattle.QueueTurnEvent, moved event-specific methods to extensions, added new events for element modifications (ElementAddedEvent, ElementSetEvent), introduced AddElement and SetElement effects with corresponding result classes, and replaced old Moves.* declarations with generated ones. 2026-06-09 13:33:49 +02:00
Creatures.slnx Refined move generation logic, introduced StatChanges model, improved effect handling for drain, ailments, and stat changes, added new helper methods, and integrated Elegance.Extensions library. 2026-06-01 10:08:09 +02:00
Directory.Build.props Implemented new moves and reorganized move definitions 2026-05-25 13:37:09 +02:00
README.md Initial project 2026-04-23 21:05:57 +02:00

Creatures