Many missing machines... Either the database got updated with wrong field names and/or the map_machines.def needs updated. Still many missing (incorrect references) exist. I thought the database update on this patch would fix all these issues I reported on Blight.
To see what I see, fly around Chiconis and Dralk on Chaos server, all possible missing machines will show on the map (represented by the "Machines" string Name (map_marker_machine.png). All other cities are fine, Its the dragon machines that are problems, not biped machines. Dralk/Chiconis is the best place to visit to see this.
One thing I do notice:
Change FROM: (this does not work)
UI_WINDOWDEF Image
{
string Name = "Scale Forge"
string Image = "map_marker_utility_dragonforg.png"
float H = 16.0
float W = 16.0
}
Change TO: (this will work, but only for one type of scaleforge. Another scaleforge, ie "T4 Lunus Scaleforge" will not show the correct marker).
UI_WINDOWDEF Image
{
string Name = "Dragon Scale Forge"
string Image = "map_marker_utility_dragonforg.png"
float H = 16.0
float W = 16.0
}
But that change only fixes references to markers "Dragon Scale Forge". Theres another scale forge that also needs addressed. "T4 Lunus/Helian Scaleforge" or T6 or whatever. Those are treated as missing machines.
Here is a copy/paste of my debug log (I'm only pasting image errors)
Think these are the most relevent ones. Can't say 100% this is the entire list:
Code:
DEBUG THorizonsUIMapViewControl::RefreshLayers Unknown machine found for map - Dragon Scale Forge
DEBUG THorizonsUIMapViewControl::RefreshLayers Unknown machine found for map - T4 Helian Gemcutting Bench
DEBUG THorizonsUIMapViewControl::RefreshLayers Unknown machine found for map - T4 Helian Scaleforge
DEBUG THorizonsUIMapViewControl::RefreshLayers Unknown machine found for map - T4 Helian Stonecutter
DEBUG THorizonsUIMapViewControl::RefreshLayers Unknown machine found for map - T4 Helian Crystal Shaper
DEBUG THorizonsUIMapViewControl::RefreshLayers Unknown machine found for map - Lunus Stonecutter
DEBUG THorizonsUIMapViewControl::RefreshLayers Unknown machine found for map - Lunus Crystal Shaper
DEBUG THorizonsUIMapViewControl::RefreshLayers Unknown machine found for map - T4 Lunus Scaleforge
DEBUG THorizonsUIMapViewControl::RefreshLayers Unknown machine found for map - Lunus Stonecutter
AND
**Crystal Machines, forgotten about, please add gray artwork and reference (string Name/Image to map_machines.def