Commit Graph

538 Commits

Author SHA1 Message Date
justin 978823c87c Cleanup 2025-07-03 22:36:57 +01:00
justin 1a0e115c7d Cleanup UseDelay 2025-06-05 11:11:14 +01:00
justin a1a35745d6 Move TriggerType out of item record 2025-06-04 08:18:05 +01:00
justin 33ebdcb0de Continue reorganising records into functions 2025-06-03 22:20:42 +01:00
justin 17da9e00f8 Remove data Hammers 2024-12-31 12:42:03 +00:00
justin 8c0ad639ad Correctly reduce left click item delay 2022-09-04 10:22:53 +01:00
justin 496066e727 Remove old zoning code 2022-08-21 22:10:38 +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 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 c2707719fb Cleanup 2022-07-26 11:51:53 +01:00
justin 5c8e786dfa Cleanup 2022-07-26 10:22:55 +01:00
justin b8e8413daa Add generic derivations and To/FromJSON instances 2022-07-25 22:49:18 +01:00
justin f5604ef429 Make concrete world read/showable 2022-07-25 12:23:21 +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 d62e14cdb5 Add more deriving clauses 2022-07-25 09:26:41 +01:00
justin c3a5b9d5be Reify block drawing 2022-07-25 01:27:39 +01:00
justin d219d8d889 Broken: refactor terminals 2022-07-25 00:45:15 +01:00
justin 24531b75a1 Refactor machines 2022-07-24 20:55:44 +01:00
justin d6a94ec4bc Refactor doors 2022-07-24 20:36:27 +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 5a2f529182 Cleanup 2022-07-24 00:23:03 +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 262ac237cd Reify press plates 2022-07-23 22:21:13 +01:00
justin 5de837c8cf Reify modifications 2022-07-23 20:53:00 +01:00
justin 248dec79e4 Move Proj datatype 2022-07-23 19:12:32 +01:00
justin 9d92cbfb9e Reify cloud drawing, move gust data 2022-07-23 19:09:54 +01:00
justin f4808676e2 Reify CrGroupUpdate 2022-07-23 13:57:03 +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 6b69fc1684 Add Read/Show instance for Creature 2022-07-22 10:44:54 +01:00
justin 4c5218c633 Add Read instances 2022-07-22 01:06:35 +01:00
justin d4e5b02874 Separate out creature data 2022-07-21 23:15:53 +01:00
justin dfc9b2dca9 ActionPlan refactor 2022-07-21 22:56:19 +01:00
justin 583027112d Dataify impulse/action/strategy function fields 2022-07-21 21:45:31 +01:00
justin b58444f931 Move button data 2022-07-21 18:22:08 +01:00
justin cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin 22787abf8f Refactor items, suspect a leak 2022-07-21 00:50:50 +01:00
justin e2ccf7296a Refactor beams 2022-07-21 00:32:29 +01:00