public void Init() { rpgController = GetObject.PlayerController; cameraPivot = GetObject.PlayerMonoGameObject.transform.Find("cameraPivot"); Initialised = true; }
public static RPGAction DoAction(IRPGController controller, Action <IRPGController> doAction) { var parameters = new Dictionary <string, object>() { { "Controller", controller }, { "Action", doAction } }; return(new RPGAction(RPGActionType.DoAction, parameters)); }
public static void ClearReferences() { _playerMonoGo = null; _playerMono = null; _playerCharacter = null; _rpgCamera = null; _playerSave = null; _sceneMasterGameObject = null; _lootSpawner = null; _audioPlayer = null; _playerController = null; _eventHandler = null; _uiHandler = null; _rpgMinimapCamera = null; }
void Awake() { Initialised = false; Controller = GetComponent <RPGController>(); ID = Guid.NewGuid().ToString(); }
void Awake() { _controller = GetComponent <RPGController>(); _animationId = Guid.NewGuid().ToString(); }
public void Init(DestroyCondition condition, IRPGController controller, object parameter) { _controller = controller; Init(condition, parameter); }