{3.1.1.2685} {Enterprise Dynamics startup information} if(StartingED, SoftStartED([])); {Model information} AddLayer([Stands], 3, 15, 0); AddLayer([DoNotDraw], 10, 2, 1); AddLayer([Output], 3, 14, 2); AddLayer([Infrastructure], 3, 9, 3); AddLayer([Agents], 3, 11, 4); AddLayer([Activities], 3, 10, 5); AddLayer([Openings], 3, 8, 6); AddLayer([WalkableAreas], 3, 7, 7); AddLayer([Obstacles], 3, 6, 8); AddLayer([ECMNetwork], 27, 4, 9); AddLayer([HeightLayers], 3, 5, 10); AddLayer([Main], 3, 1, 11); AddLayer([PD_Environment], 27, 3, 12); AddLayer([Transportation], 3, 17, 13); AddLayer([LocalObstacles], 3, 13, 14); AddLayer([UserActions], 3, 12, 15); AddLayer([StandsActivity], 3, 16, 16); {Load required atoms} int011; int035([ActivityLocation], pDir([Atoms\ACTIVITIES\ActivityLocation.atm])); int035([AgentDrawInformation], pDir([Atoms\AGENTS\AgentDrawInformation.atm])); int035([AgentProfile], pDir([Atoms\AGENTS\AgentProfile.atm])); int035([HeightLayer], pDir([Atoms\ENVIRONMENT\HeightLayer.atm])); int035([Obstacle], pDir([Atoms\ENVIRONMENT\Obstacle.atm])); int035([PD_Environment], pDir([Atoms\ENVIRONMENT\PD_Environment.atm])); int035([Experiment_Wizard], pDir([Atoms\EXPERIMENT\Experiment_Wizard.atm])); int035([Passageway], pDir([Atoms\INFRASTRUCTURE\Passageway.atm])); int035([AgentActivity], pDir([Atoms\INPUT\AgentActivity.atm])); int035([AgentActivityRoute], pDir([Atoms\INPUT\AgentActivityRoute.atm])); int035([AgentGenerator], pDir([Atoms\INPUT\AgentGenerator.atm])); int035([AgentInput], pDir([Atoms\INPUT\AgentInput.atm])); int035([PD_Input], pDir([Atoms\INPUT\PD_Input.atm])); int035([SimControl], pDir([Atoms\INPUT\SimControl.atm])); int035([SlopeSpeed], pDir([Atoms\INPUT\SlopeSpeed.atm])); int035([ActivityRoute], pDir([Atoms\OUTPUT\ActivityRoute.atm])); int035([AgentStatistics], pDir([Atoms\OUTPUT\AgentStatistics.atm])); int035([DensityNorms], pDir([Atoms\OUTPUT\DensityNorms.atm])); int035([FrequencyNorms], pDir([Atoms\OUTPUT\FrequencyNorms.atm])); int035([lstOutputActivityRoutes], pDir([Atoms\OUTPUT\lstOutputActivityRoutes.atm])); int035([OutputLayer], pDir([Atoms\OUTPUT\OutputLayer.atm])); int035([PD_Output], pDir([Atoms\OUTPUT\PD_Output.atm])); int035([ResultPlayer], pDir([Atoms\OUTPUT\ResultPlayer.atm])); int035([TravelTimeNorms], pDir([Atoms\OUTPUT\TravelTimeNorms.atm])); int035([CameraPositions], pDir([Atoms\TOOLS\CameraPositions.atm])); int035([DisplayAtom], pDir([Atoms\TOOLS\DisplayAtom.atm])); int035([MovieRecord], pDir([Atoms\TOOLS\MovieRecord.atm])); int035([RunClock], pDir([Atoms\TOOLS\RunClock.atm])); int035([SelectionPolygon], pDir([Atoms\TOOLS\SelectionPolygon.atm])); int035([UserEvents], pDir([Atoms\TOOLS\UserEvents.atm])); int035([List], pDir([Atoms\TOOLS\UTILITIES\List.atm])); int035([ActionTimer], pDir([Atoms\USERACTIONS\ActionTimer.atm])); int035([FlowSplitter], pDir([Atoms\USERACTIONS\FlowSplitter.atm])); int012; {Atom: PD_Input} sets; AtomByName([PD_Input], Main); if(not(AtomExists), Error([Cannot find mother atom 'PD_Input'. Inheriting from BaseClass.])); CreateAtom(a, s, [PD_Input], 1, false); Set(Att(1), 0); SetExprAtt(2, [0]); Set(Att(3), 0); int023([PD_Input], 0, 530432); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(1); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: lstTables} sets; AtomByName([lstTables], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstTables'. Inheriting from BaseClass.])); CreateAtom(a, s, [lstTables], 1, false); SetAtt(1, 0); int023([lstTables], 0, 524288); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([DoNotDraw])); int001(2); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: SimControl} sets; AtomByName([SimControl], Main); if(not(AtomExists), Error([Cannot find mother atom 'SimControl'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [SimControl], 1, false); SetAtt(1, 0.2); SetAtt(2, 1); SetAtt(3, 0.18); SetAtt(4, 0); SetAtt(5, 2); SetAtt(6, 1); SetExprAtt(7, [METERSPERPIXEL]); SetExprAtt(8, [AGENT_COLORTYPE_2D]); SetExprAtt(9, [AGENT_COLORTYPE_3D]); SetExprAtt(10, [AGENT_DRAWTYPE_2D]); SetExprAtt(11, [AGENT_DRAWTYPE_3D]); SetAtt(12, 0); SetAtt(13, 0); SetAtt(14, 0); SetAtt(15, 0); SetAtt(16, 0); SetAtt(17, 0); SetAtt(18, 0); SetAtt(19, 15001); SetAtt(20, -1); SetAtt(21, 0); SetAtt(22, 1); int023([SimControl], 0, 528384); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(3); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(3, 5); int015(0, 64, [`ID` 1 2 3 ]); int015(1, 64, [`Name` `Normal` `StairsUp` `StairsDown` ]); int015(2, 98, [`FormulaType` 2 2 2 ]); int015(3, 102, [`MaxSpeed` 1.34 0.61 0.694 ]); int015(4, 64, [`dFactor` 1.913 3.722 3.802 ]); int015(5, 64, [`dJam` 5.4 5.4 5.4 ]); SetStatus(0); int018; {Atom: AgentInput} sets; AtomByName([AgentInput], Main); if(not(AtomExists), Error([Cannot find mother atom 'AgentInput'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [AgentInput], 1, false); SetAtt(1, 0); Set(Att(2), 0); Set(Att(3), 0); Set(Att(4), 0); Set(Att(5), 0); SetAtt(6, 5); SetAtt(7, 0.1); Set(Att(8), 0); SetExprAtt(9, [4DS[pDir([Settings\])]4DS]); int023([AgentInput], 0, 524288); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(4); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: lstGenerators} sets; AtomByName([lstGenerators], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstGenerators'. Inheriting from BaseClass.])); CreateAtom(a, s, [lstGenerators], 1, false); SetAtt(1, 1); int023([lstGenerators], 0, 524288); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([DoNotDraw])); int001(5); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: Default_Generator} sets; AtomByName([AgentGenerator], Main); if(not(AtomExists), Error([Cannot find mother atom 'AgentGenerator'. Inheriting from BaseClass.])); CreateAtom(a, s, [Default_Generator], 1, false); SetAtt(1, 1); SetAtt(2, 2002); SetAtt(3, 0); SetAtt(4, 0); SetExprAtt(5, [{**Unlimited**} 0]); SetExprAtt(6, [random(60)]); SetAtt(7, 0); SetAtt(8, 1); SetExprAtt(9, [{**Unlimited**} -1]); SetAtt(10, 1); SetAtt(11, 0); Set(Att(12), 0); SetAtt(13, 0); SetAtt(14, 0); SetAtt(15, 0); SetExprAtt(16, [0]); SetAtt(17, -1); SetAtt(18, 1); SetAtt(19, 0); int023([Default_Generator], 7168771, 0); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); SetChannels(1, 1); SetChannelRanges(1, 1, 1, 255); int001(6); SetSize(5, 2, 2); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(1, 7); int015(0, 64, [`Row` 1 ]); int015(1, 64, [`Creation time` 60 ]); int015(2, 64, [`Nr Agents` 10 ]); int015(3, 64, [`Activity route` 1 ]); int015(4, 64, [`Agent profile` 1 ]); int015(5, 86, [`Creation trigger` 0 ]); int015(6, 72, [`TransportID` 0 ]); int015(7, 95, [`TransportRow` 0 ]); SetStatus(0); int018; Up; {Atom: lstProfiles} sets; AtomByName([lstProfiles], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstProfiles'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [lstProfiles], 1, false); SetAtt(1, 1); int023([lstProfiles], 0, 524288); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([DoNotDraw])); int001(7); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: Default_Profile} sets; AtomByName([AgentProfile], Main); if(not(AtomExists), Error([Cannot find mother atom 'AgentProfile'. Inheriting from BaseClass.])); CreateAtom(a, s, [Default_Profile], 1, false); SetAtt(1, 1); SetExprAtt(2, [Triangular(1.35, 0.8, 1.75)]); SetExprAtt(3, [0.06]); SetExprAtt(4, [0.239]); SetExprAtt(5, [Uniform(0.5, 1.5)]); SetExprAtt(6, [60]); SetExprAtt(7, [40]); SetExprAtt(8, [0]); SetExprAtt(9, [1]); SetExprAtt(10, [Uniform(-1, 1)]); SetExprAtt(11, [0.1]); SetExprAtt(12, [0.3]); SetExprAtt(13, [ColorBlue]); SetExprAtt(14, [0]); SetExprAtt(15, [Uniform(0.5, 1.5)]); SetExprAtt(16, [0]); SetAtt(17, 0); SetExprAtt(18, [0.5]); SetExprAtt(19, [75]); SetExprAtt(20, [8]); SetExprAtt(21, [2]); SetAtt(22, 1); SetAtt(23, 1); SetAtt(24, 0); SetExprAtt(25, [5]); SetExprAtt(26, [0]); SetExprAtt(27, [{**Right preference**} 0.1]); SetExprAtt(28, [0]); SetExprAtt(29, [0]); SetExprAtt(30, [1]); SetAtt(31, 0); SetExprAtt(32, [0.25]); SetTextAtt(33, []); int042(0, 0, 1); int023([Default_Profile], 13158600, 0); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(8); SetSize(0.4, 0.4, 2); SetTranslation(-0.2, -0.2, 0); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; Up; {Atom: lstProxies} sets; AtomByName([lstProxies], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstProxies'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [lstProxies], 1, false); SetAtt(1, 0); int023([lstProxies], 0, 524288); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([DoNotDraw])); int001(9); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: lstActivityRoutes} sets; AtomByName([lstActivityRoutes], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstActivityRoutes'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [lstActivityRoutes], 1, false); SetAtt(1, 2); int023([lstActivityRoutes], 0, 524288); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([DoNotDraw])); int001(10); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: Default_Route} sets; AtomByName([AgentActivityRoute], Main); if(not(AtomExists), Error([Cannot find mother atom 'AgentActivityRoute'. Inheriting from BaseClass.])); CreateAtom(a, s, [Default_Route], 1, false); SetAtt(1, 1); int023([Default_Route], 0, 0); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(11); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(2, 2); int015(0, 0, [`` 1 2 ]); int015(1, 0, [1 1 2 ]); int015(2, 0, [2 0 0 ]); SetStatus(0); int018; {Atom: Emergency_Route} sets; AtomByName([AgentActivityRoute], Main); if(not(AtomExists), Error([Cannot find mother atom 'AgentActivityRoute'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [Emergency_Route], 1, false); SetAtt(1, 2); int023([Emergency_Route], 0, 524288); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(12); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(1, 2); int015(0, 0, [`` 1 ]); int015(1, 0, [1 3 ]); int015(2, 0, [2 0 ]); Set(OnCreation, [do(Inherit, atmEmergencyRoute := c)]); SetStatus(0); int018; Up; {Atom: lstAgentActivities} sets; AtomByName([lstAgentActivities], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstAgentActivities'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [lstAgentActivities], 1, false); SetAtt(1, 3); int023([lstAgentActivities], 0, 524288); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([DoNotDraw])); int001(13); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: Entry} sets; AtomByName([AgentActivity], Main); if(not(AtomExists), Error([Cannot find mother atom 'AgentActivity'. Inheriting from BaseClass.])); CreateAtom(a, s, [Entry], 1, false); SetAtt(1, 1); SetExprAtt(2, [ACTIVITYTYPE_ENTRY_EXIT]); SetTextAtt(3, [***ALL***]); SetExprAtt(4, [1]); SetExprAtt(5, [1]); SetExprAtt(6, [LOCATIONDISTRIBUTION_UNIFORM]); SetAtt(7, 0); SetExprAtt(8, [0]); SetAtt(9, 0); SetAtt(10, 0); SetExprAtt(11, [0]); SetExprAtt(12, [0]); SetExprAtt(13, [0]); int023([Entry], 0, 0); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(14); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(2, 3); int015(0, 0, [`` 1 2 ]); int015(1, 0, [`ActivityID` 1 2 ]); int015(2, 0, [`vtp` 0 0 ]); int015(3, 0, [`%` ]); SetStatus(0); int018; {Atom: Exit} sets; AtomByName([AgentActivity], Main); if(not(AtomExists), Error([Cannot find mother atom 'AgentActivity'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [Exit], 1, false); SetAtt(1, 2); SetExprAtt(2, [ACTIVITYTYPE_ENTRY_EXIT]); SetTextAtt(3, [***ALL***]); SetExprAtt(4, [1]); SetExprAtt(5, [1]); SetExprAtt(6, [LOCATIONDISTRIBUTION_UNIFORM]); SetAtt(7, 0); SetExprAtt(8, [0]); SetAtt(9, 0); SetAtt(10, 0); SetExprAtt(11, [0]); SetExprAtt(12, [0]); SetExprAtt(13, [0]); int023([Exit], 0, 0); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(15); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(2, 3); int015(0, 0, [`` 1 2 ]); int015(1, 0, [`ActivityID` 1 2 ]); int015(2, 0, [`vtp` 0 0 ]); int015(3, 0, [`%` ]); SetStatus(0); int018; {Atom: Emergency_Exit} sets; AtomByName([AgentActivity], Main); if(not(AtomExists), Error([Cannot find mother atom 'AgentActivity'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [Emergency_Exit], 1, false); SetAtt(1, 3); SetExprAtt(2, [ACTIVITYTYPE_ENTRY_EXIT]); SetTextAtt(3, [***ALL***]); SetExprAtt(4, [1]); SetExprAtt(5, [1]); SetAtt(6, 4004); SetAtt(7, 1); SetExprAtt(8, [0]); SetAtt(9, 0); SetAtt(10, 0); SetExprAtt(11, [0]); SetExprAtt(12, [0]); SetExprAtt(13, [0]); int023([Emergency_Exit], 0, 0); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(16); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(2, 3); int015(0, 0, [`` 1 2 ]); int015(1, 0, [1 2 1 ]); int015(2, 0, [2 0 0 ]); int015(3, 0, [3 0 0 ]); SetStatus(0); int018; Up; Up; {Atom: SlopeSpeed} sets; AtomByName([SlopeSpeed], Main); if(not(AtomExists), Error([Cannot find mother atom 'SlopeSpeed'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [SlopeSpeed], 1, false); int023([SlopeSpeed], 0, 528384); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(17); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(6, 3); int015(0, 64, [`ID` 1 2 3 4 5 6 ]); int015(1, 64, [`Slope (%)` 0 5 10 15 20 40 ]); int015(2, 98, [`% Speed up` 100 96.3 88.8 79.9 70.9 41 ]); int015(3, 102, [`% Speed down` 100 103 104.5 104.5 103 74.6 ]); SetStatus(0); int018; {Atom: Experiment_Wizard} sets; AtomByName([Experiment_Wizard], Main); if(not(AtomExists), Error([Cannot find mother atom 'Experiment_Wizard'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [Experiment_Wizard], 1, false); SetAtt(1, 1); SetAtt(2, 0); SetAtt(3, 1); SetExprAtt(4, [mins(15)]); SetExprAtt(5, [0]); SetExprAtt(6, [0]); SetExprAtt(7, [4DS[ModDir([PD_Results\])]4DS]); SetAtt(8, 0); SetAtt(9, 1); SetAtt(10, 1); SetAtt(11, 1); SetAtt(12, 0); SetAtt(13, 1); SetAtt(14, 1); SetAtt(15, 0); SetExprAtt(16, [4DS[[]]4DS]); int023([Experiment_Wizard], 0, 525480); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); SetChannels(1, 0); SetChannelRanges(0, 1, 0, 0); int001(18); int013(1, 0, true, true, 5, 0, [Optional connection to Central Channel of 70 MB Experiment Atom], []); SetSize(11, 2, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(1, 9); int015(0, 64, [`Seed_Value` 1 ]); int015(1, 95, [`Scen nr` `Experiment1` ]); int015(2, 93, [4DS[`pad` `ModDir([PD_Results\])` ]4DS]); int015(3, 75, [`Omschrijving` `--- describe new scenario ---` ]); int015(4, 90, [`NumReps` 1 ]); int015(5, 79, [`Runlengte` `mins(15)` ]); int015(6, 64, [`StartCode` 0 ]); int015(7, 64, [`EndCode` 0 ]); int015(8, 64, [`Execute` 1 ]); int015(9, 64, [`StartRep` 1 ]); SetStatus(0); int018; {Atom: EW_ModelParameters} sets; AtomByName([EW_ModelParameters], Main); if(not(AtomExists), Error([Cannot find mother atom 'EW_ModelParameters'. Inheriting from BaseClass.])); CreateAtom(a, s, [EW_ModelParameters], 1, false); int023([EW_ModelParameters], 0, 3080); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(19); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: EW_Experiment} sets; AtomByName([EW_Experiment], Main); if(not(AtomExists), Error([Cannot find mother atom 'EW_Experiment'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [EW_Experiment], 1, false); SetExprAtt(1, [hr(24)]); SetAtt(2, 5); SetAtt(3, 0); SetTextAtt(4, []); SetAtt(5, 0); SetExprAtt(6, [0]); SetExprAtt(7, [0]); SetAtt(8, 0); SetTextAtt(9, []); SetAtt(10, 0); SetAtt(11, 0); SetAtt(12, 0); int023([EW_Experiment], 15, 527592); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); SetChannelRanges(0, 0, 0, 1); int001(20); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; Up; {Atom: UserEvents} sets; AtomByName([UserEvents], Main); if(not(AtomExists), Error([Cannot find mother atom 'UserEvents'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [UserEvents], 1, false); SetExprAtt(1, [GENERATORTYPE_NOREPEAT]); SetAtt(2, 0); SetAtt(3, 0); SetAtt(4, 0); SetAtt(5, 1); int023([UserEvents], 0, 525514); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(21); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: lstTempAgents} sets; AtomByName([List], Main); if(not(AtomExists), Error([Cannot find mother atom 'List'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [lstTempAgents], 1, false); int023([lstTempAgents], 0, 1024); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([DoNotDraw])); int001(22); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: CameraPositions} sets; AtomByName([CameraPositions], Main); if(not(AtomExists), Error([Cannot find mother atom 'CameraPositions'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [CameraPositions], 1, false); SetAtt(1, 1); SetAtt(2, 1); SetAtt(3, 0); Set(Att(4), 0); Set(Att(5), 0); SetExprAtt(6, [CameraPositions_AddCameraPositionsToComboBox(MAINMENUFORM)]); int023([CameraPositions], 0, 525514); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(23); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(1, 15); int015(0, 64, [`ID` 1 ]); int015(1, 64, [`Show` ]); int015(2, 0, [`Name` ]); int015(3, 0, [`2D3D` ]); int015(4, 0, [`Visible Height layers` ]); int015(5, 0, [`Window Width` ]); int015(6, 0, [`Window Heigth` ]); int015(7, 0, [`Window Xloc` ]); int015(8, 0, [`Window Yloc` ]); int015(9, 0, [`Scale` ]); int015(10, 0, [`ViewX` ]); int015(11, 0, [`ViewY` ]); int015(12, 0, [`ViewZ` ]); int015(13, 0, [`Roll` ]); int015(14, 0, [`Pitch` ]); int015(15, 0, [`Yaw` ]); SetStatus(0); int018; {Atom: 2D_CameraPositions} sets; AtomByName([2D_CameraPositions], Main); if(not(AtomExists), Error([Cannot find mother atom '2D_CameraPositions'. Inheriting from BaseClass.])); CreateAtom(a, s, [2D_CameraPositions], 1, false); int023([2D_CameraPositions], 0, 525514); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(24); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(1, 15); int015(0, 64, [`ID` 1 ]); int015(1, 64, [`Show` ]); int015(2, 0, [`Name` ]); int015(3, 0, [`2D3D` ]); int015(4, 0, [`Visible Height layers` ]); int015(5, 0, [`Window Width` ]); int015(6, 0, [`Window Heigth` ]); int015(7, 0, [`Window Xloc` ]); int015(8, 0, [`Window Yloc` ]); int015(9, 0, [`Scale` ]); int015(10, 0, [`ViewX` ]); int015(11, 0, [`ViewY` ]); int015(12, 0, [`ViewZ` ]); int015(13, 0, [`Roll` ]); int015(14, 0, [`Pitch` ]); int015(15, 0, [`Yaw` ]); SetStatus(0); int018; {Atom: 3D_CameraPositions} sets; AtomByName([3D_CameraPositions], Main); if(not(AtomExists), Error([Cannot find mother atom '3D_CameraPositions'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [3D_CameraPositions], 1, false); int023([3D_CameraPositions], 0, 525514); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(25); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(1, 15); int015(0, 64, [`ID` 1 ]); int015(1, 64, [`Show` ]); int015(2, 0, [`Name` ]); int015(3, 0, [`2D3D` ]); int015(4, 0, [`Visible Height layers` ]); int015(5, 0, [`Window Width` ]); int015(6, 0, [`Window Heigth` ]); int015(7, 0, [`Window Xloc` ]); int015(8, 0, [`Window Yloc` ]); int015(9, 0, [`Scale` ]); int015(10, 0, [`ViewX` ]); int015(11, 0, [`ViewY` ]); int015(12, 0, [`ViewZ` ]); int015(13, 0, [`Roll` ]); int015(14, 0, [`Pitch` ]); int015(15, 0, [`Yaw` ]); SetStatus(0); int018; Up; Up; {Atom: PD_Environment_DisplayAtom} sets; AtomByName([DisplayAtom], Main); if(not(AtomExists), Error([Cannot find mother atom 'DisplayAtom'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [PD_Environment_DisplayAtom], 1, false); int023([PD_Environment_DisplayAtom], 0, 1065984); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\Tools.ico])); Layer(LayerByName([DoNotDraw])); int001(26); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: PD_Environment} sets; AtomByName([PD_Environment], Main); if(not(AtomExists), Error([Cannot find mother atom 'PD_Environment'. Inheriting from BaseClass.])); CreateAtom(a, s, [PD_Environment], 1, false); SetAtt(1, -10); SetAtt(2, -10); SetAtt(3, 50); SetAtt(4, 50); SetAtt(5, 0); SetAtt(6, 1); SetAtt(7, 2); SetExprAtt(8, [ColorSkyBlue]); SetExprAtt(9, [ColorWhite]); SetAtt(10, 0.01); SetAtt(11, 1); SetTextAtt(12, [0]); SetAtt(13, 0); SetAtt(14, 0); SetAtt(15, 0); SetAtt(16, 3); SetAtt(17, 0.1); SetAtt(18, 0); SetAtt(19, 1); SetAtt(20, 1); int023([PD_Environment], 0, 551984); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([PD_Environment])); int001(27); SetSize(60, 60, 0); SetTranslation(-10, -10, 0); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(1, 4); int015(0, 64, [0 1 ]); int015(1, 64, [`Layer` 1 ]); int015(2, 64, [`Rank` 1 ]); int015(3, 64, [`Ref` 309548400 ]); int015(4, 0, [4 ]); int037(4); int038(0, 0, 0, 0); int038(1, 40, 0, 0); int038(2, 40, 40, 0); int038(3, 0, 40, 0); int039; SetStatus(0); int018; {Atom: HeightLayer_1} sets; AtomByName([HeightLayer], Main); if(not(AtomExists), Error([Cannot find mother atom 'HeightLayer'. Inheriting from BaseClass.])); CreateAtom(a, s, [HeightLayer_1], 1, false); SetAtt(1, 2); SetAtt(2, 16.8525); SetAtt(3, 19.7675); SetAtt(4, 23.1575); SetAtt(5, 20.2325); SetAtt(6, 16.8525); SetAtt(7, 19.7675); SetAtt(8, 1.5); SetAtt(9, 30.7875601907654); Set(Att(10), 0); Set(Att(11), 0); Set(Att(12), 0); Set(Att(13), 0); SetAtt(14, 0); Set(Att(15), 0); Set(Att(16), 0); Set(Att(17), 0); SetAtt(18, 1); SetExprAtt(19, [PRIMITIVETYPE_RECTANGLE]); SetAtt(20, 7); SetAtt(21, 0); SetAtt(22, 0); SetAtt(23, 3); SetAtt(24, 0); SetAtt(25, 0); SetAtt(26, 1); SetAtt(27, 0); SetAtt(28, 0); SetAtt(29, 0); SetAtt(30, 0); SetAtt(31, 2); SetAtt(32, 3); SetAtt(33, 1); SetAtt(34, 1); SetAtt(35, 0); SetAtt(36, 0); SetExprAtt(37, [Color(c)]); SetExprAtt(38, [4DS[GetPreference([Col2DFixedBBox])]4DS]); SetAtt(39, 0); SetAtt(40, 0); SetAtt(41, 0); SetAtt(42, 0); SetAtt(43, 0); SetAtt(44, 0); SetAtt(45, 7); SetAtt(46, 0); SetAtt(47, 0); SetAtt(48, 0); SetAtt(49, 0); SetAtt(50, 0); SetAtt(51, 3); Set(Att(52), 0); Set(Att(53), 0); SetAtt(54, 1.5); SetAtt(55, 0); SetExprAtt(56, [0]); int023([HeightLayer_1], 8421504, 533552); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([HeightLayers])); SetChannelRanges(0, 0, 0, 999); int001(28); SetSize(40, 40, 0); LockPosition(false); LockSize(true); DisableIconRotation(false); int037(4); int038(0, 0, 40, 0); int038(1, 40, 40, 0); int038(2, 40, 0, 0); int038(3, 0, 0, 0); int039; Set(Points_PrimitiveType(a), 2); SetStatus(0); int018; {Atom: lstWalkableAreas} sets; AtomByName([lstWalkableAreas], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstWalkableAreas'. Inheriting from BaseClass.])); CreateAtom(a, s, [lstWalkableAreas], 1, false); int023([lstWalkableAreas], 0, 527360); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([PD_Environment])); int001(29); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: lstObstacles} sets; AtomByName([lstObstacles], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstObstacles'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [lstObstacles], 1, false); int023([lstObstacles], 0, 527360); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([PD_Environment])); int001(30); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: Obstacle_1} sets; AtomByName([Obstacle], Main); if(not(AtomExists), Error([Cannot find mother atom 'Obstacle'. Inheriting from BaseClass.])); CreateAtom(a, s, [Obstacle_1], 1, false); SetAtt(1, 2); SetAtt(2, 7); SetAtt(3, 0); SetAtt(4, 0); SetAtt(5, 127); SetAtt(6, 0); SetAtt(7, 3); SetAtt(8, 7); SetAtt(9, 1); SetAtt(10, 1); SetAtt(11, 0); SetAtt(12, 0); SetAtt(13, 0); SetAtt(14, 3); SetExprAtt(15, [Color(c)]); SetAtt(16, 1); SetAtt(17, 0); SetExprAtt(18, [ColorBlack]); SetAtt(19, 20.1322235483317); SetAtt(20, 0); SetAtt(21, 0); SetAtt(22, 0); SetAtt(23, 0); SetAtt(24, 0); SetAtt(25, 0); SetAtt(26, 0); SetAtt(27, 0); int020(1, false, false, true); int020(2, false, false, true); int020(3, false, false, true); int020(4, false, false, true); int020(6, false, false, true); int020(7, false, false, true); int020(8, false, false, true); int020(9, false, false, true); int020(10, false, false, true); int020(11, false, false, true); int020(12, false, false, true); int020(13, false, false, true); int020(14, false, false, true); int020(15, false, false, true); int020(16, false, false, true); int020(17, false, false, true); int020(18, false, false, true); int020(20, false, false, true); int020(21, false, false, true); int020(23, false, false, true); int020(26, false, false, true); int020(27, false, false, true); int023([Obstacle_1], 10789024, 8240); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([Obstacles])); SetChannelRanges(0, 0, 0, 999); int001(31); SetLoc(19.965, 20.19, 0); SetSize(40.09, 2.24, 3); SetTranslation(-20.045, -1.12, 0); LockPosition(false); LockSize(true); DisableIconRotation(false); int037(4); int038(0, 0, 2.24, 0); int038(1, 40.09, 2.24, 0); int038(2, 40.09, 0, 0); int038(3, 0, 0, 0); int039; Set(Points_PrimitiveType(a), 7); SetStatus(0); int018; Up; {Atom: lstOpenings} sets; AtomByName([lstOpenings], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstOpenings'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [lstOpenings], 1, false); int023([lstOpenings], 0, 527360); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([PD_Environment])); int001(32); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: Passageway_1} sets; AtomByName([Passageway], Main); if(not(AtomExists), Error([Cannot find mother atom 'Passageway'. Inheriting from BaseClass.])); CreateAtom(a, s, [Passageway_1], 1, false); SetAtt(1, 2); SetAtt(2, 7); SetAtt(3, 0); SetAtt(4, 1); SetAtt(5, 3); SetAtt(6, 0); SetAtt(7, 0); SetAtt(8, 7); SetAtt(9, 1); SetAtt(10, 1); SetAtt(11, 0); SetAtt(12, 0); SetAtt(13, 0); SetAtt(14, 3); SetAtt(15, 15793151); SetAtt(16, 3); SetAtt(17, 0); SetAtt(18, 0); SetAtt(19, 0); SetAtt(20, 0); SetAtt(21, 0); SetAtt(22, 0); SetAtt(23, 2.72048708873981); SetAtt(24, 0); SetExprAtt(25, [{**Not used: <=0**} 0]); SetAtt(26, 100); SetAtt(27, 1); SetAtt(28, -1); SetAtt(29, -1); SetTextAtt(30, [0]); SetAtt(31, -2); SetAtt(32, 0); SetAtt(33, 0); SetAtt(34, 0); SetAtt(35, 0); SetAtt(36, 0); SetAtt(37, 1); SetExprAtt(38, [0]); int020(3, false, false, true); int020(4, false, false, true); int020(5, false, false, true); int020(6, false, false, true); int020(7, false, false, true); int020(8, false, false, true); int020(9, false, false, true); int020(10, false, false, true); int020(11, false, false, true); int020(12, false, false, true); int020(13, false, false, true); int020(14, false, false, true); int020(16, false, false, true); int020(19, false, false, true); int020(21, false, false, true); int023([Passageway_1], 15793151, 8240); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); AddModel3D( RegisterModel3D(Model3DDir([Infrastructure\Emergency exit\EmergencyDoor.wrl]), [EmergencyDoor.wrl], 0, 0, 0, 1, 1, -1, -90, 0, 0), a); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([Infrastructure])); SetChannelRanges(0, 0, 0, 999); int001(33); SetLoc(29.41, 20.14, 0); SetSize(2.89, 4.61, 0); SetTranslation(-1.445, -2.305, 0); Set(RotationAs, 90); LockPosition(false); LockSize(true); DisableIconRotation(false); int037(4); int038(0, 0, 0, 0); int038(1, 2.89, 0, 0); int038(2, 2.89, 4.61, 0); int038(3, 0, 4.61, 0); int039; Set(Points_PrimitiveType(a), 7); SetStatus(0); int018; {Atom: Copy of Passageway_1} sets; AtomByName([Passageway], Main); if(not(AtomExists), Error([Cannot find mother atom 'Passageway'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [Copy of Passageway_1], 1, false); SetAtt(1, 2); SetAtt(2, 7); SetAtt(3, 0); SetAtt(4, 1); SetAtt(5, 3); SetAtt(6, 0); SetAtt(7, 0); SetAtt(8, 7); SetAtt(9, 1); SetAtt(10, 1); SetAtt(11, 0); SetAtt(12, 0); SetAtt(13, 0); SetAtt(14, 3); SetAtt(15, 15793151); SetAtt(16, 3); SetAtt(17, 0); SetAtt(18, 0); SetAtt(19, 0); SetAtt(20, 0); SetAtt(21, 0); SetAtt(22, 0); SetAtt(23, 2.72048708873981); SetAtt(24, 0); SetExprAtt(25, [{**Not used: <=0**} 0]); SetAtt(26, 100); SetAtt(27, 1); SetAtt(28, -1); SetAtt(29, -1); SetTextAtt(30, [0]); SetAtt(31, -2); SetAtt(32, 0); SetAtt(33, 0); SetAtt(34, 0); SetAtt(35, 0); SetAtt(36, 0); SetAtt(37, 1); SetExprAtt(38, [0]); int020(3, false, false, true); int020(4, false, false, true); int020(5, false, false, true); int020(6, false, false, true); int020(7, false, false, true); int020(8, false, false, true); int020(9, false, false, true); int020(10, false, false, true); int020(11, false, false, true); int020(12, false, false, true); int020(13, false, false, true); int020(14, false, false, true); int020(16, false, false, true); int020(19, false, false, true); int020(21, false, false, true); int023([Copy of Passageway_1], 15793151, 8240); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); AddModel3D( RegisterModel3D(Model3DDir([Infrastructure\Emergency exit\EmergencyDoor.wrl]), [EmergencyDoor.wrl], 0, 0, 0, 1, 1, -1, -90, 0, 0), a); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([Infrastructure])); SetChannelRanges(0, 0, 0, 999); int001(34); SetLoc(17.31, 20.08, 0); SetSize(2.89, 4.61, 0); SetTranslation(-1.445, -2.305, 0); Set(RotationAs, 90); LockPosition(false); LockSize(true); DisableIconRotation(false); int037(4); int038(0, 0, 0, 0); int038(1, 2.89, 0, 0); int038(2, 2.89, 4.61, 0); int038(3, 0, 4.61, 0); int039; Set(Points_PrimitiveType(a), 7); SetStatus(0); int018; {Atom: Copy of Passageway_1 (1)} sets; AtomByName([Passageway], Main); if(not(AtomExists), Error([Cannot find mother atom 'Passageway'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [Copy of Passageway_1 (1)], 1, false); SetAtt(1, 2); SetAtt(2, 7); SetAtt(3, 0); SetAtt(4, 1); SetAtt(5, 3); SetAtt(6, 0); SetAtt(7, 0); SetAtt(8, 7); SetAtt(9, 1); SetAtt(10, 1); SetAtt(11, 0); SetAtt(12, 0); SetAtt(13, 0); SetAtt(14, 3); SetExprAtt(15, [Color(c)]); SetAtt(16, 3); SetAtt(17, 0); SetExprAtt(18, [ColorBlack]); SetAtt(19, 0); SetAtt(20, 0); SetExprAtt(21, [DIRECTION_BIDIRECTIONAL]); SetAtt(22, 0); SetAtt(23, 2.72048708873981); SetAtt(24, 0); SetExprAtt(25, [{**Not used: <=0**} 0]); SetAtt(26, 100); SetAtt(27, 1); SetAtt(28, -1); SetAtt(29, -1); SetTextAtt(30, [0]); SetAtt(31, -2); SetAtt(32, 0); SetAtt(33, 0); SetAtt(34, 0); SetAtt(35, 0); SetAtt(36, 0); SetAtt(37, 1); SetExprAtt(38, [0]); int020(3, false, false, true); int020(4, false, false, true); int020(5, false, false, true); int020(6, false, false, true); int020(7, false, false, true); int020(8, false, false, true); int020(9, false, false, true); int020(10, false, false, true); int020(11, false, false, true); int020(12, false, false, true); int020(13, false, false, true); int020(14, false, false, true); int020(16, false, false, true); int020(19, false, false, true); int020(21, false, false, true); int023([Copy of Passageway_1 (1)], 15793151, 8240); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); AddModel3D( RegisterModel3D(Model3DDir([Infrastructure\Emergency exit\EmergencyDoor.wrl]), [EmergencyDoor.wrl], 0, 0, 0, 1, 1, -1, -90, 0, 0), a); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([Infrastructure])); SetChannelRanges(0, 0, 0, 999); int001(35); SetLoc(5.79, 20.14, 0); SetSize(2.89, 4.61, 0); SetTranslation(-1.445, -2.305, 0); Set(RotationAs, 90); LockPosition(false); LockSize(true); DisableIconRotation(false); int037(4); int038(0, 0, 0, 0); int038(1, 2.89, 0, 0); int038(2, 2.89, 4.61, 0); int038(3, 0, 4.61, 0); int039; Set(Points_PrimitiveType(a), 7); SetStatus(0); int018; Up; {Atom: lstTransportation} sets; AtomByName([lstTransportation], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstTransportation'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [lstTransportation], 1, false); int023([lstTransportation], 0, 527360); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([DoNotDraw])); int001(36); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: lstActivities} sets; AtomByName([lstActivities], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstActivities'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [lstActivities], 1, false); int023([lstActivities], 0, 527360); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([PD_Environment])); int001(37); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: EntryExit_1} sets; AtomByName([ActivityLocation], Main); if(not(AtomExists), Error([Cannot find mother atom 'ActivityLocation'. Inheriting from BaseClass.])); CreateAtom(a, s, [EntryExit_1], 1, false); SetAtt(1, 1); SetExprAtt(2, [ACTIVITYTYPE_ENTRY_EXIT]); SetAtt(3, 2); SetExprAtt(4, [19 {with polygon and trapezoid: 31}]); SetAtt(5, 0); SetAtt(6, 7); SetAtt(7, 1); SetTextAtt(8, [0]); SetAtt(9, 0); SetAtt(10, 1); SetExprAtt(11, [GENERATORTYPE_NOREPEAT]); SetAtt(12, 0); SetAtt(13, 0); SetAtt(14, 0); SetAtt(15, 1); SetExprAtt(16, [{**Random**} Primitives_RandomPoint(c, Agent_GetRadius(i), PDEnvAtom)]); SetExprAtt(17, [{**Continue from current location**} Points_Get(i, 1) ]); SetExprAtt(18, [0]); SetExprAtt(19, [0]); SetAtt(20, 1); SetAtt(21, 3); SetAtt(22, 3); SetExprAtt(23, [Color(c)]); SetAtt(24, 0); SetAtt(25, 0); SetAtt(26, 0); SetAtt(27, 0); SetAtt(28, 0); SetAtt(29, 0); SetAtt(30, 0); SetAtt(31, 1); SetAtt(32, 1); SetExprAtt(33, [0]); SetAtt(34, 100000); SetAtt(35, 13001); SetAtt(36, 0); SetAtt(37, 0); SetAtt(38, 1); SetAtt(39, 0); SetAtt(40, 0); SetExprAtt(41, [v {**current rotation**}]); SetAtt(42, 0); SetAtt(43, 0); SetAtt(44, 0); SetAtt(45, 0); SetAtt(46, 0); SetAtt(47, 0); SetAtt(48, 0); SetAtt(49, 0); SetAtt(50, 0); SetAtt(51, 0.75); SetAtt(52, 0); SetAtt(53, 0); SetExprAtt(54, [0]); SetAtt(55, 0); SetAtt(56, 0); SetExprAtt(57, [DIRECTION_BIDIRECTIONAL]); SetExprAtt(58, [0]); SetExprAtt(59, [0]); SetExprAtt(60, [4DS[{**Trigger first waiting agents in connected corridor**} do( var([valIndex], vbValue, 1 {indicative corridor index}), if( IcConnected(ActivityLocation_GetServerQueues(c) + valIndex, c), IndicativeCorridor_TriggerAllWaitingAgents(in(ActivityLocation_GetServerQueues(c) + valIndex, c), TRUE {condition}, c, 1 {nr to trigger}) ) )]4DS]); SetTextAtt(61, []); SetExprAtt(62, [0]); int023([EntryExit_1], 16711680, 533552); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([Activities])); SetChannelRanges(0, 0, 0, 999); int001(38); SetLoc(5.66, 3.62, 0); SetSize(7.62, 4.37, 1); SetTranslation(-3.81, -2.185, 0); LockPosition(false); LockSize(true); DisableIconRotation(false); SetTable(1, 4); int015(0, 64, [`` 1 ]); int015(1, 64, [`Start time` -1 ]); int015(2, 76, [`Time open` 0 ]); int015(3, 93, [`Trigger on start` 0 ]); int015(4, 115, [`Trigger on end` 0 ]); int037(4); int038(0, 0, 0, 0); int038(1, 7.62, 0, 0); int038(2, 7.62, 4.37, 0); int038(3, 0, 4.37, 0); int039; Set(Points_PrimitiveType(a), 7); SetStatus(11); int018; {Atom: EntryExit_2} sets; AtomByName([ActivityLocation], Main); if(not(AtomExists), Error([Cannot find mother atom 'ActivityLocation'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [EntryExit_2], 1, false); SetAtt(1, 2); SetExprAtt(2, [ACTIVITYTYPE_ENTRY_EXIT]); SetAtt(3, 2); SetExprAtt(4, [19 {with polygon and trapezoid: 31}]); SetAtt(5, 0); SetAtt(6, 7); SetAtt(7, 1); SetTextAtt(8, [0]); SetAtt(9, 0); SetAtt(10, 1); SetExprAtt(11, [GENERATORTYPE_NOREPEAT]); SetAtt(12, 0); SetAtt(13, 0); SetAtt(14, 0); SetAtt(15, 1); SetExprAtt(16, [{**Random**} Primitives_RandomPoint(c, Agent_GetRadius(i), PDEnvAtom)]); SetExprAtt(17, [{**Continue from current location**} Points_Get(i, 1) ]); SetExprAtt(18, [0]); SetExprAtt(19, [0]); SetAtt(20, 1); SetAtt(21, 3); SetAtt(22, 3); SetExprAtt(23, [Color(c)]); SetAtt(24, 0); SetAtt(25, 0); SetAtt(26, 0); SetAtt(27, 0); SetAtt(28, 0); SetAtt(29, 0); SetAtt(30, 0); SetAtt(31, 1); SetAtt(32, 1); SetExprAtt(33, [0]); SetAtt(34, 100000); SetAtt(35, 13001); SetAtt(36, 0); SetAtt(37, 0); SetAtt(38, 1); SetAtt(39, 0); SetAtt(40, 0); SetExprAtt(41, [v {**current rotation**}]); SetAtt(42, 0); SetAtt(43, 0); SetAtt(44, 0); SetAtt(45, 0); SetAtt(46, 0); SetAtt(47, 0); SetAtt(48, 0); SetAtt(49, 0); SetAtt(50, 0); SetAtt(51, 0.75); SetAtt(52, 0); SetAtt(53, 0); SetExprAtt(54, [0]); SetAtt(55, 0); SetAtt(56, 0); SetExprAtt(57, [DIRECTION_BIDIRECTIONAL]); SetExprAtt(58, [0]); SetExprAtt(59, [0]); SetExprAtt(60, [4DS[{**Trigger first waiting agents in connected corridor**} do( var([valIndex], vbValue, 1 {indicative corridor index}), if( IcConnected(ActivityLocation_GetServerQueues(c) + valIndex, c), IndicativeCorridor_TriggerAllWaitingAgents(in(ActivityLocation_GetServerQueues(c) + valIndex, c), TRUE {condition}, c, 1 {nr to trigger}) ) )]4DS]); SetTextAtt(61, []); SetExprAtt(62, [0]); int023([EntryExit_2], 16711680, 533552); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([Activities])); SetChannelRanges(0, 0, 0, 999); int001(39); SetLoc(4.89, 36.22, 0); SetSize(6.44, 4.84, 1); SetTranslation(-3.22, -2.42, 0); LockPosition(false); LockSize(true); DisableIconRotation(false); SetTable(1, 4); int015(0, 64, [`` 1 ]); int015(1, 64, [`Start time` -1 ]); int015(2, 76, [`Time open` 0 ]); int015(3, 93, [`Trigger on start` 0 ]); int015(4, 115, [`Trigger on end` 0 ]); int037(4); int038(0, 0, 0, 0); int038(1, 6.44, 0, 0); int038(2, 6.44, 4.84, 0); int038(3, 0, 4.84, 0); int039; Set(Points_PrimitiveType(a), 7); SetStatus(11); int018; Up; {Atom: lstUserActions} sets; AtomByName([lstUserActions], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstUserActions'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [lstUserActions], 1, false); int023([lstUserActions], 0, 527360); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([PD_Environment])); int001(40); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: ActionTimer_1} sets; AtomByName([ActionTimer], Main); if(not(AtomExists), Error([Cannot find mother atom 'ActionTimer'. Inheriting from BaseClass.])); CreateAtom(a, s, [ActionTimer_1], 1, false); SetAtt(1, 127); SetAtt(2, 7); SetAtt(3, 1); SetAtt(4, 0); SetAtt(5, 0); SetAtt(6, 0); SetAtt(7, 3); SetAtt(8, 0); SetAtt(9, 0); SetAtt(10, 0); SetAtt(11, 1); SetAtt(12, 0); SetTextAtt(13, [4DS[[old]]4DS]); SetExprAtt(14, [0]); SetExprAtt(15, [{**Stop nothing**} 0]); SetAtt(16, 1); SetExprAtt(17, [mins(10)]); SetExprAtt(18, [{**Do nothing**} 0]); SetAtt(19, 0); SetExprAtt(20, [Do( {**Update all connected passageways to specific direction: DIRECTION_UNAVAILABLE, DIRECTION_UP, DIRECTION_DOWN or DIRECTION_BIDIRECTIONAL**} ActionTimer_UpdateAllConnectedPassageways(c, DIRECTION_BIDIRECTIONAL), { first param: reference to the flow splitter which is connected to the 2nd output channel of c (action timer in this case)} FlowSplitter_UpdateEnabled( out(2, c), TRUE) )]); SetAtt(21, 1); SetAtt(22, 0); SetAtt(23, 0); SetExprAtt(24, [{**Immediate response**} 0]); SetExprAtt(25, [{**Trigger all agents**} TRUE]); SetExprAtt(26, [{**Switch to emergency route.**} Agent_Reroute_UpdateActivityRoute( s, {New route ID} 0, {0 = evacuation route} {Step within the route} 0 {0 = last step} ) ]); int023([ActionTimer_1], 0, 532528); Set(Icon(a), RegisterIcon(pDir([Media\Icons\ModelLayout\ActionTimer.png]), [ActionTimer.png], 1, 1, 16777215, 255, 255, false, 0)); AddModel3D( RegisterModel3D(Model3DDir([Infrastructure\Tourniquet\Entry - No-Entry.wrl]), [Entry - No-Entry.wrl], 0, 0, 0, 1, 1, -1, -90, 0, 0), a); AddModel3D( RegisterModel3D(Model3DDir([Infrastructure\Tourniquet\Turnstile.wrl]), [Turnstile.wrl], 0, 0, 0, 1, 1, -1, -90, 0, 0), a); AddModel3D( RegisterModel3D(Model3DDir([Infrastructure\Tourniquet\Beam Turnstile.wrl]), [Beam Turnstile.wrl], 0, 0, 0, 1, 1, -1, -90, 0, 0), a); AddModel3D( RegisterModel3D(Model3DDir([Infrastructure\Tourniquet\Turnstile Vertical Column.wrl]), [Turnstile Vertical Column.wrl], 0, 0, 0, 1, 1, -1, -90, 0, 0), a); AddModel3D( RegisterModel3D(Model3DDir([Infrastructure\Tourniquet\Turnstile Vertical Bars.wrl]), [Turnstile Vertical Bars.wrl], 0, 0, 0, 1, 1, -1, -90, 0, 0), a); AddModel3D( RegisterModel3D(Model3DDir([Infrastructure\Tourniquet\Turnstile Vertical Side bars.wrl]), [Turnstile Vertical Side bars.wrl], 0, 0, 0, 1, 1, -1, -90, 0, 0), a); AddModel3D( RegisterModel3D(Model3DDir([Infrastructure\Tourniquet\Turnstile Vertical Side column.wrl]), [Turnstile Vertical Side column.wrl], 0, 0, 0, 1, 1, -1, -90, 0, 0), a); AddModel3D( RegisterModel3D(Model3DDir([Infrastructure\Tourniquet\SwingGate Swing.wrl]), [SwingGate Swing.wrl], 0, 0, 0, 1, 1, -1, -90, 0, 0), a); AddModel3D( RegisterModel3D(Model3DDir([Infrastructure\Tourniquet\SwingGate Collumn Left.wrl]), [SwingGate Collumn Left.wrl], 0, 0, 0, 1, 1, -1, -90, 0, 0), a); AddModel3D( RegisterModel3D(Model3DDir([Infrastructure\Tourniquet\SwingGate Collumn Right.wrl]), [SwingGate Collumn Right.wrl], 0, 0, 0, 1, 1, -1, -90, 0, 0), a); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([UserActions])); SetChannels(0, 2); SetChannelRanges(0, 0, 0, 255); int001(41); int013(1, 0, true, true, 0, 0, [], []); int013(2, 0, true, true, 0, 0, [], []); SetLoc(-4.06, 1.78, 0); SetSize(4.49, 4.49, 1); SetTranslation(-2.245, -2.245, 0); LockPosition(false); LockSize(true); DisableIconRotation(false); int037(4); int038(0, 0, 4.49, 0); int038(1, 4.49, 4.49, 0); int038(2, 4.49, 0, 0); int038(3, 0, 0, 0); int039; Set(Points_PrimitiveType(a), 7); SetStatus(4); int018; {Atom: FlowSplitter_1} sets; AtomByName([FlowSplitter], Main); if(not(AtomExists), Error([Cannot find mother atom 'FlowSplitter'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [FlowSplitter_1], 1, false); SetExprAtt(1, [PRIMITIVETYPE_LINE]); SetAtt(2, 1); SetAtt(3, 32); SetAtt(4, 0); SetAtt(5, 3); SetAtt(6, 3); SetAtt(7, 8388608); SetAtt(8, 0); SetAtt(9, 16384); SetAtt(10, 1); SetAtt(11, 0.75); SetAtt(12, 17.3867571732051); SetExprAtt(13, [0]); SetExprAtt(14, [0]); SetExprAtt(15, [FlowSplitter_ReRouteAgentToLine(c, i)]); SetExprAtt(16, [1]); SetAtt(17, 0); SetAtt(18, 2); SetAtt(19, 17.405); SetAtt(20, 26.15); SetAtt(21, 1); SetAtt(22, 0.5); SetAtt(23, 14001); SetExprAtt(24, [0]); int041(0, 1, [1;`Agent_GetProfileID(i) = 1`;0; ]); int042(0, 0); int023([FlowSplitter_1], 8388608, 536624); Set(Icon(a), RegisterIcon(pDir([Media\Icons\ModelLayout\FlowSplitter.png]), [FlowSplitter.png], 1, 0, 0, 255, 255, false, 0)); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([UserActions])); SetChannelRanges(0, 0, 0, 255); int001(70); SetLoc(17.405, 26.15, 0); SetSize(32.63, 12.02, 0); SetTranslation(-16.315, -6.01, 0); LockPosition(false); LockSize(true); DisableIconRotation(false); int037(4); int038(0, 0, 12.02, 0); int038(1, 32.63, 11.8281, 0); int038(2, 26.3273, 0.0153, 0); int038(3, 30.34, 0, 0); int039; Set(Points_PrimitiveType(a), 1); SetStatus(0); int018; Up; {Atom: lstAgents} sets; AtomByName([lstAgents], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstAgents'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [lstAgents], 1, false); int023([lstAgents], 0, 527360); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([DoNotDraw])); int001(42); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: lstResources} sets; AtomByName([lstResources], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstResources'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [lstResources], 1, false); int023([lstResources], 0, 527360); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([DoNotDraw])); int001(43); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: ECM_Visualization} sets; AtomByName([ECM_Visualization], Main); if(not(AtomExists), Error([Cannot find mother atom 'ECM_Visualization'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [ECM_Visualization], 1, false); int023([ECM_Visualization], 0, 542768); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([ECMNetwork])); int001(44); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; Up; Up; {Atom: AgentDrawInformation} sets; AtomByName([AgentDrawInformation], Main); if(not(AtomExists), Error([Cannot find mother atom 'AgentDrawInformation'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [AgentDrawInformation], 1, false); SetAtt(1, 14); SetAtt(2, 0); int023([AgentDrawInformation], 0, 546864); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([PD_Environment])); int001(45); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: RunClock} sets; AtomByName([RunClock], Main); if(not(AtomExists), Error([Cannot find mother atom 'RunClock'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [RunClock], 1, false); SetExprAtt(1, [4DS[DateTime(TimeFromNow(att([startTime], c)), [hh:mm:ss])]4DS]); SetExprAtt(2, [1]); SetExprAtt(3, [colorwhite]); SetAtt(4, 3); SetExprAtt(5, [4DS[[Calibri]]4DS]); SetAtt(6, 0); SetAtt(7, 0); SetAtt(8, 0); SetAtt(9, -45); SetAtt(10, 0); SetExprAtt(11, [Time > 0]); SetAtt(12, 0.2); SetExprAtt(13, [Time > 0]); SetAtt(14, 0); SetAtt(15, 0); SetAtt(16, 0); SetAtt(17, 0); int023([RunClock], 15, 542768); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\Tools.ico])); Layer(LayerByName([PD_Environment])); SetChannels(1, 0); SetChannelRanges(1, 1, 0, 0); int001(46); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: MovieRecord} sets; AtomByName([MovieRecord], Main); if(not(AtomExists), Error([Cannot find mother atom 'MovieRecord'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [MovieRecord], 1, false); SetExprAtt(1, [4DS[WorkDir(Concat(ExtractPreName(TextAtt(1, Model)), [.avi]))]4DS]); SetAtt(2, 5); SetAtt(3, -1); SetAtt(4, 0); SetAtt(5, 0.2); SetAtt(6, 0); SetAtt(7, 1600); SetAtt(8, 900); SetExprAtt(9, [0]); SetAtt(10, 1); int023([MovieRecord], 15, 542720); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\Tools.ico])); Layer(LayerByName([DoNotDraw])); SetChannels(1, 0); SetChannelRanges(1, 1, 0, 0); int001(47); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: SelectionPolygon} sets; AtomByName([SelectionPolygon], Main); if(not(AtomExists), Error([Cannot find mother atom 'SelectionPolygon'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [SelectionPolygon], 1, false); SetAtt(1, 8); int023([SelectionPolygon], 0, 528432); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(48); LockPosition(false); LockSize(false); DisableIconRotation(false); Set(Points_PrimitiveType(a), 10); SetStatus(0); int018; Up; {Atom: PD_Output} sets; AtomByName([PD_Output], Main); if(not(AtomExists), Error([Cannot find mother atom 'PD_Output'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [PD_Output], 1, false); SetExprAtt(1, [0]); SetExprAtt(2, [0]); SetAtt(3, 0); SetAtt(4, 1); SetAtt(5, 2.5); SetAtt(6, 0); SetAtt(7, 0); SetAtt(8, 0); SetAtt(9, 0); SetAtt(10, 0); Set(Att(11), 0); SetTextAtt(12, [0]); SetAtt(13, 0.25); SetAtt(14, 1); SetAtt(15, 1); SetAtt(16, 0.6); SetAtt(17, 8.38); SetTextAtt(18, [€]); SetAtt(19, 0.6667); SetAtt(20, 0.5); SetAtt(21, 2); SetAtt(22, 0); int041(0, 12, [`Walking`;2;0.5; `Walking`;2;0.5; `Walking`;2;0.5; `Stairs up`;4;0.5; `Stairs down`;2.5;0.5; `Escalator`;1.5;0; `Escalator`;1.5;0; `Stairs up`;4;0.5; `Stairs down`;2.5;0.5; `Stands`;2;0.5; `Stairs up`;4;0.5; `Stairs down`;2.5;0.5; ]); int042(0, 0); int042(1, 0); int023([PD_Output], 13158600, 541728); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([PD_Environment])); int001(49); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: OutputLayer_1} sets; AtomByName([OutputLayer], Main); if(not(AtomExists), Error([Cannot find mother atom 'OutputLayer'. Inheriting from BaseClass.])); CreateAtom(a, s, [OutputLayer_1], 1, false); Set(Att(1), 0); Set(Att(2), 0); Set(Att(3), 0); SetAtt(4, 1); int023([OutputLayer_1], 8421504, 533552); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([HeightLayers])); SetChannels(1, 0); SetChannelRanges(1, 255, 0, 0); int001(50); SetSize(40, 40, 0); LockPosition(true); LockSize(true); DisableIconRotation(false); SetStatus(0); int018; {Atom: lstColorMaps} sets; AtomByName([lstColorMaps], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstColorMaps'. Inheriting from BaseClass.])); CreateAtom(a, s, [lstColorMaps], 1, false); int023([lstColorMaps], 0, 525312); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([HeightLayers])); int001(51); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: lstFlowCounters} sets; AtomByName([lstFlowCounters], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstFlowCounters'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [lstFlowCounters], 1, false); int023([lstFlowCounters], 0, 525312); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([HeightLayers])); int001(52); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: lstDensityAreas} sets; AtomByName([lstDensityAreas], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstDensityAreas'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [lstDensityAreas], 1, false); int023([lstDensityAreas], 0, 525312); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([HeightLayers])); int001(53); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: lstColorMaps} sets; AtomByName([lstColorMaps], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstColorMaps'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [lstColorMaps], 1, false); int023([lstColorMaps], 0, 525312); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([HeightLayers])); int001(54); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; Up; {Atom: OutputSettings} sets; AtomByName([List], Main); if(not(AtomExists), Error([Cannot find mother atom 'List'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [OutputSettings], 1, false); int023([OutputSettings], 0, 4096); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([DoNotDraw])); int001(55); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: lstNorms} sets; AtomByName([List], Main); if(not(AtomExists), Error([Cannot find mother atom 'List'. Inheriting from BaseClass.])); CreateAtom(a, s, [lstNorms], 1, false); int023([lstNorms], 0, 1024); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([DoNotDraw])); int001(56); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: DensityNorms} sets; AtomByName([DensityNorms], Main); if(not(AtomExists), Error([Cannot find mother atom 'DensityNorms'. Inheriting from BaseClass.])); CreateAtom(a, s, [DensityNorms], 1, false); SetAtt(1, 0); SetAtt(2, 0); SetAtt(3, 30); SetAtt(4, 0); SetAtt(5, 0); SetAtt(6, 0); SetAtt(7, 0); SetAtt(8, 16001); SetAtt(9, 1); SetAtt(10, 0); SetAtt(11, 1); SetAtt(12, 17002); SetExprAtt(13, [{**>= Level E**} CellAsValue(6, DENSITYNORMS_COLUMN_LOWERBOUNDARY, atmDensityNorms)]); SetExprAtt(14, [{**No upper bound**} 0]); SetAtt(15, 0); int023([DensityNorms], 0, 528384); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(57); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(7, 5); int015(0, 64, [0 1 2 3 4 5 6 7 ]); int015(1, 64, [`LOS` `-` `A` `B` `C` `D` `E` `F` ]); int015(2, 98, [`Lower bound` 0 1E-6 0.308 0.431 0.718 1.076 2.153 ]); int015(3, 102, [`Upper bound` 1E-6 0.308 0.431 0.718 1.076 2.153 3 ]); int015(4, 64, [`Color` 16777215 16744448 65280 65535 33023 255 8388736 ]); int015(5, 105, [`Description` `empty` `few` `few/medium` `medium` `busy` `very busy` `congested` ]); SetStatus(0); int018; {Atom: DensityNorms_Walkways} sets; AtomByName([DensityNorms_Walkways], Main); if(not(AtomExists), Error([Cannot find mother atom 'DensityNorms_Walkways'. Inheriting from BaseClass.])); CreateAtom(a, s, [DensityNorms_Walkways], 1, false); int023([DensityNorms_Walkways], 0, 0); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(58); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(7, 5); int015(0, 64, [0 1 2 3 4 5 6 7 ]); int015(1, 64, [`LOS` `-` `A` `B` `C` `D` `E` `F` ]); int015(2, 98, [`Lower bound` 0 1E-6 0.308 0.431 0.718 1.076 2.153 ]); int015(3, 102, [`Upper bound` 1E-6 0.308 0.431 0.718 1.076 2.153 3 ]); int015(4, 64, [`Color` 16777215 16744448 65280 65535 33023 255 8388736 ]); int015(5, 105, [`Description` `empty` `few` `few/medium` `medium` `busy` `very busy` `congested` ]); SetStatus(0); int018; {Atom: DensityNorms_Stairways} sets; AtomByName([DensityNorms_Stairways], Main); if(not(AtomExists), Error([Cannot find mother atom 'DensityNorms_Stairways'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [DensityNorms_Stairways], 1, false); int023([DensityNorms_Stairways], 0, 0); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(59); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(7, 5); int015(0, 64, [0 1 2 3 4 5 6 7 ]); int015(1, 64, [`LOS` `-` `A` `B` `C` `D` `E` `F` ]); int015(2, 98, [`Lower bound` 0 1E-6 0.538 0.718 1.076 1.538 2.691 ]); int015(3, 102, [`Upper bound` 1E-6 0.538 0.718 1.076 1.538 2.691 3 ]); int015(4, 64, [`Color` 16777215 16744448 65280 65535 33023 255 8388736 ]); int015(5, 105, [`Description` `empty` `few` `few/medium` `medium` `busy` `very busy` `congested` ]); SetStatus(0); int018; {Atom: DensityTimeNorms} sets; AtomByName([DensityTimeNorms], Main); if(not(AtomExists), Error([Cannot find mother atom 'DensityTimeNorms'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [DensityTimeNorms], 1, false); int023([DensityTimeNorms], 0, 4096); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(60); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(7, 5); int015(0, 64, [0 1 2 3 4 5 6 7 ]); int015(1, 64, [`Level` 0 1 2 3 4 5 6 ]); int015(2, 98, [`Lower bound` 0 1E-6 60 120 180 240 300 ]); int015(3, 102, [`Upper bound` 1E-6 60 120 180 240 300 301 ]); int015(4, 64, [`Color` 16777215 16744448 65280 65535 33023 255 8388736 ]); int015(5, 64, [`Description` `` `A` `B` `C` `D` `E` `F` ]); SetStatus(0); int018; Up; {Atom: FrequencyNorms} sets; AtomByName([FrequencyNorms], Main); if(not(AtomExists), Error([Cannot find mother atom 'FrequencyNorms'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [FrequencyNorms], 1, false); SetAtt(1, 0); SetAtt(2, 0); SetAtt(3, 17002); SetAtt(4, 0); SetAtt(5, 0); SetAtt(6, 60); SetAtt(7, 0); SetAtt(8, 0); SetExprAtt(9, [GraphBar]); SetAtt(10, 0); SetAtt(11, 0); SetAtt(12, 0); SetAtt(13, 0); SetAtt(14, 0); SetAtt(15, 18001); SetAtt(16, 1); SetAtt(17, 0); int023([FrequencyNorms], 0, 528384); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(61); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(7, 5); int015(0, 64, [0 1 2 3 4 5 6 7 ]); int015(1, 64, [`Level` 0 1 2 3 4 5 6 ]); int015(2, 98, [`Lower bound` 0 1E-6 200 400 600 800 1000 ]); int015(3, 102, [`Upper bound` 1E-6 200 400 600 800 1000 1001 ]); int015(4, 64, [`Color` 16777215 16744448 65280 65535 33023 255 8388736 ]); int015(5, 105, [`Description` `` `A` `B` `C` `D` `E` `F` ]); SetStatus(0); int018; {Atom: TimeOccupiedNorms} sets; AtomByName([TimeOccupiedNorms], Main); if(not(AtomExists), Error([Cannot find mother atom 'TimeOccupiedNorms'. Inheriting from BaseClass.])); CreateAtom(a, s, [TimeOccupiedNorms], 1, false); int023([TimeOccupiedNorms], 0, 4096); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(62); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(7, 5); int015(0, 64, [0 1 2 3 4 5 6 7 ]); int015(1, 64, [`Level` 0 1 2 3 4 5 6 ]); int015(2, 98, [`Lower bound` 0 1E-6 60 120 180 240 300 ]); int015(3, 102, [`Upper bound` 1E-6 60 120 180 240 300 301 ]); int015(4, 64, [`Color` 16777215 16744448 65280 65535 33023 255 8388736 ]); int015(5, 64, [`Description` `` `A` `B` `C` `D` `E` `F` ]); SetStatus(0); int018; Up; {Atom: TravelTimeNorms} sets; AtomByName([TravelTimeNorms], Main); if(not(AtomExists), Error([Cannot find mother atom 'TravelTimeNorms'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [TravelTimeNorms], 1, false); SetAtt(1, 0); SetAtt(2, 17002); SetAtt(3, 0); SetAtt(4, 1); SetAtt(5, 0); int023([TravelTimeNorms], 0, 528384); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(63); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(7, 5); int015(0, 64, [0 1 2 3 4 5 6 7 ]); int015(1, 64, [`Level` 0 1 2 3 4 5 6 ]); int015(2, 98, [`Lower bound` 0 1E-6 120 240 360 480 600 ]); int015(3, 102, [`Upper bound` 1E-6 120 240 360 480 600 601 ]); int015(4, 64, [`Color` 16777215 16744448 65280 65535 33023 255 8388736 ]); int015(5, 64, [`Description` `` `A` `B` `C` `D` `E` `F` ]); SetStatus(0); int018; Up; {Atom: LstOutputActivityRoutes} sets; AtomByName([lstOutputActivityRoutes], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstOutputActivityRoutes'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [LstOutputActivityRoutes], 1, false); int023([LstOutputActivityRoutes], 0, 524288); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([DoNotDraw])); int001(64); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: EntryToExit} sets; AtomByName([ActivityRoute], Main); if(not(AtomExists), Error([Cannot find mother atom 'ActivityRoute'. Inheriting from BaseClass.])); CreateAtom(a, s, [EntryToExit], 1, false); SetAtt(1, 30); SetAtt(2, 40); SetAtt(3, 0); SetAtt(4, 0); SetAtt(5, 10); SetAtt(6, 20); SetExprAtt(7, [{**>= Level E**} Cell(6, DENSITYNORMS_COLUMN_LOWERBOUNDARY, atmDensityNorms)]); SetExprAtt(8, [{**No upper bound**} 0]); SetAtt(9, 30); SetAtt(10, 40); SetAtt(11, 10); SetAtt(12, 40); SetAtt(13, 60); SetTextAtt(14, []); SetTextAtt(15, []); SetTextAtt(16, []); SetTextAtt(17, []); SetTextAtt(18, []); SetTextAtt(19, []); SetAtt(20, 120); SetAtt(21, 40); SetTextAtt(22, []); SetTextAtt(23, []); SetTextAtt(24, []); int023([EntryToExit], 0, 4096); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(65); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetTable(2, 6); int015(0, 64, [0 1 2 ]); int015(1, 81, [`TravelTimeType` 3331 3331 ]); int015(2, 78, [`ActivityType` 6001 6001 ]); int015(3, 72, [`ActivityGroup` `-1` `-1` ]); int015(4, 64, [`LayerID` 0 0 ]); int015(5, 64, [`ActivityID` -1 -1 ]); int015(6, 64, [`TimeIn` 0 0 ]); SetStatus(0); int018; {Atom: TravelTimes} sets; AtomByName([TravelTimes], Main); if(not(AtomExists), Error([Cannot find mother atom 'TravelTimes'. Inheriting from BaseClass.])); CreateAtom(a, s, [TravelTimes], 1, false); int023([TravelTimes], 0, 1218); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(66); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; Up; Up; {Atom: ResultPlayer} sets; AtomByName([ResultPlayer], Main); if(not(AtomExists), Error([Cannot find mother atom 'ResultPlayer'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [ResultPlayer], 1, false); Set(Att(1), 0); SetAtt(2, 0); SetAtt(3, 0); SetAtt(4, 0); SetAtt(5, 0); SetAtt(6, 1); SetAtt(7, 0); SetAtt(8, 0); int042(0, 0); int023([ResultPlayer], 0, 524288); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(67); SetSize(1, 1, 1); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; {Atom: lstUnsedAgents} sets; AtomByName([lstUnsedAgents], Main); if(not(AtomExists), Error([Cannot find mother atom 'lstUnsedAgents'. Inheriting from BaseClass.])); CreateAtom(a, s, [lstUnsedAgents], 1, false); int023([lstUnsedAgents], 0, 524288); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); SetTreeIcon(pDir([Media\Icons\List.ico])); Layer(LayerByName([DoNotDraw])); int001(68); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; Up; {Atom: AgentStatistics} sets; AtomByName([AgentStatistics], Main); if(not(AtomExists), Error([Cannot find mother atom 'AgentStatistics'. Inheriting from BaseClass.])); CreateAtom(a, Up(s), [AgentStatistics], 1, false); SetAtt(1, 0); SetAtt(2, 0); int023([AgentStatistics], 0, 528384); Set(Icon(a), RegisterIcon(pDir([media\images\default.jpg]), [default.jpg])); SetMaterial( RegisterMaterial([Default], 8421504, 8421504, 3289650, 0, 0.100000001490116, 0, false, false, 1, 0), 1, a); Set(Version(a), 0); Layer(LayerByName([DoNotDraw])); int001(69); LockPosition(false); LockSize(false); DisableIconRotation(false); SetStatus(0); int018; Up; Up; Up; int014(1, 41, 0, 33, 0); int014(2, 41, 0, 70, 0); int006(0, 3, 2, 1000000, 0, 0); int006(600, 41, 1, 100000, 0, 0); int007;