Chciałbym dodać/wgrać
USWT (Uniwersalny System Walki Tarczą) do mojego moda [
Gothic 2 tym razem].
Niestety nie do końca wiem jak się za to zabrać. Próbowałem sobie z tym poradzić na własną rękę, ale nie wychodzi mi to za dobrze (pojawia się komunikat:
https://i.imgur.com/yplPcV3.png ---> prawdopodobnie dotyczy podpunktu nr.
5)
Kolejność w jakiej dodawałem pliki:
1. Najpierw dodałem animacje moda (Anims/_compiled) do folderu Gothica (_Work/data/Anims/)
oraz wrzuciłem tam foldery asc_humans_1hst1sh, asc_humans_1hst2sh.
2. Meshe i tekstury tarcz również wrzuciłem do odpowiednich im folderów.
3. Do skryptów dodałem plik IT_USWT.d oraz uwzględniłem go w gothic.src:
Items\IT_Torch.d
Items\IT_USWT.d
Items\IT_Written.d
4. Dodałem
var int shield_equip; do Story_Globals.d
5. Edytowałem Startup.d:
func void startup_global()
{
Game_InitGerman();
};
func void init_global()
{
Game_InitGerman();
};
////////// TU DODANY SKRYPT //////////
if (shield_equip==true)
{
if (Scatty_teach_perm2 == TRUE)
{
Mdl_RemoveOverlayMds (hero, "HUMANS_1HST2SH.MDS");
Mdl_ApplyOverlayMds (hero, "HUMANS_1HST2SH.MDS");
}
else
{
Mdl_RemoveOverlayMds (hero, "HUMANS_1HST1SH.MDS");
Mdl_ApplyOverlayMds (hero, "HUMANS_1HST1SH.MDS");
};
};
////////// TU DODANY SKRYPT //////////
func void startup_testlevel()
{
};
Dlaczego wyskakuje mi ww. komunikat/error? Czy potrzeba jeszcze innych plików, by USWT mod działał
i był wgrany poprawnie? Dziękuję za pomoc i poświęcony czas mojemu problemowi.