Skip to content

Commit aeea3ce

Browse files
author
LocalIdentity
committed
Update spec
Add spec for: abyssmonstermodreplacement attackskilldamagescalingtype attackskilldamagescalingvalues flatphysicaldamagevalues supportgemfamily supportgems + updated spec for a few other dats
1 parent 1e08969 commit aeea3ce

2 files changed

Lines changed: 171 additions & 10 deletions

File tree

src/Export/Classes/GGPKData.lua

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,10 @@ function GGPKClass:GetNeededFiles()
347347
"Data/MiscEffectPacks.dat",
348348
"Data/BallisticBounceOverride.dat",
349349
"Data/DamageEffectVariations.dat",
350+
"Data/AttackSkillDamageScalingType.dat",
351+
"Data/AttackSkillDamageScalingValues.dat",
352+
"Data/FlatPhysicalDamageValues.dat",
353+
"Data/SupportGemFamily.dat",
350354
}
351355
local csdFiles = {
352356
"^Metadata/StatDescriptions/specific_skill_stat_descriptions/\\w+.csd$",

src/Export/spec.lua

Lines changed: 167 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,50 @@
11
return {
22
abyssbosslifescalingperlevel={
33
},
4+
abyssmonstermodreplacement={
5+
[1]={
6+
list=false,
7+
name="",
8+
refTo="Mods",
9+
type="Key",
10+
width=260
11+
},
12+
[2]={
13+
list=true,
14+
name="",
15+
refTo="Mods",
16+
type="Key",
17+
width=300
18+
},
19+
[3]={
20+
list=false,
21+
name="",
22+
refTo="",
23+
type="Bool",
24+
width=150
25+
},
26+
[4]={
27+
list=false,
28+
name="",
29+
refTo="",
30+
type="Bool",
31+
width=150
32+
},
33+
[5]={
34+
list=true,
35+
name="",
36+
refTo="",
37+
type="Int",
38+
width=150
39+
},
40+
[6]={
41+
list=true,
42+
name="",
43+
refTo="Mods",
44+
type="Key",
45+
width=556
46+
}
47+
},
448
abyssobjects={
549
},
650
abyssregions={
@@ -1732,6 +1776,38 @@ return {
17321776
},
17331777
atlasupgradesinventorylayout={
17341778
},
1779+
attackskilldamagescalingtype={
1780+
[1]={
1781+
list=false,
1782+
name="Id",
1783+
refTo="",
1784+
type="String",
1785+
width=150
1786+
}
1787+
},
1788+
attackskilldamagescalingvalues={
1789+
[1]={
1790+
list=false,
1791+
name="Id",
1792+
refTo="AttackSkillDamageScalingType",
1793+
type="Key",
1794+
width=90
1795+
},
1796+
[2]={
1797+
list=false,
1798+
name="Level",
1799+
refTo="",
1800+
type="Int",
1801+
width=70
1802+
},
1803+
[3]={
1804+
list=false,
1805+
name="Multiplier",
1806+
refTo="",
1807+
type="Float",
1808+
width=150
1809+
}
1810+
},
17351811
attributerequirements={
17361812
[1]={
17371813
list=false,
@@ -6815,6 +6891,36 @@ return {
68156891
},
68166892
flasktype={
68176893
},
6894+
flatphysicaldamagevalues={
6895+
[1]={
6896+
list=false,
6897+
name="Id",
6898+
refTo="AttackSkillDamageScalingType",
6899+
type="Key",
6900+
width=80
6901+
},
6902+
[2]={
6903+
list=false,
6904+
name="Level",
6905+
refTo="",
6906+
type="Int",
6907+
width=80
6908+
},
6909+
[3]={
6910+
list=false,
6911+
name="MinPhys",
6912+
refTo="",
6913+
type="Int",
6914+
width=80
6915+
},
6916+
[4]={
6917+
list=false,
6918+
name="MaxPhys",
6919+
refTo="",
6920+
type="Int",
6921+
width=80
6922+
}
6923+
},
68186924
flavourtext={
68196925
[1]={
68206926
list=false,
@@ -9279,15 +9385,15 @@ return {
92799385
},
92809386
[86]={
92819387
list=false,
9282-
name="",
9283-
refTo="",
9388+
name="SoundEffect",
9389+
refTo="SoundEffects",
92849390
type="Key",
9285-
width=150
9391+
width=300
92869392
},
92879393
[87]={
92889394
list=false,
9289-
name="",
9290-
refTo="",
9395+
name="Animation",
9396+
refTo="MiscAnimated",
92919397
type="Key",
92929398
width=150
92939399
},
@@ -10948,7 +11054,7 @@ return {
1094811054
name="",
1094911055
refTo="",
1095011056
type="Int",
10951-
width=50
11057+
width=40
1095211058
}
1095311059
},
1095411060
modsellpricetypes={
@@ -15851,7 +15957,7 @@ return {
1585115957
name="Description",
1585215958
refTo="",
1585315959
type="String",
15854-
width=150
15960+
width=300
1585515961
},
1585615962
[5]={
1585715963
list=false,
@@ -15862,10 +15968,10 @@ return {
1586215968
},
1586315969
[6]={
1586415970
list=false,
15865-
name="",
15866-
refTo="",
15971+
name="BaseItemType2",
15972+
refTo="BaseItemTypes",
1586715973
type="Key",
15868-
width=150
15974+
width=290
1586915975
}
1587015976
},
1587115977
queststatecalculation={
@@ -17855,6 +17961,22 @@ return {
1785517961
},
1785617962
supporterpacksets={
1785717963
},
17964+
supportgemfamily={
17965+
[1]={
17966+
list=false,
17967+
name="Id",
17968+
refTo="",
17969+
type="String",
17970+
width=150
17971+
},
17972+
[2]={
17973+
list=false,
17974+
name="Name",
17975+
refTo="",
17976+
type="String",
17977+
width=150
17978+
}
17979+
},
1785817980
supportgems={
1785917981
[1]={
1786017982
list=false,
@@ -17876,6 +17998,41 @@ return {
1787617998
refTo="",
1787717999
type="String",
1787818000
width=150
18001+
},
18002+
[4]={
18003+
list=true,
18004+
name="Family",
18005+
refTo="SupportGemFamily",
18006+
type="Key",
18007+
width=150
18008+
},
18009+
[5]={
18010+
list=false,
18011+
name="Lineage",
18012+
refTo="",
18013+
type="Bool",
18014+
width=150
18015+
},
18016+
[6]={
18017+
list=false,
18018+
name="FlavourText",
18019+
refTo="FlavourText",
18020+
type="Key",
18021+
width=300
18022+
},
18023+
[7]={
18024+
list=false,
18025+
name="",
18026+
refTo="",
18027+
type="Key",
18028+
width=20
18029+
},
18030+
[8]={
18031+
list=false,
18032+
name="SocketVisual",
18033+
refTo="SupportGemSocketedVisualIdentity",
18034+
type="Key",
18035+
width=200
1787918036
}
1788018037
},
1788118038
surgecategory={

0 commit comments

Comments
 (0)