LUADOC - Farming Simulator 22

AIVehicleObstacle

Description
Specialization for base AI functionality
Functions

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
17function AIVehicleObstacle.prerequisitesPresent(specializations)
18 return true
19end

registerEventListeners

Description
Definition
registerEventListeners()
Code
42function AIVehicleObstacle.registerEventListeners(vehicleType)
43 SpecializationUtil.registerEventListener(vehicleType, "onLoad", AIVehicleObstacle)
44 SpecializationUtil.registerEventListener(vehicleType, "onDelete", AIVehicleObstacle)
45 SpecializationUtil.registerEventListener(vehicleType, "onUpdate", AIVehicleObstacle)
46 SpecializationUtil.registerEventListener(vehicleType, "onEnterVehicle", AIVehicleObstacle)
47 SpecializationUtil.registerEventListener(vehicleType, "onLeaveVehicle", AIVehicleObstacle)
48end