Commit Graph

41 Commits

Author SHA1 Message Date
justin c4b9142d0f Tweak explosions 2024-12-24 14:54:32 +00:00
justin e93a804559 Allow for lights to be stored in a one-frame list 2024-11-26 12:50:39 +00:00
justin e7ea5d7fa9 Allow for more changable terminal screen colors 2024-11-17 10:18:04 +00:00
justin 216d55865f Cleanup 2024-11-07 19:45:53 +00:00
justin efcd3bd84a Add terminal temporary screen light 2024-11-07 19:17:38 +00:00
justin ccc966d652 Improve terminal color possibilities 2024-11-07 18:51:18 +00:00
justin b7d949c035 Draw cursor when targeting with HUD 2024-09-30 21:11:56 +01:00
justin d8d3a01f06 Allow for assigning attach items orientations 2024-09-30 16:09:56 +01:00
justin fd8adcea92 Cleanup, prepare ground to allow for drawing attached items 2024-09-30 15:09:21 +01:00
justin fc5539cb38 Cleanup 2024-09-30 12:54:31 +01:00
justin 0701c4043e Remove (by commenting out) module item-type system 2024-09-30 11:42:10 +01:00
justin 7d96616b91 Fix some shapes 2023-03-25 17:56:20 +00:00
justin d989acd6f2 Allow shadow fidelity option, fix bug in rendering box shadows 2023-03-25 17:22:58 +00:00
justin 7e790b7153 Add in "linear" lWorld to separate time reversable worlds 2022-10-28 12:24:51 +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 b2efbd2b3e Separate out concrete part of world 2022-07-25 12:10:50 +01:00
justin 14c4c47bf5 Cleanup 2022-07-25 00:56:55 +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 cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin 1f79fe157f Make creature update an external function 2022-07-20 01:22:17 +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 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 ad33ddd569 Move towards removing machine update field 2022-07-14 19:56:37 +01:00
justin f05d284312 Move machine destruction to external function 2022-07-14 12:48:52 +01:00
justin b0173c3778 Work on terminals and machines 2022-06-06 00:14:46 +01:00
justin 5cbfa6f1ff Stun turret turn with electrical damage 2021-11-05 01:41:57 +00:00
justin 903a79cf85 Assign used links during room generation 2021-11-02 22:27:19 +00:00
justin 0b058674ea Separate placement spot from placement type 2021-11-02 21:12:11 +00:00
justin 7ef1da9be5 Work on sensor machines, remove some datatypes associated with placements 2021-11-01 23:07:58 +00:00
justin 82de39657b Implement basic laser sensor 2021-11-01 18:20:45 +00:00
justin 7ddbbdda14 Improve machines, tweak wall ids 2021-11-01 15:21:21 +00:00
justin 86fdfd260e Add objects based on walls, called machines 2021-10-31 22:55:02 +00:00