• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

[Crash] Instant Crash on Certain Campaign Maps

Status
Not open for further replies.
Level 23
Joined
Jul 26, 2008
Messages
1,307
Hi guys,

There is a campaign that on 1.31 is auto crashing on 2 specific missions upon the loading bar reaching full (so just as the map finishes loading, Warcraft critical errors, and you never even get to see the map itself.)
The other 8+ maps in the campaign have no issues whatsoever.

On 1.30.4 and below, the 2 specific maps seem to encounter no issues.

There are no problems with the World Editor opening and saving those 2 missions, it is just when trying to play them that Warcraft gives a critical error upon the loading bar reaching the end (of the bar).

Some people raised the issue of trigger comments causing certain crashes. That is not the case here.

After perusing through the lists of crashes discussed on the WE forum, none seem to match what is going on, especially when there are no fundamental differences that separate those 2 missions from the other 8+.

Would the best suggestion just be to wait XXX number of months until Blizzard fixes whatever error has cropped up in the 1.31 patch, or may there be a better solution?

Thanks for your time~~
 
Level 13
Joined
May 10, 2009
Messages
868
Here's a blank map's loading order from 1.31.1

JASS:
// from MAIN function
function PreloadFiles takes nothing returns nothing

    call Preload( "war3map.w3i" )
    call Preload( "scripts\\common.j" )
    call Preload( "scripts\\blizzard.j" )
    call Preload( "war3map.j" )
    call Preload( "war3map.w3e" )
    call Preload( "war3map.wpm" )
    call Preload( "war3map.doo" )
    call Preload( "war3map.wts" )
    call Preload( "UI\\Glues\\Loading\\LoadBar\\LoadBar.mdx" )
    call Preload( "UI\\Glues\\Loading\\LoadBar\\Loading-BarBorder.blp" )
    call Preload( "Textures\\Loading-BarBackground.blp" )
    call Preload( "Textures\\Loading-BarGlass.blp" )
    call Preload( "UI\\Glues\\Loading\\LoadBar\\Loading-BarFill.blp" )
    call Preload( "Textures\\Loading-BarGlow.blp" )
    call Preload( "UI\\Widgets\\Glues\\Loading-NameBackground.blp" )
    call Preload( "UI\\Glues\\Loading\\Multiplayer\\Load-Multiplayer-Random.mdx" )
    call Preload( "UI\\Glues\\Loading\\Multiplayer\\Loading-BotLeft.blp" )
    call Preload( "UI\\Glues\\Loading\\Multiplayer\\Loading-Random-BotRight.blp" )
    call Preload( "UI\\Glues\\Loading\\Multiplayer\\Loading-Random-TopRight.blp" )
    call Preload( "UI\\Glues\\Loading\\Multiplayer\\Loading-TopLeft.blp" )
    call Preload( "war3mapMap.blp" )
    call Preload( "war3map.mmp" )
    call Preload( "UI\\MiniMap\\MinimapIcon\\MinimapIconGold.blp" )
    call Preload( "UI\\MiniMap\\MinimapIcon\\MinimapIconNeutralBuilding.blp" )
    call Preload( "UI\\MiniMap\\MinimapIcon\\MinimapIconStartLoc.blp" )
    call Preload( "UI\\Minimap\\MinimapIconCreepLoc.blp" )
    call Preload( "UI\\Minimap\\MinimapIconCreepLoc2.blp" )
    call Preload( "Doodads\\Doodads.slk" )
    call Preload( "Units\\DestructableData.slk" )
    call Preload( "TerrainArt\\LordaeronSummer\\Lords_Dirt.blp" )
    call Preload( "TerrainArt\\LordaeronSummer\\Lords_DirtRough.blp" )
    call Preload( "TerrainArt\\LordaeronSummer\\Lords_DirtGrass.blp" )
    call Preload( "TerrainArt\\LordaeronSummer\\Lords_Rock.blp" )
    call Preload( "TerrainArt\\LordaeronSummer\\Lords_Grass.blp" )
    call Preload( "TerrainArt\\LordaeronSummer\\Lords_GrassDark.blp" )
    call Preload( "TerrainArt\\Blight\\Lords_Blight.blp" )
    call Preload( "war3map.shd" )
    call Preload( "Units\\MiscGame.txt" )
    call Preload( "Units\\DestructableMetaData.slk" )
    call Preload( "Units\\UpgradeMetaData.slk" )
    call Preload( "Units\\UpgradeData.slk" )
    call Preload( "Units\\AbilityMetaData.slk" )
    call Preload( "Units\\AbilityData.slk" )
    call Preload( "Units\\AbilityBuffMetaData.slk" )
    call Preload( "Units\\AbilityBuffData.slk" )
    call Preload( "Units\\UnitMetaData.slk" )
    call Preload( "Units\\UnitUI.slk" )
    call Preload( "Units\\UnitData.slk" )
    call Preload( "Units\\UnitBalance.slk" )
    call Preload( "Units\\UnitAbilities.slk" )
    call Preload( "Units\\UnitWeapons.slk" )
    call Preload( "Units\\ItemData.slk" )
    call Preload( "Units\\CampaignUnitStrings.txt" )
    call Preload( "Units\\HumanUnitStrings.txt" )
    call Preload( "Units\\NeutralUnitStrings.txt" )
    call Preload( "Units\\NightElfUnitStrings.txt" )
    call Preload( "Units\\OrcUnitStrings.txt" )
    call Preload( "Units\\UndeadUnitStrings.txt" )
    call Preload( "Units\\UnitGlobalStrings.txt" )
    call Preload( "Units\\CampaignUnitFunc.txt" )
    call Preload( "Units\\HumanUnitFunc.txt" )
    call Preload( "Units\\NeutralUnitFunc.txt" )
    call Preload( "Units\\NightElfUnitFunc.txt" )
    call Preload( "Units\\OrcUnitFunc.txt" )
    call Preload( "Units\\UndeadUnitFunc.txt" )
    call Preload( "Units\\CampaignAbilityStrings.txt" )
    call Preload( "Units\\CommonAbilityStrings.txt" )
    call Preload( "Units\\HumanAbilityStrings.txt" )
    call Preload( "Units\\NeutralAbilityStrings.txt" )
    call Preload( "Units\\NightElfAbilityStrings.txt" )
    call Preload( "Units\\OrcAbilityStrings.txt" )
    call Preload( "Units\\UndeadAbilityStrings.txt" )
    call Preload( "Units\\ItemAbilityStrings.txt" )
    call Preload( "Units\\CampaignAbilityFunc.txt" )
    call Preload( "Units\\CommonAbilityFunc.txt" )
    call Preload( "Units\\HumanAbilityFunc.txt" )
    call Preload( "Units\\NeutralAbilityFunc.txt" )
    call Preload( "Units\\NightElfAbilityFunc.txt" )
    call Preload( "Units\\OrcAbilityFunc.txt" )
    call Preload( "Units\\UndeadAbilityFunc.txt" )
    call Preload( "Units\\ItemAbilityFunc.txt" )
    call Preload( "Units\\CampaignUpgradeStrings.txt" )
    call Preload( "Units\\HumanUpgradeStrings.txt" )
    call Preload( "Units\\NightElfUpgradeStrings.txt" )
    call Preload( "Units\\OrcUpgradeStrings.txt" )
    call Preload( "Units\\UndeadUpgradeStrings.txt" )
    call Preload( "Units\\NeutralUpgradeStrings.txt" )
    call Preload( "Units\\CampaignUpgradeFunc.txt" )
    call Preload( "Units\\HumanUpgradeFunc.txt" )
    call Preload( "Units\\NightElfUpgradeFunc.txt" )
    call Preload( "Units\\OrcUpgradeFunc.txt" )
    call Preload( "Units\\UndeadUpgradeFunc.txt" )
    call Preload( "Units\\NeutralUpgradeFunc.txt" )
    call Preload( "Units\\CommandStrings.txt" )
    call Preload( "Units\\ItemStrings.txt" )
    call Preload( "Units\\CommandFunc.txt" )
    call Preload( "Units\\ItemFunc.txt" )
    call Preload( "units\\DestructableData.slk" )
    call Preload( "PathTextures\\4x4Default.tga" )
    call Preload( "PathTextures\\2x2Default.tga" )
    call Preload( "PathTextures\\Gate1Path.tga" )
    call Preload( "PathTextures\\Gate1PathDeath.tga" )
    call Preload( "PathTextures\\Gate2Path.tga" )
    call Preload( "PathTextures\\Gate2PathDeath.tga" )
    call Preload( "PathTextures\\StoneWall1Path.tga" )
    call Preload( "PathTextures\\StoneWall2Path.tga" )
    call Preload( "PathTextures\\StoneWall3Path.tga" )
    call Preload( "PathTextures\\StoneWall4Path.tga" )
    call Preload( "PathTextures\\CityBridgeSmall0.tga" )
    call Preload( "PathTextures\\CityBridgeSmall0Death.tga" )
    call Preload( "PathTextures\\CityBridgeSmall45.tga" )
    call Preload( "PathTextures\\CityBridgeSmall45Death.tga" )
    call Preload( "PathTextures\\CityBridgeLarge0.tga" )
    call Preload( "PathTextures\\CityBridgeLarge0Death.tga" )
    call Preload( "PathTextures\\CityBridgeLarge45.tga" )
    call Preload( "PathTextures\\CityBridgeLarge45Death.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge0.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge0Death.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge45.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge45Death.tga" )
    call Preload( "PathTextures\\CityBridgeSmall90.tga" )
    call Preload( "PathTextures\\CityBridgeSmall90Death.tga" )
    call Preload( "PathTextures\\CityBridgeSmall135.tga" )
    call Preload( "PathTextures\\CityBridgeSmall135Death.tga" )
    call Preload( "PathTextures\\CityBridgeLarge90.tga" )
    call Preload( "PathTextures\\CityBridgeLarge90Death.tga" )
    call Preload( "PathTextures\\CityBridgeLarge135.tga" )
    call Preload( "PathTextures\\CityBridgeLarge135Death.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge90.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge90Death.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge135.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge135Death.tga" )
    call Preload( "PathTextures\\8x8Unflyable.tga" )
    call Preload( "PathTextures\\12x12Unflyable.tga" )
    call Preload( "PathTextures\\StoneCliffRamp45.tga" )
    call Preload( "PathTextures\\StoneCliffRamp45Death.tga" )
    call Preload( "PathTextures\\StoneCliffRamp135.tga" )
    call Preload( "PathTextures\\StoneCliffRamp135Death.tga" )
    call Preload( "PathTextures\\8x8Default.tga" )
    call Preload( "PathTextures\\CitybridgeDestroyed.tga" )
    call Preload( "PathTextures\\throne.tga" )
    call Preload( "PathTextures\\throne135.tga" )
    call Preload( "PathTextures\\throne45.tga" )
    call Preload( "PathTextures\\CaveGate1Path.tga" )
    call Preload( "PathTextures\\CaveGate1PathDeath.tga" )
    call Preload( "PathTextures\\CaveGate2Path.tga" )
    call Preload( "PathTextures\\CaveGate2PathDeath.tga" )
    call Preload( "PathTextures\\4x4Unbuildable.tga" )
    call Preload( "PathTextures\\ForceWall.tga" )
    call Preload( "PathTextures\\ForceWall45.tga" )
    call Preload( "PathTextures\\NagaStairsSmall0.tga" )
    call Preload( "PathTextures\\NagaStairsSmall90.tga" )
    call Preload( "PathTextures\\NagaStairsSmall180.tga" )
    call Preload( "PathTextures\\NagaStairsSmall270.tga" )
    call Preload( "PathTextures\\RoundDoor2Path.tga" )
    call Preload( "PathTextures\\RoundDoor2PathDeath.tga" )
    call Preload( "PathTextures\\RoundDoor1Path.tga" )
    call Preload( "PathTextures\\RoundDoor1PathDeath.tga" )
    call Preload( "PathTextures\\TreeBridge0Death.tga" )
    call Preload( "PathTextures\\TreeBridge0.tga" )
    call Preload( "PathTextures\\8x8Unbuildable.tga" )
    call Preload( "PathTextures\\8x8PenPath.tga" )
    call Preload( "PathTextures\\12x10Pen45Path.tga" )
    call Preload( "PathTextures\\8x2Default.tga" )
    call Preload( "PathTextures\\Fence45.tga" )
    call Preload( "PathTextures\\16x4ElevatorBlockPath.tga" )
    call Preload( "PathTextures\\16x4ElevatorBlockPathDeath.tga" )
    call Preload( "PathTextures\\2x2Unflyable.tga" )
    call Preload( "PathTextures\\4x4Unflyable.tga" )
    call Preload( "PathTextures\\2x2Cyan.tga" )
    call Preload( "PathTextures\\4x4Cyan.tga" )
    call Preload( "PathTextures\\GateLarge1Path.tga" )
    call Preload( "PathTextures\\GateLarge1PathDeath.tga" )
    call Preload( "PathTextures\\2x2Unbuildable.tga" )
    call Preload( "PathTextures\\CityBridgeExtraExtraLarge0.tga" )
    call Preload( "PathTextures\\CityBridgeExtraExtraLarge0Death.tga" )
    call Preload( "PathTextures\\CityBridgeExtraExtraLarge45.tga" )
    call Preload( "PathTextures\\CityBridgeExtraExtraLarge45Death.tga" )
    call Preload( "PathTextures\\CliffRampStraight90.tga" )
    call Preload( "PathTextures\\CliffRampStraight90Death.tga" )
    call Preload( "PathTextures\\CliffRampStraight180.tga" )
    call Preload( "PathTextures\\CliffRampStraight180Death.tga" )
    call Preload( "PathTextures\\CliffRampStraight270.tga" )
    call Preload( "PathTextures\\CliffRampStraight270Death.tga" )
    call Preload( "PathTextures\\CliffRampStraight0.tga" )
    call Preload( "PathTextures\\CliffRampStraight0Death.tga" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\AshenTree.blp" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\AshenTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\BarrensTree\\BarrensTree.blp" )
    call Preload( "ReplaceableTextures\\BarrensTree\\BarrensTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\FelwoodTree.blp" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\FelwoodTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronFallTree.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronFallTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronSummerTree.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronSummerTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\NorthrendTree\\NorthTree.blp" )
    call Preload( "ReplaceableTextures\\NorthrendTree\\NorthTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronWinterTree.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronWinterTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronSnowTree.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronSnowTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\Cliff\\Cliff0.blp" )
    call Preload( "ReplaceableTextures\\Cliff\\Cliff1.blp" )
    call Preload( "ReplaceableTextures\\Mushroom\\MushroomTree.blp" )
    call Preload( "ReplaceableTextures\\RuinsTree\\RuinsTree.blp" )
    call Preload( "ReplaceableTextures\\RuinsTree\\RuinsTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\Ice_Tree.blp" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\Ice_TreeBlight.blp" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\AshenCanopyTree.blp" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\AshenCanopyTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\OutlandMushroomTree\\MushroomTree.blp" )
    call Preload( "ReplaceableTextures\\OutlandMushroomTree\\MushroomTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\DalaranRuinsTree\\DalaranRuinsTree.blp" )
    call Preload( "ReplaceableTextures\\DalaranRuinsTree\\DalaranRuinsTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\UndergroundTree\\UnderMushroomTree.blp" )
    call Preload( "ReplaceableTextures\\UndergroundTree\\UnderMushroomTreeBlight.blp" )
    call Preload( "units\\UnitBalance.slk" )
    call Preload( "units\\UnitWeapons.slk" )
    call Preload( "units\\UnitAbilities.slk" )
    call Preload( "units\\unitUI.slk" )
    call Preload( "units\\UnitData.slk" )
    call Preload( "PathTextures\\10x10Simple.tga" )
    call Preload( "PathTextures\\12x12Simple.tga" )
    call Preload( "PathTextures\\4x4SimpleSolid.tga" )
    call Preload( "PathTextures\\8x8SimpleSolid.tga" )
    call Preload( "PathTextures\\16x16Simple.tga" )
    call Preload( "PathTextures\\10x10SimpleSolid.tga" )
    call Preload( "PathTextures\\6x6SimpleSolid.tga" )
    call Preload( "PathTextures\\16x16Goldmine.tga" )
    call Preload( "PathTextures\\12x12TreeOfLife.tga" )
    call Preload( "PathTextures\\UndeadNecropolis.tga" )
    call Preload( "PathTextures\\CityBuilding0-2.tga" )
    call Preload( "PathTextures\\CityBuilding3-5.tga" )
    call Preload( "PathTextures\\CityBuilding6-8.tga" )
    call Preload( "PathTextures\\CityBuilding9-11.tga" )
    call Preload( "PathTextures\\CityBuildingLarge_0.tga" )
    call Preload( "PathTextures\\CityBuildingLarge_135.tga" )
    call Preload( "PathTextures\\CityBuildingLarge_90.tga" )
    call Preload( "PathTextures\\CityBuildingLarge_45.tga" )
    call Preload( "PathTextures\\6x6unbuildable.tga" )
    call Preload( "PathTextures\\Waygate.tga" )
    call Preload( "PathTextures\\ArcaneObservatoryPath.tga" )
    call Preload( "PathTextures\\DarkPortalSE.tga" )
    call Preload( "PathTextures\\DarkPortalSW.tga" )
    call Preload( "PathTextures\\DemonGatePath.tga" )
    call Preload( "PathTextures\\8x8Round.tga" )
    call Preload( "units\\ItemData.slk" )
    call Preload( "Environment\\DNC\\DNCLordaeron\\DNCLordaeronTerrain\\DNCLordaeronTerrain.mdx" )
    call Preload( "Environment\\DNC\\DNCLordaeron\\DNCLordaeronUnit\\DNCLordaeronUnit.mdx" )
    call Preload( "UI\\Feedback\\RallyPoint\\RallyPoint.mdx" )
    call Preload( "Textures\\RallPoint.blp" )
    call Preload( "UI\\Feedback\\Confirmation\\Confirmation.mdx" )
    call Preload( "Textures\\RallyArrow2.blp" )
    call Preload( "UI\\Feedback\\WaypointFlags\\WaypointFlag.mdx" )
    call Preload( "UI\\Cursor\\HumanCursor.mdx" )
    call Preload( "UI\\Cursor\\HumanCursor.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile05.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile01.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile02.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile03.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile04.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile06.blp" )
    call Preload( "UI\\Console\\Human\\HumanUI-TimeIndicator.mdx" )
    call Preload( "Textures\\GenericGlowFaded.blp" )
    call Preload( "Textures\\star3.blp" )
    call Preload( "Textures\\GenericGlow2_32.blp" )
    call Preload( "Textures\\HumanUITile-TimeIndicator.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile-TimeIndicatorFrame.blp" )
    call Preload( "Textures\\MagicGlow.blp" )
    call Preload( "UI\\Minimap\\Minimap-Ping.mdx" )
    call Preload( "UI\\MiniMap\\ping5.blp" )
    call Preload( "UI\\MiniMap\\ping2.blp" )
    call Preload( "UI\\MiniMap\\ping4.blp" )
    call Preload( "UI\\MiniMap\\ping6.blp" )
    call Preload( "UI\\Minimap\\Minimap-Waypoint.mdx" )
    call Preload( "UI\\MiniMap\\Minimap-WaypointMarker.blp" )
    call Preload( "UI\\Minimap\\MiniMap-CreepLoc-Small.mdx" )
    call Preload( "UI\\MiniMap\\MinimapIconCreepLoc.blp" )
    call Preload( "UI\\Minimap\\MiniMap-CreepLoc-Large.mdx" )
    call Preload( "UI\\MiniMap\\MinimapIconCreepLoc2.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-ping-active.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-ping-active-down.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-ping-disabled.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-formation-off.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-formation-off-down.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-formation-off-disabled.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-terrain-active.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-terrain-active-down.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-terrain-active-disabled.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-ally-off.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-ally-off-down.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-ally-off-disabled.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-creep-active.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-creep-active-down.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-creep-active-disabled.blp" )
    call Preload( "UI\\Feedback\\XPBar\\human-bigbar-fill.blp" )
    call Preload( "UI\\Feedback\\XPBar\\human-xpbar-border.blp" )
    call Preload( "UI\\Widgets\\ToolTips\\Human\\human-tooltip-background.blp" )
    call Preload( "UI\\Widgets\\ToolTips\\Human\\human-tooltip-border.blp" )
    call Preload( "UI\\Feedback\\BuildProgressBar\\human-buildprogressbar-fill.blp" )
    call Preload( "UI\\Feedback\\BuildProgressBar\\human-buildprogressbar-border.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-attribute-str.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\infocard-supply.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\infocard-gold.blp" )
    call Preload( "UI\\Feedback\\Resources\\ResourceGold.blp" )
    call Preload( "UI\\Feedback\\Resources\\ResourceLumber.blp" )
    call Preload( "UI\\Feedback\\Resources\\ResourceSupply.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-unitqueue-border.blp" )
    call Preload( "UI\\Feedback\\HpBarConsole\\human-healthbar-fill.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-transport-slot.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\CommandButton\\human-subgroup-background.blp" )
    call Preload( "ReplaceableTextures\\CommandButtons\\BTNTemp.blp" )
    call Preload( "ReplaceableTextures\\CommandButtonsDisabled\\DISBTNTemp.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile-InventoryCover.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\human-options-menu-background.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\human-options-button-border-up.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\human-options-button-background-disabled.blp" )
    call Preload( "UI\\Widgets\\Glues\\GlueScreen-Pulldown-Arrow.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\editbox-background.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\checkbox-background.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\checkbox-depressed.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\checkbox-check.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-console-buttonstates2.blp" )
    call Preload( "UI\\Buttons\\HeroLevel\\HeroLevel.mdx" )
    call Preload( "Textures\\HeroLevel-Particle.blp" )
    call Preload( "UI\\Buttons\\HeroLevel\\HeroLevel-Border.blp" )
    call Preload( "ReplaceableTextures\\CommandButtons\\BTNPeasant.blp" )
    call Preload( "ReplaceableTextures\\CommandButtonsDisabled\\DISBTNPeasant.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\human-cinematic-border.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\blank-background.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\human-options-menu-border.blp" )
    call Preload( "Doodads\\DoodadMetaData.slk" )
    call PreloadEnd( 0.0 )

endfunction
JASS:
// from CONFIG function
function PreloadFiles takes nothing returns nothing

    call Preload( "war3map.w3i" )
    call Preload( "scripts\\common.j" )
    call Preload( "scripts\\blizzard.j" )
    call Preload( "war3map.j" )
    call Preload( "war3map.w3e" )
    call Preload( "war3map.wpm" )
    call Preload( "war3map.doo" )
    call Preload( "war3map.wts" )
    call PreloadEnd( 0.0 )

endfunction
From this, you could possibly find/guess if the issue comes from O.E. data or Triggers.

Since you said those maps load until the very end part of the bar, then it might be possible to extract data from their loading process.
TriggerHappy's thread
 
Level 23
Joined
Jul 26, 2008
Messages
1,307
Here's a blank map's loading order from 1.31.1

JASS:
// from MAIN function
function PreloadFiles takes nothing returns nothing

    call Preload( "war3map.w3i" )
    call Preload( "scripts\\common.j" )
    call Preload( "scripts\\blizzard.j" )
    call Preload( "war3map.j" )
    call Preload( "war3map.w3e" )
    call Preload( "war3map.wpm" )
    call Preload( "war3map.doo" )
    call Preload( "war3map.wts" )
    call Preload( "UI\\Glues\\Loading\\LoadBar\\LoadBar.mdx" )
    call Preload( "UI\\Glues\\Loading\\LoadBar\\Loading-BarBorder.blp" )
    call Preload( "Textures\\Loading-BarBackground.blp" )
    call Preload( "Textures\\Loading-BarGlass.blp" )
    call Preload( "UI\\Glues\\Loading\\LoadBar\\Loading-BarFill.blp" )
    call Preload( "Textures\\Loading-BarGlow.blp" )
    call Preload( "UI\\Widgets\\Glues\\Loading-NameBackground.blp" )
    call Preload( "UI\\Glues\\Loading\\Multiplayer\\Load-Multiplayer-Random.mdx" )
    call Preload( "UI\\Glues\\Loading\\Multiplayer\\Loading-BotLeft.blp" )
    call Preload( "UI\\Glues\\Loading\\Multiplayer\\Loading-Random-BotRight.blp" )
    call Preload( "UI\\Glues\\Loading\\Multiplayer\\Loading-Random-TopRight.blp" )
    call Preload( "UI\\Glues\\Loading\\Multiplayer\\Loading-TopLeft.blp" )
    call Preload( "war3mapMap.blp" )
    call Preload( "war3map.mmp" )
    call Preload( "UI\\MiniMap\\MinimapIcon\\MinimapIconGold.blp" )
    call Preload( "UI\\MiniMap\\MinimapIcon\\MinimapIconNeutralBuilding.blp" )
    call Preload( "UI\\MiniMap\\MinimapIcon\\MinimapIconStartLoc.blp" )
    call Preload( "UI\\Minimap\\MinimapIconCreepLoc.blp" )
    call Preload( "UI\\Minimap\\MinimapIconCreepLoc2.blp" )
    call Preload( "Doodads\\Doodads.slk" )
    call Preload( "Units\\DestructableData.slk" )
    call Preload( "TerrainArt\\LordaeronSummer\\Lords_Dirt.blp" )
    call Preload( "TerrainArt\\LordaeronSummer\\Lords_DirtRough.blp" )
    call Preload( "TerrainArt\\LordaeronSummer\\Lords_DirtGrass.blp" )
    call Preload( "TerrainArt\\LordaeronSummer\\Lords_Rock.blp" )
    call Preload( "TerrainArt\\LordaeronSummer\\Lords_Grass.blp" )
    call Preload( "TerrainArt\\LordaeronSummer\\Lords_GrassDark.blp" )
    call Preload( "TerrainArt\\Blight\\Lords_Blight.blp" )
    call Preload( "war3map.shd" )
    call Preload( "Units\\MiscGame.txt" )
    call Preload( "Units\\DestructableMetaData.slk" )
    call Preload( "Units\\UpgradeMetaData.slk" )
    call Preload( "Units\\UpgradeData.slk" )
    call Preload( "Units\\AbilityMetaData.slk" )
    call Preload( "Units\\AbilityData.slk" )
    call Preload( "Units\\AbilityBuffMetaData.slk" )
    call Preload( "Units\\AbilityBuffData.slk" )
    call Preload( "Units\\UnitMetaData.slk" )
    call Preload( "Units\\UnitUI.slk" )
    call Preload( "Units\\UnitData.slk" )
    call Preload( "Units\\UnitBalance.slk" )
    call Preload( "Units\\UnitAbilities.slk" )
    call Preload( "Units\\UnitWeapons.slk" )
    call Preload( "Units\\ItemData.slk" )
    call Preload( "Units\\CampaignUnitStrings.txt" )
    call Preload( "Units\\HumanUnitStrings.txt" )
    call Preload( "Units\\NeutralUnitStrings.txt" )
    call Preload( "Units\\NightElfUnitStrings.txt" )
    call Preload( "Units\\OrcUnitStrings.txt" )
    call Preload( "Units\\UndeadUnitStrings.txt" )
    call Preload( "Units\\UnitGlobalStrings.txt" )
    call Preload( "Units\\CampaignUnitFunc.txt" )
    call Preload( "Units\\HumanUnitFunc.txt" )
    call Preload( "Units\\NeutralUnitFunc.txt" )
    call Preload( "Units\\NightElfUnitFunc.txt" )
    call Preload( "Units\\OrcUnitFunc.txt" )
    call Preload( "Units\\UndeadUnitFunc.txt" )
    call Preload( "Units\\CampaignAbilityStrings.txt" )
    call Preload( "Units\\CommonAbilityStrings.txt" )
    call Preload( "Units\\HumanAbilityStrings.txt" )
    call Preload( "Units\\NeutralAbilityStrings.txt" )
    call Preload( "Units\\NightElfAbilityStrings.txt" )
    call Preload( "Units\\OrcAbilityStrings.txt" )
    call Preload( "Units\\UndeadAbilityStrings.txt" )
    call Preload( "Units\\ItemAbilityStrings.txt" )
    call Preload( "Units\\CampaignAbilityFunc.txt" )
    call Preload( "Units\\CommonAbilityFunc.txt" )
    call Preload( "Units\\HumanAbilityFunc.txt" )
    call Preload( "Units\\NeutralAbilityFunc.txt" )
    call Preload( "Units\\NightElfAbilityFunc.txt" )
    call Preload( "Units\\OrcAbilityFunc.txt" )
    call Preload( "Units\\UndeadAbilityFunc.txt" )
    call Preload( "Units\\ItemAbilityFunc.txt" )
    call Preload( "Units\\CampaignUpgradeStrings.txt" )
    call Preload( "Units\\HumanUpgradeStrings.txt" )
    call Preload( "Units\\NightElfUpgradeStrings.txt" )
    call Preload( "Units\\OrcUpgradeStrings.txt" )
    call Preload( "Units\\UndeadUpgradeStrings.txt" )
    call Preload( "Units\\NeutralUpgradeStrings.txt" )
    call Preload( "Units\\CampaignUpgradeFunc.txt" )
    call Preload( "Units\\HumanUpgradeFunc.txt" )
    call Preload( "Units\\NightElfUpgradeFunc.txt" )
    call Preload( "Units\\OrcUpgradeFunc.txt" )
    call Preload( "Units\\UndeadUpgradeFunc.txt" )
    call Preload( "Units\\NeutralUpgradeFunc.txt" )
    call Preload( "Units\\CommandStrings.txt" )
    call Preload( "Units\\ItemStrings.txt" )
    call Preload( "Units\\CommandFunc.txt" )
    call Preload( "Units\\ItemFunc.txt" )
    call Preload( "units\\DestructableData.slk" )
    call Preload( "PathTextures\\4x4Default.tga" )
    call Preload( "PathTextures\\2x2Default.tga" )
    call Preload( "PathTextures\\Gate1Path.tga" )
    call Preload( "PathTextures\\Gate1PathDeath.tga" )
    call Preload( "PathTextures\\Gate2Path.tga" )
    call Preload( "PathTextures\\Gate2PathDeath.tga" )
    call Preload( "PathTextures\\StoneWall1Path.tga" )
    call Preload( "PathTextures\\StoneWall2Path.tga" )
    call Preload( "PathTextures\\StoneWall3Path.tga" )
    call Preload( "PathTextures\\StoneWall4Path.tga" )
    call Preload( "PathTextures\\CityBridgeSmall0.tga" )
    call Preload( "PathTextures\\CityBridgeSmall0Death.tga" )
    call Preload( "PathTextures\\CityBridgeSmall45.tga" )
    call Preload( "PathTextures\\CityBridgeSmall45Death.tga" )
    call Preload( "PathTextures\\CityBridgeLarge0.tga" )
    call Preload( "PathTextures\\CityBridgeLarge0Death.tga" )
    call Preload( "PathTextures\\CityBridgeLarge45.tga" )
    call Preload( "PathTextures\\CityBridgeLarge45Death.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge0.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge0Death.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge45.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge45Death.tga" )
    call Preload( "PathTextures\\CityBridgeSmall90.tga" )
    call Preload( "PathTextures\\CityBridgeSmall90Death.tga" )
    call Preload( "PathTextures\\CityBridgeSmall135.tga" )
    call Preload( "PathTextures\\CityBridgeSmall135Death.tga" )
    call Preload( "PathTextures\\CityBridgeLarge90.tga" )
    call Preload( "PathTextures\\CityBridgeLarge90Death.tga" )
    call Preload( "PathTextures\\CityBridgeLarge135.tga" )
    call Preload( "PathTextures\\CityBridgeLarge135Death.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge90.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge90Death.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge135.tga" )
    call Preload( "PathTextures\\CityBridgeExtraLarge135Death.tga" )
    call Preload( "PathTextures\\8x8Unflyable.tga" )
    call Preload( "PathTextures\\12x12Unflyable.tga" )
    call Preload( "PathTextures\\StoneCliffRamp45.tga" )
    call Preload( "PathTextures\\StoneCliffRamp45Death.tga" )
    call Preload( "PathTextures\\StoneCliffRamp135.tga" )
    call Preload( "PathTextures\\StoneCliffRamp135Death.tga" )
    call Preload( "PathTextures\\8x8Default.tga" )
    call Preload( "PathTextures\\CitybridgeDestroyed.tga" )
    call Preload( "PathTextures\\throne.tga" )
    call Preload( "PathTextures\\throne135.tga" )
    call Preload( "PathTextures\\throne45.tga" )
    call Preload( "PathTextures\\CaveGate1Path.tga" )
    call Preload( "PathTextures\\CaveGate1PathDeath.tga" )
    call Preload( "PathTextures\\CaveGate2Path.tga" )
    call Preload( "PathTextures\\CaveGate2PathDeath.tga" )
    call Preload( "PathTextures\\4x4Unbuildable.tga" )
    call Preload( "PathTextures\\ForceWall.tga" )
    call Preload( "PathTextures\\ForceWall45.tga" )
    call Preload( "PathTextures\\NagaStairsSmall0.tga" )
    call Preload( "PathTextures\\NagaStairsSmall90.tga" )
    call Preload( "PathTextures\\NagaStairsSmall180.tga" )
    call Preload( "PathTextures\\NagaStairsSmall270.tga" )
    call Preload( "PathTextures\\RoundDoor2Path.tga" )
    call Preload( "PathTextures\\RoundDoor2PathDeath.tga" )
    call Preload( "PathTextures\\RoundDoor1Path.tga" )
    call Preload( "PathTextures\\RoundDoor1PathDeath.tga" )
    call Preload( "PathTextures\\TreeBridge0Death.tga" )
    call Preload( "PathTextures\\TreeBridge0.tga" )
    call Preload( "PathTextures\\8x8Unbuildable.tga" )
    call Preload( "PathTextures\\8x8PenPath.tga" )
    call Preload( "PathTextures\\12x10Pen45Path.tga" )
    call Preload( "PathTextures\\8x2Default.tga" )
    call Preload( "PathTextures\\Fence45.tga" )
    call Preload( "PathTextures\\16x4ElevatorBlockPath.tga" )
    call Preload( "PathTextures\\16x4ElevatorBlockPathDeath.tga" )
    call Preload( "PathTextures\\2x2Unflyable.tga" )
    call Preload( "PathTextures\\4x4Unflyable.tga" )
    call Preload( "PathTextures\\2x2Cyan.tga" )
    call Preload( "PathTextures\\4x4Cyan.tga" )
    call Preload( "PathTextures\\GateLarge1Path.tga" )
    call Preload( "PathTextures\\GateLarge1PathDeath.tga" )
    call Preload( "PathTextures\\2x2Unbuildable.tga" )
    call Preload( "PathTextures\\CityBridgeExtraExtraLarge0.tga" )
    call Preload( "PathTextures\\CityBridgeExtraExtraLarge0Death.tga" )
    call Preload( "PathTextures\\CityBridgeExtraExtraLarge45.tga" )
    call Preload( "PathTextures\\CityBridgeExtraExtraLarge45Death.tga" )
    call Preload( "PathTextures\\CliffRampStraight90.tga" )
    call Preload( "PathTextures\\CliffRampStraight90Death.tga" )
    call Preload( "PathTextures\\CliffRampStraight180.tga" )
    call Preload( "PathTextures\\CliffRampStraight180Death.tga" )
    call Preload( "PathTextures\\CliffRampStraight270.tga" )
    call Preload( "PathTextures\\CliffRampStraight270Death.tga" )
    call Preload( "PathTextures\\CliffRampStraight0.tga" )
    call Preload( "PathTextures\\CliffRampStraight0Death.tga" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\AshenTree.blp" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\AshenTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\BarrensTree\\BarrensTree.blp" )
    call Preload( "ReplaceableTextures\\BarrensTree\\BarrensTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\FelwoodTree.blp" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\FelwoodTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronFallTree.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronFallTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronSummerTree.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronSummerTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\NorthrendTree\\NorthTree.blp" )
    call Preload( "ReplaceableTextures\\NorthrendTree\\NorthTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronWinterTree.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronWinterTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronSnowTree.blp" )
    call Preload( "ReplaceableTextures\\LordaeronTree\\LordaeronSnowTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\Cliff\\Cliff0.blp" )
    call Preload( "ReplaceableTextures\\Cliff\\Cliff1.blp" )
    call Preload( "ReplaceableTextures\\Mushroom\\MushroomTree.blp" )
    call Preload( "ReplaceableTextures\\RuinsTree\\RuinsTree.blp" )
    call Preload( "ReplaceableTextures\\RuinsTree\\RuinsTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\Ice_Tree.blp" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\Ice_TreeBlight.blp" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\AshenCanopyTree.blp" )
    call Preload( "ReplaceableTextures\\AshenvaleTree\\AshenCanopyTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\OutlandMushroomTree\\MushroomTree.blp" )
    call Preload( "ReplaceableTextures\\OutlandMushroomTree\\MushroomTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\DalaranRuinsTree\\DalaranRuinsTree.blp" )
    call Preload( "ReplaceableTextures\\DalaranRuinsTree\\DalaranRuinsTreeBlight.blp" )
    call Preload( "ReplaceableTextures\\UndergroundTree\\UnderMushroomTree.blp" )
    call Preload( "ReplaceableTextures\\UndergroundTree\\UnderMushroomTreeBlight.blp" )
    call Preload( "units\\UnitBalance.slk" )
    call Preload( "units\\UnitWeapons.slk" )
    call Preload( "units\\UnitAbilities.slk" )
    call Preload( "units\\unitUI.slk" )
    call Preload( "units\\UnitData.slk" )
    call Preload( "PathTextures\\10x10Simple.tga" )
    call Preload( "PathTextures\\12x12Simple.tga" )
    call Preload( "PathTextures\\4x4SimpleSolid.tga" )
    call Preload( "PathTextures\\8x8SimpleSolid.tga" )
    call Preload( "PathTextures\\16x16Simple.tga" )
    call Preload( "PathTextures\\10x10SimpleSolid.tga" )
    call Preload( "PathTextures\\6x6SimpleSolid.tga" )
    call Preload( "PathTextures\\16x16Goldmine.tga" )
    call Preload( "PathTextures\\12x12TreeOfLife.tga" )
    call Preload( "PathTextures\\UndeadNecropolis.tga" )
    call Preload( "PathTextures\\CityBuilding0-2.tga" )
    call Preload( "PathTextures\\CityBuilding3-5.tga" )
    call Preload( "PathTextures\\CityBuilding6-8.tga" )
    call Preload( "PathTextures\\CityBuilding9-11.tga" )
    call Preload( "PathTextures\\CityBuildingLarge_0.tga" )
    call Preload( "PathTextures\\CityBuildingLarge_135.tga" )
    call Preload( "PathTextures\\CityBuildingLarge_90.tga" )
    call Preload( "PathTextures\\CityBuildingLarge_45.tga" )
    call Preload( "PathTextures\\6x6unbuildable.tga" )
    call Preload( "PathTextures\\Waygate.tga" )
    call Preload( "PathTextures\\ArcaneObservatoryPath.tga" )
    call Preload( "PathTextures\\DarkPortalSE.tga" )
    call Preload( "PathTextures\\DarkPortalSW.tga" )
    call Preload( "PathTextures\\DemonGatePath.tga" )
    call Preload( "PathTextures\\8x8Round.tga" )
    call Preload( "units\\ItemData.slk" )
    call Preload( "Environment\\DNC\\DNCLordaeron\\DNCLordaeronTerrain\\DNCLordaeronTerrain.mdx" )
    call Preload( "Environment\\DNC\\DNCLordaeron\\DNCLordaeronUnit\\DNCLordaeronUnit.mdx" )
    call Preload( "UI\\Feedback\\RallyPoint\\RallyPoint.mdx" )
    call Preload( "Textures\\RallPoint.blp" )
    call Preload( "UI\\Feedback\\Confirmation\\Confirmation.mdx" )
    call Preload( "Textures\\RallyArrow2.blp" )
    call Preload( "UI\\Feedback\\WaypointFlags\\WaypointFlag.mdx" )
    call Preload( "UI\\Cursor\\HumanCursor.mdx" )
    call Preload( "UI\\Cursor\\HumanCursor.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile05.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile01.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile02.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile03.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile04.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile06.blp" )
    call Preload( "UI\\Console\\Human\\HumanUI-TimeIndicator.mdx" )
    call Preload( "Textures\\GenericGlowFaded.blp" )
    call Preload( "Textures\\star3.blp" )
    call Preload( "Textures\\GenericGlow2_32.blp" )
    call Preload( "Textures\\HumanUITile-TimeIndicator.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile-TimeIndicatorFrame.blp" )
    call Preload( "Textures\\MagicGlow.blp" )
    call Preload( "UI\\Minimap\\Minimap-Ping.mdx" )
    call Preload( "UI\\MiniMap\\ping5.blp" )
    call Preload( "UI\\MiniMap\\ping2.blp" )
    call Preload( "UI\\MiniMap\\ping4.blp" )
    call Preload( "UI\\MiniMap\\ping6.blp" )
    call Preload( "UI\\Minimap\\Minimap-Waypoint.mdx" )
    call Preload( "UI\\MiniMap\\Minimap-WaypointMarker.blp" )
    call Preload( "UI\\Minimap\\MiniMap-CreepLoc-Small.mdx" )
    call Preload( "UI\\MiniMap\\MinimapIconCreepLoc.blp" )
    call Preload( "UI\\Minimap\\MiniMap-CreepLoc-Large.mdx" )
    call Preload( "UI\\MiniMap\\MinimapIconCreepLoc2.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-ping-active.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-ping-active-down.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-ping-disabled.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-formation-off.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-formation-off-down.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-formation-off-disabled.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-terrain-active.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-terrain-active-down.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-terrain-active-disabled.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-ally-off.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-ally-off-down.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-ally-off-disabled.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-creep-active.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-creep-active-down.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-minimap-creep-active-disabled.blp" )
    call Preload( "UI\\Feedback\\XPBar\\human-bigbar-fill.blp" )
    call Preload( "UI\\Feedback\\XPBar\\human-xpbar-border.blp" )
    call Preload( "UI\\Widgets\\ToolTips\\Human\\human-tooltip-background.blp" )
    call Preload( "UI\\Widgets\\ToolTips\\Human\\human-tooltip-border.blp" )
    call Preload( "UI\\Feedback\\BuildProgressBar\\human-buildprogressbar-fill.blp" )
    call Preload( "UI\\Feedback\\BuildProgressBar\\human-buildprogressbar-border.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-attribute-str.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\infocard-supply.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\infocard-gold.blp" )
    call Preload( "UI\\Feedback\\Resources\\ResourceGold.blp" )
    call Preload( "UI\\Feedback\\Resources\\ResourceLumber.blp" )
    call Preload( "UI\\Feedback\\Resources\\ResourceSupply.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-unitqueue-border.blp" )
    call Preload( "UI\\Feedback\\HpBarConsole\\human-healthbar-fill.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-transport-slot.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\CommandButton\\human-subgroup-background.blp" )
    call Preload( "ReplaceableTextures\\CommandButtons\\BTNTemp.blp" )
    call Preload( "ReplaceableTextures\\CommandButtonsDisabled\\DISBTNTemp.blp" )
    call Preload( "UI\\Console\\Human\\HumanUITile-InventoryCover.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\human-options-menu-background.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\human-options-button-border-up.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\human-options-button-background-disabled.blp" )
    call Preload( "UI\\Widgets\\Glues\\GlueScreen-Pulldown-Arrow.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\editbox-background.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\checkbox-background.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\checkbox-depressed.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\checkbox-check.blp" )
    call Preload( "UI\\Widgets\\Console\\Human\\human-console-buttonstates2.blp" )
    call Preload( "UI\\Buttons\\HeroLevel\\HeroLevel.mdx" )
    call Preload( "Textures\\HeroLevel-Particle.blp" )
    call Preload( "UI\\Buttons\\HeroLevel\\HeroLevel-Border.blp" )
    call Preload( "ReplaceableTextures\\CommandButtons\\BTNPeasant.blp" )
    call Preload( "ReplaceableTextures\\CommandButtonsDisabled\\DISBTNPeasant.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\human-cinematic-border.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\blank-background.blp" )
    call Preload( "UI\\Widgets\\EscMenu\\Human\\human-options-menu-border.blp" )
    call Preload( "Doodads\\DoodadMetaData.slk" )
    call PreloadEnd( 0.0 )

endfunction
JASS:
// from CONFIG function
function PreloadFiles takes nothing returns nothing

    call Preload( "war3map.w3i" )
    call Preload( "scripts\\common.j" )
    call Preload( "scripts\\blizzard.j" )
    call Preload( "war3map.j" )
    call Preload( "war3map.w3e" )
    call Preload( "war3map.wpm" )
    call Preload( "war3map.doo" )
    call Preload( "war3map.wts" )
    call PreloadEnd( 0.0 )

endfunction
From this, you could possibly find/guess if the issue comes from O.E. data or Triggers.

Since you said those maps load until the very end part of the bar, then it might be possible to extract data from their loading process.
TriggerHappy's thread
Since campaigns share object data, and there are normally only few differences between maps (i.e chapter specific units/stuff), it is very likely a trigger related issue, and not related to the O.E. But maybe it would just be easier to wait for Blizzard.

Thanks for the advice though.
 
Last edited:
Status
Not open for further replies.
Top