Cities: Skylines

Cities: Skylines

Sapphire - UI skin framework
Demani 25 May, 2015 @ 4:10am
Bug Report
System.Reflection.TargetInvocationException while applying skin module "D:\Program Files (x86)\Steam\steamapps\workshop\content\255710\424995783\_SapphireSkin\Modules/InfoPanel.xml": System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IndexOutOfRangeException: Array index is out of range.
at ColossalFramework.UI.UIMultiStateButton+SpriteSetState.get_Item (Int32 index) [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIMultiStateButton.get_normalBgSprite () [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIMultiStateButton.GetBackgroundSprite () [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIMultiStateButton.CalculateMinimumSize () [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIComponent.set_size (Vector2 value) [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIAnchorLayout.PerformLayoutAbsolute (Vector2 parentSize, Vector2 componentSize) [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIAnchorLayout.PerformLayoutInternal () [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIAnchorLayout.PerformLayout () [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIComponent.PerformLayout () [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIComponent.OnSizeChanged () [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIComponent.set_size (Vector2 value) [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIAnchorLayout.PerformLayoutProportional (Vector2 parentSize, Vector2 componentSize) [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIAnchorLayout.PerformLayoutInternal () [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIAnchorLayout.PerformLayout () [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIComponent.PerformLayout () [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIComponent.OnSizeChanged () [0x00000] in <filename unknown>:0
at ColossalFramework.UI.UIComponent.set_size (Vector2 value) [0x00000] in <filename unknown>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.MonoProperty.SetValue (System.Object obj, System.Object value, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] index, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.PropertyInfo.SetValue (System.Object obj, System.Object value, System.Object[] index) [0x00000] in <filename unknown>:0
at Sapphire.SkinApplicator.SetPropertyValue (System.Object component, System.Reflection.PropertyInfo property, System.Object value) [0x00000] in <filename unknown>:0
at Sapphire.SkinApplicator.SetPropertyValueWithRollback (System.Object component, System.Reflection.PropertyInfo property, System.Object value) [0x00000] in <filename unknown>:0
at Sapphire.SkinApplicator.SetPropertyValue (System.Xml.XmlNode setNode, System.Xml.XmlNode node, ColossalFramework.UI.UIComponent component, Boolean optional, Boolean rollback) [0x00000] in <filename unknown>:0
at Sapphire.SkinApplicator.ApplyGenericProperty (System.Xml.XmlNode node, ColossalFramework.UI.UIComponent component) [0x00000] in <filename unknown>:0
at Sapphire.SkinApplicator.ApplyInternalRecursive (System.Xml.XmlNode node, ColossalFramework.UI.UIComponent component) [0x00000] in <filename unknown>:0
at Sapphire.SkinModule.WalkModuleInternalRecursive (Sapphire.ModuleWalkCallback visitor, System.Xml.XmlNode node, ColossalFramework.UI.UIComponent component) [0x00000] in <filename unknown>:0
at Sapphire.SkinModule.ApplyComponentSelector (Sapphire.ModuleWalkCallback visitor, System.Xml.XmlNode node, ColossalFramework.UI.UIComponent component) [0x00000] in <filename unknown>:0
at Sapphire.SkinModule.WalkModuleInternalRecursive (Sapphire.ModuleWalkCallback visitor, System.Xml.XmlNode node, ColossalFramework.UI.UIComponent component) [0x00000] in <filename unknown>:0
at Sapphire.SkinModule.WalkModule (Sapphire.ModuleWalkCallback visitor) [0x00000] in <filename unknown>:0
at Sapphire.SkinApplicator.ApplyInternal (Sapphire.SkinModule skinModule) [0x00000] in <filename unknown>:0
at Sapphire.SkinApplicator.Apply (System.Collections.Generic.List`1 skinModules) [0x00000] in <filename unknown>:0