Commit Graph

74 Commits

Author SHA1 Message Date
justin 90af97ee22 Fix wall zoning 2022-06-27 09:56:54 +01:00
justin 6c571d1878 More cleverly set maximum view distance for rectangular window sizes 2022-06-26 11:30:02 +01:00
justin e2d09d57e9 Zoning/streaming refactor 2022-06-26 00:26:53 +01:00
justin 3c7ea4d73b More streaming refactoring 2022-06-25 22:31:49 +01:00
justin 4eaa31bf32 Cleanup 2022-06-25 21:45:17 +01:00
justin b467a7dd91 Refactor more collisions to use streaming 2022-06-24 13:58:08 +01:00
justin 78f211a129 Use streaming to improve speed of generating cullbox 2022-06-24 11:35:35 +01:00
justin ffdf7e4164 Correctly filter walls for distance test 2022-06-24 09:34:45 +01:00
justin 86b1c2581b Start using streaming as the way to consume foldable objects 2022-06-24 09:27:29 +01:00
justin 698ccb414d Record whether a mouse click is continued or not 2022-06-22 17:02:57 +01:00
justin 53c8be0679 Continue reload refactor 2022-06-21 14:07:17 +01:00
justin 08e5df07e2 Allow for door destruction 2022-06-19 20:50:03 +01:00
justin a7e6d6f3cc Move wall damages to external position 2022-06-19 15:05:12 +01:00
justin 541a04f1bc Make item display universal 2022-06-19 12:56:30 +01:00
justin 6a095d3de6 Cleanup 2022-06-18 00:18:18 +01:00
justin a7c03671d3 Cleanup 2022-06-17 21:48:23 +01:00
justin 261bb0bb6b Test aggressive object culling 2022-06-17 20:14:47 +01:00
justin cbfb417d21 Add aggressive light culling 2022-06-17 18:24:24 +01:00
justin eb38874102 Partially successful change of terminals to external entities 2022-06-06 12:49:14 +01:00
justin 65fcea0f50 Allow for equipment items to set a minimum view distance 2022-06-05 01:50:18 +01:00
justin 5e144b1cd5 Fix aiming creature direction when zooming 2022-06-05 00:51:53 +01:00
justin 8e73203db3 Improve scope zooming 2022-06-05 00:19:44 +01:00
justin 512bc4c1ab Fix remote rocket scope 2022-06-04 22:14:21 +01:00
justin 991aa17b33 Smooth camera movement when aiming, breaks sniper scope 2022-06-04 22:06:19 +01:00
justin b0e880c96f Commit before tweaking camera 2022-06-04 19:49:27 +01:00
justin 0da298bde9 Work on terminals: allow scrolling to get default inputs 2022-06-01 22:22:46 +01:00
justin d46d315203 Move config options 2022-04-11 09:04:51 +01:00
justin 901fab762a Move toward adding infoboxes/better creature information display 2022-04-10 10:16:15 +01:00
justin 81830d87a3 Improvements to rooms and view distances 2022-03-07 09:16:16 +00:00
justin 1364e7c8c8 Fix laser targeting draw when creature offscreen 2022-03-06 22:58:05 +00:00
justin ff84363a13 Cleanup 2022-02-21 22:42:19 +00:00
justin 505e4123d7 Add new weapons 2022-02-16 08:50:19 +00:00
justin 85ededc158 Start work on crafting/combinations 2021-12-02 00:50:29 +00:00
justin 42d7ca3ba8 Work on inventory management 2021-11-30 20:11:03 +00:00
justin e9ff591a28 Remove non-aiming item zoom 2021-11-29 16:56:19 +00:00
justin 8c5777a1af Move configuration from world to universe 2021-11-28 22:30:47 +00:00
justin 618653a86e Refactor light sources 2021-11-28 16:53:26 +00:00
justin 652af6b0a9 Fold aiming parameters into item use datatype 2021-11-27 18:10:05 +00:00
justin 2f3896345d Add laser central room, using new placement/roompos functionality 2021-11-21 17:44:32 +00:00
justin a546d070f0 Add shrinkability and cursed items 2021-11-18 18:30:22 +00:00
justin 559d7e3a23 Tweak starting rooms 2021-11-16 22:48:45 +00:00
justin 5d0b48829c Cleanup and various bugfixes 2021-11-16 21:31:53 +00:00
justin 08fa84c1fd Cleanup and reorganise 2021-10-31 19:46:32 +00:00
justin 74a4267393 Cleanup 2021-10-31 15:03:05 +00:00
justin 1414d08d88 Fix bug when forming convex hull of game room bounds 2021-09-30 23:46:59 +01:00
justin 743c1c878d Make buttons have shape, expose multiple bugs 2021-09-27 12:28:53 +01:00
justin 85edd98d62 Various performance improvements 2021-09-23 15:27:37 +01:00
justin aa7413a29f Cleanup, move towards unifying zones 2021-09-11 15:52:43 +01:00
justin 083000c103 Slight cleanup 2021-09-03 10:58:06 +01:00
justin 1bbeb926a5 Fix bug in detecting which room you are in 2021-09-03 01:22:46 +01:00