Announcement

Collapse
No announcement yet.

Missing file: 'NaliAnim.ukx'

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Missing file: 'NaliAnim.ukx'

    Im making a monster based on the titans, but it's a diff monster. Anyway Im making the monster's superclass SMPTitan so I must add the SMP to the editPackage list in my UT2004.ini so the compiler can find the SMP .uc files. The problem though is when I compile my monster, it can't because I'm getting an error when which is that the compiler can't file a file called 'NaliAnim.uk'. The 'NaliAnim.ukx' never came with the SMP download. Do I need to download this file some how?
    Code:
    ----------------------------Core - Release----------------------------
    ---------------------------Engine - Release---------------------------
    ----------------------------Fire - Release----------------------------
    ---------------------------Editor - Release---------------------------
    --------------------------UnrealEd - Release--------------------------
    ---------------------------IpDrv - Release----------------------------
    ----------------------------UWeb - Release----------------------------
    --------------------------GamePlay - Release--------------------------
    -------------------------UnrealGame - Release-------------------------
    --------------------------XGame_rc - Release--------------------------
    --------------------------XEffects - Release--------------------------
    ------------------------XWeapons_rc - Release-------------------------
    ------------------------XPickups_rc - Release-------------------------
    --------------------------XPickups - Release--------------------------
    ---------------------------XGame - Release----------------------------
    --------------------------XWeapons - Release--------------------------
    -------------------------XInterface - Release-------------------------
    ---------------------------XAdmin - Release---------------------------
    -------------------------XWebAdmin - Release--------------------------
    --------------------------Vehicles - Release--------------------------
    -------------------------BonusPack - Release--------------------------
    -----------------------SkaarjPack_rc - Release------------------------
    -------------------------SkaarjPack - Release-------------------------
    -------------------------UTClassic - Release--------------------------
    ------------------------UT2k4Assault - Release------------------------
    -------------------------Onslaught - Release--------------------------
    ---------------------------GUI2K4 - Release---------------------------
    ----------------------UT2k4AssaultFull - Release----------------------
    -----------------------OnslaughtFull - Release------------------------
    --------------------------xVoting - Release---------------------------
    ------------------------StreamlineFX - Release------------------------
    --------------------------UTV2004c - Release--------------------------
    --------------------------UTV2004s - Release--------------------------
    --------------------------Railgun - Release---------------------------
    ------------------------OnslaughtBP - Release-------------------------
    -----------------------FlareboltRifle - Release-----------------------
    --------------------SatoreMosterPackv120 - Release--------------------
    Analyzing...
    Parsing mutsatoreMonsterPack
    Failed loading package: Can't find file '..\Animations\NaliAnim.ukx
    So do I need to look for the 'NaliAnim.ukx' file?

    #2
    .uk isnt an unreal2004 file type. .ukx is tho. Download satore again, it looks like one of the files has gotten corrupt.

    Comment


      #3
      Originally posted by INIQUITOUS View Post
      .uk isnt an unreal2004 file type. .ukx is tho. Download satore again, it looks like one of the files has gotten corrupt.
      This is the link I download SMP.
      http://ini.hazelwhorley.com/lucifer.html
      Is there any other link u know of I can get SMP? I can't get it from the Japanese sites. Any place else?

      Comment


        #4
        or you got a typo in your script :P

        Comment


          #5
          Originally posted by Bananna_manuk View Post
          or you got a typo in your script :P
          Yo banana dude those AE][Titans I saw. Did u need SMP to make those. If u did, did u subclass from the regular SMP titan?

          Comment


            #6
            that link is to a page on my site, and you can believe me when I say that there is nothing wrong with the files if you download them from my site. Typo is probably the answer..

            ..especially considering the fact that satoreMonsterPack doesn't have an animation file. (.ukx)

            Comment


              #7
              Heress my monsters code. Look to see if u guys can find any typos.
              Code:
              class Golem extends SMPTitan;
              
              function bool SameSpeciesAs(Pawn P)
              {
              	return ( Monster(P) != none &&
              	(P.IsA('Golem') ) );
              }
              
              function SpawnRock()
              {
              	local vector X,Y,Z, FireStart;
              	local rotator FireRotation;
              	local Projectile Proj;
              
              	GetAxes(Rotation,X,Y,Z);
              	FireStart = Location + 1.2*CollisionRadius * X + 0.4 * CollisionHeight * Z;
              	if ( !SavedFireProperties.bInitialized )
              	{
              		SavedFireProperties.AmmoClass = MyAmmo.Class;
              		SavedFireProperties.ProjectileClass = MyAmmo.ProjectileClass;
              		SavedFireProperties.WarnTargetPct = MyAmmo.WarnTargetPct;
              		SavedFireProperties.MaxRange = MyAmmo.MaxRange;
              		SavedFireProperties.bTossed = MyAmmo.bTossed;
              		SavedFireProperties.bTrySplash = MyAmmo.bTrySplash;
              		SavedFireProperties.bLeadTarget = MyAmmo.bLeadTarget;
              		SavedFireProperties.bInstantHit = MyAmmo.bInstantHit;
              		SavedFireProperties.bInitialized = true;
              	}
              
              	FireRotation = Controller.AdjustAim(SavedFireProperties,FireStart,600);
              	if (FRand() < 0.4)
              	{
              		Proj=Spawn(class'GolemBigBoulder',,,FireStart,FireRotation);
              		if(Proj!=none)
              		{
              			Proj.SetPhysics(PHYS_Projectile);
              			Proj.setDrawScale(Proj.DrawScale*DrawScale/default.DrawScale);
              			Proj.SetCollisionSize(Proj.CollisionRadius*DrawScale/default.DrawScale,Proj.CollisionHeight*DrawScale/default.DrawScale);
              			Proj.Velocity = (ProjectileSpeed+Rand(ProjectileMaxSpeed-ProjectileSpeed)) *vector(Proj.Rotation)*DrawScale/default.DrawScale;
              		}
              		return;
              	}
              
              	Proj=Spawn(MyAmmo.ProjectileClass,,,FireStart,FireRotation);
              	if(Proj!=none)
              	{
              		Proj.SetPhysics(PHYS_Projectile);
              		Proj.setDrawScale(Proj.DrawScale*DrawScale/default.DrawScale);
              		Proj.SetCollisionSize(Proj.CollisionRadius*DrawScale/default.DrawScale,Proj.CollisionHeight*DrawScale/default.DrawScale);
              		Proj.Velocity = (ProjectileSpeed+Rand(ProjectileMaxSpeed-ProjectileSpeed)) *vector(Proj.Rotation)*DrawScale/default.DrawScale;
              	}
              	FireStart=Location + 1.2*CollisionRadius * X -40*Y+ 0.4 * CollisionHeight * Z;
              	Proj=Spawn(MyAmmo.ProjectileClass,,,FireStart,FireRotation);
              	if(Proj!=none)
              	{
              		Proj.SetPhysics(PHYS_Projectile);
              		Proj.setDrawScale(Proj.DrawScale*DrawScale/default.DrawScale);
              		Proj.SetCollisionSize(Proj.CollisionRadius*DrawScale/default.DrawScale,Proj.CollisionHeight*DrawScale/default.DrawScale);
              		Proj.Velocity = (ProjectileSpeed+Rand(ProjectileMaxSpeed-ProjectileSpeed)) *vector(Proj.Rotation)*DrawScale/default.DrawScale;
              	}
              	bStomped=false;
              	ThrowCount++;
              	if(ThrowCount>=2)
              	{
              		bThrowed=true;
              		ThrowCount=0;
              	}
              }
              
              State Dying
              {
              ignores AnimEnd, Trigger, Bump, HitWall, HeadVolumeChange, PhysicsVolumeChange, Falling, BreathTimer;
              simulated function Proces****FX(){}
              }
              
              DefaultProperties
              {
                  MonsterName="Golem"
                  Skins(0)=Texture'satoreMonsterPackTexture.Skins.Jtitan1'
                  Skins(1)=Texture'satoreMonsterPackTexture.Skins.Jtitan1'
                  Skins(0)=Texture'satoreMonsterPackTexture.Skins.Jtitan1'
                  Skins(1)=Texture'satoreMonsterPackTexture.Skins.Jtitan1'
                  AmmunitionClass=Class'GolemBigBoulder'
                  CollisionRadius=165.000000
                  CollisionHeight=172.500000
                  Mass=3000.000000
                  RotationRate=(Yaw=50000)
                  ProjectileSpeed=1350.000000
                  ProjectileMaxSpeed=1500.000000
                  InvalidityMomentumSize=150000.000000
              }

              Comment


                #8
                You have more than one .uc file I see, the problem could be in any of them.

                search through all of your script documents for "NaliAnim.uk" and also if you have decompiled satoremonsterpack then search through that aswel, you might atleast find where it is referenced.

                I have a feeling there is a really simple explanation for this...

                Comment


                  #9
                  Originally posted by INIQUITOUS View Post
                  You have more than one .uc file I see, the problem could be in any of them.

                  search through all of your script documents for "NaliAnim.uk" and also if you have decompiled satoremonsterpack then search through that aswel, you might atleast find where it is referenced.

                  I have a feeling there is a really simple explanation for this...
                  Sry I mean NaliAnim.uk(x). Forgot the x at the end.

                  Comment


                    #10
                    The only reference to that is line 6 in the mutsatoreMonsterPack.uc file:

                    Code:
                    #exec OBJ LOAD FILE=..\Animations\NaliAnim.ukx Package=satoreMonsterPackv120
                    You must of accidently removed the satoreMonsterPack system files and it is tryng to compile satore again, which it cannot do as only satore has this file. It was loaded and saved into the system file a long time ago on a computer far far away...

                    Comment


                      #11
                      WOW! Ty. Now that's fix. I'll post here to let u know if I still get troubles.

                      Comment

                      Working...
                      X