Commit Graph

50 Commits

Author SHA1 Message Date
justin 03f83fc924 Work on chase crit animations, eating dead bees 2026-05-28 22:55:52 +01:00
justin eb817d34ef Fix slime suck bug 2026-05-18 19:25:07 +01:00
justin b213525c21 Cleanup Action datatypes, clear sel set if scroll different section 2026-05-10 23:32:59 +01:00
justin 5d5d0a539b Add debug to copy to clipboard any clicked-on creature 2026-05-04 21:17:22 +01:00
justin 6b3d75cbb2 Tweak melee movement 2026-05-03 08:17:42 +01:00
justin aef3671063 Work on bee movement 2026-05-02 22:08:06 +01:00
justin 31f24283d7 Add bee random movement 2026-05-02 15:55:59 +01:00
justin 39bc480c03 Cleanup 2026-04-28 22:37:33 +01:00
justin adae6b84f4 Add bee crits 2026-04-20 12:25:39 +01:00
justin 8a57aa2f2c Slime crit collisions 2026-04-12 19:11:01 +01:00
justin c8a06bc084 Add randomness to multiple crab evasions 2026-04-09 13:28:39 +01:00
justin 52d389f342 Work on crab crit 2026-04-08 23:47:22 +01:00
justin 707ccae971 Work on crab 2026-04-07 23:22:56 +01:00
justin 333f2875cb Work on crab evasion 2026-04-07 17:24:53 +01:00
justin f0e568e694 Add crab crit, rethink Action datatype slightly 2026-04-07 15:29:02 +01:00
justin d15fbc902c Add action to perform on pathing failure 2026-04-03 15:45:16 +01:00
justin ecdc19fb5e Tweak posture 2026-03-31 22:50:53 +01:00
justin b2fd0543dd Cleanup, remove DeriveGeneric language extensions 2025-10-20 12:10:11 +01:00
justin 2056d8ba0e Comment out DeriveAnyClass extensions 2025-10-19 21:50:43 +01:00
justin b8f6a29e28 Cleanup actions/impulses 2025-10-18 18:01:14 +01:00
justin 4ee389efb1 Remove reified impulses from creature record 2025-10-18 15:42:35 +01:00
justin f3fafc6bf2 Fix enemy stride/footsteps 2025-10-17 22:32:40 +01:00
justin 3bfe6f5dfd Fix reversed impulse pathfinding bug 2025-10-16 12:07:10 +01:00
justin 315e6b1c04 Cleanup, fix debug drawing 2025-10-15 23:04:23 +01:00
justin b8006b44cf Cleanup 2025-10-15 20:40:16 +01:00
justin fe95bf381b Delete some reified action/impulse stuff 2025-10-15 20:37:22 +01:00
justin 4d12d6cf2b Cleanup 2025-10-15 20:29:43 +01:00
justin 5e6ed1d793 Make _targetCr an Int id rather than a full creature 2025-10-15 20:09:17 +01:00
justin f9bcac915f Commit before trying to remove reified impulses 2025-10-15 14:19:38 +01:00
justin 3d602b4f57 Commit before working on debugging 2025-10-13 23:43:29 +01:00
justin 06608c60bf Tweak chaseCrit melee striking 2023-05-01 10:21:03 +01:00
justin 08e71e5451 Add more debug info for selected creatures 2023-04-30 13:55:54 +01:00
justin 9972e0fdea Work on debugging 2023-04-27 11:35:48 +01:00
justin 715008a030 Bump stackage version, uses later version of GHC 2022-08-22 16:56:11 +01:00
justin 7181046aa3 Remove generic and flat instances 2022-08-21 22:38:40 +01:00
justin f1ef75f511 Go back to JSON encoding 2022-08-21 21:23:59 +01:00
justin dd62e30026 Add Store instances 2022-08-21 12:21:05 +01:00
justin 1ce7d4a72d Add Binary instances 2022-08-21 10:58:19 +01:00
justin 6e598339f1 Cleanup 2022-08-20 18:41:04 +01:00
justin ff9dbdf068 Move from store to flat 2022-08-20 17:54:35 +01:00
justin 8571ab9254 Attempt to make CWorld correct instance of Store 2022-08-20 15:53:37 +01:00
justin 8d17ce66e9 Cleanup 2022-07-27 12:49:23 +01:00
justin 6554d219dc Cleanup, split CWorld into separate file 2022-07-26 21:19:12 +01:00
justin 0d479cba87 Use JSON as save format 2022-07-25 23:24:09 +01:00
justin b8e8413daa Add generic derivations and To/FromJSON instances 2022-07-25 22:49:18 +01:00
justin 7fdb70dd1c Work towards making world read/showable 2022-07-22 11:16:12 +01:00
justin 6b69fc1684 Add Read/Show instance for Creature 2022-07-22 10:44:54 +01:00
justin 4c5218c633 Add Read instances 2022-07-22 01:06:35 +01:00
justin d4e5b02874 Separate out creature data 2022-07-21 23:15:53 +01:00
justin dfc9b2dca9 ActionPlan refactor 2022-07-21 22:56:19 +01:00