Announcement

Collapse
No announcement yet.

UT99 Chainsaw Weapon [DL][ver Nov 2 2008]

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

  • replied
    Me too
    And btw there could be a mutator option for the hand. That would make it way easier. Instead of typing into the console "..." you could set it in the mutator properties. I recommend "no hands" as a default option since UT2004 doesn't have hands and if I'd like to include it in a map, I'd prefer no hands

    Leave a comment:


  • replied
    Any progress on this mutator Meowcat? I'm looking forward for the final release

    Leave a comment:


  • replied
    well I just have one thing to say, you could implement a mutator that would add the chainsaw to the defaultinventory this way we wouldn't need to summon one if we wanted to play with the other weapons to (if it is already implemented: "Sorry my fault ")

    Leave a comment:


  • replied
    I might be able to get to it in a week or two. I tried to have it match the original UT chainsaw closely, but I could probably tweak it some more.

    Leave a comment:


  • replied
    Awesome mutator! But I noticed the following things: the alternate fire mode animation is too fast. Could you make it slowier please? And the enemies explode when you kill them. It's a bit weird If you would change this, meowcat, I would be really thankful!

    Leave a comment:


  • replied
    Will post the version with mutator included this afternoon (probably around 1500 PST)

    [EDIT] Updated version posted November 2 2008. Adds a mutator that gives the chainsaw as a starting weapon and optionally removes the shieldgun.

    Leave a comment:


  • replied
    well I didn't hear back from you so I went a different route. I wrote a mutator on top of your mutator. This will enable players to choose your Mutator from the mutes list directly and it will replace the ShieldGun. I am leaving you the code I made wrapped here to use in a future release. It is also an interesting thing to people whom have perhaps not ever tried to do something like this.

    note to do this you would need to add the original mute and the additional mute to your ut2004.ini as such

    Code:
    [Editor.EditorEngine]
    UseSound=True
    CacheSizeMegs=32
    GridEnabled=True
    SnapVertices=False
    SnapDistance=1.000000
    GridSize=(X=4.000000,Y=4.000000,Z=4.000000)
    RotGridEnabled=True
    RotGridSize=(Pitch=1024,Yaw=1024,Roll=1024)
    GameCommandLine=-log
    FovAngleDegrees=90.000000
    GodMode=True
    AutoSave=True
    AutoSaveTimeMinutes=5
    AutoSaveIndex=6
    UseAxisIndicator=True
    MatineeCurveDetail=0.1
    ShowIntWarnings=False
    UseSizingBox=True
    RenderDevice=D3DDrv.D3DRenderDevice
    AudioDevice=ALAudio.ALAudioSubsystem
    NetworkDevice=IpDrv.TcpNetDriver
    DemoRecordingDevice=Engine.DemoRecDriver
    Console=Engine.Console
    Language=ute
    AlwaysShowTerrain=False
    UseActorRotationGizmo=False
    LoadEntirePackageWhenSaving=0
    EditPackages=Core
    EditPackages=Engine
    EditPackages=Fire
    EditPackages=Editor
    EditPackages=UnrealEd
    EditPackages=IpDrv
    EditPackages=UWeb
    EditPackages=GamePlay
    EditPackages=UnrealGame
    EditPackages=XGame_rc
    EditPackages=XEffects
    EditPackages=XWeapons_rc
    EditPackages=XPickups_rc
    EditPackages=XPickups
    EditPackages=XGame
    EditPackages=XWeapons
    EditPackages=XInterface
    EditPackages=XAdmin
    EditPackages=XWebAdmin
    EditPackages=Vehicles
    EditPackages=BonusPack
    EditPackages=SkaarjPack_rc
    EditPackages=SkaarjPack
    EditPackages=UTClassic
    EditPackages=UT2k4Assault
    EditPackages=Onslaught
    EditPackages=GUI2K4
    EditPackages=UT2k4AssaultFull
    EditPackages=OnslaughtFull
    EditPackages=xVoting
    EditPackages=StreamlineFX
    EditPackages=UTV2004c
    EditPackages=UTV2004s
    EditPackages=OnslaughtBP
    EditPackages=ym_chainsaw  << original mute
    EditPackages=ym_chainsawMut  << my additional mutator 
    CutdownPackages=Core
    Code:
    class ym_chainsawMut extends Mutator
    	Config(game);
    
    
    
    
    function bool CheckReplacement(Actor Other, out byte bSuperRelevant)
    {
    	local int i;
    	local xPawn P;
    	bSuperRelevant = 0;
    
    
        if ( xPawn(Other) != None )
        {
            P = xPawn(Other);
    
            for (i = 0; i < 16 ; i++)
            {
                if ( P.RequiredEquipment[i] ~= "XWeapons.ShieldGun" )
                   P.RequiredEquipment[i] = "ym_chainsaw.ChainSaw";
            }
        }
    
        return True;
    }
    
    
    
    function GetServerDetails( out GameInfo.ServerResponseLine ServerState )
    {
    	local int i;
    
    	i = ServerState.ServerInfo.Length;
    	ServerState.ServerInfo.Length = i + 1;
    	ServerState.ServerInfo[i].Key = "Mutator";
    	ServerState.ServerInfo[i].Value = "ym_chainsaw";
    }
    
    defaultproperties
    {
         FriendlyName="ym_chainsaw"
         Description="ym_chainsaw ~ Its just pure bad news."
    }
    to use this on a server the start command would look like this:

    Code:
    ?Mutator=ym_chainsaw.ChainSaw,ym_chainsawMut.ym_ChainsawMut
    and in your ut2004.ini in the section you would add both packages

    Code:
    [Engine.GameEngine]
    ServerPackages=ym_chainsaw
    ServerPackages=ym_chainsawMut
    alternately here is the compiled code and the source

    <<LinkToMuteAndSource>>


    okay I now have this thing running on my west coast server as a regular mute, I rebuilt the mute and put an "A" in front of it so it is Aym_chainsawMut the reason for this is the mutes list alphabetically and "y" is one of the last two. This means that anything that also has a shield gun in it that started before "y" would overwrite it on the server. By starting it with an "A" it will always be in the game. Beyond that it will also assure no mismatched packages should you use this mute.

    server is usually in the VCTF browser but is often on freon also
    server addy is ut2004://68.4.235.110:7777
    server name is: [pbg] WeST~Coast *Full~Throttle*-="what ever the current gametype is here"=-

    Leave a comment:


  • replied
    can you add this code to your Classes and recompile so I can use this on my server??

    Code:
    scrapped for code below
    that would be awesome man!

    Leave a comment:


  • replied
    Last I heard, One could acquire it at http://www.rosebum.com/ or something to that effect.
    It's under Download>Mutators

    There's a lot there.
    It's most famous mod is Strangelove which is similar to Rocket X but without the "jets." Mostly ya just ride a rocket around.

    Leave a comment:


  • replied
    @Lorin-Slasher: I think I remember hearing about Rocket-X for UT99. If you post a link I'll try it out and see how difficult it would be to port.

    Leave a comment:


  • replied
    Heh, it's actually easy. Just read the Readme file and follow the instructions.

    Nice though. ^_^
    Good to have UT GOTY stuff in the future...
    ...


    that reminds me. There is 1 mod for UT99 that I absolutely LOVED.
    It's called Rocket X.
    Is it possible to import it to 2K4?

    yes I know this is off-topic but it's just a question.

    Leave a comment:


  • replied
    Sweet..ty ty

    Leave a comment:


  • started a topic UT99 Chainsaw Weapon [DL][ver Nov 2 2008]

    UT99 Chainsaw Weapon [DL][ver Nov 2 2008]

    Name: UT 99 Chainsaw - converted by Meowcat
    Version: Rev 2, November 2 2008
    Compatibility: UT2004 latest patch.

    Description: This is the Chainsaw from UT99. It can be used via the arena mutator or summoned (summon ym_chainsaw.chainsawpickup)

    Comments: The 'Arm' on the first person model can be turned on or off (see instructions in the chainsaw_readme.txt file)

    Screenshots:


    Credits: Model, Sounds, and skin are from UT99. I redid the code, and remade the animations (skeletal mesh now vice the old vertex animation)

    Download: Get the UT99 Chainsaw HERE!
Working...
X