EscapeShooter/My project/Assets/Project Files/Game/Scripts/Other/PedestalBehavior.cs

26 lines
846 B
C#

using UnityEngine;
namespace Watermelon.SquadShooter
{
public class PedestalBehavior : MonoBehaviour
{
[SerializeField] CharacterBehaviour characterBehaviour;
public void Init()
{
CharacterData character = CharactersController.SelectedCharacter;
CharacterStageData characterStage = character.GetCurrentStage();
CharacterUpgrade characterUpgrade = character.GetCurrentUpgrade();
characterBehaviour.SetStats(characterUpgrade.Stats);
characterBehaviour.Init();
characterBehaviour.DisableAgent();
characterBehaviour.SetGraphics(characterStage.Prefab, false, false);
WeaponData weapon = WeaponsController.GetCurrentWeapon();
characterBehaviour.SetGun(weapon, weapon.GetCurrentUpgrade());
}
}
}