UGX-Mods Login

or login with an authentication provider below
Sign In with Google
Sign In with Twitter
Sign In with Discord
Sign In with Steam
Sign In with Facebook
Sign In with Twitch

How to make barrier sound effects play like Black Ops 1 (Easy)

broken avatar :(
Created 6 months ago
by John_Banana
0 Members and 1 Guest are viewing this topic.
239 views
broken avatar :(
×
broken avatar :(
Location: us
Date Registered: 5 December 2016
Last active: 3 hours ago
Posts
28
Respect
Forum Rank
Legless Crawler
Primary Group
Member
My Contact & Social Links
More
×
John_Banana's Groups
John_Banana's Contact & Social LinksJohn_BananaYouTube Channel
In Black Ops 1 onwards, Treyarch made it so the "cha ching" money sound only played when you were actively earning +10 from barriers, and once you stopped then only the wood board sound played. So, today I just fixed this for WaW and it's super simple.
 
1) Go to _zombiemode_blockers gsc
 
 
2) Find this:
Code: cpp
            chunk play_sound_on_ent( "rebuild_barrier_piece" );

3) And replace it with:
Code: cpp
            if( player.rebuild_barrier_reward < level.zombie_vars["rebuild_barrier_cap_per_round"] )
            {
                chunk play_sound_on_ent( "rebuild_barrier_piece" );
            }
This tests for if your current reward level is less than the cap set per round, and if it is then it will keep playing the +10 points sound effect.
 
 
4) Scroll down a bit and comment this out, because we need to move it up to before our new if statement. That way the score level is updated right before playing the sound and won't accidently play the sound longer than it should.
Code: cpp
            player.rebuild_barrier_reward += cost;

5) So, it should now look like:
Code: cpp
            player.rebuild_barrier_reward += cost;
            if( player.rebuild_barrier_reward < level.zombie_vars["rebuild_barrier_cap_per_round"] )
            {
                chunk play_sound_on_ent( "rebuild_barrier_piece" );
            }
That's all, I'm still a bit new so feel free to let me know if I did something wrong,  to me it looks good and works fine. Tested it on Der Riese.
:nerd_face:1

 
Loading ...