Now:
Double press "R" or one press(but sometimes it's too difficult) = unload one bullet
Long press "R" = change magazine if it in the player inventory. Change happens if next magazine is not empty
Now:
- Player add pistol to one hot bar ceil(2)
- Player open inventory
- Move pistol magazine to inventory or ground
- Move pistol magazine to hands(Swap)
- Close inventory
- Hold "R"
- Press 2
- Press and hold "R"
Quick way(without open inventory):
- Player add pistol to one hot bar ceil(2)
- And add pistol magazine to another hot bar ceil(3)
- Press and hold 3
- Press 3
- Hold "R"
- Press 2
- Press and hold "R"
Future(without open inventory):
- Player add pistol to one hot bar ceil(2)
- Twice press "R"
- Hold "R"
- Press 2
- Press and hold "R"
And add info to Controls
R (Hold) - change magazine if it in the player inventory. Change happens if next magazine is not empty
R (One press) - unload one bullet if pistol haven't magazine
R (Two press) - unload magazine and move it to player hands