public static UpdateEvent NewActorAdditionEvent(ActorExt src, ActorExt target, byte session, ushort additionSession, uint additionID, ExtraUpdateModes mode) { UpdateEvent evt = new UpdateEvent() { Actor = src, Target = target, SkillSession = session, AdditionID = additionID, AdditionSession = additionSession, ExtraActivateMode = mode, UpdateType = UpdateTypes.Actor }; return(evt); }
public static UpdateEvent NewActorAdditionExtEvent(ActorExt src, byte session, ushort additionSession, uint additionID, int restTime, ExtraUpdateModes mode) { UpdateEvent evt = new UpdateEvent() { Actor = src, AdditionSession = additionSession, AdditionID = additionID, RestTime = restTime, SkillSession = session, ExtraActivateMode = mode, UpdateType = UpdateTypes.ActorExtension }; return(evt); }