Documentation
Русский
  • Gem RTS v1 Documentation
  • Foundational Knowledge
    • Game local files and Player Profile locations
    • Game resource architecture
      • Packages
      • Package file structure
    • Basic knowledge about configuration files
      • Include instruction
      • Define instruction
      • Mod instruction
  • Mod Development
    • Creating mod
    • Advanced package configuration
    • Creating Settings templates
  • Editor
    • Camera control in the Editor
    • Useful Editor shortcuts and Console commands
    • Map Editor
      • Creating a new map
      • Scene Editor
      • Entity Editor
      • Landscape Editor
        • Heights Editor
        • Polygons Editor
        • Terrains Editor
        • Color Editor
        • Flags Editor
        • Material Editor
        • Grass Editor
        • Foliage Editor
      • Water Editor
      • Specifics of Map Editing
        • Creating destroyed vehicle entities for map entourage
        • Creating terrain folds
          • Creating Ground Surface relief
          • Rock and cliff entities
        • Stone entities
        • Entity for water sound effects
        • Building entities
      • Creating a minimap
    • Mission Editor
      • Mission Properties Editor
    • FX Editor
    • Environment Editor
      • Basic knowledge about HDR
      • Creating environment preset
      • Setting Environment preset parameters
    • Debug Tools
      • Console
      • Debug Processes Window
      • Render Layer List Window
    • Simulation Mode
  • Textures and Materials
    • Physically Based Rendering
      • Texture compression formats in GEM RTS
      • PBR parameters
      • Texture Conversion in Gem RTS
      • Texture conversion to PBR materials using Nvidia Texture Exporter
  • Modeling
    • 3ds Max Plugin
    • Vehicle Model Setup Pipeline
      • Bone hierarchy in vehicle models
        • Body
        • Turret
        • Engine
        • Gun
        • Secondary bones
        • Transmission
          • Сhassis mechanisms
  • Localization
    • Variable strings in localization
    • Adding a new localization language
  • Game settings
    • Movement on slopes
    • Configuration of movement types for human units
    • Configuring entity interaction with wind
    • Sensor
    • User control sound
Powered by GitBook
On this page
  • Entity for sounding Pools
  • Sound parameter settings
  • Sound zone visualization mode
  • Sound Setup for Different Pool Types
  • River flow sounding
  • Sea or Lake Sounding
  1. Editor
  2. Map Editor
  3. Specifics of Map Editing

Entity for water sound effects

Guide to adding sound effects to water bodies

Last updated 10 months ago

Entity for sounding Pools

The area entity from the service/sound/ folder allows you to sound water pools: rivers, lakes, and seas. Its difference from a regular speaker object is that all circular subzones created by this entity are combined into one and sounded as a whole.

Sound parameter settings

In the properties of the area entity, in the environment_sound block, you need to configure the sound parameters.

Parameter
Description

tags

Preset corresponding to the type of water body. Water bodies with a Flow curve correspond to the river preset for a river with a regular flow and river_fast for a river with a fast flow. For lakes and seas, use the lake and sea presets, respectively.

curve

For water bodies with a Flow curve, the name of the water body is entered in the curve field. For water bodies without flow, the curve field should be left empty.

radius

The radius of the circle within which the water body is located.

Sound zone visualization mode

When working with the area entity, it is convenient to use the sound zone visualization mode. You can enable or disable the sound zone visualization mode using the console command:

  • snd_showEnvironmentSound 1 — enable;

  • snd_showEnvironmentSound 0 — disable.

Sound Setup for Different Pool Types

River flow sounding

  1. Place the area entity Switch to the Entity tab and place the area entity on the map approximately in the geometric center of the Flow curve of the river pool.

  1. Configure sound parameters In the properties of the area entity, configure the sound parameters in the environment_sound block.

  • In the tags field, select the river or river_fast preset

  • Enter the name of the river pool in the curve field

  • Set the radius so that the entire river pool fits within the yellow circle

  1. Adjust the placement of the area entity The area entity must be positioned so that the entire river pool is within its radius. Based on the Flow curve, subzones of sound will be added within the yellow circle, displayed as green circles. Along with the green subzones, the sound of the flow will appear.

Sea or Lake Sounding

  1. Place the area entity Several area entities must be placed to cover the area of the sea or lake pool.

  1. Configure sound parameters In the properties of the area entities, configure the sound parameters in the environment_sound block.

  • Select the lake or sea preset in the tags field

  • Leave the curve field empty

  • Adjust the radius to cover the entire lake or sea pool with sound zones

When sounding water bodies without Flow, use as few area entities as possible, but set large radius values

Area entity
Adjust the placement of the area entity