LordGolias/sqf

Doesn't support 1.70 engine commands

Closed this issue · 3 comments

Hi,
by the looks of it, the SQF linter doesn't support 1.70 engine commands like these below:

getCompatiblePylonMagazines
setPylonLoadOut
vehicleReportRemoteTargets
vehicleReceiveRemoteTargets

and so on.

It logs this:

	[21,154]:error:can't interpret statement (missing ;?): <Variable(vehicleReportRemoteTargets)> <Variable(_vehicle)>
	[22,156]:error:can't interpret statement (missing ;?): <Variable(vehicleReceiveRemoteTargets)> <Variable(_vehicle)>
	[23,150]:error:can't interpret statement (missing ;?): <Variable(vehicleReportOwnPosition)> <Variable(_vehicle)>
	[29,24]:error:can't interpret statement (missing ;?): <Variable(_vehicle)> <Variable(setVehicleRadar)> <Anything(<Anything>)>
	[30,38]:error:can't interpret statement (missing ;?): <Variable(_vehicle)> <Variable(setVehicleReportRemoteTargets)> <Anything(<Anything>)>
	[31,39]:error:can't interpret statement (missing ;?): <Variable(_vehicle)> <Variable(setVehicleReceiveRemoteTargets)> <Anything(<Anything>)>
	[32,36]:error:can't interpret statement (missing ;?): <Variable(_vehicle)> <Variable(setVehicleReportOwnPosition)> <Anything(<Anything>)>

I am trying to make @dedmen make a new export!

@jonpas Superb! :D

@LordGolias Can you parse https://github.com/intercept/intercept/blob/master/src/client/headers/client/sqf_pointers_declaration.hpp
?
unary__abs__scalar_nan__ret__scalar_nan
unary function. Name "abs" right arguments scalar&nan. return value scalar or nan
and so on.