diff --git a/Data-1.13/TableData/LogicalBodyTypes/Filters.xml b/Data-1.13/TableData/LogicalBodyTypes/Filters.xml
index b21c190f2..182e2f8ab 100644
--- a/Data-1.13/TableData/LogicalBodyTypes/Filters.xml
+++ b/Data-1.13/TableData/LogicalBodyTypes/Filters.xml
@@ -8,40 +8,72 @@
- REGMALE
161
- REGMALE
285
- REGMALE
176
+
+
+ 288
+
+
+
+
+ 288
+ 1
+ RIFLECLASS
+
+
- REGMALE
838
- REGMALE
1094
+
+
+ 1094
+ 1
+ RIFLECLASS
+
+
- REGMALE
1
GUN_SHOTGUN
+
+
+
+ 1
+ GUN_AS_RIFLE
+ 14, 25, 26, 347, 612, 613, 614, 615, 708, 785
+
+
+
+
+ 1
+ RIFLECLASS
+
+
+
+
+ 1
+ GUN_PISTOL
+
diff --git a/Data-1.13/TableData/LogicalBodyTypes/LBT_RGM/AnimationSurfaces_LBT_RGM.xml b/Data-1.13/TableData/LogicalBodyTypes/LBT_RGM/AnimationSurfaces_LBT_RGM.xml
index 15ef2bae4..9c3ddc718 100644
--- a/Data-1.13/TableData/LogicalBodyTypes/LBT_RGM/AnimationSurfaces_LBT_RGM.xml
+++ b/Data-1.13/TableData/LogicalBodyTypes/LBT_RGM/AnimationSurfaces_LBT_RGM.xml
@@ -1,12 +1,172 @@
+
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Data-1.13/TableData/LogicalBodyTypes/LBT_RGM/LogicalBodyType_LBT_RGM.xml b/Data-1.13/TableData/LogicalBodyTypes/LBT_RGM/LogicalBodyType_LBT_RGM.xml
index 334343cc1..7e82b08f4 100644
--- a/Data-1.13/TableData/LogicalBodyTypes/LBT_RGM/LogicalBodyType_LBT_RGM.xml
+++ b/Data-1.13/TableData/LogicalBodyTypes/LBT_RGM/LogicalBodyType_LBT_RGM.xml
@@ -1,49 +1,223 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Data-1.13/TableData/LogicalBodyTypes/LogicalBodyTypes.xml b/Data-1.13/TableData/LogicalBodyTypes/LogicalBodyTypes.xml
index 66545e1d4..17549dc36 100644
--- a/Data-1.13/TableData/LogicalBodyTypes/LogicalBodyTypes.xml
+++ b/Data-1.13/TableData/LogicalBodyTypes/LogicalBodyTypes.xml
@@ -6,5 +6,5 @@
- &LobotRGM;
+ &LobotRGM;
\ No newline at end of file
diff --git a/Data-1.13/TableData/LogicalBodyTypes/Palettes.xml b/Data-1.13/TableData/LogicalBodyTypes/Palettes.xml
index ed228bc3b..37fbff0e4 100644
--- a/Data-1.13/TableData/LogicalBodyTypes/Palettes.xml
+++ b/Data-1.13/TableData/LogicalBodyTypes/Palettes.xml
@@ -3,4 +3,5 @@
+
\ No newline at end of file
diff --git a/Data/Anims/LOBOT/RGM/RGM_BASICWALK_AR.sti b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_AR.sti
new file mode 100644
index 000000000..910ddd11e
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_AR.sti differ
diff --git a/Data/Anims/LOBOT/RGM/RGM_BASICWALK_BP.sti b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_BP.sti
new file mode 100644
index 000000000..5b8d23ac4
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/RGM_BASICWALK_beret.sti b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_beret.sti
new file mode 100644
index 000000000..cfca33c4b
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/RGM_BASICWALK_hands.sti b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_hands.sti
new file mode 100644
index 000000000..b02081313
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/RGM_BASICWALK_head.sti b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_head.sti
new file mode 100644
index 000000000..dc3492db4
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/RGM_BASICWALK_legs.sti b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_legs.sti
new file mode 100644
index 000000000..38bd235cc
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/RGM_BASICWALK_shadow.sti b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_shadow.sti
new file mode 100644
index 000000000..83c7df8a1
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/RGM_BASICWALK_torso.sti b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_torso.sti
new file mode 100644
index 000000000..49c65d58f
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/RGM_BASICWALK_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_CR_AIM_AR.sti b/Data/Anims/LOBOT/RGM/S_CR_AIM_AR.sti
new file mode 100644
index 000000000..bf242c503
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_CR_AIM_AR.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_CR_AIM_BP.sti b/Data/Anims/LOBOT/RGM/S_CR_AIM_BP.sti
new file mode 100644
index 000000000..4d2693d42
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_CR_AIM_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_CR_AIM_beret.sti b/Data/Anims/LOBOT/RGM/S_CR_AIM_beret.sti
new file mode 100644
index 000000000..e5444b3d3
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_CR_AIM_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_CR_AIM_hands.sti b/Data/Anims/LOBOT/RGM/S_CR_AIM_hands.sti
new file mode 100644
index 000000000..c03889880
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_CR_AIM_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_CR_AIM_head.sti b/Data/Anims/LOBOT/RGM/S_CR_AIM_head.sti
new file mode 100644
index 000000000..5665988e3
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_CR_AIM_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_CR_AIM_legs.sti b/Data/Anims/LOBOT/RGM/S_CR_AIM_legs.sti
new file mode 100644
index 000000000..66f59b53b
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_CR_AIM_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_CR_AIM_shadow.sti b/Data/Anims/LOBOT/RGM/S_CR_AIM_shadow.sti
new file mode 100644
index 000000000..51075669e
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_CR_AIM_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_CR_AIM_torso.sti b/Data/Anims/LOBOT/RGM/S_CR_AIM_torso.sti
new file mode 100644
index 000000000..163dca71e
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_CR_AIM_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_HOP_beret.sti b/Data/Anims/LOBOT/RGM/S_HOP_beret.sti
new file mode 100644
index 000000000..8c5430bc3
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_HOP_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_HOP_hands.sti b/Data/Anims/LOBOT/RGM/S_HOP_hands.sti
new file mode 100644
index 000000000..60a24e155
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_HOP_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_HOP_head.sti b/Data/Anims/LOBOT/RGM/S_HOP_head.sti
new file mode 100644
index 000000000..96d9dd395
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_HOP_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_HOP_legs.sti b/Data/Anims/LOBOT/RGM/S_HOP_legs.sti
new file mode 100644
index 000000000..7d8df94e1
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_HOP_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_HOP_shadow.sti b/Data/Anims/LOBOT/RGM/S_HOP_shadow.sti
new file mode 100644
index 000000000..c5f77dc3a
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_HOP_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_HOP_torso.sti b/Data/Anims/LOBOT/RGM/S_HOP_torso.sti
new file mode 100644
index 000000000..d43b5f518
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_HOP_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_N_STD_BP.sti b/Data/Anims/LOBOT/RGM/S_N_STD_BP.sti
new file mode 100644
index 000000000..d53e72d91
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_N_STD_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_N_STD_beret.sti b/Data/Anims/LOBOT/RGM/S_N_STD_beret.sti
new file mode 100644
index 000000000..f507febe9
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_N_STD_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_N_STD_hands.sti b/Data/Anims/LOBOT/RGM/S_N_STD_hands.sti
new file mode 100644
index 000000000..db3890734
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_N_STD_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_N_STD_head.sti b/Data/Anims/LOBOT/RGM/S_N_STD_head.sti
new file mode 100644
index 000000000..9c85d0bf4
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_N_STD_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_N_STD_legs.sti b/Data/Anims/LOBOT/RGM/S_N_STD_legs.sti
new file mode 100644
index 000000000..f91f39828
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_N_STD_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_N_STD_shadow.sti b/Data/Anims/LOBOT/RGM/S_N_STD_shadow.sti
new file mode 100644
index 000000000..b4f129ade
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_N_STD_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_N_STD_torso.sti b/Data/Anims/LOBOT/RGM/S_N_STD_torso.sti
new file mode 100644
index 000000000..812216ed5
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_N_STD_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_OPEN_BP.sti b/Data/Anims/LOBOT/RGM/S_OPEN_BP.sti
new file mode 100644
index 000000000..72bf50e8e
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_OPEN_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_OPEN_beret.sti b/Data/Anims/LOBOT/RGM/S_OPEN_beret.sti
new file mode 100644
index 000000000..5bc31cc31
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_OPEN_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_OPEN_hands.sti b/Data/Anims/LOBOT/RGM/S_OPEN_hands.sti
new file mode 100644
index 000000000..4f9802d95
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_OPEN_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_OPEN_head.sti b/Data/Anims/LOBOT/RGM/S_OPEN_head.sti
new file mode 100644
index 000000000..551651c9f
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_OPEN_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_OPEN_legs.sti b/Data/Anims/LOBOT/RGM/S_OPEN_legs.sti
new file mode 100644
index 000000000..6faa2efe4
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_OPEN_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_OPEN_shadow.sti b/Data/Anims/LOBOT/RGM/S_OPEN_shadow.sti
new file mode 100644
index 000000000..827924727
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_OPEN_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_OPEN_torso.sti b/Data/Anims/LOBOT/RGM/S_OPEN_torso.sti
new file mode 100644
index 000000000..8a6003e10
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_OPEN_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_PICKUP_BP.sti b/Data/Anims/LOBOT/RGM/S_PICKUP_BP.sti
new file mode 100644
index 000000000..3aebee654
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_PICKUP_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_PICKUP_beret.sti b/Data/Anims/LOBOT/RGM/S_PICKUP_beret.sti
new file mode 100644
index 000000000..bbb3bfcfd
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_PICKUP_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_PICKUP_hands.sti b/Data/Anims/LOBOT/RGM/S_PICKUP_hands.sti
new file mode 100644
index 000000000..d0e183ae0
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_PICKUP_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_PICKUP_head.sti b/Data/Anims/LOBOT/RGM/S_PICKUP_head.sti
new file mode 100644
index 000000000..7c8947fbb
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_PICKUP_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_PICKUP_legs.sti b/Data/Anims/LOBOT/RGM/S_PICKUP_legs.sti
new file mode 100644
index 000000000..7749b4ede
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_PICKUP_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_PICKUP_shadow.sti b/Data/Anims/LOBOT/RGM/S_PICKUP_shadow.sti
new file mode 100644
index 000000000..6a9256a48
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_PICKUP_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_PICKUP_torso.sti b/Data/Anims/LOBOT/RGM/S_PICKUP_torso.sti
new file mode 100644
index 000000000..23a82d25e
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_PICKUP_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_PUNCH_BP.sti b/Data/Anims/LOBOT/RGM/S_PUNCH_BP.sti
new file mode 100644
index 000000000..9683a3d6d
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_PUNCH_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_PUNCH_beret.sti b/Data/Anims/LOBOT/RGM/S_PUNCH_beret.sti
new file mode 100644
index 000000000..9c9348c4e
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_PUNCH_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_PUNCH_hands.sti b/Data/Anims/LOBOT/RGM/S_PUNCH_hands.sti
new file mode 100644
index 000000000..4f762686a
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_PUNCH_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_PUNCH_head.sti b/Data/Anims/LOBOT/RGM/S_PUNCH_head.sti
new file mode 100644
index 000000000..5cee2b076
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_PUNCH_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_PUNCH_legs.sti b/Data/Anims/LOBOT/RGM/S_PUNCH_legs.sti
new file mode 100644
index 000000000..a83103582
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_PUNCH_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_PUNCH_shadow.sti b/Data/Anims/LOBOT/RGM/S_PUNCH_shadow.sti
new file mode 100644
index 000000000..e9aa7a9b2
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_PUNCH_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_PUNCH_torso.sti b/Data/Anims/LOBOT/RGM/S_PUNCH_torso.sti
new file mode 100644
index 000000000..66fe3d6bb
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_PUNCH_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RAISE_AR.sti b/Data/Anims/LOBOT/RGM/S_RAISE_AR.sti
new file mode 100644
index 000000000..4b21421af
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RAISE_AR.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RAISE_BP.sti b/Data/Anims/LOBOT/RGM/S_RAISE_BP.sti
new file mode 100644
index 000000000..0e8ae48d8
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RAISE_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RAISE_beret.sti b/Data/Anims/LOBOT/RGM/S_RAISE_beret.sti
new file mode 100644
index 000000000..7b5130797
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RAISE_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RAISE_hands.sti b/Data/Anims/LOBOT/RGM/S_RAISE_hands.sti
new file mode 100644
index 000000000..7ccd977ec
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RAISE_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RAISE_head.sti b/Data/Anims/LOBOT/RGM/S_RAISE_head.sti
new file mode 100644
index 000000000..9e3e0e357
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RAISE_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RAISE_legs.sti b/Data/Anims/LOBOT/RGM/S_RAISE_legs.sti
new file mode 100644
index 000000000..81f082d94
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RAISE_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RAISE_shadow.sti b/Data/Anims/LOBOT/RGM/S_RAISE_shadow.sti
new file mode 100644
index 000000000..076c12957
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RAISE_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RAISE_torso.sti b/Data/Anims/LOBOT/RGM/S_RAISE_torso.sti
new file mode 100644
index 000000000..f9227c426
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RAISE_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_AR.sti b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_AR.sti
new file mode 100644
index 000000000..3d0589fc5
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_AR.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_BP.sti b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_BP.sti
new file mode 100644
index 000000000..1f361d575
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_beret.sti b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_beret.sti
new file mode 100644
index 000000000..2ddf5eac5
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_hands.sti b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_hands.sti
new file mode 100644
index 000000000..773c5e6f7
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_head.sti b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_head.sti
new file mode 100644
index 000000000..03c2b7c4d
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_legs.sti b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_legs.sti
new file mode 100644
index 000000000..0f66d8c86
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_shadow.sti b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_shadow.sti
new file mode 100644
index 000000000..45aabe0a6
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_torso.sti b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_torso.sti
new file mode 100644
index 000000000..ebc8e8ef2
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_C_AR.sti b/Data/Anims/LOBOT/RGM/S_R_C_AR.sti
new file mode 100644
index 000000000..8368ab58f
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_C_AR.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_C_BP.sti b/Data/Anims/LOBOT/RGM/S_R_C_BP.sti
new file mode 100644
index 000000000..a76ab6a6b
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_C_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_C_beret.sti b/Data/Anims/LOBOT/RGM/S_R_C_beret.sti
new file mode 100644
index 000000000..13158099d
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_C_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_C_hands.sti b/Data/Anims/LOBOT/RGM/S_R_C_hands.sti
new file mode 100644
index 000000000..cb92a97a7
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_C_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_C_head.sti b/Data/Anims/LOBOT/RGM/S_R_C_head.sti
new file mode 100644
index 000000000..90e96ca54
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_C_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_C_legs.sti b/Data/Anims/LOBOT/RGM/S_R_C_legs.sti
new file mode 100644
index 000000000..d08e4605a
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_C_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_C_shadow.sti b/Data/Anims/LOBOT/RGM/S_R_C_shadow.sti
new file mode 100644
index 000000000..f9b0cc158
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_C_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_C_torso.sti b/Data/Anims/LOBOT/RGM/S_R_C_torso.sti
new file mode 100644
index 000000000..a42fdaea1
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_C_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_PRN_AR.sti b/Data/Anims/LOBOT/RGM/S_R_PRN_AR.sti
new file mode 100644
index 000000000..6fedc5a1c
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_PRN_AR.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_PRN_BP.sti b/Data/Anims/LOBOT/RGM/S_R_PRN_BP.sti
new file mode 100644
index 000000000..6d5d2e1db
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_PRN_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_PRN_beret.sti b/Data/Anims/LOBOT/RGM/S_R_PRN_beret.sti
new file mode 100644
index 000000000..99cf5f5b1
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_PRN_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_PRN_hands.sti b/Data/Anims/LOBOT/RGM/S_R_PRN_hands.sti
new file mode 100644
index 000000000..2001cac18
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_PRN_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_PRN_head.sti b/Data/Anims/LOBOT/RGM/S_R_PRN_head.sti
new file mode 100644
index 000000000..83d995154
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_PRN_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_PRN_legs.sti b/Data/Anims/LOBOT/RGM/S_R_PRN_legs.sti
new file mode 100644
index 000000000..96a30a5ba
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_PRN_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_PRN_shadow.sti b/Data/Anims/LOBOT/RGM/S_R_PRN_shadow.sti
new file mode 100644
index 000000000..9d85b9849
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_PRN_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_PRN_torso.sti b/Data/Anims/LOBOT/RGM/S_R_PRN_torso.sti
new file mode 100644
index 000000000..c402cddd5
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_PRN_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_AR.sti b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_AR.sti
new file mode 100644
index 000000000..e317a2c7a
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_AR.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_BP.sti b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_BP.sti
new file mode 100644
index 000000000..077df657b
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_beret.sti b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_beret.sti
new file mode 100644
index 000000000..430326e68
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_hands.sti b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_hands.sti
new file mode 100644
index 000000000..d7e59a5e4
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_head.sti b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_head.sti
new file mode 100644
index 000000000..a58117e30
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_legs.sti b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_legs.sti
new file mode 100644
index 000000000..b9f04f66a
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_shadow.sti b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_shadow.sti
new file mode 100644
index 000000000..b327e482a
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_torso.sti b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_torso.sti
new file mode 100644
index 000000000..9125a98b0
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RUN_AR.sti b/Data/Anims/LOBOT/RGM/S_R_RUN_AR.sti
new file mode 100644
index 000000000..cd5e72f51
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RUN_AR.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RUN_BP.sti b/Data/Anims/LOBOT/RGM/S_R_RUN_BP.sti
new file mode 100644
index 000000000..f841605ed
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RUN_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RUN_beret.sti b/Data/Anims/LOBOT/RGM/S_R_RUN_beret.sti
new file mode 100644
index 000000000..a3d73d84f
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RUN_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RUN_hands.sti b/Data/Anims/LOBOT/RGM/S_R_RUN_hands.sti
new file mode 100644
index 000000000..9a6001008
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RUN_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RUN_head.sti b/Data/Anims/LOBOT/RGM/S_R_RUN_head.sti
new file mode 100644
index 000000000..03218f336
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RUN_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RUN_legs.sti b/Data/Anims/LOBOT/RGM/S_R_RUN_legs.sti
new file mode 100644
index 000000000..414629b93
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RUN_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RUN_shadow.sti b/Data/Anims/LOBOT/RGM/S_R_RUN_shadow.sti
new file mode 100644
index 000000000..c480c8e6c
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RUN_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_RUN_torso.sti b/Data/Anims/LOBOT/RGM/S_R_RUN_torso.sti
new file mode 100644
index 000000000..a47288ec7
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_RUN_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SDSP_AR.sti b/Data/Anims/LOBOT/RGM/S_R_SDSP_AR.sti
new file mode 100644
index 000000000..c79e1a5a4
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SDSP_AR.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SDSP_BP.sti b/Data/Anims/LOBOT/RGM/S_R_SDSP_BP.sti
new file mode 100644
index 000000000..b0108a246
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SDSP_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SDSP_beret.sti b/Data/Anims/LOBOT/RGM/S_R_SDSP_beret.sti
new file mode 100644
index 000000000..4f00e7098
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SDSP_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SDSP_hands.sti b/Data/Anims/LOBOT/RGM/S_R_SDSP_hands.sti
new file mode 100644
index 000000000..2d1149e44
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SDSP_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SDSP_head.sti b/Data/Anims/LOBOT/RGM/S_R_SDSP_head.sti
new file mode 100644
index 000000000..bad9d27ba
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SDSP_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SDSP_legs.sti b/Data/Anims/LOBOT/RGM/S_R_SDSP_legs.sti
new file mode 100644
index 000000000..0f10f4bec
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SDSP_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SDSP_shadow.sti b/Data/Anims/LOBOT/RGM/S_R_SDSP_shadow.sti
new file mode 100644
index 000000000..5224634af
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SDSP_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SDSP_torso.sti b/Data/Anims/LOBOT/RGM/S_R_SDSP_torso.sti
new file mode 100644
index 000000000..8d76492a5
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SDSP_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_STD_AR.sti b/Data/Anims/LOBOT/RGM/S_R_STD_AR.sti
new file mode 100644
index 000000000..6f0838d03
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_STD_AR.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_STD_BP.sti b/Data/Anims/LOBOT/RGM/S_R_STD_BP.sti
new file mode 100644
index 000000000..a0e2d8c3f
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_STD_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_STD_beret.sti b/Data/Anims/LOBOT/RGM/S_R_STD_beret.sti
new file mode 100644
index 000000000..1bc2d0402
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_STD_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_STD_hands.sti b/Data/Anims/LOBOT/RGM/S_R_STD_hands.sti
new file mode 100644
index 000000000..1f49da0b5
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_STD_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_STD_head.sti b/Data/Anims/LOBOT/RGM/S_R_STD_head.sti
new file mode 100644
index 000000000..30c7abf53
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_STD_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_STD_legs.sti b/Data/Anims/LOBOT/RGM/S_R_STD_legs.sti
new file mode 100644
index 000000000..f21aee2c8
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_STD_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_STD_shadow.sti b/Data/Anims/LOBOT/RGM/S_R_STD_shadow.sti
new file mode 100644
index 000000000..c7557fb33
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_STD_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_STD_torso.sti b/Data/Anims/LOBOT/RGM/S_R_STD_torso.sti
new file mode 100644
index 000000000..8da01e6e5
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_STD_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SWAT_AR.sti b/Data/Anims/LOBOT/RGM/S_R_SWAT_AR.sti
new file mode 100644
index 000000000..ddfc640eb
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SWAT_AR.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SWAT_BP.sti b/Data/Anims/LOBOT/RGM/S_R_SWAT_BP.sti
new file mode 100644
index 000000000..23e0092ee
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SWAT_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SWAT_beret.sti b/Data/Anims/LOBOT/RGM/S_R_SWAT_beret.sti
new file mode 100644
index 000000000..19e5e9697
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SWAT_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SWAT_hands.sti b/Data/Anims/LOBOT/RGM/S_R_SWAT_hands.sti
new file mode 100644
index 000000000..9d50240f9
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SWAT_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SWAT_head.sti b/Data/Anims/LOBOT/RGM/S_R_SWAT_head.sti
new file mode 100644
index 000000000..4907babd4
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SWAT_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SWAT_legs.sti b/Data/Anims/LOBOT/RGM/S_R_SWAT_legs.sti
new file mode 100644
index 000000000..e507375fa
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SWAT_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SWAT_shadow.sti b/Data/Anims/LOBOT/RGM/S_R_SWAT_shadow.sti
new file mode 100644
index 000000000..af55ef4b9
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SWAT_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_R_SWAT_torso.sti b/Data/Anims/LOBOT/RGM/S_R_SWAT_torso.sti
new file mode 100644
index 000000000..d70869ff1
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_R_SWAT_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_SR_AIM_AR.sti b/Data/Anims/LOBOT/RGM/S_SR_AIM_AR.sti
new file mode 100644
index 000000000..d824d78df
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_SR_AIM_AR.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_SR_AIM_BP.sti b/Data/Anims/LOBOT/RGM/S_SR_AIM_BP.sti
new file mode 100644
index 000000000..b1cd035a7
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_SR_AIM_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_SR_AIM_beret.sti b/Data/Anims/LOBOT/RGM/S_SR_AIM_beret.sti
new file mode 100644
index 000000000..bfe3a019c
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_SR_AIM_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_SR_AIM_hands.sti b/Data/Anims/LOBOT/RGM/S_SR_AIM_hands.sti
new file mode 100644
index 000000000..e3356d311
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_SR_AIM_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_SR_AIM_head.sti b/Data/Anims/LOBOT/RGM/S_SR_AIM_head.sti
new file mode 100644
index 000000000..713d700ac
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_SR_AIM_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_SR_AIM_legs.sti b/Data/Anims/LOBOT/RGM/S_SR_AIM_legs.sti
new file mode 100644
index 000000000..db3d38130
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_SR_AIM_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_SR_AIM_shadow.sti b/Data/Anims/LOBOT/RGM/S_SR_AIM_shadow.sti
new file mode 100644
index 000000000..e70a58771
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_SR_AIM_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/S_SR_AIM_torso.sti b/Data/Anims/LOBOT/RGM/S_SR_AIM_torso.sti
new file mode 100644
index 000000000..a91baa574
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/S_SR_AIM_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_dual.sti b/Data/Anims/LOBOT/RGM/crouched_walk_dual.sti
new file mode 100644
index 000000000..3f749dca8
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/crouched_walk_dual.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_dual_hands.sti b/Data/Anims/LOBOT/RGM/crouched_walk_dual_hands.sti
new file mode 100644
index 000000000..c9217b63e
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/crouched_walk_dual_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_dual_head.sti b/Data/Anims/LOBOT/RGM/crouched_walk_dual_head.sti
new file mode 100644
index 000000000..7dd433dc3
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/crouched_walk_dual_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_dual_legs.sti b/Data/Anims/LOBOT/RGM/crouched_walk_dual_legs.sti
new file mode 100644
index 000000000..e80fd9b87
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/crouched_walk_dual_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_dual_shadow.sti b/Data/Anims/LOBOT/RGM/crouched_walk_dual_shadow.sti
new file mode 100644
index 000000000..da9b21666
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/crouched_walk_dual_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_dual_torso.sti b/Data/Anims/LOBOT/RGM/crouched_walk_dual_torso.sti
new file mode 100644
index 000000000..32c85c3c4
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/crouched_walk_dual_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_pistol.sti b/Data/Anims/LOBOT/RGM/crouched_walk_pistol.sti
new file mode 100644
index 000000000..3f31833c5
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/crouched_walk_pistol.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_pistol_hands.sti b/Data/Anims/LOBOT/RGM/crouched_walk_pistol_hands.sti
new file mode 100644
index 000000000..964044e9b
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/crouched_walk_pistol_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_pistol_head.sti b/Data/Anims/LOBOT/RGM/crouched_walk_pistol_head.sti
new file mode 100644
index 000000000..85c4734eb
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/crouched_walk_pistol_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_pistol_legs.sti b/Data/Anims/LOBOT/RGM/crouched_walk_pistol_legs.sti
new file mode 100644
index 000000000..52021d2d2
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/crouched_walk_pistol_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_pistol_shadow.sti b/Data/Anims/LOBOT/RGM/crouched_walk_pistol_shadow.sti
new file mode 100644
index 000000000..6ebb11373
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/crouched_walk_pistol_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_pistol_torso.sti b/Data/Anims/LOBOT/RGM/crouched_walk_pistol_torso.sti
new file mode 100644
index 000000000..c5d5714f8
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/crouched_walk_pistol_torso.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_rifle_AR.sti b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_AR.sti
index fb4c1f36d..7e487570b 100644
Binary files a/Data/Anims/LOBOT/RGM/crouched_walk_rifle_AR.sti and b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_AR.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_rifle_BP.sti b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_BP.sti
index e1f4a6bed..7cd8b9145 100644
Binary files a/Data/Anims/LOBOT/RGM/crouched_walk_rifle_BP.sti and b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_BP.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_rifle_beret.sti b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_beret.sti
new file mode 100644
index 000000000..f81346868
Binary files /dev/null and b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_beret.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_rifle_hands.sti b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_hands.sti
index fdc69bb8d..222076e42 100644
Binary files a/Data/Anims/LOBOT/RGM/crouched_walk_rifle_hands.sti and b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_hands.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_rifle_head.sti b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_head.sti
index 290d1bb69..1d36fb4ba 100644
Binary files a/Data/Anims/LOBOT/RGM/crouched_walk_rifle_head.sti and b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_head.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_rifle_legs.sti b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_legs.sti
index f4b1c2f96..825c4e2e2 100644
Binary files a/Data/Anims/LOBOT/RGM/crouched_walk_rifle_legs.sti and b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_legs.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_rifle_shadow.sti b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_shadow.sti
index 2eafa3e46..b50634e34 100644
Binary files a/Data/Anims/LOBOT/RGM/crouched_walk_rifle_shadow.sti and b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_shadow.sti differ
diff --git a/Data/Anims/LOBOT/RGM/crouched_walk_rifle_torso.sti b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_torso.sti
index 1d6d0868a..79d1068fd 100644
Binary files a/Data/Anims/LOBOT/RGM/crouched_walk_rifle_torso.sti and b/Data/Anims/LOBOT/RGM/crouched_walk_rifle_torso.sti differ
diff --git a/Data/Palettes/Hats.stp b/Data/Palettes/Hats.stp
index 8d3023250..d50843a56 100644
Binary files a/Data/Palettes/Hats.stp and b/Data/Palettes/Hats.stp differ
diff --git a/Data/Palettes/guns_AK.stp b/Data/Palettes/guns_AK.stp
new file mode 100644
index 000000000..80322362a
Binary files /dev/null and b/Data/Palettes/guns_AK.stp differ