Skip to main content
Skip to main content

RTKStation

RTKStation

Description

Specialization for placeable RTK stations

Functions

onDelete

Description

Definition

onDelete()

Code

function RTKStation:onDelete()
if g_precisionFarming ~ = nil then
g_precisionFarming.aiExtension:unregisterRTKStation( self )
end
end

onFinalizePlacement

Description

Definition

onFinalizePlacement()

Arguments

anysavegame

Code

function RTKStation:onFinalizePlacement(savegame)
if g_precisionFarming ~ = nil then
g_precisionFarming.aiExtension:registerRTKStation( self )
end
end

prerequisitesPresent

Description

Checks if all prerequisite specializations are loaded

Definition

prerequisitesPresent(table specializations)

Arguments

tablespecializationsspecializations

Return Values

tablehasPrerequisitetrue if all prerequisite specializations are loaded

Code

function RTKStation.prerequisitesPresent(specializations)
return true
end

registerEventListeners

Description

Definition

registerEventListeners()

Arguments

anyplaceableType

Code

function RTKStation.registerEventListeners(placeableType)
SpecializationUtil.registerEventListener(placeableType, "onFinalizePlacement" , RTKStation )
SpecializationUtil.registerEventListener(placeableType, "onDelete" , RTKStation )
end

registerFunctions

Description

Definition

registerFunctions()

Arguments

anyplaceableType

Code

function RTKStation.registerFunctions(placeableType)
end

registerOverwrittenFunctions

Description

Definition

registerOverwrittenFunctions()

Arguments

anyplaceableType

Code

function RTKStation.registerOverwrittenFunctions(placeableType)
end

registerXMLPaths

Description

Definition

registerXMLPaths()

Arguments

anyschema
anybasePath

Code

function RTKStation.registerXMLPaths(schema, basePath)
end