Commit Graph

147 Commits

Author SHA1 Message Date
justin 5b9e0c39b5 Remove targeting bugs 2023-01-06 12:17:34 +00:00
justin b05f86d130 Allow equipable items to set targeting 2023-01-06 11:09:52 +00:00
justin 612ee85579 Move towards allowing equipable targeting items 2023-01-06 11:01:32 +00:00
justin 0302685053 Cleanup targeting 2023-01-05 11:01:12 +00:00
justin 0dc9a09723 Fix rb scrolling 2022-12-31 22:29:12 +00:00
justin 7e790b7153 Add in "linear" lWorld to separate time reversable worlds 2022-10-28 12:24:51 +01:00
justin 4ffd361f11 Work on mouse wheel scrolling 2022-10-25 22:59:01 +01:00
justin 21dc670c9f Fix blink bug 2022-10-19 23:17:26 +01:00
justin 8c0ad639ad Correctly reduce left click item delay 2022-09-04 10:22:53 +01:00
justin 13b07b53ce Fix space leak (non-strict data fields) 2022-08-24 10:08:55 +01:00
justin 9f00e67298 Replace some foldr with foldl' 2022-08-23 15:40:15 +01:00
justin 160560af5f Refactor, try to limit dependencies 2022-07-28 00:59:56 +01:00
justin b52adddd5d Work on cleaning up item effects/attachments etc 2022-07-27 16:39:58 +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 6b69fc1684 Add Read/Show instance for Creature 2022-07-22 10:44:54 +01:00
justin 39117b4dfe Refactor targeting 2022-07-21 00:10:05 +01:00
justin 866196ab3e Move item effect functions 2022-07-20 22:43:30 +01:00
justin 845c1f282e Move function fields outside equipment 2022-07-20 20:40:13 +01:00
justin 1f79fe157f Make creature update an external function 2022-07-20 01:22:17 +01:00
justin db44d5d6ce Cleanup 2022-07-19 21:51:37 +01:00
justin 0a7922ec5e Improve static bullets 2022-07-19 13:15:13 +01:00
justin e4a4766ddf Add sounds, move data types out into separate folders 2022-07-16 17:06:51 +01:00
justin 79791d0df2 Enable duct taping torches to rifles 2022-07-14 11:32:32 +01:00
justin 2cfa3ca3a7 Work towards duct taping torch 2022-07-14 10:50:12 +01:00
justin 33e9b5b1f0 Destroying mounted lights flashes, move equipment datatype 2022-07-13 19:45:23 +01:00
justin cede677560 Remove ptCrIgnore 2022-07-13 11:26:13 +01:00
justin 75cd15c240 Data-ify creature drawing (partially) 2022-07-10 23:24:25 +01:00
justin 68cb191063 Improve item use hammer, improve wide laser 2022-07-07 10:58:18 +01:00
justin 3759434d92 Make use hammers and item positions slightly more logical 2022-07-07 08:27:56 +01:00
justin 8e3f03637d Commit before door refactor 2022-06-23 09:30:46 +01:00
justin c34468aa49 Fix bug on dropping item when reloading 2022-06-22 19:22:17 +01:00
justin 029b6daf8e Allow for custom reloading sounds 2022-06-21 22:21:18 +01:00
justin 53c8be0679 Continue reload refactor 2022-06-21 14:07:17 +01:00
justin 14a7189b44 Continue refactoring reloading 2022-06-21 13:06:55 +01:00
justin 37eb69c661 Refactor reloading to use list of required steps 2022-06-20 19:06:02 +01:00
justin a85cf4d1fb Continue refactor of reloading 2022-06-20 11:12:24 +01:00
justin 2f4b381484 Make reloading based upon creature stance 2022-06-20 00:53:47 +01:00
justin 8d457033a2 Cleanup 2022-06-19 22:46:50 +01:00
justin b3c6944693 Hack to prevent creature dying with greater than 0 hp 2022-06-19 22:33:49 +01:00
justin df1f3ad6b0 Split Dodge.Base 2022-06-19 11:34:59 +01:00
justin 5aa55b3c86 Cleanup 2022-06-09 11:34:34 +01:00
justin e4e7122070 Cleanup 2022-06-09 11:29:42 +01:00
justin 4e4759fb1c Cleanup 2022-06-08 22:34:29 +01:00
justin 970858e129 Cleanup 2022-06-08 22:14:50 +01:00
justin bcbfd7d2fa Defunction-ify item modules, requires more cleanup 2022-06-08 12:28:11 +01:00
justin e85bd36fe4 Cleanup 2022-06-07 21:34:34 +01:00
justin e84e5bad01 Fix unsafe blink bugs 2022-06-05 09:53:16 +01:00
justin 65fcea0f50 Allow for equipment items to set a minimum view distance 2022-06-05 01:50:18 +01:00
justin 62ccf8fad3 Make many death events just leave corpses (no gore) 2022-06-04 17:55:24 +01:00