Scenario validation needs a few things:
- Any object dependencies should be validated. IE an object that requires another object (eg an Industry needing a Cargo) should be checked that the dependency is also included in the scenario
- Dependencies between industry obsolescence date and the processing chains should be checked. EG if a flour mill is goes obsolete and its the only source of food, there the food industries and produciton chain becomes softlocked.
Scenario validation needs a few things: