LUADOC - Farming Simulator 22

Script v1_7_1_0

Engine v1_7_1_0

Foundation Reference

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