Replies: 101 comments 280 replies
|
@XMDS @wmysterio @MatiDragon-YT please let me know if you're interested in being able to contribute to the library documentation. I can add you to the project so you can edit the commands using the web editor. |
|
List of classes for GTA III: https://github.com/sannybuilder/library/blob/master/gta3/classes.md I tried to be consistent and use original names when possible. I plan to use most of VC classes in San Andreas. |
|
@MatiDragon-YT thank you for doing your very first edit 🎉 |
there is no limitations on number of commits or whether they should be small or big. Just use common sense and submit changes when it's appropriate. One thing to remember is that currently all edits are kept only in the browser memory and if the page reloads or crashes they are lost. So submitting them sooner might be a better idea. |
|
Classified TaskSequence commands in SA. |
|
|
Added an ability to reorder parameters by dragging over the box with the param number. This should be useful when the command only got input parameters and no output parameters, but you know that there should be outputs. Example, command https://library.sannybuilder.com/#/sa/default/062F But the second parameter is actually a result variable. And you know 062f.mp4 |
|
About the new class of mobile SA: for: Touches related to widget icons on the screen should be classified as "TouchInterface". It comes from the CTouchInterface function |
|
@XMDS Hi! Thanks for your first contribution. To login in the library, click the Login button in the header, and authorize the Sanny Builder OAuth app, it will issue an authorization token using GitHub SSO. You can commit the changes to the repo directly from the browser |
|
I noticed something in recent commits by @wmysterio it looks like after switching to jsdelivr JSON files get cached more aggressively. It results in loading an outdated JSON and losing previously made changes.
|
|
Looks like the caching issue after switching to jsdelivr is deeper than I thought. CDN caches files up to one year and they are slow on reflecting changes as they come (24 hours after pushing a new commit to master), so just adding a timestamp won't bust the cache. I'm looking for alternatives to githubusercontent that are able to load static files from the library repo and reflect the changes immediately. Maybe GitHub API will work... |
|
@x87 "Class" is how to deal with reverse judgment grammar. |
|
@x87 Should we add a "platform" tag to certain commands? (PC, XBOX, PSP, PS2, Mobile). I believe you should also notice that a certain OP does not exist on a certain platform (NOP), but it does exist on another platform. |
Forms of destructionWith so many methods to destroy something from the game, I think it would be more optimal to follow this way to name the destructors: RemoveFor those who are instantly destroyed. FreeFor those who destroy themselves when they stop consuming or seeing them. DisappearFor those who are destroyed with the Fade effect. These are just a few of all the opcodes on https://library.sannybuilder.com |
|
Opened a new discussion for the new feature (Decision Trees) |
|
I cannot compile the original "main.scm" file with this command using the class: // 05B6: SAVE_STRING_TO_DEBUG_FILE
Debugger.SaveStringToDebugFile("CURRENT_WANTED_LIST = ") // Error 0014 |
|
@XMDS |
|
I noticed that the parameters of the How do I fix this? It does not work through the SBL interface. |
|
Renamed 3DMarker->User3DMarker as 3DMarker is an invalid identifier (can not start with a digit). |
|
HI,THANKS FOR EVERYONE, FOR THIS WORK |
|
HI, I NEED HELP IN OPCODE { 04ED: load_animation } the problem is = String 'sunbathe' is too long. look to my script {$CLEO .csi} :GTAMODS |
March 2022 Updates
|
April 2022 Updates
|
May 2022 Updates
|
June 2022 Updates
|
September 2022 Updates
|
|
Hello, I've been modding Bully for years since the very early days of modding (back at the bully-board forums), while I didn't publicly publish my work most of the time I've been creating scripts with Lua in the past and having my own little documentation of what every single Lua function does, and I decided to take a look at the documentation for the game when I was coding with Cleo Redux and... and it's pretty barebones and missing a lot; I can barely work on complex ped related stuff that rely on specific functions that are currently not present by default (I mean, they are there but it would be nice to have them under the classes and some kinda don't even work). I was wondering a few things:
Oh, and I got a huge list of enums that I used before for my lua mods for plenty of functions, so I would love to have them over here as well since it is much cleaner than having to remember every single number and their possible meaning. Thanks in advance! :) |











Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Discussion for https://library.sannybuilder.com
Prior discussion: #107
We are looking for more people to join our editors team. Drop a message here if you want to help us and the modding community!
All reactions