# BATTLEZONE
# Input Mapping
# 2 axis 4 button control with hat
#Modified for Assassin 3D, Panther and PantherXL
#Don't forget to turn on the Mouse Emulation before you start the game.

# 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
}

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

# DRIVING CONTROLS

# ACTIVATE JUMP
jump {
	+ joystick1	Button2
}

# ACTIVATE TURBO
turbo {
	+ joystick1	Button4
}

# ANALOG STRAFE
strafe {
	+ joystick1	HorizPos
}

# ANALOG THROTTLE
throttle {
	- joystick1	VertPos
}


# WEAPON CONTROLS

# TRIGGER CURRENT WEAPON
weapon_fire {
	+ joystick1	Button1
}

# CYCLE WEAPON SELECTION
weapon_cycle {
	+ joystick1	Button3
}
