Module content.mission.tutorial.tutorial_story_util🔗
global record TutorialStoryUtil
TownDistrictRadius: number getCapital: function(): Engine.Entity getCapitalName: function(): string getSecondTown: function(): Engine.Entity getSecondTownName: function(): string toPosRadius: function(Vec3f, number): MissionInterface.PosRadius getBaseEdgesInDistrictType: function(LandUseType): {Engine.Entity} makeStopConfig: function({Engine.Entity}): BuildConstructionUtil.ProposalHandlerConfig getDepotPosition: function(): {number, number, number} getAllBusTypes: function(): {string : integer} getAllTrucksWithClasses: function({string}): {string : integer} makeDisabledListExcept: function({string}): {string} getClosestIndustryToTown: function(ResName, Engine.Entity): Engine.Entity getIndustryToConnect: function(): Engine.Entity makeAreaForIndustry: function(Engine.Entity, number): MissionInterface.PosRadius makeAreaForIndustryRoadSegment: function(Engine.Entity): MissionInterface.PosRadius constructPolygonForWaterIndustry: function(Engine.Entity): PolygonUtil.Polygon hasAnySingleVehicleSupplyLine: function({MissionInterface.PosRadius}, {MissionInterface.PosRadius}, string): boolean end
Category: globals🔗
TutorialStoryUtil🔗
global record TutorialStoryUtil
TownDistrictRadius: number getCapital: function(): Engine.Entity getCapitalName: function(): string getSecondTown: function(): Engine.Entity getSecondTownName: function(): string toPosRadius: function(Vec3f, number): MissionInterface.PosRadius getBaseEdgesInDistrictType: function(LandUseType): {Engine.Entity} makeStopConfig: function({Engine.Entity}): BuildConstructionUtil.ProposalHandlerConfig getDepotPosition: function(): {number, number, number} getAllBusTypes: function(): {string : integer} getAllTrucksWithClasses: function({string}): {string : integer} makeDisabledListExcept: function({string}): {string} getClosestIndustryToTown: function(ResName, Engine.Entity): Engine.Entity getIndustryToConnect: function(): Engine.Entity makeAreaForIndustry: function(Engine.Entity, number): MissionInterface.PosRadius makeAreaForIndustryRoadSegment: function(Engine.Entity): MissionInterface.PosRadius constructPolygonForWaterIndustry: function(Engine.Entity): PolygonUtil.Polygon hasAnySingleVehicleSupplyLine: function({MissionInterface.PosRadius}, {MissionInterface.PosRadius}, string): boolean end
TutorialStoryUtil.TownDistrictRadius🔗
TutorialStoryUtil.TownDistrictRadius: number
TutorialStoryUtil.getCapital🔗
function TutorialStoryUtil.getCapital(): Engine.EntityReturns
Engine.Entity
TutorialStoryUtil.getCapitalName🔗
function TutorialStoryUtil.getCapitalName(): stringReturns
string
TutorialStoryUtil.getSecondTown🔗
function TutorialStoryUtil.getSecondTown(): Engine.EntityReturns
Engine.Entity
TutorialStoryUtil.getSecondTownName🔗
function TutorialStoryUtil.getSecondTownName(): stringReturns
string
TutorialStoryUtil.toPosRadius🔗
function TutorialStoryUtil.toPosRadius(Vec3f, number): MissionInterface.PosRadiusParameters
Vec3fnumber
MissionInterface.PosRadius
TutorialStoryUtil.getBaseEdgesInDistrictType🔗
function TutorialStoryUtil.getBaseEdgesInDistrictType(LandUseType): {Engine.Entity}Parameters
LandUseType
{Engine.Entity}
TutorialStoryUtil.makeStopConfig🔗
function TutorialStoryUtil.makeStopConfig({Engine.Entity}): BuildConstructionUtil.ProposalHandlerConfigParameters
{Engine.Entity}
BuildConstructionUtil.ProposalHandlerConfig
TutorialStoryUtil.getDepotPosition🔗
function TutorialStoryUtil.getDepotPosition(): {number, number, number}Returns
{number, number, number}
TutorialStoryUtil.getAllBusTypes🔗
function TutorialStoryUtil.getAllBusTypes(): {string : integer}Returns
{string : integer}
TutorialStoryUtil.getAllTrucksWithClasses🔗
function TutorialStoryUtil.getAllTrucksWithClasses({string}): {string : integer}Parameters
{string}
{string : integer}
TutorialStoryUtil.makeDisabledListExcept🔗
function TutorialStoryUtil.makeDisabledListExcept({string}): {string}Parameters
{string}
{string}
TutorialStoryUtil.getClosestIndustryToTown🔗
function TutorialStoryUtil.getClosestIndustryToTown(ResName, Engine.Entity): Engine.EntityParameters
ResNameEngine.Entity
Engine.Entity
TutorialStoryUtil.getIndustryToConnect🔗
function TutorialStoryUtil.getIndustryToConnect(): Engine.EntityReturns
Engine.Entity
TutorialStoryUtil.makeAreaForIndustry🔗
function TutorialStoryUtil.makeAreaForIndustry(Engine.Entity, number): MissionInterface.PosRadiusParameters
Engine.Entitynumber
MissionInterface.PosRadius
TutorialStoryUtil.makeAreaForIndustryRoadSegment🔗
function TutorialStoryUtil.makeAreaForIndustryRoadSegment(Engine.Entity): MissionInterface.PosRadiusParameters
Engine.Entity
MissionInterface.PosRadius
TutorialStoryUtil.constructPolygonForWaterIndustry🔗
function TutorialStoryUtil.constructPolygonForWaterIndustry(Engine.Entity): PolygonUtil.PolygonParameters
Engine.Entity
PolygonUtil.Polygon
TutorialStoryUtil.hasAnySingleVehicleSupplyLine🔗
function TutorialStoryUtil.hasAnySingleVehicleSupplyLine({MissionInterface.PosRadius}, {MissionInterface.PosRadius}, string): booleanParameters
{MissionInterface.PosRadius}{MissionInterface.PosRadius}string
boolean