-- The following 4 stmts cause all farm graphics to vanish, which implies that the FARM layout handler is hard-coded
-- UPDATE ArtDefine_LandmarkTypes SET Type='ART_DEF_IMPROVEMENT_FARM1' WHERE Type='ART_DEF_IMPROVEMENT_FARM';
-- UPDATE ArtDefine_Landmarks SET ImprovementType='ART_DEF_IMPROVEMENT_FARM1' WHERE ImprovementType='ART_DEF_IMPROVEMENT_FARM';
-- UPDATE ArtDefine_StrategicView SET StrategicViewType='ART_DEF_IMPROVEMENT_FARM1' WHERE StrategicViewType='ART_DEF_IMPROVEMENT_FARM';
-- UPDATE Improvements SET ArtDefineTag='ART_DEF_IMPROVEMENT_FARM1' WHERE ArtDefineTag='ART_DEF_IMPROVEMENT_FARM';
-- I'm expecting farms to now appear as Trading Posts
-- INSERT INTO ArtDefine_Landmarks(Era, State, Scale, ImprovementType, LayoutHandler, ResourceType, Model, TerrainContour)
-- SELECT Era, State, Scale, 'ART_DEF_IMPROVEMENT_FARM', LayoutHandler, ResourceType, Model, TerrainContour FROM ArtDefine_Landmarks WHERE ImprovementType='ART_DEF_IMPROVEMENT_TRADING_POST1';
-- except they don't - so it's not that bit that's hard coded
-- I'm expecting this to re-instate the buildings, but not the fields
-- UPDATE ArtDefine_Landmarks SET LayoutHandler='SNAPSHOT' WHERE ImprovementType='ART_DEF_IMPROVEMENT_FARM1';
-- which it does, but weirdly it also removes the "raw wheat" graphic
-- I would also expect this to re-instate the buildings (it reverses two of the updates above), as the SNAPSHOT handler seems to look for XYZ1, XYZ2, XYZ3 etc given just XYZ
-- UPDATE ArtDefine_Landmarks SET LayoutHandler='SNAPSHOT' WHERE ImprovementType='ART_DEF_IMPROVEMENT_FARM1';
-- UPDATE ArtDefine_StrategicView SET StrategicViewType='ART_DEF_IMPROVEMENT_FARM' WHERE StrategicViewType='ART_DEF_IMPROVEMENT_FARM1';
-- UPDATE Improvements SET ArtDefineTag='ART_DEF_IMPROVEMENT_FARM' WHERE ArtDefineTag='ART_DEF_IMPROVEMENT_FARM1';
-- but it doesn't, but the "raw wheat" does come back!
-- I'm expecting this to re-instate the buildings and the fields, as it seems the firelds are always taken from the Wheat resource, which we leave as the FARM handler
-- UPDATE ArtDefine_Landmarks SET LayoutHandler='SNAPSHOT' WHERE ImprovementType='ART_DEF_IMPROVEMENT_FARM1' AND ResourceType='ART_DEF_RESOURCE_NONE';
-- but it only re-instates the buildings for non-wheat (and no fields at all)
-- So comment out the first 4 stmts and just go with the following one line, which should keep the buildings and the fields
UPDATE ArtDefine_Landmarks SET LayoutHandler='SNAPSHOT' WHERE ImprovementType='ART_DEF_IMPROVEMENT_FARM' AND ResourceType='ART_DEF_RESOURCE_NONE';
-- which it does