public override void Configure(SystemGameManager systemGameManager) { base.Configure(systemGameManager); learnButton.Configure(systemGameManager); unlearnButton.Configure(systemGameManager); foreach (DescribableIcon describableIcon in rewardButtons) { //describableIcon.Configure(systemGameManager); describableIcon.SetToolTipTransform(rectTransform); } }
public void SetupScriptableObjects(SystemGameManager systemGameManager) { Configure(systemGameManager); if (prerequisiteName != null && prerequisiteName != string.Empty) { prerequisiteFaction = systemDataFactory.GetResource <Faction>(prerequisiteName); } else { Debug.LogError("SystemAbilityManager.SetupScriptableObjects(): Could not find dialog : " + prerequisiteName + " while inititalizing a dialog prerequisite. CHECK INSPECTOR"); } SystemEventManager.StartListening("OnReputationChange", HandleReputationChange); }
public override void Configure(SystemGameManager systemGameManager) { base.Configure(systemGameManager); /* * playerNameInput.Configure(systemGameManager); * characterClassButton.Configure(systemGameManager); * classSpecializationButton.Configure(systemGameManager); * factionButton.Configure(systemGameManager); */ //factionButton.OnInteract += OpenFactionPanel; //characterClassButton.OnInteract += OpenClassPanel; //classSpecializationButton.OnInteract += OpenSpecializationPanel; }
public override void SetupScriptableObjects(SystemGameManager systemGameManager) { base.SetupScriptableObjects(systemGameManager); if (lootGroups != null) { foreach (LootGroup lootGroup in lootGroups) { foreach (Loot tmpLoot in lootGroup.Loot) { tmpLoot.SetupScriptableObjects(systemGameManager); } } } }
public void SetupScriptableObjects(SystemGameManager systemGameManager) { Configure(systemGameManager); prerequisiteAbility = null; if (prerequisiteName != null && prerequisiteName != string.Empty) { prerequisiteAbility = systemDataFactory.GetResource <BaseAbility>(prerequisiteName); if (prerequisiteAbility != null) { prerequisiteAbility.OnAbilityLearn += HandleAbilityListChanged; } } else { Debug.LogError("SystemAbilityManager.SetupScriptableObjects(): Could not find ability : " + prerequisiteName + " while inititalizing a prerequisite. CHECK INSPECTOR"); } }
public void SetupScriptableObjects(SystemGameManager systemGameManager) { //Debug.Log("CharacterClassPrerequisite.SetupScriptableObjects(" + (systemGameManager == null ? "null" : systemGameManager.gameObject.name) + ")"); Configure(systemGameManager); prerequisiteCharacterClass = null; if (requiredCharacterClass != null && requiredCharacterClass != string.Empty) { prerequisiteCharacterClass = systemDataFactory.GetResource <CharacterClass>(requiredCharacterClass); } else { Debug.LogError("SystemAbilityManager.SetupScriptableObjects(): Could not find character class : " + prerequisiteCharacterClass + " while inititalizing a character class prerequisite. CHECK INSPECTOR"); } systemEventManager.OnClassChange += HandleClassChange; }
public override void SetupScriptableObjects(SystemGameManager systemGameManager) { base.SetupScriptableObjects(systemGameManager); if (powerResourceName != null && powerResourceName != string.Empty) { PowerResource tmpPowerResource = systemDataFactory.GetResource <PowerResource>(powerResourceName); if (tmpPowerResource != null) { powerResource = tmpPowerResource; } else { Debug.LogError("PowerResourcePotion.SetupScriptableObjects(): Could not find power resource : " + powerResourceName + " while inititalizing " + DisplayName + ". CHECK INSPECTOR"); } } }
public override void SetupScriptableObjects(SystemGameManager systemGameManager) { base.SetupScriptableObjects(systemGameManager); ability = null; if (abilityName != null) { BaseAbility baseAbility = systemDataFactory.GetResource <BaseAbility>(abilityName); if (baseAbility != null) { ability = baseAbility; } else { Debug.LogError("CastableItem.SetupScriptableObjects(): Could not find ability : " + abilityName + " while inititalizing " + DisplayName + ". CHECK INSPECTOR"); } } }
public override void SetupScriptableObjects(SystemGameManager systemGameManager) { base.SetupScriptableObjects(systemGameManager); if (fixedCurrency == true && currencyName != null && currencyName != string.Empty) { Currency tmpCurrency = systemDataFactory.GetResource <Currency>(currencyName); if (tmpCurrency != null) { currency = tmpCurrency; } else { Debug.LogError("GainItemCommand.SetupScriptableObjects(): Could not find currency : " + currencyName + " while inititalizing " + DisplayName + ". CHECK INSPECTOR"); } } }
public override void SetupScriptableObjects(SystemGameManager systemGameManager) { //Debug.Log("RecipeItem.SetupScriptableObjects():"); base.SetupScriptableObjects(systemGameManager); if (recipeName != null && recipeName != string.Empty) { Recipe tmpRecipe = systemDataFactory.GetResource <Recipe>(recipeName); if (tmpRecipe != null) { recipe = tmpRecipe; } else { Debug.LogError("RecipeItem.SetupScriptableObjects(): Could not find recipe : " + recipeName + " while inititalizing " + DisplayName + ". CHECK INSPECTOR"); } } }
public void SetupScriptableObjects(SystemGameManager systemGameManager) { Configure(systemGameManager); prerequisiteSkill = null; if (prerequisiteName != null && prerequisiteName != string.Empty) { Skill tmpPrerequisiteSkill = systemDataFactory.GetResource <Skill>(prerequisiteName); if (tmpPrerequisiteSkill != null) { prerequisiteSkill = tmpPrerequisiteSkill; } else { Debug.LogError("SystemAbilityManager.SetupScriptableObjects(): Could not find skill : " + prerequisiteName + " while inititalizing a prerequisite. CHECK INSPECTOR"); } } systemEventManager.OnSkillListChanged += HandleSkillListChanged; }
public override void Configure(SystemGameManager systemGameManager) { base.Configure(systemGameManager); rangeCollider = GetComponent <SphereCollider>(); if (playerManager.UnitController == null) { // player unit not spawned yet, so this can't be the player. Disable collider DisableCollider(); return; } Interactable _interactable = GetComponentInParent <Interactable>(); //if (_interactable.gameObject != playerManager.ActiveUnitController.gameObject) { // player unit is spawned, but this is not the player unit. Disable collider DisableCollider(); //} }
//private InventoryManager inventoryManager = null; public override void Configure(SystemGameManager systemGameManager) { base.Configure(systemGameManager); if (mainMenuButton != null && systemConfigurationManager.MainMenuSceneNode == null && systemConfigurationManager.MainMenuScene == string.Empty) { mainMenuButton.Button.interactable = false; } /* * saveButton.Configure(systemGameManager); * settingsButton.Configure(systemGameManager); * continueButton.Configure(systemGameManager); * mainMenuButton.Configure(systemGameManager); * exitGameButton.Configure(systemGameManager); */ }
public override void SetupScriptableObjects(SystemGameManager systemGameManager) { base.SetupScriptableObjects(systemGameManager); if (flightAudioProfileNames != null) { foreach (string audioProfileName in flightAudioProfileNames) { AudioProfile audioProfile = systemDataFactory.GetResource <AudioProfile>(audioProfileName); if (audioProfile != null) { flightAudioProfiles.Add(audioProfile); } else { Debug.LogError("BaseAbility.SetupScriptableObjects(): Could not find audio profile: " + audioProfileName + " while inititalizing " + DisplayName + ". CHECK INSPECTOR"); } } } }
public override void SetupScriptableObjects(SystemGameManager systemGameManager) { base.SetupScriptableObjects(systemGameManager); // get the description profile if it exists, and then overwrite any local properties that are not null in that profile resourceDescription = null; if (useRegionalDescription == true) { resourceDescriptionProfile = DisplayName; } if (resourceDescriptionProfile != null && resourceDescriptionProfile != string.Empty) { ResourceDescription tmpResourceDescription = systemDataFactory.GetResource <ResourceDescription>(resourceDescriptionProfile); if (tmpResourceDescription != null) { if (tmpResourceDescription.RawDisplayName != null && tmpResourceDescription.RawDisplayName != string.Empty) { //Debug.Log("setting resource name to: " + tmpResourceDescription.MyDisplayName); displayName = tmpResourceDescription.RawDisplayName; } if (tmpResourceDescription.Icon != null) { icon = tmpResourceDescription.Icon; } if (tmpResourceDescription.IconBackgroundImage != null) { iconBackgroundImage = tmpResourceDescription.IconBackgroundImage; } if (tmpResourceDescription.Description != null && tmpResourceDescription.Description != string.Empty) { description = tmpResourceDescription.Description; } } else { if (optionalOverride == false) { Debug.LogError("DescribableResource.SetupScriptableObjects(): Could Not Find " + resourceDescriptionProfile + " resource description while processing " + DisplayName + ". CHECK INSPECTOR!"); } } } }
public override void SetupScriptableObjects(SystemGameManager systemGameManager) { base.SetupScriptableObjects(systemGameManager); if (unitProfileName != null && unitProfileName != string.Empty) { UnitProfile tmpUnitProfile = systemDataFactory.GetResource <UnitProfile>(unitProfileName); if (tmpUnitProfile != null) { unitProfile = tmpUnitProfile; } else { Debug.LogError("MountEffect.SetupScriptableObjects(): Could not find prefab Profile : " + unitProfileName + " while inititalizing " + DisplayName + ". CHECK INSPECTOR"); } } else { Debug.LogError("MountEffect.SetupScriptableObjects(): Mount effect requires a unit prefab profile but non was configured while inititalizing " + DisplayName + ". CHECK INSPECTOR"); } }
public override void Configure(SystemGameManager systemGameManager) { //Debug.Log("CombatLogUI.Awake()"); base.Configure(systemGameManager); chatHighlightButton.Configure(systemGameManager); combatHighlightButton.Configure(systemGameManager); systemHighlightButton.Configure(systemGameManager); PopulateObjectPool(); ClearLog(); textInput.onSubmit.AddListener(ProcessEnterKey); // populate the dictionary foreach (ChatCommand chatCommand in systemDataFactory.GetResourceList <ChatCommand>()) { commandDictionary.Add(chatCommand.DisplayName.ToLower().Replace(" ", ""), chatCommand); } }
public override void SetupScriptableObjects(SystemGameManager systemGameManager) { base.SetupScriptableObjects(systemGameManager); if (unitTypeRestrictions != null && unitTypeRestrictions.Count > 0) { foreach (string unitTypeRestriction in unitTypeRestrictions) { //Debug.Log(DisplayName + ".CapturePetEffect.SetupScriptableObjects(): looping through restrictions: " + unitTypeRestriction); UnitType tmpUnitType = systemDataFactory.GetResource <UnitType>(unitTypeRestriction); if (tmpUnitType != null) { unitTypeRestrictionList.Add(tmpUnitType); } else { Debug.LogError("CapturePetEffect.SetupScriptableObjects(): Could not find unitTypeRestriction: " + unitTypeRestriction + " while inititalizing " + DisplayName + ". CHECK INSPECTOR"); } } } }
public override void SetupScriptableObjects(SystemGameManager systemGameManager) { base.SetupScriptableObjects(systemGameManager); if (effectTypeNames != null) { foreach (string statusEffectType in effectTypeNames) { StatusEffectType tmpStatusEffectType = systemDataFactory.GetResource <StatusEffectType>(statusEffectType); if (tmpStatusEffectType != null) { effectTypes.Add(tmpStatusEffectType); } else { Debug.LogError("SystemAbilityManager.SetupScriptableObjects(): Could not find status effect type: " + statusEffectType + " while inititalizing " + DisplayName + ". CHECK INSPECTOR"); } } } }
public override void Configure(SystemGameManager systemGameManager) { base.Configure(systemGameManager); int buttonIndex = 0; foreach (ActionButton assignActionButton in actionButtons) { assignActionButton.SetIndex(buttonIndex); assignActionButton.SetPanel(this); assignActionButton.SetTooltipTransform(rectTransform); buttonIndex++; } /* * if (controlsManager.GamePadModeActive == false) { * setDisplay.SetActive(false); * } */ }
public override void SetupScriptableObjects(SystemGameManager systemGameManager) { base.SetupScriptableObjects(systemGameManager); if (petEffectNames != null) { foreach (string petEffectName in petEffectNames) { AbilityEffect abilityEffect = systemDataFactory.GetResource <AbilityEffect>(petEffectName); if (abilityEffect != null && ((abilityEffect as SummonEffect) is SummonEffect)) { petEffectList.Add(abilityEffect as SummonEffect); } else { Debug.LogError("SystemAbilityManager.SetupScriptableObjects(): Could not find ability effect : " + petEffectName + " while inititalizing " + DisplayName + ". CHECK INSPECTOR"); } } } }
public void SetupScriptableObjects(SystemGameManager systemGameManager) { Configure(systemGameManager); prerequisiteDialog = null; if (prerequisiteName != null && prerequisiteName != string.Empty) { Dialog tmpDialog = systemDataFactory.GetResource <Dialog>(prerequisiteName); if (tmpDialog != null) { prerequisiteDialog = tmpDialog; prerequisiteDialog.OnDialogCompleted += HandleDialogCompleted; } else { Debug.LogError("DialogPrerequisite.SetupScriptableObjects(): Could not find dialog : " + prerequisiteName + " while inititalizing a dialog prerequisite. CHECK INSPECTOR"); } } else { Debug.LogError("DialogPrerequisite.SetupScriptableObjects(): no prerequisite was defined while inititalizing a dialog prerequisite. CHECK INSPECTOR"); } }
public void SetupScriptableObjects(SystemGameManager systemGameManager) { Configure(systemGameManager); prerequisiteSceneNode = null; if (prerequisiteName != null && prerequisiteName != string.Empty) { SceneNode tmpPrerequisiteSceneNode = systemDataFactory.GetResource <SceneNode>(prerequisiteName); if (tmpPrerequisiteSceneNode != null) { prerequisiteSceneNode = tmpPrerequisiteSceneNode; } else { Debug.LogError("SystemAbilityManager.SetupScriptableObjects(): Could not find scene node : " + prerequisiteName + " while inititalizing a visit zone prerequisite. CHECK INSPECTOR"); } } else { Debug.LogError("SystemAbilityManager.SetupScriptableObjects(): prerequisite empty while inititalizing a visit zone prerequisite. CHECK INSPECTOR"); } prerequisiteSceneNode.OnVisitZone += HandleSceneNodeVisisted; }
public override void Configure(SystemGameManager systemGameManager) { base.Configure(systemGameManager); InitializeKeys(); }
public override void Configure(SystemGameManager systemGameManager) { base.Configure(systemGameManager); }
public override void Configure(SystemGameManager systemGameManager) { base.Configure(systemGameManager); SetupController(); }
public override void Configure(SystemGameManager systemGameManager) { base.Configure(systemGameManager); objectPooler = systemGameManager.ObjectPooler; }
public override void Configure(SystemGameManager systemGameManager) { base.Configure(systemGameManager); //respawnButton.Configure(systemGameManager); //reviveButton.Configure(systemGameManager); }
public override void Configure(SystemGameManager systemGameManager) { base.Configure(systemGameManager); mainMenuButton.Configure(systemGameManager); abilityBookButton.Configure(systemGameManager); questLogButton.Configure(systemGameManager); characterButton.Configure(systemGameManager); mapButton.Configure(systemGameManager); skillsButton.Configure(systemGameManager); reputationsButton.Configure(systemGameManager); currenciesButton.Configure(systemGameManager); achievementsButton.Configure(systemGameManager); inventoryButton.Configure(systemGameManager); mainMenuButton.SetTooltipTransform(uIManager.BottomPanel.RectTransform); abilityBookButton.SetTooltipTransform(uIManager.BottomPanel.RectTransform); questLogButton.SetTooltipTransform(uIManager.BottomPanel.RectTransform); characterButton.SetTooltipTransform(uIManager.BottomPanel.RectTransform); mapButton.SetTooltipTransform(uIManager.BottomPanel.RectTransform); skillsButton.SetTooltipTransform(uIManager.BottomPanel.RectTransform); reputationsButton.SetTooltipTransform(uIManager.BottomPanel.RectTransform); currenciesButton.SetTooltipTransform(uIManager.BottomPanel.RectTransform); achievementsButton.SetTooltipTransform(uIManager.BottomPanel.RectTransform); inventoryButton.SetTooltipTransform(uIManager.BottomPanel.RectTransform); if (systemConfigurationManager.SystemBarMainMenu != null) { mainMenuButton.Icon = systemConfigurationManager.SystemBarMainMenu; } if (systemConfigurationManager.SystemBarAbilityBook != null) { abilityBookButton.Icon = systemConfigurationManager.SystemBarAbilityBook; } if (systemConfigurationManager.SystemBarQuestLog != null) { questLogButton.Icon = systemConfigurationManager.SystemBarQuestLog; } if (systemConfigurationManager.SystemBarCharacter != null) { characterButton.Icon = systemConfigurationManager.SystemBarCharacter; } if (systemConfigurationManager.SystemBarMap != null) { mapButton.Icon = systemConfigurationManager.SystemBarMap; } if (systemConfigurationManager.SystemBarSkills != null) { skillsButton.Icon = systemConfigurationManager.SystemBarSkills; } if (systemConfigurationManager.SystemBarReputations != null) { reputationsButton.Icon = systemConfigurationManager.SystemBarReputations; } if (systemConfigurationManager.SystemBarCurrencies != null) { currenciesButton.Icon = systemConfigurationManager.SystemBarCurrencies; } if (systemConfigurationManager.SystemBarAchievements != null) { achievementsButton.Icon = systemConfigurationManager.SystemBarAchievements; } if (systemConfigurationManager.SystemBarInventory != null) { inventoryButton.Icon = systemConfigurationManager.SystemBarInventory; } }
public override void Configure(SystemGameManager systemGameManager) { base.Configure(systemGameManager); //noButton.Configure(systemGameManager); //yesButton.Configure(systemGameManager); }