Jump to content

UI Editing


johnnylump

Recommended Posts

Whoot! :wub: Congratulations! Hope others realize what a major advance this is for the community. New content of all sorts is now possible. Updating the "Modding with the UDK" wiki article now.

 

May I use this screenshot for illustration?

 

Edit: Aha. I see you uploaded it to the wiki, so I already have permission. Great. Page updated.

 

BTW: What happens when you try to use a newer version of the UDK? XCOM won't recognize the cooked package so it isn't backwards compatible?

 

-Dubious-

Edited by dubiousintent
Link to comment
Share on other sites

  • Replies 54
  • Created
  • Last Reply

Top Posters In This Topic

 

BTW: What happens when you try to use a newer version of the UDK? XCOM won't recognize the cooked package so it isn't backwards compatible?

You can see in some of the earlier posts what happened when I use a more recent version of the UDK. In that case the package won't load, or if I try and hex edit it to force it to load then the game CTDs because the upk format was slightly altered.
That said, I've found/downloaded a March 2011 version of the UDK which might still be prior to when Firaxis froze their Unreal Engine version, but I haven't tried it out:
June 2010 UDK : version 727, engine version 6829
Firaxis Unreal version : XCOM EW : Version 845, Engine Version 8916

March 2012 UDK : Version 859, Licensee Version 0, Engine Version 9656

 

It seems like it wasn't too far before March 2012, so I think the March 2011 version might work. JL also found a December 2011 version that possibly might work.

Link to comment
Share on other sites

It seems like there was some initial thought of supporting modding better with XCOM, but I guess there wasn't the funding or time, maybe?

 

Anyhow, in the function XComGameInfo I found the variables :

config array<config string> ModNames
array<XComMod> Mods

However, ModNames isn't ever configured or used, and the XComMod class is empty.

 

I did, however, use the ModNames config array to define the pathnames to the inventory image data, replacing the need to perform hex edits in order to insert a new inventory image. This will simplify the steps of adding/replacing an inventory image to :

1) Downloaded and installed June2010 UDK -- I found the older version here : http://download.cnet...418.html?tag=bc

2) Created a new package in UDK.

3) Copied the LongWar.upk file into the appropriate CookedPCConsole folder. The new upk is already uncompressed. No hex alterations to the upk are required.

4) Configured the game to load the upk in DefaultContent.ini by adding the line Package=LongWar

5) Edit DefaultGame.ini ModNames to update the pathname for the new image

The result is that (after the initial hex mod is applied), new/replacement images can be added to the game with zero hex editing.

FYI, the new config lines look like :

 

[XComGame.XComGameInfo]

; Define image path strings for existing and modded image paths
; 0-299 are item images
ModNames[0]=""
ModNames[1]="UILibrary_StrategyImages.InventoryIcons.Inv_LaserShotgun" 						; T4 Scatter Blaster
ModNames[2]="UILibrary_StrategyImages.InventoryIcons.Inv_Pistol" 							; T3 Gauss Pistol
ModNames[3]="UILibrary_StrategyImages.InventoryIcons.Inv_AssaultRifleModern"				; T3 Gauss Rifle
ModNames[4]="UILibrary_StrategyImages.InventoryIcons.Inv_Shotgun"							; 
ModNames[5]="UILibrary_StrategyImages.InventoryIcons.Inv_LMG"								; 
ModNames[6]="UILibrary_StrategyImages.InventoryIcons.Inv_SniperRifle"						; 
ModNames[7]="UILibrary_StrategyImages.InventoryIcons.Inv_RocketLauncher"					; 
ModNames[8]="UILibrary_StrategyImages.InventoryIcons.Inv_LaserPistol"						; 
ModNames[9]="UILibrary_StrategyImages.InventoryIcons.Inv_LaserRifle"						; 
ModNames[10]="UILibrary_StrategyImages.InventoryIcons.Inv_LaserShotgun"						; 
ModNames[11]="UILibrary_StrategyImages.InventoryIcons.Inv_LaserHeavy"						; 
ModNames[12]="UILibrary_StrategyImages.InventoryIcons.Inv_LaserSniper"						; 
ModNames[13]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaPistol"						; 
ModNames[14]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaRifleLight"					; 
ModNames[15]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaRifle"						; 
ModNames[16]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaShotgun"					; 
ModNames[17]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaHeavy"						; 
ModNames[18]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaSniper"						; 
ModNames[19]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaBlasterLauncher"			; 
ModNames[20]=""																				; MechtoidPlasmaCannon
ModNames[21]=""																				; SeekerPlasmaPistol
ModNames[22]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaBlasterLauncher"			; MEC Kinetic Strike Module
ModNames[23]="UILibrary_StrategyImages.InventoryIcons.Inv_FlameThrower"						; MEC Flamethrower
ModNames[24]="UILibrary_StrategyImages.InventoryIcons.Inv_FragGrenade"						; MEC Grenade Launcher
ModNames[25]="UILibrary_StrategyImages.InventoryIcons.Inv_Medikit"							; MEC Restorative Mist
ModNames[26]="UILibrary_StrategyImages.InventoryIcons.Inv_ArcThrower"						; MEC Electropulse
ModNames[27]="UILibrary_StrategyImages.InventoryIcons.Inv_RespiratorImplant"				; MEC Proximity Mine Launcher
ModNames[28]="UILibrary_StrategyImages.InventoryIcons.Inv_MECChainGun"						; 
ModNames[29]="UILibrary_StrategyImages.InventoryIcons.Inv_MECRailGun"						; 
ModNames[30]="UILibrary_StrategyImages.InventoryIcons.Inv_MECParticleCannon"				; 
ModNames[31]="UILibrary_StrategyImages.InventoryIcons.Inv_ReaperAmmo"						; Alloy Jacketed Rounds
ModNames[32]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltAssaultRifle"				; T1 Assault Carbine
ModNames[33]=""																				; SectopodCannon
ModNames[34]="UILibrary_StrategyImages.InventoryIcons.Inv_Scope"							; Marksman's Scope
ModNames[35]=""																				; ChryssalidClaw
ModNames[36]=""																				; DroneBeam
ModNames[37]=""																				; PsiAmp
ModNames[38]="UILibrary_StrategyImages.InventoryIcons.Inv_GrappleHook"						; 
ModNames[39]=""																				; CyberdiscWeapon
ModNames[40]="UILibrary_StrategyImages.InterceptorImages.Inv_EMPCannon"						; Enhanced Beam Optics
ModNames[41]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaPistol"						; SectoidPlasmaPistol
ModNames[42]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaRifleLight"					; PlasmaLightRifle_ThinMan
ModNames[43]=""																				; PlasmaLightRifle_Floater
ModNames[44]=""																				; PlasmaLightRifle_Muton
ModNames[45]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaRifle"						; PlasmaAssaultRifle_Muton
ModNames[46]=""																				; HeavyPlasma_Floater
ModNames[47]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaHeavy"						; HeavyPlasma_Muton
ModNames[48]="UILibrary_StrategyImages.InventoryIcons.Inv_SkeletonKey"						; Plasma Stellerator
ModNames[49]=""																				; ZombieFist
ModNames[50]=""																				; ElderWeapon
ModNames[51]=""																				; MutonBlade
ModNames[52]=""																				; OutsiderWeapon
ModNames[53]="UILibrary_StrategyImages.InventoryIcons.Inv_AssaultRifleModern"				; T3 Gauss Carbine
ModNames[54]=""																				; Plague
ModNames[55]=""																				; SectopodClusterBomb
ModNames[56]=""																				; SeekerTentacles
ModNames[57]="UILibrary_StrategyImages.InventoryIcons.Inv_ArmorKevlar"						; 
ModNames[58]="UILibrary_StrategyImages.InventoryIcons.Inv_ArmorSkeleton"					; 
ModNames[59]="UILibrary_StrategyImages.InventoryIcons.Inv_ArmorKevlar"						; 
ModNames[60]="UILibrary_StrategyImages.InventoryIcons.Inv_ArmorCarapace"					; 
ModNames[61]="UILibrary_StrategyImages.InventoryIcons.Inv_ArmorSkeleton"					; 
ModNames[62]="UILibrary_StrategyImages.InventoryIcons.Inv_ArmorTitan"						; 
ModNames[63]="UILibrary_StrategyImages.InventoryIcons.Inv_ArmorArchangel"					; 
ModNames[64]="UILibrary_StrategyImages.InventoryIcons.Inv_ArmorGhost"						; 
ModNames[65]="UILibrary_StrategyImages.InventoryIcons.Inv_ArmorPsi"							; 
ModNames[66]=""																					; Covert Ops Armor
ModNames[67]="UILibrary_StrategyImages.InventoryIcons.Inv_ArmorArchangel"					; 
ModNames[68]="UILibrary_StrategyImages.InventoryIcons.Inv_ArmorPsi"							; 
ModNames[69]="UILibrary_StrategyImages.InventoryIcons.Inv_Medikit"							; 
ModNames[70]="UILibrary_StrategyImages.InventoryIcons.Inv_CombatStims"						; 
ModNames[71]="UILibrary_StrategyImages.InventoryIcons.Inv_MindShield"						; 
ModNames[72]="UILibrary_StrategyImages.InventoryIcons.Inv_ChitinPlating"					; 
ModNames[73]="UILibrary_StrategyImages.InventoryIcons.Inv_ArcThrower"						; 
ModNames[74]="UILibrary_StrategyImages.InventoryIcons.Inv_Scope"							; 
ModNames[75]="UILibrary_StrategyImages.InventoryIcons.Inv_NanoFabricVest"					; 
ModNames[76]="UILibrary_StrategyImages.InventoryIcons.Inv_RespiratorImplant"				; 
ModNames[77]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltRocketLauncher"				; Rocket
ModNames[78]="UILibrary_StrategyImages.InventoryIcons.Inv_ReaperAmmo"						; 
ModNames[79]="UILibrary_StrategyImages.InterceptorImages.Inv_EMPCannon"						; Laser Sight
ModNames[80]="UILibrary_StrategyImages.InventoryIcons.Inv_ReaperAmmo"						; Hi Cap Mags
ModNames[81]="UILibrary_StrategyImages.InventoryIcons.Inv_FragGrenade"						; 
ModNames[82]="UILibrary_StrategyImages.InventoryIcons.Inv_SmokeGrenade"						; 
ModNames[83]="UILibrary_StrategyImages.InventoryIcons.Inv_Flashbang"						; 
ModNames[84]="UILibrary_StrategyImages.InventoryIcons.Inv_AlienGrenade"						; 
ModNames[85]="UILibrary_StrategyImages.InventoryIcons.Inv_GhostGrenade"						; 
ModNames[86]="UILibrary_StrategyImages.InventoryIcons.Inv_GasGrenade"						; 
ModNames[87]="UILibrary_StrategyImages.InventoryIcons.Inv_NeedleGrenade"					; 
ModNames[88]="UILibrary_StrategyImages.InventoryIcons.Inv_MimicBeacon"						; 
ModNames[89]="UILibrary_StrategyImages.InventoryIcons.Inv_RocketLauncher"					; Shredder Rocket
ModNames[90]="UILibrary_StrategyImages.InventoryIcons.Inv_MotionDetector"					; Battle Computer (MEC)
ModNames[91]="UILibrary_StrategyImages.InventoryIcons.Inv_AlienGrenade"						; 
ModNames[92]="UILibrary_StrategyImages.InventoryIcons.Inv_AlienGrenade"						; 
ModNames[93]="UILibrary_StrategyImages.InventoryIcons.Inv_AlienGrenade"						; 
ModNames[94]="UILibrary_StrategyImages.InventoryIcons.Inv_NanoFabricVest"					; Chameleon Suit
ModNames[95]="UILibrary_StrategyImages.InventoryIcons.Inv_NanoFabricVest"					; Ceramic Plates
ModNames[96]="UILibrary_StrategyImages.InventoryIcons.Inv_Flashbang"						; 
ModNames[97]="UILibrary_StrategyImages.InventoryIcons.Inv_BattleScanner"					; 
ModNames[98]="UILibrary_StrategyImages.InventoryIcons.Inv_AlienWeaponFragments"				; Alien Trophy
ModNames[99]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaShotgun"					; T5 Reflex Cannon
ModNames[100]="UILibrary_StrategyImages.InventoryIcons.Inv_Shiv1"							; 
ModNames[101]="UILibrary_StrategyImages.InventoryIcons.Inv_Shiv2"							; 
ModNames[102]="UILibrary_StrategyImages.InventoryIcons.Inv_Shiv3"							; 
ModNames[103]="UILibrary_StrategyImages.InventoryIcons.Inv_Interceptor"						; 
ModNames[104]="UILibrary_StrategyImages.InventoryIcons.Inv_Firestorm"						; 
ModNames[105]=""																			; Skyranger
ModNames[106]="UILibrary_StrategyImages.InventoryIcons.Inv_Satellite"						; 
ModNames[107]="UILibrary_StrategyImages.InventoryIcons.Inv_ReaperAmmo"						; HEAT Ammo (SHIV)
ModNames[108]="UILibrary_StrategyImages.InterceptorImages.Inv_EMPCannon"					; Holo-Targeter (M/S)
ModNames[109]="UILibrary_StrategyImages.InventoryIcons.Inv_SHIVGattlingGun"					; T1 SHIV Autocannon
ModNames[110]="UILibrary_StrategyImages.InventoryIcons.Inv_SHIVGattlingGun"					; T3 SHIV Sentry
ModNames[111]="UILibrary_StrategyImages.InventoryIcons.Inv_SHIVLaserCannon"					; T2 SHIV Laser
ModNames[112]="UILibrary_StrategyImages.InterceptorImages.Inv_InterceptorFusionLance"		; T5 SHIV Plasma
ModNames[113]="UILibrary_StrategyImages.InventoryIcons.Inv_Shiv1"							; SHIV Tread Deck 1
ModNames[114]="UILibrary_StrategyImages.InventoryIcons.Inv_Shiv2"							; SHIV Tread Deck 2
ModNames[115]="UILibrary_StrategyImages.InventoryIcons.Inv_Shiv3"							; SHIV Tread Deck 3
ModNames[116]="UILibrary_StrategyImages.InterceptorImages.Inv_InterceptorMissilePod"		; Stingray Missiles
ModNames[117]="UILibrary_StrategyImages.InterceptorImages.Inv_InterceptorGunPod"			; 
ModNames[118]="UILibrary_StrategyImages.InterceptorImages.Inv_InterceptorMissilePod"		; 
ModNames[119]="UILibrary_StrategyImages.InterceptorImages.Inv_InterceptorLaserCannon"		; 
ModNames[120]="UILibrary_StrategyImages.InterceptorImages.Inv_InterceptorPlasmaCannon"		; 
ModNames[121]="UILibrary_StrategyImages.InterceptorImages.Inv_EMPCannon"					; 
ModNames[122]="UILibrary_StrategyImages.InterceptorImages.Inv_InterceptorFusionLance"		; 
ModNames[123]="UILibrary_StrategyImages.InventoryIcons.Inv_BattleScanner"					; Counterfire Pods (SHIV)
ModNames[124]="UILibrary_StrategyImages.InventoryIcons.Inv_BattleScanner"					; Smartshell Pods (SHIV)
ModNames[125]="UILibrary_StrategyImages.InventoryIcons.Inv_DefenseMatrix"					; 
ModNames[126]="UILibrary_StrategyImages.InventoryIcons.Inv_UFOTracking"						; 
ModNames[127]="UILibrary_StrategyImages.InventoryIcons.Inv_SatelliteTargeting"				; 
ModNames[128]="UILibrary_StrategyImages.InventoryIcons.Inv_GrappleHook"						; Weapon Supercoolers (SHIV)
ModNames[129]="UILibrary_StrategyImages.InterceptorImages.Inv_InterceptorFusionLance"		; The Thumper (MEC)
ModNames[130]="UILibrary_StrategyImages.InterceptorImages.Inv_InterceptorGunPod"			; AutoSentry Turret (SHIV)
ModNames[131]="UILibrary_StrategyImages.InventoryIcons.Inv_BattleScanner"					; Adaptive Tracking Pods (SHIV)
ModNames[132]="UILibrary_StrategyImages.InventoryIcons.Inv_ChitinPlating"					; Core Armoring (SHIV)
ModNames[133]="UILibrary_StrategyImages.InventoryIcons.Inv_BattleScanner"					; Damage Control Pod (SHIV)
ModNames[134]="UILibrary_StrategyImages.CorpseIcons.Corpse_Sectoid"							; 
ModNames[135]="UILibrary_StrategyImages.CorpseIcons.Corpse_SectoidCommander"				; 
ModNames[136]="UILibrary_StrategyImages.CorpseIcons.Corpse_Floater"							; 
ModNames[137]="UILibrary_StrategyImages.CorpseIcons.Corpse_FloaterHeavy"					; 
ModNames[138]="UILibrary_StrategyImages.CorpseIcons.Corpse_ThinMan"							; 
ModNames[139]="UILibrary_StrategyImages.CorpseIcons.Corpse_Muton"							; 
ModNames[140]="UILibrary_StrategyImages.CorpseIcons.Corpse_MutonElite"						; 
ModNames[141]="UILibrary_StrategyImages.CorpseIcons.Corpse_Berserker"						; 
ModNames[142]="UILibrary_StrategyImages.CorpseIcons.Corpse_Cyberdisc"						; 
ModNames[143]="UILibrary_StrategyImages.CorpseIcons.Corpse_Elder"							; 
ModNames[144]="UILibrary_StrategyImages.CorpseIcons.Corpse_Cryssalid"						; 
ModNames[145]="UILibrary_StrategyImages.InventoryIcons.Inv_ReaperAmmo"						; Depleted Elerium Rounds (M/S)
ModNames[146]="UILibrary_StrategyImages.CorpseIcons.Corpse_Sectopod"						; 
ModNames[147]="UILibrary_StrategyImages.CorpseIcons.Corpse_Drone"							; 
ModNames[148]="UILibrary_StrategyImages.InterceptorImages.Inv_EMPCannon"					; Arc Pumper (M/S)
ModNames[149]="UILibrary_StrategyImages.InventoryIcons.Inv_SHIVLaserCannon"					; T2 Superheavy Laser (SHIV)
ModNames[150]="UILibrary_StrategyImages.CaptiveIcons.Captive_Sectoid"						; 
ModNames[151]="UILibrary_StrategyImages.CaptiveIcons.Captive_SectoidCommander"				; 
ModNames[152]="UILibrary_StrategyImages.CaptiveIcons.Captive_Floater"						; 
ModNames[153]="UILibrary_StrategyImages.CaptiveIcons.Captive_FloaterHeavy"					; 
ModNames[154]="UILibrary_StrategyImages.CaptiveIcons.Captive_ThinMan"						; 
ModNames[155]="UILibrary_StrategyImages.CaptiveIcons.Captive_Muton"							; 
ModNames[156]="UILibrary_StrategyImages.CaptiveIcons.Captive_MutonElite"					; 
ModNames[157]="UILibrary_StrategyImages.CaptiveIcons.Captive_Berserker"						; 
ModNames[158]="UILibrary_StrategyImages.CaptiveIcons.Captive_Elder"							; 
ModNames[159]="UILibrary_StrategyImages.InventoryIcons.Inv_ArmorCarapace"					; Phalanx Armor (light)
ModNames[160]="UILibrary_StrategyImages.InventoryIcons.Inv_ArmorTitan"						; Aegis Armor (light)
ModNames[161]="UILibrary_StrategyImages.ScienceIcons.IC_Elerium"							; 
ModNames[162]="UILibrary_StrategyImages.ScienceIcons.IC_AlienMaterials"						; 
ModNames[163]="UILibrary_StrategyImages.InventoryIcons.Inv_AlienWeaponFragments"			; 
ModNames[164]="UILibrary_StrategyImages.InventoryIcons.Inv_Meld"							; 
ModNames[165]="UILibrary_StrategyImages.ArtifactIcons.Item_AlienEntertainment"				; 
ModNames[166]="UILibrary_StrategyImages.ArtifactIcons.Item_AlienFood"						; 
ModNames[167]="UILibrary_StrategyImages.ArtifactIcons.Item_StasisTank"						; 
ModNames[168]="UILibrary_StrategyImages.ArtifactIcons.Item_UFONav"							; 
ModNames[169]="UILibrary_StrategyImages.ArtifactIcons.Item_AlienSurgery"					; 
ModNames[170]="UILibrary_StrategyImages.ArtifactIcons.Item_UFOPower"						; 
ModNames[171]="UILibrary_StrategyImages.ArtifactIcons.Item_Hyperwave"						; 
ModNames[172]="UILibrary_StrategyImages.ArtifactIcons.Item_AlienEntertainmentDamaged"		; 
ModNames[173]="UILibrary_StrategyImages.ArtifactIcons.Item_AlienFoodDamaged"				; 
ModNames[174]="UILibrary_StrategyImages.ArtifactIcons.Item_StasisTankDamaged"				; 
ModNames[175]="UILibrary_StrategyImages.ArtifactIcons.Item_UFONavDamaged"					; 
ModNames[176]="UILibrary_StrategyImages.ArtifactIcons.Item_AlienSurgeryDamaged"				; 
ModNames[177]="UILibrary_StrategyImages.ArtifactIcons.Item_UFOPowerDamaged"					; 
ModNames[178]="UILibrary_StrategyImages.InventoryIcons.Inv_ArmorArchangel"					; Fuel Cell
ModNames[179]="UILibrary_StrategyImages.InterceptorImages.Inv_InterceptorFusionLance"		; UFO Fusion Launcher
ModNames[180]="UILibrary_StrategyImages.ScienceIcons.IC_PsiLink"							; 
ModNames[181]="UILibrary_StrategyImages.ArtifactIcons.Item_ExaltIntel"						; 
ModNames[182]="UILibrary_StrategyImages.InventoryIcons.Inv_ArmorSkeleton"					; Kestrel Armor (light)
ModNames[183]="UILibrary_StrategyImages.ArtifactIcons.Item_BaseShard"						; 
ModNames[184]="UILibrary_StrategyImages.InventoryIcons.Inv_SkeletonKey"						; 
ModNames[185]=""																			; SectopodChestCannon
ModNames[186]="UILibrary_StrategyImages.InventoryIcons.Inv_SHIVLaserCannon"					; T2 Laser Lance (MEC)
ModNames[187]="UILibrary_StrategyImages.CorpseIcons.Corpse_Mechtoid"						; 
ModNames[188]="UILibrary_StrategyImages.CorpseIcons.Corpse_Seeker"							; 
ModNames[189]="UILibrary_StrategyImages.InventoryIcons.Inv_ChitinPlating"					; Alloy Carbide Plating (M/S)
ModNames[190]="UILibrary_StrategyImages.InventoryIcons.Inv_SHIVLaserCannon"					; T4 Pulse Lance (MEC)
ModNames[191]="UILibrary_StrategyImages.InventoryIcons.Inv_TargetPainter"					; Laser Designator
ModNames[192]="UILibrary_StrategyImages.InventoryIcons.Inv_MecCivvies"						; 
ModNames[193]="UILibrary_StrategyImages.InventoryIcons.Inv_Mec1"							; 
ModNames[194]="UILibrary_StrategyImages.InventoryIcons.Inv_Mec2"							; 
ModNames[195]="UILibrary_StrategyImages.InventoryIcons.Inv_Mec3"							; 
ModNames[196]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltHeavyMG"					; Alloy Bipod
ModNames[197]="UILibrary_StrategyImages.InventoryIcons.Inv_ReaperAmmo"						; Breaching Ammo
ModNames[198]="UILibrary_StrategyImages.InventoryIcons.Inv_ReaperAmmo"						; Armor Piercing Ammo
ModNames[199]="UILibrary_StrategyImages.InventoryIcons.Inv_MotionDetector"					; Smartgun Kit
ModNames[200]="UILibrary_StrategyImages.InventoryIcons.Inv_NanoFabricVest"					; Impact Vest
ModNames[201]="UILibrary_StrategyImages.InventoryIcons.Inv_MotionDetector"					; Tactical Sensors (MEC)
ModNames[202]="UILibrary_StrategyImages.InventoryIcons.Inv_GrappleHook"						; Walker Gear
ModNames[203]="UILibrary_StrategyImages.InventoryIcons.Inv_Scope"							; Neural Gunlink
ModNames[204]="UILibrary_StrategyImages.InventoryIcons.Inv_ReaperAmmo"						; Shredder Ammo
ModNames[205]="UILibrary_StrategyImages.InventoryIcons.Inv_MindShield"						; Psi Shield
ModNames[206]="UILibrary_StrategyImages.InventoryIcons.Inv_Shiv1"							; Rebuild SHIV1
ModNames[207]="UILibrary_StrategyImages.InventoryIcons.Inv_Shiv2"							; Rebuild SHIV2
ModNames[208]="UILibrary_StrategyImages.InventoryIcons.Inv_Shiv3"							; Rebuild SHIV3
ModNames[209]="UILibrary_StrategyImages.InterceptorImages.Inv_EMPCannon"					; Illuminator Gunsight
ModNames[210]="UILibrary_StrategyImages.InventoryIcons.Inv_SkeletonKey"						; Zevatron Booster (M/S)
ModNames[211]="UILibrary_StrategyImages.InventoryIcons.Inv_GrappleHook"						; Autoloader (M/S)
ModNames[212]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltAssaultRifle"				; T1 Assault Rifle
ModNames[213]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltSniperRifle"				; T1 Sniper Rifle
ModNames[214]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltHeavyMG"					; T1 SAW
ModNames[215]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltLaserAssaultRifle"			; T2 Laser Rifle
ModNames[216]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltLaserSniperRifle"			; T2 Laser Sniper Rifle
ModNames[217]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltLaserHeavyMG"				; T2 Laser SAW
ModNames[218]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltRocketLauncher"				; T1 Rocket Launcher
ModNames[219]="UILibrary_StrategyImages.InventoryIcons.Inv_BattleScanner"					; Weapon Gyrostabilizer (M/S)
ModNames[220]="UILibrary_StrategyImages.InventoryIcons.Inv_NanoFabricVest"					; Heavy Alloy Plating
ModNames[221]="UILibrary_StrategyImages.InventoryIcons.Inv_GrappleHook"						; Elerium Turbos (M/S)
ModNames[222]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltLoot1"						; 
ModNames[223]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltLoot2"						; 
ModNames[224]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltLoot3"						; 
ModNames[225]="UILibrary_StrategyImages.InventoryIcons.Inv_ChitinPlating"					; Alloy Belt (M/S)
ModNames[226]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltSniperRifle"				; T1 Marksman's Rifle
ModNames[227]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltLaserSniperRifle"			; T2 Laser Strike Rifle
ModNames[228]="UILibrary_StrategyImages.InventoryIcons.Inv_SniperRifle"						; T3 Alloy Strike Rifle
ModNames[229]="UILibrary_StrategyImages.InventoryIcons.Inv_LaserSniper"						; T4 Blaster Rifle
ModNames[230]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaSniper"					; T5 Reflex Rifle
ModNames[231]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltAssaultRifle"				; T1 SMG
ModNames[232]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltLaserAssaultRifle"			; T2 Laser Shatterray
ModNames[233]="UILibrary_StrategyImages.InventoryIcons.Inv_AssaultRifleModern"				; T3 Gauss Stuttergun
ModNames[234]="UILibrary_StrategyImages.InventoryIcons.Inv_LaserRifle"						; T4 Pulse Stengun
ModNames[235]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaRifleLight"				; T5 Plasma Stormgun
ModNames[236]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltAssaultRifle"				; T1 Machine Pistol
ModNames[237]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltLaserAssaultRifle"			; T2 Heater
ModNames[238]="UILibrary_StrategyImages.InventoryIcons.Inv_AssaultRifleModern"				; T3 Gauss AutoPistol
ModNames[239]="UILibrary_StrategyImages.InventoryIcons.Inv_LaserRifle"						; T4 Blaster
ModNames[240]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaRifleLight"				; T5 Plasma Mauler
ModNames[241]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltAssaultRifle"				; T1 Battle Rifle
ModNames[242]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltLaserAssaultRifle"			; T2 Heavy Laser Rifle
ModNames[243]="UILibrary_StrategyImages.InventoryIcons.Inv_AssaultRifleModern"				; T3 Heavy Gauss Rifle
ModNames[244]="UILibrary_StrategyImages.InventoryIcons.Inv_LaserRifle"						; T4 Heavy Pulse Rifle
ModNames[245]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaRifle"						; T5 Heavy Plasma Rifle
ModNames[246]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltHeavyMG"					; T1 LMG
ModNames[247]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltLaserHeavyMG"				; T2 Gatling Laser
ModNames[248]="UILibrary_StrategyImages.InventoryIcons.Inv_LMG"								; T3 Gauss Machine Gun
ModNames[249]="UILibrary_StrategyImages.InventoryIcons.Inv_LaserHeavy"						; T4 Gatling Pulser
ModNames[250]="UILibrary_StrategyImages.InventoryIcons.Inv_PlasmaHeavy"						; T5 Plasma Dragon
ModNames[251]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltLaserAssaultRifle"			; T2 Laser Carbine
ModNames[252]="UILibrary_StrategyImages.InventoryIcons.Inv_LaserRifle"						; T4 Pulse Carbine
ModNames[253]="UILibrary_StrategyImages.InventoryIcons.Inv_ExaltLaserSniperRifle"			; T2 Arc Rifle
ModNames[254]="UILibrary_StrategyImages.InventoryIcons.Inv_Shotgun"							; T1 Sawed-off Shotgun
ModNames[255]=""																			; left empty 

 

This basically replicates the current state of Long War beta10, which has added a bunch of new items but is still using duplicates of the existing vanilla inventory images.

Link to comment
Share on other sites

I did some further refining on which UDK version works with XCOM:EW.

 

June 2010 UDK : version 727, engine version 6829
September 2011 UDK : Version 845, Engine Version 8916
Firaxis Unreal version : XCOM EU : Version 845, Engine Version 8916
Firaxis Unreal version : XCOM EW : Version 845, Engine Version 8917
December 2011 UDK : Version 852, Engine Version 9249
March 2012 UDK : Version 859, Engine Version 9656
Update :
It appears that the September 2011 UDK matches the Enemy Unknown versions exactly. However Enemy Within incremented the Engine Version by 1, which I can only guess is due to some minor change, perhaps something that Firaxis did to the Unreal Engine source code?
The Septemer 2011 UDK I found here : http://www.gamershell.com/download_79672.shtml
Edited by Amineri
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...