diff --git a/Projects/Android/jni/OpenJK/code/cgame/cg_weapons.cpp b/Projects/Android/jni/OpenJK/code/cgame/cg_weapons.cpp index f234c58..c07ef1b 100644 --- a/Projects/Android/jni/OpenJK/code/cgame/cg_weapons.cpp +++ b/Projects/Android/jni/OpenJK/code/cgame/cg_weapons.cpp @@ -3227,7 +3227,7 @@ void CG_DrawItemSelector( void ) VectorClear(angles); angles[YAW] = wheelAngles[YAW]; angles[PITCH] = wheelAngles[PITCH]; - angles[ROLL] = (cg.itemSelectorType == ST_QUICK_SAVE ? 270.0f : 0.0f) + + angles[ROLL] = (float)(360 / (count - ((cg.itemSelectorType == ST_WEAPON && !vr->in_vehicle) ? 1 : 0))) * index; vec3_t forward, up; AngleVectors(angles, forward, NULL, up); diff --git a/Projects/Android/jni/OpenJK/codeJK2/cgame/cg_weapons.cpp b/Projects/Android/jni/OpenJK/codeJK2/cgame/cg_weapons.cpp index aa82a6f..e8947ed 100644 --- a/Projects/Android/jni/OpenJK/codeJK2/cgame/cg_weapons.cpp +++ b/Projects/Android/jni/OpenJK/codeJK2/cgame/cg_weapons.cpp @@ -3079,7 +3079,7 @@ void CG_DrawItemSelector( void ) VectorClear(angles); angles[YAW] = wheelAngles[YAW]; angles[PITCH] = wheelAngles[PITCH]; - angles[ROLL] = (cg.itemSelectorType == ST_QUICK_SAVE ? 270.0f : 0.0f) + + angles[ROLL] = (float)(360 / (count - ((cg.itemSelectorType == ST_WEAPON && !vr->in_vehicle) ? 1 : 0))) * index; vec3_t forward, up; AngleVectors(angles, forward, NULL, up); diff --git a/z_vr_assets_base/gfx/icon_load.tga b/z_vr_assets_base/gfx/icon_load.tga index 0fced7d..12a2c2e 100644 Binary files a/z_vr_assets_base/gfx/icon_load.tga and b/z_vr_assets_base/gfx/icon_load.tga differ diff --git a/z_vr_assets_base/gfx/icon_save.tga b/z_vr_assets_base/gfx/icon_save.tga index 9b53b2a..442b6ff 100644 Binary files a/z_vr_assets_base/gfx/icon_save.tga and b/z_vr_assets_base/gfx/icon_save.tga differ