Difference between revisions of "Sanny Builder"
Jump to navigation
Jump to search
m (latest version upd) |
|||
| (58 intermediate revisions by 6 users not shown) | |||
| Line 1: | Line 1: | ||
| − | + | {{ToolBox | |
| + | | name = Sanny Builder | ||
| + | | version = 3.9.1 | ||
| + | | date = September 18, 2023 | ||
| + | | author = {{Ui|Seemann}} | ||
| + | | game = [[GTA 3]], [[GTA VC]], [[GTA SA]] <br> [[GTA LCS]], [[GTA VCS]] | ||
| + | | genre = [[mission scripting|script editor]] | ||
| + | | site = https://sannybuilder.com | ||
| + | | image = [[Image:Sb3_004.gif|250px|Sanny Builder 3]] | ||
| + | | patrol = yes | ||
| + | }} | ||
| + | '''Sanny Builder''', or shortly '''SB''', is a fast and powerful [[script]] editor designed for the GTA 3D game series. It includes a dissasembler, permitting the end-user to quickly disassemble the [[main.scm]] file which contains game scripts, and a fast compiler to translate user-made scripts back into a [[SCM]] or [[CLEO]] file readable by game. Sanny Builder is made and produced by {{U|Seemann}}. | ||
| + | |||
| + | Sanny Builder won "the Best Tool" award on GTANet Annual Awards 2013{{ref|1}}. | ||
| + | |||
| + | == Major features == | ||
| + | * Support for all GTA 3D era games prior to [[GTA 4]]. It could disassemble and assemble scripts of GTA3, GTA VC, GTA SA, GTA LCS, GTA VCS | ||
| + | * Sanny Builder has the fastest mission compiler comparing to all other existing tools; | ||
| + | * Convenient IDE with syntax highlighting; | ||
| + | * Detailed help including description and solutions for all run-time error messages. | ||
| + | |||
| + | == Syntax features == | ||
| + | * high-level statements (loops, conditions) | ||
| + | * basic class system | ||
| + | * directives | ||
| + | * constants | ||
| + | * direct hex input | ||
| + | |||
| + | == Built-in-tools == | ||
| + | * Player coordinates manager (lets you to read and change player's coords and [[angle]] in game) | ||
| + | * Opcode search tool (Allows you to quicky find a needed opcode) | ||
| + | * Source converting tool (converts scripts written for the [[Mission Builder]] into the Sanny Builder syntax) | ||
| + | * Native support for the CLEO library | ||
| + | * Web update feature | ||
| + | |||
| + | == Version history == | ||
| + | Development of the tool began on July 5, 2005. First public release (v0.6-beta) was made a month later on August 4, 2005. Detailed changelog can be found [https://docs.sannybuilder.com/version-history here] | ||
| + | |||
| + | The latest version is v3.9.1, released on September 18, 2023. | ||
| + | |||
| + | ==See also== | ||
| + | * [[Mission Scripting Tools]] | ||
| + | * {{Icon|3}} [[Sanny Builder/SCM.INI]] | ||
| + | * {{Icon|VC}} [[Sanny Builder/VCSCM.INI]] | ||
| + | * {{Icon|LCS}} [[Sanny Builder/LCSSCM.INI]] | ||
| + | * {{Icon|VCS}} [[Sanny Builder/VCSSCM.INI]] | ||
| + | * {{Icon|3}} {{Icon|VC}} [[Sanny Builder/stripped.txt]] | ||
| + | |||
| + | == External links == | ||
| + | * [http://sannybuilder.com Official website] | ||
| + | * [https://docs.sannybuilder.com Documentation Portal] | ||
| + | * [http://public.sannybuilder.com/archive Old versions archive] | ||
| + | * {{GTAF|211077}} | ||
| + | * [http://gtag.gtagaming.com/opcode-database/generator/ Download latest INI file with opcodes] - provided by {{U|Deji}} | ||
| + | * {{note|1}} {{GTAF|684325|Annual Awards 2013 - Winners!}} | ||
| + | |||
| + | {{N|VCS|LCS|sa|vc|3}} | ||
| + | [[Category:GTA LCS]][[Category:GTA VCS]][[Category:Mission Scripting]] | ||
Latest revision as of 03:39, 23 October 2023
| Current version: | 3.9.1 (!) |
|---|---|
| Developed by: | |
| Supported games: | GTA 3, GTA VC, GTA SA GTA LCS, GTA VCS |
| Type: | script editor |
| Website: | https://sannybuilder.com |
Sanny Builder, or shortly SB, is a fast and powerful script editor designed for the GTA 3D game series. It includes a dissasembler, permitting the end-user to quickly disassemble the main.scm file which contains game scripts, and a fast compiler to translate user-made scripts back into a SCM or CLEO file readable by game. Sanny Builder is made and produced by Seemann.
Sanny Builder won "the Best Tool" award on GTANet Annual Awards 2013[1].
Contents
Major features
- Support for all GTA 3D era games prior to GTA 4. It could disassemble and assemble scripts of GTA3, GTA VC, GTA SA, GTA LCS, GTA VCS
- Sanny Builder has the fastest mission compiler comparing to all other existing tools;
- Convenient IDE with syntax highlighting;
- Detailed help including description and solutions for all run-time error messages.
Syntax features
- high-level statements (loops, conditions)
- basic class system
- directives
- constants
- direct hex input
Built-in-tools
- Player coordinates manager (lets you to read and change player's coords and angle in game)
- Opcode search tool (Allows you to quicky find a needed opcode)
- Source converting tool (converts scripts written for the Mission Builder into the Sanny Builder syntax)
- Native support for the CLEO library
- Web update feature
Version history
Development of the tool began on July 5, 2005. First public release (v0.6-beta) was made a month later on August 4, 2005. Detailed changelog can be found here
The latest version is v3.9.1, released on September 18, 2023.
See also
- Mission Scripting Tools
Sanny Builder/SCM.INI
Sanny Builder/VCSCM.INI
Sanny Builder/LCSSCM.INI
Sanny Builder/VCSSCM.INI
Sanny Builder/stripped.txt
External links
- Official website
- Documentation Portal
- Old versions archive
GTAForums topic- Download latest INI file with opcodes - provided by Deji
- ^
GTAForums: Annual Awards 2013 - Winners!
| File Formats | .cfg • .dat • .dtz • .gxt • .ide • .img • .ipl • .pss • .scm • .vb • .xtx |
| Documentation | Leeds Engine • Radio Stations • Vehicles |
| Tools | Sanny Builder |
| Useful Links | Community Portal • Discussion Forum • Modding Topic |
| 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 |