Commit Graph

204 Commits

Author SHA1 Message Date
justin 65564c993b Cleanup 2024-09-30 12:03:23 +01:00
justin 8ab75fb24a Cleanup 2023-04-15 10:55:59 +01:00
justin 33a6e471ae Rmove overlay framebuffer, directly draw overlay instead 2023-04-11 16:55:00 +01:00
justin d79216555b Try to add compute shaders 2023-04-11 14:55:57 +01:00
justin d08b6c5727 Implement simple flak and frag bullets 2023-01-12 15:48:32 +00:00
justin 37e26f53e6 Tweak module display and logic 2023-01-12 12:51:24 +00:00
justin c8ad3e1294 Fix no damage to walls bug 2022-07-28 18:57:53 +01:00
justin 8aeabf3f6c Cleanup 2022-07-28 12:35:19 +01:00
justin 160560af5f Refactor, try to limit dependencies 2022-07-28 00:59:56 +01:00
justin 39778f46fb Refactor wall zoning, remove streaming 2022-07-23 12:29:29 +01:00
justin cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin 7d7ed6689d Cleanup 2022-07-14 21:32:19 +01:00
justin 5463328d41 Move machine update into outside function 2022-07-14 21:01:53 +01:00
justin f05d284312 Move machine destruction to external function 2022-07-14 12:48:52 +01:00
justin bfe9073808 Implement torch 2022-07-14 01:11:48 +01:00
justin 6c50021f04 Use grid when creating block debris 2022-07-13 10:44:18 +01:00
justin 33d94bd05a Move toward data-ifying item SPics 2022-07-11 11:32:25 +01:00
justin a5730014c8 Reset Shapes to be list (not stream) of ShapeObj 2022-07-10 09:42:24 +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 f57bcebb7a Improve terminal parsing 2022-07-08 23:14:07 +01:00
justin d63495e335 Add various capabilities for generating graphs, fixes to lasgun 2022-07-06 11:54:29 +01:00
justin f9a904d52b Make Shapes use Streaming rather than Vector streaming 2022-07-03 23:04:58 +01:00
justin 02fcb5f072 Restore gib colours 2022-07-03 16:59:52 +01:00
justin ffdfaa41c0 Cleanup creatures somewhat, fix LOS to LOSIndirect 2022-07-03 15:07:55 +01:00
justin 4b8155ae16 Commit before moving button press events from events into your control 2022-06-29 12:12:45 +01:00
justin 673e9b11fc Turn shapeObject's vertices into a stream 2022-06-27 17:47:03 +01:00
justin 8b72df2772 Change poke to use folding rather than store incremental ints in vector 2022-06-27 15:33:24 +01:00
justin fec72cdf48 Abstract out block placement 2022-06-27 13:38:46 +01:00
justin 90af97ee22 Fix wall zoning 2022-06-27 09:56:54 +01:00
justin 4eaa31bf32 Cleanup 2022-06-25 21:45:17 +01:00
justin 3c2df2542a More streaming refactoring 2022-06-24 23:37:01 +01:00
justin 0270d423fd Refactor more instances to use streaming 2022-06-24 14:30:16 +01:00
justin 8e3f03637d Commit before door refactor 2022-06-23 09:30:46 +01:00
justin 541a04f1bc Make item display universal 2022-06-19 12:56:30 +01:00
justin 55d2fcc8d0 Add possible cosmetic pipes to tanks 2022-06-19 10:17:03 +01:00
justin 55341f7caf Commit before messing around with shaders 2022-06-16 14:02:21 +01:00
justin a7201b8fb6 Move towards introducing pipes, generalise blocks 2022-06-16 02:18:22 +01:00
justin f404f32241 Cleanup 2022-06-15 21:03:22 +01:00
justin 62dae5bebe Add more information to Room Positions 2022-06-15 12:34:36 +01:00
justin bf1bfa5453 Rename ItemAttachments 2022-06-15 08:21:53 +01:00
justin 485c42eb24 Make items recoverable from base type 2022-06-14 22:09:26 +01:00
justin f3e1a34164 Cleanup 2022-06-14 19:08:44 +01:00
justin 0957c79e58 Fix button not updating bug 2022-06-14 18:47:11 +01:00
justin cfb8a88c57 Cleanup 2022-06-14 17:03:14 +01:00
justin 1b500afbf7 Cleanup 2022-06-14 13:15:25 +01:00
justin 79aab975c8 Fix room bugs 2022-06-14 12:27:21 +01:00
justin 88e5f40f06 Cleanup 2022-06-14 11:35:40 +01:00
justin 4a910566e6 Commit before generalising FromWest/South etc 2022-06-14 10:37:24 +01:00
justin 7a07fc97c2 Polymorphise meta tree labels 2022-06-13 15:22:15 +01:00