
It's important to have a general understanding of the techniques and best practices before you start modifying content.
TRAINZ DOWNLOAD STATION UNKNOWN CONTENT ERROR DOWNLOAD
direct CDP download from somewhere other than the DLS) then you should try to contact that source for an update.

If the content was provided to you by some other source (ie.If the content is from the DLS, but is faulty and no newer version exists, you will either need to fix it locally yourself or wait for the version on the DLS to be fixed.Consider reverting it back to the original version (this applies to both built-in and DLS assets). This frequently happens with built-in and payware content. If the content is not yours, but is locally modified, then it's possible that your local modifications are causing the fault.

If the content is your own and you clearly understand and agree with the warning, you may choose to fix it anyway.

If and when the asset is updated to the latest trainz-build version, such warnings message will become error-flagged and must be fixed. This helps avoid the scenario where large numbers of assets are required to be updated immediately after a new build of Trainz is released.

When adding a new error check, we often treat the resulting error message as a warning for older assets. N3V Games regularly enhances the validation process based on problems found in real Assets. "Warnings" indicate potential problems these often won't prevent the asset from working but may cause it to behave in an undesirable fashion. "Errors" indicate problems which will prevent the asset from being used in the game. If problems are found during validation, the asset is flagged as having errors and/or warnings. The asset is loaded to check for any dynamic concerns that aren't detected by static validation.Files and assets referenced by the config file are checked for correctness.The config file is syntax checked against the definitions for its Asset KIND.If any necessary dependencies are missing, validation may be aborted at this point and the asset will be flagged as "Missing Dependencies" regardless of whether or not it may also have errors. The presence of any necessary dependencies is checked.This process is known as "validation" and consists of the following steps: Each Asset that is installed into Trainz is automatically checked for a variety of problems.
