This section will list the changes you need to make to various files in your mod.
Every change we make in an INI file has been commented so that it's easy to identify the changes.

We'll update one file at a time. When you are ready, you can click on the links below to view the changes you need to make to the corresponding file.

rulesmd.ini artmd.ini mp*md.ini ra2md.csf additional files

Click on one of the above links to view the changes you need to make to that file.
It is essential that you include all of these changes.


artmd.ini changes:

= modified flag/section
= new flag/section
= deleted
(or commented out) flag/section

[YENGINEER]
;Image=ENGINEER ;UMP removed

[FV]
Weapon9FLH=0,0,160 ;UMP
Weapon16FLH=0,0,160 ;UMP

[HTNK]
PrimaryFireFLH=170,0,115 ;UMP

[MTNK]
SecondaryFireFLH=15,55,105 ;UMP

[GTNK]
PrimaryFireFLH=170,0,112 ;UMP

[LTNK]
PrimaryFireFLH=217,0,130 ;UMP

[GAWEAP]
ActiveAnimTwoDamaged=GAWEAP_B ;UMP
UnderDoorAnimDamaged=GAWEAP_1D ;UMP
DeployingAnimDamaged=GAWEAP_2D ;UMP
RoofDeployingAnimDamaged=GAWEAP_3D ;UMP
UnderRoofDoorAnimDamaged=GAWEAP_4D ;UMP

This should be placed just after
the [GAWEAP] section.
[GAWEAPBB] ;UMP
Layer=ground

[YAWEAP]
UnderDoorAnimDamaged=YAWEAP_1D ;UMP
DeployingAnimDamaged=YAWEAP_2D ;
UMP
RoofDeployingAnimDamaged=YAWEAP_3D ;
UMP
UnderRoofDoorAnimDamaged=YAWEAP_4D ;
UMP

This should be placed just after
the [YAWEAP] section.
[YAWEAPBB] ;UMP
Layer=ground

[YAWEAP_A]
Start=0 ;
UMP
LoopEnd=8 ;
UMP

[YAWEAP_AD]
Start=0 ;
UMP
LoopEnd=8 ;
UMP

[YAWEAP_1]
Start=0 ;
UMP
LoopEnd=1 ;
UMP

[YAWEAP_1D]
LoopEnd=2 ;
UMP

[YAWEAP_2]
Start=0 ;
UMP
LoopEnd=1 ;
UMP

[YAWEAP_2D]
LoopEnd=2 ;
UMP

[YAWEAP_3]
Start=0 ;
UMP
LoopEnd=1 ;
UMP

[YAWEAP_3D]
LoopEnd=2 ;
UMP

[YAWEAP_4]
Start=0 ;
UMP
LoopEnd=1 ;
UMP

[YAWEAP_4D]
LoopEnd=2 ;
UMP

[NAWEAP]
ActiveAnimDamaged=NAWEAP_B ;UMP
ActiveAnimZAdjust=-130

This should be placed just after the [NAWEAP] section.
[NAWEAPBB] ;UMP
Layer=ground

[NAWEAP_A]
Start=0 ;UMP
LoopEnd=13 ;UMP

This should be placed just after the [NAWEAP_A] section.
[NAWEAP_B] ;UMP
Image=NAWEAP_B
Normalized=yes
NewTheater=yes
Layer=ground
Start=0
LoopStart=0
LoopEnd=1
LoopCount=-1
Rate=200

[NAWEAP_1]
Start=0 ;UMP
LoopEnd=1 ;UMP

[NAWEAP_1D]
LoopEnd=2 ;UMP

[NAWEAP_2]
Start=0 ;UMP
LoopEnd=1 ;UMP

[NAWEAP_2D]
LoopEnd=2 ;UMP

[NAWEAP_3]
Start=0 ;UMP
LoopEnd=1 ;UMP

[NAWEAP_3D]
LoopEnd=2 ;UMP

[NAWEAP_4]
Start=0 ;UMP
LoopEnd=1 ;UMP

[NAWEAP_4D]
LoopEnd=2 ;UMP

[GAROBO]
DamageFireOffset1=18,35 ;UMP
;DamageFireOffset2=6,25 ;UMP removed
;DamageFireOffset3=-24,53 ;UMP removed


[NAYARD]
ActiveAnimTwoYSort=724 ;UMP

[YAYARD]
ProductionAnim=YAYARD_S ;UMP
ProductionAnimDamaged=YAYARD_SD
;UMP
SpecialAnimThree=YAYARD_S
;UMP

[YAYARD_AD]
Start=16 ;
UMP
LoopStart=16 ;
UMP

[YAYARD_SD]
Start=16 ;
UMP
LoopStart=16 ;
UMP

[YAYARD_S2D]
Start=16 ;
UMP
LoopStart=16 ;
UMP

[YAYARD_CD]
Start=16 ;UMP
LoopStart=16 ;UMP

[YAPOWR]
IdleAnimYSort=543 ;UMP

[CAPOWR]
ActiveAnimPowered=no ;UMP

[CAAIRP]
ActiveAnimDamaged=CAAIRP_A ;UMP
CanHideThings=true ;UMP
CanBeHidden=false ;UMP
OccupyHeight=3 ;UMP
AddOccupy1=-2,0 ;UMP
AddOccupy2=-3,-1 ;UMP
RemoveOccupy1=1,-1 ;UMP

[YABRCK_A]
Start=0 ;UMP
LoopEnd=8 ;UMP
DoubleThick=yes ;UMP

[YABRCK_AD]
Start=8 ;UMP
LoopEnd=16 ;UMP
DoubleThick=yes ;UMP

This should be placed just after
the [GASPST] section.
[GASPYSAT] ;UMP
Image=GASPST
Remapable=yes
Normalized=yes
Cameo=asaticon
Foundation=2x2
Height=5
Buildup=GASPSTMK
DemandLoadBuildup=true
FreeBuildup=true
NewTheater=yes
ActiveAnim=GASPST_A
ActiveAnimDamaged=GASPST_AD
ActiveAnimZAdjust=-32
ActiveAnimYSort=362
CanHideThings=True
CanBeHidden=False
OccupyHeight=3
AddOccupy1=-2,-1
DamageFireOffset0=25,37
DamageFireOffset1=-26,25

[NALASR]
PrimaryFireFLH=103,22,100 ;UMP

[NASAM]
PrimaryFireFLH=90,75,105 ;UMP
;SecondaryFireFLH=90,-50,100 ;UMP removed

Strange error here; was "CanBeHidden-False"
[NAPSYB]
CanBeHidden=true ;UMP

Strange error here; was "DamageFireOffset0-37,33"
[CANWY26]
DamageFireOffset1=37,33 ;UMP

[SealSequence]
WetDie1=514,19,0 ;UMP
WetDie2=534,19,0 ;UMP

[BorisSequence]
Prone=91,1,6 ;UMP

[CivGunSequence]
Die2=71,15,0 ;UMP

[GenSequence]
Die2=71,15,0 ;UMP

[CivSequence]
Die2=71,15,0 ;UMP

[EinsSequence]
Die2=118,15,0 ;UMP

[Civ2Sequence]
Die2=71,15,0 ;UMP

[TechSequence]
Die2=71,13,0 ;UMP

[GAPOWR_A]
DoubleThick=yes ;UMP

[GAPOWR_AD]
DoubleThick=yes ;UMP

[YAPOWR_A]
Start=0 ;UMP
LoopStart=0 ;UMP
DoubleThick=yes ;UMP

[YAPOWR_AD]
Start=8 ;UMP
LoopStart=8 ;UMP
DoubleThick=yes ;UMP

[YAPOWR_B]
Start=0 ;UMP
LoopStart=0 ;UMP
DoubleThick=yes ;UMP

[YAPOWR_BD]
Start=8 ;UMP
LoopStart=8 ;UMP
DoubleThick=yes ;UMP

[YAPOWR_C]
Shadow=no ;UMP
DoubleThick=yes ;UMP

[YAPOWR_CD]
Start=5 ;UMP
LoopStart=5 ;UMP
Shadow=no ;UMP
DoubleThick=yes ;UMP

[NAPOWR_A]
LoopEnd=19 ;UMP

[NAPOWR_AD]
LoopEnd=38 ;UMP

[GAROBO_A]
Start=0 ;UMP
LoopEnd=20 ;UMP
Shadow=yes ;UMP

[GAROBO_AD]
Image=GAROBO_A ;UMP
Start=20 ;UMP
LoopEnd=40 ;UMP
Shadow=yes ;UMP

[GAPILE_A]
Start=0 ;UMP
LoopEnd=16 ;UMP

[GAPILE_AD]
LoopEnd=32 ;UMP

[GAWEAP_A]
Start=0 ;UMP

[GAWEAP_AD]
Start=15 ;UMP
LoopStart=15 ;UMP
LoopEnd=30 ;UMP

[GAWEAP_B]
LoopEnd=6 ;UMP

[GAWEAP_1]
Start=0 ;UMP

[GAWEAP_1D]
Start=1 ;UMP

[GAWEAP_2]
Start=0 ;UMP

[GAWEAP_2D]
Start=1 ;UMP

[GAWEAP_3]
Start=0 ;UMP
LoopEnd=1 ;UMP

[GAWEAP_3D]
Start=1 ;UMP
LoopStart=1 ;UMP
LoopEnd=2 ;UMP

[GAWEAP_4]
Start=0 ;UMP
LoopEnd=1 ;UMP

[GAWEAP_4D]
Start=1 ;UMP
LoopStart=1 ;
UMP
LoopEnd=2 ;
UMP

[GAYARD_D]
LoopEnd=42 ;UMP

[GAYARD_DD]
Start=42 ;
UMP
LoopStart=42 ;
UMP
LoopEnd=84 ;
UMP

[GTGCAN]
PrimaryFireFLH=365,0,340 ;UMP

[NAFLAK]
PrimaryFireFLH=140,0,220 ;UMP

This should be placed just after
the [VTMUZZLE] section.
[APMUZZLE] ;UMP
Normalized=yes


Changes Since UMP7

Start / Welcome

Updating to 1.001

Updating to 1.002

Terrain Expansion

Extra Fixes (Optional)

Distributing Your Mod

Fix List

Credits