Commit Graph

24 Commits

Author SHA1 Message Date
emilis 599918bd59
fix reverting-related test fails, bugs on previous with ss 2025-10-14 09:58:32 +01:00
emilis a424211ab4
wolf reverting + fix killing wolf 2025-10-14 09:16:20 +01:00
emilis 2075f07bb7
fix previous not adding back to queue 2025-10-13 16:21:34 +01:00
emilis 9f00d2b912
added end-game story screen with icons
bugfixes and tests to guardians and hunters
ron serialization for game story saves
2025-10-12 23:48:52 +01:00
emilis 08db7f9bfc
pages for prompts, daytime setup 2025-10-10 10:27:21 +01:00
emilis 62d650fb34
reimplement previous 2025-10-07 21:18:31 +01:00
emilis 17f583539d
insomniac role + mason fixes
also styling improvements
2025-10-07 17:45:21 +01:00
emilis ae71ea4eb0
lone wolf role + tests 2025-10-07 11:52:06 +01:00
emilis da580a459e
pyremaster role and tests 2025-10-06 22:30:01 +01:00
emilis 9fa5843b5a
black knight role and tests 2025-10-06 21:59:44 +01:00
emilis 153d39f0bb
empath fix and tests 2025-10-06 21:12:12 +01:00
emilis a8506c5881
more roles, no longer exposing role through char 2025-10-06 20:45:15 +01:00
emilis c0838c276c
cargo fix && cargo clippy fix 2025-10-05 11:01:42 +01:00
emilis 88665302f6
elder death protection & lynching
also made PlayerId and CharacterId Copy
2025-10-05 10:52:37 +01:00
emilis 97e1ca8a39
fix tests for new setup + role change fix 2025-10-05 01:22:55 +01:00
emilis d664ff281d
reworked game setup 2025-10-04 17:50:29 +01:00
emilis 5ad2831688
refactored night actions a la day markings 2025-10-03 22:47:38 +01:00
emilis 8c2791054a
warn fixes for server and proto 2025-10-03 00:00:39 +01:00
emilis 01c1a4554a
target merge into identity, self updates, etc 2025-10-02 17:52:12 +01:00
emilis d90f4ec6fe
fix wolves sleeping inbetween individual wolves
improved identity for prompts
night order improvements
started adding tests for game
2025-09-30 13:09:53 +01:00
emilis d352cfb1ee
target split, more prompts, improved kills 2025-09-28 02:13:34 +01:00
emilis e704fdca8b
binary choice for shapeshift, added better shapeshift handling 2025-09-27 00:15:33 +01:00
emilis 09039c21c1
prompt ui for a few more roles + optional target 2025-09-26 21:16:03 +01:00
emilis 4ba77630c8
initial commit at a basic partial working state 2025-09-26 19:10:16 +01:00