protected override void WriteObject(AssetsWriter writer) { base.WriteObject(writer); writer.Write((int)action); writer.Write(triggerHash); motionData.WritePtr(writer); }
protected override void WriteObject(AssetsWriter writer) { writer.Write((int)enemyType); actionHolder.WritePtr(writer); writer.WriteArrayOf(actions, (item, w) => item.WritePtr(w)); writer.Write(playerActionLerp); localActionPoint.Write(writer); writer.Write(autospawn); writer.AlignTo(4); writer.Write(isThreat); writer.AlignTo(4); writer.Write(duration); actor.WritePtr(writer); }