Gah - a solution with more questions. – EntropicLqd

UE1:TrainingCTF (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Actor >> Info >> GameInfo >> TournamentGameInfo >> DeathMatchPlus >> TeamGamePlus >> CTFGame >> TrainingCTF
Package: 
BotPack

TrainingCTF.

Properties[edit]

bOldAutoTaunt[edit]

Type: bool


bPause[edit]

Type: bool


CTF[edit]

Type: string

Array size: 27


Default value, index 0: "TutVoiceCTF.ctf00"

Default value, index 1: "TutVoiceCTF.ctf01"

Default value, index 10: "TutVoiceCTF.ctf10"

Default value, index 11: "TutVoiceCTF.ctf11"

Default value, index 12: "TutVoiceCTF.ctf12"

Default value, index 13: "TutVoiceCTF.ctf13"

Default value, index 14: "TutVoiceCTF.ctf26"

Default value, index 15: "TutVoiceCTF.ctf14"

Default value, index 16: "TutVoiceCTF.ctf15"

Default value, index 17: "TutVoiceCTF.ctf16"

Default value, index 18: "TutVoiceCTF.ctf17"

Default value, index 19: "TutVoiceCTF.ctf18"

Default value, index 20: "TutVoiceCTF.ctf02"

Default value, index 21: "TutVoiceCTF.ctf19"

Default value, index 22: "TutVoiceCTF.ctf20"

Default value, index 23: "TutVoiceCTF.ctf21"

Default value, index 24: "TutVoiceCTF.ctf22"

Default value, index 25: "TutVoiceCTF.ctf23"

Default value, index 26: "TutVoiceCTF.ctf24"

Default value, index 27: "TutVoiceCTF.ctf25"

Default value, index 28: "TutVoiceCTF.ctf03"

Default value, index 29: "TutVoiceCTF.ctf04"

Default value, index 30: "TutVoiceCTF.ctf05"

Default value, index 31: "TutVoiceCTF.ctf06"

Default value, index 32: "TutVoiceCTF.ctf07"

Default value, index 33: "TutVoiceCTF.ctf08"

Default value, index 34: "TutVoiceCTF.ctf09"

EventIndex[edit]

Type: int


EventTimer[edit]

Type: int


LastEvent[edit]

Type: int


Default value: 25

SoundIndex[edit]

Type: int


Trainee[edit]

Type: PlayerPawn


TutMessage[edit]

Type: string

Array size: 30

Modifiers: localized


Default value, index 0: "Welcome to Capture the Flag combat training. This tutorial will instruct you on the basic rules of CTF. Tutorials on DeathMatch, Domination, and Assault are also available."

Default value, index 1: "Let's start by learning about the Heads Up Display (HUD). CTF adds a few new elements to the HUD you should be aware of."

Default value, index 10: "Notice your name and current score of 0 listed to the left. Above your name is the name of your team. Your team's current score is listed to the right of the team's name."

Default value, index 11: "When a player in a CTF game is carrying the flag, a small dot will appear next to their name in the scoreboard."

Default value, index 12: "This can be used to quickly determine which teammate to protect or which enemy to hunt down."

Default value, index 13: "Now its time to learn the rules of Capture the Flag."

Default value, index 14: "In Capture the Flag you can use the translocator. It works the same way as in Domination, with one minor change. You are not allowed to translocate and carry the flag at the same time. If you translocate while holding the enemy flag, you will successfully translocate, but will drop the flag on the ground. This prevents you from translocating back to your base after having captured the enemy flag."

Default value, index 15: "Each CTF map has a red and a blue base. This is red base. Blue base is just down the hallway. Each base contains a flag."

Default value, index 16: "In front of you is the red flag. The object of CTF is to capture the enemy team's flag while defending your own."

Default value, index 17: "Let's give it a try. Run to the blue base and touch their flag to pick it up. Grab any equipment you find along the way."

Default value, index 18: "Great! Now you have the enemy flag. The flashing yellow message is to remind you that once you have the flag, you need to return it to your base to score."

Default value, index 19: "Notice the blue team flag status icon changed. Now it indicates that a red team player is in possession of the flag. Blue team is in trouble!"

Default value, index 20: "Your HUD color indicates your team affiliation. Your HUD is red, indicating you are on the red team."

Default value, index 21: "Take the flag back to your base and touch the red flag to capture the blue flag and score."

Default value, index 22: "Great job! You captured the enemy flag and scored a point for your team. Wasn't so hard, now, was it?"

Default value, index 23: "Its about to get harder. In a few seconds, I'm going to spawn two blue team bots and a red teammate you can practice with."

Default value, index 24: "There is one last status icon to tell you about. If a player drops the flag while carrying it, his team's flag status icon will change to a flag icon containing a downward arrow."

Default value, index 25: "If you find your flag lying on the ground after you kill an enemy who was carrying it, touch it to automatically return it to your base."

Default value, index 26: "This concludes the CTF tutorial. Let me spawn those practice bots for you. Good hunting!"

Default value, index 27: "Congratulations! You have proven yourself to be a worthy CTF player. Now its time to enter the Capture the Flag Tournament Ladder."

Default value, index 28: "A blue HUD would indicate that you were on the blue team."

Default value, index 29: "The two flag icons indicate the status of the red and blue flags. This allows you to obtain a quick overview of battlefield conditions."

Default value, index 30: "We'll discuss the meaning of each flag status icon in a bit."

Default value, index 31: "Just to the left of each flag status icon, is that team's score."

Default value, index 32: "Now lets look at the elements CTF adds to the scoreboard..."

Default value, index 33: "Capture the Flag uses the standard Unreal teamplay scoreboard configuration."

Default value, index 34: "The left column lists the red team players and scores and the right column lists the blue team players and scores."

Default values[edit]

Property Value
BeaconName "CTF-Tutorial"
bLoggingGame False
bTutorialGame True
Difficulty 0
GameName "Combat Training: CTF"
MapPrefix "CTF-Tutorial"
SingleWaitingMessage ""

Functions[edit]

Events[edit]

InitGame[edit]

event InitGame (string Options, out string Error)

Overrides: CTFGame.InitGame


Login[edit]

event PlayerPawn Login (string Portal, string Options, out string Error, class<PlayerPawnSpawnClass)

Overrides: TeamGamePlus.Login


Timer[edit]

event Timer ()

Overrides: DeathMatchPlus.Timer


Other instance functions[edit]

CTFTutEvent0[edit]

function CTFTutEvent0 ()


CTFTutEvent1[edit]

function CTFTutEvent1 ()


CTFTutEvent10[edit]

function CTFTutEvent10 ()


CTFTutEvent11[edit]

function CTFTutEvent11 ()


CTFTutEvent12[edit]

function CTFTutEvent12 ()


CTFTutEvent13[edit]

function CTFTutEvent13 ()


CTFTutEvent14[edit]

function CTFTutEvent14 ()


CTFTutEvent15[edit]

function CTFTutEvent15 ()


CTFTutEvent16[edit]

function CTFTutEvent16 ()


CTFTutEvent17[edit]

function CTFTutEvent17 ()


CTFTutEvent18[edit]

function CTFTutEvent18 ()


CTFTutEvent19[edit]

function CTFTutEvent19 ()


CTFTutEvent2[edit]

function CTFTutEvent2 ()


CTFTutEvent20[edit]

function CTFTutEvent20 ()


CTFTutEvent21[edit]

function CTFTutEvent21 ()


CTFTutEvent22[edit]

function CTFTutEvent22 ()


CTFTutEvent23[edit]

function CTFTutEvent23 ()


CTFTutEvent24[edit]

function CTFTutEvent24 ()


CTFTutEvent3[edit]

function CTFTutEvent3 ()


CTFTutEvent4[edit]

function CTFTutEvent4 ()


CTFTutEvent5[edit]

function CTFTutEvent5 ()


CTFTutEvent6[edit]

function CTFTutEvent6 ()


CTFTutEvent7[edit]

function CTFTutEvent7 ()


CTFTutEvent8[edit]

function CTFTutEvent8 ()


CTFTutEvent9[edit]

function CTFTutEvent9 ()


EndGame[edit]

function EndGame (string Reason)

Overrides: GameInfo.EndGame


InitRatedGame[edit]

function InitRatedGame (LadderInventory LadderObj, PlayerPawn LadderPlayer)

Overrides: TeamGamePlus.InitRatedGame


SuccessfulGame[edit]

function bool SuccessfulGame ()

Overrides: TeamGamePlus.SuccessfulGame


TutorialSound[edit]

function TutorialSound (string NewSound)


States[edit]

FreeRunning1[edit]

FreeRunning1.Tick[edit]

event Tick (float DeltaTime)

Overrides: Actor.Tick (global)


FreeRunning2[edit]

FreeRunning2.Tick[edit]

event Tick (float DeltaTime)

Overrides: Actor.Tick (global)


ServerTravel[edit]

ServerTravel.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


ServerTravel.Timer[edit]

event Timer ()

Overrides: Timer (global)