Name: [UT2004] PETZ beta 1
Version: beta 1
Author: INIQUITOUS
Date Submitted: October 3, 2025
Description
//----------------------------------------------------------------
README FOR PETZ!
//----------------------------------------------------------------
Author: INIQUITOUS
Date: December 20th 2008
Version: beta_1
//----------------------------------------------------------------
DESCRIPTION
//----------------------------------------------------------------
Petz spawns a random pet for the player each time the player
spawns. The pet is non-combat and cannot be damaged, it will not
attack anything. The pet is purely a luxury item and should not
affect gameplay. This is just to make it more fun! The pet should
not affect any waves in Invasion. The player can interact with the
pet in a few ways as detailed below.
//----------------------------------------------------------------
HOW TO BE A GOOD OWNER AND PET FACTS
//----------------------------------------------------------------
Pets need to be fed to kept happy. If pets are upset for too long
they will abandon the owner and search for a new pet owner to
take care of them. The happiness level of the pet is displayed as
a colour bar above the pets head.
Colour bar explanation:
Blue Bar: This means the pet is being over fed and it shouldn't
eat anymore food! Pets are greedy and will continue to eat if food
is there. Continue to feed your pet when it the level is blue and
it may get very very ill.
Green bar: This is the peak happiness, when the bar is green the
pet is at its most happiness. Good job!
Yellow bar: This means the pet is ok but is starting to think
about food. But don't worry just yet.
Orange bar: This means the pet needs food! It is hungry.
Red bar: The pet is starving and needs food urgently. If no food
is given to the pet soon it will abandon its owner
Purple: The pet is currently abandoned and has no owner, any
player other than the one that abandoned it can claim it as their
own by walking up to it.
If pets have no owner for too long they will turn evil and attack
players.
You can also shoot balls around for pets to gather and return to
you. The more balls the pets collects the faster and more clever
it becomes. If the pet reaches a good amount of fitness it will
learn to teleport. When it can teleport it will use this ability
to find balls and its owner if it favors it.
The pet will always follow the player when it has nothing to do,
if the player gets too far away, or translocates, if the pet
cannot see the player it will teleport to the owner even if it
does not know the teleport ability. This is so pets don't get
stuck around the maps and are always close by, as players
shouldn't have to worry about their pets location.
Ammunition for the yummy gibs can be gotten by killing monsters or
other players. Each time you kill something a can of gibs will
spawn near you.
For in game help about the colour code type "mutate petz" in the
console.
//----------------------------------------------------------------
INSTALLATION AND CUSTOM PET HELP - ********READ THIS********
//----------------------------------------------------------------
.u files go in the system folder
.ucl files go in the system folder
.ini files go in the system folder
ServerPackages=PetzBeta_1
Mutator Class Name = PetzBeta_1.MutPetz
If you want to use custom pets simply put their class name in the
MyPetz.ini file. Big monsters such as satore Titans or Queen or
LuciferBOSS or the Quakemonsters Shambler or Vore etc... will not
spawn. If you want these big monsters to be available for pets you
must make your own monster class and resize them manually. If you
do this you must call your pet class "MyPet" . for example the
class name of a modified LuciferBOSS would be something like:
MyCustomPackageName.MyPet
You can call your package anything but for the mutator to ignore
the pet you must call it MyPet.
Another main reason for making big monsters into pets manaually
is when your resize big monsters the collision, and prepivot
can all become screwed up.
I have already taken the liberty and created these files for
satores Queen, Titan, StoneTitan and Quakemonsters Shambler and
Vore. The other monsters in those packages will spawn just fine.
If you choose to use the PetzQuake pets you must have this
serverpackage line:
ServerPackages=PetzQuake
The MyPetz.ini lines for the pet versions of the Shambler and
Vore are:
MonsterClassName=PetzQuake.ShamblerPet
MonsterClassName=PetzQuake.VorePet
If you choose to use the pet versions of the Queen and Titans you
must have this serverpackage line:
ServerPackages=PetzSatore
The MyPetz.ini lines for the per version of the Queen and Titans
are:
MonsterClassName=PetzSatore.StoneTitanPet
MonsterClassName=PetzSatore.TitanPet
MonsterClassName=PetzSatore.QueenPet
Please Note: You may notice that these custom pets are not called
"MyPet" , this is because I have coded the mutator to ignore
these pets.
//----------------------------------------------------------------
CONTACT
//----------------------------------------------------------------
iniquitous666@gmail.com
join Ini at the monster forums!
http://agutgopostal.com/forums/
website:
http://ini.hazelwhorley.com/index.html
Iniland:
http://agutgopostal.com/iniland/
//----------------------------------------------------------------
NOTES
//----------------------------------------------------------------
I have also included in the .ini file the lines for satore
already, If you choose to keep these lines don't forget the
serverpackage line for satoremonsterpackv120!
//----------------------------------------------------------------