Announcement

Collapse
No announcement yet.

[Release] Spectator Helper [PC][Mutator]

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

    [Release] Spectator Helper [PC][Mutator]

    Name: SpectatorHelper
    Version: 1.0
    Description: Adds new spectator controls and enhancing features
    Features:
    • Adds controls and bey binds to change camera speed
    • Clients can change settings independently on their side
    • Full net support
    • Full compatiblity to other mutators
    • Configurable via Ini file
    • Configurable in-game via console command
    • No replacement of Pawn, PlayerController classes (or anything)
    • Works for instant action and online games



    Friendly Name: Spectator Helper
    Date: April 16, 2018
    Compatibility: Works in 2.1 (+Titan Pack). Prior versions not tested.
    Size: ~ 34 KB
    Comment: /
    Credits: Epic Games, WGH (SpectatorUI), e1vp (idea/request)
    Coder: RattleSN4K3


    Download:
    SpectatorHelper_v1.0.zip [12 KB]

    Read the Readme file for more information.
    ] Map Scaler Tool | Betrayal for UT4 | No Spawn Protection | No Pickup Timer | BioLauncher (revived) | ForcePickupSpawn | Map cosmetics::P | Safe Spawn::P | Why numbers for Health/Armor suck!::ANALYSIS/CONCEPT
    ] UT3 Addons: NoMoreDemoGuy | PickupRespawnTweak | Mutate Spec | MutePawnSounds | NoPlayerBeacon | Epic FTW | Epic FOCK | TripodSound (... and many more)

    #2
    [Placeholder]
    ] Map Scaler Tool | Betrayal for UT4 | No Spawn Protection | No Pickup Timer | BioLauncher (revived) | ForcePickupSpawn | Map cosmetics::P | Safe Spawn::P | Why numbers for Health/Armor suck!::ANALYSIS/CONCEPT
    ] UT3 Addons: NoMoreDemoGuy | PickupRespawnTweak | Mutate Spec | MutePawnSounds | NoPlayerBeacon | Epic FTW | Epic FOCK | TripodSound (... and many more)

    Comment


      #3
      RattleSN4K3, as I understand I need to use this mutator with your Mutate Spec 0.6. So I got a critical error after loading a map while using them both. Well it seems to be a problem of Mutate Spec 0.6 - it doesn't work.
      Anyhow SpectatorHelper works with SpectateBotmatch mutator but cam speed is twice slower comparing to SpectatorUI when I use buttons. And those beeping sounds while changing the cam speed - these are bad. Can they be turned off?
      Could you make the camera faster just as it is in SpectatorUI and remove all the beeping sounds?
      Also it would be nice to have spectate-join in-game buttons or at least console commands to do this in order to avoid other mutators.
      As for Mouse Scroll - I liked that feature but using Alt+Scroll is so inconvenient when making movies. Can it be something simpler? Right mouse + scroll or just scroll?
      Scroll max speed by default must be about 37000.0 (tested on huge maps)


      Well, I managed to change ini settings for my purpose. Still I think there is no way to get rid of beeping sounds. This is my biggest complaint as well as spectate-join in-game buttons.
      Last edited by e1vp; 04-16-2018, 07:12 PM.

      Comment


        #4
        Originally posted by e1vp View Post
        as I understand I need to use this mutator with your Mutate Spec 0.6.
        Yes, you need to use that mutator, or any other mutator featuring switching to spec. I won't add the functionality of switching to spec,

        Originally posted by e1vp View Post
        So I got a critical error after loading a map while using them both. Well it seems to be a problem of Mutate Spec 0.6 - it doesn't work.
        Could you provide the error log. I am not able to reproduce any issue with either SpectatorHelper, MutateSpec or both in combination.

        Originally posted by e1vp View Post
        Anyhow SpectatorHelper works with SpectateBotmatch mutator but cam speed is twice slower comparing to SpectatorUI when I use buttons. And those beeping sounds while changing the cam speed - these are bad. Can they be turned off?
        Could you make the camera faster just as it is in SpectatorUI and remove all the beeping sounds?
        The camera speed is not touched if you don't press anything. The mutator is also not meant to be a copy of SpectatorUI. The speeds slightly differ.
        Default configs SpectatorUI SpectatorHelper
        Key 1 0,0625 0,1
        Key 2 0,125 0,25
        Key 3 0,25 0,5
        Key 4 0,5 0,75
        Key 5 1 1
        Key 6 2 1,5
        Key 7 4 2
        Key 8 8 4
        Key 9 16 8
        Key 10 32 16
        But you can just change the config settings as you like. That's the advandantage of my approach. SpectatorUI only allowed to specify keys and a value which is then used with the formula:
        Code:
        NewSpeed = Stored_Default_Speed * (2 ^ (VALUE - 4));

        Originally posted by e1vp View Post
        Also it would be nice to have spectate-join in-game buttons or at least console commands to do this in order to avoid other mutators.
        As said, I won't add anything like that. Any other mutator is just fine for that purpose. Adding that feature could either negate any other mutator or it would be too much for this purpose. This mutaor is not only meant for that free fly camera speed.

        Originally posted by e1vp View Post
        As for Mouse Scroll - I liked that feature but using Alt+Scroll is so inconvenient when making movies. Can it be something simpler? Right mouse + scroll or just scroll?
        It should be possible if you add the key for the right mouse button to the "SwitchKeys" array in the config. Alt is a non-used key with the default configuration. Shift is used for walk and Control for Duck which both do change the camera. That's why I used Alt,

        Originally posted by e1vp View Post
        Scroll max speed by default must be about 37000.0 (tested on huge maps)
        If you mean the max speed variable of the mutator configuration, there is no "it must", "it should be" or anything like that. It's a hard limit for the camera speed when changing the camera speed with the incremental (UseSpeedBindsOnScrolling=False) mouse wheel (Alt + Next/Prev Weapon). You can change that value to anything you like (even a higher value that that).

        Originally posted by e1vp View Post
        Well, I managed to change ini settings for my purpose. Still I think there is no way to get rid of beeping sounds. This is my biggest complaint as well as spectate-join in-game buttons.
        The only beeps by this mutator come from the in-game message if you either configure the mutator (with the console command) or change the camera speed. That message can be turned of with "NoScreenMessage=True" in the config file.

        ] Map Scaler Tool | Betrayal for UT4 | No Spawn Protection | No Pickup Timer | BioLauncher (revived) | ForcePickupSpawn | Map cosmetics::P | Safe Spawn::P | Why numbers for Health/Armor suck!::ANALYSIS/CONCEPT
        ] UT3 Addons: NoMoreDemoGuy | PickupRespawnTweak | Mutate Spec | MutePawnSounds | NoPlayerBeacon | Epic FTW | Epic FOCK | TripodSound (... and many more)

        Comment


          #5
          Thanks for that but that doesn't help. It's the generic error message of the VC++ redist framework.

          Could you check the log file, which is located here:
          Code:
          %userprofile%\Documents\My Games\Unreal Tournament 3\UTGame\Logs\Launch.log
          It is likely a missing file. You have to install both files which come with the mutator:
          MutateSpec.u
          MutateSpecClient.u
          ] Map Scaler Tool | Betrayal for UT4 | No Spawn Protection | No Pickup Timer | BioLauncher (revived) | ForcePickupSpawn | Map cosmetics::P | Safe Spawn::P | Why numbers for Health/Armor suck!::ANALYSIS/CONCEPT
          ] UT3 Addons: NoMoreDemoGuy | PickupRespawnTweak | Mutate Spec | MutePawnSounds | NoPlayerBeacon | Epic FTW | Epic FOCK | TripodSound (... and many more)

          Comment


            #6
            RattleSN4K3, many thanks for the mutator. I configured ini and turned off beeping sounds. Now It works good.

            Sorry, I deleted my previous post. Everything works fine now.
            I just reinstalled MutateSpec 0.6 and it started working.
            PC Full version of MutateSpec_v0.6b_Full was the problem. Install PC Normal version of MutateSpec_v0.6b instead.

            Notice for users: I highly recommend using SpectatorHelper mutator with MutateSpec 0.6 mutator.

            Now again. Thank you very much.
            Best regards!
            Last edited by e1vp; 04-17-2018, 05:24 PM.

            Comment


              #7
              It's like the missing package thingy. MutateSpec has a zipped archive which comes with a WebAdmin package (the full version in contrast to the "Normal version"). This package is optional for MutateSpec. The only option in UnrealScript to allow dynamic content in such case is try loading the package. This is what MutateSpec does, it tries to load the optional WebAdmin package. If that files exists, the engine will parse the package and check the references of that package. The MutateSpec-WebAdmin package has the original WebAdmin package which most users haven't installed. Therefore it can crash the game (to desktop) as it doesn't find that reference. I haven't actually documented that.
              ] Map Scaler Tool | Betrayal for UT4 | No Spawn Protection | No Pickup Timer | BioLauncher (revived) | ForcePickupSpawn | Map cosmetics::P | Safe Spawn::P | Why numbers for Health/Armor suck!::ANALYSIS/CONCEPT
              ] UT3 Addons: NoMoreDemoGuy | PickupRespawnTweak | Mutate Spec | MutePawnSounds | NoPlayerBeacon | Epic FTW | Epic FOCK | TripodSound (... and many more)

              Comment


                #8
                Yep, second notice for users: Install PC Normal version of MutateSpec_v0.6b and avoid PC Full version of MutateSpec_v0.6b_Full unless you are an admin.
                Last edited by e1vp; 04-17-2018, 05:25 PM.

                Comment

                Working...
                X