Commit Graph

48 Commits

Author SHA1 Message Date
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 cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin cd3463d3d8 Auto generate dot file with base item combinations 2022-07-05 12:05:41 +01:00
justin 970858e129 Cleanup 2022-06-08 22:14:50 +01:00
justin b90e8a2118 Cleanup 2022-06-08 21:51:00 +01:00
justin 91f426e56e Cleanup item combinations, prevent creation of identical items 2022-06-08 21:20:52 +01:00
justin ebf4594bea Commit before removing old combining code 2022-06-08 19:51:17 +01:00
justin dd4515a748 Fix module combing 2022-06-08 19:48:01 +01:00
justin 95ec30837a Move towards correcting module combinations 2022-06-08 17:36:24 +01:00
justin ba8b33a87c Improve item combination algorithm 2022-06-08 16:12:44 +01:00
justin 1b3988f961 Commit before changing combining code 2022-06-08 14:49:42 +01:00
justin 51c32e06ad Cleanup 2022-06-08 13:43:37 +01:00
justin 4a5a643d46 Cleanup 2022-06-08 13:21:15 +01:00
justin d15f4b441c Stop empty module display 2022-06-08 13:10:04 +01:00
justin bcbfd7d2fa Defunction-ify item modules, requires more cleanup 2022-06-08 12:28:11 +01:00
justin f16f32d9d3 Implement terminals 2022-03-14 20:39:23 +00:00
justin 2961923534 Fix combination bug with small inventories 2022-03-04 00:11:36 +00:00
justin 08389ad4e0 Cleanup, work towards unifying spayguns 2022-03-03 10:34:56 +00:00
justin f626fce105 Implement teleporting bullets 2022-02-21 20:51:01 +00:00
justin 724ee21afc Commit before changing module system to Map 2022-02-21 07:50:15 +00:00
justin 779e076c93 Work on bullet module system 2022-02-20 18:50:11 +00:00
justin 7afc367abc Add modules to items, upgrades the can persist through combinations 2022-02-20 14:13:12 +00:00
justin bae0e1f0b7 Add count of used items to combinations 2022-02-17 10:05:04 +00:00
justin 40f1d987cb Cleanup 2022-02-13 17:29:32 +00:00
justin 0a860e6f68 Fix aiming with no weapon crash 2022-02-08 12:47:58 +00:00
justin 763b771928 Cleanup, fix menu lock on restarting level after game over 2021-12-06 23:44:10 +00:00
justin 19540bd19e Reorganise weapons 2021-12-06 17:41:53 +00:00
justin b058fba814 Improve combinations algorithm speed 2021-12-06 15:56:44 +00:00
justin 766a1dda83 Cleanup combination accessing code 2021-12-06 14:18:11 +00:00
justin 40195d033c Fix combination bug 2021-12-06 02:33:36 +00:00
justin 22e3256da3 Tweak twisting when aiming 2021-12-05 16:54:08 +00:00
justin d9c5cfc26d Cleanup 2021-12-05 12:29:01 +00:00
justin 1bb1a06101 Reloading slows movement 2021-12-05 00:36:31 +00:00
justin cbf344e73e Add bangcone 2021-12-04 18:52:03 +00:00
justin cb670bdfd8 Add burst fire, tentative inventory locking 2021-12-04 16:05:46 +00:00
justin 30abc318ae Input more combinations 2021-12-04 11:45:43 +00:00
justin 0114a2f9f2 Make combine and tweak menus servicable 2021-12-04 00:27:22 +00:00
justin ecbc8eab35 Correct module import 2021-12-03 17:19:14 +00:00
justin b41e3e3637 Allow for stacking of items and combining sensibly 2021-12-03 17:18:06 +00:00
justin bebc73882a Implement combining of items 2021-12-03 01:56:23 +00:00
justin 8b8d75b016 Allow for bullet drag 2021-12-02 18:29:46 +00:00
justin 85ededc158 Start work on crafting/combinations 2021-12-02 00:50:29 +00:00
justin 3ff04576ab Broken commit (removed loadKeyConfig) 2021-08-27 11:58:11 +01:00
justin c9ca94e82e Add twisting weapons and feet 2021-06-07 15:03:15 +02:00
justin 346c426b43 Refactor, add bullet modules and weapon effect modifiers 2021-05-27 02:50:33 +02:00