Melee Combat System
  • Melee Combat System
  • Quick Start
  • Weapon
  • Attack
  • Reaction
  • Input Manager
  • Parkour Integration
  • Playable Demo
  • Custom Animation Event
Powered by GitBook
On this page
  • Old Input System
  • New Input System
  • Mobile Controller

Input Manager

PreviousReactionNextParkour Integration

Last updated 5 months ago

Old Input System

The CombatInputManager script on the player object allows you to modify combat inputs.

Key
Use

Attack

The key used to perform a basic attack

Block

The key used to block incoming attacks

Combat Mode

The key used to toggle combat mode

Heavy Attack

The key used to perform a heavy attack

Counter

The key used to initiate a counterattack

Charge Attack: Press and hold the same key used for a basic attack

Buttons are Unity's default input buttons. You can create and edit those buttons from Unity's Input Manager (Edit> Project Settings)

New Input System

To use the new input system, first enable new input system support by going to Tools > Climbing System > Welcome window. Ensure that the input system package is installed before enabling this option.

You can customize inputs by modifying the CombatInputAction asset located in Fantacode Studios /Parkour & Climbing System/Game/Input Manager.

Action
Keyboard input
Controller input

Attack

Left Mouse Button

X

Charged Attack

Hold attack key

Hold attack key

Block

Right Mouse Button

B

Combat Mode

F

Right Trigger

Counter

Q

Y

Heavy Attack

R

A

Mobile Controller

To use the mobile controller, first enable new input system support by going to Tools > Climbing System > Welcome window. Ensure that the input system package is installed before enabling this option.

Next, enable the Combat Mobile Controller game object.