public void InitPlayerSkillManager() { playerPro = new CharacterPropBase(); playerPro = CharacterPropManager.Instance.GetCharcaterDataByName("reimu"); m_PuGong = new global::PlayerPuGong(); m_PuGong.Init(); }
public CharacterPropBase GetPlayerProp() { CharacterPropBase characterPropBase = new CharacterPropBase(); characterPropBase.Pressure = 100; characterPropBase.Idea = 100; return(characterPropBase); }
private void SetPressureValue() { CharacterPropBase playerData = CharacterPropManager.Instance.GetPlayerProp(); CharacterPropBase currentData = CharacterPropManager.Instance.GetPlayerCureentProp(); float value = currentData.Pressure / playerData.Pressure; pressureSlider.value = value; }
public void InitUI(GameObject panel) { HPSlider = panel.transform.FindRecursively("PlayerHPSlider").GetComponent <UISlider>(); playerHPBGWiget = panel.transform.FindRecursively("HPBG").GetComponent <UIWidget>(); playerHPWiget = panel.transform.FindRecursively("HP").GetComponent <UIWidget>(); playerBaseData = CharacterPropManager.Instance.GetCharcaterDataByName("reimu"); BossSlider = panel.transform.FindRecursively("BossHPSlider").GetComponent <UISlider>(); BossNameLabel = panel.transform.FindRecursively("BossName").GetComponent <UILabel>(); }
void IdeaInCunZiWhenFrist_Result() { CharacterPropBase data = CharacterPropManager.Instance.GetPlayerProp(); if (data.Idea <= DiceCheckPanel.diceValue) { StoryEventManager.Instance.ShowEventPanel_ChapterOne(4, 4); } }
public static void ShowChangePlayerBattlePressureSlider(float changeValue, PropEventDelegate hander = null) { SetBattlePressSliderPos(); CharacterPropBase propData = CharacterPropManager.Instance.GetPlayerProp(); float needvalue = changeValue / propData.Pressure; if (needvalue != 0) { IEnumeratorManager.Instance.StartCoroutine(ChangePressureSlider_IEnumerator_PlayerBattle(needvalue, hander)); } }
public CharacterPropBase GetCharcaterDataByName(string name) { CharacterPropBase data = null; if (!CharacterPropDic.TryGetValue(name, out data)) { Debug.LogError(name + "not in dic!"); return(null); } return(data); }
private void InitSkillData_1() { CharacterPropBase playerData = CharacterPropManager.Instance.GetPlayerProp(); Placate = new Skill(0, "Placate", "", "Placate"); Placate.canUse = true; Placate.point = playerData.Placate; MonsterTheory = new Skill(1, "MonsterTheory", "", "MonsterTheory"); MonsterTheory.canUse = true; MonsterTheory.point = playerData.MonsterTheory; NaturalTheory = new Skill(2, "NaturalTheory", "", "NaturalTheory"); NaturalTheory.canUse = true; NaturalTheory.point = playerData.NaturalTheory; ThridEye = new Skill(3, "ThridEye", "", "ThridEye"); ThridEye.canUse = true; ThridEye.point = playerData.ThridEye; Investigate = new Skill(4, "Investigate", "", "Investigate"); Investigate.canUse = true; Investigate.point = playerData.Investigate; Listen = new Skill(5, "Listen", "", "Listen"); Listen.canUse = true; Listen.point = playerData.Listen; Idea = new Skill(6, "Idea", "", "Idea"); Idea.canUse = true; Idea.point = playerData.Idea; //Idea.data.SkillPoints = 13; Pressure = new Skill(7, "Pressure", "", "Pressure"); Pressure.canUse = true; Pressure.point = playerData.Pressure; Persuade = new Skill(8, "Persuade", "", "Persuade"); Persuade.point = playerData.Persuade; Lie = new Skill(9, "Lie", "", "Lie"); Lie.point = playerData.Lie; Threaten = new Skill(10, "Threaten", "", "Threaten"); Threaten.point = playerData.Lie; Violence = new Skill(11, "Violence", "", "Violence"); Violence.point = playerData.Violence; SkillDic.Add(Placate.data.ID, Placate); SkillDic.Add(MonsterTheory.data.ID, MonsterTheory); SkillDic.Add(NaturalTheory.data.ID, NaturalTheory); SkillDic.Add(ThridEye.data.ID, ThridEye); SkillDic.Add(Investigate.data.ID, Investigate); SkillDic.Add(Listen.data.ID, Listen); SkillDic.Add(Idea.data.ID, Idea); SkillDic.Add(Pressure.data.ID, Pressure); SkillDic.Add(Persuade.data.ID, Persuade); SkillDic.Add(Lie.data.ID, Lie); SkillDic.Add(Threaten.data.ID, Threaten); SkillDic.Add(Violence.data.ID, Violence); }
public static void ShowChangePressureSlider(PropEventDelegate hander = null) { CharacterPropBase propData = CharacterPropManager.Instance.GetPlayerProp(); CharacterPropBase currentData = CharacterPropManager.Instance.GetPlayerCureentProp(); float sliderValue = currentData.Pressure / propData.Pressure; float needvalue = sliderValue - pressureSlider.value; pressureSlider.gameObject.SetActive(true); TweenAlpha ta = pressureSlider.GetComponent <TweenAlpha>(); ta.onFinished.Clear(); ta.enabled = true; ta.ResetToBeginning(); IEnumeratorManager.Instance.StartCoroutine(ChangePressureSlider_IEnumerator(needvalue, hander)); }
private void UpDataPlayerPro() { CharacterPropBase baseData = new CharacterPropBase(); baseData = CharacterPropManager.Instance.GetCharcaterDataByName("reimu"); if (baseData == null) { Debug.LogError("baseData is null"); return; } Power = baseData.Power; DEF = baseData.DEF; DEX = baseData.DEX; VIT = baseData.VIT; Lucky = baseData.Lucky; }
public void Init() { PuGongBullet = ResourcesManager.Instance.LoadBullet("StarBullet"); marisaPro = CharacterPropManager.Instance.GetCharcaterDataByName("marisa"); }
public void Init() { PuGongButtle = ResourcesManager.Instance.LoadBullet("PlayerPuGongBullet"); playerPro = PlayerSkillManager.Instance.playerPro; }