]> git.sesse.net Git - pkanalytics/blobdiff - events.cpp
Add support for stallouts.
[pkanalytics] / events.cpp
index 88b0d4a7d0273dc7a9a727e41b49409afd981d54..83a68df516d03467ec2213e97ea3164803425baa 100644 (file)
@@ -405,7 +405,7 @@ EventsModel::Status EventsModel::get_status_at(uint64_t t)
                        num_touches = 0;
                        time_spent_in_stoppage = 0;
                }
-               if (e.type == "drop" || e.type == "was_d" || e.type == "throwaway") {
+               if (e.type == "drop" || e.type == "was_d" || e.type == "throwaway" || e.type == "stallout") {
                        set_defense();
                        num_touches = 0;
                }
@@ -523,7 +523,7 @@ void EventsModel::set_formation_at(uint64_t t, bool offense, unsigned formation)
                    e.type == "stoppage" || e.type == "reset" ||
                    e.type == "set_defense" || e.type == "set_offense" ||
                    e.type == "throwaway" || e.type == "their_throwaway" ||
-                   e.type == "drop" || e.type == "was_d" || e.type == "defense" || e.type == "interception" ||
+                   e.type == "drop" || e.type == "was_d" || e.type == "defense" || e.type == "interception" || e.type == "stallout" ||
                    e.type == "pull" || e.type == "pull_landed" || e.type == "pull_oob" || e.type == "their_pull" ||
                    e.type == "formation_offense" || e.type == "formation_defense") {
                        backdate_point = e.t + 1;