Hier vindt u een korte handleiding voor het maken van aankondigingspakketten voor NEBULOUS: Vloot Commando, uitsluitend gericht op Unity-implementatie.
Introductie
Het maken van je eigen voicepack voor schepen wordt uitgelegd door Tuna op Stoomgemeenschap. Het wordt aanbevolen om hun gids te raadplegen, omdat er aanzienlijke overlap is.
Omroeperpakketten werken echter iets anders. Het basisspel biedt geen ondersteuning voor het rechtstreeks wijzigen van omroeperpakketten. Om een omroeperpakket te gebruiken, heb je een systeem nodig zoals het Voicepack-selectormod, die ik heb ontwikkeld en beschikbaar is op Steam Community.
Hoewel je omroeppakket onafhankelijk kan worden gemaakt zonder de Voicepack Selector in je Unity-project op te nemen, wordt het pas in de game geladen als je de Voicepack Selector of een soortgelijke tool gebruikt.
Eenheid
Net als bij voicepacks moeten AudioClips voor omroeppakketten de indeling .wav hebben. Hoewel je ze een naam kunt geven zoals je wilt, kan het gebruik van een indeling als (bondgenoot/vijand) (gebeurtenis) (locatie) (variatie) helpen bij het ordenen als je veel audiofragmenten hebt.
In Unity hoef je maar één ding te creëren.
De stem van de omroeper
Voor Tijdwaarschuwingsvelden, dit zijn de aftelwaarschuwingen zoals '20 minuten resterend'. Vanille bevat doorgaans vier:
- 20 minuten resterend (1200 seconden)
- 10 minuten resterend (600 seconden)
- 5 minuten resterend (300 seconden)
- Missie voltooid (0 seconden)
Objectieve velden bestaat uit vijf reeksen lijnen:
- De vijand heeft het doel ingenomen
- De vijand neemt het doel in beslag
- Wij betwisten de doelstelling
- We nemen het doel
- We hebben het doel overgenomen
Als u meer dan één regel opneemt, zal de omroeper er tijdens runtime willekeurig één selecteren, vergelijkbaar met het verzenden van voicepacks.
In het vanillespel wordt de algemene doelstelling gespeeld als er maar één objectief interessant punt in de wedstrijd is. Genummerde doelstellingen worden gespeeld als er meer dan één zijn. Voor elke genummerde doelstelling (er zijn er in totaal 8, geïndexeerd van 0 tot 7) heeft u dezelfde 5 regels nodig als eerder vermeld, maar verwijzend naar de specifieke doelstelling in plaats van naar een generiek ‘de doelstelling’. De callouts voor de basis 8-zones zijn:
- Atlas
- Bokser
- Komeet
- Dolk
- Eclipse
- Steunpunt
- Gambiet
- Helios
Markeer actievelden bevatten elk 4 sets lijnen:
- Vijand heeft de vlag veroverd (een punt gescoord)
- Vijand heeft de vlag ingenomen (een vijandelijk schip heeft hem opgepikt)
- De vijand heeft de vlag laten vallen
- Vlag is teruggevonden (de vlag die een vijand heeft laten vallen is teruggezet naar de startpositie)
Het pakket in de game verkrijgen
Dit gaat allemaal over hoe de Voicepack Selector Mod werkt. Om de Selector te laten herkennen dat uw mod een aankondigingspakket bevat, zoekt deze in uw manifest.xml-bestand naar een "Announcer" -tag. Houd er rekening mee dat verschillende tools verschillende vereisten of methoden kunnen hebben.
Activa/bundel
Om ervoor te zorgen dat alles soepel verloopt, moet het adres in je mod overeenkomen met het Announcer Voice Set-item dat je hebt gemaakt. Vergeet ook niet om dit asset op te nemen in de AssetBundle. Dat is het eigenlijk wel. Er zijn geen andere speciale stappen. Ik heb de integratie eenvoudig gemaakt en in lijn gehouden met het maken van andere componenten.
Dat is alles wat we hiervoor vandaag delen NEBULOUS: Vloot Commando gids. Deze handleiding is oorspronkelijk gemaakt en geschreven door schaduw.lotus.62312. Als we deze handleiding niet kunnen bijwerken, kunt u de laatste update vinden door deze te volgen link.