-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
4.0.0 Release Plan #277
Comments
Tabs Preview sb-tabs-preview.mp4 |
DEV CHANGELOGrc.0
beta.14
beta.13
beta.11
beta.10
beta.9
beta.8
beta.7
beta.6
beta.5
beta.4
beta.3
beta.2
beta.1
beta.0
alpha.3
before
now
alpha.2
alpha.1
|
@MatiDragon-YT this is correct behavior. You define SetCollisionDetection as a prop (using ^ syntax) and require a '=' operator to be used
Compiler previously allowed two-way form of writing this command:
or
But this was a bug. Only the second form should be used. If you want to use
I'll take a look. It should appear
|
@x87 What? that was a bug? I thought it was syntactic sugar. I know it's easy to fix, but can't that be added back? |
@MatiDragon-YT use this core.dll for the autocomplete fix, should display SetCollisionDetection now |
runing with't problem! Epic :D |
it was added back under SB3_COMPAT debug option (enabled by default) in alpha.2. So you can still write
|
Download
Features
function..end
)///
{$USE CLEO}
or{$CLEO}
) also enables all standard CLEO extensions (bitwise, ini, file, debug, memory)clear_mission_audio MissionAudioSlot.Slot1
)8
to24
$INCLUDE_ONCE
directive added in 3.9.0Bug Fixes
=#
) not working with arrays99RED
have to replaced with_99RED
Third-party
update CLEO library to CLEO5removed from archive due to false virus reportsBreaking Changes
Alloc(&2, 4)
. Now this is a compile error.size
: e.g.array(index,0xff)
(float array of size 0xf). Now this is a compile error.SB3_COMPAT
debug optionSB3_COMPAT
debug option.SB3_COMPAT
debug optionis now a compile error (0090) in 4.0.0 beta.0
int car
orconst car
) is now a compile error)this won't compile now. It is still possible to reference such label using @ prefix (e.g.
jump @1
orgosub @1
)Also disassembler checks script names (opcode 03A4) and if the name starts with a number, it prefixes all labels with an underscore (
_
). It should solve the compilation issue in the original script of Vice City Stories that has a script named '99RED'. All labels of this script now start with _99REDThe text was updated successfully, but these errors were encountered: