You are viewing a potentially older version of this package. View all versions.
LordAshes-PlaySoundPlugin-1.0.0 icon

PlaySoundPlugin

Triggers remote or local sound files based on numeric keypad code .

Date uploaded 2 years ago
Version 1.0.0
Download link LordAshes-PlaySoundPlugin-1.0.0.zip
Downloads 185
Dependency string LordAshes-PlaySoundPlugin-1.0.0

This mod requires the following mods to function

bbepisTaleSpire-BepInExPack-5.4.10 icon
bbepisTaleSpire-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.10
brcoding-SetInjectionFlagPlugin-2.3.0 icon
brcoding-SetInjectionFlagPlugin

Allows players to flag mods are installed

Preferred version: 2.3.0
LordAshes-AssetDataPlugin-3.4.0 icon
LordAshes-AssetDataPlugin

Dependency plugin for subscription/notification based data storage and message exchange.

Preferred version: 3.4.0
LordAshes-GUIMenuPlugin-1.2.0 icon
LordAshes-GUIMenuPlugin

Add text/icon menus that appear in centre of screen or slide out the right side. Support for multi-layer hierarchy.

Preferred version: 1.2.0

README

Play Sound Plugin

This unofficial TaleSpire plugin allows playing sounds based on a numeric keypad code. This allows an infinte number of sounds to be referenced from within the game. However, the plugin does not provide the user with a user friendly way to determine which code entry is associated with which file - the user will have to handle the coorelation on his/her own.

This plugin, like all others, is free but if you want to donate, use: http://LordAshes.ca/TalespireDonate/Donate.php

Change Log

1.0.0: Initial release

Install

Use R2ModMan or similar installer to install this plugin.

You will need to configure this plugin using the R2ModMan Edit Config.

Configuration

Set the Audio file location and file name setting. This is the path to the audio files. For local references (which means all players need to have them locally) start this setting with file:// followed by the path to the audio files. For remote repositories start the setting with the URL (inclduing http:// or https://). The end of the setting should have the name of the file with the code being represented by a single # character. For example, http://MusicRepo.Org/Audio/#.mp3 or file://D:/Audio/#.mp3.

Set the Number of code digits to the number of digits used for the code. As soon as this many digits are typed the corresponding audio file, if present, will be requested to play. For example, for a 3 digit code, thus allowing 999 audio files, set the value to 3. For a 2 digit code, thus allowing 99 audio files, set the value to 2. And so on.

Adding Files

Place the desired files into the location configured in the configuration (see above). Rename the files to match the pattern configured in the configuration file replacing the # character with the desired code. Ensure that the desired code matches the number of cogured digits. For example,

Number of code digits = 2 Audio file location and file name = file://D:/Audio/#.mp3

Then you would rename your audio files to:

D:/Audio/01.mp3 D:/Audio/02.mp3 .. D:/Audio/99.mp3

Note that because the setting was set to two digits the file name replaces the # character with a 2 digit code.

Usage

  1. Ensure Num Lock is on.
  2. Enter the numeric code for the file on the keypad.
  3. Enter all zeros (how even many digits there are in your code) to stop playing audio.