If I want to script player placing down C4 so that he can "touchoff" later it with a scripted action there is a problem as selectWeapon "PipeBombMuzzle" for example will only flash for a split second in the ammo indicator and deselect itself. Because of this it is not possible to fire or reload "Put" weapon as it gets deselected very quickly.
If I force continuous selectWeapon via oneachframe for example it works but i need also to bring up some sort of GUI, so there is a way to allow it in the game for scripting control.