diff --git a/SQF/dayz_server/system/server_cleanup.fsm b/SQF/dayz_server/system/server_cleanup.fsm index 7ab153512..11cc85b22 100644 --- a/SQF/dayz_server/system/server_cleanup.fsm +++ b/SQF/dayz_server/system/server_cleanup.fsm @@ -19,11 +19,11 @@ item14[] = {"__s_update__obje",4,218,-325.000000,-75.000000,-225.000000,-25.0000 item15[] = {"___second_loop",4,218,-450.000000,-75.000000,-350.000000,-25.000000,1.000000,"1 second" \n "loop"}; item16[] = {"group_cleanup",2,250,-450.000000,25.000000,-350.000000,75.000000,0.000000,"group" \n "cleanup"}; item17[] = {"__0_min__loop_1",4,218,50.000000,-75.000000,150.000000,-25.000000,5.000000,"10 min" \n " loop"}; -item18[] = {"cleanup_dead",2,4346,50.000000,25.000000,150.000000,75.000000,0.000000,"cleanup" \n "dead"}; +item18[] = {"cleanup_dead",2,250,50.000000,25.000000,150.000000,75.000000,0.000000,"cleanup" \n "dead"}; item19[] = {"___min__loop",4,218,-200.000000,-75.000000,-100.000000,-25.000000,3.000000,"1 min" \n " loop"}; -item20[] = {"cleanup_loot",2,250,-200.000000,25.000000,-100.000000,75.000000,0.000000,"cleanup" \n "loot"}; +item20[] = {"cleanup_loot",2,4346,-200.000000,25.000000,-100.000000,75.000000,0.000000,"cleanup" \n "loot"}; item21[] = {"__5_min__loop",4,218,175.000000,-75.000000,275.000000,-25.000000,6.000000,"15 min" \n " loop"}; -item22[] = {"cleanup_fire",2,250,175.000000,25.000000,275.000000,75.000000,0.000000,"cleanup" \n "fire"}; +item22[] = {"cleanup_animals",2,250,175.000000,25.000000,275.000000,75.000000,0.000000,"cleanup" \n "animals and fire"}; item23[] = {"__0_min__loop",4,218,300.000000,-75.000000,400.000000,-25.000000,7.000000,"30 min" \n " loop"}; item24[] = {"cleanup_null",2,250,300.000000,25.000000,400.000000,75.000000,0.000000,"cleanup" \n "null"}; link0[] = {0,11}; @@ -58,8 +58,8 @@ link28[] = {21,22}; link29[] = {22,5}; link30[] = {23,24}; link31[] = {24,5}; -globals[] = {25.000000,1,0,0,0,640,480,1,42,6316128,1,-508.946564,440.498199,435.888916,-341.331024,705,612,1}; -window[] = {0,-1,-1,-1,-1,759,1,1279,1,1,723}; +globals[] = {25.000000,1,0,0,0,640,480,1,42,6316128,1,-508.946564,440.498199,435.888916,-341.331024,859,704,1}; +window[] = {0,-1,-1,-1,-1,902,-1628,-86,52,1,877}; *//*%FSM*/ class FSM { @@ -110,7 +110,7 @@ class FSM class __5_min__loop { priority = 6.000000; - to="cleanup_fire"; + to="cleanup_animals"; precondition = /*%FSM*/""/*%FSM*/; condition=/*%FSM*/"((diag_tickTime - _lastCleanup900) > 900)"/*%FSM*/; action=/*%FSM*/"_lastCleanup900 = diag_tickTime;"/*%FSM*/; @@ -363,11 +363,12 @@ class FSM }; }; /*%FSM*/ - /*%FSM*/ - class cleanup_fire + /*%FSM*/ + class cleanup_animals { - name = "cleanup_fire"; - init = /*%FSM*/"[] spawn server_spawnCleanFire;"/*%FSM*/; + name = "cleanup_animals"; + init = /*%FSM*/"[] spawn server_spawnCleanFire;" \n + "[] spawn server_spawnCleanAnimals;"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links {