- Code: Select all
WARNING: ...\naval unit pack 1.0\lua\blackopseffecttemplates.lua(105): attempt to call field `concatenate' (a nil value)
WARNING: stack traceback:
WARNING: ...\naval unit pack 1.0\lua\blackopseffecttemplates.lua(105): in main chunk
WARNING: [C]: in function `doscript'
WARNING: [C]: in function `pcall'
WARNING: ...alliance\gamedata\mohodata.scd\lua\system\import.lua(48): in function `import'
WARNING: ...alliance\gamedata\mohodata.scd\lua\system\import.lua(37): in function `import'
WARNING: ...er forged alliance\gamedata\lua.scd\lua\sim\unit.lua(3716): in main chunk
WARNING: [C]: in function `doscript'
WARNING: [C]: in function `pcall'
WARNING: ...alliance\gamedata\mohodata.scd\lua\system\import.lua(48): in function `import'
WARNING: ...alliance\gamedata\mohodata.scd\lua\system\import.lua(37): in function `import'
WARNING: ...orged alliance\gamedata\lua.scd\lua\defaultunits.lua(11): in main chunk
WARNING: ...
WARNING: ...\gamedata\units.scd\units\uel0001\uel0001_script.lua(12): in main chunk
WARNING: [C]: in function `doscript'
WARNING: [C]: in function `pcall'
WARNING: ...alliance\gamedata\mohodata.scd\lua\system\import.lua(48): in function `import'
WARNING: [C]: in function `CreateInitialArmyUnit'
WARNING: ...\gamedata\mohodata.scd\lua\sim\scenarioutilities.lua(338): in function `CreateInitialArmyGroup'
WARNING: ...\gamedata\mohodata.scd\lua\sim\scenarioutilities.lua(469): in function `InitializeArmies'
WARNING: ...er forged alliance\maps\x1mp_012\x1mp_012_script.lua(4): in function `OnPopulate'
WARNING: ...orged alliance\gamedata\mohodata.scd\lua\siminit.lua(145): in function <...orged alliance\gamedata\mohodata.scd\lua\siminit.lua:137>
WARNING: ...orged alliance\gamedata\mohodata.scd\lua\siminit.lua(273): in function `BeginSession'
The only important line is the first line. That's the error message.
All other lines are just a error trace back.
So this is the error:
- Code: Select all
WARNING: ...\naval unit pack 1.0\lua\blackopseffecttemplates.lua(105): attempt to call field `concatenate' (a nil value)
This error means, in your modfile called "\naval unit pack 1.0\lua\blackopseffecttemplates.lua" is an error in line 105 (something is wrong with "concatenate")
If you open the the file "\naval unit pack 1.0\lua\blackopseffecttemplates.lua" you will find this line:
- Code: Select all
ZCannonHit01 = table.concatenate(ZCannonHit02, ZCannonHit03)
As you see there is a command called:
- Code: Select all
table.concatenate()
This command only exist in the SupCom FAF game version. This will not work with the steam game.
The old game and maybe also steam has the command TableCat to merge arrays.
Add to the beginning of the file "\naval unit pack 1.0\lua\blackopseffecttemplates.lua" the following line:
- Code: Select all
TableCat = import('utilities.lua').TableCat
Now change the command from
- Code: Select all
ZCannonHit01 = table.concatenate(ZCannonHit02, ZCannonHit03)
to
- Code: Select all
ZCannonHit01 = TableCat(ZCannonHit02, ZCannonHit03)
Now try again and see if the error in line 105 is gone.