31 lines
723 B
C#
31 lines
723 B
C#
using cfg.SummonCfg;
|
|
using Gameplay.Common;
|
|
using Gameplay.Summon.Logic;
|
|
using Gameplay.Unit;
|
|
namespace Gameplay.Summon
|
|
{
|
|
public class SummonTotem2 : LogicCombineSummon
|
|
{
|
|
|
|
private int _tauntRange;
|
|
|
|
public SummonTotem2(DataSummon configData,
|
|
uint id,
|
|
GameUnit creator) : base(configData, id, creator)
|
|
{
|
|
avatarType = EAvatarType.Building;
|
|
|
|
_tauntRange = _ReadIntParam(0);
|
|
}
|
|
|
|
protected override void _OnInited()
|
|
{
|
|
base._OnInited();
|
|
|
|
var tauntLogic = new SLogicTaunt(this);
|
|
tauntLogic.tauntRange = _tauntRange;
|
|
_AddLogic(tauntLogic);
|
|
}
|
|
}
|
|
}
|