add dependencies between weapon's angle and mouse cursor