IBasicRobotPeer TurnGun Method Robocode Robot API for .NET
Immediately turns the robot's gun to the right or left by radians. This call executes immediately, and does not return until it is complete, i.e. when the angle remaining in the gun's turn is 0.

Note that both positive and negative values can be given as input, where positive values means that the robot's gun is set to turn right, and negative values means that the robot's gun is set to turn left. If 0 is given as input, the robot's gun will stop turning.

Examples

// Turn the robot's gun 180 degrees to the right
TurnGun(Math.PI);

// Afterwards, turn the robot's gun 90 degrees to the left
TurnGun(-Math.PI / 2);

Namespace: Robocode.RobotInterfaces.Peer
Assembly: robocode (in robocode.dll) Version: 1.9.3.0
Syntax

void TurnGun(
	double radians
)

Parameters

radians
Type: OnlineSystem Double
The amount of radians to turn the robot's gun. If radians > 0 the robot's gun is set to turn right. If radians < 0 the robot's gun is set to turn left. If radians = 0 the robot's gun is set to stop turning.
See Also