I'd prefer to fix them, as in that case the tool is reporting false positives. Can I check out your rulesets somewhere so I can see what's going wrong?
these all are the false positives despite the code working as intended;
linker will tell on attachment...'cannons-conventional.rul' (STR_CANNON is pre-defined, not sure about STR_NONE)"STR_NONE" does not exist (craftWeapons.clip) for STR_CANNON_UC
'STR_CANNON_UC' launcher 'STR_CANNON': item does not exist. This will cause a crash on loading OpenXcom!
'terror-unit-weapons.rul' (bulletSprite 10 should be vanilla blaster launcher's bulletsprite)"10" does not exist (items.bulletSprite) for STR_SECTOPOD_AUX_WEAPON
Hint: this needs a sprite in Projectiles with spriteID 350 (10 * 35)
(see documentation by hovering over "bulletSprite:")
'coverall.rul'"MAN_0" does not exist (armors.spriteInv) for STR_COVERALL_UC
'awacs.rul' (on extrasprites INTICON.PCK is made of six sprites starting from 26;)
"26" (also "27", "28") does not exist (crafts.sprite) for STR_HAWKEYE (also STR_AWACS, STR_DARKSTAR)
Hint: this needs THREE extraSprites (see documentation by hovering over "sprite:"):
- One in INTICON.PCK with spriteID 26
- One in INTICON.PCK with spriteID 37 (26 + 11)
- And one in BASEBITS.PCK with spriteID 59 (26 + 33)
'mapScripts_CMPV.rul' (I'm not sure about this one, but I've tested the maps that was supposed to get segfault and they were okay, looks like
groups can be arbitary)
'Group '4' does not exist in terrain for RICE_FARM_SCRIPT. This will cause a segmentation fault when loading the map!
+ ADDED
Units-Alien.zip contains alien deployment data, which
was split into:- data (where alienRank is stored)
- width, length, height
- civilians, alert (and background), briefing, markername, duration and despawnpenalty
since the only part where splitting is not allowed is data, files above works fine and without bug (afaik), however they're spewing out like, 40 fatal errors.