Skip to content

Commit 8494f60

Browse files
committed
Spec stuff for Spawn Locations
1 parent 8aed1df commit 8494f60

File tree

2 files changed

+325
-0
lines changed

2 files changed

+325
-0
lines changed

src/Export/Classes/GGPKData.lua

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,9 @@ function GGPKClass:GetNeededFiles()
307307
"Data/MonsterCategories.dat",
308308
"Data/ActiveSkillRequirements.dat",
309309
"Data/ArchnemesisMods.dat",
310+
"Data/MonsterPackEntries.dat",
311+
"Data/MonsterPacks.dat",
312+
"Data/WorldAreas.dat",
310313
}
311314
local csdFiles = {
312315
"^Metadata/StatDescriptions/specific_skill_stat_descriptions/\\w+.csd$",

src/Export/spec.lua

Lines changed: 322 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9732,8 +9732,225 @@ return {
97329732
monsterpackcounts={
97339733
},
97349734
monsterpackentries={
9735+
[1]={
9736+
list=false,
9737+
name="Id",
9738+
refTo="",
9739+
type="String",
9740+
width=80
9741+
},
9742+
[2]={
9743+
list=false,
9744+
name="MonsterPacksKey",
9745+
refTo="MonsterPacks",
9746+
type="Key",
9747+
width=240
9748+
},
9749+
[3]={
9750+
list=false,
9751+
name="",
9752+
refTo="",
9753+
type="Bool",
9754+
width=80
9755+
},
9756+
[4]={
9757+
list=false,
9758+
name="Weight",
9759+
refTo="",
9760+
type="Int",
9761+
width=90
9762+
},
9763+
[5]={
9764+
list=false,
9765+
name="MonsterVarietiesKey",
9766+
refTo="MonsterVarieties",
9767+
type="Key",
9768+
width=530
9769+
},
9770+
[6]={
9771+
list=false,
9772+
name="",
9773+
refTo="",
9774+
type="String",
9775+
width=150
9776+
}
97359777
},
97369778
monsterpacks={
9779+
[1]={
9780+
list=false,
9781+
name="Id",
9782+
refTo="",
9783+
type="String",
9784+
width=240
9785+
},
9786+
[2]={
9787+
list=true,
9788+
name="WorldAreas",
9789+
refTo="WorldAreas",
9790+
type="Key",
9791+
width=150
9792+
},
9793+
[3]={
9794+
list=false,
9795+
name="MinCount",
9796+
refTo="",
9797+
type="Int",
9798+
width=90
9799+
},
9800+
[4]={
9801+
list=false,
9802+
name="MaxCount",
9803+
refTo="",
9804+
type="Int",
9805+
width=90
9806+
},
9807+
[5]={
9808+
list=false,
9809+
name="BossMonsterChance",
9810+
refTo="",
9811+
type="Int",
9812+
width=120
9813+
},
9814+
[6]={
9815+
list=false,
9816+
name="BossCount",
9817+
refTo="",
9818+
type="Int",
9819+
width=80
9820+
},
9821+
[7]={
9822+
list=true,
9823+
name="BossMonsters",
9824+
refTo="",
9825+
type="Key",
9826+
width=150
9827+
},
9828+
[8]={
9829+
list=false,
9830+
name="",
9831+
refTo="",
9832+
type="Bool",
9833+
width=150
9834+
},
9835+
[9]={
9836+
list=true,
9837+
name="",
9838+
refTo="",
9839+
type="Int",
9840+
width=150
9841+
},
9842+
[10]={
9843+
list=true,
9844+
name="Grounds",
9845+
refTo="",
9846+
type="String",
9847+
width=150
9848+
},
9849+
[11]={
9850+
list=true,
9851+
name="Tags",
9852+
refTo="Tags",
9853+
type="Key",
9854+
width=150
9855+
},
9856+
[12]={
9857+
list=false,
9858+
name="MinLevel",
9859+
refTo="",
9860+
type="Int",
9861+
width=80
9862+
},
9863+
[13]={
9864+
list=false,
9865+
name="MaxLevel",
9866+
refTo="",
9867+
type="Int",
9868+
width=80
9869+
},
9870+
[14]={
9871+
list=true,
9872+
name="",
9873+
refTo="",
9874+
type="Int",
9875+
width=150
9876+
},
9877+
[15]={
9878+
list=false,
9879+
name="Formation",
9880+
refTo="PackFormation",
9881+
type="Key",
9882+
width=150
9883+
},
9884+
[16]={
9885+
list=false,
9886+
name="",
9887+
refTo="",
9888+
type="Int",
9889+
width=80
9890+
},
9891+
[17]={
9892+
list=false,
9893+
name="",
9894+
refTo="",
9895+
type="Bool",
9896+
width=80
9897+
},
9898+
[18]={
9899+
list=true,
9900+
name="",
9901+
refTo="",
9902+
type="String",
9903+
width=150
9904+
},
9905+
[19]={
9906+
list=false,
9907+
name="",
9908+
refTo="",
9909+
type="Bool",
9910+
width=80
9911+
},
9912+
[20]={
9913+
list=false,
9914+
name="",
9915+
refTo="",
9916+
type="Bool",
9917+
width=80
9918+
},
9919+
[21]={
9920+
list=false,
9921+
name="",
9922+
refTo="",
9923+
type="String",
9924+
width=150
9925+
},
9926+
[22]={
9927+
list=false,
9928+
name="",
9929+
refTo="",
9930+
type="Bool",
9931+
width=80
9932+
},
9933+
[23]={
9934+
list=false,
9935+
name="",
9936+
refTo="",
9937+
type="Bool",
9938+
width=80
9939+
},
9940+
[24]={
9941+
list=true,
9942+
name="AdditionalMonsters",
9943+
refTo="MonsterVarieties",
9944+
type="Key",
9945+
width=480
9946+
},
9947+
[25]={
9948+
list=true,
9949+
name="AdditionalCounts",
9950+
refTo="",
9951+
type="Int",
9952+
width=110
9953+
}
97379954
},
97389955
monsterprojectileattack={
97399956
},
@@ -16707,10 +16924,115 @@ return {
1670716924
},
1670816925
worldareas={
1670916926
[1]={
16927+
list=false,
16928+
name="Id",
16929+
refTo="",
16930+
type="String",
16931+
width=150
16932+
},
16933+
[2]={
16934+
list=false,
16935+
name="Name",
16936+
refTo="",
16937+
type="String",
16938+
width=150
16939+
},
16940+
[3]={
16941+
list=false,
16942+
name="Act",
16943+
refTo="",
16944+
type="Int",
16945+
width=40
16946+
},
16947+
[4]={
16948+
list=false,
16949+
name="IsTown",
16950+
refTo="",
16951+
type="Bool",
16952+
width=60
16953+
},
16954+
[5]={
16955+
list=false,
16956+
name="HasWaypoint",
16957+
refTo="",
16958+
type="Bool",
16959+
width=80
16960+
},
16961+
[6]={
16962+
list=true,
16963+
name="",
16964+
refTo="",
16965+
type="Key",
16966+
width=150
16967+
},
16968+
[7]={
16969+
list=false,
16970+
name="AreaLevel",
16971+
refTo="",
16972+
type="Int",
16973+
width=90
16974+
},
16975+
[8]={
16976+
list=false,
16977+
name="HASH16",
16978+
refTo="",
16979+
type="UInt16",
16980+
width=150
16981+
},
16982+
[9]={
16983+
list=false,
16984+
name="",
16985+
refTo="",
16986+
type="Int",
16987+
width=60
16988+
},
16989+
[10]={
1671016990
list=false,
1671116991
name="",
1671216992
refTo="",
16993+
type="Int",
16994+
width=60
16995+
},
16996+
[11]={
16997+
list=true,
16998+
name="LoadingScreens",
16999+
refTo="",
1671317000
type="String",
17001+
width=390
17002+
},
17003+
[12]={
17004+
list=true,
17005+
name="FlagOnEntered",
17006+
refTo="QuestFlags",
17007+
type="Key",
17008+
width=150
17009+
},
17010+
[13]={
17011+
list=true,
17012+
name="RequiredFlags",
17013+
refTo="QuestFlags",
17014+
type="Key",
17015+
width=150
17016+
},
17017+
[14]={
17018+
list=false,
17019+
name="",
17020+
refTo="",
17021+
type="Int",
17022+
width=70
17023+
},
17024+
[15]={
17025+
list=true,
17026+
name="Topologies",
17027+
refTo="",
17028+
type="Key",
17029+
width=150
17030+
},
17031+
[16]={
17032+
list=false,
17033+
name="ParentTown",
17034+
refTo="WorldAreas",
17035+
type="Key",
1671417036
width=150
1671517037
}
1671617038
},

0 commit comments

Comments
 (0)