Announcement

Collapse
No announcement yet.

Small request: Keep bots from using adrenaline

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

    Small request: Keep bots from using adrenaline

    Weird, I thought I'd made this thread already. Turns out I did a lot of waiting for something that had zero chance of ever happening, lol...

    I was wondering if anyone would be so kind as to make a mutator that just disables the bots' ability to use adrenaline combos. Do they love that invisibility combo. So I'm always firing at ghosts.

    Would someone mind very much? I'd appreciate it a lot, thank you.

    #2
    You can disable adrenaline, however, you won't be able to use it yourself either then.

    Comment


      #3
      That's completely not what I want then

      Comment


        #4
        Yeah the invisibility thing is annoying when playing bots since they can see you but you can't see them. Especially on TAM/Freon.

        Comment


          #5
          Well, it does actually work on them in this game, at least that's what I find. But it is still annoying when they do it all the time.

          Comment


            #6
            Originally posted by Turbo K View Post
            Yeah the invisibility thing is annoying when playing bots since they can see you but you can't see them. Especially on TAM/Freon.
            Are you sure? I remember that the Pawn class has a Visibility property and that the AI does not recognize something if it has Visibility of 0. Though I have no idea if the Invisibility combo actually does that.
            Maybe the bots don't see you but see you shooting or hear you running?

            Comment


              #7
              I'm not sure whether this may be my imagination or not but I'm sure they have a worse accuracy when you use the invisibilty combo. On higher difficulties it's not as noticable as on lower ones I guess and I doubt anybody still plays on novice unless he is really a newcomer to the series or has no time to improve at all (or unless he plays just for fun and slaughters these novice bots).

              Comment


                #8
                Originally posted by Crusha K. Rool View Post
                Are you sure? I remember that the Pawn class has a Visibility property and that the AI does not recognize something if it has Visibility of 0. Though I have no idea if the Invisibility combo actually does that.
                Maybe the bots don't see you but see you shooting or hear you running?
                They do know I am there if I shoot, but I've played online with my brother before, and have had to use the invisibility combo myself to get into their base (we play something like us two vs 6 bots. It's harder than you'd think.)

                I'd always get picked apart by the snipers but when I use the invis combo, I'm fine as long as I don't fire, or else it's cover = blown.

                Comment


                  #9
                  Have fun!

                  Comment


                    #10
                    Originally posted by Wormbo View Post
                    Why did I expect that?

                    Comment


                      #11
                      Maybe because you knew how simple that mutator would be?

                      Comment


                        #12
                        Thanks Wormbo! Very much appreciated. Must go test right now

                        edit: Hmm, nbope, it doesn't work, at least with the mutators I use...

                        I requested this because I have an ammo regeneration mutator, that also handles shields, health and adrenaline, if you want. I use that as my "infinite ammo" mutator because it's programmed properly and not by a stupid moron. I used the "regenerate adrenaline" option in order to pretty much have adrenaline on demand, but the downside it works for the bots too. Hence every time I see them, they've got that stupid invisible combo on. This mutator does not seem to curb that, like I had hoped it would. There must be different code for earning adrenaline and being given it or something.

                        Comment


                          #13
                          It's always fun to restrict such potentially vital information until the stuff was coded and doesn't work.

                          Maybe your Mutator uses the same GroupName as Wormbo's ("Adrenaline"), though I rather doubt that.

                          This is Wormbo's:
                          Code:
                          class MutNoBotAdrenaline extends MutNoAdrenaline;
                          
                          
                          function bool IsRelevant(Actor Other, out byte bSuperRelevant)
                          {
                          	if (AIController(Other) != None)
                          		AIController(Other).bAdrenalineEnabled = false;
                          	return Super(Mutator).IsRelevant(Other, bSuperRelevant);
                          }
                          And this is the parent class:
                          Code:
                          class MutNoAdrenaline extends Mutator;
                          
                          function bool IsRelevant(Actor Other, out byte bSuperRelevant)
                          {
                              if ( Other.IsA('AdrenalinePickup') )
                              {
                                  bSuperRelevant = 0;
                                  return false;
                              }
                              if ( Controller(Other) != None )
                                  Controller(Other).bAdrenalineEnabled = false;
                              return Super.IsRelevant(Other, bSuperRelevant);
                          }
                          Not much that could go wrong there, I guess. Though I have no idea what the IsRelevant() and bSuperRelevant is all about.

                          Comment


                            #14
                            Obviously my mutator has no chance if another mutator turns adrenaline back on.

                            Comment


                              #15
                              Originally posted by Crusha K. Rool View Post
                              It's always fun to restrict such potentially vital information until the stuff was coded and doesn't work.
                              Yeah, I totally knew it mattered and deliberately withheld it, cause I'm just supercoder and all, and knew that and thought it would be good for a laugh. What a **** move.

                              Obviously I screwed up. I do apologize, I didn't know there were different ways to go about it.

                              The mutator I am using is Advanced Regeneration. I think I still have the zip file if anybody needs that.

                              Sorry again, Wormbo. Clearly I don't know this stuff.

                              Comment

                              Working...
                              X