The problem is that shade-c (evo) uses deferred rendering and an outline shader like that is usually used in forward rendering. You can still try to use the outline in a second pass but you'd have to output the right data for the gbuffer so your outline is shaded properly in the lighting and shading passes of the deferred pipeline.


POTATO-MAN saves the day! - Random