Subroutines (GTA2)
Van WikiGTA - De Nederlandse Grand Theft Auto Walkthrough!
Hoofdpagina > GTA2 > Modding > Subroutines
Een subroutine omvat een verzameling commando's, zodat er halverwege het script eenvoudig naar kan worden verwezen.
Subroutine:
Een subroutine maak je als volgt:
naam: //commando's RETURN
Naam: | De naam van de subroutine. Let op de dubbele punt, die achter de naam moet staan. |
---|---|
commando's | De commando's die je wilt verzamelen in de subroutine |
RETURN | Dit commando sluit de subroutine. De commando's in de subroutine moeten dus voor RETURN staan. |
Subroutines kunnen overal gescript worden, zelfs voor LEVELSTART.
FORWARD
Om een subroutine direct bij aanvang van het spel te starten, zet je het volgende commando voor LEVELSTART:
FORWARD naam:
GOSUB
Om de subroutine halverwege het spel te activeren zet je het volgende commando na LEVELSTART, op het punt waar de subroutine moet starten:
GOSUB naam:
Vergeet nooit de : aan de naam toe te voegen. Een GOSUB kan overal gebruikt worden: in een IF, een WHILE, etc., zolang het maar na LEVELSTART is.
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 |