Skip to content

Releases: Grocel/3D-Stream-Radio

Workshop Release (rev422)

23 Jun 22:33

Choose a tag to compare

  • Fixed Dropbox support not working for some users.

Workshop Release (Hotfix, rev421)

12 Jun 17:03

Choose a tag to compare

Moved networking back to NW2

  • This should fix the playlist not loading for some users.
  • Fixed radio entities being miscounted on the client side for some users.
  • Moved bigrig.fm to new URL. It still might not work as it is currently down.

Workshop Release (Hotfix, rev420)

09 Jun 00:19

Choose a tag to compare

Fixed a bad calls to PlayerUse hook causing lua errors with many addons

  • Added a cache to prop protection +USE checks avoid call spams. The cache expires after 3 seconds.
  • Fixed some edge cases with attempting to use a radio blocked by prop protection.
  • Fixed display freezing or menus disappearing when they aren't supposed too.

Thanks for reporting this issue on Steam:

  • [DSTM] hesitantv4mpire
  • BEan

Workshop Release (rev419)

08 Jun 02:42

Choose a tag to compare

New Features, Better Networking, Faster Performance

  • Added option for cursor in VR. It was requested by user Peekofwar on Steam.

  • Added button for switching playback mode (no loop, song loop, playlist loop). Fixes #12

  • Added option for the playback mode to the Toolgun.

  • Added/Changed Wiremod ports represent the playback mode.

  • Added support (including the GUI) for the Wiremod User entity. It can be used in contraptions to trigger use operations (+use) as like as a player would do on other entities.

  • Changed playlist icons to a new custom one.

  • Moved networking from NW2Vars to NWVars, because NW2 is actually a buggy unfinished mess.

  • Fixed multiple cases of networking being unreliable casing the radio being wonky in multiplayer. It should be much more robust now.

  • Reduced networking overhead, by utilizing string tables for repeated strings.

  • Improved overall performance. Fixed potential memory leaks.

  • Fixed huge FPS drops when seeking songs. This happened also when the radio synchronizes between players or other radios (master / slave setup).

  • The GUI is no longer re-rendered every frame when radio playback is paused or stopped. It still has too when it play backs a song, though.

  • Fixed several UI / UX bugs, causing hiccups, stucked playback and other wonky behaviors.

  • Replaced hacky hashing algorithms (for networking). Because the game actually ships with decent official ones now, we no longer have to abuse util.CRC()

  • Remove the use of CompileFile() for loading, as it was not needed at all and it could trigger some anti-cheat addons.

Workshop Release (rev418)

14 May 23:50

Choose a tag to compare

  • Code cleanup, respecting native Lua syntax more

Workshop Release (rev417)

07 Mar 20:07

Choose a tag to compare

  • Fixed Lua-Error: lua/streamradio_core/client/cl_vgui.lua:22: attempt to index field 'Stream' (a nil value)

Workshop Release (rev416)

18 Jan 21:00

Choose a tag to compare

Fixed custom URL blocking causing, added more requested playlists.

  • Might fix some Error 20 cases.
  • Added Playlists: GalNET.ru, Nightwave Plaza, NonStopPlay

Workshop Release (rev415)

29 Dec 12:58

Choose a tag to compare

Playlist, model and tool panel update.

  • Added support for 3 radio models from 2 addons.
  • Fixed broken community playlists. Added "WCCK dead" and "Deutsche Welle" playlists. Removed Radiorecords.ru playlist, because this station is no longer compatible with this addon.
  • Added a button to the tool and settings panels to switch between those more easily.
  • Updated model selector note on the tool panel.

Run sv_streamradio_resetplaylists_community on the server to apply all playlist changes after the update.

Workshop Release (rev414)

27 Nov 21:15

Choose a tag to compare

  • Fixed an error in playlist editor during folder delete.
  • Fixed an error on loading addon toolgun menus.

Workshop Release (rev413)

06 Oct 02:24

Choose a tag to compare

  • Fixed memory leak in networking
  • Updated neturl.lua
  • Minor adjustments to tool and settings UI.