The BiggieSmalls mutator

Search, find and discuss about Mutators!
MrLoathsome
Inhuman
Posts: 958
Joined: Wed Mar 31, 2010 9:02 pm
Personal rank: I am quite rank.
Location: MrLoathsome fell out of the world!

The BiggieSmalls mutator

Post by MrLoathsome » Tue Jul 19, 2011 2:34 am

Got bored last week and wrote this thing:

Code: Select all

BiggieSmalls mutator by Mr.Loathsome - 7/23 /2011

Description:  

When a player, bot or monster is damaged, it will shrink.
When a player, bot or monster inflicts damage, it will grow.


No adjustments are made to pawn health.

RC2 - Added 3 configuration variables.  + some code optimizations.
RC3 - Added 3 configuration variables.  + some code optimizations.  Again.
RC4 - Removed 1 config variable.  (bMonstersOnly - no longer needed.)
      Fixed a few more "Accessed = None" errors.
      Fixed minor glitch with pawn shadows scale.
      Even more cool code optimizations.

BS.ini config example:

MinSize=0.2500        // 0.25 = 25% of default size as min - for players and bots
MaxSize=1.1000        // 1.1 = 110% of default size as max - for players and bots
MinMSize=0.2500       // 0.25 = 25% of default size as min - for monsters
MaxMSize=2.2500       // 2.25 = 225% of default size as max - for monsters
ReSizeVal=0.0500      // % to grow or shrink.  Set lower to slow down rate of
		      // change as needed if using custom weapons or other mods

Set MinSize and MaxSize to the same value to disable size adjustments for
players and bots.

Set MinMSize and MaxMSize to the same value to disable size adjustments for monsters.

If you find players are getting stuck or having other issues related
to being oversized, set the MaxSize variable down, closer to 1.

Recommend setting MaxSize close to 1.10, unless you have selected maps that
have lots of room on them...  Then you can shoot for Land of the Giants.

MaxMSize can be set much higher, as it is not so much of an issue. If a monster
gets too big you can shoot it until it shrinks and/or dies.


Instructions:

Copy BS.u, BS.int and BS.ini into your UnrealTournament/System directory.
For servers, no need to add as a serverpackage.

Load the mutator with whatever game and play.

Have fun !

Mr.Loathsome
This will grow or shrink all monsters, including bosses.
If something gets to big, and blocks the way, shoot it until it gets smaller or dies.

If you get to big to fit thru a doorway or whatever, damage yourself, or let yourself get damaged until
you can fit thru. Or just kill yourself.
If this happens too much, adjust the ini file accordingly.
You do not have the required permissions to view the files attached to this post.
Last edited by MrLoathsome on Sat Jul 23, 2011 2:24 pm, edited 4 times in total.
blarg

User avatar
EvilGrins
Godlike
Posts: 8879
Joined: Thu Jun 30, 2011 8:12 pm
Personal rank: God of Fudge
Location: Palo Alto, CA

Re: The BiggieSmalls mutator

Post by EvilGrins » Tue Jul 19, 2011 3:09 am

Why is it set for bots too?
http://unreal-games.livejournal.com/
Image
medor wrote:Replace Skaarj with EvilGrins :mrgreen:
Smilies · viewtopic.php?f=8&t=13758

User avatar
papercoffee
Godlike
Posts: 10148
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.

Re: The BiggieSmalls mutator

Post by papercoffee » Tue Jul 19, 2011 9:02 am

why not? ...for me it is a pretty useless mutator ...but can be fun for a wile.

User avatar
Hook
Inhuman
Posts: 753
Joined: Tue Apr 22, 2008 11:21 pm
Personal rank: UT99 Promoter/Admin
Location: Minnesota USA

Re: The BiggieSmalls mutator

Post by Hook » Tue Jul 19, 2011 6:34 pm

Yes, this could be kind of fun for sure!
Thank you MrLoathsome! :tu:
=Hook=(Member# 626)
Active Forums: http://hooksutplace.freeforums.net
UT99 Server -> CROSSBONES Missile Madness {CMM}

* Newest Versions of: PRO-Redeemers | PRO-SNIPER-Redeemers | PRO-SEEKER-Redeemers <-(the Original)
and Now with FOOD FIGHT and Frying Pan arena !!!
IP: 68.232.181.236:7777
{CMH} CROSSBONES Monster Hunt (MH) by Mars007 (The Original) - IP: 108.61.238.93:7777

MrLoathsome
Inhuman
Posts: 958
Joined: Wed Mar 31, 2010 9:02 pm
Personal rank: I am quite rank.
Location: MrLoathsome fell out of the world!

Re: The BiggieSmalls mutator

Post by MrLoathsome » Wed Jul 20, 2011 9:52 am

Well, it is set for bots, because it should work with any game, and act on all players, bots and monsters in the game....

If you try it, you will find it both increases difficulty, and helps level things out for players who are getting shot too much.
When somebody is kicking ass, they become a larger target that is easier to hit, and the losers get smaller, and harder to hit.
Sizes are set back to default values when a player or bot respawns. *

For SP/Coop or MH games, it primarily just increases difficulty. Your targets gets smaller and harder to hit as you are shooting them.

*Only current glitch I am aware of, will only show up in SP or Coop play.... For some reason, Modify player doesn't get called, and respawning players
will retain their current size. This can cause issues with getting stuck or even preventing respawns.
ATM, fix is just to set the MaxSize down a bit. (between 1.10 - 1.50, depending upon what maps you running.....)

If you were the one that downloaded the first version, delete it and grab RC2.0. A number of bugs were fixed today.

In testing, it seems to be working fine with everything.

If you run it with my Monster Size Randomizer mutator, you will get a lot of midget monsters
unless you play with the ini settings a bit.
blarg

MrLoathsome
Inhuman
Posts: 958
Joined: Wed Mar 31, 2010 9:02 pm
Personal rank: I am quite rank.
Location: MrLoathsome fell out of the world!

Re: The BiggieSmalls mutator

Post by MrLoathsome » Fri Jul 22, 2011 1:19 pm

Been testing this the last 2 days, on both DM/AS/CTF/DOM/MH games and EXU2 coop.

Quickly realized players/bots needed to have separate Min/Max size variables from the monsters.
Even with Max set at 1.25, there would be spots where players would get stuck.
Monsters however, can have a much bigger max size without any major gameplay issues.

Currently testing out an update that adds those variables, as well as an option to have
the mutator only act on monsters.

Download in post #1 updated to RC3.
blarg

MrLoathsome
Inhuman
Posts: 958
Joined: Wed Mar 31, 2010 9:02 pm
Personal rank: I am quite rank.
Location: MrLoathsome fell out of the world!

Re: The BiggieSmalls mutator

Post by MrLoathsome » Sat Jul 23, 2011 2:27 pm

Updated to RC4.

Now works fine with the Random Monster Sizer mutator, and everything else it has
been tested with.

See updated Readme and download in post #1.
blarg