189 Commits

Author SHA1 Message Date
UnicornFreedom
cf78c278af
Update brain to 0.24.2 and fix TPS counter disappearing 2025-12-03 03:31:48 +01:00
Fingercomp
3b82541da6
Have the SoundSource object store factories rather than sources
Closes #182.
2025-09-17 22:32:14 +03:00
UnicornFreedom
22ee84d74c
Update ocelot-brain to fix setting loading 2025-09-13 01:05:09 +02:00
Fingercomp
33a3cf4773
Version 1.14.0 2025-08-18 19:01:35 +03:00
Fingercomp
f2234677a0
Update ocelot-brain 2025-08-18 15:41:34 +03:00
Fingercomp
a042c76b0f
Update ocelot-brain 2025-08-11 01:18:38 +03:00
Fingercomp
eb6f6b0d8d
Emulate clipboard limits
See ocelot-brain#44.
2025-08-09 00:16:56 +03:00
UnicornFreedom
e0b8f61b6e
Get rid of assembly errors and warnings 2025-08-02 23:05:56 +02:00
UnicornFreedom
c0dad8daed
Update ocelot-brain to v0.24.0 2025-08-02 16:51:30 +02:00
Fingercomp
223bbd5048
Show the cardinal direction or the side as appropriate for each node 2025-08-01 20:42:05 +03:00
AtomicScience
7b89069c40 Fix issue with alpha channel blending on Metal 2025-02-17 11:29:57 +03:00
Fingercomp
46ca2709af
Update ocelot-brain 2025-02-09 16:48:43 +03:00
Fingercomp
6f9558bed1
Merge branch 'refactor/entity-id' into develop 2025-02-01 16:03:11 +03:00
Fingercomp
e37a910d69
Allow non-Environment entities in SyncedInventories
To that end, entities are identified by their entityIds instead of their
environment's node addresses.
2025-02-01 02:38:41 +03:00
Fingercomp
cd86902dd5
Add a relay GUI
Closes #74.
2025-01-26 22:32:54 +03:00
UnicornFreedom
300c5dfe5b Update ocelot-brain to v0.22.0 2025-01-12 12:40:26 +01:00
UnicornFreedom
78c022dd14 Extended item tooltips with additional info 2024-09-22 17:25:00 +02:00
UnicornFreedom
9dca251543 Update ocelot-brain to v0.21.0 2024-09-21 16:22:43 +02:00
Fingercomp
3d6ceaf219
Update ocelot-brain to v0.20.4 2024-08-30 19:25:41 +07:00
Fingercomp
05819d4eba
Update ocelot-brain 2024-01-10 20:23:05 +07:00
Fingercomp
4616056add
Update ocelot-brain 2024-01-10 15:47:06 +07:00
Igor Timofeev
a0bdcfd17a Unified cross-threading lambdas to prevent setTitle()-like troubles 2024-01-07 13:13:43 +00:00
Fingercomp
70fcc2379a
Update ocelot-brain 2024-01-01 18:54:40 +07:00
Fingercomp
8445dd70b1
Update ocelot-brain 2024-01-01 18:03:37 +07:00
Fingercomp
47149fe825
Update ocelot-brain 2023-12-30 19:49:39 +07:00
Fingercomp
011fbf8ad9
Document the release procedures 2023-10-19 18:37:58 +07:00
Fingercomp
f7355a3af4
Version 1.10.2 2023-10-18 23:51:49 +07:00
Fingercomp
c65503c440
Update ocelot-brain 2023-10-18 23:28:58 +07:00
Fingercomp
2dc43433aa
Stop the rewinding sound when the tape drive node is disposed of 2023-10-18 22:41:26 +07:00
Fingercomp
2f55145299
Update ocelot-brain 2023-10-18 20:24:06 +07:00
Fingercomp
8bb2abb150
Stop playback when requested and fix the volume 2023-10-18 18:50:14 +07:00
IgorTimofeev
a95600cc8c Merge branch 'develop' into feature/tape-drive-playback
# Conflicts:
#	lib/ocelot-brain
2023-10-18 13:31:04 +03:00
Fingercomp
b40fd28a1c
Update brain 2023-10-17 19:47:35 +07:00
Fingercomp
cdee25704b
Play the DFPWM audio 2023-10-17 19:18:52 +07:00
Fingercomp
c28cb8924c
Update brain
Closes #114.
2023-10-17 19:18:03 +07:00
IgorTimofeev
1bf9c1d60b Added playback buttons, status bar & custom sounds for TapeDriveWindow, added tape floppy 2023-10-17 03:21:39 +03:00
Fingercomp
01de8a8173
Update brain 2023-10-16 22:10:13 +07:00
Igor Timofeev
3ca65be14d Added "online check" for player nickname in computer.addUser() 2023-10-16 11:32:12 +00:00
Igor Timofeev
dc253bc85c Moved everything (except ocelot.jar) to AppData/home 2023-10-16 10:34:58 +00:00
IgorTimofeev
7285034b98 Fixed nasty bug with repeated UUID regeneration in DiskManaged on every Ocelot load 2023-10-16 02:11:57 +03:00
Fingercomp
8d483b0748
Version 1.10.0 2023-10-15 23:13:59 +07:00
Fingercomp
765c6afe06
Update brain 2023-10-15 22:14:36 +07:00
Fingercomp
7e0b650fda
Add tapes 2023-10-15 22:04:20 +07:00
UnicornFreedom
25bb1e7351 Regenerate spritesheet + update brain version to 0.19.0 2023-10-14 17:01:49 +02:00
Fingercomp
4a3fd81352
Update ocelot-brain 2023-10-13 21:04:13 +07:00
IgorTimofeev
eecad424ff Removed "workspace" prefixes from NBT, restored original OC logic with NBT tricks in RAIDs, added some clarifications for DiskRealPathAware 2023-10-13 12:58:08 +03:00
Igor Timofeev
6e82da5d28 Added RAIDs 2023-10-13 08:23:28 +00:00
IgorTimofeev
09d6a56658 Fixed crash with EEPROM data loading from non-existing external file source 2023-10-12 14:10:10 +03:00
Igor Timofeev
1421aabda1 Added microcontrollers & network activity visualization for racks 2023-10-12 11:02:33 +00:00
Igor Timofeev
0ed0a6a228 Added magical memory card from Computronics 2023-10-10 14:33:56 +00:00