Commit Graph

42 Commits

Author SHA1 Message Date
justin dea4c0dffe Commit before trying to add machine footprint 2026-03-31 13:57:48 +01:00
justin 3b4cf68a15 Work on room generation/laser run past 2026-03-17 21:50:28 +00:00
justin 579b82b4ed Cleanup 2025-12-30 19:55:39 +00:00
justin 157d63a714 Add sound, cleanup 2025-12-26 16:01:07 +00:00
justin 3f7eeb871c Cleanup 2025-12-26 15:43:21 +00:00
justin 6e5d2f147a Remove explicit external terminal color record 2025-12-07 14:24:11 +00:00
justin 9eed2706b0 Work on autodoor pathing 2025-10-24 13:19:21 +01:00
justin cba0f36ac5 Simplify machine placement 2025-10-23 22:34:50 +01:00
justin f12ae3533c Remove redundant placement generation 2025-09-17 17:36:45 +01:00
justin 8721b31811 Remove parameters from machine damage sensors 2025-09-17 17:33:26 +01:00
justin 81d6727d8e Simplify analyser machines somewhat 2025-09-16 21:41:26 +01:00
justin c38d03165f Start refactor storing items in single intmap, done turrets
More checks required
2025-08-24 11:53:21 +01:00
justin 4bf9ce59d5 Cleanup, fix damage code terminal bug 2025-08-20 15:59:22 +01:00
justin f1fb0ee768 Implement pulse rifle with explodable pulse balls 2025-07-27 11:10:30 +01:00
justin 7bee1549bf Start work on clouds, damage, sensors 2025-06-06 22:53:41 +01:00
justin df905ce2cc Remove unnecessary packages 2022-08-21 23:11:28 +01:00
justin 3b7841677a Nest fields in CWorld 2022-08-19 11:28:19 +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 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 b2efbd2b3e Separate out concrete part of world 2022-07-25 12:10:50 +01:00
justin 24531b75a1 Refactor machines 2022-07-24 20:55:44 +01:00
justin 89d397a928 Tweak bullet bouncing and spawning 2022-07-19 18:21:51 +01:00
justin e4a4766ddf Add sounds, move data types out into separate folders 2022-07-16 17:06:51 +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 b0173c3778 Work on terminals and machines 2022-06-06 00:14:46 +01:00
justin 5ff2fb4910 Cleanup terminal display 2022-06-03 09:20:03 +01:00
justin 7c4a853d70 Remove GenWorld datatype 2022-06-02 19:06:00 +01:00
justin 66d098cfef Move towards scrapping separate GenWorld, merging into World 2022-06-02 18:17:38 +01:00
justin 4cd7cf4edd Add sound effects to example analyser 2022-03-22 10:53:01 +00:00
justin 5aeb04ba05 Add looping sound, add sound to terminals 2022-03-16 09:23:17 +00:00
justin 1b6f11709c Implement randomised markings on sensors 2022-03-13 19:59:46 +00:00
justin 06a501ff88 Rethink damage data type, work on damage sensors 2022-03-13 09:27:35 +00:00
justin f40d486d68 Rethink item ammo to item consumables, start item type datatype 2021-11-29 16:22:31 +00:00
justin 618653a86e Refactor light sources 2021-11-28 16:53:26 +00:00
justin 5d9ea4b733 Correct room link position numbering 2021-11-22 16:42:19 +00:00
justin 1aa797ddef Add quiet laser sound 2021-11-21 23:27:14 +00:00
justin afeb9d2b64 Add wire to central laser room 2021-11-21 19:14:17 +00:00
justin 2f3896345d Add laser central room, using new placement/roompos functionality 2021-11-21 17:44:32 +00:00
justin ebe9ad6b90 Cleanup: broken pathfinding 2021-11-16 18:05:47 +00:00