Files
PathOfBuilding/Export/miscdata.lua
Openarl eacc0d531f Release 1.4.53
- Added new uniques
- Updated 3.0 tree to final version
- Reverted charge changes
- Updated most uniques for 3.0
2017-08-03 18:11:11 +10:00

39 lines
1.3 KiB
Lua

local out = io.open("../Data/3_0/Misc.lua", "w")
out:write('local data = ...\n')
local evasion = ""
local accuracy = ""
local life = ""
local allyLife = ""
local damage = ""
for i = 0, DefaultMonsterStats.maxRow do
local stats = DefaultMonsterStats[i]
evasion = evasion .. stats.Evasion .. ", "
accuracy = accuracy .. stats.Accuracy .. ", "
life = life .. stats.Life .. ", "
allyLife = allyLife .. stats.AllyLife .. ", "
damage = damage .. stats.Damage .. ", "
end
out:write('-- From DefaultMonsterStats.dat\n')
out:write('data.monsterEvasionTable = { '..evasion..'}\n')
out:write('data.monsterAccuracyTable = { '..accuracy..'}\n')
out:write('data.monsterLifeTable = { '..life..'}\n')
out:write('data.monsterAllyLifeTable = { '..allyLife..'}\n')
out:write('data.monsterDamageTable = { '..damage..'}\n')
local totemMult = ""
local keys = { }
for i = 0, SkillTotemVariations.maxRow do
local var = SkillTotemVariations[i]
if not keys[var.SkillTotemsKey] then
keys[var.SkillTotemsKey] = true
totemMult = totemMult .. "[" .. var.SkillTotemsKey .. "] = " .. MonsterVarieties[var.MonsterVarietiesKey].LifeMultiplier / 100 .. ", "
end
end
out:write('-- From MonsterVarieties.dat combined with SkillTotemVariations.dat\n')
out:write('data.totemLifeMult = { '..totemMult..'}\n')
out:close()
print("Misc data exported.")