weather test 2

This commit is contained in:
[VB]AWOL
2013-11-21 09:51:34 -06:00
parent 9f04d86a1e
commit aea83659ba
2 changed files with 72 additions and 52 deletions

View File

@@ -24,7 +24,7 @@ item19[] = {"ERROR__Wrong_HIVE",2,250,175.000000,500.000000,275.000000,550.00000
item20[] = {"Hive_Ok",4,218,-175.000000,550.000000,-75.000000,600.000000,0.000000,"Hive" \n "Ok"};
item21[] = {"Phase_One",2,250,-75.000000,600.000000,25.000000,650.000000,0.000000,"Phase One"};
item22[] = {"Response",4,218,-175.000000,650.000000,-75.000000,700.000000,0.000000,"Response"};
item23[] = {"Phase_Two",2,4346,-75.000000,700.000000,25.000000,750.000000,0.000000,"Phase Two"};
item23[] = {"Phase_Two",2,250,-75.000000,700.000000,25.000000,750.000000,0.000000,"Phase Two"};
item24[] = {"Dead_Player",4,218,50.000000,700.000000,150.000000,750.000000,0.000000,"Dead" \n "Player"};
item25[] = {"ERROR__Player_Already",2,250,175.000000,700.000000,275.000000,750.000000,0.000000,"ERROR:" \n "Player Already" \n "Dead"};
item26[] = {"Alive",4,218,-175.000000,750.000000,-75.000000,800.000000,0.000000,"Alive"};
@@ -34,7 +34,7 @@ item29[] = {"Load_In",2,250,-75.000000,1000.000000,25.000000,1050.000000,0.00000
item30[] = {"Bad_Version",4,218,50.000000,800.000000,150.000000,850.000000,0.000000,"Bad" \n "Version"};
item31[] = {"ERROR__Bad_Versi",2,250,175.000000,800.000000,275.000000,850.000000,0.000000,"ERROR:" \n "Bad Version"};
item32[] = {"Display_Ready",4,218,-175.000000,1050.000000,-75.000000,1100.000000,0.000000,"Display" \n "Ready"};
item33[] = {"Preload_Display",2,250,-75.000000,1100.000000,25.000000,1150.000000,0.000000,"Preload" \n "Display"};
item33[] = {"Preload_Display",2,4346,-75.000000,1100.000000,25.000000,1150.000000,0.000000,"Preload" \n "Display"};
item34[] = {"Preload_Done",4,218,-175.000000,1150.000000,-75.000000,1200.000000,0.000000,"Preload" \n "Done"};
item35[] = {"Initialize",2,250,-75.000000,1200.000000,25.000000,1250.000000,0.000000,"Initialize"};
item36[] = {"Finish",1,250,-75.000000,1300.000000,25.000000,1350.000000,0.000000,"Finish"};
@@ -152,8 +152,8 @@ link77[] = {66,59};
link78[] = {67,15};
link79[] = {68,69};
link80[] = {69,20};
globals[] = {25.000000,1,0,0,0,640,480,1,131,6316128,1,-592.955444,422.624878,1027.017090,306.503998,888,630,1};
window[] = {2,-1,-1,-1,-1,858,78,1370,78,3,906};
globals[] = {25.000000,1,0,0,0,640,480,1,131,6316128,1,-535.262817,364.931976,1733.816284,841.731445,888,880,1};
window[] = {2,-1,-1,-1,-1,759,1,1279,1,3,906};
*//*%FSM</HEAD>*/
class FSM
{
@@ -1148,13 +1148,63 @@ class FSM
" _windz = (zeroCurrentWeather select 2) select 1;" \n
" _rain = zeroCurrentWeather select 3;" \n
"" \n
" if(isNil ""DZE_Overcast"") then {" \n
" DZE_Overcast = _overcast;" \n
" };" \n
" if(isNil ""DZE_Fog"") then {" \n
" DZE_Fog = _fog;" \n
" };" \n
" if(isNil ""DZE_Windx"") then {" \n
" DZE_Windx = _windx;" \n
" };" \n
" if(isNil ""DZE_Windz"") then {" \n
" DZE_Windz = _windz;" \n
" };" \n
" if(isNil ""DZE_Rain"") then {" \n
" DZE_Rain = _rain;" \n
" };" \n
" " \n
" " \n
" if(_overcast < DZE_Overcast) then {" \n
" DZE_Overcast = DZE_Overcast + 0.01;" \n
" } else {" \n
" DZE_Overcast = DZE_Overcast - 0.01;" \n
" };" \n
" if(_fog < DZE_Fog) then {" \n
" DZE_Fog = DZE_Fog + 0.01;" \n
" } else {" \n
" DZE_Fog = DZE_Fog - 0.01;" \n
" };" \n
" if(_windx < DZE_Windx) then {" \n
" DZE_Windx = DZE_Windx + 0.01;" \n
" } else {" \n
" DZE_Windx = DZE_Windx - 0.01;" \n
" };" \n
" " \n
" if(_windz < DZE_Windz) then {" \n
" DZE_Windz = DZE_Windz + 0.01;" \n
" } else {" \n
" DZE_Windz = DZE_Windz - 0.01;" \n
" };" \n
" " \n
" if(_rain < DZE_Rain) then {" \n
" DZE_Rain = DZE_Rain + 0.01;" \n
" } else {" \n
" DZE_Rain = DZE_Rain - 0.01;" \n
" };" \n
" " \n
" // Set weather" \n
" 0 setOvercast _overcast;" \n
" 0 setFog _fog;" \n
" setWind [_windx,_windz,true];" \n
" 0 setRain _rain;" \n
" 0 setOvercast DZE_Overcast;" \n
"" \n
" 0 setFog DZE_Fog;" \n
" " \n
" setWind [DZE_Windx,DZE_Windz,true];" \n
" " \n
" 0 setRain DZE_Rain;" \n
"" \n
" sleep 1;" \n
"" \n
" " \n
" };" \n
"};" \n
"" \n