The main inconsistency in the path strings is why the file fort has a path to the castle icon file? And citadel has a path to fort? And castle has a path to citadel? There's no answer; it's someone's mistake.
Because one of the developers didn't understand what was what.)))
The same goes for the internal names; they called "artifact" as "artefact."