Commit Graph

99 Commits

Author SHA1 Message Date
justin 0a34db312f Add text messages on loading screens 2025-12-05 10:29:16 +00:00
justin 04c60151e1 Constinue work on respawn 2025-08-14 19:22:26 +01:00
justin dd1f3b2ef5 Start to add respawn points, re-fix semi-auto triggers 2025-08-11 00:00:32 +01:00
justin 07a1d71039 Add general smooth scrolling, move camera into world 2023-03-26 20:09:00 +01:00
justin 082ce9c9a1 Start to generalise text input to "terminal signal" input 2023-03-26 13:57:26 +01:00
justin ea0c942887 Refactor window size, update selection cursor on new screen 2023-03-25 09:27:27 +00:00
justin e3155752ba Commit before pushing more input events into update 2022-10-29 22:33:10 +01:00
justin 2e7cd0aec2 Camera position refactor 2022-10-28 15:32:46 +01:00
justin 7e790b7153 Add in "linear" lWorld to separate time reversable worlds 2022-10-28 12:24:51 +01: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 160560af5f Refactor, try to limit dependencies 2022-07-28 00:59:56 +01:00
justin f8f9fbe800 Cleanup 2022-07-25 12:11:56 +01:00
justin b2efbd2b3e Separate out concrete part of world 2022-07-25 12:10:50 +01:00
justin 12fad676f2 Move universe IO effects outside of world 2022-07-23 12:53:20 +01:00
justin 43e7d20b21 Refactor world events 2022-07-22 14:30:53 +01:00
justin 7fdb70dd1c Work towards making world read/showable 2022-07-22 11:16:12 +01:00
justin cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin ffdfaa41c0 Cleanup creatures somewhat, fix LOS to LOSIndirect 2022-07-03 15:07:55 +01:00
justin 90af97ee22 Fix wall zoning 2022-06-27 09:56:54 +01:00
justin 5ba0ca9f9c Make thingsHit use streaming 2022-06-26 12:13:31 +01:00
justin 6c571d1878 More cleverly set maximum view distance for rectangular window sizes 2022-06-26 11:30:02 +01:00
justin dd0afc6166 Add options page scrolling 2022-06-25 09:28:45 +01:00
justin 0f01e422f6 Move towards allowing partial destruction of doors 2022-06-23 14:52:25 +01:00
justin 4c8c82b55c Simplify doorMechanism (involves hack) 2022-06-23 11:00:25 +01:00
justin 4d1b5d3ca8 Allow for left click to start and pause reloading when aiming 2022-06-22 18:18:25 +01:00
justin 261bb0bb6b Test aggressive object culling 2022-06-17 20:14:47 +01:00
justin d42538e3c0 Add fix bug in terminal destruction effects 2022-06-07 01:25:36 +01:00
justin 8e73203db3 Improve scope zooming 2022-06-05 00:19:44 +01:00
justin 774738f993 Add key card item lock/key system 2022-03-22 14:33:54 +00:00
justin 873abea79f Stop weapon fire after using up consumables 2022-03-22 11:38:30 +00: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 2961923534 Fix combination bug with small inventories 2022-03-04 00:11:36 +00:00
justin 1a053421ef Add terminal GODON command 2021-12-09 17:12:32 +00:00
justin 24a0cc289f Add menu option to start new game from seed, uses system clipboard 2021-12-09 14:36:26 +00:00
justin d75ea2b252 Cleanup 2021-12-01 11:11:24 +00:00
justin 1d9dd3e4e0 Move saved worlds outside of world into universe 2021-11-28 14:42:08 +00:00
justin 462100703c Move menu layers outside of world 2021-11-28 14:26:15 +00:00
justin e231b851d9 Stop new old sounds from playing during rewinding 2021-11-26 19:57:03 +00:00
justin a546d070f0 Add shrinkability and cursed items 2021-11-18 18:30:22 +00:00
justin f6d5d5a201 Add basic vocalizations to chase creatures 2021-11-18 01:46:37 +00:00
justin 9db091597d Add indexed world modifications, example use in flicker lights 2021-11-17 11:24:40 +00:00
justin ebe9ad6b90 Cleanup: broken pathfinding 2021-11-16 18:05:47 +00:00
justin d63c2ac943 Commit before changing links 2021-11-11 22:51:02 +00:00
justin 8c45a02e46 Display abstract tree of placement, stout 2021-11-11 18:41:59 +00:00
justin da22d9833a Improve diagnostics for level generation 2021-11-11 17:08:03 +00:00
justin f706e541b9 Dump some info to sdout when generating level 2021-11-11 11:00:31 +00:00
justin a195157e54 Move toward better info display during level generation 2021-11-10 23:40:04 +00:00
justin a9b802b883 Attempt to incorporate free link positions into placement chain 2021-11-04 10:38:30 +00:00