Commit Graph

213 Commits

Author SHA1 Message Date
justin cbf0f47b9b Allow for easier mounted objects on doors 2025-10-25 18:44:34 +01:00
justin ff03efc41f Simplify Foreground 2025-10-25 13:12:00 +01:00
justin 95b4105f52 Simplify block drawing further, store shape of block 2025-10-24 19:39:44 +01:00
justin 4ee389efb1 Remove reified impulses from creature record 2025-10-18 15:42:35 +01:00
justin 315e6b1c04 Cleanup, fix debug drawing 2025-10-15 23:04:23 +01:00
justin 7a431f6eec Move debug pictures out of data 2025-10-14 11:23:39 +01:00
justin cadaf00797 Tweak debug display 2025-10-14 10:14:30 +01:00
justin 8b44538048 Cleanup 2025-10-12 21:13:06 +01:00
justin 49fb982877 Refactor crPos to be a V3 2025-10-10 13:47:31 +01:00
justin 4e651fcded Cleanup 2025-10-08 09:20:19 +01:00
justin f5a3486f72 Work on placements 2025-09-25 17:32:02 +01:00
justin 23f61081cf Remove external corpses, handle them as creatures 2025-09-25 09:31:58 +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 01228ed2f1 Unify debug pictures 2025-09-01 17:22:16 +01:00
justin 40d2d316cb Cleanup 2025-08-27 18:55:25 +01:00
justin 1ebdbdd8ae Cleanup 2025-08-26 18:51:14 +01:00
justin 94f6d5c630 Major item refactor, still broken 2025-08-24 19:34:09 +01:00
justin 22b4be440a Refactor floor items to use centralised items intmap 2025-08-24 13:14:49 +01:00
justin fcccd63844 Refactor floor items, removing ids (not fully checked) 2025-08-23 22:10:33 +01:00
justin aa412f1911 Allow for no-ammo muzzles 2025-08-10 08:09:03 +01:00
justin 09428f2707 Add z level to energy balls 2025-08-04 22:49:36 +01:00
justin 7714e2e298 Make projectile use 3d position/velocity records 2025-08-04 12:15:42 +01:00
justin eeb7c8ac88 Work on gibs and chasms 2025-08-01 09:39:13 +01:00
justin 7110ddb7a6 Add sound queue when on chasm edge 2025-07-30 14:01:56 +01:00
justin 18770480e7 Cleanup 2025-07-30 09:20:41 +01:00
justin 210171fbc9 Move toward implementing chasms 2025-07-30 00:01:07 +01:00
justin 190068737d Move towards adding in pulse laser "rifle" (like UT shock rifle) 2025-07-25 09:12:04 +01:00
justin 6e9d4918a1 Simplify button drawing 2025-06-25 15:40:12 +01:00
justin f84ae98aa9 Cleanup creature drawing 2025-06-19 12:29:21 +01:00
justin 5a6144dbbd Simplify creature drawing positioning 2025-06-19 12:15:24 +01:00
justin 3f9b76b8d0 Draw barrels properly 2025-06-14 23:38:46 +01:00
justin 4ae7c6ebd6 Start moving creature properties out of records 2025-06-06 08:46:27 +01:00
justin 3553ee5bbf Cleanup 2025-05-31 13:34:41 +01:00
justin 0bcf263db7 Remove _crTwist 2025-05-30 10:23:37 +01:00
justin 3efa01bf09 Cleanup 2025-05-21 22:48:18 +01:00
justin b3cf10bd26 Simplify lasers 2025-01-07 01:36:23 +00:00
justin e028c54948 Cleanup 2024-12-28 10:31:58 +00:00
justin e2e1e23881 Cleanup tesla arcs 2024-12-22 15:36:28 +00:00
justin d0ef2628ce Start more sensibly separating avatar from ai creatures 2024-12-17 19:55:07 +00:00
justin 029c61efc8 Cleanup 2024-11-26 13:19:03 +00:00
justin ccc966d652 Improve terminal color possibilities 2024-11-07 18:51:18 +00:00
justin ae0f2fad0f Remove _decorations 2024-10-26 09:18:11 +01:00
justin f11dfe53db Cleanup 2024-10-26 09:15:56 +01:00
justin d256bc0443 Highlight moused-over inventory items 2024-10-16 22:14:11 +01:00
justin cf0873d73b Start adding mouse control of inventory 2024-10-15 23:26:08 +01:00
justin 7c324a03f6 Commit before using item structural function more prominently 2024-10-05 16:38:14 +01:00
justin 164beeea6d Implement zipper for attachment trees 2024-10-05 14:39:34 +01:00
justin 71d4802a4a Remove explicit muzzle flares for picture updated every frame 2024-10-04 01:31:04 +01:00
justin 87cbaf911f Cleanup combining code, flatten modules 2024-10-01 10:01:21 +01:00