Ultimate is an ambitious mod for Paradox Interactive's outstanding grand strategy game Victoria II, it has an expansive feature list with multiple new start dates, from 1604 to 2023.

Forum Thread
  Posts  
Need Help with utilizing HOI Units (Games : Victoria II: A House Divided : Mods : Victoria Ultimate : Forum : The Ultimate Victorian Pub : Need Help with utilizing HOI Units) Locked
Thread Options
Apr 24 2014 Anchor

Hi,
Ultimate is installed and running. Now I want to use the HOI III Units like explained in 'How To Use HOI3 Units in Ultimate.txt', however I can't find the following files:

Carrier_Anim_Idle.xsm
Carrier_Anim_Moving.xsm
GenericPlane.xac
generictransportspec.dds
Submarine_Anim_Idle.xsm
Submarine_Anim_Moving.xsm

They do not exist in the HOI III gfx/anim folder! I checked several versions Generic 1.4, Motherland 3.05 and Their Finest Hour 4.02 to no avail...
I did look up the avatar.gfx of HOI III and they are not referenced either. But by doing this, I was able to substitute the models by other resources.
Here's what I came up with and it is working w/o a glitch so far. You have to edit the avatars.gfx, look for the section where the files are referenced, compare with the HOI III avatars.gfx and copy+replace the sections over from the HOI III avatars.gfx!

mkdir temp
copy bomberflying.xsm temp
copy bomberunderattack.xsm temp
copy Carrier.xac temp
copy CarrierDiffuse.dds temp
copy CarrierSpecular.dds temp
copy FighterAirAttack.xsm temp
copy FighterBombAttack.xsm temp
copy GenericBomber.xac temp
copy genericbomberdiffuse.dds temp
copy genericbomberspec.dds temp
copy GenericMotor.xac temp
copy genericmotordiffuse.dds temp
copy GenericMotorIdle.xsm temp
copy GenericMotorMoving.xsm temp
copy genericmotorspec.dds temp
copy GenericTactical.xac temp
copy generictacticaldiffuse.dds temp
copy generictacticalspec.dds temp
copy GenericTransport.xac temp
copy generictransportdiffuse.dds temp
copy GermanTank.xac temp
copy GermanTankAttack.xsm temp
copy GermanTankDiffuse.dds temp
copy GermanTankIdle.xsm temp
copy GermanTankMove.xsm temp
copy GermanTankspec.dds temp
copy ShipAttackA.xsm temp
copy ShipBigIdle.xsm temp
copy ShipRetreat.xsm temp
copy Submarine.xac temp
copy SubmarineAttackA.xsm temp
copy SubmarineDiffuse.dds temp
copy SubmarineMove.xsm temp
copy SubmarineRetreat.xsm temp
copy SubmarineSpecular.dds temp
copy tactical_flying.xsm temp
rem copy Carrier_Anim_Idle.xsm temp
rem copy Carrier_Anim_Moving.xsm temp
rem copy GenericPlane.xac temp
rem copy generictransportspec.dds temp
rem copy Submarine_Anim_Idle.xsm temp
rem copy Submarine_Anim_Moving.xsm temp

Here's an example of what my avatars.gfx looks like for the missing 'GenericPlane':

EMFXActorType = {
		name = "GenericPlane"
		actorfile = "gfx\anims\GenericTactical.xac"
		
		idle   = "gfx\anims\tactical_flying.xsm"
		move   = "gfx\anims\tactical_flying.xsm"
		attack = "gfx\anims\tactical_flying.xsm"
		#attack = "gfx\anims\FighterAirAttack.xsm"
		# bombattack = "gfx\anims\FighterBombAttack.xsm"
		scale = 3.5
		
	}

.xac - is a model which needs a corresponding motion description file(s) and texture mapping
.xms - motion description
.dds - texture mapping (the filenamediffuse.dds is the diffuse map, the filenamespec.dds is the specular map), I created a specular map to get generictransportspec.dds (missing) by converting generictransportdiffuse.dds (GIMP youtube tutorial).

Still curious about the original files referenced though...

Edited by: casandra9

Apr 24 2014 Anchor

Tomorrow's update fixes this. ;)

Reply to thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.