15 lines
16 KiB
Lua
15 lines
16 KiB
Lua
-- Asset manifest presence only, eight captured paths per heartbeat; no loading.
|
|||
|
|
do local function capture()
|
||
|
|
local s=_G.__gacEventAssets1 or {index=1};_G.__gacEventAssets1=s
|
||
|
|
local paths={"Assets/AsbRes/UI/Quest/Widget/QuestBlindBoxPanel.prefab","SpriteOutput/Quest/TabIcon/BtnAbyssAlternation.png","SpriteOutput/Quest/TabIcon/BtnAbyssReward_1207.png","SpriteOutput/Quest/TabIcon/BtnActivityActive.png","SpriteOutput/Quest/TabIcon/BtnActivityMarble.png","SpriteOutput/Quest/TabIcon/BtnActivityRelicBox.png","SpriteOutput/Quest/TabIcon/BtnAmphoreusCurio.png","SpriteOutput/Quest/TabIcon/BtnAnniversarySevenDayVersion0210.png","SpriteOutput/Quest/TabIcon/BtnAntiVirus.png","SpriteOutput/Quest/TabIcon/BtnBelogogSubmit.png","SpriteOutput/Quest/TabIcon/BtnBoxingClubResonance.png","SpriteOutput/Quest/TabIcon/BtnCakeCatch.png","SpriteOutput/Quest/TabIcon/BtnChallengeBossReward_1214.png","SpriteOutput/Quest/TabIcon/BtnChallengeStoryReward_1110.png","SpriteOutput/Quest/TabIcon/BtnChenLingBattle.png","SpriteOutput/Quest/TabIcon/BtnClockPark.png","SpriteOutput/Quest/TabIcon/BtnComicDessert.png","SpriteOutput/Quest/TabIcon/BtnDoubleCocoon.png","SpriteOutput/Quest/TabIcon/BtnEvolveBuild.png","SpriteOutput/Quest/TabIcon/BtnEvolveBuildSC.png","SpriteOutput/Quest/TabIcon/BtnExpeditionBattle.png","SpriteOutput/Quest/TabIcon/BtnFantasticStory.png","SpriteOutput/Quest/TabIcon/BtnFarmMultipleDrop.png","SpriteOutput/Quest/TabIcon/BtnFarmMultipleDrop2Set.png","SpriteOutput/Quest/TabIcon/BtnFinalityBattle.png","SpriteOutput/Quest/TabIcon/BtnFistClubQuestMission.png","SpriteOutput/Quest/TabIcon/BtnFourthWorldRaidCollectionGame.png","SpriteOutput/Quest/TabIcon/BtnGridFightS1.png","SpriteOutput/Quest/TabIcon/BtnGridFightS2.png","SpriteOutput/Quest/TabIcon/BtnImgSingleTask.png","SpriteOutput/Quest/TabIcon/BtnLocalLegend.png","SpriteOutput/Quest/TabIcon/BtnPhotoExhibition.png","SpriteOutput/Quest/TabIcon/BtnQuesAlley.png","SpriteOutput/Quest/TabIcon/BtnQuesHeliobus.png","SpriteOutput/Quest/TabIcon/BtnQuesPlayerReturn.png","SpriteOutput/Quest/TabIcon/BtnQuestActivityElationBattle.png","SpriteOutput/Quest/TabIcon/BtnQuestActivityStrongChallenge.png","SpriteOutput/Quest/TabIcon/BtnQuestAetherDivide.png","SpriteOutput/Quest/TabIcon/BtnQuestAmphoreusActivityTimeLimit.png","SpriteOutput/Quest/TabIcon/BtnQuestB51Racing.png","SpriteOutput/Quest/TabIcon/BtnQuestBlindBox.png","SpriteOutput/Quest/TabIcon/BtnQuestCakeRace.png","SpriteOutput/Quest/TabIcon/BtnQuestChenLingFes.png","SpriteOutput/Quest/TabIcon/BtnQuestChimera.png","SpriteOutput/Quest/TabIcon/BtnQuestChimeraDuel.png","SpriteOutput/Quest/TabIcon/BtnQuestColleague.png","SpriteOutput/Quest/TabIcon/BtnQuestDiceCombat.png","SpriteOutput/Quest/TabIcon/BtnQuestDiceCombatV2.png","SpriteOutput/Quest/TabIcon/BtnQuestDrinkMaker.png","SpriteOutput/Quest/TabIcon/BtnQuestDrinkMakerSecond.png","SpriteOutput/Quest/TabIcon/BtnQuestElfRestaurant.png","SpriteOutput/Quest/TabIcon/BtnQuestExploitMission.png","SpriteOutput/Quest/TabIcon/BtnQuestFeverTime.png","SpriteOutput/Quest/TabIcon/BtnQuestFightFest.png","SpriteOutput/Quest/TabIcon/BtnQuestGraffiti.png","SpriteOutput/Quest/TabIcon/BtnQuestGuessTheSilhouetteTask.png","SpriteOutput/Quest/TabIcon/BtnQuestHarmonyHero.png","SpriteOutput/Quest/TabIcon/BtnQuestHipplen.png","SpriteOutput/Quest/TabIcon/BtnQuestMatchThree.png","SpriteOutput/Quest/TabIcon/BtnQuestMechCraft.png","SpriteOutput/Quest/TabIcon/BtnQuestMedicineAssignment.png","SpriteOutput/Quest/TabIcon/BtnQuestMiniGame.png","SpriteOutput/Quest/TabIcon/BtnQuestMonopoly.png","SpriteOutput/Quest/TabIcon/BtnQuestMuseum.png","SpriteOutput/Quest/TabIcon/BtnQuestMusicRhythm.png","SpriteOutput/Quest/TabIcon/BtnQuestNewbieMission.png","SpriteOutput/Quest/TabIcon/BtnQuestParkour.png","SpriteOutput/Quest/TabIcon/BtnQuestPenaconyActivityTimeLimit.png","SpriteOutput/Quest/TabIcon/BtnQuestPixAir.png","SpriteOutput/Quest/TabIcon/BtnQuestPlanarcadiaActivityTimeLimit.png","SpriteOutput/Quest/TabIcon/BtnQuestPlanetFes.png","SpriteOutput/Quest/TabIcon/BtnQuestRealityShow.png","SpriteOutput/Quest/TabIcon/BtnQuestReturnRecallVer470.png","SpriteOutput/Quest/TabIcon/BtnQuestRogueNous.png","SpriteOutput/Quest/TabIcon/BtnQuestRoleTrial.png","SpriteOutput/Quest/TabIcon/BtnQuestRoleTrial10.png","SpriteOutput/Quest/TabI
|
||
|
|
if s.index>#paths then return end
|
||
|
|
local flags=CS.System.Enum.ToObject(typeof(CS.System.Reflection.BindingFlags),60)
|
||
|
|
local manager=CS.RPG.Client.GlobalVars.s_GamePhaseManager
|
||
|
|
local phase=manager and typeof(CS.RPG.Client.GamePhaseManager):GetField('_CurrentPhase',flags):GetValue(manager)
|
||
|
|
if not phase or typeof(CS.RPG.Client.BattleGamePhase):IsInstanceOfType(phase)then return end
|
||
|
|
for n=1,8 do
|
||
|
|
if s.index>#paths then CS.UnityEngine.Debug.Log('[GAC_EVENT_ASSET] END');return end
|
||
|
|
local path=paths[s.index];s.index=s.index+1
|
||
|
|
CS.UnityEngine.Debug.Log('[GAC_EVENT_ASSET] '..tostring(CS.RPG.Client.GlobalVars.s_AssetMgr:Exists(path))..' '..path)
|
||
|
|
end
|
||
|
|
end;local ok,e=pcall(capture);if not ok then _G.__gacEventAssets1={index=99999};CS.UnityEngine.Debug.Log('[GAC_EVENT_ASSET] ERROR '..tostring(e))end end
|