LUADOC - Farming Simulator 22

Script v1_7_1_0

Engine v1_7_1_0

Foundation Reference

RTKStation

Description
Specialization for placeable RTK stations
Functions

onDelete

Description
Definition
onDelete()
Code
54function RTKStation:onDelete()
55 if g_precisionFarming ~= nil then
56 g_precisionFarming.aiExtension:unregisterRTKStation(self)
57 end
58end

onFinalizePlacement

Description
Definition
onFinalizePlacement()
Code
46function RTKStation:onFinalizePlacement(savegame)
47 if g_precisionFarming ~= nil then
48 g_precisionFarming.aiExtension:registerRTKStation(self)
49 end
50end

prerequisitesPresent

Description
Checks if all prerequisite specializations are loaded
Definition
prerequisitesPresent(table specializations)
Arguments
tablespecializationsspecializations
Return Values
booleanhasPrerequisitetrue if all prerequisite specializations are loaded
Code
18function RTKStation.prerequisitesPresent(specializations)
19 return true
20end

registerEventListeners

Description
Definition
registerEventListeners()
Code
34function RTKStation.registerEventListeners(placeableType)
35 SpecializationUtil.registerEventListener(placeableType, "onFinalizePlacement", RTKStation)
36 SpecializationUtil.registerEventListener(placeableType, "onDelete", RTKStation)
37end

registerFunctions

Description
Definition
registerFunctions()
Code
24function RTKStation.registerFunctions(placeableType)
25end

registerOverwrittenFunctions

Description
Definition
registerOverwrittenFunctions()
Code
29function RTKStation.registerOverwrittenFunctions(placeableType)
30end

registerXMLPaths

Description
Definition
registerXMLPaths()
Code
41function RTKStation.registerXMLPaths(schema, basePath)
42end