I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE1:TrainingAS (UT)

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

TrainingAS.

Properties[edit]

AS[edit]

Type: string

Array size: 13


Default value, index 0: "TutVoiceAS.as00"

Default value, index 1: "TutVoiceAS.as01"

Default value, index 10: "TutVoiceAS.as10"

Default value, index 11: "TutVoiceAS.as11"

Default value, index 12: "TutVoiceAS.as12"

Default value, index 13: "TutVoiceAS.as02"

Default value, index 14: "TutVoiceAS.as03"

Default value, index 15: "TutVoiceAS.as04"

Default value, index 16: "TutVoiceAS.as05"

Default value, index 17: "TutVoiceAS.as06"

Default value, index 18: "TutVoiceAS.as07"

Default value, index 19: "TutVoiceAS.as08"

Default value, index 20: "TutVoiceAS.as09"

EventIndex[edit]

Type: int


EventTimer[edit]

Type: int


LastEvent[edit]

Type: int


Default value: 13

Trainee[edit]

Type: PlayerPawn


TutMessage[edit]

Type: string

Array size: 25

Modifiers: localized


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

Default value, index 1: "The first thing you'll notice upon entering an Assault game is the large digital time display to the left of your HUD. This timer counts away the seconds until the game ends. Time is critical in an Assault game."

Default value, index 10: "Some explosive has been set on the cave wall near the enemy base. Use your weapon to light the fuse then get back! Use the breach the explosive creates to enter the enemy base and take out the tank!"

Default value, index 11: "Watch out for the enemy bot guarding the base and plasma turrets. Good luck!"

Default value, index 12: "Congratulations! You've succeeded in destroying the plasma tank. Now its time to enter the Assault Tournament Ladder."

Default value, index 13: "The game consists of two teams, each with a unique goal. You are on the attacking team. Your job is to penetrate the enemy base and destroy several key locations. If you fail to succeed in the allotted time, you lose."

Default value, index 14: "The opposing team are the defenders. The defender's job is to protect their base and key locations from the assaulting team."

Default value, index 15: "If you succeed in taking the enemy base as an attacker, then you must play the role of the defender for the same length of time."

Default value, index 16: "To clarify, if you have 20 minutes to take the enemy base and you succeed in 10, then the map will restart and you must defend the base for 10 minutes. The longer it takes you to succeed in attacking, the longer you must defend the base."

Default value, index 17: "Each assault map is unique in design. It may take time to learn the layout and develop strategies to attack or defend successfully."

Default value, index 18: "At the start of every match, you are in spectator mode. Feel free to fly around and explore the map before play begins, to familiarize yourself with the environment."

Default value, index 19: "When playing Assault with bots, you can use the 'orders menu' to command bot behavior. By hitting the v key, you can access the orders menu and deploy bots as you see fit."

Default value, index 20: "The goal of this tutorial map is to break into the enemy base and destroy a prototype plasma tank. I'm going to summon two enemy bots to try and stop you, but you'll have a buddy to assist."

Default values[edit]

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

Functions[edit]

Events[edit]

InitGame[edit]

event InitGame (string Options, out string Error)

Overrides: Assault.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]

ASTutEvent0[edit]

function ASTutEvent0 ()


ASTutEvent1[edit]

function ASTutEvent1 ()


ASTutEvent10[edit]

function ASTutEvent10 ()


ASTutEvent11[edit]

function ASTutEvent11 ()


ASTutEvent12[edit]

function ASTutEvent12 ()


ASTutEvent2[edit]

function ASTutEvent2 ()


ASTutEvent3[edit]

function ASTutEvent3 ()


ASTutEvent4[edit]

function ASTutEvent4 ()


ASTutEvent5[edit]

function ASTutEvent5 ()


ASTutEvent6[edit]

function ASTutEvent6 ()


ASTutEvent7[edit]

function ASTutEvent7 ()


ASTutEvent8[edit]

function ASTutEvent8 ()


ASTutEvent9[edit]

function ASTutEvent9 ()


EndGame[edit]

function EndGame (string Reason)

Overrides: GameInfo.EndGame


InitRatedGame[edit]

function InitRatedGame (LadderInventory LadderObj, PlayerPawn LadderPlayer)

Overrides: Assault.InitRatedGame


TutorialSound[edit]

function TutorialSound (string NewSound)


States[edit]

ServerTravel[edit]

ServerTravel.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


ServerTravel.Timer[edit]

event Timer ()

Overrides: Timer (global)