Already done it. Make a function library ( if you don’t have one ), and give it two functions
This is how to code the UpgradeStationBP
That’s it
For multiple stations, just have an array of bools in the SG. Much easier than trying to do it in the level BP. Each station has an ID ( set in the level ) and the code becomes