ChensHelpers
Chen.Helpers.GeneralHelpers.Extensions
Extensions.BuildRendererInfos(CharacterModel, GameObject, ShadowCastingMode, bool) Method
Builds the renderer information data structure from scratch based on the given GameObject’s MeshRenderer components.
public static RendererInfo[] BuildRendererInfos(this CharacterModel model, GameObject basisObject, ShadowCastingMode mode, bool ignoreOverlays);
Parameters
model RoR2.CharacterModel
Model to apply the new RendererInfos
basisObject UnityEngine.GameObject
The object basis of where the MeshRenderers will be used to build off with
mode UnityEngine.Rendering.ShadowCastingMode
Mode of shadow casting for each mesh
ignoreOverlays System.Boolean
Determines whether to display effects over the mesh, such as elite prefixes
Returns
RoR2.RendererInfo[]
A new set of RendererInfos