# BATTLEZONE
# Input Mapping
# Xbox 360 Controller 


# OVERVIEW CONTROLS

# X POSITION CONTROL
cmd_x {
	+ joystick1	HorizPos
	+ program	ControlMode
}

# Y POSITION CONTROL
cmd_y {
	+ joystick1	VertPos
	+ program	ControlMode
}

# LEFT MOUSE CLICK
cmd_lclick {
	+ joystick1	Button1
	+ program	ControlMode
}

# LEFT MOUSE HOLD
cmd_lhold {
	+ joystick1	Button1
	+ program	ControlMode
}

# RIGHT MOUSE CLICK
cmd_rclick {
	+ joystick1	Button2
	+ program	ControlMode
}

# RIGHT MOUSE HOLD
cmd_rhold {
	+ joystick1	Button2
	+ program	ControlMode
}


# DRIVING CONTROLS

# ANALOG STEER
steer {
	- joystick1	USlider
}

# ANALOG PITCH
pitch {
	+ joystick1	Rudder
}

# ANALOG STRAFE
strafe {
	+ joystick1	HorizPos
}

# ANALOG THROTTLE
throttle {
	- joystick1	VertPos
}

# ACTIVATE JUMP
jump {
	+ joystick1	Button9
}

# ACTIVATE DEPLOY
deploy {
	+ joystick1 Button2
}

# ACTIVATE ABANDON
abandon {
	+ joystick1 Button4
}

# ACTIVATE EJECT
abandon {
	+ joystick1 Button2
	+ joystick1 Button4
}

# ACTIVATE TARGET
frontal_target {
	+ joystick1	Button10
}

# WEAPON CONTROLS

# TRIGGER CURRENT WEAPON
weapon_fire {
	+ joystick1	ThrottleNeg
}

# CYCLE WEAPON SELECTION
weapon_cycle {
	+ joystick1	Button6
}

# MENU SELECTION
menu_cycle {
	+ program	AlwaysOn
	- program	EditMode
}
menu_up {
	+ joystick1	HatUp
}
menu_down {
	+ joystick1	HatDown
}
menu_next {
	+ joystick1	HatRight
}
menu_back {
	+ joystick1	HatLeft
}
menu_press {
	+ joystick1	ThrottlePos
}
alt_press {
	+ joystick1	Button5
}
