Commit Graph

52 Commits

Author SHA1 Message Date
justin 03f83fc924 Work on chase crit animations, eating dead bees 2026-05-28 22:55:52 +01:00
justin 5d5d0a539b Add debug to copy to clipboard any clicked-on creature 2026-05-04 21:17:22 +01:00
justin f0e568e694 Add crab crit, rethink Action datatype slightly 2026-04-07 15:29:02 +01:00
justin 4ee389efb1 Remove reified impulses from creature record 2025-10-18 15:42:35 +01:00
justin 23f61081cf Remove external corpses, handle them as creatures 2025-09-25 09:31:58 +01:00
justin 49efe62910 Commit before modifying crEquipment for item locations 2025-08-26 22:13:40 +01:00
justin 3f6f1b4019 Use NewIntMap InvInt for crInv 2025-08-25 10:21:59 +01:00
justin c2daa86463 Fix at least one bug from item refactor, more remain 2025-08-24 21:01:02 +01:00
justin 94f6d5c630 Major item refactor, still broken 2025-08-24 19:34:09 +01:00
justin 7292bc9012 Remove creature move type record 2025-06-06 15:32:19 +01:00
justin 0f55257bff Remove creature records 2025-06-06 13:36:18 +01:00
justin 4ae7c6ebd6 Start moving creature properties out of records 2025-06-06 08:46:27 +01:00
justin 16f5c05f19 Vleanup 2025-06-05 16:21:30 +01:00
justin d9aaa8cc05 Allow for item use when not root 2024-12-20 16:07:58 +00:00
justin 80b03e6544 Move further towards removing _crInvEquipped 2024-12-19 12:29:17 +00:00
justin 3ffe61e6db Move equipment effects into "zipper" item update 2024-12-19 10:00:39 +00:00
justin 160560af5f Refactor, try to limit dependencies 2022-07-28 00:59:56 +01:00
justin f0f9751afe Hlint cleanup 2022-07-23 19:17:03 +01:00
justin 6b69fc1684 Add Read/Show instance for Creature 2022-07-22 10:44:54 +01:00
justin cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin 1f79fe157f Make creature update an external function 2022-07-20 01:22:17 +01:00
justin 75cd15c240 Data-ify creature drawing (partially) 2022-07-10 23:24:25 +01:00
justin ffdfaa41c0 Cleanup creatures somewhat, fix LOS to LOSIndirect 2022-07-03 15:07:55 +01:00
justin 602a004e87 Add skin colors 2022-06-04 12:25:16 +01:00
justin 2b9ad58f6f Tweak gibs 2022-06-04 11:19:14 +01:00
justin f555a4bf05 Cleanup 2022-05-21 21:53:49 +01:00
justin e9cc7e64c9 Improve frontArmour equipment 2022-05-21 19:30:51 +01:00
justin bc0f7ada3c Redo sound travel distances 2022-05-21 10:10:17 +01:00
justin c9dcdd20e4 Degrade armoured chase crit turn ability 2022-05-20 23:59:12 +01:00
justin a823ed7f53 Improve logging 2022-05-20 23:11:01 +01:00
justin ac74ae0ed1 Simplify creature update 2022-04-07 19:40:12 +01:00
justin 3698a738f3 Cleanup creature update slightly, add show instance for impulses 2022-03-26 08:08:16 +00:00
justin 7116129a37 Cleanup 2021-12-11 19:44:48 +00:00
justin 37b81c2967 Remove Reader from launcherCrit 2021-12-11 19:20:09 +00:00
justin ab7a503515 Remove Reader from chaseCrit 2021-12-11 19:07:14 +00:00
justin e698695842 Remove Reader monad from armour chase crit's ai 2021-12-11 18:40:13 +00:00
justin 3c35a04531 Cleanup, trying to diagnose space leak in crit update 2021-12-09 22:12:44 +00:00
justin bd94044445 Move towards a simplified creature update 2021-12-09 18:16:31 +00:00
justin a546d070f0 Add shrinkability and cursed items 2021-11-18 18:30:22 +00:00
justin be7b2d2cd7 Add frame clock 2021-09-09 13:29:09 +01:00
justin 643cd5a420 Move towards incorporating sound into ai 2021-09-08 17:41:13 +01:00
justin 86311c5d41 Improve awareness 2021-09-05 23:58:35 +01:00
justin e366698064 Start ai cleanup 2021-09-05 22:27:31 +01:00
justin c16c09a9ce Move creature speed parameters into explicit data 2021-09-05 11:24:15 +01:00
justin 910c29a510 Fix worldEvent reset space leak 2021-08-18 13:18:46 +02:00
justin 84a9badea8 Refactor modules 2021-07-25 01:29:43 +02:00
justin 40ee81aff9 Finish replacement of sortOn with safeMinimumBy, regress door space leak 2021-07-20 05:40:57 +02:00
justin 3ae454acf4 Make bezierGun set target on right click 2021-05-23 20:32:15 +02:00
justin afafc245ef Commit before updating debug 2021-05-23 13:17:38 +02:00
justin 9c2bcbec10 Add IntMapHelper, locate wall cutting bug 2021-05-22 15:14:21 +02:00