Moose1002-Cozy_Cassettes icon

Cozy Cassettes

Adds user created, cassette style playlists to WEBFISHING!

Last updated 2 weeks ago
Total downloads 5921
Total rating 6 
Categories Mods Client Side
Dependency string Moose1002-Cozy_Cassettes-1.3.0
Dependants 3 other packages depend on this package

This mod requires the following mods to function

Sulayre-Lure-4.2.1 icon
Sulayre-Lure

Legacy (Pre-Rewrite) version of a project that aims to restore unused game functionality, also used as an API to make adding content to WEBFISHING easier, faster and compatible.

Preferred version: 4.2.1
NotNet-GDWeave-2.0.14 icon
NotNet-GDWeave

Mod loader & runtime script patching for Godot

Preferred version: 2.0.14

README

Cozy Cassettes

Adds easy to make, user created, cassette style playlists to WEBFISHING!

When updating please backup your "Cassettes" folder as some mod-loaders will delete it! (This issue should be fixed as of v1.2.0, but it's a good idea to backup anyway before updating!)

Cassette Playlists

The vanilla boombox is pretty lame, but with Cozy Cassettes you can create your own playlists to be played, in the form of old analog style cassettes!

image image WIP GUI

Features

  • Infinite custom playlists, generated in-game as cassette tapes!
  • Support for .mp3 and .ogg files!
  • Realistic cassette player controls!
  • Client side or server side if you send others your created cassette playlists!
  • Cassette tape skins/colors!
  • Custom cassette textures!
  • Cool SFX!
  • Digital cassettes with more modern day features like instant song skipping, current song labels, etc!
  • YouTube support? (PotatoRadio already does that well, might look into if requested though)! [COMING MAYBE?]

Creating Cassette Tapes

  1. Navigate to the "Cassettes" folder located in your WEBFISHING game folder. (If the folder doesn't exist simply run the game once to create it).
  2. Create a folder in your "Cassettes" folder, and name it whatever you'd like. (AVOID SYMBOLS! Spaces are fine! This is needed to give your cassette an ID!)
  3. Put .mp3's and/or .ogg's in your new playlist folder.
  4. Launch the game! Cozy Cassettes will then register your cassette to the game and add it to your inventory when you join.
  5. [Optional] Cozy Cassettes works just fine on the client, but if you want to listen with your friends, send them the folder you created in step 2 for them to add to their "Cassettes" folder.

image image

Customizing Cassette Tapes

After launching the game at least once after you've made a new folder for a cassette, a tape.json file will be created allowing you to further customize your tapes!

  • name: Whatever you'd like the tape to be displayed as to others, and in the cassette player. This can be named whatever, symbols are fine here! This will default to the folder name on creation.
  • description: Whatever you'd like the tooltip/description of the cassette tape to be. This will default to the description of the currently selected design.
  • design: The design you'd like your cassette to have. See "Design Values" for values to put here.
  • type: "analog" or "digital" - Changes between an analog or a digital cassette. Digital cassettes have more modern features.

Design Values

Put one of these in your tape.json! Otherwise it defaults to red!

In order as shown:

  • Colored: "red", "yellow", "black", "pink", "green"
  • Solid Colored: "solid_red", "solid_yellow", "solid_white", "solid_pink"
  • Brand: "max1", "max2"
  • Special: "digital", "og", "pride", "weezer"

image

Custom Tapes

If you want to further customize your tapes you can make custom tape designs! To make a custom tape design create a 64x64 png named "tape.png" and put it in the cassette folder with all of your songs. It'll automatically be detected and override the current design on launch!

image

Save Game Note

I have not had any issues with my save games in my testing, but to be safe, when adding/removing cassettes, make a backup! I'm not responsible! I made a disclaimer!

If you have any questions/suggestions/problems/etc please reach out to me!

Also feel free to send me your mixtapes! I'd love to hear what ya'll make!