public override void Init(MyObjectBuilder_BehaviorTreeNodeMemory builder) { base.Init(builder); MyObjectBuilder_BehaviorTreeControlNodeMemory memory = builder as MyObjectBuilder_BehaviorTreeControlNodeMemory; this.InitialIndex = memory.InitialIndex; }
public override MyObjectBuilder_BehaviorTreeNodeMemory GetObjectBuilder() { MyObjectBuilder_BehaviorTreeControlNodeMemory objectBuilder = base.GetObjectBuilder() as MyObjectBuilder_BehaviorTreeControlNodeMemory; objectBuilder.InitialIndex = this.InitialIndex; return(objectBuilder); }