Also, check out Homeworld Remastered 2.3 Players Patch
I have tried my hand at both creating a partial fix for bug 666 as well as a mod that allows multiple mods to work together.
If you are unsure what Bug 666 is, check out
Squashing Bug #666 (Partial Fix)
#666: Formation Targeting Bug
If anyone has tried using 2 or more mods in a game, you may have come across issues including
- AI not working for certain races
- Ship icons not appearing
- Locale text not showing (*)
- HwRM.log being filled with familylist errors
My mod attempts to fix this by changing the following files
- Locale\LocaleDat.lua (*)
For mods to work using this, they will need to include the necessary changes.
For examples of this, locate the file that needs to be changed and there should be a folder of the same name. Inside this folder is a file called
default.lua. This file holds the vanilla information (And as such, should not be changed)
For my partial fix of bug 666, there is a folder located at
Scripts\Scar\TargetFix, inside is the file
Same as the multi-mod mod, the default.lua file contains what is needed for the vanilla game.
The partial fix will only affect ships that are loaded using
addTargetFix from any file located in this folder.
Since this mod works by using
doscanpath, there is the possiblity that different mods may include the same filename, in which case the file from the last mod to be loaded will be used.
Due to how locale works, then is a chance that different mods may use the same locale number.
When a unit uses it’s special ability, they won’t be counted as part of a strikegroup, this means that they will be under the affect of bug 666 for the period they are using there special ability.
[Edit] Updated the mod as units became unable to use special abilities like the scouts emp ability.