CommonDrawResolveLayerColor
Callable
Parameters
C: Character
item: Item
layer: AssetLayer
groupName: AssetGroupName
optionalinitialColor: BCColor
Used as the starting value to check that specific color and fully resolve it
Returns BCColor
Used as the starting value to check that specific color and fully resolve it
Resolve and validates a layer's color, given a character, an item and a layer.
This handles grabbing the user-specified color, or the default one, or inherit it from another group, and checks it for validity.