/*%FSM*/ /*%FSM*/ /* item0[] = {"Init",0,4346,-300.000000,-225.000000,-200.000000,-175.000000,0.000000,"Init"}; item1[] = {"_",8,218,-300.000000,-150.000000,-200.000000,-100.000000,0.000000,""}; item2[] = {"Process",2,250,-300.000000,-75.000000,-200.000000,-25.000000,0.000000,"Process"}; item3[] = {"Camera_View_Chec",4,218,-300.000000,50.000000,-200.000000,100.000000,0.000000,"Camera View" \n "Checks"}; link0[] = {0,1}; link1[] = {1,2}; link2[] = {2,3}; link3[] = {3,2}; globals[] = {25.000000,1,0,0,16777215,640,480,1,125,6316128,1,-408.109894,77.792206,142.419571,-234.573410,812,854,1}; window[] = {2,-1,-1,-1,-1,763,1706,2731,26,3,830}; *//*%FSM*/ class FSM { fsmName = "SPVEH"; class States { /*%FSM*/ class Init { name = "Init"; init = /*%FSM*/"diag_log ""Loaded Camera View Checks"";" \n "// TODO: this is just temporary till proper workaround is made."/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { /*%FSM*/ class _ { priority = 0.000000; to="Process"; precondition = /*%FSM*/""/*%FSM*/; condition=/*%FSM*/"true"/*%FSM*/; action=/*%FSM*/""/*%FSM*/; }; /*%FSM*/ }; }; /*%FSM*/ /*%FSM*/ class Process { name = "Process"; init = /*%FSM*/""/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { /*%FSM*/ class Camera_View_Chec { priority = 0.000000; to="Process"; precondition = /*%FSM*/""/*%FSM*/; condition=/*%FSM*/"cameraView == ""GROUP"""/*%FSM*/; action=/*%FSM*/"vehicle player switchCamera ""Internal"";"/*%FSM*/; }; /*%FSM*/ }; }; /*%FSM*/ }; initState="Init"; finalStates[] = { }; }; /*%FSM*/