Пример #1
0
 EffectAPI.TakeDmgCallBackPack GetPack(EffectInst.ReachCallBack_1 hit_1, EffectInst.ReachCallBack_2 hit_2, EffectInst.ReachCallBack_Eff eff, EffectInst.ReachCallBack_Pop changeVal)
 {
     EffectAPI.TakeDmgCallBackPack tdPack = new EffectAPI.TakeDmgCallBackPack();
     tdPack.hit_1     = hit_1;
     tdPack.hit_2     = hit_2;
     tdPack.effect    = eff;
     tdPack.changeVal = changeVal;
     return(tdPack);
 }
Пример #2
0
 public MetaData(EffectInst.ReachCallBack_1 hcb1,
                 EffectInst.ReachCallBack_2 hcb2,
                 EffectInst.ReachCallBack_Eff effcb,
                 EffectInst.ReachCallBack_Pop popcb,
                 EffectInst.FinishCallBack fcb, Vector3 caster, Vector3[] aims, int index = 0, EffectAPI.EffectInstanceCallBack eicb = null, ParamData data = null, Transform[] parents = null)
 {
     hcb_1_   = hcb1;
     hcb_2_   = hcb2;
     hcb_eff_ = effcb;
     hcb_pop_ = popcb;
     fcb_     = fcb;
     eicb_    = eicb;
     caster_  = caster;
     aims_    = aims;
     index_   = index;
     data_    = data;
     parents_ = parents;
 }