Set to use the correct action0 properties for each canal feature */
| 841 | |
| 842 | /** Set to use the correct action0 properties for each canal feature */ |
| 843 | static void FinaliseCanals() |
| 844 | { |
| 845 | for (uint i = 0; i < CF_END; i++) { |
| 846 | if (_water_feature[i].grffile != nullptr) { |
| 847 | _water_feature[i].callback_mask = _water_feature[i].grffile->canal_local_properties[i].callback_mask; |
| 848 | _water_feature[i].flags = _water_feature[i].grffile->canal_local_properties[i].flags; |
| 849 | } |
| 850 | } |
| 851 | } |
| 852 | |
| 853 | /** Check for invalid engines */ |
| 854 | static void FinaliseEngineArray() |