I'm a real newb to category theory and I don't know if it's the right place to ask this trivial question but:
I've learned about limits and colimits (as being special objects in the category of cones/cocones), and I wonder whether there existed some kind of generalization/mix between cones and cocones.
In other words, let's say I have a diagram $J$ with some additional + or - attribute on each node (maybe this can be formalized with a functor $J \rightarrow 2$ where 2 is the discrete two-element category). I'd like to define a generalized cone as a cone where the arrows between the apex $c$ and objects of the base of the diagram can be in both directions(for + objects in $J$, the arrows would go from $c$ to $F(c)$ where $F: J \rightarrow C$, and for - objects in $J$, from $F(c)$ to $c$), plus the resulting commutation diagrams. I tried to define it as a natural transformation (between the functor that sends diagrams objects to $c$ if +, or $F(c)$ otherwise and the functor that does the inverse), but it did not seem to work well with morphisms in $J$ (which did not map to morphisms in the base of the cone).
So my question is: does the category of such generalized cones have a name, and have interesting properties (initial and terminal objects)? I could not find a clear answer on this on the Internet, that did not involve other constructions I'm not familiar with (cocomma categories, for instance).
(I've seen What are generalized cocones/colimits really called? but it seems to me that it is still always going from the base to the apex in that case)