17 Commits

Author SHA1 Message Date
df1930a4a0 Grunkmap scaling adjustments 2025-03-09 16:40:19 -06:00
96e657e21d GunkBody takes an optional initial gunk mask
Some checks failed
linting & formatting / build (push) Failing after 5s
2025-03-09 15:49:59 -06:00
99ec33ed3c Better hallway 2025-03-08 18:58:15 -07:00
143f35e761 Game state management & grunk counter 2025-03-07 19:26:12 -07:00
faaf48d6a7 Refactored generic geometric utilities out of GunkBody 2025-03-07 18:18:50 -07:00
c676393e6d Clear total calculation is now multithreaded.
Note: This relies on the rendering thread model changed to "Threaded",
which is an experimental feature.  This may cause big problems in the
future!!
See: https://docs.godotengine.org/en/stable/tutorials/performance/thread_safe_apis.html#rendering
2025-03-07 18:08:05 -07:00
965605a002 Added level elements 2025-03-06 20:07:41 -07:00
42f59962f5 Interaction sequence for wall switch
Some checks failed
linting & formatting / build (push) Failing after 4s
2025-03-05 15:35:49 -07:00
1204123705 Interactive wall switch 2025-03-05 14:46:13 -07:00
3230afe301 Reduced gunk mask resolution 2025-03-02 13:16:40 -07:00
37b377fac0 Continuous line drawing also paints circle to round out edges 2025-03-02 12:07:00 -07:00
22984897e2 Added multiline (wide-angle) spray type 2025-03-02 12:03:04 -07:00
2cf7010c92 Continuous line drawing
Some checks failed
linting & formatting / build (push) Failing after 3s
2025-03-01 19:02:13 -07:00
38404acb3c Overly complex method of painting a bar 2025-03-01 18:20:44 -07:00
31b93c27ea Gunk map scaling 2025-03-01 17:16:43 -07:00
c753aa68c9 Smaller, smoother spray circles 2025-03-01 16:59:39 -07:00
0fee0a155f Using subviewport texture for gunk mask
Some checks failed
linting & formatting / build (push) Failing after 3s
2025-03-01 16:14:46 -07:00