Difference between revisions of "Mission Scripting Tools"
Jump to navigation
Jump to search
| (16 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
| − | '' | + | '''Mission scripting tools''' is a subset of game [[:Category:Tools|tools]] designed specifically to edit the game [[script]]s. The following table lists all of them known at the moment: |
| − | + | {| class="wikitable" | |
| − | |||
| − | {| | ||
|- | |- | ||
!width="150px"|Tool | !width="150px"|Tool | ||
| Line 9: | Line 7: | ||
!Notes | !Notes | ||
|- | |- | ||
| − | |[[Sanny Builder]] ||align="center" |{{Icon| | + | |[[Sanny Builder]] ||align="center" |{{Icon|trilogy}} {{Icon|LCS}} {{Icon|VCS}} || |
| − | * | + | * |
| + | |- | ||
| + | |- | ||
| + | |[[gta3sc]] ||align="center" |{{Icon|trilogy}} || | ||
| + | * Uses the original [[GTA3script]] language. | ||
|- | |- | ||
| − | ||[[gtama]] || align="center" |{{Icon| | + | ||[[gtama]] || align="center" |{{Icon|trilogy}} || |
* For [[GTA SA]] only a disassembler was made | * For [[GTA SA]] only a disassembler was made | ||
* The project is abandoned | * The project is abandoned | ||
|- | |- | ||
| − | ||[[Mission Builder]] || align="center" |{{Icon| | + | ||[[Mission Builder]] || align="center" |{{Icon|trilogy}} || |
* A separate tool was made for each supported game (GTA3 MB, VC MB, SA MB) | * A separate tool was made for each supported game (GTA3 MB, VC MB, SA MB) | ||
* The project is abandoned | * The project is abandoned | ||
|- | |- | ||
| − | |[[Point]] <!---[http://www.joncaruana.com/projects/point/ Point]--->|| align="center" |{{Icon|SA}} || | + | |[[Point]] <!---[http://www.joncaruana.com/projects/point/ Point]--->|| align="center" |{{Icon|VC}} {{Icon|SA}} {{Icon|LCS}} || |
* The project is abandoned | * The project is abandoned | ||
|- | |- | ||
|[[Scone]] || align="center" |{{Icon|4}} || | |[[Scone]] || align="center" |{{Icon|4}} || | ||
* [[SCO]] dis-/assembler | * [[SCO]] dis-/assembler | ||
| + | * The project is abandoned | ||
| + | |- | ||
| + | |[[Scocl]] || align="center" |{{Icon|4}} || | ||
| + | * [[SCO]] compiler | ||
| + | |- | ||
| + | |[[SC-CL]] || align="center" |{{Icon|4}} {{Icon|5}} || | ||
| + | * [[SCO]] compiler | ||
| + | |- | ||
| + | |[[SCRambl]] || align="center" |{{Icon|SA}} || | ||
| + | * an open-source [[SCR]] assembler | ||
|} | |} | ||
== Related Tools == | == Related Tools == | ||
The following tools are related to mission scripting, but cannot be used for direct editing: | The following tools are related to mission scripting, but cannot be used for direct editing: | ||
| − | {| | + | {| class="wikitable" |
|- | |- | ||
!width="150px"|Tool | !width="150px"|Tool | ||
| Line 41: | Line 53: | ||
|[[C++ Script Hook]]||align="center" |{{Icon|4}}||allows writing external scripts in C++ language | |[[C++ Script Hook]]||align="center" |{{Icon|4}}||allows writing external scripts in C++ language | ||
|- | |- | ||
| − | |[[CLEO]]||align="center" |{{Icon| | + | |[[CLEO]]||align="center" |{{Icon|trilogy}}||allows running scripts alongside of the [[main.scm]] |
|- | |- | ||
| − | |[[OpenIV]]||align="center" |{{Icon|4}}|| SCO files viewer | + | |[[OpenIV]]||align="center" |{{Icon|4}}|| has a SCO files viewer |
|- | |- | ||
| − | |[[SparkIV]]||align="center" |{{Icon|4}}|| SCO files viewer | + | |[[SparkIV]]||align="center" |{{Icon|4}}|| has a SCO files viewer |
|- | |- | ||
|spookie's SCM Hook||align="center" |{{Icon|VC}}|| | |spookie's SCM Hook||align="center" |{{Icon|VC}}|| | ||
* {{GTAF|170998}} | * {{GTAF|170998}} | ||
| − | * Currently hosted at http:// | + | * Currently hosted at http://public.sannybuilder.com/tools/vc_scmmod.zip |
|} | |} | ||
| − | {{N|4|SA}} | + | == See also == |
| − | [[Category:Mission Scripting]][[Category:GTA 3 | + | [[Mission Scripting (Overview)]] |
| + | |||
| + | {{N|4|LCS|SA|VC|3}} | ||
| + | [[Category:Mission Scripting]][[Category:GTA 3]][[Category:GTA LCS]][[Category:GTA VCS]] | ||
Latest revision as of 15:33, 30 June 2024
Mission scripting tools is a subset of game tools designed specifically to edit the game scripts. The following table lists all of them known at the moment:
| Tool | Supported Games | Notes |
|---|---|---|
| Sanny Builder |
| |
| gta3sc |
| |
| gtama |
| |
| Mission Builder |
| |
| Point |
| |
| Scone |
| |
| Scocl |
| |
| SC-CL |
| |
| SCRambl |
|
Related Tools
The following tools are related to mission scripting, but cannot be used for direct editing:
| Tool | Supported Games | Notes |
|---|---|---|
| .NET Script Hook | allows writing external scripts in any .NET language | |
| Alice | adds LUA scripting support | |
| C++ Script Hook | allows writing external scripts in C++ language | |
| CLEO | allows running scripts alongside of the main.scm | |
| OpenIV | has a SCO files viewer | |
| SparkIV | has a SCO files viewer | |
| spookie's SCM Hook |
|
See also
| File Formats | .dat • .gxt • .ide • .img • .ipl • .nod • .sco • .rpf • .rrr • .wad • .wbd/.wbn • .wdd • .wdr • .wft • .whm • .wpl • .wtd |
| Documentation | Audio • Bink Video • Cryptography • Cutscenes • GXT Text • Image listing • Keycodes • Map Listing • Native functions • Paths • Radar Blips • Radio Stations • Saves • Scenarios • VTable • Weapons |
| Tools | ASI Loader • ENBSeries • SCO Toolbox • G-Texture • GIMS IV • Ingame WPL Editor • IV Needle • OpenIV • SparkIV • XLiveLess • WPL Manager • X Mod Installer Alice • C++ Script Hook • .NET Script Hook • SC-CL • Scocl |
| Tutorials | Importing Textures with OpenIV • Importing Textures with SparkIV |
| Multiplayer | GTA Connected • CitizenMP:IV Reloaded • IV Multiplayer • Four Multiplayer • Gostown IV |
| Useful links | Community portal • Discussion forums • Modding forums • Mods on GTAGarage.com |
| File Formats | .cfg • .chk • .dat • .dtz • .gxt • .ide • .img • .ipl • .mdl • .pss • .scm • .vb |
| Documentation | Leeds Engine • Opcodes • Radio Stations • Saves • Scrollbar • Vehicles |
| Tools | Sanny Builder |
| Useful Links | Community Portal • Discussion Forum • Modding Topic • Mobile Modding |