public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); GrandCompany = new LazyRow <GrandCompany>(gameData, parser.ReadColumn <sbyte>(0), language); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); Unknown0 = parser.ReadColumn <bool>(0); MinLevel = parser.ReadColumn <byte>(1); BeastRankBonus = new LazyRow <BeastRankBonus>(gameData, parser.ReadColumn <byte>(2), language); IconReputation = parser.ReadColumn <uint>(3); Icon = parser.ReadColumn <uint>(4); MaxRank = parser.ReadColumn <byte>(5); Expansion = new LazyRow <ExVersion>(gameData, parser.ReadColumn <byte>(6), language); CurrencyItem = new LazyRow <Item>(gameData, parser.ReadColumn <uint>(7), language); DisplayOrder = parser.ReadColumn <byte>(8); Name = parser.ReadColumn <SeString>(9); Adjective = parser.ReadColumn <sbyte>(10); Plural = parser.ReadColumn <SeString>(11); PossessivePronoun = parser.ReadColumn <sbyte>(12); StartsWithVowel = parser.ReadColumn <sbyte>(13); Pronoun = parser.ReadColumn <sbyte>(14); Article = parser.ReadColumn <sbyte>(15); DEF = parser.ReadColumn <sbyte>(16); NameRelation = parser.ReadColumn <SeString>(17); }
public void PopulateData(RowParser parser, Lumina lumina) { RowId = parser.Row; SubRowId = parser.SubRow; Unknown0 = parser.ReadColumn <string>(0); TileSize = parser.ReadColumn <float>(1); CellSize = parser.ReadColumn <float>(2); CellHeight = parser.ReadColumn <float>(3); AgentHeight = parser.ReadColumn <float>(4); AgentRadius = parser.ReadColumn <float>(5); AgentMaxClimb = parser.ReadColumn <float>(6); AgentMaxSlope = parser.ReadColumn <float>(7); Unknown8 = parser.ReadColumn <bool>(8); RegionMinSize = parser.ReadColumn <float>(9); RegionMergedSize = parser.ReadColumn <float>(10); Unknown11 = parser.ReadColumn <bool>(11); MaxEdgeLength = parser.ReadColumn <float>(12); MaxEdgeError = parser.ReadColumn <float>(13); VertsPerPoly = parser.ReadColumn <float>(14); DetailMeshSampleDistance = parser.ReadColumn <float>(15); DetailMeshMaxSampleError = parser.ReadColumn <float>(16); Unknown17 = parser.ReadColumn <float>(17); Unknown18 = parser.ReadColumn <float>(18); Unknown19 = parser.ReadColumn <float>(19); Unknown20 = parser.ReadColumn <float>(20); Unknown21 = parser.ReadColumn <float>(21); Unknown22 = parser.ReadColumn <float>(22); Unknown23 = parser.ReadColumn <float>(23); Unknown24 = parser.ReadColumn <float>(24); Unknown25 = parser.ReadColumn <float>(25); Unknown26 = parser.ReadColumn <float>(26); Unknown27 = parser.ReadColumn <float>(27); Unknown28 = parser.ReadColumn <float>(28); Unknown29 = parser.ReadColumn <float>(29); Unknown30 = parser.ReadColumn <bool>(30); Unknown31 = parser.ReadColumn <float>(31); Unknown32 = parser.ReadColumn <float>(32); Unknown33 = parser.ReadColumn <float>(33); Unknown34 = parser.ReadColumn <bool>(34); }
public void PopulateData(RowParser parser, Lumina lumina) { RowId = parser.Row; SubRowId = parser.SubRow; AchievementCategory = new LazyRow <AchievementCategory>(lumina, parser.ReadColumn <byte>(0)); Name = parser.ReadColumn <string>(1); Description = parser.ReadColumn <string>(2); Points = parser.ReadColumn <byte>(3); Title = new LazyRow <Title>(lumina, parser.ReadColumn <ushort>(4)); Item = new LazyRow <Item>(lumina, parser.ReadColumn <uint>(5)); Icon = parser.ReadColumn <ushort>(6); Unknown7 = parser.ReadColumn <byte>(7); Type = parser.ReadColumn <byte>(8); Key = parser.ReadColumn <int>(9); Data = new int[8]; for (var i = 0; i < 8; i++) { Data[i] = parser.ReadColumn <int>(10 + i); } Order = parser.ReadColumn <ushort>(18); Unknown19 = parser.ReadColumn <byte>(19); AchievementHideCondition = new LazyRow <AchievementHideCondition>(lumina, parser.ReadColumn <byte>(20)); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); RequiredFlag = parser.ReadColumn <byte>(0); UnlockFlag = parser.ReadColumn <byte>(1); RequiredLevel = parser.ReadColumn <byte>(2); RequiredSeals = parser.ReadColumn <ushort>(3); RewardExperience = parser.ReadColumn <uint>(4); PercentBase = parser.ReadColumn <byte>(5); Unknown6 = parser.ReadColumn <byte>(6); GcArmyExpeditionType = new LazyRow <GcArmyExpeditionType>(gameData, parser.ReadColumn <byte>(7), language); Name = parser.ReadColumn <SeString>(8); Description = parser.ReadColumn <SeString>(9); UnkData10 = new UnkData10Obj[6]; for (var i = 0; i < 6; i++) { UnkData10[i] = new UnkData10Obj(); UnkData10[i].RewardItem = parser.ReadColumn <int>(10 + (i * 1 + 0)); } UnkData16 = new UnkData16Obj[6]; for (var i = 0; i < 6; i++) { UnkData16[i] = new UnkData16Obj(); UnkData16[i].RewardQuantity = parser.ReadColumn <byte>(16 + (i * 1 + 0)); } UnkData22 = new UnkData22Obj[6]; for (var i = 0; i < 6; i++) { UnkData22[i] = new UnkData22Obj(); UnkData22[i].RequiredPhysical = parser.ReadColumn <ushort>(22 + (i * 1 + 0)); } UnkData28 = new UnkData28Obj[6]; for (var i = 0; i < 6; i++) { UnkData28[i] = new UnkData28Obj(); UnkData28[i].PercentPhysicalMet = parser.ReadColumn <byte>(28 + (i * 1 + 0)); } UnkData34 = new UnkData34Obj[6]; for (var i = 0; i < 6; i++) { UnkData34[i] = new UnkData34Obj(); UnkData34[i].RequiredMental = parser.ReadColumn <ushort>(34 + (i * 1 + 0)); } UnkData40 = new UnkData40Obj[6]; for (var i = 0; i < 6; i++) { UnkData40[i] = new UnkData40Obj(); UnkData40[i].PercentMentalMet = parser.ReadColumn <byte>(40 + (i * 1 + 0)); } UnkData46 = new UnkData46Obj[6]; for (var i = 0; i < 6; i++) { UnkData46[i] = new UnkData46Obj(); UnkData46[i].RequiredTactical = parser.ReadColumn <ushort>(46 + (i * 1 + 0)); } UnkData52 = new UnkData52Obj[6]; for (var i = 0; i < 6; i++) { UnkData52[i] = new UnkData52Obj(); UnkData52[i].PercentTacticalMet = parser.ReadColumn <byte>(52 + (i * 1 + 0)); } UnkData58 = new UnkData58Obj[6]; for (var i = 0; i < 6; i++) { UnkData58[i] = new UnkData58Obj(); UnkData58[i].PercentAllMet = parser.ReadColumn <byte>(58 + (i * 1 + 0)); } }
public void PopulateData(RowParser parser, Lumina lumina, Language language) { RowId = parser.Row; SubRowId = parser.SubRow; Name = parser.ReadColumn <SeString>(0); Bg = parser.ReadColumn <SeString>(1); BattalionMode = parser.ReadColumn <byte>(2); PlaceNameRegion = new LazyRow <PlaceName>(lumina, parser.ReadColumn <ushort>(3), language); PlaceNameZone = new LazyRow <PlaceName>(lumina, parser.ReadColumn <ushort>(4), language); PlaceName = new LazyRow <PlaceName>(lumina, parser.ReadColumn <ushort>(5), language); Map = new LazyRow <Map>(lumina, parser.ReadColumn <ushort>(6), language); LoadingImage = parser.ReadColumn <byte>(7); ExclusiveType = parser.ReadColumn <byte>(8); TerritoryIntendedUse = parser.ReadColumn <byte>(9); Unknown10 = parser.ReadColumn <ushort>(10); Unknown11 = parser.ReadColumn <bool>(11); WeatherRate = parser.ReadColumn <byte>(12); Unknown13 = parser.ReadColumn <bool>(13); Unknown14 = parser.ReadColumn <byte>(14); PCSearch = parser.ReadColumn <bool>(15); Stealth = parser.ReadColumn <bool>(16); Mount = parser.ReadColumn <bool>(17); Unknown18 = parser.ReadColumn <bool>(18); BGM = new LazyRow <BGM>(lumina, parser.ReadColumn <ushort>(19), language); PlaceNameRegionIcon = parser.ReadColumn <int>(20); PlaceNameIcon = parser.ReadColumn <int>(21); ArrayEventHandler = new LazyRow <ArrayEventHandler>(lumina, parser.ReadColumn <uint>(22), language); QuestBattle = new LazyRow <QuestBattle>(lumina, parser.ReadColumn <ushort>(23), language); Aetheryte = new LazyRow <Aetheryte>(lumina, parser.ReadColumn <int>(24), language); FixedTime = parser.ReadColumn <int>(25); Resident = parser.ReadColumn <ushort>(26); AchievementIndex = parser.ReadColumn <sbyte>(27); IsPvpZone = parser.ReadColumn <bool>(28); ExVersion = new LazyRow <ExVersion>(lumina, parser.ReadColumn <byte>(29), language); Unknown30 = parser.ReadColumn <byte>(30); Unknown31 = parser.ReadColumn <byte>(31); AddedIn53 = parser.ReadColumn <byte>(32); MountSpeed = new LazyRow <MountSpeed>(lumina, parser.ReadColumn <byte>(33), language); Unknown34 = parser.ReadColumn <bool>(34); Unknown35 = parser.ReadColumn <bool>(35); Unknown36 = parser.ReadColumn <byte>(36); Unknown37 = parser.ReadColumn <bool>(37); Unknown38 = parser.ReadColumn <bool>(38); Unknown39 = parser.ReadColumn <bool>(39); Unknown54 = parser.ReadColumn <bool>(40); }
public void PopulateData(RowParser parser, Lumina lumina) { RowId = parser.Row; SubRowId = parser.SubRow; Level1 = new LazyRow <Level>(lumina, parser.ReadColumn <int>(0)); Level2 = new LazyRow <Level>(lumina, parser.ReadColumn <int>(1)); Level3 = new LazyRow <Level>(lumina, parser.ReadColumn <int>(2)); Unknown3 = parser.ReadColumn <int>(3); Unknown4 = parser.ReadColumn <int>(4); Unknown5 = parser.ReadColumn <int>(5); UnknownLevel = new LazyRow <Level> [27]; for (var i = 0; i < 27; i++) { UnknownLevel[i] = new LazyRow <Level>(lumina, parser.ReadColumn <int>(6 + i)); } Unknown33 = parser.ReadColumn <int>(33); Unknown34 = parser.ReadColumn <int>(34); Unknown35 = parser.ReadColumn <int>(35); Unknown36 = parser.ReadColumn <int>(36); Unknown37 = parser.ReadColumn <int>(37); Unknown38 = parser.ReadColumn <int>(38); Unknown39 = parser.ReadColumn <int>(39); Unknown40 = parser.ReadColumn <int>(40); Unknown41 = parser.ReadColumn <int>(41); Unknown42 = parser.ReadColumn <int>(42); Unknown43 = parser.ReadColumn <int>(43); Unknown44 = parser.ReadColumn <int>(44); Unknown45 = parser.ReadColumn <int>(45); Unknown46 = parser.ReadColumn <int>(46); Unknown47 = parser.ReadColumn <int>(47); Unknown48 = parser.ReadColumn <int>(48); Unknown49 = parser.ReadColumn <int>(49); Unknown50 = parser.ReadColumn <int>(50); Unknown51 = parser.ReadColumn <int>(51); Unknown52 = parser.ReadColumn <int>(52); Unknown53 = parser.ReadColumn <int>(53); Unknown54 = parser.ReadColumn <int>(54); Unknown55 = parser.ReadColumn <int>(55); Unknown56 = parser.ReadColumn <int>(56); Unknown57 = parser.ReadColumn <int>(57); Unknown58 = parser.ReadColumn <int>(58); Unknown59 = parser.ReadColumn <int>(59); Unknown60 = parser.ReadColumn <int>(60); Unknown61 = parser.ReadColumn <int>(61); Unknown62 = parser.ReadColumn <int>(62); Unknown63 = parser.ReadColumn <int>(63); Unknown64 = parser.ReadColumn <int>(64); Unknown65 = parser.ReadColumn <int>(65); Unknown66 = parser.ReadColumn <int>(66); Unknown67 = parser.ReadColumn <int>(67); Unknown68 = parser.ReadColumn <int>(68); Unknown69 = parser.ReadColumn <int>(69); Unknown70 = parser.ReadColumn <int>(70); Unknown71 = parser.ReadColumn <int>(71); Unknown72 = parser.ReadColumn <int>(72); Unknown73 = parser.ReadColumn <int>(73); Unknown74 = parser.ReadColumn <int>(74); Unknown75 = parser.ReadColumn <int>(75); Unknown76 = parser.ReadColumn <int>(76); Unknown77 = parser.ReadColumn <int>(77); Unknown78 = parser.ReadColumn <int>(78); Unknown79 = parser.ReadColumn <int>(79); Unknown80 = parser.ReadColumn <int>(80); Unknown81 = parser.ReadColumn <int>(81); Unknown82 = parser.ReadColumn <int>(82); Unknown83 = parser.ReadColumn <int>(83); Unknown84 = parser.ReadColumn <int>(84); Unknown85 = parser.ReadColumn <int>(85); Unknown86 = parser.ReadColumn <int>(86); Unknown87 = parser.ReadColumn <int>(87); Unknown88 = parser.ReadColumn <int>(88); Unknown89 = parser.ReadColumn <byte>(89); Unknown90 = parser.ReadColumn <byte>(90); Unknown91 = parser.ReadColumn <byte>(91); Unknown92 = parser.ReadColumn <byte>(92); Unknown93 = parser.ReadColumn <byte>(93); Unknown94 = parser.ReadColumn <byte>(94); Unknown95 = parser.ReadColumn <byte>(95); Unknown96 = parser.ReadColumn <byte>(96); Unknown97 = parser.ReadColumn <byte>(97); Unknown98 = parser.ReadColumn <byte>(98); Unknown99 = parser.ReadColumn <byte>(99); Unknown100 = parser.ReadColumn <byte>(100); Unknown101 = parser.ReadColumn <byte>(101); Unknown102 = parser.ReadColumn <byte>(102); Unknown103 = parser.ReadColumn <byte>(103); Unknown104 = parser.ReadColumn <byte>(104); Unknown105 = parser.ReadColumn <byte>(105); Unknown106 = parser.ReadColumn <byte>(106); Unknown107 = parser.ReadColumn <byte>(107); Unknown108 = parser.ReadColumn <byte>(108); Unknown109 = parser.ReadColumn <byte>(109); Unknown110 = parser.ReadColumn <byte>(110); Unknown111 = parser.ReadColumn <byte>(111); Unknown112 = parser.ReadColumn <byte>(112); Unknown113 = parser.ReadColumn <byte>(113); Unknown114 = parser.ReadColumn <byte>(114); Unknown115 = parser.ReadColumn <byte>(115); Unknown116 = parser.ReadColumn <byte>(116); Unknown117 = parser.ReadColumn <byte>(117); Unknown118 = parser.ReadColumn <byte>(118); Unknown119 = parser.ReadColumn <byte>(119); Unknown120 = parser.ReadColumn <byte>(120); Unknown121 = parser.ReadColumn <byte>(121); Unknown122 = parser.ReadColumn <byte>(122); Unknown123 = parser.ReadColumn <byte>(123); Unknown124 = parser.ReadColumn <byte>(124); Unknown125 = parser.ReadColumn <byte>(125); Unknown126 = parser.ReadColumn <byte>(126); Unknown127 = parser.ReadColumn <byte>(127); Unknown128 = parser.ReadColumn <byte>(128); Unknown129 = parser.ReadColumn <byte>(129); Unknown130 = parser.ReadColumn <byte>(130); Unknown131 = parser.ReadColumn <byte>(131); Unknown132 = parser.ReadColumn <byte>(132); Unknown133 = parser.ReadColumn <byte>(133); Unknown134 = parser.ReadColumn <byte>(134); Unknown135 = parser.ReadColumn <byte>(135); Unknown136 = parser.ReadColumn <byte>(136); Unknown137 = parser.ReadColumn <byte>(137); Unknown138 = parser.ReadColumn <byte>(138); Unknown139 = parser.ReadColumn <byte>(139); Unknown140 = parser.ReadColumn <byte>(140); Unknown141 = parser.ReadColumn <byte>(141); Unknown142 = parser.ReadColumn <byte>(142); Unknown143 = parser.ReadColumn <byte>(143); Unknown144 = parser.ReadColumn <byte>(144); Unknown145 = parser.ReadColumn <byte>(145); Unknown146 = parser.ReadColumn <byte>(146); Unknown147 = parser.ReadColumn <byte>(147); Unknown148 = parser.ReadColumn <byte>(148); Unknown149 = parser.ReadColumn <byte>(149); Unknown150 = parser.ReadColumn <byte>(150); Unknown151 = parser.ReadColumn <byte>(151); Unknown152 = parser.ReadColumn <byte>(152); Unknown153 = parser.ReadColumn <byte>(153); Unknown154 = parser.ReadColumn <byte>(154); Unknown155 = parser.ReadColumn <byte>(155); Unknown156 = parser.ReadColumn <byte>(156); Unknown157 = parser.ReadColumn <byte>(157); Unknown158 = parser.ReadColumn <byte>(158); Unknown159 = parser.ReadColumn <byte>(159); Unknown160 = parser.ReadColumn <byte>(160); Unknown161 = parser.ReadColumn <byte>(161); Unknown162 = parser.ReadColumn <byte>(162); Unknown163 = parser.ReadColumn <byte>(163); Unknown164 = parser.ReadColumn <byte>(164); Unknown165 = parser.ReadColumn <byte>(165); Unknown166 = parser.ReadColumn <byte>(166); Unknown167 = parser.ReadColumn <byte>(167); Unknown168 = parser.ReadColumn <byte>(168); Unknown169 = parser.ReadColumn <byte>(169); Unknown170 = parser.ReadColumn <byte>(170); Unknown171 = parser.ReadColumn <byte>(171); Unknown172 = parser.ReadColumn <byte>(172); Unknown173 = parser.ReadColumn <byte>(173); Unknown174 = parser.ReadColumn <byte>(174); Unknown175 = parser.ReadColumn <byte>(175); Unknown176 = parser.ReadColumn <byte>(176); Unknown177 = parser.ReadColumn <byte>(177); Unknown178 = parser.ReadColumn <byte>(178); Unknown179 = parser.ReadColumn <byte>(179); Unknown180 = parser.ReadColumn <byte>(180); Unknown181 = parser.ReadColumn <byte>(181); Unknown182 = parser.ReadColumn <byte>(182); Unknown183 = parser.ReadColumn <byte>(183); Unknown184 = parser.ReadColumn <byte>(184); Unknown185 = parser.ReadColumn <byte>(185); Unknown186 = parser.ReadColumn <byte>(186); Unknown187 = parser.ReadColumn <byte>(187); Unknown188 = parser.ReadColumn <byte>(188); Unknown189 = parser.ReadColumn <byte>(189); Unknown190 = parser.ReadColumn <byte>(190); Unknown191 = parser.ReadColumn <byte>(191); Unknown192 = parser.ReadColumn <byte>(192); Unknown193 = parser.ReadColumn <byte>(193); Unknown194 = parser.ReadColumn <byte>(194); Unknown195 = parser.ReadColumn <byte>(195); Unknown196 = parser.ReadColumn <byte>(196); Unknown197 = parser.ReadColumn <byte>(197); Unknown198 = parser.ReadColumn <byte>(198); Unknown199 = parser.ReadColumn <byte>(199); Unknown200 = parser.ReadColumn <byte>(200); Unknown201 = parser.ReadColumn <byte>(201); Unknown202 = parser.ReadColumn <byte>(202); Unknown203 = parser.ReadColumn <byte>(203); Unknown204 = parser.ReadColumn <byte>(204); Unknown205 = parser.ReadColumn <byte>(205); Unknown206 = parser.ReadColumn <byte>(206); Unknown207 = parser.ReadColumn <byte>(207); Unknown208 = parser.ReadColumn <byte>(208); Unknown209 = parser.ReadColumn <byte>(209); Unknown210 = parser.ReadColumn <byte>(210); Unknown211 = parser.ReadColumn <byte>(211); Unknown212 = parser.ReadColumn <byte>(212); Unknown213 = parser.ReadColumn <byte>(213); Unknown214 = parser.ReadColumn <byte>(214); Unknown215 = parser.ReadColumn <byte>(215); Unknown216 = parser.ReadColumn <byte>(216); Unknown217 = parser.ReadColumn <byte>(217); Unknown218 = parser.ReadColumn <byte>(218); Unknown219 = parser.ReadColumn <byte>(219); Unknown220 = parser.ReadColumn <byte>(220); Unknown221 = parser.ReadColumn <byte>(221); Unknown222 = parser.ReadColumn <byte>(222); Unknown223 = parser.ReadColumn <byte>(223); Unknown224 = parser.ReadColumn <byte>(224); Unknown225 = parser.ReadColumn <byte>(225); Unknown226 = parser.ReadColumn <byte>(226); Unknown227 = parser.ReadColumn <byte>(227); Unknown228 = parser.ReadColumn <byte>(228); Unknown229 = parser.ReadColumn <byte>(229); Unknown230 = parser.ReadColumn <byte>(230); Unknown231 = parser.ReadColumn <byte>(231); Unknown232 = parser.ReadColumn <byte>(232); Unknown233 = parser.ReadColumn <byte>(233); Unknown234 = parser.ReadColumn <byte>(234); Unknown235 = parser.ReadColumn <byte>(235); Unknown236 = parser.ReadColumn <byte>(236); Unknown237 = parser.ReadColumn <byte>(237); Unknown238 = parser.ReadColumn <byte>(238); Unknown239 = parser.ReadColumn <byte>(239); Unknown240 = parser.ReadColumn <byte>(240); Unknown241 = parser.ReadColumn <byte>(241); Unknown242 = parser.ReadColumn <byte>(242); Unknown243 = parser.ReadColumn <byte>(243); Unknown244 = parser.ReadColumn <byte>(244); Unknown245 = parser.ReadColumn <byte>(245); Unknown246 = parser.ReadColumn <byte>(246); Unknown247 = parser.ReadColumn <byte>(247); Unknown248 = parser.ReadColumn <byte>(248); Unknown249 = parser.ReadColumn <byte>(249); Unknown250 = parser.ReadColumn <byte>(250); Unknown251 = parser.ReadColumn <byte>(251); Unknown252 = parser.ReadColumn <byte>(252); Unknown253 = parser.ReadColumn <byte>(253); Unknown254 = parser.ReadColumn <byte>(254); Unknown255 = parser.ReadColumn <byte>(255); Unknown256 = parser.ReadColumn <byte>(256); Unknown257 = parser.ReadColumn <byte>(257); Unknown258 = parser.ReadColumn <byte>(258); Unknown259 = parser.ReadColumn <byte>(259); Unknown260 = parser.ReadColumn <byte>(260); Unknown261 = parser.ReadColumn <byte>(261); Unknown262 = parser.ReadColumn <byte>(262); Unknown263 = parser.ReadColumn <byte>(263); Unknown264 = parser.ReadColumn <byte>(264); Unknown265 = parser.ReadColumn <byte>(265); Unknown266 = parser.ReadColumn <byte>(266); Unknown267 = parser.ReadColumn <byte>(267); Unknown268 = parser.ReadColumn <byte>(268); Unknown269 = parser.ReadColumn <byte>(269); Unknown270 = parser.ReadColumn <byte>(270); Unknown271 = parser.ReadColumn <byte>(271); Unknown272 = parser.ReadColumn <byte>(272); Unknown273 = parser.ReadColumn <int>(273); Unknown274 = parser.ReadColumn <int>(274); Unknown275 = parser.ReadColumn <int>(275); Unknown276 = parser.ReadColumn <int>(276); Unknown277 = parser.ReadColumn <int>(277); Unknown278 = parser.ReadColumn <int>(278); Unknown279 = parser.ReadColumn <int>(279); Unknown280 = parser.ReadColumn <int>(280); Unknown281 = parser.ReadColumn <int>(281); Unknown282 = parser.ReadColumn <int>(282); Unknown283 = parser.ReadColumn <int>(283); Unknown284 = parser.ReadColumn <int>(284); Unknown285 = parser.ReadColumn <int>(285); Unknown286 = parser.ReadColumn <int>(286); Unknown287 = parser.ReadColumn <int>(287); Unknown288 = parser.ReadColumn <int>(288); Unknown289 = parser.ReadColumn <int>(289); Unknown290 = parser.ReadColumn <int>(290); Unknown291 = parser.ReadColumn <int>(291); Unknown292 = parser.ReadColumn <int>(292); Unknown293 = parser.ReadColumn <int>(293); Unknown294 = parser.ReadColumn <int>(294); Unknown295 = parser.ReadColumn <int>(295); Unknown296 = parser.ReadColumn <int>(296); Unknown297 = parser.ReadColumn <int>(297); Unknown298 = parser.ReadColumn <int>(298); Unknown299 = parser.ReadColumn <int>(299); Unknown300 = parser.ReadColumn <int>(300); Unknown301 = parser.ReadColumn <int>(301); Unknown302 = parser.ReadColumn <int>(302); Unknown303 = parser.ReadColumn <int>(303); Unknown304 = parser.ReadColumn <int>(304); Unknown305 = parser.ReadColumn <int>(305); Unknown306 = parser.ReadColumn <int>(306); Unknown307 = parser.ReadColumn <int>(307); Unknown308 = parser.ReadColumn <int>(308); Unknown309 = parser.ReadColumn <int>(309); Unknown310 = parser.ReadColumn <int>(310); Unknown311 = parser.ReadColumn <int>(311); Unknown312 = parser.ReadColumn <int>(312); Unknown313 = parser.ReadColumn <int>(313); Unknown314 = parser.ReadColumn <int>(314); Unknown315 = parser.ReadColumn <int>(315); Unknown316 = parser.ReadColumn <int>(316); Unknown317 = parser.ReadColumn <int>(317); Unknown318 = parser.ReadColumn <int>(318); Unknown319 = parser.ReadColumn <int>(319); Unknown320 = parser.ReadColumn <int>(320); Unknown321 = parser.ReadColumn <int>(321); Unknown322 = parser.ReadColumn <int>(322); Unknown323 = parser.ReadColumn <int>(323); Unknown324 = parser.ReadColumn <int>(324); Unknown325 = parser.ReadColumn <int>(325); Unknown326 = parser.ReadColumn <int>(326); Unknown327 = parser.ReadColumn <int>(327); Unknown328 = parser.ReadColumn <int>(328); Unknown329 = parser.ReadColumn <int>(329); Unknown330 = parser.ReadColumn <int>(330); Unknown331 = parser.ReadColumn <int>(331); Unknown332 = parser.ReadColumn <int>(332); Unknown333 = parser.ReadColumn <int>(333); Unknown334 = parser.ReadColumn <int>(334); Unknown335 = parser.ReadColumn <int>(335); Unknown336 = parser.ReadColumn <int>(336); Unknown337 = parser.ReadColumn <int>(337); Unknown338 = parser.ReadColumn <int>(338); Unknown339 = parser.ReadColumn <int>(339); Unknown340 = parser.ReadColumn <int>(340); Unknown341 = parser.ReadColumn <int>(341); Unknown342 = parser.ReadColumn <int>(342); Unknown343 = parser.ReadColumn <int>(343); Unknown344 = parser.ReadColumn <int>(344); Unknown345 = parser.ReadColumn <int>(345); Unknown346 = parser.ReadColumn <int>(346); Unknown347 = parser.ReadColumn <int>(347); Unknown348 = parser.ReadColumn <int>(348); Unknown349 = parser.ReadColumn <int>(349); Unknown350 = parser.ReadColumn <int>(350); Unknown351 = parser.ReadColumn <int>(351); Unknown352 = parser.ReadColumn <int>(352); Unknown353 = parser.ReadColumn <int>(353); Unknown354 = parser.ReadColumn <int>(354); Unknown355 = parser.ReadColumn <int>(355); Unknown356 = parser.ReadColumn <int>(356); Unknown357 = parser.ReadColumn <int>(357); Unknown358 = parser.ReadColumn <int>(358); Unknown359 = parser.ReadColumn <int>(359); Unknown360 = parser.ReadColumn <int>(360); Unknown361 = parser.ReadColumn <int>(361); Unknown362 = parser.ReadColumn <int>(362); Unknown363 = parser.ReadColumn <int>(363); Unknown364 = parser.ReadColumn <int>(364); Unknown365 = parser.ReadColumn <int>(365); Unknown366 = parser.ReadColumn <int>(366); Unknown367 = parser.ReadColumn <int>(367); Unknown368 = parser.ReadColumn <int>(368); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); GatheringLevel = parser.ReadColumn <byte>(0); BigFishOnReach = parser.ReadColumn <SeString>(1); BigFishOnEnd = parser.ReadColumn <SeString>(2); FishingSpotCategory = parser.ReadColumn <byte>(3); Rare = parser.ReadColumn <bool>(4); TerritoryType = new LazyRow <TerritoryType>(gameData, parser.ReadColumn <ushort>(5), language); PlaceNameMain = new LazyRow <PlaceName>(gameData, parser.ReadColumn <ushort>(6), language); PlaceNameSub = new LazyRow <PlaceName>(gameData, parser.ReadColumn <ushort>(7), language); X = parser.ReadColumn <short>(8); Z = parser.ReadColumn <short>(9); Radius = parser.ReadColumn <ushort>(10); Unknown11 = parser.ReadColumn <byte>(11); Item = new LazyRow <Item> [10]; for (var i = 0; i < 10; i++) { Item[i] = new LazyRow <Item>(gameData, parser.ReadColumn <int>(12 + i), language); } PlaceName = new LazyRow <PlaceName>(gameData, parser.ReadColumn <ushort>(22), language); Order = parser.ReadColumn <byte>(23); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); Slot = parser.ReadColumn <byte>(0); OverRay = parser.ReadColumn <sbyte>(1); Unknown2 = parser.ReadColumn <sbyte>(2); Unknown3 = parser.ReadColumn <byte>(3); Idle = parser.ReadColumn <ushort>(4); Attribute0 = parser.ReadColumn <byte>(5); AttributeFlag0 = parser.ReadColumn <bool>(6); Attribute1 = parser.ReadColumn <byte>(7); AttributeFlag1 = parser.ReadColumn <bool>(8); Attribute2 = parser.ReadColumn <byte>(9); AttributeFlag2 = parser.ReadColumn <bool>(10); Scale = parser.ReadColumn <float>(11); Unknown12 = parser.ReadColumn <byte>(12); LoopTimeline = parser.ReadColumn <int>(13); Unknown14 = parser.ReadColumn <bool>(14); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); Image = new LazyRow <ScreenImage>(gameData, parser.ReadColumn <int>(0), language); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); ProbabilityPct = parser.ReadColumn <byte>(0); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); LGBTargetMarker = parser.ReadColumn <uint>(0); Unknown1 = parser.ReadColumn <ushort>(1); Unknown2 = parser.ReadColumn <bool>(2); Unknown3 = parser.ReadColumn <byte>(3); Unknown4 = parser.ReadColumn <byte>(4); Unknown5 = parser.ReadColumn <byte>(5); Unknown6 = parser.ReadColumn <byte>(6); Unknown7 = parser.ReadColumn <byte>(7); Unknown8 = parser.ReadColumn <ushort>(8); Unknown9 = parser.ReadColumn <byte>(9); Unknown10 = parser.ReadColumn <byte>(10); VFXFire = parser.ReadColumn <SeString>(11); VFXHit = parser.ReadColumn <SeString>(12); VFXMiss = parser.ReadColumn <SeString>(13); VFXAdditional = parser.ReadColumn <SeString>(14); Unknown15 = parser.ReadColumn <ushort>(15); Unknown16 = parser.ReadColumn <bool>(16); LGBEventNPC0 = new uint[8]; for (var i = 0; i < 8; i++) { LGBEventNPC0[i] = parser.ReadColumn <uint>(17 + i); } Unknown25 = parser.ReadColumn <ushort>(25); Unknown26 = parser.ReadColumn <ushort>(26); Unknown27 = parser.ReadColumn <ushort>(27); Unknown28 = parser.ReadColumn <ushort>(28); Unknown29 = parser.ReadColumn <ushort>(29); Unknown30 = parser.ReadColumn <ushort>(30); Unknown31 = parser.ReadColumn <ushort>(31); Unknown32 = parser.ReadColumn <ushort>(32); Unknown33 = parser.ReadColumn <ushort>(33); Unknown34 = parser.ReadColumn <ushort>(34); Unknown35 = parser.ReadColumn <ushort>(35); Unknown36 = parser.ReadColumn <ushort>(36); Unknown37 = parser.ReadColumn <ushort>(37); Unknown38 = parser.ReadColumn <ushort>(38); Unknown39 = parser.ReadColumn <ushort>(39); Unknown40 = parser.ReadColumn <ushort>(40); Unknown41 = parser.ReadColumn <byte>(41); Unknown42 = parser.ReadColumn <byte>(42); Unknown43 = parser.ReadColumn <byte>(43); Unknown44 = parser.ReadColumn <byte>(44); Unknown45 = parser.ReadColumn <byte>(45); Unknown46 = parser.ReadColumn <byte>(46); Unknown47 = parser.ReadColumn <byte>(47); Unknown48 = parser.ReadColumn <byte>(48); Unknown49 = parser.ReadColumn <ushort>(49); Unknown50 = parser.ReadColumn <ushort>(50); Unknown51 = parser.ReadColumn <ushort>(51); Unknown52 = parser.ReadColumn <ushort>(52); Unknown53 = parser.ReadColumn <ushort>(53); Unknown54 = parser.ReadColumn <ushort>(54); Unknown55 = parser.ReadColumn <ushort>(55); Unknown56 = parser.ReadColumn <ushort>(56); Unknown57 = parser.ReadColumn <ushort>(57); Unknown58 = parser.ReadColumn <ushort>(58); Unknown59 = parser.ReadColumn <ushort>(59); Unknown60 = parser.ReadColumn <ushort>(60); Unknown61 = parser.ReadColumn <ushort>(61); Unknown62 = parser.ReadColumn <ushort>(62); Unknown63 = parser.ReadColumn <ushort>(63); Unknown64 = parser.ReadColumn <ushort>(64); Unknown65 = parser.ReadColumn <byte>(65); Unknown66 = parser.ReadColumn <byte>(66); Unknown67 = parser.ReadColumn <byte>(67); Unknown68 = parser.ReadColumn <byte>(68); Unknown69 = parser.ReadColumn <byte>(69); Unknown70 = parser.ReadColumn <byte>(70); Unknown71 = parser.ReadColumn <byte>(71); Unknown72 = parser.ReadColumn <byte>(72); LGBEventNPC1 = new uint[8]; for (var i = 0; i < 8; i++) { LGBEventNPC1[i] = parser.ReadColumn <uint>(73 + i); } Unknown81 = parser.ReadColumn <ushort>(81); Unknown82 = parser.ReadColumn <ushort>(82); Unknown83 = parser.ReadColumn <ushort>(83); Unknown84 = parser.ReadColumn <ushort>(84); Unknown85 = parser.ReadColumn <byte>(85); Unknown86 = parser.ReadColumn <byte>(86); Unknown87 = parser.ReadColumn <byte>(87); Unknown88 = parser.ReadColumn <byte>(88); Unknown89 = parser.ReadColumn <uint>(89); Unknown90 = parser.ReadColumn <uint>(90); Unknown91 = parser.ReadColumn <uint>(91); Unknown92 = parser.ReadColumn <uint>(92); Objective0 = parser.ReadColumn <SeString>(93); Hint0 = parser.ReadColumn <SeString>(94); Objective1 = parser.ReadColumn <SeString>(95); Hint1 = parser.ReadColumn <SeString>(96); Unknown97 = parser.ReadColumn <SeString>(97); Unknown98 = parser.ReadColumn <SeString>(98); Unknown99 = parser.ReadColumn <SeString>(99); Unknown100 = parser.ReadColumn <SeString>(100); Unknown101 = parser.ReadColumn <SeString>(101); Unknown102 = parser.ReadColumn <SeString>(102); Unknown103 = parser.ReadColumn <SeString>(103); ActionText = parser.ReadColumn <SeString>(104); Unknown105 = parser.ReadColumn <byte>(105); Unknown106 = parser.ReadColumn <byte>(106); }
public void PopulateData(RowParser parser, Lumina lumina, Language language) { RowId = parser.Row; SubRowId = parser.SubRow; Unknown0 = parser.ReadColumn <byte>(0); Roles1 = new LazyRow <CreditCast>(lumina, parser.ReadColumn <ushort>(1), language); JapaneseCast1 = new LazyRow <CreditCast>(lumina, parser.ReadColumn <ushort>(2), language); EnglishCast1 = new LazyRow <CreditCast>(lumina, parser.ReadColumn <ushort>(3), language); FrenchCast1 = new LazyRow <CreditCast>(lumina, parser.ReadColumn <ushort>(4), language); GermanCast1 = new LazyRow <CreditCast>(lumina, parser.ReadColumn <ushort>(5), language); Roles2 = new LazyRow <CreditCast>(lumina, parser.ReadColumn <ushort>(6), language); JapaneseCast2 = new LazyRow <CreditCast>(lumina, parser.ReadColumn <ushort>(7), language); EnglishCast2 = new LazyRow <CreditCast>(lumina, parser.ReadColumn <ushort>(8), language); FrenchCast2 = new LazyRow <CreditCast>(lumina, parser.ReadColumn <ushort>(9), language); GermanCast2 = new LazyRow <CreditCast>(lumina, parser.ReadColumn <ushort>(10), language); }
public void PopulateData(RowParser parser, Lumina lumina) { RowId = parser.Row; SubRowId = parser.SubRow; Unknown0 = parser.ReadColumn <byte>(0); Model = new LazyRow <ModelChara>(lumina, parser.ReadColumn <short>(1)); BNpcName = new LazyRow <BNpcName>(lumina, parser.ReadColumn <ushort>(2)); BNpcCustomize = new LazyRow <BNpcCustomize>(lumina, parser.ReadColumn <int>(3)); NpcEquip = new LazyRow <NpcEquip>(lumina, parser.ReadColumn <int>(4)); ExHotbarEnableConfig = parser.ReadColumn <bool>(5); Action0 = new LazyRow <Action>(lumina, parser.ReadColumn <ushort>(6)); Unknown7 = parser.ReadColumn <bool>(7); Action1 = new LazyRow <Action>(lumina, parser.ReadColumn <ushort>(8)); Unknown9 = parser.ReadColumn <bool>(9); Action2 = new LazyRow <Action>(lumina, parser.ReadColumn <ushort>(10)); Unknown11 = parser.ReadColumn <bool>(11); Action3 = new LazyRow <Action>(lumina, parser.ReadColumn <ushort>(12)); Unknown13 = parser.ReadColumn <bool>(13); Action4 = new LazyRow <Action>(lumina, parser.ReadColumn <ushort>(14)); Action5 = new LazyRow <Action>(lumina, parser.ReadColumn <ushort>(15)); Unknown16 = parser.ReadColumn <bool>(16); Unknown17 = parser.ReadColumn <bool>(17); RPParameter = new LazyRow <RPParameter>(lumina, parser.ReadColumn <byte>(18)); Speed = parser.ReadColumn <float>(19); Scale = parser.ReadColumn <float>(20); IsPvP = parser.ReadColumn <bool>(21); IsEvent = parser.ReadColumn <bool>(22); PlayerCamera = parser.ReadColumn <bool>(23); #warning generator error: the definition for this field (StartVFX) has an invalid type for a LazyRow #warning generator error: the definition for this field (EndVFX) has an invalid type for a LazyRow Unknown26 = parser.ReadColumn <ushort>(26); Unknown27 = parser.ReadColumn <ushort>(27); Unknown28 = parser.ReadColumn <uint>(28); Unknown29 = parser.ReadColumn <sbyte>(29); Unknown30 = parser.ReadColumn <ushort>(30); Unknown31 = parser.ReadColumn <byte>(31); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); ENpcResident = new LazyRow <ENpcResident>(gameData, parser.ReadColumn <uint>(0), language); ClassJobCategory = new LazyRow <ClassJobCategory>(gameData, parser.ReadColumn <ushort>(1), language); Unknown2 = parser.ReadColumn <uint>(2); ItemRequested = new LazyRow <Item> [4]; for (var i = 0; i < 4; i++) { ItemRequested[i] = new LazyRow <Item>(gameData, parser.ReadColumn <uint>(3 + i), language); } Unknown7 = parser.ReadColumn <uint>(7); Unknown8 = parser.ReadColumn <byte>(8); QtyRequested = new byte[4]; for (var i = 0; i < 4; i++) { QtyRequested[i] = parser.ReadColumn <byte>(9 + i); } Unknown13 = parser.ReadColumn <byte>(13); Unknown14 = parser.ReadColumn <bool>(14); Unknown15 = parser.ReadColumn <bool>(15); Unknown16 = parser.ReadColumn <bool>(16); Unknown17 = parser.ReadColumn <bool>(17); Unknown18 = parser.ReadColumn <bool>(18); Unknown19 = parser.ReadColumn <bool>(19); Unknown20 = parser.ReadColumn <byte>(20); Unknown21 = parser.ReadColumn <byte>(21); Unknown22 = parser.ReadColumn <byte>(22); Unknown23 = parser.ReadColumn <byte>(23); Unknown24 = parser.ReadColumn <byte>(24); Unknown25 = parser.ReadColumn <byte>(25); Unknown26 = parser.ReadColumn <byte>(26); Unknown27 = parser.ReadColumn <byte>(27); Unknown28 = parser.ReadColumn <byte>(28); Unknown29 = parser.ReadColumn <byte>(29); Unknown30 = parser.ReadColumn <byte>(30); Unknown31 = parser.ReadColumn <byte>(31); Unknown32 = parser.ReadColumn <byte>(32); Unknown33 = parser.ReadColumn <byte>(33); Unknown34 = parser.ReadColumn <byte>(34); Unknown35 = parser.ReadColumn <byte>(35); Unknown36 = parser.ReadColumn <byte>(36); Unknown37 = parser.ReadColumn <byte>(37); Unknown38 = parser.ReadColumn <ushort>(38); Unknown39 = parser.ReadColumn <ushort>(39); Unknown40 = parser.ReadColumn <ushort>(40); Unknown41 = parser.ReadColumn <ushort>(41); Unknown42 = parser.ReadColumn <ushort>(42); Unknown43 = parser.ReadColumn <ushort>(43); Unknown44 = parser.ReadColumn <byte>(44); Unknown45 = parser.ReadColumn <byte>(45); Unknown46 = parser.ReadColumn <byte>(46); Unknown47 = parser.ReadColumn <byte>(47); Unknown48 = parser.ReadColumn <byte>(48); Unknown49 = parser.ReadColumn <byte>(49); Unknown50 = parser.ReadColumn <uint>(50); Unknown51 = parser.ReadColumn <uint>(51); ItemReward = new LazyRow <Item> [4]; for (var i = 0; i < 4; i++) { ItemReward[i] = new LazyRow <Item>(gameData, parser.ReadColumn <uint>(52 + i), language); } Unknown56 = parser.ReadColumn <bool>(56); Unknown57 = parser.ReadColumn <bool>(57); Unknown58 = parser.ReadColumn <bool>(58); Unknown59 = parser.ReadColumn <bool>(59); Unknown60 = parser.ReadColumn <bool>(60); Unknown61 = parser.ReadColumn <bool>(61); Unknown62 = parser.ReadColumn <byte>(62); Unknown63 = parser.ReadColumn <byte>(63); QtyItemReward = new byte[4]; for (var i = 0; i < 4; i++) { QtyItemReward[i] = parser.ReadColumn <byte>(64 + i); } Unknown68 = parser.ReadColumn <uint>(68); Unknown69 = parser.ReadColumn <uint>(69); ItemUnkown = new LazyRow <Item> [4]; for (var i = 0; i < 4; i++) { ItemUnkown[i] = new LazyRow <Item>(gameData, parser.ReadColumn <uint>(70 + i), language); } Unknown74 = parser.ReadColumn <bool>(74); Unknown75 = parser.ReadColumn <bool>(75); Unknown76 = parser.ReadColumn <bool>(76); Unknown77 = parser.ReadColumn <bool>(77); Unknown78 = parser.ReadColumn <bool>(78); Unknown79 = parser.ReadColumn <bool>(79); Unknown80 = parser.ReadColumn <byte>(80); Unknown81 = parser.ReadColumn <byte>(81); QtyItemUnkown = new byte[4]; for (var i = 0; i < 4; i++) { QtyItemUnkown[i] = parser.ReadColumn <byte>(82 + i); } Transient = parser.ReadColumn <SeString>(86); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); Name = parser.ReadColumn <SeString>(0); Quest = new LazyRow <Quest>(gameData, parser.ReadColumn <uint>(1), language); Unknown2 = parser.ReadColumn <SeString>(2); Unknown3 = parser.ReadColumn <SeString>(3); Unknown4 = parser.ReadColumn <SeString>(4); Unknown5 = parser.ReadColumn <SeString>(5); Unknown6 = parser.ReadColumn <SeString>(6); Unknown7 = parser.ReadColumn <SeString>(7); Unknown8 = parser.ReadColumn <SeString>(8); Unknown9 = parser.ReadColumn <SeString>(9); Unknown10 = parser.ReadColumn <SeString>(10); Unknown11 = parser.ReadColumn <SeString>(11); Unknown12 = parser.ReadColumn <SeString>(12); Unknown13 = parser.ReadColumn <SeString>(13); Unknown14 = parser.ReadColumn <SeString>(14); Unknown15 = parser.ReadColumn <SeString>(15); Unknown16 = parser.ReadColumn <SeString>(16); Unknown17 = parser.ReadColumn <SeString>(17); Unknown18 = parser.ReadColumn <SeString>(18); Unknown19 = parser.ReadColumn <SeString>(19); Unknown20 = parser.ReadColumn <SeString>(20); Unknown21 = parser.ReadColumn <SeString>(21); Unknown22 = parser.ReadColumn <SeString>(22); Unknown23 = parser.ReadColumn <SeString>(23); Unknown24 = parser.ReadColumn <SeString>(24); Unknown25 = parser.ReadColumn <SeString>(25); Unknown26 = parser.ReadColumn <SeString>(26); Unknown27 = parser.ReadColumn <SeString>(27); Unknown28 = parser.ReadColumn <SeString>(28); Unknown29 = parser.ReadColumn <SeString>(29); Unknown30 = parser.ReadColumn <SeString>(30); Unknown31 = parser.ReadColumn <SeString>(31); Unknown32 = parser.ReadColumn <SeString>(32); Unknown33 = parser.ReadColumn <SeString>(33); Unknown34 = parser.ReadColumn <SeString>(34); Unknown35 = parser.ReadColumn <SeString>(35); Unknown36 = parser.ReadColumn <SeString>(36); Unknown37 = parser.ReadColumn <SeString>(37); Unknown38 = parser.ReadColumn <SeString>(38); Unknown39 = parser.ReadColumn <SeString>(39); Unknown40 = parser.ReadColumn <SeString>(40); Unknown41 = parser.ReadColumn <SeString>(41); Unknown42 = parser.ReadColumn <uint>(42); Unknown43 = parser.ReadColumn <uint>(43); Unknown44 = parser.ReadColumn <uint>(44); Unknown45 = parser.ReadColumn <uint>(45); Unknown46 = parser.ReadColumn <uint>(46); Unknown47 = parser.ReadColumn <uint>(47); Unknown48 = parser.ReadColumn <uint>(48); Unknown49 = parser.ReadColumn <uint>(49); Unknown50 = parser.ReadColumn <uint>(50); Unknown51 = parser.ReadColumn <uint>(51); Unknown52 = parser.ReadColumn <uint>(52); Unknown53 = parser.ReadColumn <uint>(53); Unknown54 = parser.ReadColumn <uint>(54); Unknown55 = parser.ReadColumn <uint>(55); Unknown56 = parser.ReadColumn <uint>(56); Unknown57 = parser.ReadColumn <uint>(57); Unknown58 = parser.ReadColumn <uint>(58); Unknown59 = parser.ReadColumn <uint>(59); Unknown60 = parser.ReadColumn <uint>(60); Unknown61 = parser.ReadColumn <uint>(61); Unknown62 = parser.ReadColumn <uint>(62); Unknown63 = parser.ReadColumn <uint>(63); Unknown64 = parser.ReadColumn <uint>(64); Unknown65 = parser.ReadColumn <uint>(65); Unknown66 = parser.ReadColumn <uint>(66); Unknown67 = parser.ReadColumn <uint>(67); Unknown68 = parser.ReadColumn <uint>(68); Unknown69 = parser.ReadColumn <uint>(69); Unknown70 = parser.ReadColumn <uint>(70); Unknown71 = parser.ReadColumn <uint>(71); Unknown72 = parser.ReadColumn <uint>(72); Unknown73 = parser.ReadColumn <uint>(73); Unknown74 = parser.ReadColumn <uint>(74); Unknown75 = parser.ReadColumn <uint>(75); Unknown76 = parser.ReadColumn <uint>(76); Unknown77 = parser.ReadColumn <uint>(77); Unknown78 = parser.ReadColumn <uint>(78); Unknown79 = parser.ReadColumn <uint>(79); Unknown80 = parser.ReadColumn <uint>(80); Unknown81 = parser.ReadColumn <uint>(81); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); Unknown0 = parser.ReadColumn <bool>(0); Unknown1 = parser.ReadColumn <bool>(1); Unknown2 = parser.ReadColumn <bool>(2); Unknown3 = parser.ReadColumn <bool>(3); Unknown4 = parser.ReadColumn <bool>(4); Unknown5 = parser.ReadColumn <bool>(5); Unknown6 = parser.ReadColumn <bool>(6); Unknown7 = parser.ReadColumn <bool>(7); PopType = parser.ReadColumn <byte>(8); Data = parser.ReadColumn <uint>(9); Invisibility = parser.ReadColumn <byte>(10); SgbPath = new LazyRow <ExportedSG>(gameData, parser.ReadColumn <ushort>(11), language); EyeCollision = parser.ReadColumn <bool>(12); DirectorControl = parser.ReadColumn <bool>(13); Target = parser.ReadColumn <bool>(14); EventHighAddition = parser.ReadColumn <byte>(15); Unknown16 = parser.ReadColumn <bool>(16); Unknown17 = parser.ReadColumn <byte>(17); AddedIn53 = parser.ReadColumn <bool>(18); }
public void PopulateData(RowParser parser, Lumina lumina, Language language) { RowId = parser.Row; SubRowId = parser.SubRow; Unknown0 = parser.ReadColumn <byte>(0); UnkStruct1 = new UnkStruct1Struct[2]; for (var i = 0; i < 2; i++) { UnkStruct1[i] = new UnkStruct1Struct(); UnkStruct1[i].RewardCurrency = parser.ReadColumn <ushort>(1 + (i * 4 + 0)); UnkStruct1[i].QuantityLow = parser.ReadColumn <ushort>(1 + (i * 4 + 1)); UnkStruct1[i].QuantityMid = parser.ReadColumn <ushort>(1 + (i * 4 + 2)); UnkStruct1[i].QuantityHigh = parser.ReadColumn <ushort>(1 + (i * 4 + 3)); } Unknown9 = parser.ReadColumn <byte>(9); SatisfactionLow = parser.ReadColumn <ushort>(10); SatisfactionMid = parser.ReadColumn <ushort>(11); SatisfactionHigh = parser.ReadColumn <ushort>(12); GilLow = parser.ReadColumn <ushort>(13); GilMid = parser.ReadColumn <ushort>(14); GilHigh = parser.ReadColumn <ushort>(15); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); AchievementCategory = new LazyRow <AchievementCategory>(gameData, parser.ReadColumn <byte>(0), language); Name = parser.ReadColumn <SeString>(1); Description = parser.ReadColumn <SeString>(2); Points = parser.ReadColumn <byte>(3); Title = new LazyRow <Title>(gameData, parser.ReadColumn <ushort>(4), language); Item = new LazyRow <Item>(gameData, parser.ReadColumn <uint>(5), language); Icon = parser.ReadColumn <ushort>(6); Unknown7 = parser.ReadColumn <byte>(7); Type = parser.ReadColumn <byte>(8); Key = parser.ReadColumn <int>(9); Data = new int[8]; for (var i = 0; i < 8; i++) { Data[i] = parser.ReadColumn <int>(10 + i); } Order = parser.ReadColumn <ushort>(18); Unknown19 = parser.ReadColumn <byte>(19); AchievementHideCondition = new LazyRow <AchievementHideCondition>(gameData, parser.ReadColumn <byte>(20), language); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); PacketIndex = parser.ReadColumn <sbyte>(0); Name = parser.ReadColumn <SeString>(1); Description = parser.ReadColumn <SeString>(2); OrderPriority = parser.ReadColumn <byte>(3); oneHWpnPct = parser.ReadColumn <byte>(4); OHPct = parser.ReadColumn <byte>(5); HeadPct = parser.ReadColumn <byte>(6); ChestPct = parser.ReadColumn <byte>(7); HandsPct = parser.ReadColumn <byte>(8); WaistPct = parser.ReadColumn <byte>(9); LegsPct = parser.ReadColumn <byte>(10); FeetPct = parser.ReadColumn <byte>(11); EarringPct = parser.ReadColumn <byte>(12); NecklacePct = parser.ReadColumn <byte>(13); BraceletPct = parser.ReadColumn <byte>(14); RingPct = parser.ReadColumn <byte>(15); twoHWpnPct = parser.ReadColumn <byte>(16); UnderArmorPct = parser.ReadColumn <byte>(17); ChestHeadPct = parser.ReadColumn <byte>(18); ChestHeadLegsFeetPct = parser.ReadColumn <byte>(19); Unknown20 = parser.ReadColumn <byte>(20); LegsFeetPct = parser.ReadColumn <byte>(21); HeadChestHandsLegsFeetPct = parser.ReadColumn <byte>(22); ChestLegsGlovesPct = parser.ReadColumn <byte>(23); ChestLegsFeetPct = parser.ReadColumn <byte>(24); MeldParam = new byte[13]; for (var i = 0; i < 13; i++) { MeldParam[i] = parser.ReadColumn <byte>(25 + i); } Unknown38 = parser.ReadColumn <bool>(38); }
public void PopulateData(RowParser parser, Lumina lumina, Language language) { RowId = parser.Row; SubRowId = parser.SubRow; Singular = parser.ReadColumn <SeString>(0); Adjective = parser.ReadColumn <sbyte>(1); Plural = parser.ReadColumn <SeString>(2); PossessivePronoun = parser.ReadColumn <sbyte>(3); StartsWithVowel = parser.ReadColumn <sbyte>(4); Unknown5 = parser.ReadColumn <sbyte>(5); Pronoun = parser.ReadColumn <sbyte>(6); Article = parser.ReadColumn <sbyte>(7); PlaceName = new LazyRow <PlaceName>(lumina, parser.ReadColumn <ushort>(8), language); HousingSize = parser.ReadColumn <byte>(9); ExteriorRoof = new LazyRow <Item>(lumina, parser.ReadColumn <int>(10), language); ExteriorWall = new LazyRow <Item>(lumina, parser.ReadColumn <int>(11), language); ExteriorWindow = new LazyRow <Item>(lumina, parser.ReadColumn <int>(12), language); ExteriorDoor = new LazyRow <Item>(lumina, parser.ReadColumn <int>(13), language); InteriorWall = new LazyRow <Item>(lumina, parser.ReadColumn <int>(14), language); InteriorFlooring = new LazyRow <Item>(lumina, parser.ReadColumn <int>(15), language); InteriorLighting = new LazyRow <Item>(lumina, parser.ReadColumn <int>(16), language); OtherFloorWall = new LazyRow <Item>(lumina, parser.ReadColumn <int>(17), language); OtherFloorFlooring = new LazyRow <Item>(lumina, parser.ReadColumn <int>(18), language); OtherFloorLighting = new LazyRow <Item>(lumina, parser.ReadColumn <int>(19), language); BasementWall = new LazyRow <Item>(lumina, parser.ReadColumn <int>(20), language); BasementFlooring = new LazyRow <Item>(lumina, parser.ReadColumn <int>(21), language); BasementLighting = new LazyRow <Item>(lumina, parser.ReadColumn <int>(22), language); MansionLighting = new LazyRow <Item>(lumina, parser.ReadColumn <int>(23), language); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); ClassJob = new LazyRow <ClassJob>(gameData, parser.ReadColumn <byte>(0), language); ClassBook = new LazyRow <Item>(gameData, parser.ReadColumn <int>(1), language); Unknown2 = parser.ReadColumn <ushort>(2); Unknown3 = parser.ReadColumn <ushort>(3); Unknown4 = parser.ReadColumn <ushort>(4); Unknown5 = parser.ReadColumn <ushort>(5); Unknown6 = parser.ReadColumn <ushort>(6); Unknown7 = parser.ReadColumn <ushort>(7); Unknown8 = parser.ReadColumn <ushort>(8); Unknown9 = parser.ReadColumn <ushort>(9); Unknown10 = parser.ReadColumn <ushort>(10); Unknown11 = parser.ReadColumn <ushort>(11); Unknown12 = parser.ReadColumn <ushort>(12); Unknown13 = parser.ReadColumn <ushort>(13); Unknown14 = parser.ReadColumn <ushort>(14); Unknown15 = parser.ReadColumn <ushort>(15); Unknown16 = parser.ReadColumn <ushort>(16); Unknown17 = parser.ReadColumn <ushort>(17); Unknown18 = parser.ReadColumn <ushort>(18); Unknown19 = parser.ReadColumn <ushort>(19); Unknown20 = parser.ReadColumn <ushort>(20); Unknown21 = parser.ReadColumn <ushort>(21); Unknown22 = parser.ReadColumn <ushort>(22); Unknown23 = parser.ReadColumn <ushort>(23); Unknown24 = parser.ReadColumn <ushort>(24); Unknown25 = parser.ReadColumn <ushort>(25); Unknown26 = parser.ReadColumn <ushort>(26); Unknown27 = parser.ReadColumn <ushort>(27); Unknown28 = parser.ReadColumn <ushort>(28); Unknown29 = parser.ReadColumn <ushort>(29); Unknown30 = parser.ReadColumn <ushort>(30); Unknown31 = parser.ReadColumn <ushort>(31); Unknown32 = parser.ReadColumn <ushort>(32); Unknown33 = parser.ReadColumn <ushort>(33); Unknown34 = parser.ReadColumn <ushort>(34); Unknown35 = parser.ReadColumn <ushort>(35); Unknown36 = parser.ReadColumn <ushort>(36); Unknown37 = parser.ReadColumn <ushort>(37); Unknown38 = parser.ReadColumn <ushort>(38); Unknown39 = parser.ReadColumn <ushort>(39); Unknown40 = parser.ReadColumn <ushort>(40); Unknown41 = parser.ReadColumn <ushort>(41); Unknown42 = parser.ReadColumn <ushort>(42); Unknown43 = parser.ReadColumn <ushort>(43); Unknown44 = parser.ReadColumn <ushort>(44); Unknown45 = parser.ReadColumn <ushort>(45); Unknown46 = parser.ReadColumn <ushort>(46); Unknown47 = parser.ReadColumn <ushort>(47); Unknown48 = parser.ReadColumn <ushort>(48); Unknown49 = parser.ReadColumn <ushort>(49); Unknown50 = parser.ReadColumn <ushort>(50); Unknown51 = parser.ReadColumn <ushort>(51); Unknown52 = parser.ReadColumn <ushort>(52); Unknown53 = parser.ReadColumn <ushort>(53); Unknown54 = parser.ReadColumn <ushort>(54); Unknown55 = parser.ReadColumn <ushort>(55); Unknown56 = parser.ReadColumn <ushort>(56); Unknown57 = parser.ReadColumn <ushort>(57); Unknown58 = parser.ReadColumn <ushort>(58); Unknown59 = parser.ReadColumn <ushort>(59); Unknown60 = parser.ReadColumn <ushort>(60); Unknown61 = parser.ReadColumn <ushort>(61); Unknown62 = parser.ReadColumn <ushort>(62); Unknown63 = parser.ReadColumn <byte>(63); Unknown64 = parser.ReadColumn <byte>(64); Unknown65 = parser.ReadColumn <byte>(65); Unknown66 = parser.ReadColumn <byte>(66); Unknown67 = parser.ReadColumn <byte>(67); Unknown68 = parser.ReadColumn <byte>(68); Unknown69 = parser.ReadColumn <byte>(69); Unknown70 = parser.ReadColumn <byte>(70); Unknown71 = parser.ReadColumn <byte>(71); Unknown72 = parser.ReadColumn <byte>(72); Unknown73 = parser.ReadColumn <byte>(73); Unknown74 = parser.ReadColumn <byte>(74); Unknown75 = parser.ReadColumn <byte>(75); Unknown76 = parser.ReadColumn <byte>(76); Unknown77 = parser.ReadColumn <byte>(77); Unknown78 = parser.ReadColumn <byte>(78); Unknown79 = parser.ReadColumn <byte>(79); Unknown80 = parser.ReadColumn <byte>(80); Unknown81 = parser.ReadColumn <byte>(81); Unknown82 = parser.ReadColumn <byte>(82); Unknown83 = parser.ReadColumn <byte>(83); Unknown84 = parser.ReadColumn <byte>(84); Unknown85 = parser.ReadColumn <byte>(85); Unknown86 = parser.ReadColumn <byte>(86); Unknown87 = parser.ReadColumn <byte>(87); Unknown88 = parser.ReadColumn <byte>(88); Unknown89 = parser.ReadColumn <byte>(89); Unknown90 = parser.ReadColumn <byte>(90); Unknown91 = parser.ReadColumn <byte>(91); Unknown92 = parser.ReadColumn <byte>(92); Unknown93 = parser.ReadColumn <byte>(93); Unknown94 = parser.ReadColumn <byte>(94); Unknown95 = parser.ReadColumn <byte>(95); Unknown96 = parser.ReadColumn <byte>(96); Unknown97 = parser.ReadColumn <byte>(97); Unknown98 = parser.ReadColumn <byte>(98); Unknown99 = parser.ReadColumn <byte>(99); Unknown100 = parser.ReadColumn <byte>(100); Unknown101 = parser.ReadColumn <byte>(101); Unknown102 = parser.ReadColumn <byte>(102); Unknown103 = parser.ReadColumn <byte>(103); Unknown104 = parser.ReadColumn <byte>(104); Unknown105 = parser.ReadColumn <byte>(105); Unknown106 = parser.ReadColumn <byte>(106); Unknown107 = parser.ReadColumn <byte>(107); Unknown108 = parser.ReadColumn <byte>(108); Unknown109 = parser.ReadColumn <byte>(109); Unknown110 = parser.ReadColumn <byte>(110); Unknown111 = parser.ReadColumn <byte>(111); Unknown112 = parser.ReadColumn <byte>(112); Unknown113 = parser.ReadColumn <byte>(113); Unknown114 = parser.ReadColumn <byte>(114); Unknown115 = parser.ReadColumn <byte>(115); Unknown116 = parser.ReadColumn <byte>(116); Unknown117 = parser.ReadColumn <byte>(117); Unknown118 = parser.ReadColumn <byte>(118); Unknown119 = parser.ReadColumn <byte>(119); Unknown120 = parser.ReadColumn <byte>(120); Unknown121 = parser.ReadColumn <byte>(121); Unknown122 = parser.ReadColumn <byte>(122); Unknown123 = parser.ReadColumn <byte>(123); Unknown124 = parser.ReadColumn <byte>(124); Unknown125 = parser.ReadColumn <byte>(125); Unknown126 = parser.ReadColumn <byte>(126); Unknown127 = parser.ReadColumn <byte>(127); Unknown128 = parser.ReadColumn <byte>(128); Unknown129 = parser.ReadColumn <byte>(129); Unknown130 = parser.ReadColumn <byte>(130); Unknown131 = parser.ReadColumn <byte>(131); Unknown132 = parser.ReadColumn <byte>(132); Unknown133 = parser.ReadColumn <byte>(133); Unknown134 = parser.ReadColumn <byte>(134); Unknown135 = parser.ReadColumn <byte>(135); Unknown136 = parser.ReadColumn <byte>(136); Unknown137 = parser.ReadColumn <byte>(137); Unknown138 = parser.ReadColumn <byte>(138); Unknown139 = parser.ReadColumn <byte>(139); Unknown140 = parser.ReadColumn <byte>(140); Unknown141 = parser.ReadColumn <byte>(141); Unknown142 = parser.ReadColumn <byte>(142); Unknown143 = parser.ReadColumn <byte>(143); Unknown144 = parser.ReadColumn <byte>(144); Unknown145 = parser.ReadColumn <byte>(145); Unknown146 = parser.ReadColumn <byte>(146); Unknown147 = parser.ReadColumn <byte>(147); Unknown148 = parser.ReadColumn <byte>(148); Unknown149 = parser.ReadColumn <byte>(149); Unknown150 = parser.ReadColumn <byte>(150); Unknown151 = parser.ReadColumn <byte>(151); Unknown152 = parser.ReadColumn <byte>(152); Unknown153 = parser.ReadColumn <byte>(153); Unknown154 = parser.ReadColumn <byte>(154); Unknown155 = parser.ReadColumn <byte>(155); Unknown156 = parser.ReadColumn <byte>(156); Unknown157 = parser.ReadColumn <byte>(157); Unknown158 = parser.ReadColumn <byte>(158); Unknown159 = parser.ReadColumn <byte>(159); Unknown160 = parser.ReadColumn <byte>(160); Unknown161 = parser.ReadColumn <byte>(161); Unknown162 = parser.ReadColumn <byte>(162); Unknown163 = parser.ReadColumn <byte>(163); Unknown164 = parser.ReadColumn <byte>(164); Unknown165 = parser.ReadColumn <byte>(165); Unknown166 = parser.ReadColumn <byte>(166); Unknown167 = parser.ReadColumn <byte>(167); Unknown168 = parser.ReadColumn <byte>(168); Unknown169 = parser.ReadColumn <byte>(169); Unknown170 = parser.ReadColumn <byte>(170); Unknown171 = parser.ReadColumn <byte>(171); Unknown172 = parser.ReadColumn <byte>(172); Unknown173 = parser.ReadColumn <byte>(173); Unknown174 = parser.ReadColumn <byte>(174); Unknown175 = parser.ReadColumn <byte>(175); Unknown176 = parser.ReadColumn <byte>(176); Unknown177 = parser.ReadColumn <byte>(177); Unknown178 = parser.ReadColumn <byte>(178); Unknown179 = parser.ReadColumn <byte>(179); Unknown180 = parser.ReadColumn <byte>(180); Unknown181 = parser.ReadColumn <byte>(181); Unknown182 = parser.ReadColumn <byte>(182); Unknown183 = parser.ReadColumn <byte>(183); Unknown184 = parser.ReadColumn <byte>(184); Unknown185 = parser.ReadColumn <byte>(185); Unknown186 = parser.ReadColumn <byte>(186); Unknown187 = parser.ReadColumn <byte>(187); Unknown188 = parser.ReadColumn <byte>(188); Unknown189 = parser.ReadColumn <byte>(189); Unknown190 = parser.ReadColumn <byte>(190); Unknown191 = parser.ReadColumn <byte>(191); Unknown192 = parser.ReadColumn <byte>(192); Unknown193 = parser.ReadColumn <byte>(193); Unknown194 = parser.ReadColumn <byte>(194); Unknown195 = parser.ReadColumn <byte>(195); Unknown196 = parser.ReadColumn <byte>(196); Unknown197 = parser.ReadColumn <byte>(197); Unknown198 = parser.ReadColumn <byte>(198); Unknown199 = parser.ReadColumn <byte>(199); Unknown200 = parser.ReadColumn <byte>(200); Unknown201 = parser.ReadColumn <byte>(201); Unknown202 = parser.ReadColumn <byte>(202); Unknown203 = parser.ReadColumn <byte>(203); Unknown204 = parser.ReadColumn <byte>(204); Unknown205 = parser.ReadColumn <byte>(205); Unknown206 = parser.ReadColumn <byte>(206); Unknown207 = parser.ReadColumn <byte>(207); Unknown208 = parser.ReadColumn <byte>(208); Unknown209 = parser.ReadColumn <byte>(209); Unknown210 = parser.ReadColumn <byte>(210); Unknown211 = parser.ReadColumn <byte>(211); Unknown212 = parser.ReadColumn <byte>(212); Unknown213 = parser.ReadColumn <byte>(213); Unknown214 = parser.ReadColumn <byte>(214); Unknown215 = parser.ReadColumn <byte>(215); Unknown216 = parser.ReadColumn <byte>(216); Unknown217 = parser.ReadColumn <byte>(217); Unknown218 = parser.ReadColumn <byte>(218); Unknown219 = parser.ReadColumn <byte>(219); Unknown220 = parser.ReadColumn <byte>(220); Unknown221 = parser.ReadColumn <byte>(221); Unknown222 = parser.ReadColumn <byte>(222); Unknown223 = parser.ReadColumn <byte>(223); Unknown224 = parser.ReadColumn <byte>(224); Unknown225 = parser.ReadColumn <byte>(225); Unknown226 = parser.ReadColumn <byte>(226); Unknown227 = parser.ReadColumn <byte>(227); Unknown228 = parser.ReadColumn <byte>(228); Unknown229 = parser.ReadColumn <byte>(229); Unknown230 = parser.ReadColumn <byte>(230); Unknown231 = parser.ReadColumn <byte>(231); Unknown232 = parser.ReadColumn <byte>(232); Unknown233 = parser.ReadColumn <byte>(233); Unknown234 = parser.ReadColumn <byte>(234); Unknown235 = parser.ReadColumn <byte>(235); Unknown236 = parser.ReadColumn <byte>(236); Unknown237 = parser.ReadColumn <byte>(237); Unknown238 = parser.ReadColumn <byte>(238); Unknown239 = parser.ReadColumn <byte>(239); Unknown240 = parser.ReadColumn <byte>(240); Unknown241 = parser.ReadColumn <byte>(241); Unknown242 = parser.ReadColumn <byte>(242); Unknown243 = parser.ReadColumn <byte>(243); Unknown244 = parser.ReadColumn <byte>(244); Unknown245 = parser.ReadColumn <byte>(245); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); Name = parser.ReadColumn <SeString>(0); NotebookDivisionCategory = new LazyRow <NotebookDivisionCategory>(gameData, parser.ReadColumn <byte>(1), language); CraftOpeningLevel = parser.ReadColumn <byte>(2); GatheringOpeningLevel = parser.ReadColumn <byte>(3); QuestUnlock = new LazyRow <Quest>(gameData, parser.ReadColumn <uint>(4), language); Unknown5 = parser.ReadColumn <byte>(5); Unknown6 = parser.ReadColumn <bool>(6); CRPCraft = parser.ReadColumn <bool>(7); BSMCraft = parser.ReadColumn <bool>(8); ARMCraft = parser.ReadColumn <bool>(9); GSMCraft = parser.ReadColumn <bool>(10); LTWCraft = parser.ReadColumn <bool>(11); WVRCraft = parser.ReadColumn <bool>(12); ALCCraft = parser.ReadColumn <bool>(13); CULCraft = parser.ReadColumn <bool>(14); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); Unknown0 = parser.ReadColumn <byte>(0); Unknown1 = parser.ReadColumn <byte>(1); Unknown2 = parser.ReadColumn <byte>(2); Unknown3 = parser.ReadColumn <byte>(3); Unknown4 = parser.ReadColumn <ushort>(4); Unknown5 = parser.ReadColumn <byte>(5); FailImage = parser.ReadColumn <uint>(6); Unknown7 = parser.ReadColumn <sbyte>(7); Unknown8 = parser.ReadColumn <sbyte>(8); Unknown9 = parser.ReadColumn <sbyte>(9); Unknown10 = parser.ReadColumn <uint>(10); Unknown11 = parser.ReadColumn <byte>(11); Unknown12 = parser.ReadColumn <sbyte>(12); Unknown13 = parser.ReadColumn <sbyte>(13); Unknown14 = parser.ReadColumn <sbyte>(14); Unknown15 = parser.ReadColumn <byte>(15); Unknown16 = parser.ReadColumn <byte>(16); Unknown17 = parser.ReadColumn <byte>(17); Unknown18 = parser.ReadColumn <byte>(18); Unknown19 = parser.ReadColumn <byte>(19); Unknown20 = parser.ReadColumn <byte>(20); Unknown21 = parser.ReadColumn <byte>(21); Unknown22 = parser.ReadColumn <byte>(22); Unknown23 = parser.ReadColumn <byte>(23); Unknown24 = parser.ReadColumn <byte>(24); Unknown25 = parser.ReadColumn <byte>(25); Unknown26 = parser.ReadColumn <byte>(26); Unknown27 = parser.ReadColumn <uint>(27); Unknown28 = parser.ReadColumn <uint>(28); Unknown29 = parser.ReadColumn <uint>(29); Unknown30 = parser.ReadColumn <uint>(30); Unknown31 = parser.ReadColumn <byte>(31); Unknown32 = parser.ReadColumn <byte>(32); Unknown33 = parser.ReadColumn <byte>(33); Unknown34 = parser.ReadColumn <byte>(34); Poor = parser.ReadColumn <uint>(35); Good = parser.ReadColumn <uint>(36); Great = parser.ReadColumn <uint>(37); Excellent = parser.ReadColumn <uint>(38); Unknown39 = parser.ReadColumn <SeString>(39); Unknown40 = parser.ReadColumn <SeString>(40); Unknown41 = parser.ReadColumn <SeString>(41); Unknown42 = parser.ReadColumn <SeString>(42); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); VFX = new LazyRow <VFX>(gameData, parser.ReadColumn <ushort>(0), language); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); X = parser.ReadColumn <short>(0); Y = parser.ReadColumn <short>(1); Icon = parser.ReadColumn <ushort>(2); PlaceNameSubtext = new LazyRow <PlaceName>(gameData, parser.ReadColumn <ushort>(3), language); SubtextOrientation = parser.ReadColumn <byte>(4); MapMarkerRegion = new LazyRow <MapMarkerRegion>(gameData, parser.ReadColumn <byte>(5), language); Type = parser.ReadColumn <byte>(6); DataType = parser.ReadColumn <byte>(7); DataKey = parser.ReadColumn <ushort>(8); Unknown9 = parser.ReadColumn <byte>(9); Unknown10 = parser.ReadColumn <byte>(10); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); Icon = parser.ReadColumn <uint>(0); Singular = parser.ReadColumn <SeString>(1); Adjective = parser.ReadColumn <sbyte>(2); Plural = parser.ReadColumn <SeString>(3); PossessivePronoun = parser.ReadColumn <sbyte>(4); StartsWithVowel = parser.ReadColumn <sbyte>(5); Unknown6 = parser.ReadColumn <sbyte>(6); Pronoun = parser.ReadColumn <sbyte>(7); Article = parser.ReadColumn <sbyte>(8); Name = parser.ReadColumn <SeString>(9); Tooltip = parser.ReadColumn <SeString>(10); }
public void PopulateData(RowParser parser, Lumina lumina, Language language) { RowId = parser.Row; SubRowId = parser.SubRow; Name = parser.ReadColumn <SeString>(0); Id = parser.ReadColumn <SeString>(1); Expansion = new LazyRow <ExVersion>(lumina, parser.ReadColumn <byte>(2), language); ClassJobCategory0 = new LazyRow <ClassJobCategory>(lumina, parser.ReadColumn <byte>(3), language); ClassJobLevel0 = parser.ReadColumn <ushort>(4); QuestLevelOffset = parser.ReadColumn <byte>(5); ClassJobCategory1 = new LazyRow <ClassJobCategory>(lumina, parser.ReadColumn <byte>(6), language); ClassJobLevel1 = parser.ReadColumn <ushort>(7); PreviousQuestJoin = parser.ReadColumn <byte>(8); PreviousQuest0 = new LazyRow <Quest>(lumina, parser.ReadColumn <uint>(9), language); Unknown10 = parser.ReadColumn <byte>(10); PreviousQuest1 = new LazyRow <Quest>(lumina, parser.ReadColumn <uint>(11), language); PreviousQuest2 = new LazyRow <Quest>(lumina, parser.ReadColumn <uint>(12), language); QuestLockJoin = parser.ReadColumn <byte>(13); QuestLock = new LazyRow <Quest> [2]; for (var i = 0; i < 2; i++) { QuestLock[i] = new LazyRow <Quest>(lumina, parser.ReadColumn <uint>(14 + i), language); } Header = parser.ReadColumn <ushort>(16); Unknown17 = parser.ReadColumn <byte>(17); Unknown18 = parser.ReadColumn <byte>(18); ClassJobUnlock = new LazyRow <ClassJob>(lumina, parser.ReadColumn <byte>(19), language); GrandCompany = new LazyRow <GrandCompany>(lumina, parser.ReadColumn <byte>(20), language); GrandCompanyRank = new LazyRow <GrandCompanyRank>(lumina, parser.ReadColumn <byte>(21), language); InstanceContentJoin = parser.ReadColumn <byte>(22); InstanceContent = new LazyRow <InstanceContent> [3]; for (var i = 0; i < 3; i++) { InstanceContent[i] = new LazyRow <InstanceContent>(lumina, parser.ReadColumn <uint>(23 + i), language); } Festival = new LazyRow <Festival>(lumina, parser.ReadColumn <byte>(26), language); FestivalBegin = parser.ReadColumn <byte>(27); FestivalEnd = parser.ReadColumn <byte>(28); BellStart = parser.ReadColumn <ushort>(29); BellEnd = parser.ReadColumn <ushort>(30); BeastTribe = new LazyRow <BeastTribe>(lumina, parser.ReadColumn <byte>(31), language); BeastReputationRank = new LazyRow <BeastReputationRank>(lumina, parser.ReadColumn <byte>(32), language); BeastReputationValue = parser.ReadColumn <ushort>(33); Unknown34 = parser.ReadColumn <byte>(34); Unknown35 = parser.ReadColumn <byte>(35); MountRequired = new LazyRow <Mount>(lumina, parser.ReadColumn <int>(36), language); IsHouseRequired = parser.ReadColumn <bool>(37); DeliveryQuest = new LazyRow <DeliveryQuest>(lumina, parser.ReadColumn <byte>(38), language); IssuerStart = parser.ReadColumn <uint>(39); IssuerLocation = new LazyRow <Level>(lumina, parser.ReadColumn <uint>(40), language); ClientBehavior = new LazyRow <Behavior>(lumina, parser.ReadColumn <ushort>(41), language); TargetEnd = parser.ReadColumn <uint>(42); IsRepeatable = parser.ReadColumn <bool>(43); RepeatIntervalType = parser.ReadColumn <byte>(44); QuestRepeatFlag = new LazyRow <QuestRepeatFlag>(lumina, parser.ReadColumn <byte>(45), language); CanCancel = parser.ReadColumn <bool>(46); Type = parser.ReadColumn <byte>(47); QuestClassJobSupply = new LazyRow <QuestClassJobSupply>(lumina, parser.ReadColumn <ushort>(48), language); ScriptInstruction = new SeString[50]; for (var i = 0; i < 50; i++) { ScriptInstruction[i] = parser.ReadColumn <SeString>(49 + i); } ScriptArg = new uint[50]; for (var i = 0; i < 50; i++) { ScriptArg[i] = parser.ReadColumn <uint>(99 + i); } ActorSpawnSeq = new byte[64]; for (var i = 0; i < 64; i++) { ActorSpawnSeq[i] = parser.ReadColumn <byte>(149 + i); } ActorDespawnSeq = new byte[64]; for (var i = 0; i < 64; i++) { ActorDespawnSeq[i] = parser.ReadColumn <byte>(213 + i); } Listener = new uint[64]; for (var i = 0; i < 64; i++) { Listener[i] = parser.ReadColumn <uint>(277 + i); } QuestUInt8A = new byte[32]; for (var i = 0; i < 32; i++) { QuestUInt8A[i] = parser.ReadColumn <byte>(341 + i); } QuestUInt8B = new byte[32]; for (var i = 0; i < 32; i++) { QuestUInt8B[i] = parser.ReadColumn <byte>(373 + i); } ConditionType = new byte[64]; for (var i = 0; i < 64; i++) { ConditionType[i] = parser.ReadColumn <byte>(405 + i); } ConditionValue = new uint[64]; for (var i = 0; i < 64; i++) { ConditionValue[i] = parser.ReadColumn <uint>(469 + i); } ConditionOperator = new byte[64]; for (var i = 0; i < 64; i++) { ConditionOperator[i] = parser.ReadColumn <byte>(533 + i); } Behavior = new ushort[64]; for (var i = 0; i < 64; i++) { Behavior[i] = parser.ReadColumn <ushort>(597 + i); } VisibleBool = new bool[64]; for (var i = 0; i < 64; i++) { VisibleBool[i] = parser.ReadColumn <bool>(661 + i); } ConditionBool = new bool[64]; for (var i = 0; i < 64; i++) { ConditionBool[i] = parser.ReadColumn <bool>(725 + i); } ItemBool = new bool[64]; for (var i = 0; i < 64; i++) { ItemBool[i] = parser.ReadColumn <bool>(789 + i); } AnnounceBool = new bool[64]; for (var i = 0; i < 64; i++) { AnnounceBool[i] = parser.ReadColumn <bool>(853 + i); } BehaviorBool = new bool[64]; for (var i = 0; i < 64; i++) { BehaviorBool[i] = parser.ReadColumn <bool>(917 + i); } AcceptBool = new bool[64]; for (var i = 0; i < 64; i++) { AcceptBool[i] = parser.ReadColumn <bool>(981 + i); } QualifiedBool = new bool[64]; for (var i = 0; i < 64; i++) { QualifiedBool[i] = parser.ReadColumn <bool>(1045 + i); } CanTargetBool = new bool[64]; for (var i = 0; i < 64; i++) { CanTargetBool[i] = parser.ReadColumn <bool>(1109 + i); } ToDoCompleteSeq = new byte[24]; for (var i = 0; i < 24; i++) { ToDoCompleteSeq[i] = parser.ReadColumn <byte>(1173 + i); } ToDoQty = new byte[24]; for (var i = 0; i < 24; i++) { ToDoQty[i] = parser.ReadColumn <byte>(1197 + i); } ToDoMainLocation = new LazyRow <Level> [24]; for (var i = 0; i < 24; i++) { ToDoMainLocation[i] = new LazyRow <Level>(lumina, parser.ReadColumn <uint>(1221 + i), language); } Unknown1245 = new uint[7]; for (var i = 0; i < 7; i++) { Unknown1245[i] = parser.ReadColumn <uint>(1245 + i); } Unknown1252 = parser.ReadColumn <uint>(1252); Unknown1253 = parser.ReadColumn <uint>(1253); Unknown1254 = parser.ReadColumn <uint>(1254); Unknown1255 = parser.ReadColumn <uint>(1255); Unknown1256 = parser.ReadColumn <uint>(1256); Unknown1257 = parser.ReadColumn <uint>(1257); Unknown1258 = parser.ReadColumn <uint>(1258); Unknown1259 = parser.ReadColumn <uint>(1259); Unknown1260 = parser.ReadColumn <uint>(1260); Unknown1261 = parser.ReadColumn <uint>(1261); Unknown1262 = parser.ReadColumn <uint>(1262); Unknown1263 = parser.ReadColumn <uint>(1263); Unknown1264 = parser.ReadColumn <uint>(1264); Unknown1265 = parser.ReadColumn <uint>(1265); Unknown1266 = parser.ReadColumn <uint>(1266); Unknown1267 = parser.ReadColumn <uint>(1267); Unknown1268 = parser.ReadColumn <uint>(1268); Unknown1269 = parser.ReadColumn <uint>(1269); Unknown1270 = parser.ReadColumn <uint>(1270); Unknown1271 = parser.ReadColumn <uint>(1271); Unknown1272 = parser.ReadColumn <uint>(1272); Unknown1273 = parser.ReadColumn <uint>(1273); Unknown1274 = parser.ReadColumn <uint>(1274); Unknown1275 = parser.ReadColumn <uint>(1275); Unknown1276 = parser.ReadColumn <uint>(1276); Unknown1277 = parser.ReadColumn <uint>(1277); Unknown1278 = parser.ReadColumn <uint>(1278); Unknown1279 = parser.ReadColumn <uint>(1279); Unknown1280 = parser.ReadColumn <uint>(1280); Unknown1281 = parser.ReadColumn <uint>(1281); Unknown1282 = parser.ReadColumn <uint>(1282); Unknown1283 = parser.ReadColumn <uint>(1283); Unknown1284 = parser.ReadColumn <uint>(1284); Unknown1285 = parser.ReadColumn <uint>(1285); Unknown1286 = parser.ReadColumn <uint>(1286); Unknown1287 = parser.ReadColumn <uint>(1287); Unknown1288 = parser.ReadColumn <uint>(1288); Unknown1289 = parser.ReadColumn <uint>(1289); Unknown1290 = parser.ReadColumn <uint>(1290); Unknown1291 = parser.ReadColumn <uint>(1291); Unknown1292 = parser.ReadColumn <uint>(1292); Unknown1293 = parser.ReadColumn <uint>(1293); Unknown1294 = parser.ReadColumn <uint>(1294); Unknown1295 = parser.ReadColumn <uint>(1295); Unknown1296 = parser.ReadColumn <uint>(1296); Unknown1297 = parser.ReadColumn <uint>(1297); Unknown1298 = parser.ReadColumn <uint>(1298); Unknown1299 = parser.ReadColumn <uint>(1299); Unknown1300 = parser.ReadColumn <uint>(1300); Unknown1301 = parser.ReadColumn <uint>(1301); Unknown1302 = parser.ReadColumn <uint>(1302); Unknown1303 = parser.ReadColumn <uint>(1303); Unknown1304 = parser.ReadColumn <uint>(1304); Unknown1305 = parser.ReadColumn <uint>(1305); Unknown1306 = parser.ReadColumn <uint>(1306); Unknown1307 = parser.ReadColumn <uint>(1307); Unknown1308 = parser.ReadColumn <uint>(1308); Unknown1309 = parser.ReadColumn <uint>(1309); Unknown1310 = parser.ReadColumn <uint>(1310); Unknown1311 = parser.ReadColumn <uint>(1311); Unknown1312 = parser.ReadColumn <uint>(1312); Unknown1313 = parser.ReadColumn <uint>(1313); Unknown1314 = parser.ReadColumn <uint>(1314); Unknown1315 = parser.ReadColumn <uint>(1315); Unknown1316 = parser.ReadColumn <uint>(1316); Unknown1317 = parser.ReadColumn <uint>(1317); Unknown1318 = parser.ReadColumn <uint>(1318); Unknown1319 = parser.ReadColumn <uint>(1319); Unknown1320 = parser.ReadColumn <uint>(1320); Unknown1321 = parser.ReadColumn <uint>(1321); Unknown1322 = parser.ReadColumn <uint>(1322); Unknown1323 = parser.ReadColumn <uint>(1323); Unknown1324 = parser.ReadColumn <uint>(1324); Unknown1325 = parser.ReadColumn <uint>(1325); Unknown1326 = parser.ReadColumn <uint>(1326); Unknown1327 = parser.ReadColumn <uint>(1327); Unknown1328 = parser.ReadColumn <uint>(1328); Unknown1329 = parser.ReadColumn <uint>(1329); Unknown1330 = parser.ReadColumn <uint>(1330); Unknown1331 = parser.ReadColumn <uint>(1331); Unknown1332 = parser.ReadColumn <uint>(1332); Unknown1333 = parser.ReadColumn <uint>(1333); Unknown1334 = parser.ReadColumn <uint>(1334); Unknown1335 = parser.ReadColumn <uint>(1335); Unknown1336 = parser.ReadColumn <uint>(1336); Unknown1337 = parser.ReadColumn <uint>(1337); Unknown1338 = parser.ReadColumn <uint>(1338); Unknown1339 = parser.ReadColumn <uint>(1339); Unknown1340 = parser.ReadColumn <uint>(1340); Unknown1341 = parser.ReadColumn <uint>(1341); Unknown1342 = parser.ReadColumn <uint>(1342); Unknown1343 = parser.ReadColumn <uint>(1343); Unknown1344 = parser.ReadColumn <uint>(1344); Unknown1345 = parser.ReadColumn <uint>(1345); Unknown1346 = parser.ReadColumn <uint>(1346); Unknown1347 = parser.ReadColumn <uint>(1347); Unknown1348 = parser.ReadColumn <uint>(1348); Unknown1349 = parser.ReadColumn <uint>(1349); Unknown1350 = parser.ReadColumn <uint>(1350); Unknown1351 = parser.ReadColumn <uint>(1351); Unknown1352 = parser.ReadColumn <uint>(1352); Unknown1353 = parser.ReadColumn <uint>(1353); Unknown1354 = parser.ReadColumn <uint>(1354); Unknown1355 = parser.ReadColumn <uint>(1355); Unknown1356 = parser.ReadColumn <uint>(1356); Unknown1357 = parser.ReadColumn <uint>(1357); Unknown1358 = parser.ReadColumn <uint>(1358); Unknown1359 = parser.ReadColumn <uint>(1359); Unknown1360 = parser.ReadColumn <uint>(1360); Unknown1361 = parser.ReadColumn <uint>(1361); Unknown1362 = parser.ReadColumn <uint>(1362); Unknown1363 = parser.ReadColumn <uint>(1363); Unknown1364 = parser.ReadColumn <uint>(1364); Unknown1365 = parser.ReadColumn <uint>(1365); Unknown1366 = parser.ReadColumn <uint>(1366); Unknown1367 = parser.ReadColumn <uint>(1367); Unknown1368 = parser.ReadColumn <uint>(1368); Unknown1369 = parser.ReadColumn <uint>(1369); Unknown1370 = parser.ReadColumn <uint>(1370); Unknown1371 = parser.ReadColumn <uint>(1371); Unknown1372 = parser.ReadColumn <uint>(1372); Unknown1373 = parser.ReadColumn <uint>(1373); Unknown1374 = parser.ReadColumn <uint>(1374); Unknown1375 = parser.ReadColumn <uint>(1375); Unknown1376 = parser.ReadColumn <uint>(1376); Unknown1377 = parser.ReadColumn <uint>(1377); Unknown1378 = parser.ReadColumn <uint>(1378); Unknown1379 = parser.ReadColumn <uint>(1379); Unknown1380 = parser.ReadColumn <uint>(1380); Unknown1381 = parser.ReadColumn <uint>(1381); Unknown1382 = parser.ReadColumn <uint>(1382); Unknown1383 = parser.ReadColumn <uint>(1383); Unknown1384 = parser.ReadColumn <uint>(1384); Unknown1385 = parser.ReadColumn <uint>(1385); Unknown1386 = parser.ReadColumn <uint>(1386); Unknown1387 = parser.ReadColumn <uint>(1387); Unknown1388 = parser.ReadColumn <uint>(1388); Unknown1389 = parser.ReadColumn <uint>(1389); Unknown1390 = parser.ReadColumn <uint>(1390); Unknown1391 = parser.ReadColumn <uint>(1391); Unknown1392 = parser.ReadColumn <uint>(1392); Unknown1393 = parser.ReadColumn <uint>(1393); Unknown1394 = parser.ReadColumn <uint>(1394); Unknown1395 = parser.ReadColumn <uint>(1395); Unknown1396 = parser.ReadColumn <uint>(1396); Unknown1397 = parser.ReadColumn <uint>(1397); Unknown1398 = parser.ReadColumn <uint>(1398); Unknown1399 = parser.ReadColumn <uint>(1399); Unknown1400 = parser.ReadColumn <uint>(1400); Unknown1401 = parser.ReadColumn <uint>(1401); Unknown1402 = parser.ReadColumn <uint>(1402); Unknown1403 = parser.ReadColumn <uint>(1403); Unknown1404 = parser.ReadColumn <uint>(1404); Unknown1405 = parser.ReadColumn <uint>(1405); Unknown1406 = parser.ReadColumn <uint>(1406); Unknown1407 = parser.ReadColumn <uint>(1407); Unknown1408 = parser.ReadColumn <uint>(1408); Unknown1409 = parser.ReadColumn <uint>(1409); Unknown1410 = parser.ReadColumn <uint>(1410); Unknown1411 = parser.ReadColumn <uint>(1411); Unknown1412 = parser.ReadColumn <uint>(1412); CountableNum = new byte[24]; for (var i = 0; i < 24; i++) { CountableNum[i] = parser.ReadColumn <byte>(1413 + i); } LevelMax = parser.ReadColumn <byte>(1437); ClassJobRequired = new LazyRow <ClassJob>(lumina, parser.ReadColumn <byte>(1438), language); Unknown1439 = parser.ReadColumn <byte>(1439); ExpFactor = parser.ReadColumn <ushort>(1440); GilReward = parser.ReadColumn <uint>(1441); Unknown1442 = parser.ReadColumn <uint>(1442); GCSeals = parser.ReadColumn <ushort>(1443); ItemCatalyst = new LazyRow <Item> [3]; for (var i = 0; i < 3; i++) { ItemCatalyst[i] = new LazyRow <Item>(lumina, parser.ReadColumn <byte>(1444 + i), language); } ItemCountCatalyst = new byte[3]; for (var i = 0; i < 3; i++) { ItemCountCatalyst[i] = parser.ReadColumn <byte>(1447 + i); } ItemRewardType = parser.ReadColumn <byte>(1450); ItemReward0 = new uint[7]; for (var i = 0; i < 7; i++) { ItemReward0[i] = parser.ReadColumn <uint>(1451 + i); } ItemCountReward0 = new byte[6]; for (var i = 0; i < 6; i++) { ItemCountReward0[i] = parser.ReadColumn <byte>(1458 + i); } Unknown1464 = parser.ReadColumn <byte>(1464); StainReward0 = new LazyRow <Stain> [6]; for (var i = 0; i < 6; i++) { StainReward0[i] = new LazyRow <Stain>(lumina, parser.ReadColumn <byte>(1465 + i), language); } Unknown1471 = parser.ReadColumn <byte>(1471); ItemReward1 = new LazyRow <Item> [5]; for (var i = 0; i < 5; i++) { ItemReward1[i] = new LazyRow <Item>(lumina, parser.ReadColumn <uint>(1472 + i), language); } ItemCountReward1 = new byte[5]; for (var i = 0; i < 5; i++) { ItemCountReward1[i] = parser.ReadColumn <byte>(1477 + i); } IsHQReward1 = new bool[5]; for (var i = 0; i < 5; i++) { IsHQReward1[i] = parser.ReadColumn <bool>(1482 + i); } StainReward1 = new LazyRow <Stain> [5]; for (var i = 0; i < 5; i++) { StainReward1[i] = new LazyRow <Stain>(lumina, parser.ReadColumn <byte>(1487 + i), language); } EmoteReward = new LazyRow <Emote>(lumina, parser.ReadColumn <byte>(1492), language); ActionReward = new LazyRow <Action>(lumina, parser.ReadColumn <ushort>(1493), language); GeneralActionReward = new LazyRow <GeneralAction> [2]; for (var i = 0; i < 2; i++) { GeneralActionReward[i] = new LazyRow <GeneralAction>(lumina, parser.ReadColumn <byte>(1494 + i), language); } SystemReward0 = new LazyRow <Action>(lumina, parser.ReadColumn <ushort>(1496), language); OtherReward = new LazyRow <QuestRewardOther>(lumina, parser.ReadColumn <byte>(1497), language); SystemReward1 = new LazyRow <Action>(lumina, parser.ReadColumn <ushort>(1498), language); GCTypeReward = new LazyRow <Action>(lumina, parser.ReadColumn <ushort>(1499), language); InstanceContentUnlock = new LazyRow <InstanceContent>(lumina, parser.ReadColumn <uint>(1500), language); Unknown1501 = parser.ReadColumn <byte>(1501); TomestoneReward = parser.ReadColumn <byte>(1502); TomestoneCountReward = parser.ReadColumn <byte>(1503); ReputationReward = parser.ReadColumn <byte>(1504); PlaceName = new LazyRow <PlaceName>(lumina, parser.ReadColumn <ushort>(1505), language); JournalGenre = new LazyRow <JournalGenre>(lumina, parser.ReadColumn <byte>(1506), language); Unknown1507 = parser.ReadColumn <byte>(1507); Icon = parser.ReadColumn <uint>(1508); IconSpecial = parser.ReadColumn <uint>(1509); Introduction = parser.ReadColumn <bool>(1510); HideOfferIcon = parser.ReadColumn <bool>(1511); EventIconType = new LazyRow <EventIconType>(lumina, parser.ReadColumn <byte>(1512), language); Unknown1513 = parser.ReadColumn <byte>(1513); SortKey = parser.ReadColumn <ushort>(1514); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); Name = parser.ReadColumn <SeString>(0); }
public override void PopulateData(RowParser parser, GameData gameData, Language language) { base.PopulateData(parser, gameData, language); Tier = parser.ReadColumn <byte>(0); Order = parser.ReadColumn <byte>(1); MaxSeals = parser.ReadColumn <uint>(2); RequiredSeals = parser.ReadColumn <uint>(3); IconMaelstrom = parser.ReadColumn <int>(4); IconSerpents = parser.ReadColumn <int>(5); IconFlames = parser.ReadColumn <int>(6); QuestMaelstrom = new LazyRow <Quest>(gameData, parser.ReadColumn <int>(7), language); QuestSerpents = new LazyRow <Quest>(gameData, parser.ReadColumn <int>(8), language); QuestFlames = new LazyRow <Quest>(gameData, parser.ReadColumn <int>(9), language); Unknown10 = parser.ReadColumn <byte>(10); }