Terminologie van het modden (GTA2)
Van WikiGTA - De Nederlandse Grand Theft Auto Walkthrough!
Op deze pagina staat een lijst van extensies, bestanden en namen die je bij het modden van GTA2 veel tegen zult komen.
Extensie | Uitleg | Bewerken met | |
---|---|---|---|
*.gmp | GBH Map File | Het level. | GTA2 Editor |
*.sty | Style File | Afbeeldingen zoals tiles, voertuigen, wagens, etc. Ieder district heeft zijn eigen style file. | STY Tool of STYed |
*.gxt | GTA Text File | Tekst. Iedere taal heeft twee tekstbestanden; het hoofdbestand en een *_bob.gxt voor de GTA2 Manager. | GXT Editor |
*.scr | Script File | Gecompileerd script. Een level kan meerdere scripts hebben, bijvoorbeeld voor missies. | Nvt. |
*.mis | Mission File | Ongecompileerd script. Scripts moeten omgezet worden naar *.scr met de Script Compiler om ze te kunnen gebruiken. | Kladblok |
*.tmp | Scriptlijst. De Compiler genereert naast *.scr-bestanden ook *.tmp-bestanden. Deze zijn niet noodzakelijk. | Kladblok | |
*.mmp | Multiplayer Map File | Bestand waarin staat welk *.sty- en *.scr-bestand een bepaald multiplayer moet gebruiken, en welke naam en hoeveel spelers het level heeft. | Kladblok |
*.pal | Palette | Bestand waarin een kleurenset van 256 kleuren bepaald is. | Paint Shop Pro |
Bestand | Uitleg | Bewerken met | |
test1.seq | Bestand waarin van alle singleplayerlevels staat welk *.sty- en *.scr-bestand en welke naam ze moeten gebruiken. | Kladblok | |
fstyle.sty | Extra afbeeldingen zoals lettertypes. | STY Tool of STYed | |
nyc.gci | De 'physics', oftewel de eigenschappen van alle voertuigen. | Physics Editor Power Manager Kladblok | |
Begrip | Uitleg | ||
Block | Blocks ("blokken") zijn de denkbeeldige kubussen waaruit een GTA2 map bestaat, en daarmee de eenheid waarmee afstanden in GTA2 gemeten worden. Iedere zijde van een block is ongeveer 15 voet of 4,5 meter. Een GTA2 map bestaat uit 256 x 256 x 7 blocks, wat neerkomt op een oppervlakte van 1152 x 1152m = 1,33 km2. | ||
Code | Een script bestaat uit code: de scripttaal MIS waarin het script geschreven is. | ||
Commando | Een commando ("command" in het Engels) is een opdracht in het script. | ||
Cycle | Een cycle ("cyclus") is de tijd die het spel nodig heeft om één keer het hele script uit te voeren. Cycles worden gebruikt om te bepalen hoe lang iets in het script moet duren. Hoe lang een cycle duurt hangt af van de lengte en complexiteit van het script, maar duurt gewoonlijk slechts een fractie van een seconde. 6000 cycles is de standaard respawn-tijd voor wapens: ongeveer één minuut. | ||
Delta | Een delta is een extra texture voor een sprite. Delta's kunnen animaties uitbeelden en worden gebruikt voor onder andere autodeuren en zwaailichten. | ||
Face | Een face is een zijde van een block. Een block heeft vijf faces: vier aan de zijkanten en één aan de bovenkant (die ook wel "lid" genoemd wordt). | ||
Level | Een level is een speelbaar onderdeel van GTA2, bestaande uit een map, script, style file en alle andere bestanden om het level te kunnen spelen. GTA2 bevat achttien levels: drie singleplayerlevels, zes multiplayerlevels en negen bonuslevels. | ||
Map | Een map is de spelwereld van een GTA2 level. Een map heeft een script nodig om het te kunnen spelen. Soms, met name in multiplayer, wordt met "map" het complete level bedoeld. "Map" is ook Engels voor "plattegrond". | ||
Palette | Een palette is een palet of kleurenset van 256 kleuren. Welke kleuren een texture kan gebruiken wordt bepaald door het palette dat de texture heeft. Veel textures maken gebruik van hetzelfde palette, waardoor het veranderen van palettes problematisch kan zijn. | ||
Script | Het script bevat alle missies, spawnplaatsen en andere specificaties van een level. | ||
Sprite | Een sprite is een texture voor bijvoorbeeld een auto, voetganger of pick-up. | ||
Style file | Een style file is een bestand waarin alle textures van één GTA2 level zich in bevinden. GTA2 heeft vier style files: wil.sty, ste.sty en bil.sty, voor respectievelijk het Downtown, Residential en Industrial District en fstyle.sty, dat extra afbeeldingen bevat. De tiles in de style files zijn bij ieder district anders. | ||
Texture | Een texture is een afbeelding en dus altijd 2D. De belangrijkste textures van GTA2 zijn sprites, die gebruikt worden om vrijwel alle bewegende objecten in het spel mee weer te geven en tiles, die gebruikt worden om de statische 3D omgeving mee te creëren. Het aanpassen van textures noemt men texturing. | ||
Tile | Tiles ("tegels") zijn de vierkante textures waaruit een GTA2 map uit bestaat. Tiles worden op de faces van een block geplaatst bij het mappen. |
Naam | Herkomt naam | Level |
---|---|---|
wil | William Mills | Downtown District (Singleplayer) |
ste | Stephen Banks | Residential District (Singleplayer) |
bil | Billy Thompson | Industrial District (Singleplayer) |
downtown | Downtown District (Multiplayer) | |
res | Residential | Residential District (Multiplayer) |
industrial | Industrial District (Multiplayer) | |
mp1 | Multiplayer 1 | Tiny Town |
mp2 | Multiplayer 2 | Face Off |
mp5 | Multiplayer 5 | Hidden Surprise |
lorne2e | Lorne Campbell 2 Easy | Bonus Level A |
lorne2m | Lorne Campbell 2 Medium | Bonus Level B |
lorne2h | Lorne Campbell 2 Hard | Bonus Level C |
mike1e | Mike Stirling 1 Easy | Bonus Level D |
mike1m | Mike Stirling 1 Medium | Bonus Level E |
mike1h | Mike Stirling 1 Hard | Bonus Level F |
mike2e | Mike Stirling 2 Easy | Bonus Level G |
mike2m | Mike Stirling 2 Medium | Bonus Level H |
mike2h | Mike Stirling 2 Hard | Bonus Level I |
De multiplayerlevels "mp3" en "mp4" zijn wel gemaakt, maar uiteindelijk niet gebruikt. Ook de bonuslevels "lorne1e", "lorne1m" en "lorne1h" ontbreken.
Mapping | Editor (Epic) · Gebouwen · Wegen · Water & animaties · Slopes · Flat tiles · Collision info · Rand van een level · Zones · Level ingame zetten | ||
---|---|---|---|
Scripting | Declareren: | Basisscript · Script Compiler (MIS Pad) · Codelijsten · Commando's · Voertuigen · Objecten · Geluiden · Personages · Groepen · Deuren | |
Programmeren: | IF · WHILE · COUNTERs · Subroutines · THREAD TRIGGERs · EXEC · PARK · Kill Frenzies · PHONEs · Singleplayerscript · Missies · Jesus saves | ||
Beide | Belichting · Car shops · Cranes & crushers · Gangs · Metro · Multiplayerlevels | ||
Bestandstypes | .gci · .gmp · .gxt · .mis · .mmp · .pal · .scr · .seq · .sty · .tmp | ||
Overig | Texting · Physics (Lijst) · Texturing · Voertuigen maken · Plattegrond · Terminologie · Levels installeren |