Commit Graph

391 Commits

Author SHA1 Message Date
justin 5b978d9f1c Make examine inventory controlled by item, perhaps still buggy 2025-01-01 21:14:38 +00:00
justin 0ef28c132e Replace buggy circle seg intersection with a simpler test 2024-12-26 21:53:18 +00:00
justin d739a95197 Allow turrets to fire bullets, only good for testing for now 2024-12-24 12:24:27 +00:00
justin d9aaa8cc05 Allow for item use when not root 2024-12-20 16:07:58 +00:00
justin e2f3d6a378 Improve inventory display 2024-10-26 10:53:36 +01:00
justin ae0f2fad0f Remove _decorations 2024-10-26 09:18:11 +01:00
justin 65f05b93f8 Cleanup compiler warnings 2024-10-22 10:48:44 +01:00
justin e2330618f2 Update stack lts 2024-10-22 10:07:13 +01:00
justin 650854d13e Remove shrink gun 2024-10-06 22:09:55 +01:00
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