Describe the bug
The miners in the old mine with the voices of voice 2, 3 and 4 do not have ambient voice acting.
Expected behavior
Miners speak recorded phrases in all available languages.
Steps to reproduce the issue
Go into the old mine.
Talk to the first miner to the right of the entrance (voice = 3)
Additional context
An error may appear if any mod is running. In the original scripts, non-existent voice files are indicated in the dialogs Info_Mine_Vlk_2_Mine, Info_Mine_Vlk_3_Mine, Info_Mine_Vlk_4_Mini, etc.
Example bugs
FUNC VOID Info_Mine_Vlk_2_Mine_Info()
{
AI_Output(other,self,"Info_Mine_Vlk_2_Mine_15_00"); //Erzähl mir was von der Mine
AI_Output(self,other,"Info_Mine_Vlk_2_Mine_01_01"); //Es gibt einen ganzen Haufen Höhlen, in denen auch noch Erz zu holen ist. Aber die Crawler, machen die Arbeit darin unmöglich.
AI_Output(self,other,"Info_Mine_Vlk_2_Mine_01_02"); //Zu viele Angriffe, zu viele Verluste.
};
Fixed bug
FUNC VOID Info_Mine_Vlk_2_Mine_Info()
{
AI_Output(other,self,"Info_Mine_Vlk_2_Mine_15_00"); //Erzähl mir was von der Mine
AI_Output(self,other,"Info_Mine_Vlk_2_Mine_02_01"); //Es gibt einen ganzen Haufen Höhlen, in denen auch noch Erz zu holen ist. Aber die Crawler, machen die Arbeit darin unmöglich.
AI_Output(self,other,"Info_Mine_Vlk_2_Mine_02_02"); //Zu viele Angriffe, zu viele Verluste.
};
Need found and replace string in func
Info_Mine_Vlk_2_Mine_Info
Info_Mine_Vlk_2_Mine_01_01 -> Info_Mine_Vlk_2_Mine_02_01
Info_Mine_Vlk_2_Mine_01_02 -> Info_Mine_Vlk_2_Mine_02_02
Describe the bug The miners in the old mine with the voices of voice 2, 3 and 4 do not have ambient voice acting.
Expected behavior Miners speak recorded phrases in all available languages.
Steps to reproduce the issue
Additional context An error may appear if any mod is running. In the original scripts, non-existent voice files are indicated in the dialogs Info_Mine_Vlk_2_Mine, Info_Mine_Vlk_3_Mine, Info_Mine_Vlk_4_Mini, etc.
Example bugs FUNC VOID Info_Mine_Vlk_2_Mine_Info() { AI_Output(other,self,"Info_Mine_Vlk_2_Mine_15_00"); //Erzähl mir was von der Mine AI_Output(self,other,"Info_Mine_Vlk_2_Mine_01_01"); //Es gibt einen ganzen Haufen Höhlen, in denen auch noch Erz zu holen ist. Aber die Crawler, machen die Arbeit darin unmöglich. AI_Output(self,other,"Info_Mine_Vlk_2_Mine_01_02"); //Zu viele Angriffe, zu viele Verluste. };
Fixed bug FUNC VOID Info_Mine_Vlk_2_Mine_Info() { AI_Output(other,self,"Info_Mine_Vlk_2_Mine_15_00"); //Erzähl mir was von der Mine AI_Output(self,other,"Info_Mine_Vlk_2_Mine_02_01"); //Es gibt einen ganzen Haufen Höhlen, in denen auch noch Erz zu holen ist. Aber die Crawler, machen die Arbeit darin unmöglich. AI_Output(self,other,"Info_Mine_Vlk_2_Mine_02_02"); //Zu viele Angriffe, zu viele Verluste. };
Need found and replace string in func Info_Mine_Vlk_2_Mine_Info Info_Mine_Vlk_2_Mine_01_01 -> Info_Mine_Vlk_2_Mine_02_01 Info_Mine_Vlk_2_Mine_01_02 -> Info_Mine_Vlk_2_Mine_02_02
Info_Mine_Vlk_2_WichtigePersonen_Info Info_Mine_Vlk_2_WichtigePersonen_01_01 -> Info_Mine_Vlk_2_WichtigePersonen_02_01
Info_Mine_Vlk_2_Minecrawler_Info Info_Mine_Vlk_2_Minecrawler_01_01 -> Info_Mine_Vlk_2_Minecrawler_02_01 Info_Mine_Vlk_2_Minecrawler_01_02 -> Info_Mine_Vlk_2_Minecrawler_02_02
Info_Mine_Vlk_2_DieLage_Info Info_Mine_Vlk_2_DieLage_01_01 -> Info_Mine_Vlk_2_DieLage_02_01
Info_Mine_Vlk_3_Mine_Info Info_Mine_Vlk_3_Mine_01_01 -> Info_Mine_Vlk_3_Mine_03_01
Info_Mine_Vlk_3_WichtigePersonen_Info Info_Mine_Vlk_3_WichtigePersonen_01_01 -> Info_Mine_Vlk_3_WichtigePersonen_03_01
Info_Mine_Vlk_3_Minecrawler_Info Info_Mine_Vlk_3_Minecrawler_01_01 -> Info_Mine_Vlk_3_Minecrawler_03_01 Info_Mine_Vlk_3_Minecrawler_01_02 -> Info_Mine_Vlk_3_Minecrawler_03_02
Info_Mine_Vlk_3_DieLage_Info Info_Mine_Vlk_3_DieLage_01_01 -> Info_Mine_Vlk_3_DieLage_03_01 Info_Mine_Vlk_3_DieLage_01_02 -> Info_Mine_Vlk_3_DieLage_03_02
Info_Mine_Vlk_4_Mine_Info Info_Mine_Vlk_4_Mine_01_01 -> Info_Mine_Vlk_4_Mine_04_01 Info_Mine_Vlk_4_Mine_01_02 -> Info_Mine_Vlk_4_Mine_04_02
Info_Mine_Vlk_4_WichtigePersonen_Info Info_Mine_Vlk_4_WichtigePersonen_01_01 -> Info_Mine_Vlk_4_WichtigePersonen_04_01
Info_Mine_Vlk_4_Minecrawler_Info Info_Mine_Vlk_4_Minecrawler_01_01 -> Info_Mine_Vlk_4_Minecrawler_04_01
Info_Mine_Vlk_4_DieLage_Info Info_Mine_Vlk_4_DieLage_01_01 -> Info_Mine_Vlk_4_DieLage_04_01
Info_Mine_Vlk_1_XXX does not need to be changed, there are no errors in it
Edit. The difficulty may arise in the fact that you will need to edit ou.bin/ou.cls