Instead of applying patches based on the rundown id, use the games build/revision number to accurately tell which build is running (duh) and apply the correct patches.
This also has the benefit of applying patches at an earlier point because we don't have to wait for the DataBlocks to be loaded before doing things.
Another benefit is the ability to easily tell if we're running an ://Extended build.
Instead of applying patches based on the rundown id, use the games build/revision number to accurately tell which build is running (duh) and apply the correct patches.
This also has the benefit of applying patches at an earlier point because we don't have to wait for the DataBlocks to be loaded before doing things.
Another benefit is the ability to easily tell if we're running an ://Extended build.