Commit Graph

382 Commits

Author SHA1 Message Date
justin f2183e9954 Cleanup 2023-05-20 15:06:05 +01:00
justin ac87621640 Commit before extending selection sections: overlapping elements 2023-05-19 13:38:21 +01:00
justin d989acd6f2 Allow shadow fidelity option, fix bug in rendering box shadows 2023-03-25 17:22:58 +00:00
justin 5769477ad4 Refactor shader types 2023-03-22 14:08:07 +00:00
justin 33f31aa385 Improve normal maps on ground and walls 2023-03-19 23:52:19 +00:00
justin e90989ee2d Improve textures 2023-03-19 13:46:18 +00:00
justin 70c15fea5d Play with floor textures 2023-03-18 22:31:24 +00:00
justin c6120f2fc9 Fix normal map transformations for floor 2023-03-18 12:17:42 +00:00
justin 9e89dcebe7 Cleanup 2023-03-16 21:56:34 +00:00
justin 24c1264f96 Implement shading for more types of shapes (cylinders, boxes) 2023-03-16 15:34:32 +00:00
justin 249262b2b6 Refactor shapes, prepare for different normals at single vertex pos 2023-03-15 21:43:00 +00:00
justin 6af041bb8c Continue work on shadow rendering 2023-03-14 11:20:38 +00:00
justin 5fc39bd12d Add various item info 2023-01-03 15:58:54 +00:00
justin 7e790b7153 Add in "linear" lWorld to separate time reversable worlds 2022-10-28 12:24:51 +01:00
justin df905ce2cc Remove unnecessary packages 2022-08-21 23:11:28 +01:00
justin cccab45650 Remove some Streaming 2022-08-21 21:53:40 +01:00
justin c8ad3e1294 Fix no damage to walls bug 2022-07-28 18:57:53 +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 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 1b26ad361d Fix: move terminal functions around 2022-07-25 00:50:23 +01:00
justin d219d8d889 Broken: refactor terminals 2022-07-25 00:45:15 +01:00
justin d6a94ec4bc Refactor doors 2022-07-24 20:36:27 +01:00
justin ac069d08f6 Prop reification/splitting 2022-07-24 13:45:05 +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 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 db44d5d6ce Cleanup 2022-07-19 21:51:37 +01:00
justin 0edc1cfe11 Make world booleans (triggers) non-functional 2022-07-19 21:21:32 +01:00
justin e4a4766ddf Add sounds, move data types out into separate folders 2022-07-16 17:06:51 +01:00
justin f8f4766012 Cleanup 2022-07-14 21:46:21 +01:00
justin 7d7ed6689d Cleanup 2022-07-14 21:32:19 +01:00
justin 893a3d5f17 Cleanup 2022-07-14 21:12:51 +01:00
justin 5463328d41 Move machine update into outside function 2022-07-14 21:01:53 +01:00
justin 79791d0df2 Enable duct taping torches to rifles 2022-07-14 11:32:32 +01:00
justin bfe9073808 Implement torch 2022-07-14 01:11:48 +01:00
justin 6c50021f04 Use grid when creating block debris 2022-07-13 10:44:18 +01:00
justin 791d065eff Fix explosion damage 2022-07-11 20:26:19 +01:00
justin dc803b64b0 Add wall placement obstructions, start to generalise pictures 2022-07-10 00:17:09 +01:00
justin fb66a45495 Work on connecting pathfinding grid 2022-07-09 12:36:17 +01:00
justin 757ffad1ad Improve door pathing update 2022-07-03 12:56:24 +01:00
justin 67b612fe60 Improve pathing debugging, work on door pathing 2022-07-03 00:24:25 +01:00
justin f6084f37ed Reallow different line block sizes 2022-07-01 21:47:49 +01:00
justin 4d1f1547bc Redo PathFrom name change 2022-07-01 18:48:33 +01:00
justin e06527091e Continue to refactor zoning to be more stream-based 2022-06-28 03:21:55 +01:00
justin f6d96ec92c Put config/targeting pictures in sensible places, tweak main loop 2022-06-28 01:19:47 +01:00
justin 03b37c4e7b Revert "Turn Shape into a stream"
This reverts commit c7e720248d.
2022-06-27 18:41:43 +01:00
justin c7e720248d Turn Shape into a stream 2022-06-27 18:31:25 +01:00