You are viewing a potentially older version of this package. View all versions.
Syntaxe-TalkingCart-1.3.5 icon

TalkingCart

This mod makes the cart talk with voice and subtitles. The cart will warn the players when an enemy is nearby, let you know when an enemy has despawned/respawned, and tell you how many items are in the vicinity.

Date uploaded 4 days ago
Version 1.3.5
Download link Syntaxe-TalkingCart-1.3.5.zip
Downloads 14503
Dependency string Syntaxe-TalkingCart-1.3.5

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

Cart Talking Mod

This mod makes the cart talk with voice and subtitles. The cart will warn the players when an enemy is nearby, let you know when an enemy has despawned/respawned, and tell you how many items are in the vicinity.

It was created as a part of the following YouTube video: https://youtu.be/naOCUkJkmzk

Supported Features

  • The cart has a chance of reacting (aggressively) if you damage an item in front of it. You're also able to configure how high/low the chance is from the config file.
  • The cart will tell the players which enemies are present in the level at the start of each level.
  • If an enemy enters the area around the cart (within a 20 units of the cart's position), the cart will warn the players.
  • If an enemy that has been communicated as near exits the area around the cart (more than 23 units away from the cart), the cart will notify the players
  • If an enemy despawns, the cart will notify the players.
  • If an enemy, that has been communicated as despawned, respawns. the cart will notify the players.
  • If an enemy dies, the cart will notify the player.
  • The player can disable the cart's communications by holding it in strong mode and pressing the Z key.
  • The players can trigger the cart to tell them how many items are in the surrounding are by holding the cart in strong mode and pressing the X key.
  • If modded enemies are present in the level, the cart will communicate their info using the game's TTS functionality.

All keybindings are changable in the log file. Here is a list of valid keycodes: https://docs.google.com/spreadsheets/d/17ehNwtSd3fG-BeMJhkKTawRa0C0B_jTt7XAwhTI-oWk/edit?usp=sharing

Mod Type

Client-side.

CHANGELOG

v1.3.5

  • Added a config option for disabling enemy warnings. If disabled, the cart will no longer warn the player about enemies. This option is for those who want to play with just the item-breaking roasts on.
  • Added a config option for making the cart only talk using the in-game tts (like how players talk when using the chat).

v1.3.4

  • Updated the ui element creation function so that it doesn't cause errors in beta.

v1.3.3

  • The keybinds now support mouse buttons. Refer to the keybinds google sheet to find each key's code, link is in the thunderstore page

v1.3.2

  • Fixed the cart reacting when the player is not the one who damaged the item.
  • Added a config variable to control how likely the cart is to react. Allows you to disable it completely by setting it to 0.
  • Updated the list cart reactions.

v1.3.1

  • Fixed multiplayer problem from 1.3.0

v1.3.0

  • The cart now has a 0.2 chance of reacting if you damage an item in front of it.

v1.2.1

  • Added support for modded enemies. The cart will communicate their information using the game's TTS functionality.
  • You're now able to configure how far away the cart's voice can be heard from.
  • Input system updated. Added a link to the list of viable key codes in the thunderstore info page.

v1.1.2

  • Added config to allow the players to change the keybinds.