Commit Graph

149 Commits

Author SHA1 Message Date
justin 9779b6fa39 Move in game key press input reaction to universe update 2022-10-30 10:19:59 +00:00
justin e3155752ba Commit before pushing more input events into update 2022-10-29 22:33:10 +01:00
justin af6cdff063 Separate out input datatype 2022-10-29 11:36:57 +01:00
justin d496c4c523 Remove yourID -- you are simply at 0 2022-10-28 21:26:14 +01:00
justin 2e7cd0aec2 Camera position refactor 2022-10-28 15:32:46 +01:00
justin 0150655c6d Stop all sound when stopping time 2022-10-28 14:36:16 +01:00
justin 7e790b7153 Add in "linear" lWorld to separate time reversable worlds 2022-10-28 12:24:51 +01:00
justin 35f2992fe4 Work on time scrolling 2022-10-27 10:23:52 +01:00
justin 4ffd361f11 Work on mouse wheel scrolling 2022-10-25 22:59:01 +01:00
justin 86a9ab7582 Commit mid add time scroll 2022-10-24 10:44:23 +01:00
justin 2e34481ab1 More nesting of fields in CWorld 2022-08-19 11:41:07 +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 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 82db86f55f Fix bugs in zoning 2022-07-30 14:21:13 +01:00
justin 160560af5f Refactor, try to limit dependencies 2022-07-28 00:59:56 +01:00
justin 8aa5c17ab9 Cleanup module pathing 2022-07-27 17:37:18 +01:00
justin b52adddd5d Work on cleaning up item effects/attachments etc 2022-07-27 16:39:58 +01:00
justin 6554d219dc Cleanup, split CWorld into separate file 2022-07-26 21:19:12 +01:00
justin 5c8e786dfa Cleanup 2022-07-26 10:22:55 +01:00
justin b2efbd2b3e Separate out concrete part of world 2022-07-25 12:10:50 +01:00
justin 3354d108be Reinstate genworld concept 2022-07-25 09:49:55 +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 d8b1a0c71e Refactor path zoning 2022-07-23 13:47:54 +01:00
justin 94d5691f46 Refactor cloud zoning 2022-07-23 13:18:25 +01:00
justin 12fad676f2 Move universe IO effects outside of world 2022-07-23 12:53:20 +01:00
justin 39778f46fb Refactor wall zoning, remove streaming 2022-07-23 12:29:29 +01:00
justin 39f4555697 Refactor creature zoning 2022-07-22 17:53:08 +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 330a81a955 Refactor projectiles 2022-07-20 09:55:07 +01:00
justin 29e25f61d3 Create datatypes for radar sweeps 2022-07-19 20:38:56 +01:00
justin 0a7922ec5e Improve static bullets 2022-07-19 13:15:13 +01:00
justin 54ba0fbedc Move flame into its own datatype 2022-07-18 22:41:40 +01:00
justin 5495d33389 Move sparks into dedicated datatype 2022-07-18 12:15:05 +01:00
justin 301946ff8f Move bullets into own data type 2022-07-16 21:15:25 +01:00
justin 22adcb89e0 Cleanup 2022-07-16 18:07:43 +01:00
justin 791d065eff Fix explosion damage 2022-07-11 20:26:19 +01:00
justin 646942d20c Move flares into own grouping 2022-07-10 13:12:17 +01:00
justin ce5b596d4f Move radar blips into own grouping 2022-07-10 11:52:51 +01:00
justin fb66a45495 Work on connecting pathfinding grid 2022-07-09 12:36:17 +01:00
justin 1e32b05406 Commit before attempting to stream worldSPic more effectively 2022-07-04 11:04:09 +01:00
justin 46bc135e69 Implement (partially) updating pathing grid when opening doors 2022-07-02 21:39:33 +01:00
justin 3952ec6315 Store paths crossing block walls in block 2022-07-02 15:31:27 +01:00