Commit Graph

73 Commits

Author SHA1 Message Date
justin 81b1fa5b5e Digital line zoning 2022-06-25 14:01:19 +01:00
justin dd0afc6166 Add options page scrolling 2022-06-25 09:28:45 +01:00
justin 86b1c2581b Start using streaming as the way to consume foldable objects 2022-06-24 09:27:29 +01:00
justin fb3f677957 Add more sounds 2022-06-23 21:23:45 +01:00
justin 6a095d3de6 Cleanup 2022-06-18 00:18:18 +01:00
justin cbfb417d21 Add aggressive light culling 2022-06-17 18:24:24 +01:00
justin e30f7a0585 Add more rooms 2022-06-15 14:05:59 +01:00
justin 582881ca66 Continue to tweak death effects 2022-06-04 15:52:38 +01:00
justin b54864bbda Work on more complicated terminals 2022-05-31 13:30:27 +01:00
justin 12852a7670 Add creature info display 2022-04-10 23:07:11 +01:00
justin 11d954674c Cleanup tesla arcs 2022-03-24 08:05:58 +00:00
justin f030d8264f Add electrical bullets 2022-03-22 21:45:08 +00:00
justin d6285c45b3 Fix bug determining max radius of convex polys, fixes bugs in room positioning 2022-03-21 07:43:27 +00:00
justin 01c58490fa Unify RoomPos constructors 2022-03-10 18:40:22 +00:00
justin 3bfebc266b Add laser tunnel lock-key combination 2022-03-09 15:27:35 +00:00
justin 9af636aa83 Fix bug in line zoning by using less ambitious algorithm 2022-02-13 09:24:27 +00:00
justin 9dadea2c36 Fix bug in intersectCircSeg 2021-12-15 17:47:41 +00:00
justin adab32bf68 Remove ssaTri, bullet movement is broken 2021-12-15 17:34:20 +00:00
justin dccacd9d22 Move towards removal of ssaTri, which was buggy 2021-12-15 12:00:07 +00:00
justin c5a211afce Correctly intersect lines and circles 2021-12-15 11:16:56 +00:00
justin 9333d9497e Reorganise geometry modules slightly 2021-12-15 10:59:06 +00:00
justin e3402bacf1 Stop bullets when they hit walls 2021-12-14 19:25:37 +00:00
justin 47391f3850 Use tasty for tests, fix bug in circOnLine 2021-12-14 11:50:01 +00:00
justin 85ededc158 Start work on crafting/combinations 2021-12-02 00:50:29 +00:00
justin 123bcd2c94 Allow for random choice between placements in different rooms 2021-11-26 12:20:20 +00:00
justin 5d0b48829c Cleanup and various bugfixes 2021-11-16 21:31:53 +00:00
justin 86fdfd260e Add objects based on walls, called machines 2021-10-31 22:55:02 +00:00
justin 9e9d2b5def Cleanup 2021-10-19 13:14:52 +01:00
justin 0c6fa80ce0 Tweak weapon pictures 2021-10-03 13:19:53 +01:00
justin 8c1496e140 Refactor item drawing 2021-10-01 23:01:36 +01:00
justin c88f88004d Fix wall bug, refactor placements 2021-09-30 15:35:35 +01:00
justin 743c1c878d Make buttons have shape, expose multiple bugs 2021-09-27 12:28:53 +01:00
justin 899cf6ef81 Remove wall corner collision test for creatures 2021-09-24 11:31:08 +01:00
justin 7b6904b51f Fix direction stuttering bug 2021-09-22 19:42:39 +01:00
justin 80aa67015c Performance tweaks 2021-09-18 15:38:46 +01:00
justin c695767fb0 Add variable door speed, still buggy 2021-09-10 13:41:46 +01:00
justin 87a9745d37 Add support for clamping pictures to be inside screen 2021-09-10 11:38:24 +01:00
justin c69af7a5f4 Add concept of GameRoom, check viewing distance based on rooms 2021-09-02 23:24:29 +01:00
justin ecaa5c48d0 Working cloud shadows (slow) 2021-09-01 12:20:01 +01:00
justin 882a8e9824 Beef up minigun 2021-08-28 12:09:39 +01:00
justin 5da577ff12 Improve intersection test--fails sometimes 2021-08-17 00:52:54 +02:00
justin 650e58bdfa Improve level generation speed 2021-08-16 20:56:49 +02:00
justin 37db056f23 Fix wall zoning bug 2021-08-16 16:54:27 +02:00
justin c58ee6d56c Improve line zoning 2021-08-16 14:44:52 +02:00
justin 501a1cea86 Add distance test when checking for overlapping bound polygons 2021-08-13 12:35:40 +02:00
justin 5829c66527 Add new files 2021-08-13 12:28:17 +02:00
justin e43488ee17 Some linting 2021-08-10 14:22:33 +02:00
justin 12e7af0755 Use Fold for rendering 2021-08-02 02:14:09 +02:00
justin d7649b951b Implement poking using Verx lists 2021-07-30 20:04:55 +02:00
justin 834464db51 Remove RenderType datatype 2021-07-30 11:53:51 +02:00