/// <summary>
 /// Initializing Constructor for Dynamic Objects
 /// </summary>
 private void Initialize()
 {
     turnController         = FindObjectOfType <TurnBaseController>();
     ManagerCharSelectLogic = GetComponentInParent <CharacterSelectLogic>(); // tambah efath
     ManagerPointManager    = FindObjectOfType <PointManager>();
     ManagerStrategyUI      = FindObjectOfType <StrategyModeUI>();
     dir = this.gameObject.GetComponent <DirectionControl>();
 }
 // Use this for initialization
 void Start()
 {
     ManagerCharSelectLogic  = FindObjectOfType <CharacterSelectLogic>();
     ManagerDirectionControl = FindObjectOfType <DirectionControl>();
     ManagerTurnControl      = FindObjectOfType <TurnBaseController>();
 }
 void InitConstructor()
 {
     ManagerTurnBase        = FindObjectOfType <TurnBaseController>();
     ManagerPoint           = FindObjectOfType <PointManager>();
     ManagerCharSelectLogic = FindObjectOfType <CharacterSelectLogic>();
 }
 void InitConstructor()
 {
     ManagerCharSelectLogic = FindObjectOfType <CharacterSelectLogic>();
 }