protected override void Revert() { foreach (Player enemy in enemies) { ChooseControls.PlayerControls controls = ChooseControls.controls[enemy.Color]; KeyCode leftKey = controls.leftKey; controls.leftKey = controls.rightKey; controls.rightKey = leftKey; } }
/// <summary> /// Does the actual flippin' /// </summary> public void FlipPlayerControls() { ChooseControls.PlayerControls controls = ChooseControls.controls[player]; KeyCode leftKey = controls.leftKey; controls.leftKey = controls.rightKey; controls.rightKey = leftKey; ChooseControls.UpdatePlayerControlText(player); }
protected override void EnemyActivate(List <Player> enemies) { this.enemies = enemies; foreach (Player enemy in enemies) { ChooseControls.PlayerControls controls = ChooseControls.controls[enemy.Color]; KeyCode leftKey = controls.leftKey; controls.leftKey = controls.rightKey; controls.rightKey = leftKey; } }