diff options
author | Paweł Redman <pawel.redman@gmail.com> | 2018-03-31 16:04:04 +0200 |
---|---|---|
committer | Paweł Redman <pawel.redman@gmail.com> | 2018-03-31 16:04:04 +0200 |
commit | d72e8d61de2f7efba3685dda2dc52b31f64f8a6e (patch) | |
tree | 2cda01dcc5b0e17fcf109469ac99296c2212346b /src/game/game.hpp | |
parent | d87217dffc1582b8dbed10da62b3b4d3f7b511de (diff) |
3D audio.
Diffstat (limited to 'src/game/game.hpp')
-rw-r--r-- | src/game/game.hpp | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/src/game/game.hpp b/src/game/game.hpp index bb2ce69..331c1d1 100644 --- a/src/game/game.hpp +++ b/src/game/game.hpp @@ -41,6 +41,14 @@ namespace game { CF_BODY_SMALL = 8, CF_WATER = 16 }; + + enum { + AMBIENT_NEXUS, + AMBIENT_CHASM, + AMBIENT_WIND, + AMBIENT_WATER, + AMBIENT_COUNT + }; extern size_t selection_cookie; @@ -77,16 +85,12 @@ namespace game { render::animated_texture_t wart; } deco_assets_t; - typedef struct { - audio::ambient_t nexus, chasm, wind, water; - } ambience_assets_t; - extern soldier_assets_t soldier; extern spider_assets_t spider; extern nest_assets_t nest; extern fx_assets_t fx; extern deco_assets_t deco; - extern ambience_assets_t ambience; + extern audio::ambient_t ambients[AMBIENT_COUNT]; extern render::animated_texture_t unit_selected; extern render::animated_texture_t unit_selected_halo; extern render::animated_texture_t move_marker; |