Англификация русс. игры


нет старфорса, можно убрать проверку СД, работают моды!!!! Ждите русские диалоги :)
Перепишите файлы (сделав копии для русс патча). Отучалку берите на форуме. Тут ее не будет ибо это не хорошо ;)

файл (3.5Мб)

Инструкция
Перенос звуков, заставок, шрифтов и тп
C:\gama\seadog2\RESOURCE\Sounds\VOICE\RUSSIAN
в C:\gama\seadog2\RESOURCE\Sounds\VOICE\

C:\gama\seadog2\RESOURCE\Textures\Loading\Russian
в C:\gama\seadog2\RESOURCE\Textures\Loading\

C:\gama\seadog2\RESOURCE\Textures\WorldMap\reload\Russian
в C:\gama\seadog2\RESOURCE\Textures\WorldMap\reload\

C:\gama\seadog2\RESOURCE\INI\TEXTS\RUSSIAN\common.ini  - from rus

C:\gama\seadog2\RESOURCE\INI\font.ini from rus (font_rus.ini)

C:\gama\seadog2\RESOURCE\INI\TEXTS\language.ini - исправить язык

C:\gama\seadog2\RESOURCE\QUESTSTEXT\quests_texts.txt  - from rus
дает русскую квест бук

Пересохранить сайв в новый и перенастроить управление, скинув на по умолчанию.

MODы
- Кнопка Esc (в русской есть, в анго нет)

C:\gama\seadog2\PROGRAM\CONTROLS\init_pc.c
добавить то, что в скобках коментариев

    MapControlToGroup("ChrFightMode","PrimaryLand");
CI_CreateAndSetControls( "", "MainMenu", CI_GetKeyCode("VK_F1"), 0, false );
// boal -->
    CI_CreateAndSetControls( "Sailing1Pers", "MainMenuDouble", CI_GetKeyCode("VK_ESCAPE"), 0, false );
MapControlToGroup("MainMenuDouble","Sailing3Pers");
MapControlToGroup("MainMenuDouble","PrimaryLand");
MapControlToGroup("MainMenuDouble","WorldMapControls");
MapControlToGroup("MainMenuDouble","FightModeControls");
// boal <--
CI_CreateAndSetControls( "", "IStartButton", CI_GetKeyCode("VK_RETURN"), 0, false );

C:\gama\seadog2\PROGRAM\seadogs.c
добавить то, что в скобках коментариев
        switch(ControlName)
  {
  case "MainMenu": ProcessMainMenuKey(); break;
// boal -->
            case "MainMenuDouble": ProcessMainMenuKey(); break;
// boal <--
  case "Interface": ProcessInterfaceKey();break;

  case "Sea_CameraSwitch": SeaCameras_Switch(); break;
  case "Ship_Fire": Ship_DoFire(); break;

  //case "Tele": Sea_ReloadStart(); break;
  }
}
else
{
  switch(ControlName)
  {
  case "MainMenu": ProcessMainMenuKey(); break;
// boal -->
            case "MainMenuDouble": ProcessMainMenuKey(); break;
// boal <--
  case "Interface": ProcessInterfaceKey();break;

ALexusB 25.07.03



Hosted by uCoz