Skip to content

Soundscripts Editor is a GUI tool designed to simplify editing of soundscripts used in the Source Engine. It provides a table-like interface with drag-and-drop support. Useful for mod developers.

License

Notifications You must be signed in to change notification settings

Ambiabstract/soundscripts_editor

Repository files navigation

Soundscripts Editor

Description

Soundscripts Editor is a GUI tool designed to simplify editing of soundscripts used in the Source Engine.
It provides a convenient table-like interface with drag-and-drop support.
It can be especially useful for developers of story-driven mods with a large number of new character lines.

изображение

Features

  • Editing Tools
    • Add, edit, or remove entries directly in a table
    • Batch editing for channels, soundlevels, volumes, and pitches
    • Manage sound lists (wave / rndwave blocks)
    • Edit names
    • Integrated search across soundscript
  • File Management
    • Open and edit existing soundscript .txt files
    • Save and export soundscripts in proper format
    • Drag-and-drop support for WAV files (batch import) and soundscript .txt file
  • Convenience
    • Caching of project path and window size
    • Integration with gameinfo.txt to fetch project name
    • Hotkeys for quick access (e.g., Ctrl+S for saving, Ctrl+F for search)
  • User Interface
    • Resizable window with dynamic table layout
    • Context menus and fast edit (double click or 'Enter' hotkey)

Installation & Usage

  1. Download last version.
  2. Run soundscripts_editor.exe.
  3. Set the gameinfo.txt file of your project.
  4. Enjoy editing soundscripts!

Future plans

  • Undo and Redo
  • Edit Sound Characters (*, #, @, >, etc.)
  • Drag-and-drop support for Edit Sounds window
  • Dark and Light themes
  • More hotkeys
  • Function to add an entry prefix to selected names
  • Go to a specific number/index feature
  • Sorting function
  • Playing sounds

Screenshots

изображение

изображение изображение

изображение

About

Soundscripts Editor is a GUI tool designed to simplify editing of soundscripts used in the Source Engine. It provides a table-like interface with drag-and-drop support. Useful for mod developers.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published