Module content.mission.tasks.auto_builder.mission_task_track_builder🔗
global record MissionTaskTrackBuilder
record Segment
position0: {number, number, number} position1: {number, number, number} tangent0: {number, number, number} tangent1: {number, number, number} endrecord Params
roadTemplate: ResName segments: {Segment} firstNode: Engine.Entity lastNode: Engine.Entity ownerTask: ResName onEvent: boolean inverted: boolean tunnel: boolean endendrecord State
isComplete: boolean previousNodes: {Engine.Entity} builtSegmentCount: integer targetSegmentCount: integer end
Category: globals🔗
MissionTaskTrackBuilder🔗
global record MissionTaskTrackBuilder
record Segment
position0: {number, number, number} position1: {number, number, number} tangent0: {number, number, number} tangent1: {number, number, number} endrecord Params
roadTemplate: ResName segments: {Segment} firstNode: Engine.Entity lastNode: Engine.Entity ownerTask: ResName onEvent: boolean inverted: boolean tunnel: boolean endendrecord State
isComplete: boolean previousNodes: {Engine.Entity} builtSegmentCount: integer targetSegmentCount: integer end
MissionTaskTrackBuilder.Segment🔗
record MissionTaskTrackBuilder.Segment
position0: {number, number, number} position1: {number, number, number} tangent0: {number, number, number} tangent1: {number, number, number} end
MissionTaskTrackBuilder.Segment.position0🔗
MissionTaskTrackBuilder.Segment.position0: {number, number, number}
MissionTaskTrackBuilder.Segment.position1🔗
MissionTaskTrackBuilder.Segment.position1: {number, number, number}
MissionTaskTrackBuilder.Segment.tangent0🔗
MissionTaskTrackBuilder.Segment.tangent0: {number, number, number}
MissionTaskTrackBuilder.Segment.tangent1🔗
MissionTaskTrackBuilder.Segment.tangent1: {number, number, number}
MissionTaskTrackBuilder.Params🔗
record MissionTaskTrackBuilder.Params
roadTemplate: ResName segments: {Segment} firstNode: Engine.Entity lastNode: Engine.Entity ownerTask: ResName onEvent: boolean inverted: boolean tunnel: boolean end
MissionTaskTrackBuilder.Params.roadTemplate🔗
MissionTaskTrackBuilder.Params.roadTemplate: ResName
MissionTaskTrackBuilder.Params.segments🔗
MissionTaskTrackBuilder.Params.segments: {Segment}
MissionTaskTrackBuilder.Params.firstNode🔗
MissionTaskTrackBuilder.Params.firstNode: Engine.Entity
MissionTaskTrackBuilder.Params.lastNode🔗
MissionTaskTrackBuilder.Params.lastNode: Engine.Entity
MissionTaskTrackBuilder.Params.ownerTask🔗
MissionTaskTrackBuilder.Params.ownerTask: ResName
MissionTaskTrackBuilder.Params.onEvent🔗
MissionTaskTrackBuilder.Params.onEvent: boolean
MissionTaskTrackBuilder.Params.inverted🔗
MissionTaskTrackBuilder.Params.inverted: boolean
MissionTaskTrackBuilder.Params.tunnel🔗
MissionTaskTrackBuilder.Params.tunnel: boolean
MissionTaskTrackBuilder.State🔗
record MissionTaskTrackBuilder.State
isComplete: boolean previousNodes: {Engine.Entity} builtSegmentCount: integer targetSegmentCount: integer end
MissionTaskTrackBuilder.State.isComplete🔗
MissionTaskTrackBuilder.State.isComplete: boolean
MissionTaskTrackBuilder.State.previousNodes🔗
MissionTaskTrackBuilder.State.previousNodes: {Engine.Entity}
MissionTaskTrackBuilder.State.builtSegmentCount🔗
MissionTaskTrackBuilder.State.builtSegmentCount: integer
MissionTaskTrackBuilder.State.targetSegmentCount🔗
MissionTaskTrackBuilder.State.targetSegmentCount: integer