Coder Social home page Coder Social logo

athlonic / chatterer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pizzaoverhead/chatterer

32.0 11.0 11.0 512 KB

A plugin for Kerbal Space Program which adds some SSTV, beeps, and nonsensical radio chatter between your crewed command pods and Mission Control.

License: GNU General Public License v3.0

C# 100.00%

chatterer's Introduction

///////////////////////////////////////////////////////////////////////////////
//
//    Chatterer a plugin for Kerbal Space Program from SQUAD
//    (https://www.kerbalspaceprogram.com/)
//    Copyright (C) 2014 Athlonic 
//    (original work and with permission from : Iannic-ann-od)
//
//    This program is free software: you can redistribute it and/or modify
//    it under the terms of the GNU General Public License as published by
//    the Free Software Foundation, either version 3 of the License, or
//    (at your option) any later version.
//
//    This program is distributed in the hope that it will be useful,
//    but WITHOUT ANY WARRANTY; without even the implied warranty of
//    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
//    GNU General Public License for more details.
//
//    You should have received a copy of the GNU General Public License
//    along with this program.  If not, see <http://www.gnu.org/licenses/>.
//
///////////////////////////////////////////////////////////////////////////////
	
Chatterer
=========

A plugin for Kerbal Space Program from SQUAD, which adds some SSTV, beeps, and nonsensical radio chatter between your crewed command pods and Mission Control.
There is also some environmental sounds as : wind in atmosphere, breathing on EVA and background noises inside space-crafts.

Installation :

- Unzip 'Chatterer_x.x.x.zip' file anywhere you see fit,
- Copy only the 'Chatterer' folder (and its content) you will find under 'Chatterer_x.x.x\GameData'
- Then paste this 'Chatterer' folder in your KSP 'GameData' folder.

Usage :

- Chattering/background noises should start automatically upon flight start,
- you will see the Chatterer button on your application toolbar on the upper right of the screen,
- Click on it to access Chatterer settings (watch for tooltips).

(optional when using Blizzy78's Toolbar Mod)
- if you have Blizzy78's Toolbar Mod installed, you can also find a Chatterer Icon available (must be enabled on first load),
- you can also choose to use Blizzy78's Toolbar only and hide KSP stock applauncher button (check Chatterer settings).


Credits :

Original idea and work : ***Iannic-ann-od***
Thanks a lot to him for his awesome work and to allow me to continue it since version 0.5.9 since the end of December 2013.
I promised him I will do my best to keep Chatterer chattering things high in Kerbal space and beyond.

Modders :
Cilph, for his help on RemoteTech2 integration

Audio :
Apollo 11 and STS-1 chatter created from audio found at the http://archive.org/details/nasaaudiocollection
Russian chatter created from audio recorded by http://www.svengrahn.pp.se/sounds/sounds.htm
Sound effects by acclivity, adneonlux, AGFX, AMPUL, Argitoth, be-steele, blaukreuz, bubaproducer, carbilicon, ch0cchi, Corsica_S, datwilightz, DJ Chronos, DodoDuck, DrNI, ERH, FreqMan, HerbertBoland, junggle, klankbeeld, laiskvorst, Leady, mario1298, m-o-m, NUpton, pera, plagasul, REC242, Setuniman, suonho, UdoPohlmann, yewbic, Zozzy

chatterer's People

Contributors

athlonic avatar ducakar avatar linuxgurugamer avatar moardv avatar pizzaoverhead avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

chatterer's Issues

Enhance audioset addons support

Enhance the way audioset addons are detected / loaded / managed :

  • detect addons and list them on load ;
  • add a "play sample" button for each sets;
  • put the button for chatter sets out of advanced settings.

CommNet off, void noise played, but still chatters heard then and when

Chatterer recognizes the loss of CommNet link and plays the void noise, but during the lack of a connection still the default chatters are played.

There is no exception in the log, it just happens.

It could' be because I use Kerbalism? (the new version no more has the "signal feature", so it works with stock CommNet)

Hide app-launcher button

Add an advanced setting which hide Chatterer app-launcher button.
If enabled, add a simple button on KSC scene to un-hide Chatterer button on flight scenes.

Stop chatter spam on jumps

Avoid chatter exchange to trigger every time vessel leaves the ground (annoying when a rover jumps on the Mun).

Blurry GUI icons

Mipmaps shouldn't be used for GUI icons as they make them look blurry.

BTW, most icons are missing in the repository.

Science sending sound in time

Chatterer starts to play sound when all science already sended to KSC.
More fun is to start play sound when data sending is started, and stop play sound when data sending is finished\interrupted by lack of EC

Kerbal Voice Spam in Time Warp

Hey I got one for ya,
For longer than I can remember now I have had an issue where if I time warp with chatterer on it begins to spam the same americans dudes voice frequently, he starts going again before hes even finished. Anyone else having this issue / have a fix? I think I may be technically using it beyond intent as I am on version 1.11.1. Don't have a log while this happens but can likely get one if needs. Other mods used is pretty extensive so I suspect it's a conflict with one of these if not a frequently seen issue. Thank you in advance for any advice, and especially the free stuff (the mod itself)!

Default new chatter sets to added and on.

Currently, chatter sets are hard-coded in the sense that the defaults are listed in add_default_audiosets().

Ideally, the directory would be inspected at every restart and any new directories added and on by default. This would allow mods such as Chatterer Extended to more simply add content.

Alternatively, Chatterer Extended should be integrated into Chatterer and also hard-coded.

I'm happy to assist with either.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.