Commit Graph

141 Commits

Author SHA1 Message Date
justin ea0c942887 Refactor window size, update selection cursor on new screen 2023-03-25 09:27:27 +00:00
justin 1abfaa3cd0 Work on textures and lighting 2023-03-23 21:17:24 +00:00
justin ecd7a0fae0 Cleanup 2023-03-23 14:14:54 +00:00
justin 3350a8dc30 Use texture array for character rendering, condense rendering 2023-03-23 14:08:07 +00:00
justin 9570becd1b Cleanup 2023-03-21 16:04:56 +00:00
justin c73e8af72a Commit before attempt to remove geometry shaders from shadow extrusion 2023-02-23 23:10:00 +00:00
justin 68338d223b Improve simple aiming sweep 2023-01-11 11:12:09 +00:00
justin 9796564075 Cleanup arc drawing 2023-01-11 00:21:06 +00:00
justin 471c6fec7e Implement arcs with variable width and color 2023-01-11 00:00:02 +00:00
justin 6b259fa200 Cleanup scope zooming 2023-01-07 10:43:53 +00:00
justin 87ea7da1d4 Tweak view distances 2023-01-06 16:55:17 +00:00
justin 612ee85579 Move towards allowing equipable targeting items 2023-01-06 11:01:32 +00:00
justin 0302685053 Cleanup targeting 2023-01-05 11:01:12 +00:00
justin 5b4e8d75bb Fix crWallCollisions by using a rectangle zone instead of a point 2023-01-03 17:36:28 +00:00
justin 6e7cd14f49 Work on mouse selection in menus 2022-11-03 14:16:28 +00:00
justin e3155752ba Commit before pushing more input events into update 2022-10-29 22:33:10 +01:00
justin afaef480db Minor tweaking, argument refining 2022-10-29 12:20:19 +01:00
justin af6cdff063 Separate out input datatype 2022-10-29 11:36:57 +01:00
justin 82e2a5a234 Refactor updates 2022-10-28 23:13:36 +01:00
justin 14e2b5cf8f Restrict some arguments 2022-10-28 22:00:38 +01:00
justin 32744d7cb3 More camera refactor 2022-10-28 21:22:44 +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 920bfdbc8e Attempt to improve perfomance 2022-08-25 09:52:12 +01:00
justin 6973663055 Make pathedge zoning use sets, probably doesn't help 2022-08-24 14:01:39 +01:00
justin 36c8befa9f Cleanup imports after removal of old zoning code 2022-08-21 22:11:16 +01:00
justin 496066e727 Remove old zoning code 2022-08-21 22:10:38 +01:00
justin cccab45650 Remove some Streaming 2022-08-21 21:53:40 +01:00
justin 3b7841677a Nest fields in CWorld 2022-08-19 11:28:19 +01:00
justin 9df0fa8692 Move towards serializing saves/loads faster 2022-08-19 11:12:43 +01:00
justin 82db86f55f Fix bugs in zoning 2022-07-30 14:21:13 +01:00
justin c8ad3e1294 Fix no damage to walls bug 2022-07-28 18:57:53 +01:00
justin ec4ff84c46 Tweak turrets 2022-07-28 13:46:22 +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 8d17ce66e9 Cleanup 2022-07-27 12:49:23 +01:00
justin 6554d219dc Cleanup, split CWorld into separate file 2022-07-26 21:19:12 +01:00
justin b2efbd2b3e Separate out concrete part of world 2022-07-25 12:10:50 +01:00
justin c3a5b9d5be Reify block drawing 2022-07-25 01:27:39 +01:00
justin 24531b75a1 Refactor machines 2022-07-24 20:55:44 +01:00
justin 2c1bc67a51 Cleanup 2022-07-24 13:53:35 +01:00
justin ac069d08f6 Prop reification/splitting 2022-07-24 13:45:05 +01:00
justin 5b9e9968f3 Reify shockwaves 2022-07-24 00:20:28 +01:00
justin 97174535d8 Reify tesla arcs 2022-07-23 23:46:03 +01:00
justin 7563441154 Separate and reify laser beams 2022-07-23 23:26:39 +01:00
justin f0f9751afe Hlint cleanup 2022-07-23 19:17:03 +01:00
justin 9d92cbfb9e Reify cloud drawing, move gust data 2022-07-23 19:09:54 +01:00
justin d8b1a0c71e Refactor path zoning 2022-07-23 13:47:54 +01:00
justin 39778f46fb Refactor wall zoning, remove streaming 2022-07-23 12:29:29 +01:00
justin 6b69fc1684 Add Read/Show instance for Creature 2022-07-22 10:44:54 +01:00