So, after digging through files to demolish the Allies under attack alert that popped up every 15 seconds in my map, I realized that I didn't like the way that the Zerg announcer said "Not enough Minerals" when I tried to buy something I couldn't afford.
For one, I changed the icon and Tooltip for minerals to be biomass, so the announcement doesn't fit. But I also just hate her voice in general and would prefer it say Abathor's Build error message. But that particular alert doesn't show up in alerts, and digging through the sound files, I found two copies of the sound, but no link to show where it was used in the game data. I've been looking through everything from Hero voice overs to freaking actors trying to find a way that I can change either certain things the announcer says, or simply change the announcer to Abathor and be done with it.
Anyone know how or have a clue where to start? I found one thing online with a guy who had a resource up to change the announcer to the Over mind from SC1, but apparently you can't change the actual game's sound files. Which isn't what I want. I just want to replace one with another from within the game.
The sound data entry you want to edit has the ID: e_cmdNotEnoughMinerals_Zerg
Its English name is "Alert_ZergNeedMoreMinerals" in the Sounds tab.
So, I would simply replace that entry with a copy of the one I want?
EDIT And is this done in the Editor(Okay) or outside of the editor(Which is apparently against the User Agreement)?
And what about the UI pop up on the left side of the screen? (Not enough Minerals in red text)
Can I delete or alter that to say something else?
I just turned off the alert volume in the default settings of the game. Doing this, there is simply no dialog for a failed event, and any time I want an announcement for upgrades, I simply put it into an existing trigger that already performs actions when certain abilities are used (researching upgrades).
That way, when the if than else comes up for ability a, it plays Sound(a) for player(a) at 100% volume. I haven't tested this in game yet, but in theory, I think it should work.
Actually, I can probably guarantee this will work with a play sound for actor function, and simply play it from the actor for my building. I'd prefer it to simply play everywhere, incase the upgrade is called by hotkey from elsewhere on the map.
So, after digging through files to demolish the Allies under attack alert that popped up every 15 seconds in my map, I realized that I didn't like the way that the Zerg announcer said "Not enough Minerals" when I tried to buy something I couldn't afford.
For one, I changed the icon and Tooltip for minerals to be biomass, so the announcement doesn't fit. But I also just hate her voice in general and would prefer it say Abathor's Build error message. But that particular alert doesn't show up in alerts, and digging through the sound files, I found two copies of the sound, but no link to show where it was used in the game data. I've been looking through everything from Hero voice overs to freaking actors trying to find a way that I can change either certain things the announcer says, or simply change the announcer to Abathor and be done with it.
Anyone know how or have a clue where to start? I found one thing online with a guy who had a resource up to change the announcer to the Over mind from SC1, but apparently you can't change the actual game's sound files. Which isn't what I want. I just want to replace one with another from within the game.
The Alerts data type is what you want.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
Unfortunately, this cannot be found in Alerts as it does not create an icon on the screen.
Some sound IDs like these are hard-coded into the engine and only use the race as its parameter.
The sound data entry you want to edit has the ID: e_cmdNotEnoughMinerals_Zerg
Its English name is "Alert_ZergNeedMoreMinerals" in the Sounds tab.
So, I would simply replace that entry with a copy of the one I want?
EDIT And is this done in the Editor(Okay) or outside of the editor(Which is apparently against the User Agreement)?
And what about the UI pop up on the left side of the screen? (Not enough Minerals in red text) Can I delete or alter that to say something else?
I just turned off the alert volume in the default settings of the game. Doing this, there is simply no dialog for a failed event, and any time I want an announcement for upgrades, I simply put it into an existing trigger that already performs actions when certain abilities are used (researching upgrades).
That way, when the if than else comes up for ability a, it plays Sound(a) for player(a) at 100% volume. I haven't tested this in game yet, but in theory, I think it should work.
Actually, I can probably guarantee this will work with a play sound for actor function, and simply play it from the actor for my building. I'd prefer it to simply play everywhere, incase the upgrade is called by hotkey from elsewhere on the map.
In the editor. Just open the data editor, open the Sounds tab via the green "+" and search for minerals. Then you will find entries.
There seem to be two entries for the "need more minerals" sound. One of those should be the right entry to edit. Just test it.
@Ahli634: Go
Note to whoever. Don't try to reset the entire Default Settings for the Game UI.
Any ideas about the flashing text alert?