Hi, one of the problems I'm running into in including Ruminate in my own project is that eventhough I reference GuiContent, it's not loaded and thus no renderers are found.
So I have to force loading of the dll like this before Skin can actually find any Renderers:
loadedAssemblies = AppDomain.CurrentDomain.GetAssemblies().ToList();
loadedPaths = loadedAssemblies.Select(a => a.Location).ToArray();
referencedPaths = Directory.GetFiles(AppDomain.CurrentDomain.BaseDirectory,
toLoad = referencedPaths.Where(r => !loadedPaths.Contains(r, StringComparer.InvariantCultureIgnoreCase)).ToList();
toLoad.ForEach(path => loadedAssemblies.Add(AppDomain.CurrentDomain.Load(AssemblyName.GetAssemblyName(path))));
I've also added an assertion in the loop that's creating renderers like so :
(c != null )
which immediately showed me you've forgotten to update the slider_bar definition in the default map.txt with the new buffer parameter so it can't
be constructed ! Some more error-checking might be necessary :)
Anyway, keep up the good work.