fsm StockTeamKingOfTheHill : integer; const #include_ type #include_ var static ObjectID hill_drop_zone; static integer hill_radius; function init; code hill_drop_zone = edr_hill; hill_radius = 100; SetupScoring_TKOTH(hill_drop_zone,hill_radius); TeamSetNav(1,ena_The_Hill); TeamSetNav(2,ena_The_Hill); TeamSetNav(3,ena_The_Hill); TeamSetNav(4,ena_The_Hill); TeamSetNav(5,ena_The_Hill); TeamSetNav(6,ena_The_Hill); TeamSetNav(7,ena_The_Hill); TeamSetNav(8,ena_The_Hill); endfunction; state startState; code revealnavpoint(ena_The_Hill); revealnavpoint(ena_Team_1_Drop_Zone); revealnavpoint(ena_Team_2_Drop_Zone); revealnavpoint(ena_Team_3_Drop_Zone); revealnavpoint(ena_Team_4_Drop_Zone); revealnavpoint(ena_Team_5_Drop_Zone); revealnavpoint(ena_Team_6_Drop_Zone); revealnavpoint(ena_Team_7_Drop_Zone); revealnavpoint(ena_Team_8_Drop_Zone); endstate; state deadState; code endstate; endfsm.