"levels" { "1" { "name" "Level 1" "match" { "outputs" { "m_OnUser1" "leveling_counter,Add,1" "ExactMatches" "1" } } "restore" { "AddOutput" "OnUser1 leveling_counter,Add,1,0,-1" "m_iFrags" "100" } } "2" { "name" "Level 2" "match" { "outputs" { "m_OnUser1" "leveling_counter,Add,1" "ExactMatches" "2" } } "restore" { "AddOutput" "OnUser1 leveling_counter,Add,1,0,-1" "AddOutput" "OnUser1 leveling_counter,Add,1,0,-1" "m_iFrags" "200" } } "3" { "name" "Level 3" "match" { "outputs" { "m_OnUser1" "leveling_counter,Add,1" "ExactMatches" "3" } } "restore" { "AddOutput" "OnUser1 leveling_counter,Add,1,0,-1" "AddOutput" "OnUser1 leveling_counter,Add,1,0,-1" "AddOutput" "OnUser1 leveling_counter,Add,1,0,-1" "m_iFrags" "300" } } "4" { "name" "Level 4" "match" { "outputs" { "m_OnUser1" "leveling_counter,Add,1" "MinMatches" "4" } } "restore" { "AddOutput" "OnUser1 leveling_counter,Add,1,0,-1" "AddOutput" "OnUser1 leveling_counter,Add,1,0,-1" "AddOutput" "OnUser1 leveling_counter,Add,1,0,-1" "AddOutput" "OnUser1 leveling_counter,Add,1,0,-1" "m_iFrags" "400" } } }