Difference between revisions of "Mission Scripting Tools"

From GTAMods Wiki
Jump to navigation Jump to search
Line 1: Line 1:
''For in depth introduction to mission coding see [[Mission Scripting (Overview)]].''
+
''For more in-depth introduction to mission coding see [[Mission Scripting (Overview)]].''
  
 
To edit the game scripts, you will need one of the coding tools:
 
To edit the game scripts, you will need one of the coding tools:
Line 35: Line 35:
 
!Notes
 
!Notes
 
|-
 
|-
|[[.NET Script Hook]]||align="center" |{{Icon|4}}||
+
|[[.NET Script Hook]]||align="center" |{{Icon|4}}||allows writing external scripts in any .NET language
 
|-
 
|-
|[[Alice]]||align="center" |{{Icon|4}}||
+
|[[Alice]]||align="center" |{{Icon|4}}||adds [http://lua.org LUA] scripting support
 
|-
 
|-
|[[C++ Script Hook]]||align="center" |{{Icon|4}}||
+
|[[C++ Script Hook]]||align="center" |{{Icon|4}}||allows writing external scripts in C++ language
 
|-
 
|-
|[[CLEO]]||align="center" |{{Icon|SA}}||
+
|[[CLEO]]||align="center" |{{Icon|SA}}||allows running scripts alongside of the [[main.scm]]
 
|-
 
|-
 
|[[OpenIV]]||align="center" |{{Icon|4}}|| SCO files viewer
 
|[[OpenIV]]||align="center" |{{Icon|4}}|| SCO files viewer
Line 52: Line 52:
 
|}
 
|}
  
{{GTA4-navi|state=autocollapse}}
+
{{N|4|SA}}
{{SA-navi|state=autocollapse}}
 
 
[[Category:Mission Scripting]][[Category:GTA 3]][[Category:GTA VC]][[Category:GTA LCS]][[Category:GTA VCS]]
 
[[Category:Mission Scripting]][[Category:GTA 3]][[Category:GTA VC]][[Category:GTA LCS]][[Category:GTA VCS]]

Revision as of 10:12, 19 March 2009

For more in-depth introduction to mission coding see Mission Scripting (Overview).

To edit the game scripts, you will need one of the coding tools:

Tool Supported Games Notes
Sanny Builder GTA III Vice City San Andreas Liberty City Stories Vice City Stories
  • for LCS and VCS only disassembling of the main.scm is supported
gtama GTA III Vice City San Andreas
  • For GTA SA only a disassembler was made
  • The project is abandoned
Mission Builder GTA III Vice City San Andreas
  • A separate tool was made for each supported game (GTA3 MB, VC MB, SA MB)
  • The project is abandoned
Point San Andreas
  • The project is abandoned
Scone GTA IV
  • SCO dis-/assembler

Related Tools

The following tools are related to mission scripting, but cannot be used for direct editing:

Tool Supported Games Notes
.NET Script Hook GTA IV allows writing external scripts in any .NET language
Alice GTA IV adds LUA scripting support
C++ Script Hook GTA IV allows writing external scripts in C++ language
CLEO San Andreas allows running scripts alongside of the main.scm
OpenIV GTA IV SCO files viewer
SparkIV GTA IV SCO files viewer
spookie's SCM Hook Vice City