27 Commits

Author SHA1 Message Date
Fingercomp
a5a9b18771
Make BoomCardFxHandler a supertrait of ComputerAwareNode 2025-08-03 18:39:41 +03:00
Fingercomp
7ecb9a6fe7
Refactor so as to handle SDC FX in racks too 2025-08-03 18:25:34 +03:00
Fingercomp
f6e81d6752
Refactor the boom glow effect 2025-08-03 17:55:58 +03:00
UnicornFreedom
09f688cbb3
Rebase implementation on a new particle system 2025-08-03 16:35:23 +02:00
smok1e
b697d3c0c4
Applied scalafmt (probably) 2025-08-03 16:35:22 +02:00
smok1e
a9393ab2be
Added glow indicating soon explosion 2025-08-03 16:35:22 +02:00
smok1e
4209a05c62
Added explosion animation 2025-08-03 16:35:22 +02:00
smok1e
549833f3e9
Added countdown beep sound for Self-Destructing card 2025-08-03 16:35:21 +02:00
UnicornFreedom
7466b7d4db
Move particle speed into Particle class 2025-08-03 01:46:42 +02:00
UnicornFreedom
c510cbb834
Refactor and unify particle system 2025-08-03 01:35:50 +02:00
LeshaInc
ee4f2dcc3b Add scalafmt 2025-01-30 20:29:55 +00:00
Fingercomp
a69f04bcf3
Use IconSources to refer to node sprites 2025-01-23 01:46:43 +03:00
UnicornFreedom
7fdfdf5f3b Make festive decorations slightly smaller 2025-01-03 01:29:16 +01:00
UnicornFreedom
a611b02bfa Make festive decorations toggleable 2024-12-03 20:24:36 +01:00
Fingercomp
e994011cd9
Add an ocelot block
Closes #131.
2024-08-28 00:37:53 +07:00
Fingercomp
344eacd40f
Fix a typo in TaskQueue's name 2024-01-21 01:12:13 +07:00
Fingercomp
35e64752fd
Add ocelot.clearLog()
Closes #130.
2024-01-21 00:41:31 +07:00
Igor Timofeev
a0bdcfd17a Unified cross-threading lambdas to prevent setTitle()-like troubles 2024-01-07 13:13:43 +00:00
Fingercomp
731bd4b8db
Allow pushing messages via an ocelot card
Closes #118.
2023-12-30 18:53:17 +07:00
Igor Timofeev
40e48f1f98 Added tiny holidays overlay for computer nodes 2023-12-29 04:40:12 +00:00
IgorTimofeev
bbfc8f6c1b Added "records" sound category from Minecraft & made sound cards, note blocks and tape drives to work with it instead of "beep" 2023-10-17 18:07:31 +03:00
Fingercomp
cdee25704b
Play the DFPWM audio 2023-10-17 19:18:52 +07:00
Fingercomp
d9ebf0435b
Throw out particles after getting a log message 2023-08-15 01:43:20 +07:00
Fingercomp
2d791b0ab8
Reliably deliver events to server components 2023-07-14 02:17:12 +07:00
IgorTimofeev
5cc440cdf6 Added lazy windows initialization trait, updated all nodes & items to work with it 2023-06-29 03:54:42 +07:00
Igor Timofeev
13b0da86f5 Added a lot of icons to all context menus & separated Color/SoundSource (s) 2023-06-28 19:19:48 +00:00
Igor Timofeev
b055436b43 Added racks, servers & mountable disk drives 2023-06-28 14:58:06 +00:00