public override void AttachEditorComponents(Entity entity, Main main) { base.AttachEditorComponents(entity, main); Scriptlike.AttachEditorComponents(entity, main, this.Color); EntityConnectable.AttachEditorComponents(entity, "InTarget", entity.Get <Binder>().InTarget); EntityConnectable.AttachEditorComponents(entity, "OutTarget", entity.Get <Binder>().OutTarget); }
public override void AttachEditorComponents(Entity entity, Main main) { base.AttachEditorComponents(entity, main); Scriptlike.AttachEditorComponents(entity, main, this.Color); EntityConnectable.AttachEditorComponents(entity, "Input1Target", entity.Get <LogicGate>().Input1Target); EntityConnectable.AttachEditorComponents(entity, "Input2Target", entity.Get <LogicGate>().Input2Target); }
public override void AttachEditorComponents(Entity entity, Main main) { base.AttachEditorComponents(entity, main); Scriptlike.AttachEditorComponents(entity, main, this.Color); }