Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion cleo5_extensions.sbf
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ file
ini
memory
text
math
math
input
2 changes: 1 addition & 1 deletion compiler.ini
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
;......................
; RESERVED WORDS
;......................
;40=OF
40=OF
;;41=TRUE
;;42=FALSE
43=DEFINE
Expand Down
3 changes: 3 additions & 0 deletions config_params.sbf
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,9 @@
21 = Compiler::AddExtraInfo
45 = Compiler::StrictIfValidation
46 = Decompiler:UseIfAndOr
47 = Decompiler::Syntax
48 = Compiler::StringCase
49 = Decompiler::NameFormat

;----------------------
; Formatting/Aliases
Expand Down
1 change: 1 addition & 0 deletions gta3/mode.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
<templates type="custom">@sb:\data\gta3\templates.custom.txt</templates>
<text format="gta3">@game:\text\american.gxt</text>
<ide>@game:\data\default.ide</ide>
<ide base="@game:\">@game:\data\gta3.dat</ide>
<library>@sb:\data\gta3_sbl\gta3.json</library>
<copy-directory type="scm">@game:\data</copy-directory>
<copy-directory type="cleo">@game:\CLEO</copy-directory>
Expand Down
12 changes: 6 additions & 6 deletions gta3_sbl/classes.db
Original file line number Diff line number Diff line change
Expand Up @@ -894,10 +894,10 @@ $END
$Memory
$BEGIN
Allocate,0AC8,1,0,("size%i" "address%i")
CallFunction,0AA5,0,0,("address%i" "numParams%i" "pop%i" "funcParams: arguments")
CallFunctionReturn,0AA7,0,0,("address%i" "numParams%i" "pop%i" "funcParams: arguments" "funcRet: any")
CallMethod,0AA6,0,0,("address%i" "struct%i" "numParams%i" "pop%i" "funcParams: arguments")
CallMethodReturn,0AA8,0,0,("address%i" "struct%i" "numParams%i" "pop%i" "funcParams: arguments" "funcRet: any")
CallFunction,0AA5,0,0,("address%i" "numArgs%i" "pop%i" "args: arguments")
CallFunctionReturn,0AA7,0,0,("address%i" "numArgs%i" "pop%i" "args: arguments" "funcRet: any")
CallMethod,0AA6,0,0,("address%i" "struct%i" "numArgs%i" "pop%i" "args: arguments")
CallMethodReturn,0AA8,0,0,("address%i" "struct%i" "numArgs%i" "pop%i" "args: arguments" "funcRet: any")
Free,0AC9,0,0,("address%i")
GetLabelPointer,0AC6,0,0,(": label" "address%i")
GetObjectPointer,0A98,0,0,("object: Object" "address%i")
Expand Down Expand Up @@ -956,7 +956,7 @@ SetDynamic,0392,0,0,("self: Object" "state%b")
SetHeading,0177,0,0,("self: Object" "heading%f")
SetRotation,0453,0,0,("self: Object" "x%f" "y%f" "z%f")
SetVelocity,0381,0,0,("self: Object" "xSpeed%f" "ySpeed%f" "zSpeed%f")
Slide,034E,1,0,("self: Object" "fromX%f" "fromY%f" "fromZ%f" "xSpeed%f" "ySpeed%f" "zSpeed%f" "collisionCheck%b")
Slide,034E,1,0,("self: Object" "posX%f" "posY%f" "posZ%f" "speedX%f" "speedY%f" "speedZ%f" "collisionCheck%b")
$END

$Pacman
Expand Down Expand Up @@ -1343,7 +1343,7 @@ SetProportional,0348,0,0,("state%b")
SetRightJustify,03E4,0,0,("state%b")
SetScale,033F,0,0,("widthScale%f" "heightScale%f")
SetWrapX,0343,0,0,("width%f")
StringFormat,0AD3,0,0,("buffer%i" "format%s" "args: arguments")
StringFormat,0AD3,0,0,("result%s" "format%s" "args: arguments")
UseCommands,03F0,0,0,("state%b")
$END

Expand Down
1 change: 1 addition & 0 deletions gta3_sbl/mode.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@

<constants>@sb:\data\gta3_sbl\constants.txt</constants>
<ide>@game:\data\default.ide</ide>
<ide base="@game:\">@game:\data\gta3.dat</ide>
<keywords>@sb:\data\gta3_sbl\keywords.txt</keywords>

<!-- decompiling -->
Expand Down
3 changes: 3 additions & 0 deletions lcs_mobile/CustomVariables.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
537=PLAYER_CHAR
541=PLAYER_ACTOR
561=ONMISSION
3 changes: 3 additions & 0 deletions lcs_mobile/mode.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<mode extends="lcs" id="lcs_mobile" title="GTA LCS (Mobile)" game="lcs">
<variables>@sb:\data\lcs_mobile\CustomVariables.ini</variables>
</mode>
2 changes: 1 addition & 1 deletion sa/mode.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<templates type="custom">@sb:\data\sa\templates.custom.txt</templates>
<text format="sa">@game:\text\american.gxt</text>
<ide base="@game:\">@game:\data\default.dat</ide>
<ide>@game:\data\maps\veh_mods\veh_mods.ide</ide>
<ide base="@game:\">@game:\data\gta.dat</ide>
<library>@sb:\data\sa_sbl\sa.json</library>
<copy-directory type="scm">@game:\data\script</copy-directory>
<copy-directory type="cleo">@game:\CLEO</copy-directory>
Expand Down
Loading