Effects modding
Summary
Wait, this is not what I want!
CET Script
local GetVFX = function(self)
local VFX = {}
local loops = TweakDB:GetRecords('gamedataStatusEffectFX_Record')
for i,v in ipairs(loops) do
local recordID = v:GetRecordID().value
local thisVFX = TweakDB:GetFlat(recordID..'.name').value
VFX[thisVFX]=recordID
end
loops = TweakDB:GetRecords('gamedataEffector_Record')
for i,v in ipairs(loops) do
local recordID = v:GetRecordID().value
local thisVFX = TweakDB:GetFlat(recordID..'.vfxName')
if thisVFX ~= nil then
thisVFX = thisVFX.value
VFX[thisVFX]=recordID
end
end
for k,v in pairs(VFX) do
local theString = 'VFX: '..tostring(v)..'=>'..tostring(k)
print(theString)
end;
end;
GetVFX()
Recommended mods
To select and identify effect files used in different ways


Last updated