Difference between revisions of "Sanny Builder"
Jump to navigation
Jump to search
m (latest version upd) |
|||
(53 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]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [ | ||
− | |||
− | [ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[Category:GTA | ||
− |
Latest revision as of 03:39, 23 October 2023
Current version: | 3.9.1 (!) |
---|---|
Developed by: | Seemann |
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!
Grand Theft Auto: Vice City Stories | |
---|---|
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 |
Grand Theft Auto: Liberty City Stories | |
---|---|
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 |