(Even though after you explain this, I will probably feel a sudden urge to lobotomise myself for being an idiot.)
Absolutely not, that was very hard to find
But finally...
I will take example about issues that occured, hoping it will help you to solve yours (I am confident)
I had this kind of UFOPAEDIA settings
XCOM Enforcer
HoverTank Gauss
Alloy Ammunition
And I faced some strange behaviour, as for example
1) XCOMEnforcer :
- clicking on Mind Probe under UFOPAEDIA : text was ok, title was ok, but image was wrong (was Plasma Rifle sprite, but in fact that was accurately XCOMEnforcer weapon sprite), and there was a power value on right side.
- once on Mind Probe, clicking on >> did not jump to next item but to some HWP
- once on Mind Probe, clicking on << did not jump to previous item but to some UFO
In fact, it behaved as if Mind Probe pointed on XCOMEnforcer UFOPAEDIA entry
2) Alloy Ammunitions :
- as soon as research on Allloy Ammunition was performed, it displayed "Alloy SkyRanger" UFOPAEDIA report, rather than "Alloy Ammunition" UFOPAEDIA report
- under UFOPAEDIA, selecting Alloy ammunition was not displaying "Alloy Ammunition" UFOPAEDIA report (under Advanced Research section) , but PISTOL AA CLIP UFOPAEDIA report (don't ask why, but I added report for any ammunition : regular, gauss, laser, plasma, and also alien alloy)
- then using << or >> made it jump into WEAPONS section
In fact, it behaved as if Alloy Ammunition pointed on first AA Ammo UFOPAEDIA entry (also PISTOL AA CLIP)To avoid such strange behaviour, we have to follow rules below
1) Always have one and only one "requires:" for any UFOPAEDIA entry (cf. XCOMEnforcer below)
2) Reciprocally, this "requires:" has to trigger one and only one UFOPAEDIA entry (cf. Alloy ammunition below)
3) If necessary, create a new RESEARCH entry with cost 0 including as dependencies the corresponding "requires:"
I tried to use lookup, ... to make it work, nothing to do : I made it work only this way
XCOMEnforcer : fixed as follows
Alien Alloy Ammunition : fixed as follows
Since I apply these rules, I have no more issue with Ufopaedia entries neither with Research reports...