public UIPlayerDamageNum CreateEnemyRecoverHp(Character chara, int damage, UIPlayerDamageNum.DAMAGE_COLOR color) { //IL_0001: Unknown result type (might be due to invalid IL or missing references) //IL_0018: Unknown result type (might be due to invalid IL or missing references) //IL_001d: Expected O, but got Unknown //IL_001d: Unknown result type (might be due to invalid IL or missing references) //IL_0022: Expected O, but got Unknown //IL_0038: Unknown result type (might be due to invalid IL or missing references) //IL_003d: Expected O, but got Unknown if (!this.get_gameObject().get_activeInHierarchy()) { return null; } GameObject val = Object.Instantiate(m_playerDamageNumObj); if (val == null) { return null; } Utility.Attach(base._transform, val.get_transform()); UIPlayerDamageNum component = val.GetComponent<UIPlayerDamageNum>(); if (component == null) { Object.Destroy(val); return null; } enemyRecoverNumList.Add(component); if (!component.Initialize(chara, damage, color, false)) { return null; } component.EnableAutoDelete(); return component; }
public UIPlayerDamageNum CreatePlayerDamage(Character chara, AttackedHitStatus status) { UIPlayerDamageNum uIPlayerDamageNum = CreatePlayerDamageNum(); if (uIPlayerDamageNum == null) { return null; } if (!uIPlayerDamageNum.Initialize(chara, status, true)) { return null; } return uIPlayerDamageNum; }
public UIPlayerDamageNum CreatePlayerDamage(Character chara, int damage, UIPlayerDamageNum.DAMAGE_COLOR color) { UIPlayerDamageNum uIPlayerDamageNum = CreatePlayerDamageNum(); if (uIPlayerDamageNum == null) { return null; } if (!uIPlayerDamageNum.Initialize(chara, damage, color, true)) { return null; } return uIPlayerDamageNum; }
public UIPlayerDamageNum CreatePlayerRecoverHp(Character chara, int damage, UIPlayerDamageNum.DAMAGE_COLOR color) { //IL_0001: Unknown result type (might be due to invalid IL or missing references) //IL_006a: Unknown result type (might be due to invalid IL or missing references) //IL_006f: Expected O, but got Unknown //IL_006f: Unknown result type (might be due to invalid IL or missing references) //IL_0074: Expected O, but got Unknown //IL_008a: Unknown result type (might be due to invalid IL or missing references) //IL_008f: Expected O, but got Unknown //IL_00b0: Unknown result type (might be due to invalid IL or missing references) //IL_00b5: Unknown result type (might be due to invalid IL or missing references) if (!this.get_gameObject().get_activeInHierarchy()) { return null; } UIPlayerDamageNum uIPlayerDamageNum = null; for (int i = 0; i < playerRecoverNumList.Count; i++) { if (!playerRecoverNumList[i].enable) { uIPlayerDamageNum = playerRecoverNumList[i]; break; } } if (uIPlayerDamageNum == null) { GameObject val = Object.Instantiate(m_playerDamageNumObj); if (val == null) { return null; } Utility.Attach(base._transform, val.get_transform()); uIPlayerDamageNum = val.GetComponent<UIPlayerDamageNum>(); if (uIPlayerDamageNum == null) { Object.Destroy(val); return null; } uIPlayerDamageNum.offset = OFFSET_RECOVER_NUM; playerRecoverNumList.Add(uIPlayerDamageNum); } if (!uIPlayerDamageNum.Initialize(chara, damage, color, true)) { return null; } return uIPlayerDamageNum; }