Commit Graph

90 Commits

Author SHA1 Message Date
justin 082ce9c9a1 Start to generalise text input to "terminal signal" input 2023-03-26 13:57:26 +01:00
justin d989acd6f2 Allow shadow fidelity option, fix bug in rendering box shadows 2023-03-25 17:22:58 +00:00
justin d524a14da4 Refactor preloading/rendering/update 2023-03-24 11:52:40 +00:00
justin 4b92a43535 Refactor differing resolutions somewhat 2023-03-24 11:14:49 +00:00
justin cd224437e7 Cleanup rendering 2023-03-24 01:46:25 +00:00
justin 33f31aa385 Improve normal maps on ground and walls 2023-03-19 23:52:19 +00:00
justin 6b0f78d4eb Add num_shadow_casters graphics parameter, allow cycle down enum options 2023-02-26 23:38:58 +00:00
justin ed9a46a18d Allow to change menu options with rclick, move towards shader experiment 2023-02-24 15:03:06 +00:00
justin 64b1c2761e Start adding filters to selection lists 2023-01-15 11:55:32 +00:00
justin beac123dd2 Filter combine list more sensibly 2022-12-31 12:34:21 +00:00
justin d1f80f1f7f Cleanup 2022-12-28 10:21:00 +00:00
justin 2d4a55dee0 Cleanup 2022-12-28 01:12:10 +00:00
justin eecc38d68f Cleanup 2022-12-26 23:14:30 +00:00
justin a3162e8f9c Render controls using options menu 2022-12-24 13:35:29 +00:00
justin 80d319b38e Fix position of continue option on pause menu 2022-12-24 12:55:24 +00:00
justin b072dc9e9a Separate selection list items from display parameters 2022-12-23 12:22:57 +00:00
justin 860d63df45 Work on menus 2022-11-22 10:14:25 +00:00
justin 054405244f Continue work on menu screens 2022-11-04 09:14:32 +00:00
justin c263012b61 Remove explicit scancode from menu items 2022-11-04 08:42:30 +00:00
justin 6e7cd14f49 Work on mouse selection in menus 2022-11-03 14:16:28 +00:00
justin e6e5427f44 Start unifying drawn cursors 2022-11-03 10:00:41 +00:00
justin d982ac728a Simplify the main loop, events only perform functional update 2022-11-01 11:05:51 +00:00
justin 82c4b992b0 Bug tracking in menu key presses 2022-10-30 17:37:53 +00:00
justin 219379393e Remove a lot of IO/maybe cruft 2022-10-30 16:11:30 +00:00
justin 624a4c3bcd Refactor concurrent side effects 2022-10-30 14:55:30 +00:00
justin 9df0fa8692 Move towards serializing saves/loads faster 2022-08-19 11:12:43 +01:00
justin c74d3b04bf Work on saving/loading concurrently 2022-08-18 10:05:24 +01:00
justin 26e88f059a Allow for concurrent effects 2022-08-16 16:02:09 +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 12fad676f2 Move universe IO effects outside of world 2022-07-23 12:53:20 +01:00
justin 7fdb70dd1c Work towards making world read/showable 2022-07-22 11:16:12 +01:00
justin dd0afc6166 Add options page scrolling 2022-06-25 09:28:45 +01:00
justin a7c03671d3 Cleanup 2022-06-17 21:48:23 +01:00
justin 5053590792 Reify debug booleans 2022-06-17 21:34:00 +01:00
justin 261bb0bb6b Test aggressive object culling 2022-06-17 20:14:47 +01:00
justin 34612822ae Cleanup menu options 2022-05-25 23:06:47 +01:00
justin ba80bfd0ad Work on wrist shields, cleanup 2022-05-25 22:34:22 +01:00
justin cbef0a37f6 Add graphics option to hide object shadows 2022-04-25 23:53:33 +01:00
justin fa8d8b5899 Assorted changes, cleanup menu selection text 2022-04-25 23:27:39 +01:00
justin d46d315203 Move config options 2022-04-11 09:04:51 +01:00
justin ab2408b480 Prettify saved config 2022-04-11 08:47:30 +01:00
justin 13e8ea85d2 Add extra debug options for viewing room clipping 2022-03-21 07:57:21 +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 988a0de578 Cleanup console input slightly 2022-03-20 19:41:40 +00:00
justin 5e897c6a6c Commit towards merge 2022-03-20 17:18:12 +00:00
justin acfc24fb9b Extended miniguns 2022-02-16 20:16:03 +00:00
justin 1a053421ef Add terminal GODON command 2021-12-09 17:12:32 +00:00
justin 4324d298d4 Cleanup 2021-12-09 14:43:38 +00:00
justin 24a0cc289f Add menu option to start new game from seed, uses system clipboard 2021-12-09 14:36:26 +00:00