mirror of
https://github.com/EpochModTeam/Epoch.git
synced 2024-08-30 18:22:13 +00:00
0.3.7.0107
comment out enableSimulation and attempt to make use of nearObjectsReady. Revel player object earlier Change getposATL to getpos as preloadCamera uses AGL
This commit is contained in:
parent
13eedaba87
commit
c1826a168f
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*%FSM<COMPILE "F:\Program Files (x86)\Bohemia Interactive\Tools\FSM Editor Personal Edition\scriptedFSM.cfg, Epoch Login">*/
|
||||
/*%FSM<HEAD>*/
|
||||
/*
|
||||
item0[] = {"INIT",0,250,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item0[] = {"INIT",0,4346,-25.000000,-375.000000,75.000000,-325.000000,0.000000,"INIT"};
|
||||
item1[] = {"FINISH",1,250,-25.000000,1475.000000,75.000000,1525.000000,0.000000,"FINISH"};
|
||||
item2[] = {"true",8,218,-150.000000,-125.000000,-50.000000,-75.000000,0.000000,"true"};
|
||||
item3[] = {"Version_Check",2,250,-25.000000,-75.000000,75.000000,-25.000000,0.000000,"Version Check"};
|
||||
@ -62,7 +62,7 @@ item57[] = {"Select_Weapon",2,250,150.000000,1300.000000,250.000000,1350.000000,
|
||||
item58[] = {"true",8,218,225.000000,1375.000000,325.000000,1425.000000,0.000000,"true"};
|
||||
item59[] = {"Do_nothing",2,250,300.000000,1300.000000,400.000000,1350.000000,0.000000,"Do nothing"};
|
||||
item60[] = {"Check_New_Player",2,250,-25.000000,875.000000,75.000000,925.000000,0.000000,"Check" \n "New Player" \n "Setup"};
|
||||
item61[] = {"check_new__player",4,4314,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item61[] = {"check_new__player",4,218,-150.000000,925.000000,-50.000000,975.000000,0.000000,"check new " \n "player not null"};
|
||||
item62[] = {"true",8,218,-150.000000,-325.000000,-50.000000,-275.000000,0.000000,"true"};
|
||||
item63[] = {"Process_1",2,250,-25.000000,-275.000000,75.000000,-225.000000,0.000000,"Process"};
|
||||
item64[] = {"Wait_ArmA_Loading",4,218,-150.000000,-225.000000,-50.000000,-175.000000,0.000000,"Wait ArmA" \n "Loading Screen" \n "Done"};
|
||||
@ -190,8 +190,8 @@ link97[] = {85,79};
|
||||
link98[] = {86,16};
|
||||
link99[] = {86,22};
|
||||
link100[] = {87,31};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-267.582611,688.102234,2074.832520,639.674500,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,838,26,1318,26,3,603};
|
||||
globals[] = {0.000000,0,0,0,0,640,480,1,244,6316128,1,-213.844360,425.695953,479.928528,-482.114990,585,880,1};
|
||||
window[] = {2,-1,-1,-1,-1,968,156,1448,156,3,603};
|
||||
*//*%FSM</HEAD>*/
|
||||
class FSM
|
||||
{
|
||||
@ -204,7 +204,7 @@ class FSM
|
||||
name = "INIT";
|
||||
init = /*%FSM<STATEINIT""">*/"titleCut ["""", ""BLACK FADED"", 1337];" \n
|
||||
"0 fadeSound 0;" \n
|
||||
"player enableSimulation false;" \n
|
||||
"//player enableSimulation false;" \n
|
||||
"" \n
|
||||
"_debug = true;" \n
|
||||
"_myTime = diag_tickTime;" \n
|
||||
@ -251,7 +251,7 @@ class FSM
|
||||
"" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"player enableSimulation true;" \n
|
||||
"//player enableSimulation true;" \n
|
||||
"" \n
|
||||
"titleCut ["""", ""BLACK IN"", 1];" \n
|
||||
"1338 cutText ["""",""PLAIN"",0]; " \n
|
||||
@ -591,9 +591,6 @@ class FSM
|
||||
init = /*%FSM<STATEINIT""">*/"_ply = player;" \n
|
||||
"_group = group player;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"_playerPos = getposATL _playerObject;" \n
|
||||
"" \n
|
||||
"selectPlayer _playerObject;" \n
|
||||
"" \n
|
||||
"deleteVehicle _ply;" \n
|
||||
@ -1026,6 +1023,11 @@ class FSM
|
||||
{
|
||||
name = "Check_New_Player";
|
||||
init = /*%FSM<STATEINIT""">*/"_myTime = diag_tickTime;" \n
|
||||
"" \n
|
||||
"player reveal _playerObject;" \n
|
||||
"" \n
|
||||
"_playerPos = getpos _playerObject;" \n
|
||||
"" \n
|
||||
"" \n
|
||||
"""Loading Player Inventory... Please wait!"" call Epoch_updateLoadingScreen;" \n
|
||||
"progressLoadingScreen 0.6;" \n
|
||||
@ -1039,7 +1041,7 @@ class FSM
|
||||
priority = 0.000000;
|
||||
to="Setup_Player_Obj";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {(_mass == (loadAbs _playerObject) || (diag_tickTime - _myTime) > 20)}"/*%FSM</CONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_playerPos nearObjectsReady 10}"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
@ -1338,7 +1340,6 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!isNil ""EPOCH_C_SET"""/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_array = EPOCH_C_SET;" \n
|
||||
"EPOCH_C_SET = nil;" \n
|
||||
"diag_log format[""DEBUG: %1 "",_array];" \n
|
||||
"_playerObject = _array deleteAt 0;" \n
|
||||
"_playerVariables = _array deleteAt 0;" \n
|
||||
"_currentWeapon = _array deleteAt 0;" \n
|
||||
|
Loading…
Reference in New Issue
Block a user