.KV3 Bestandsextensie
KeyValues3-gamegegevensbestand
| Ontwikkelaar | Valve |
| Populariteit |
4,3 | 3 stemmen |
Wat is een KV3-bestand?
Een KV3-bestand is een bestand met gewone tekst dat wordt gebruikt door een videogame van Valve, zoals Dota 2 of CounterStrike:Global Offensive (CS:GO). Het bevat tekst die is geschreven in een structuur die lijkt op JSON. In CS:GO bepalen KV3-bestanden hoe de bots van de game zich gedragen.
Meer informatie
KV3 staat voor KeyValues3, een door Valve ontwikkeld gegevensformaat dat lijkt op JSON en XML. KV3-bestanden ondersteunen echter ook binaire coderingen, versiebeheer en gegevensannotaties. Ze bieden ook ondersteuning voor extra tekstuele syntaxis.
Elk KV3-bestand begint met een regel die een header met de tekst kv3 encoding bevat. Vervolgens wordt beschreven hoe een gameobject zich gedraagt. bt_default.kv3 is bijvoorbeeld een KV3-gedragsboom die bepaalt hoe CS:GO-bots zich gedragen in deathmatches. Bt_default.kv3 bevat verwijzingen naar andere KV3-bestanden, die zijn opgeslagen in de map scripts/ai/modules van CS:GO. Deze KV3-bestanden bevatten scripts die bots uitvoeren om acties in de game uit te voeren.
Een KV3-bestand openen
Je kunt een KV3-bestand openen en bewerken in elke teksteditor of broncode-editor, zoals Microsoft Visual Studio Code (voor meerdere platforms) of GitHub Atom (voor meerdere platforms).
