public override void AttachEditorComponents(Entity entity, Main main) { base.AttachEditorComponents(entity, main); Scriptlike.AttachEditorComponents(entity, main, this.Color); EntityConnectable.AttachEditorComponents(entity, "Target", entity.Get <Setter>().Target); }
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); }