diff --git a/rm_msgs/CMakeLists.txt b/rm_msgs/CMakeLists.txt
index a760773d..e0b80be3 100644
--- a/rm_msgs/CMakeLists.txt
+++ b/rm_msgs/CMakeLists.txt
@@ -43,6 +43,7 @@ add_service_files(
 add_message_files(
         DIRECTORY msg/detection
         FILES
+        PriorityArray.msg
         TargetDetection.msg
         TargetDetectionArray.msg
         TrackData.msg
diff --git a/rm_msgs/msg/detection/PriorityArray.msg b/rm_msgs/msg/detection/PriorityArray.msg
new file mode 100644
index 00000000..3aec892f
--- /dev/null
+++ b/rm_msgs/msg/detection/PriorityArray.msg
@@ -0,0 +1,10 @@
+uint8 HERO = 0
+uint8 ENGINEER = 1
+uint8 INFANTRY3 = 2
+uint8 INFANTRY4 = 3
+uint8 INFANTRY5 = 4
+uint8 OUTPOST = 5
+uint8 SENTRY = 6
+uint8 BASE = 7
+
+uint8[] rank_arr
\ No newline at end of file