-
-
Notifications
You must be signed in to change notification settings - Fork 65
/
.luacheckrc
66 lines (66 loc) · 1.74 KB
/
.luacheckrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
return {
std = "lua51",
max_line_length = false, -- handled by stylua
exclude_files = { "**/test/**/*.lua", "**/*API_defs.lua", "**/ext/*.lua" },
globals = { "LuaExportStart", "LuaExportStop", "LuaExportBeforeNextFrame", "LuaExportAfterNextFrame" }, -- provided by dcs environment
read_globals = {
"lfs", -- module provided by dcs
"GetDevice", -- all below functions are dcs globals
"LoGetAircraftDrawArgumentValue",
"LoGetSelfData",
"LoGetModelTime",
"LoGetMissionStartTime",
"LoGetControlPanel_HSI",
"LoGetPayloadInfo",
"LoGetMagneticYaw",
"LoGetMCPState",
"LoGetTWSInfo",
"LoGetBasicAtmospherePressure",
"LoGetNavigationInfo",
"LoIsOwnshipExportAllowed",
"LoGetPilotName",
"LoGetIndicatedAirSpeed",
"LoGetRoute",
"LoGetWingInfo",
"LoGetVectorWindVelocity",
"LoGetAngularVelocity",
"LoGetFMData",
"LoGetRadioBeaconsStatus",
"LoGetVectorVelocity",
"LoSetCommand",
"LoSetCommand",
"LoGetAngleOfSideSlip",
"LoGetRadarAltimeter",
"LoIsObjectExportAllowed",
"LoIsSensorExportAllowed",
"LoGetObjectById",
"LoGetWorldObjects",
"LoGetTargetInformation",
"LoGetLockedTargetInformation",
"LoGetF15_TWS_Contacts",
"LoGetSightingSystemInfo",
"LoGetWingTargets",
"LoGetPlayerPlaneId",
"LoGetAltitude",
"LoGetNameByType",
"LoGeoCoordinatesToLoCoordinates",
"LoCoordinatesToGeoCoordinates",
"LoGetAccelerationUnits",
"LoGetADIPitchBankYaw",
"LoGetSnares",
"list_indication",
"list_cockpit_params",
"ValueConvert",
"LoGetAltitudeAboveSeaLevel",
"LoGetAltitudeAboveGroundLevel",
"LoGetVerticalVelocity",
"LoGetTrueAirSpeed",
"LoGetMachNumber",
"LoGetAngleOfAttack",
"LoGetGlideDeviation",
"LoGetSideDeviation",
"LoGetSlipBallPosition",
"LoGetEngineInfo",
"LoGetMechInfo",
},
}