satisfactorymodding / satisfactorymodding/Documentation

Implementing ADA messages

Open
#178 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement good first issue help wanted
Dominant language
Python
Stars
28
Forks
96
PR merge metrics
No merged PRs in 30d

Description

Sound generation:

  • How to view all existing base-game ADA messages (check crowdin or
  • Google TTS settings
  • Post processing settings
  • Advice for how to make ADA say common SF words the "right" way
  • Suggested volume level (dB) to be consistent with base game voicelines
  • Suggestions for how to capture audio without having to set up the google cloud account

In-game message playing:

  • Setting up message assets
  • Triggering messages in response to schematics via the story queue
  • How to trigger messages "manually"
  • Playing sounds in the ADA voice category
  • Maximum character length before the popup messages get cut off

Kyrium shared some example code for this
https://discord.com/channels/555424930502541343/601030071221878784/957712385102184448

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the requested sections on sound generation and in-game message playing, along with the linked Discord example from Kyrium. Document how to inspect existing ADA messages, configure and capture audio, create and trigger message assets, use the ADA voice category, and determine the popup character limit. Done means the guide answers each listed question with reproducible steps.

Written by the indexing model from the issue text.

Assessment

Tech stack
google-cloud
Domain
documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.