broke too soon
only halfway through the day i found so many problems with the code i posted yesterday more restructuring today created a WorldLevel class to hold level information, such as the level spawn position texture, a level complete bool and a ScriptableObject array for that level’s dialogue all this rework comes with implementing save functionality fully.
More