Wat is een XS-bestand?
Een XS‑bestand is een referentiebestand dat wordt gebruikt in Age of Empires III (AOE3) om kunstmatige intelligentie (AI) te genereren. Het wordt gebruikt tijdens het compilatieproces wanneer een aangepast XML‑kaartbestand wordt geladen. Als je AOE3 hebt gespeeld, weet je al dat je niet alleen elke kaart kunt kiezen om te spelen, maar ook je eigen kaarten kunt maken met het Random Map Script‑programma.
Belangrijkste kenmerken van XS-bestanden
| Kenmerk | Beschrijving |
|---|---|
| Bestandsextensie | .xs (geassocieerd met verschillende toepassingen) |
| Primaire varianten | Xformat code-opmaakconfiguratie, time_stamp() opmaakstrings, Macro Scheduler .xs-bestanden |
| Opmaaktype | Xformat gebruikt clang-format configuratiebestanden (tekstgebaseerd); xsFormat-strings gebruiken platte tekst met “%” opmaakmarkeringen; Macro Scheduler gebruikt gecompileerd macroformaat |
| Primaire toepassing | Code-opmaak voor C-familietalen; datum- en tijdstringopmaak; opslaan van gecompileerde macro’s |
| Belangrijkste functie | Xformat ondersteunt live voorbeeldweergave van code-opmaakwijzigingen; xsFormat biedt aanpasbare datum/tijd-uitvoer met uitgebreide opmaakopties |
| Beveiligingsprofiel | Veilig voor bedoeld gebruik; bevat geen uitvoerbare code; kan veilig worden bewerkt met teksteditors; vereist gespecialiseerde software voor bepaalde varianten |
| Compatibiliteit | Xformat vereist macOS 13.0 of nieuwer; xsFormat compatibel met TextTransformer en soortgelijke tekstverwerkingstools; Macro Scheduler vereist eigen software |
Hoe genereer je een AI-kaart in Age of Empires 3?
- Open een tekstbewerkingsprogramma, zoals Microsoft Notepad, Notepad++ of TextEdit. Dit wordt gebruikt om uw kaart te programmeren.
- Programmeert alle functies van uw kaart met behulp van de Random Map Script-taal.
- U kunt programmeertutorials raadplegen om er zeker van te zijn dat u het correct programmeert
- Sla uw bestand op als “MyAOE3.xs” en verplaats het naar uw “Age of Empires 3” game-mappen.
XS-bestandsformaat - Meer informatie
XS-bestanden worden opgeslagen als platte-tekstbestanden die met elke teksteditor geopend en bewerkt kunnen worden.
Hoe te werken met XS-gerelateerde formaten
Xformat gebruiken
Systeemvereisten:
Vereist macOS 13.0 of nieuwer
Beschikbaar voor aankoop in de Mac App Store
Kenmerken:
Formateer C-, C++-, Objective-C- en Objective-C++-code
Maak aangepaste stijlconfiguraties
Gebruik Batch Format voor meerdere bestanden
Integreren met Xcode via extensie
Veelgestelde vragen (FAQ)
**Q1: Welke programmeertalen ondersteunt Xformat?
A1: Xformat ondersteunt C, C++, Objective‑C en Objective‑C++ codeformattering, maar ondersteunt geen Swift‑bronbestanden [citation:1].
**Q2: Welke stijlrichtlijnen kan ik gebruiken met Xformat?
A2: Xformat ondersteunt de LLVM‑, Mozilla‑ en WebKit‑stijlrichtlijnen, en stelt gebruikers in staat aangepaste stijlen te definiëren [citation:1].
**Q3: Wat doet de xsFormat-parameter in time_stamp()?
A3: De xsFormat-parameter maakt aanpassing van datum‑ en tijdoutput mogelijk met behulp van opmaaktekens voorafgegaan door “%” [citation:2].
**Q4: Werkt Xformat op Windows of Linux?
A4: Nee, Xformat is uitsluitend ontworpen voor macOS en vereist macOS 13.0 of nieuwer [citation:1].
**Q5: Kan ik codeformattering automatiseren met Xformat?
A5: Ja, Xformat bevat een Shortcuts-actie voor automatisering en kan volledige mappen formatteren met behulp van de Batch Format-tool [citation:1].