Commit Graph

49 Commits

Author SHA1 Message Date
justin c354949ca9 Partially working change to selected items 2023-02-07 12:07:13 +00:00
justin 7e790b7153 Add in "linear" lWorld to separate time reversable worlds 2022-10-28 12:24:51 +01:00
justin 160560af5f Refactor, try to limit dependencies 2022-07-28 00:59:56 +01:00
justin 8d17ce66e9 Cleanup 2022-07-27 12:49:23 +01:00
justin b2efbd2b3e Separate out concrete part of world 2022-07-25 12:10:50 +01:00
justin 39778f46fb Refactor wall zoning, remove streaming 2022-07-23 12:29:29 +01:00
justin 39f4555697 Refactor creature zoning 2022-07-22 17:53:08 +01:00
justin dfc9b2dca9 ActionPlan refactor 2022-07-21 22:56:19 +01:00
justin 583027112d Dataify impulse/action/strategy function fields 2022-07-21 21:45:31 +01:00
justin cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin fb66a45495 Work on connecting pathfinding grid 2022-07-09 12:36:17 +01:00
justin 9c352e4a83 Improve chase crit searching 2022-07-09 11:25:10 +01:00
justin ffdfaa41c0 Cleanup creatures somewhat, fix LOS to LOSIndirect 2022-07-03 15:07:55 +01:00
justin e770fba7bf Split off StreamingHelp module 2022-06-28 12:26:37 +01:00
justin 53c8be0679 Continue reload refactor 2022-06-21 14:07:17 +01:00
justin 541a04f1bc Make item display universal 2022-06-19 12:56:30 +01:00
justin a1c7abedaf Rename Perception datatype/fields 2022-06-18 10:08:06 +01:00
justin e85bd36fe4 Cleanup 2022-06-07 21:34:34 +01:00
justin 84fc37a5a6 Improve chase crit responsiveness 2022-05-20 23:49:47 +01:00
justin 6ea8e5fa98 Tweak creature awareness 2022-05-20 23:28:24 +01:00
justin fa8d8b5899 Assorted changes, cleanup menu selection text 2022-04-25 23:27:39 +01:00
justin 901fab762a Move toward adding infoboxes/better creature information display 2022-04-10 10:16:15 +01:00
justin 3698a738f3 Cleanup creature update slightly, add show instance for impulses 2022-03-26 08:08:16 +00:00
justin 6cd59d99bc Cleanup 2021-12-11 22:08:43 +00:00
justin 7116129a37 Cleanup 2021-12-11 19:44:48 +00:00
justin c847955b7c Remove Reader monad from multiple creature ais 2021-12-11 19:32:20 +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 cdeb3dfa67 Use a creature to "use" the weapon of a turret 2021-12-11 18:06:04 +00:00
justin 15e1fbc060 Fix space leak when assigning targeted creature 2021-12-10 02:56:14 +00:00
justin e84b4a29e8 Cleanup 2021-12-09 22:37:14 +00:00
justin 3c35a04531 Cleanup, trying to diagnose space leak in crit update 2021-12-09 22:12:44 +00:00
justin 016a1faf80 Allow for partial reloading 2021-12-01 17:40:09 +00:00
justin f40d486d68 Rethink item ammo to item consumables, start item type datatype 2021-11-29 16:22:31 +00:00
justin 92a8dd59b8 Fold some ammo data into its own type 2021-11-27 13:40:56 +00:00
justin a546d070f0 Add shrinkability and cursed items 2021-11-18 18:30:22 +00:00
justin f6d5d5a201 Add basic vocalizations to chase creatures 2021-11-18 01:46:37 +00:00
justin be7b2d2cd7 Add frame clock 2021-09-09 13:29:09 +01:00
justin a2288110ae First implementation of creatures detecting sounds 2021-09-08 21:56:58 +01:00
justin 643cd5a420 Move towards incorporating sound into ai 2021-09-08 17:41:13 +01:00
justin 72e29ebac3 Fix basic pathing 2021-09-06 11:35:30 +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 9c2bcbec10 Add IntMapHelper, locate wall cutting bug 2021-05-22 15:14:21 +02:00
justin 114335fdbe Refactor creature ai 2021-05-20 21:25:42 +02:00
justin 4463dc7716 Refactor bullet particles 2021-05-19 13:46:19 +02:00