Fabiosek jakieś herezje ci tu wypisuje. Piękne sposoby by zepsuć sobie grę.
W każdym razie z pewnością nie wiem po co komu World.zen do takich rzeczy, chyba że do samych testów, whatever. Podmiana całego pliku MusicInst też niezbyt fajny pomysł.
Najpierw zadam pytanie - chcesz PODMIENIĆ muzykę z G2 na tą z G1, czy DODAĆ muzykę z G1 do G2? Jeśli to drugie, czytaj dalej:
1. Po pierwsze skasuj to co wcześniej zrobiłeś i przywróć kopię.
2. Włączasz MusicInst.d i znajdujesz kawałek:
//--------------------------------- OLD WORLD -----------------------------------------------------
//--------------------------------- OLD WORLD -----------------------------------------------------
//--------------------------------- OLD WORLD -----------------------------------------------------
//--------------------------------- OLD WORLD -----------------------------------------------------
//--------------------------------- OLD WORLD -----------------------------------------------------
//--------------------------------- OLD WORLD -----------------------------------------------------
//--------------------------------- OLD WORLD -----------------------------------------------------
//--------------------------------- OLD WORLD -----------------------------------------------------
//--------------------------------- OLD WORLD -----------------------------------------------------
//--------------------------------- OLD WORLD -----------------------------------------------------
//--------------------------------- OLD WORLD -----------------------------------------------------
//--------------------------------- OLD WORLD -----------------------------------------------------
3. Pod nim jest kod muzyki z G1 obramowany w znak komentarza /* */. Możesz usunąć komentarz i na nim działać, ja jednak usunąłem również całą jego zawartość i skopiowałem kod z G1 począwszy od:
// ################################################################################################
// ################################################################################################
// ################################################################################################
// ############### #######################
// ############### L O C A T I O N S #######################
// ############### #######################
// ################################################################################################
// ################################################################################################
// ################################################################################################
4. Potem włącz Spacer i skompiluj plik Music.src. Wyskoczą ci błędy.
Błędy te związane są z tym, że G2 wykorzystuje do swoich muzyczek kilka nazw z G1, np. DEF_ albo STY_. Wystarczy odnaleźć INSTANCE z G1 o podobnych nazwach i zmienić je na inne. Jeśli dobrze pamiętam podobne są DEF_, BAN_, PIR_ i STO_
Zmieniaj nazwy tym z G1, nie z G2, żeby nie zepsuć muzyczek, które już są w grze.
Ja przykładowo zmieniłem DEF_Day_Std na DEF2_Day_Std. Reszta działa analogicznie.
5. Po naprawie błędów skompiluj jeszcze raz skrypty. Powinny skompilować się pomyślnie.
6. Uruchom ponownie Spacer.
7. Załaduj świat i wstaw oCZoneMusic. W vobname ustawiasz przedrostek muzyki, która ciebie interesuje. Czyli przykładowo jeżeli chcesz ustawić muzykę ze starego obozu, włączasz MusicInst i szukasz linijki z nią.
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
// XXXXXXXX O L D C A M P [OC_] XXXXXXXXXXXX
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
8. Przedrostek to OC_, dlatego w grze w vobname wpisujesz np. NazwaMuzyki_OC. Ważne jest tylko _OC, reszta jest ignorowana. Akceptujesz zmiany.
9. Klikasz Edit the Bbox i ustawiasz zasięg muzyki. Na czas testów polecam mały zasięg, np. 5000x5000x5000. Akceptujesz zmiany.
10. WAŻNE! Wylatujesz kamerą poza działanie voba muzyki, po czym wlatujesz tam z powrotem. Jeżeli dobrze wszystko zrobiłeś, muzyka powinna zacząć działać.
Dodam jeszcze, że nie wiem dokładnie, jak działają nazwy muzyk, ale wydaje mi się, że chodzi właśnie o same te przedrostki. Resztę silnik zwyczajnie omija.
EDIT: Zapomniałem dodać. Skopiuj
wszystko z folderu Music i niczego nie omijaj.