Shadows of a vert-frag shader wont work ingame, but will show up in scene view when editing the world. The "VRChat-Mobile-MatCapLit" Shader in the examples should also display shadows, but doesnt ingame (shadows only show up in scene view when removing the pragma skip_variants)