I must be asking something that is incredibly un-knowable, or I did something that makes everyone ignore my query, on this site and elsewhere.
I am trying to do the 3 liveries for the Peugeot 905. It requires that each skin have its own indicator light (centered below the windshield) in a different color. I can do all this (in the pic), and have done this by adjusting lights.ini and changing the glass color using a different colored texture. I use 3 separate iterations of the car and all is well.
But I should be able to make those same changes on the fly, using an external config (ext_config.ini) in each skin directory shouldn't I? I'm doing it that way to have a front-winged and a non-front-winged skin, so why not the lights?
lights.ini says:
[LIGHT_4]
NAME=peu_3_905evo_93_lod0_body_textured_reflector_ ; hood indicator light - this works
COLOR=60,5,5 ; final to be 60,5,5
My simple perception says I should be able to use the same code in the ext_config.ini to override that color but I don't understand how to package it there. I believe this is my problem. (I have programmed in C and assembler back in the 6502/68020 days, but my brain is probably 50% of what it was then and my auto-understanding of iNipp is failing me
The same code in ext_config.ini doesn't change anything. If I take the statement out of lights.in and put it in ext_config.ini, nothing happens. I suspect I need to include something else, but what?
If no-one can help me on this, I can't really make everyone create 3 separate versions of the car so they can use the 3 skins... But I will accept this failure and do that for myself, and move on.
Come on gang. What am I missing? Teach me to fish

(I will fill your plate endlessly!)
View attachment 1151444