Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE2:XMutantGame (UT2004)
Object >> Actor >> Info >> GameInfo >> UnrealMPGameInfo >> DeathMatch >> xDeathMatch >> XMutantGame |
Contents
- 1 Properties
- 2 Functions
- 2.1 Static events
- 2.2 Other static functions
- 2.3 Events
- 2.4 Other instance functions
- 2.4.1 CheckScore
- 2.4.2 ComparePRI
- 2.4.3 EquipMutant
- 2.4.4 GetServerDetails
- 2.4.5 IsBottomFeeder
- 2.4.6 Logout
- 2.4.7 NotifyKilled
- 2.4.8 PickupQuery
- 2.4.9 RandomTeleportMutant
- 2.4.10 RatePlayerStart
- 2.4.11 RecommendCombo
- 2.4.12 ReduceDamage
- 2.4.13 ScoreKill
- 2.4.14 SendAllCurrentMutantMessage
- 2.4.15 SendCurrentMutantMessage
- 2.4.16 SetMutant
- 2.4.17 SpawnBot
- 2.4.18 UpdateAnnouncements
- 2.4.19 UpdateBottomFeeder
- 2.4.20 WantsPickups
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Class: BonusPack.xMutantGame
Main 'Mutant' game type tab. Basic idea: - When there is no existing mutant, first blood mutates. - Everyone else must hunt down the mutant - you can't kill each other. You get a radar to find them. - If you kill the mutant, you mutate. - Mutant gets invisibility, agility and regen based on number of other players.
Written by James Golding (c) 2002, Epic Games, Inc. All Rights Reserved
Properties[edit]
Property group 'xMutantGame'[edit]
BaseKillScore[edit]
Type: int
Basic number of points for a kill
Default value: 2
bEnableBottomFeeder[edit]
Type: bool
Modifiers: config
Default value: True
BottomFeederKillScore[edit]
Type: int
Points the mutant gets for killing the bottom feeder
Default value: 5
DegenInterval[edit]
Type: float
Default value: 0.8
MaxMultiKillScore[edit]
Type: int
Cap on multi-kill score
Default value: 4
MultiKillBonus[edit]
Type: int
Additional points for each level of multi-kill
Default value: 1
MutantKillHealthBonus[edit]
Type: int
Health the mutant gets for killing someone
Default value: 25
MutantMaterial[edit]
Type: Material
Default value: FinalBlend'XGameShaders.InvisFinal'
MutantSuicidePenalty[edit]
Type: int
When the mutant suicides, number of points they lose
Default value: 4
Internal variables[edit]
CurrentBottomFeeder[edit]
Type: Controller
CurrentMutant[edit]
Type: Controller
MutDescText[edit]
Type: string
Modifiers: localized
Default value: "If enabled, the player with the lowest score is the BottomFeeder, and can kill other players."
MutPropText[edit]
Type: string
Modifiers: localized
Default value: "Enable BottomFeeder"
RegenTimeCarryOver[edit]
Type: float
Default values[edit]
Property | Value |
---|---|
Acronym | "MUT" |
DecoTextName | "BonusPack.MutantGame" |
Description | "The first player to score a frag becomes the Mutant. Everyone else hunts the Mutant, as by killing the mutant, a player becomes the mutant, with superhuman powers. The player with the lowest score is the Bottom Feeder. He can also kill other players." |
DMSquadClass | Class'BonusPack.MutSquadAI' |
GameName | "Mutant" |
GameReplicationInfoClass | Class'BonusPack.MutantGameReplicationInfo' |
GoalScore | 20 |
HUDType | "BonusPack.HudMutant" |
MapListType | "BonusPack.MapListMutant" |
ScoreBoardType | "BonusPack.MutantScoreboard" |
ScreenShotName | "UT2004Thumbnails.MutantShots" |
Functions[edit]
Static events[edit]
GetDescriptionText[edit]
Overrides: DeathMatch.GetDescriptionText
Other static functions[edit]
FillPlayInfo[edit]
Overrides: DeathMatch.FillPlayInfo
PrecacheGameAnnouncements[edit]
Overrides: DeathMatch.PrecacheGameAnnouncements
PrecacheGameTextures[edit]
Overrides: xDeathMatch.PrecacheGameTextures
Events[edit]
InitGame[edit]
Overrides: DeathMatch.InitGame
Login[edit]
Overrides: DeathMatch.Login
PostLogin[edit]
Overrides: DeathMatch.PostLogin
Tick[edit]
Overrides: Actor.Tick
Other instance functions[edit]
CheckScore[edit]
Overrides: DeathMatch.CheckScore
ComparePRI[edit]
EquipMutant[edit]
GetServerDetails[edit]
Overrides: DeathMatch.GetServerDetails
IsBottomFeeder[edit]
Logout[edit]
Overrides: DeathMatch.Logout
NotifyKilled[edit]
Overrides: GameInfo.NotifyKilled
PickupQuery[edit]
Overrides: UnrealMPGameInfo.PickupQuery
RandomTeleportMutant[edit]
RatePlayerStart[edit]
Overrides: DeathMatch.RatePlayerStart
RecommendCombo[edit]
Overrides: GameInfo.RecommendCombo
ReduceDamage[edit]
Overrides: DeathMatch.ReduceDamage
ScoreKill[edit]
Overrides: DeathMatch.ScoreKill
SendAllCurrentMutantMessage[edit]
SendCurrentMutantMessage[edit]
SetMutant[edit]
SpawnBot[edit]
Overrides: DeathMatch.SpawnBot
UpdateAnnouncements[edit]
Overrides: Actor.UpdateAnnouncements
UpdateBottomFeeder[edit]
WantsPickups[edit]
Overrides: DeathMatch.WantsPickups