Commit Graph

70 Commits

Author SHA1 Message Date
justin 2b923cd4b6 Simplify analyser machine 2025-12-09 10:10:50 +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 87f1444f5c Cleanup 2025-09-23 21:02:27 +01:00
justin 398b3a1342 Cleanup 2025-09-23 17:34:39 +01:00
justin a9ecd7de2e Allow for placements to use/update the full GenWorld 2025-09-23 10:41:09 +01:00
justin 81d6727d8e Simplify analyser machines somewhat 2025-09-16 21:41:26 +01:00
justin 8398f0b852 Simplify analyser terminal 2025-09-01 23:24:11 +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 befe24e038 Start creating explicit tutorial map 2025-08-21 16:31:04 +01:00
justin b07280e50c Cleanup 2025-08-19 17:29:36 +01:00
justin 2f9cea1b69 Allow for terminals to be deactivated 2025-08-19 13:58:57 +01:00
justin f1fb0ee768 Implement pulse rifle with explodable pulse balls 2025-07-27 11:10:30 +01:00
justin 2f130c5bed Fix switch detection, cleanup 2025-06-25 21:49:11 +01:00
justin a9cae4d409 Simplify buttons 2025-06-25 21:37:32 +01:00
justin 6e9d4918a1 Simplify button drawing 2025-06-25 15:40:12 +01:00
justin bf0bc22720 Start simplifying buttons 2025-06-25 15:16:11 +01:00
justin ccc966d652 Improve terminal color possibilities 2024-11-07 18:51:18 +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 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 d219d8d889 Broken: refactor terminals 2022-07-25 00:45:15 +01:00
justin d1bf49319a Cleanup 2022-07-24 20:56:03 +01:00
justin 24531b75a1 Refactor machines 2022-07-24 20:55:44 +01:00
justin b58444f931 Move button data 2022-07-21 18:22:08 +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 7d7ed6689d Cleanup 2022-07-14 21:32:19 +01:00
justin 5463328d41 Move machine update into outside function 2022-07-14 21:01:53 +01:00
justin f05d284312 Move machine destruction to external function 2022-07-14 12:48:52 +01:00
justin 0957c79e58 Fix button not updating bug 2022-06-14 18:47:11 +01:00
justin 7b00867f6d Commit before unifying placements in rooms (in/out) 2022-06-11 12:37:56 +01:00
justin d91a53f76c Remove hvAuto, replace with machineGun 2022-06-07 23:50:28 +01:00
justin c31f398fab Allow terminals to block input 2022-06-07 22:56:20 +01:00
justin c8c299cfb5 Cleanup 2022-06-07 14:20:13 +01:00
justin 3c2f0cb824 Commit before simplifying terminal commands 2022-06-07 11:40:59 +01:00
justin 19852119ab Re-add machine hum to all terminals 2022-06-07 11:11:48 +01:00
justin 5117fb2a1a Successfully push proximity sensor parameters into data 2022-06-07 10:34:59 +01:00
justin 14acd2ee6a Move analyser functions to data 2022-06-07 09:57:19 +01:00
justin d42538e3c0 Add fix bug in terminal destruction effects 2022-06-07 01:25:36 +01:00
justin b20502bc35 Commit before removing "un-input-able" terminals 2022-06-06 18:33:44 +01:00
justin 4e181b8273 Cleanup 2022-06-06 16:37:52 +01:00
justin b92305798f Cleanup 2022-06-06 16:22:47 +01:00
justin eb38874102 Partially successful change of terminals to external entities 2022-06-06 12:49:14 +01:00
justin 8e9f33d038 Commit before making terminals there own entities 2022-06-06 11:17:11 +01:00
justin 384a16851b Cleanup 2022-06-06 00:36:18 +01:00
justin b0173c3778 Work on terminals and machines 2022-06-06 00:14:46 +01:00