You've already forked Darklings-FightingGame
mirror of
https://github.com/izzy2lost/Darklings-FightingGame.git
synced 2026-03-10 11:35:19 -07:00
Add block count training option and minor fixes
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
using SharedGame;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Audio;
|
||||
using UnityEngine.UI;
|
||||
@@ -58,6 +59,8 @@ public class OptionsMenu : BaseMenu
|
||||
protected override void OnEnable()
|
||||
{
|
||||
base.OnEnable();
|
||||
if (GameManager.Instance == null)
|
||||
return;
|
||||
if (GameplayManager.Instance.IsTrainingMode)
|
||||
CurrentPauseMenu = _pauseTrainingMenu;
|
||||
else
|
||||
|
||||
@@ -3,6 +3,7 @@ using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.EventSystems;
|
||||
using UnityEngine.UI;
|
||||
using static TrainingSettings;
|
||||
|
||||
public class TrainingMenu : BaseMenu
|
||||
{
|
||||
@@ -364,15 +365,7 @@ public class TrainingMenu : BaseMenu
|
||||
|
||||
public void SetBlock(int value)
|
||||
{
|
||||
switch (value)
|
||||
{
|
||||
case 0:
|
||||
TrainingSettings.BlockAlways = false;
|
||||
break;
|
||||
case 1:
|
||||
TrainingSettings.BlockAlways = true;
|
||||
break;
|
||||
}
|
||||
TrainingSettings.Block = (BlockType)value;
|
||||
}
|
||||
|
||||
public void SetOnHit(int value)
|
||||
@@ -388,6 +381,12 @@ public class TrainingMenu : BaseMenu
|
||||
}
|
||||
}
|
||||
|
||||
public void SetBlockCount(int value)
|
||||
{
|
||||
TrainingSettings.BlockCount = value + 1;
|
||||
TrainingSettings.BlockCountCurrent = TrainingSettings.BlockCount;
|
||||
}
|
||||
|
||||
public void ResetTrainingOptions()
|
||||
{
|
||||
TrainingSettings.ShowHitboxes = false;
|
||||
|
||||
Reference in New Issue
Block a user