Script v1.7.1.0
- AI
- Animals
- Contracts
- Debug
- Economy
- Effects
- Events
- Farms
- GUI
- Handtools
- I3d
- Materials
- Misc
- Objects
- Placeables
- Player
- Shop
- Sounds
- Specializations
- Triggers
- Utils
- Vehicles
- AIVehicleUtil
- ConfigurationManager
- ConfigurationUtil
- SpecializationManager
- SpecializationUtil
- Vehicle
- VehicleCamera
- VehicleCharacter
- VehicleHudUtils
- VehicleMotor
- VehiclePlacementCallback
- VehicleTypeManager
- WheelsUtil
- WorkAreaTypeManager
- Weather
Engine v1.7.1.0
- AI
- Animation
- Camera
- Entity
- Fillplanes
- General
- I3D
- Input
- Lighting
- Math
- Network
- Node
- Overlays
- Particle System
- Physics
- Rendering
- Scenegraph
- Shape
- Sound
- Spline
- String
- Terrain Detail
- Text Rendering
- Tire Track
- XML
- general
Foundation Reference
VehiclePlacementCallback
DescriptionPlacement callbackFunctions
callback
DescriptionRaycast callbackDefinition
callback(integer transformId, float x, float y, float z, float distance)Arguments
integer | transformId | id raycasted object |
float | x | x raycast position |
float | y | y raycast position |
float | z | z raycast position |
float | distance | distance to raycast position |
boolean | continue | continue |
26 | function VehiclePlacementCallback:callback(transformName, x, y, z, distance) |
27 | self.raycastHitName = transformName |
28 | self.x = x |
29 | self.y = y |
30 | self.z = z |
31 | self.distance = distance |
32 | |
33 | return true |
34 | end |
new
DescriptionCreate instance of classDefinition
new()Code
11 | function VehiclePlacementCallback:new() |
12 | local instance = {} |
13 | setmetatable(instance, VehiclePlacementCallback_mt) |
14 | |
15 | return instance |
16 | end |