I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE2:XMutantGame (UT2003)
Object >> Actor >> Info >> GameInfo >> UnrealMPGameInfo >> DeathMatch >> XMutantGame |
Contents
- 1 Properties
- 2 Functions
- 2.1 Events
- 2.2 Other instance functions
- 2.2.1 CheckScore
- 2.2.2 ComparePRI
- 2.2.3 EquipMutant
- 2.2.4 IsBottomFeeder
- 2.2.5 Logout
- 2.2.6 NotifyKilled
- 2.2.7 PickupQuery
- 2.2.8 RandomTeleportMutant
- 2.2.9 RatePlayerStart
- 2.2.10 RecommendCombo
- 2.2.11 ReduceDamage
- 2.2.12 ScoreKill
- 2.2.13 SendAllCurrentMutantMessage
- 2.2.14 SendCurrentMutantMessage
- 2.2.15 SetMutant
- 2.2.16 SpawnBot
- 2.2.17 UpdateBottomFeeder
- 2.2.18 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
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
RegenTimeCarryOver[edit]
Type: float
Default values[edit]
Property | Value |
---|---|
Acronym | "MUT" |
DeathMessageClass | Class'XGame.xDeathMessage' |
DecoTextName | "BonusPack.MutantGame" |
DefaultEnemyRosterClass | "XGame.xDMRoster" |
DMSquadClass | Class'BonusPack.MutSquadAI' |
GameName | "Mutant" |
GameReplicationInfoClass | Class'BonusPack.MutantGameReplicationInfo' |
GoalScore | 20 |
HUDType | "BonusPack.HudMutant" |
MapListType | "BonusPack.MapListMutant" |
ScoreBoardType | "BonusPack.MutantScoreboard" |
ScreenShotName | "MapThumbnails.ShotDeathmatch" |
Functions[edit]
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]
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
UpdateBottomFeeder[edit]
WantsPickups[edit]
Overrides: DeathMatch.WantsPickups