diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_DBLSHOT_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_DBLSHOT_balaclava.sti
new file mode 100644
index 000000000..22fef2297
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_DBLSHOT_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_DBLSHOT_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_DBLSHOT_holster.sti
new file mode 100644
index 000000000..ed8bb4fee
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_DBLSHOT_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_DBLSHOT_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_DBLSHOT_holster_l.sti
new file mode 100644
index 000000000..10197e951
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_DBLSHOT_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_DBLSHOT_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_DBLSHOT_spectra.sti
new file mode 100644
index 000000000..4bee4dda3
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_DBLSHOT_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_DIE_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_DIE_balaclava.sti
new file mode 100644
index 000000000..173b006eb
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_DIE_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_DIE_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_DIE_holster.sti
new file mode 100644
index 000000000..758af4258
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_DIE_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_DIE_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_DIE_holster_l.sti
new file mode 100644
index 000000000..a8311eb41
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_DIE_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_DIE_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_DIE_spectra.sti
new file mode 100644
index 000000000..3fd2cb52a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_DIE_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_DROWN_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_DROWN_balaclava.sti
new file mode 100644
index 000000000..05d6ca6fc
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_DROWN_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_DROWN_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_DROWN_spectra.sti
new file mode 100644
index 000000000..74aed4c6e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_DROWN_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_FALL_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_FALL_balaclava.sti
new file mode 100644
index 000000000..cfd03e28d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_FALL_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_FALL_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_FALL_holster.sti
new file mode 100644
index 000000000..4b76fd43b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_FALL_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_FALL_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_FALL_holster_l.sti
new file mode 100644
index 000000000..57eecb1a7
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_FALL_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_FALL_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_FALL_spectra.sti
new file mode 100644
index 000000000..a4095638d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_FALL_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_N_SHOT_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_N_SHOT_balaclava.sti
new file mode 100644
index 000000000..463468b72
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_N_SHOT_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_N_SHOT_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_N_SHOT_holster.sti
new file mode 100644
index 000000000..51ab018a5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_N_SHOT_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_N_SHOT_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_N_SHOT_holster_l.sti
new file mode 100644
index 000000000..54709d7d0
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_N_SHOT_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_N_SHOT_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_N_SHOT_spectra.sti
new file mode 100644
index 000000000..4505ab543
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_N_SHOT_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_N_STD_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_N_STD_balaclava.sti
new file mode 100644
index 000000000..f46a5476c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_N_STD_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_N_STD_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_N_STD_holster.sti
new file mode 100644
index 000000000..e706247d3
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_N_STD_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_N_STD_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_N_STD_holster_l.sti
new file mode 100644
index 000000000..f6d580e83
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_N_STD_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_N_STD_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_N_STD_spectra.sti
new file mode 100644
index 000000000..795fa9eb7
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_N_STD_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_N_WALK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_N_WALK_balaclava.sti
new file mode 100644
index 000000000..7e970f3de
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_N_WALK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_N_WALK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_N_WALK_holster.sti
new file mode 100644
index 000000000..7b4ec9965
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_N_WALK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_N_WALK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_N_WALK_holster_l.sti
new file mode 100644
index 000000000..6a65285ac
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_N_WALK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_N_WALK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_N_WALK_spectra.sti
new file mode 100644
index 000000000..a10bc8f05
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_N_WALK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_P_BRTH_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_P_BRTH_balaclava.sti
new file mode 100644
index 000000000..27915b08d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_P_BRTH_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_P_BRTH_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_P_BRTH_holster.sti
new file mode 100644
index 000000000..e7e2b5f4e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_P_BRTH_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_P_BRTH_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_P_BRTH_holster_l.sti
new file mode 100644
index 000000000..8238aaf1a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_P_BRTH_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_P_BRTH_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_P_BRTH_spectra.sti
new file mode 100644
index 000000000..eb23e1920
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_P_BRTH_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_P_WALK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_P_WALK_balaclava.sti
new file mode 100644
index 000000000..f3a1155a9
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_P_WALK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_P_WALK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_P_WALK_holster.sti
new file mode 100644
index 000000000..b3458e57f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_P_WALK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_P_WALK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_P_WALK_holster_l.sti
new file mode 100644
index 000000000..73cac21ad
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_P_WALK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_P_WALK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_P_WALK_spectra.sti
new file mode 100644
index 000000000..5eed02fb3
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_P_WALK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_R_STD_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_R_STD_balaclava.sti
new file mode 100644
index 000000000..e0f1c154e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_R_STD_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_R_STD_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_R_STD_holster.sti
new file mode 100644
index 000000000..ae9bdd2bd
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_R_STD_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_R_STD_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_R_STD_holster_l.sti
new file mode 100644
index 000000000..9dece3e07
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_R_STD_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_R_STD_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_R_STD_spectra.sti
new file mode 100644
index 000000000..3f3d0ed68
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_R_STD_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_R_WALK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_R_WALK_balaclava.sti
new file mode 100644
index 000000000..f0ea23a58
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_R_WALK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_R_WALK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_R_WALK_holster.sti
new file mode 100644
index 000000000..27079b5f8
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_R_WALK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_R_WALK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_R_WALK_holster_l.sti
new file mode 100644
index 000000000..673f57869
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_R_WALK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_R_WALK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_R_WALK_spectra.sti
new file mode 100644
index 000000000..53879182d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_R_WALK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_SR_AIM_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_AIM_balaclava.sti
new file mode 100644
index 000000000..251edcf86
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_AIM_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_SR_AIM_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_AIM_holster.sti
new file mode 100644
index 000000000..70a9e0a37
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_AIM_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_SR_AIM_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_AIM_holster_l.sti
new file mode 100644
index 000000000..8bb80a192
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_AIM_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_SR_AIM_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_AIM_spectra.sti
new file mode 100644
index 000000000..48e834388
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_AIM_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_SR_HIP_AIM_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_HIP_AIM_balaclava.sti
new file mode 100644
index 000000000..352a48565
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_HIP_AIM_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_SR_HIP_AIM_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_HIP_AIM_holster.sti
new file mode 100644
index 000000000..a45642c48
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_HIP_AIM_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_SR_HIP_AIM_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_HIP_AIM_holster_l.sti
new file mode 100644
index 000000000..f3f3402d0
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_HIP_AIM_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_SR_HIP_AIM_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_HIP_AIM_spectra.sti
new file mode 100644
index 000000000..4780d00a5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_SR_HIP_AIM_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_SWIM_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_SWIM_balaclava.sti
new file mode 100644
index 000000000..033338554
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_SWIM_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_SWIM_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_SWIM_spectra.sti
new file mode 100644
index 000000000..31da3cfb2
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_SWIM_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_THROW_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_THROW_balaclava.sti
new file mode 100644
index 000000000..3ce14f817
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_THROW_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_THROW_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_THROW_holster.sti
new file mode 100644
index 000000000..8abaa3515
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_THROW_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_THROW_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_THROW_holster_l.sti
new file mode 100644
index 000000000..828683a67
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_THROW_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_THROW_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_THROW_spectra.sti
new file mode 100644
index 000000000..122efd134
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_THROW_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_TREAD_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_TREAD_balaclava.sti
new file mode 100644
index 000000000..bc0a92dc6
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_TREAD_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/SW_TREAD_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/SW_TREAD_spectra.sti
new file mode 100644
index 000000000..782fa7abd
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/SW_TREAD_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CLIMB_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CLIMB_balaclava.sti
new file mode 100644
index 000000000..cb7c98827
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CLIMB_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CLIMB_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CLIMB_holster.sti
new file mode 100644
index 000000000..c3308e852
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CLIMB_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CLIMB_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CLIMB_holster_l.sti
new file mode 100644
index 000000000..910acf6bf
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CLIMB_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CLIMB_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CLIMB_spectra.sti
new file mode 100644
index 000000000..170674b99
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CLIMB_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_COWER_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_COWER_balaclava.sti
new file mode 100644
index 000000000..a89da57e9
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_COWER_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_COWER_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_COWER_holster.sti
new file mode 100644
index 000000000..8efe3111d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_COWER_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_COWER_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_COWER_holster_l.sti
new file mode 100644
index 000000000..df1ffc4c8
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_COWER_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_COWER_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_COWER_spectra.sti
new file mode 100644
index 000000000..69bdeaec7
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_COWER_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CROWBAR_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CROWBAR_balaclava.sti
new file mode 100644
index 000000000..73b31eaa7
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CROWBAR_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CROWBAR_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CROWBAR_holster.sti
new file mode 100644
index 000000000..3a33c5964
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CROWBAR_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CROWBAR_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CROWBAR_holster_l.sti
new file mode 100644
index 000000000..8fa69e328
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CROWBAR_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CROWBAR_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CROWBAR_spectra.sti
new file mode 100644
index 000000000..af1c4bb3a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CROWBAR_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_D_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_D_balaclava.sti
new file mode 100644
index 000000000..ae93ba497
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_D_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_D_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_D_holster.sti
new file mode 100644
index 000000000..27bc6556c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_D_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_D_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_D_holster_l.sti
new file mode 100644
index 000000000..bf259c5b1
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_D_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_D_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_D_spectra.sti
new file mode 100644
index 000000000..82486a3ba
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_D_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_P_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_P_balaclava.sti
new file mode 100644
index 000000000..14ffda27b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_P_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_P_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_P_holster.sti
new file mode 100644
index 000000000..177f2a383
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_P_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_P_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_P_holster_l.sti
new file mode 100644
index 000000000..3010b9948
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_P_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_P_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_P_spectra.sti
new file mode 100644
index 000000000..e2f161bfb
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_P_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_balaclava.sti
new file mode 100644
index 000000000..359615a3a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_holster.sti
new file mode 100644
index 000000000..117e9f702
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_holster_l.sti
new file mode 100644
index 000000000..2e729ca39
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_spectra.sti
new file mode 100644
index 000000000..da82c4c5f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_CR_AIM_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_CROWBAR_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_CROWBAR_balaclava.sti
new file mode 100644
index 000000000..cc6f0588b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_CROWBAR_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_CROWBAR_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_CROWBAR_holster.sti
new file mode 100644
index 000000000..ea2e0702b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_CROWBAR_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_CROWBAR_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_CROWBAR_holster_l.sti
new file mode 100644
index 000000000..a872a5dd3
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_CROWBAR_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_CROWBAR_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_CROWBAR_spectra.sti
new file mode 100644
index 000000000..247e94e9e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_CROWBAR_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_DIE_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_DIE_balaclava.sti
new file mode 100644
index 000000000..940eca42d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_DIE_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_DIE_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_DIE_holster.sti
new file mode 100644
index 000000000..42265e04c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_DIE_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_DIE_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_DIE_holster_l.sti
new file mode 100644
index 000000000..a0e716e3c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_DIE_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_DIE_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_DIE_spectra.sti
new file mode 100644
index 000000000..eb7c02c2f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_DIE_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_PUNCH_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_PUNCH_balaclava.sti
new file mode 100644
index 000000000..20366bdb5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_PUNCH_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_PUNCH_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_PUNCH_holster.sti
new file mode 100644
index 000000000..9ac1711f9
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_PUNCH_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_PUNCH_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_PUNCH_holster_l.sti
new file mode 100644
index 000000000..8f72b70e1
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_PUNCH_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_PUNCH_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_PUNCH_spectra.sti
new file mode 100644
index 000000000..c875a2192
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_PUNCH_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_RADIO_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_RADIO_balaclava.sti
new file mode 100644
index 000000000..44247024d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_RADIO_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_RADIO_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_RADIO_holster.sti
new file mode 100644
index 000000000..cd3a61eb3
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_RADIO_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_RADIO_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_RADIO_holster_l.sti
new file mode 100644
index 000000000..290186179
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_RADIO_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_RADIO_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_RADIO_spectra.sti
new file mode 100644
index 000000000..ad8fcea35
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_RADIO_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_STAB_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_STAB_balaclava.sti
new file mode 100644
index 000000000..058260b55
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_STAB_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_STAB_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_STAB_holster.sti
new file mode 100644
index 000000000..5063ee93f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_STAB_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_STAB_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_STAB_holster_l.sti
new file mode 100644
index 000000000..e5cf022b0
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_STAB_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_STAB_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_STAB_spectra.sti
new file mode 100644
index 000000000..c9d2ab9ac
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_STAB_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_THROW_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_THROW_balaclava.sti
new file mode 100644
index 000000000..0e57c91b3
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_THROW_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_THROW_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_THROW_holster.sti
new file mode 100644
index 000000000..4fccdfef3
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_THROW_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_THROW_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_THROW_holster_l.sti
new file mode 100644
index 000000000..e40555bdf
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_THROW_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_C_THROW_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_C_THROW_spectra.sti
new file mode 100644
index 000000000..a216e5b46
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_C_THROW_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBLSHOT_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBLSHOT_balaclava.sti
new file mode 100644
index 000000000..34bf40642
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBLSHOT_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBLSHOT_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBLSHOT_holster.sti
new file mode 100644
index 000000000..f4ae9998b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBLSHOT_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBLSHOT_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBLSHOT_holster_l.sti
new file mode 100644
index 000000000..955d7fddf
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBLSHOT_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBLSHOT_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBLSHOT_spectra.sti
new file mode 100644
index 000000000..d8046f6c1
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBLSHOT_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBL_RDY_WALK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_RDY_WALK_balaclava.sti
new file mode 100644
index 000000000..1dd439b7e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_RDY_WALK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBL_RDY_WALK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_RDY_WALK_holster.sti
new file mode 100644
index 000000000..d4fe59a5a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_RDY_WALK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBL_RDY_WALK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_RDY_WALK_holster_l.sti
new file mode 100644
index 000000000..7fdfb14b7
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_RDY_WALK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBL_RDY_WALK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_RDY_WALK_spectra.sti
new file mode 100644
index 000000000..2eae94b2f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_RDY_WALK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_AIM_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_AIM_balaclava.sti
new file mode 100644
index 000000000..946784059
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_AIM_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_AIM_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_AIM_holster.sti
new file mode 100644
index 000000000..9345330ac
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_AIM_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_AIM_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_AIM_holster_l.sti
new file mode 100644
index 000000000..c3520fcd5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_AIM_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_AIM_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_AIM_spectra.sti
new file mode 100644
index 000000000..0e0150807
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_AIM_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_balaclava.sti
new file mode 100644
index 000000000..42399b83e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_holster.sti
new file mode 100644
index 000000000..5e518e993
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_holster_l.sti
new file mode 100644
index 000000000..c4cc61b90
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_spectra.sti
new file mode 100644
index 000000000..d26db2f73
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DBL_SDSP_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DB_PRN_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DB_PRN_balaclava.sti
new file mode 100644
index 000000000..7d505cbc9
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DB_PRN_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DB_PRN_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DB_PRN_holster.sti
new file mode 100644
index 000000000..c038ed4e5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DB_PRN_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DB_PRN_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DB_PRN_holster_l.sti
new file mode 100644
index 000000000..310a1e112
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DB_PRN_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DB_PRN_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DB_PRN_spectra.sti
new file mode 100644
index 000000000..eeb4bb5dc
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DB_PRN_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIE2_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIE2_balaclava.sti
new file mode 100644
index 000000000..f686a584f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIE2_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIE2_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIE2_holster.sti
new file mode 100644
index 000000000..48ac15e4e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIE2_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIE2_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIE2_holster_l.sti
new file mode 100644
index 000000000..134a88770
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIE2_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIE2_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIE2_spectra.sti
new file mode 100644
index 000000000..7622bd7dc
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIE2_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIEBAC_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIEBAC_balaclava.sti
new file mode 100644
index 000000000..abb9e910c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIEBAC_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIEBAC_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIEBAC_holster.sti
new file mode 100644
index 000000000..ad99b3b6e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIEBAC_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIEBAC_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIEBAC_holster_l.sti
new file mode 100644
index 000000000..b6dd209e3
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIEBAC_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIEBAC_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIEBAC_spectra.sti
new file mode 100644
index 000000000..b2027dac6
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIEBAC_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARDB_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARDB_balaclava.sti
new file mode 100644
index 000000000..7222b2187
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARDB_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARDB_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARDB_holster.sti
new file mode 100644
index 000000000..d33970323
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARDB_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARDB_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARDB_holster_l.sti
new file mode 100644
index 000000000..8169c5596
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARDB_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARDB_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARDB_spectra.sti
new file mode 100644
index 000000000..aa2a5d1ce
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARDB_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARD_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARD_balaclava.sti
new file mode 100644
index 000000000..3249f45ee
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARD_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARD_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARD_holster.sti
new file mode 100644
index 000000000..d50c52d1d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARD_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARD_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARD_holster_l.sti
new file mode 100644
index 000000000..92fe5fb94
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARD_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARD_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARD_spectra.sti
new file mode 100644
index 000000000..a0c7dbb6c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DIEHARD_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DODGE_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DODGE_balaclava.sti
new file mode 100644
index 000000000..b754288b7
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DODGE_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DODGE_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DODGE_holster.sti
new file mode 100644
index 000000000..e64cc357d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DODGE_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DODGE_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DODGE_holster_l.sti
new file mode 100644
index 000000000..2a58f0c14
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DODGE_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DODGE_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DODGE_spectra.sti
new file mode 100644
index 000000000..b06b53c20
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DODGE_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DR_KICK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DR_KICK_balaclava.sti
new file mode 100644
index 000000000..9574c4cf3
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DR_KICK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DR_KICK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DR_KICK_holster.sti
new file mode 100644
index 000000000..7f9b41b3d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DR_KICK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DR_KICK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DR_KICK_holster_l.sti
new file mode 100644
index 000000000..e16ea527f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DR_KICK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_DR_KICK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_DR_KICK_spectra.sti
new file mode 100644
index 000000000..1f3febc23
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_DR_KICK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_D_FWD_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_D_FWD_balaclava.sti
new file mode 100644
index 000000000..8b3dbf529
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_D_FWD_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_D_FWD_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_D_FWD_holster.sti
new file mode 100644
index 000000000..01dbd790c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_D_FWD_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_D_FWD_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_D_FWD_holster_l.sti
new file mode 100644
index 000000000..7c479010e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_D_FWD_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_D_FWD_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_D_FWD_spectra.sti
new file mode 100644
index 000000000..b6d44bd24
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_D_FWD_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_HELI_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_HELI_balaclava.sti
new file mode 100644
index 000000000..2107abe06
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_HELI_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_HELI_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_HELI_holster.sti
new file mode 100644
index 000000000..617f0151a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_HELI_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_HELI_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_HELI_holster_l.sti
new file mode 100644
index 000000000..b4208fe85
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_HELI_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_HELI_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_HELI_spectra.sti
new file mode 100644
index 000000000..925a4f80c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_HELI_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_HIT_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_HIT_balaclava.sti
new file mode 100644
index 000000000..fa6e0b44a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_HIT_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_HIT_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_HIT_holster.sti
new file mode 100644
index 000000000..39cdfcec7
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_HIT_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_HIT_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_HIT_holster_l.sti
new file mode 100644
index 000000000..be84a7153
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_HIT_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_HIT_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_HIT_spectra.sti
new file mode 100644
index 000000000..49426426b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_HIT_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_HOP_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_HOP_balaclava.sti
new file mode 100644
index 000000000..7d50b163e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_HOP_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_HOP_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_HOP_holster.sti
new file mode 100644
index 000000000..70f78b02a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_HOP_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_HOP_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_HOP_holster_l.sti
new file mode 100644
index 000000000..9c5c911db
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_HOP_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_HOP_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_HOP_spectra.sti
new file mode 100644
index 000000000..54cae0ddb
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_HOP_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_BREATH_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_BREATH_balaclava.sti
new file mode 100644
index 000000000..8be691c59
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_BREATH_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_BREATH_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_BREATH_holster.sti
new file mode 100644
index 000000000..7607ebcc0
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_BREATH_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_BREATH_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_BREATH_holster_l.sti
new file mode 100644
index 000000000..43205b054
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_BREATH_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_BREATH_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_BREATH_spectra.sti
new file mode 100644
index 000000000..f1cc4b3d1
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_BREATH_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_LOWKICK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_LOWKICK_balaclava.sti
new file mode 100644
index 000000000..6a50578be
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_LOWKICK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_LOWKICK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_LOWKICK_holster.sti
new file mode 100644
index 000000000..f64c075b6
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_LOWKICK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_LOWKICK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_LOWKICK_holster_l.sti
new file mode 100644
index 000000000..a37beac6c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_LOWKICK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_LOWKICK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_LOWKICK_spectra.sti
new file mode 100644
index 000000000..4796ead26
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_LOWKICK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_PUNCH_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_PUNCH_balaclava.sti
new file mode 100644
index 000000000..026d394d8
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_PUNCH_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_PUNCH_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_PUNCH_holster.sti
new file mode 100644
index 000000000..0bffa2ccd
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_PUNCH_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_PUNCH_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_PUNCH_holster_l.sti
new file mode 100644
index 000000000..043e5b821
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_PUNCH_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_PUNCH_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_PUNCH_spectra.sti
new file mode 100644
index 000000000..ba74437a5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_PUNCH_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_SPINKICK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_SPINKICK_balaclava.sti
new file mode 100644
index 000000000..d33d507eb
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_SPINKICK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_SPINKICK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_SPINKICK_holster.sti
new file mode 100644
index 000000000..7de473d78
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_SPINKICK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_SPINKICK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_SPINKICK_holster_l.sti
new file mode 100644
index 000000000..de4417dcb
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_SPINKICK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_SPINKICK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_SPINKICK_spectra.sti
new file mode 100644
index 000000000..d553fb2b9
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_SPINKICK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_THROW_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_THROW_balaclava.sti
new file mode 100644
index 000000000..9f15b2bf2
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_THROW_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_THROW_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_THROW_holster.sti
new file mode 100644
index 000000000..e47706f42
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_THROW_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_THROW_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_THROW_holster_l.sti
new file mode 100644
index 000000000..7a3da6a4e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_THROW_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_K_THROW_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_K_THROW_spectra.sti
new file mode 100644
index 000000000..7d4aeba13
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_K_THROW_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LAW_CR_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_CR_balaclava.sti
new file mode 100644
index 000000000..eb1bef2df
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_CR_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LAW_CR_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_CR_holster.sti
new file mode 100644
index 000000000..c1ba28ac5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_CR_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LAW_CR_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_CR_holster_l.sti
new file mode 100644
index 000000000..dd6308eff
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_CR_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LAW_CR_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_CR_spectra.sti
new file mode 100644
index 000000000..168293087
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_CR_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LAW_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_balaclava.sti
new file mode 100644
index 000000000..3427f1dbb
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LAW_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_holster.sti
new file mode 100644
index 000000000..5aaf82950
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LAW_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_holster_l.sti
new file mode 100644
index 000000000..f378bb891
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LAW_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_spectra.sti
new file mode 100644
index 000000000..e284095b7
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LAW_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LOB_G_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_G_balaclava.sti
new file mode 100644
index 000000000..87cc7259d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_G_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LOB_G_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_G_holster.sti
new file mode 100644
index 000000000..9b493edeb
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_G_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LOB_G_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_G_holster_l.sti
new file mode 100644
index 000000000..70a598bbe
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_G_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LOB_G_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_G_spectra.sti
new file mode 100644
index 000000000..8728e5974
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_G_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LOB_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_balaclava.sti
new file mode 100644
index 000000000..7f0ff3526
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LOB_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_holster.sti
new file mode 100644
index 000000000..092fff289
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LOB_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_holster_l.sti
new file mode 100644
index 000000000..d30e53aff
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_LOB_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_spectra.sti
new file mode 100644
index 000000000..53e464f03
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_LOB_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_MEDIC_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_MEDIC_balaclava.sti
new file mode 100644
index 000000000..9942a1583
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_MEDIC_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_MEDIC_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_MEDIC_holster.sti
new file mode 100644
index 000000000..6997e0687
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_MEDIC_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_MEDIC_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_MEDIC_holster_l.sti
new file mode 100644
index 000000000..6223593dc
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_MEDIC_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_MEDIC_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_MEDIC_spectra.sti
new file mode 100644
index 000000000..ff571eed7
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_MEDIC_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_MORTAR_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_MORTAR_balaclava.sti
new file mode 100644
index 000000000..7195a19c8
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_MORTAR_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_MORTAR_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_MORTAR_holster.sti
new file mode 100644
index 000000000..e19702812
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_MORTAR_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_MORTAR_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_MORTAR_holster_l.sti
new file mode 100644
index 000000000..88469a5a4
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_MORTAR_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_MORTAR_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_MORTAR_spectra.sti
new file mode 100644
index 000000000..66e2bf629
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_MORTAR_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_CRCH_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_CRCH_balaclava.sti
new file mode 100644
index 000000000..ccdcd5019
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_CRCH_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_CRCH_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_CRCH_holster.sti
new file mode 100644
index 000000000..af8dcab66
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_CRCH_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_CRCH_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_CRCH_holster_l.sti
new file mode 100644
index 000000000..218b23372
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_CRCH_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_CRCH_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_CRCH_spectra.sti
new file mode 100644
index 000000000..ae6085373
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_CRCH_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_DRUNK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_DRUNK_balaclava.sti
new file mode 100644
index 000000000..65315bb07
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_DRUNK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_DRUNK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_DRUNK_holster.sti
new file mode 100644
index 000000000..9e8451a21
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_DRUNK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_DRUNK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_DRUNK_holster_l.sti
new file mode 100644
index 000000000..b91ea47c0
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_DRUNK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_DRUNK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_DRUNK_spectra.sti
new file mode 100644
index 000000000..26e1e0411
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_DRUNK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_FWD_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_FWD_balaclava.sti
new file mode 100644
index 000000000..072bf0883
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_FWD_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_FWD_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_FWD_holster.sti
new file mode 100644
index 000000000..e54d81862
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_FWD_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_FWD_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_FWD_holster_l.sti
new file mode 100644
index 000000000..eb53dce6b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_FWD_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_FWD_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_FWD_spectra.sti
new file mode 100644
index 000000000..756760373
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_FWD_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_balaclava.sti
new file mode 100644
index 000000000..ef938f141
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_holster.sti
new file mode 100644
index 000000000..6a1573352
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_holster_l.sti
new file mode 100644
index 000000000..4fc62a790
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_spectra.sti
new file mode 100644
index 000000000..3e52f4622
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_FALL_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_PAIN_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_PAIN_balaclava.sti
new file mode 100644
index 000000000..4dbb056fa
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_PAIN_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_PAIN_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_PAIN_holster.sti
new file mode 100644
index 000000000..ddcc80784
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_PAIN_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_PAIN_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_PAIN_holster_l.sti
new file mode 100644
index 000000000..d53882ed2
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_PAIN_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_PAIN_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_PAIN_spectra.sti
new file mode 100644
index 000000000..c5b58e335
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_PAIN_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_PRNE_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_PRNE_balaclava.sti
new file mode 100644
index 000000000..767ffcd07
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_PRNE_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_PRNE_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_PRNE_holster.sti
new file mode 100644
index 000000000..318a78228
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_PRNE_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_PRNE_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_PRNE_holster_l.sti
new file mode 100644
index 000000000..2e6b607e6
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_PRNE_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_PRNE_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_PRNE_spectra.sti
new file mode 100644
index 000000000..3c55d43ca
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_PRNE_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_ROLL_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_ROLL_balaclava.sti
new file mode 100644
index 000000000..3d3ecd36b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_ROLL_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_ROLL_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_ROLL_holster.sti
new file mode 100644
index 000000000..094e7c4dd
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_ROLL_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_ROLL_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_ROLL_holster_l.sti
new file mode 100644
index 000000000..eed1fa348
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_ROLL_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_ROLL_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_ROLL_spectra.sti
new file mode 100644
index 000000000..7665c5d27
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_ROLL_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_RUN_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_RUN_balaclava.sti
new file mode 100644
index 000000000..2d2e5d7e8
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_RUN_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_RUN_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_RUN_holster.sti
new file mode 100644
index 000000000..4f0363c5f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_RUN_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_RUN_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_RUN_holster_l.sti
new file mode 100644
index 000000000..d737f5aa9
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_RUN_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_RUN_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_RUN_spectra.sti
new file mode 100644
index 000000000..6d921819f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_RUN_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT2_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT2_balaclava.sti
new file mode 100644
index 000000000..ed92e2e54
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT2_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT2_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT2_holster.sti
new file mode 100644
index 000000000..60bae9354
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT2_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT2_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT2_holster_l.sti
new file mode 100644
index 000000000..dda101f76
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT2_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT2_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT2_spectra.sti
new file mode 100644
index 000000000..f4abfbadf
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT2_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT_balaclava.sti
new file mode 100644
index 000000000..51aab1af5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT_holster.sti
new file mode 100644
index 000000000..a111ac43f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT_holster_l.sti
new file mode 100644
index 000000000..e8fada98b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT_spectra.sti
new file mode 100644
index 000000000..d78e01eec
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_SHOT_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_STD_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_STD_balaclava.sti
new file mode 100644
index 000000000..a8ee9d241
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_STD_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_STD_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_STD_holster.sti
new file mode 100644
index 000000000..25bfd5ce1
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_STD_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_STD_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_STD_holster_l.sti
new file mode 100644
index 000000000..e4bf2fa82
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_STD_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_STD_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_STD_spectra.sti
new file mode 100644
index 000000000..1f2ecb717
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_STD_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_SWAT_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_SWAT_balaclava.sti
new file mode 100644
index 000000000..389dc095b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_SWAT_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_SWAT_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_SWAT_holster.sti
new file mode 100644
index 000000000..973eb8ef8
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_SWAT_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_SWAT_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_SWAT_holster_l.sti
new file mode 100644
index 000000000..95887b492
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_SWAT_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_SWAT_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_SWAT_spectra.sti
new file mode 100644
index 000000000..8a31b0a31
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_SWAT_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_HURT_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_HURT_balaclava.sti
new file mode 100644
index 000000000..49125fd8d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_HURT_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_HURT_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_HURT_holster.sti
new file mode 100644
index 000000000..63b665894
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_HURT_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_HURT_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_HURT_holster_l.sti
new file mode 100644
index 000000000..f32a7217a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_HURT_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_HURT_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_HURT_spectra.sti
new file mode 100644
index 000000000..c4d882b1b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_HURT_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_balaclava.sti
new file mode 100644
index 000000000..c42a79508
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_holster.sti
new file mode 100644
index 000000000..aefce5a6d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_holster_l.sti
new file mode 100644
index 000000000..b88335aa2
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_spectra.sti
new file mode 100644
index 000000000..3c32f92bc
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_N_WALK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_OPEN_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_OPEN_balaclava.sti
new file mode 100644
index 000000000..b1be20040
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_OPEN_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_OPEN_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_OPEN_holster.sti
new file mode 100644
index 000000000..dacbd659f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_OPEN_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_OPEN_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_OPEN_holster_l.sti
new file mode 100644
index 000000000..0115925fe
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_OPEN_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_OPEN_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_OPEN_spectra.sti
new file mode 100644
index 000000000..24d295a35
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_OPEN_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PICKUP_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PICKUP_balaclava.sti
new file mode 100644
index 000000000..a802581ca
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PICKUP_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PICKUP_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PICKUP_holster.sti
new file mode 100644
index 000000000..715d5eee3
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PICKUP_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PICKUP_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PICKUP_holster_l.sti
new file mode 100644
index 000000000..bffa78173
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PICKUP_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PICKUP_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PICKUP_spectra.sti
new file mode 100644
index 000000000..44558fba2
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PICKUP_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PRNCOW_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PRNCOW_balaclava.sti
new file mode 100644
index 000000000..e4e4d9017
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PRNCOW_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PRNCOW_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PRNCOW_holster.sti
new file mode 100644
index 000000000..bdcfbb276
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PRNCOW_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PRNCOW_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PRNCOW_holster_l.sti
new file mode 100644
index 000000000..03f769e71
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PRNCOW_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PRNCOW_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PRNCOW_spectra.sti
new file mode 100644
index 000000000..6544a3be8
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PRNCOW_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PRN_MED_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PRN_MED_balaclava.sti
new file mode 100644
index 000000000..73b187cb0
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PRN_MED_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PRN_MED_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PRN_MED_holster.sti
new file mode 100644
index 000000000..4037eaba7
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PRN_MED_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PRN_MED_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PRN_MED_holster_l.sti
new file mode 100644
index 000000000..92fad44ce
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PRN_MED_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PRN_MED_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PRN_MED_spectra.sti
new file mode 100644
index 000000000..c67749503
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PRN_MED_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PULL_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PULL_balaclava.sti
new file mode 100644
index 000000000..ee1dea9df
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PULL_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PULL_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PULL_holster.sti
new file mode 100644
index 000000000..46a1e2585
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PULL_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PULL_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PULL_holster_l.sti
new file mode 100644
index 000000000..187895e6d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PULL_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PULL_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PULL_spectra.sti
new file mode 100644
index 000000000..9aa036932
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PULL_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PUNCH_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PUNCH_balaclava.sti
new file mode 100644
index 000000000..80abbf890
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PUNCH_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PUNCH_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PUNCH_holster.sti
new file mode 100644
index 000000000..f08341a0b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PUNCH_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PUNCH_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PUNCH_holster_l.sti
new file mode 100644
index 000000000..1037f8abd
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PUNCH_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_PUNCH_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_PUNCH_spectra.sti
new file mode 100644
index 000000000..78617fa6e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_PUNCH_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_BRTH_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_BRTH_balaclava.sti
new file mode 100644
index 000000000..1066d9ad1
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_BRTH_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_BRTH_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_BRTH_holster.sti
new file mode 100644
index 000000000..60788ae0f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_BRTH_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_BRTH_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_BRTH_holster_l.sti
new file mode 100644
index 000000000..d40b77dae
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_BRTH_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_BRTH_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_BRTH_spectra.sti
new file mode 100644
index 000000000..43a124072
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_BRTH_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_DIE_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_DIE_balaclava.sti
new file mode 100644
index 000000000..6ea5b3c24
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_DIE_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_DIE_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_DIE_holster.sti
new file mode 100644
index 000000000..2fa586401
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_DIE_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_DIE_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_DIE_holster_l.sti
new file mode 100644
index 000000000..e532a58e8
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_DIE_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_DIE_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_DIE_spectra.sti
new file mode 100644
index 000000000..f355c2f8e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_DIE_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_LOW_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_LOW_balaclava.sti
new file mode 100644
index 000000000..c11f356e4
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_LOW_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_LOW_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_LOW_holster.sti
new file mode 100644
index 000000000..8130daa14
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_LOW_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_LOW_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_LOW_holster_l.sti
new file mode 100644
index 000000000..b64a13817
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_LOW_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_LOW_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_LOW_spectra.sti
new file mode 100644
index 000000000..6e2760fc1
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_LOW_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_RDY_WALK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_RDY_WALK_balaclava.sti
new file mode 100644
index 000000000..451fe07b5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_RDY_WALK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_RDY_WALK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_RDY_WALK_holster.sti
new file mode 100644
index 000000000..9c1164144
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_RDY_WALK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_RDY_WALK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_RDY_WALK_holster_l.sti
new file mode 100644
index 000000000..1ec47f1b5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_RDY_WALK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_RDY_WALK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_RDY_WALK_spectra.sti
new file mode 100644
index 000000000..d17238c93
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_RDY_WALK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_AIM_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_AIM_balaclava.sti
new file mode 100644
index 000000000..9b5a678c9
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_AIM_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_AIM_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_AIM_holster.sti
new file mode 100644
index 000000000..a8b558cbb
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_AIM_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_AIM_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_AIM_holster_l.sti
new file mode 100644
index 000000000..d21b171dd
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_AIM_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_AIM_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_AIM_spectra.sti
new file mode 100644
index 000000000..f746a5de4
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_AIM_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_balaclava.sti
new file mode 100644
index 000000000..d2410d5e5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_holster.sti
new file mode 100644
index 000000000..36c4af88c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_holster_l.sti
new file mode 100644
index 000000000..ed0f63902
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_spectra.sti
new file mode 100644
index 000000000..859bccdac
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_SDSP_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_WALK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_WALK_balaclava.sti
new file mode 100644
index 000000000..fba958744
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_WALK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_WALK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_WALK_holster.sti
new file mode 100644
index 000000000..f9cd57177
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_WALK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_WALK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_WALK_holster_l.sti
new file mode 100644
index 000000000..58b3e9643
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_WALK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_P_WALK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_P_WALK_spectra.sti
new file mode 100644
index 000000000..be4648d3b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_P_WALK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_RADIO_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_RADIO_balaclava.sti
new file mode 100644
index 000000000..aeef7b4a9
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_RADIO_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_RADIO_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_RADIO_holster.sti
new file mode 100644
index 000000000..211c3f6c6
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_RADIO_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_RADIO_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_RADIO_holster_l.sti
new file mode 100644
index 000000000..145dd36dd
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_RADIO_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_RADIO_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_RADIO_spectra.sti
new file mode 100644
index 000000000..baad7555b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_RADIO_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_RAISE_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_RAISE_balaclava.sti
new file mode 100644
index 000000000..ed3aff19d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_RAISE_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_RAISE_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_RAISE_holster.sti
new file mode 100644
index 000000000..64be437f0
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_RAISE_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_RAISE_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_RAISE_holster_l.sti
new file mode 100644
index 000000000..3e40cc5da
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_RAISE_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_RAISE_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_RAISE_spectra.sti
new file mode 100644
index 000000000..64f1b8ede
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_RAISE_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_REMOTE_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_REMOTE_balaclava.sti
new file mode 100644
index 000000000..5c1e207c5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_REMOTE_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_REMOTE_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_REMOTE_holster.sti
new file mode 100644
index 000000000..980d0cbcf
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_REMOTE_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_REMOTE_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_REMOTE_holster_l.sti
new file mode 100644
index 000000000..5ee2b2606
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_REMOTE_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_REMOTE_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_REMOTE_spectra.sti
new file mode 100644
index 000000000..a09392047
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_REMOTE_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_balaclava.sti
new file mode 100644
index 000000000..e98c67972
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_holster.sti
new file mode 100644
index 000000000..dc66212d3
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_holster_l.sti
new file mode 100644
index 000000000..9bffbeba2
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_spectra.sti
new file mode 100644
index 000000000..8fe5e6dbe
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_RIFLE_OPEN_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_ROLL_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_ROLL_balaclava.sti
new file mode 100644
index 000000000..27461ede7
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_ROLL_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_ROLL_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_ROLL_holster.sti
new file mode 100644
index 000000000..f49297310
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_ROLL_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_ROLL_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_ROLL_holster_l.sti
new file mode 100644
index 000000000..807b97cc8
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_ROLL_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_ROLL_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_ROLL_spectra.sti
new file mode 100644
index 000000000..efaf70b28
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_ROLL_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_L_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_L_balaclava.sti
new file mode 100644
index 000000000..dee2d5d00
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_L_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_L_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_L_holster.sti
new file mode 100644
index 000000000..19eb3012f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_L_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_L_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_L_holster_l.sti
new file mode 100644
index 000000000..d08f0ae65
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_L_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_L_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_L_spectra.sti
new file mode 100644
index 000000000..38f988b4a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_L_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_balaclava.sti
new file mode 100644
index 000000000..ae14b6180
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_holster.sti
new file mode 100644
index 000000000..c1e69f2af
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_holster_l.sti
new file mode 100644
index 000000000..5738faeeb
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_spectra.sti
new file mode 100644
index 000000000..bfb30edce
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_BAYONET_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_COWER_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_COWER_balaclava.sti
new file mode 100644
index 000000000..edd42e9a1
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_COWER_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_COWER_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_COWER_holster.sti
new file mode 100644
index 000000000..aa5f207d1
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_COWER_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_COWER_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_COWER_holster_l.sti
new file mode 100644
index 000000000..ac207ce0f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_COWER_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_COWER_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_COWER_spectra.sti
new file mode 100644
index 000000000..982e8f120
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_COWER_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_C_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_C_balaclava.sti
new file mode 100644
index 000000000..e08daeafa
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_C_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_C_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_C_holster.sti
new file mode 100644
index 000000000..1369e4f88
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_C_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_C_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_C_holster_l.sti
new file mode 100644
index 000000000..c0821870c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_C_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_C_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_C_spectra.sti
new file mode 100644
index 000000000..50a1075bc
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_C_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_DRUNK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_DRUNK_balaclava.sti
new file mode 100644
index 000000000..03324a082
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_DRUNK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_DRUNK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_DRUNK_holster.sti
new file mode 100644
index 000000000..ec64c3c36
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_DRUNK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_DRUNK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_DRUNK_holster_l.sti
new file mode 100644
index 000000000..0dfb4d4d3
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_DRUNK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_DRUNK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_DRUNK_spectra.sti
new file mode 100644
index 000000000..b9d06c601
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_DRUNK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_DR_KICK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_DR_KICK_balaclava.sti
new file mode 100644
index 000000000..1ce0f2406
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_DR_KICK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_DR_KICK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_DR_KICK_holster.sti
new file mode 100644
index 000000000..9b7ed9bdf
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_DR_KICK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_DR_KICK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_DR_KICK_holster_l.sti
new file mode 100644
index 000000000..4b89ec22e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_DR_KICK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_DR_KICK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_DR_KICK_spectra.sti
new file mode 100644
index 000000000..6de10c777
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_DR_KICK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_HIP_LOW_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_HIP_LOW_balaclava.sti
new file mode 100644
index 000000000..278618732
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_HIP_LOW_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_HIP_LOW_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_HIP_LOW_holster.sti
new file mode 100644
index 000000000..b936c5aa0
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_HIP_LOW_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_HIP_LOW_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_HIP_LOW_holster_l.sti
new file mode 100644
index 000000000..d65f5975e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_HIP_LOW_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_HIP_LOW_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_HIP_LOW_spectra.sti
new file mode 100644
index 000000000..4d0385eff
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_HIP_LOW_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_LOOK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOOK_balaclava.sti
new file mode 100644
index 000000000..011cf819e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOOK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_LOOK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOOK_holster.sti
new file mode 100644
index 000000000..2343df8e6
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOOK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_LOOK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOOK_holster_l.sti
new file mode 100644
index 000000000..535843342
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOOK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_LOOK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOOK_spectra.sti
new file mode 100644
index 000000000..fefe81013
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOOK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_LOW_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOW_balaclava.sti
new file mode 100644
index 000000000..73804db50
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOW_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_LOW_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOW_holster.sti
new file mode 100644
index 000000000..993fd82c1
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOW_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_LOW_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOW_holster_l.sti
new file mode 100644
index 000000000..3b21660d4
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOW_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_LOW_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOW_spectra.sti
new file mode 100644
index 000000000..4e696662d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_LOW_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_PAIN_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_PAIN_balaclava.sti
new file mode 100644
index 000000000..96e7ceb38
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_PAIN_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_PAIN_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_PAIN_holster.sti
new file mode 100644
index 000000000..2744ac10b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_PAIN_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_PAIN_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_PAIN_holster_l.sti
new file mode 100644
index 000000000..3617bc2f5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_PAIN_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_PAIN_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_PAIN_spectra.sti
new file mode 100644
index 000000000..37128d87a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_PAIN_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_PRNCOW_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRNCOW_balaclava.sti
new file mode 100644
index 000000000..467729a4e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRNCOW_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_PRNCOW_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRNCOW_holster.sti
new file mode 100644
index 000000000..a7d547d3a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRNCOW_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_PRNCOW_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRNCOW_holster_l.sti
new file mode 100644
index 000000000..0102c82b4
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRNCOW_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_PRNCOW_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRNCOW_spectra.sti
new file mode 100644
index 000000000..934991505
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRNCOW_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_PRN_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRN_balaclava.sti
new file mode 100644
index 000000000..257733850
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRN_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_PRN_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRN_holster.sti
new file mode 100644
index 000000000..cc4e43790
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRN_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_PRN_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRN_holster_l.sti
new file mode 100644
index 000000000..8c7b57430
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRN_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_PRN_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRN_spectra.sti
new file mode 100644
index 000000000..e51407e4f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_PRN_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_SWAT_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_SWAT_balaclava.sti
new file mode 100644
index 000000000..f9ce51f7a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_SWAT_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_SWAT_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_SWAT_holster.sti
new file mode 100644
index 000000000..80455b37c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_SWAT_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_SWAT_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_SWAT_holster_l.sti
new file mode 100644
index 000000000..d8fa00b37
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_SWAT_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_SWAT_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_SWAT_spectra.sti
new file mode 100644
index 000000000..dbd249a46
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_SWAT_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_balaclava.sti
new file mode 100644
index 000000000..496079248
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_holster.sti
new file mode 100644
index 000000000..aee29fe9f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_holster_l.sti
new file mode 100644
index 000000000..b25e3083c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_spectra.sti
new file mode 100644
index 000000000..b15720de6
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_RDY_WALK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_ROLL_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_ROLL_balaclava.sti
new file mode 100644
index 000000000..3ae1dbe56
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_ROLL_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_ROLL_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_ROLL_holster.sti
new file mode 100644
index 000000000..bec13af7d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_ROLL_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_ROLL_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_ROLL_holster_l.sti
new file mode 100644
index 000000000..ef2fb4202
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_ROLL_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_ROLL_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_ROLL_spectra.sti
new file mode 100644
index 000000000..25f41d2d7
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_ROLL_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_RUN_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_RUN_balaclava.sti
new file mode 100644
index 000000000..c9fadab1c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_RUN_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_RUN_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_RUN_holster.sti
new file mode 100644
index 000000000..31157489c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_RUN_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_RUN_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_RUN_holster_l.sti
new file mode 100644
index 000000000..8b01f1b84
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_RUN_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_RUN_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_RUN_spectra.sti
new file mode 100644
index 000000000..7f2e42d74
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_RUN_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_AIM_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_AIM_balaclava.sti
new file mode 100644
index 000000000..9b5a68947
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_AIM_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_AIM_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_AIM_holster.sti
new file mode 100644
index 000000000..fbe82fc17
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_AIM_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_AIM_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_AIM_holster_l.sti
new file mode 100644
index 000000000..61c11c3df
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_AIM_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_AIM_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_AIM_spectra.sti
new file mode 100644
index 000000000..7d984d7c6
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_AIM_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_balaclava.sti
new file mode 100644
index 000000000..81c8592d1
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_holster.sti
new file mode 100644
index 000000000..2981652b1
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_holster_l.sti
new file mode 100644
index 000000000..3bca7c07e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_spectra.sti
new file mode 100644
index 000000000..dd63090c9
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SDSP_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SPIT_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SPIT_balaclava.sti
new file mode 100644
index 000000000..cb913339a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SPIT_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SPIT_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SPIT_holster.sti
new file mode 100644
index 000000000..32c0c1cc5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SPIT_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SPIT_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SPIT_holster_l.sti
new file mode 100644
index 000000000..af6804f67
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SPIT_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SPIT_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SPIT_spectra.sti
new file mode 100644
index 000000000..b6ebab576
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SPIT_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SQUISH_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SQUISH_balaclava.sti
new file mode 100644
index 000000000..553dfac6a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SQUISH_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SQUISH_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SQUISH_holster.sti
new file mode 100644
index 000000000..e5d513215
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SQUISH_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SQUISH_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SQUISH_holster_l.sti
new file mode 100644
index 000000000..057efa53d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SQUISH_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SQUISH_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SQUISH_spectra.sti
new file mode 100644
index 000000000..92b6460d2
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SQUISH_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_STD_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_STD_balaclava.sti
new file mode 100644
index 000000000..4df23b2d5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_STD_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_STD_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_STD_holster.sti
new file mode 100644
index 000000000..48435b26a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_STD_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_STD_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_STD_holster_l.sti
new file mode 100644
index 000000000..790712180
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_STD_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_STD_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_STD_spectra.sti
new file mode 100644
index 000000000..3fe8e361c
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_STD_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SWAT_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SWAT_balaclava.sti
new file mode 100644
index 000000000..a388406e8
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SWAT_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SWAT_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SWAT_holster.sti
new file mode 100644
index 000000000..f9b0ac572
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SWAT_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SWAT_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SWAT_holster_l.sti
new file mode 100644
index 000000000..8cfdd888f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SWAT_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_SWAT_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_SWAT_spectra.sti
new file mode 100644
index 000000000..36bd6384d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_SWAT_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_HURT_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_HURT_balaclava.sti
new file mode 100644
index 000000000..8bb9c7813
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_HURT_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_HURT_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_HURT_holster.sti
new file mode 100644
index 000000000..a7ee01efb
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_HURT_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_HURT_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_HURT_holster_l.sti
new file mode 100644
index 000000000..d55e99075
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_HURT_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_HURT_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_HURT_spectra.sti
new file mode 100644
index 000000000..b73bdbae3
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_HURT_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_balaclava.sti
new file mode 100644
index 000000000..214a2df23
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_holster.sti
new file mode 100644
index 000000000..b1e3f46e2
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_holster_l.sti
new file mode 100644
index 000000000..93df349c9
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_spectra.sti
new file mode 100644
index 000000000..e6ab056f0
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_R_WALK_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SLEEP_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SLEEP_balaclava.sti
new file mode 100644
index 000000000..7237970c2
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SLEEP_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SLEEP_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SLEEP_holster.sti
new file mode 100644
index 000000000..21573f911
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SLEEP_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SLEEP_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SLEEP_holster_l.sti
new file mode 100644
index 000000000..a8be81548
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SLEEP_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SLEEP_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SLEEP_spectra.sti
new file mode 100644
index 000000000..eb7a904fd
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SLEEP_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SLICE_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SLICE_balaclava.sti
new file mode 100644
index 000000000..6f67b36b5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SLICE_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SLICE_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SLICE_holster.sti
new file mode 100644
index 000000000..e3a88476f
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SLICE_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SLICE_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SLICE_holster_l.sti
new file mode 100644
index 000000000..6c7fc8e40
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SLICE_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SLICE_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SLICE_spectra.sti
new file mode 100644
index 000000000..3dd906f31
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SLICE_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SQUISH_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SQUISH_balaclava.sti
new file mode 100644
index 000000000..44e07ed48
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SQUISH_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SQUISH_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SQUISH_holster.sti
new file mode 100644
index 000000000..d5d5343b4
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SQUISH_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SQUISH_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SQUISH_holster_l.sti
new file mode 100644
index 000000000..1540a3986
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SQUISH_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SQUISH_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SQUISH_spectra.sti
new file mode 100644
index 000000000..fb023b447
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SQUISH_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SR_AIM_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SR_AIM_balaclava.sti
new file mode 100644
index 000000000..f7b7d251b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SR_AIM_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SR_AIM_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SR_AIM_holster.sti
new file mode 100644
index 000000000..160599643
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SR_AIM_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SR_AIM_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SR_AIM_holster_l.sti
new file mode 100644
index 000000000..348ecbb7e
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SR_AIM_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SR_AIM_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SR_AIM_spectra.sti
new file mode 100644
index 000000000..5d72d1ee2
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SR_AIM_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SR_HIP_AIM_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SR_HIP_AIM_balaclava.sti
new file mode 100644
index 000000000..3a1d010d8
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SR_HIP_AIM_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SR_HIP_AIM_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SR_HIP_AIM_holster.sti
new file mode 100644
index 000000000..67996c01b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SR_HIP_AIM_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SR_HIP_AIM_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SR_HIP_AIM_holster_l.sti
new file mode 100644
index 000000000..fa72e8b3d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SR_HIP_AIM_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_SR_HIP_AIM_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_SR_HIP_AIM_spectra.sti
new file mode 100644
index 000000000..d235e2f76
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_SR_HIP_AIM_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_STAB_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_STAB_balaclava.sti
new file mode 100644
index 000000000..158d7def9
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_STAB_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_STAB_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_STAB_holster.sti
new file mode 100644
index 000000000..2fd2fbce8
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_STAB_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_STAB_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_STAB_holster_l.sti
new file mode 100644
index 000000000..94ff21711
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_STAB_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_STAB_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_STAB_spectra.sti
new file mode 100644
index 000000000..f8b88dc23
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_STAB_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_THROW_G_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_G_balaclava.sti
new file mode 100644
index 000000000..1284c9e13
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_G_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_THROW_G_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_G_holster.sti
new file mode 100644
index 000000000..d22be7dbf
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_G_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_THROW_G_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_G_holster_l.sti
new file mode 100644
index 000000000..4d34698e5
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_G_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_THROW_G_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_G_spectra.sti
new file mode 100644
index 000000000..b9f80d976
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_G_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_THROW_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_balaclava.sti
new file mode 100644
index 000000000..9e535a714
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_THROW_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_holster.sti
new file mode 100644
index 000000000..0855a1022
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_THROW_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_holster_l.sti
new file mode 100644
index 000000000..d431a0bb0
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/S_THROW_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_spectra.sti
new file mode 100644
index 000000000..2d572e592
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/S_THROW_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/cr_walk_dual_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_dual_balaclava.sti
new file mode 100644
index 000000000..37a0efa69
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_dual_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/cr_walk_dual_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_dual_holster.sti
new file mode 100644
index 000000000..58299bfbc
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_dual_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/cr_walk_dual_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_dual_holster_l.sti
new file mode 100644
index 000000000..7cbaeb18b
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_dual_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/cr_walk_dual_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_dual_spectra.sti
new file mode 100644
index 000000000..7dcf2eca7
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_dual_spectra.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/cr_walk_pistol_balaclava.sti b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_pistol_balaclava.sti
new file mode 100644
index 000000000..f4306c190
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_pistol_balaclava.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/cr_walk_pistol_holster.sti b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_pistol_holster.sti
new file mode 100644
index 000000000..14f193e8d
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_pistol_holster.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/cr_walk_pistol_holster_l.sti b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_pistol_holster_l.sti
new file mode 100644
index 000000000..229441dd3
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_pistol_holster_l.sti differ
diff --git a/gamedir/Data/Anims/LOBOT/RGM/cr_walk_pistol_spectra.sti b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_pistol_spectra.sti
new file mode 100644
index 000000000..ab326911a
Binary files /dev/null and b/gamedir/Data/Anims/LOBOT/RGM/cr_walk_pistol_spectra.sti differ
diff --git a/gamedir/Data/TableData/LogicalBodyTypes/Filters.xml b/gamedir/Data/TableData/LogicalBodyTypes/Filters.xml
index 2b95f1a02..74be4ecb6 100644
--- a/gamedir/Data/TableData/LogicalBodyTypes/Filters.xml
+++ b/gamedir/Data/TableData/LogicalBodyTypes/Filters.xml
@@ -160,6 +160,40 @@
HasRifleTypeWeaponInHand
+
+
+ 1091, 1092, 1093
+
+
+
+
+ Holster
+ HasPistolOrMPistolInRightHand
+
+
+
+
+ Holster
+ HasRifleTypeWeaponInHand
+
+
+
+
+ 1091, 1092, 1093
+
+
+
+
+ HolsterLeft
+ HasPistolOrMPistolInRightHand
+
+
+
+
+ HolsterLeft
+ HasRifleTypeWeaponInHand
+
+
1
@@ -451,10 +485,27 @@
IsWearingBallcap
HasRifleTypeWeaponInHand
+
+
+
+ 281
+
+
+
+
+ Balaclava
+ HasPistolOrMPistolInRightHand
+
+
+
+
+ Balaclava
+ HasRifleTypeWeaponInHand
+
- 161, 162, 163, 164, 165, 166, 167, 168, 169, 196, 197, 198, 283, 295, 803, 806, 812, 815, 818, 821, 824, 827, 830, 833, 836, 840, 842, 843, 844, 847, 848, 849, 850, 851, 856, 857, 858, 859, 860, 865, 866, 867, 868, 869
+ 161, 162, 163, 283
@@ -471,7 +522,7 @@
- 164, 165, 166, 167, 168, 169, 196, 197, 198, 283, 295, 803, 806, 812, 815, 818, 821, 824, 827, 830, 833, 836, 840, 842, 843, 844, 847, 848, 849, 850, 851, 856, 857, 858, 859, 860, 865, 866, 867, 868, 869
+ 164, 165, 166, 196, 197, 198, 812, 824, 836, 840, 842, 843, 844, 847, 848, 849, 856, 857, 858, 865, 866, 867, 1103, 1104, 1105, 1108, 1109, 1110, 1117, 1118, 1119, 1126, 1127, 1128, 1138, 1139, 1140, 1143, 1144, 1145, 1152, 1153, 1154, 1161, 1162, 1163
@@ -486,6 +537,23 @@
HasRifleTypeWeaponInHand
+
+
+ 167, 168, 169, 295, 803, 806, 815, 818, 821, 827, 830, 833, 850, 851, 859, 860, 868, 869, 1111, 1112, 1120, 1121, 1129, 1130, 1146, 1147, 1155, 1156, 1164, 1165
+
+
+
+
+ SpectraVest
+ HasPistolOrMPistolInRightHand
+
+
+
+
+ SpectraVest
+ HasRifleTypeWeaponInHand
+
+
213
diff --git a/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGM/AnimationSurfaces_LBT_RGM.xml b/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGM/AnimationSurfaces_LBT_RGM.xml
index 618064ad4..35b7b9433 100644
--- a/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGM/AnimationSurfaces_LBT_RGM.xml
+++ b/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGM/AnimationSurfaces_LBT_RGM.xml
@@ -3053,33 +3053,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -3199,3 +3173,501 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGM/LogicalBodyType_RGM_gear.xml b/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGM/LogicalBodyType_RGM_gear.xml
index 79eff6159..df6146faf 100644
--- a/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGM/LogicalBodyType_RGM_gear.xml
+++ b/gamedir/Data/TableData/LogicalBodyTypes/LBT_RGM/LogicalBodyType_RGM_gear.xml
@@ -138,6 +138,139 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1060,6 +1193,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1456,6 +1721,266 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gamedir/Data/TableData/LogicalBodyTypes/Layers.xml b/gamedir/Data/TableData/LogicalBodyTypes/Layers.xml
index d923b21a2..64c443898 100644
--- a/gamedir/Data/TableData/LogicalBodyTypes/Layers.xml
+++ b/gamedir/Data/TableData/LogicalBodyTypes/Layers.xml
@@ -7,6 +7,7 @@
3
8
10
+ 10
11
9
5