Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Gameplay.MPGoal

Extends
MPActor

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Gameplay.Rook
         |   
         +-- Gameplay.MPActor
            |   
            +-- Gameplay.MPGoal

Constants Summary
Inherited Contants from Gameplay.Rook
DAMAGE_OVERKILL, MAX_USEABLE_POINTS, N_PAST_POSITIONS

Variables Summary
MPBallballRef
boolbGoalEffect
boolbInitialization
boolbLocalGoalEffect
EffectEvents
namegoalScoredEffectEvent
MPGoal
MaterialgoalMaterial
namegoalScoredAnimation
intindividualGoalScore
intteamGoalScore
Inherited Variables from Gameplay.MPActor
attackRadius, attackStat, bAllowSpectators, defendRadius, defendStat, idleAnim, localizedName, primaryEnemyObjectiveDesc, primaryFriendlyObjectiveDesc, primaryNeutralObjectiveDesc, secondaryMessageClass, spectatorList
Inherited Variables from Gameplay.Rook
AI_LOD_ActivationDistance, AI_LOD_DeactivationDistance, AI_LOD_deactivation_exemption_ticks, AI_LOD_LevelMP, alertness, attacker, bAIThreat, bAlwaysMarked, bCanBeSensed, bCanRepair, bDeferredAICleanup, bIsDetectableByEnemies, bShowJSDebug, bShowLOADebug, bShowNavigationDebug, bShowSensingDebug, bShowSquadDebug, bShowTyrionCharacterDebug, bShowTyrionHeadDebug, bShowTyrionMovementDebug, bShowTyrionWeaponDebug, bUnobstructedLOF, bUseAlternateOwnershipMaterial, bUseAlternateSelfIllumMaterial, clientDamageComponentMask, componentBreakThreshold, damageComponentMask, damageComponents, desiredLocation, effectLogging, estLocation, expectedImpactTime, flameDamagePerSecond, flameDamageReductionPerSecond, flameDamageType, flameSource, grapplerRetentionScale, healthMaximum, hearing, hudType, lastDetectedTime, lastShotFiredTime, loaEndPoint, loaEndPoint2, loaHit, loaStartPoint, loaStartPoint2, logAlertnessChanges, loopingEffects, MaxShadowTraceDistance, mountAI, movementForce, m_lastTeam, m_localTeam, m_squad, m_team, pastPositionsIndex, pastPositionsTimeAccu, pastPositions[N_PAST_POSITIONS], PeripheralVisionZAngle, personalShield, personalShieldClass, playerControllerState, radarInfoClass, reactionDelay, reactionDelayMP, repairers, repDepLastRateAddition, repDepRepairRate, repPakLastRateAddition, repPakRepairRate, sensorUpdateFlag, ShadowLightDistance, shotAngularDeviation, shotAngularDeviationMP, shotLeadAbility, shotLeadAbilityMP, shotNotifier, SightRadiusToPlayer, teamDamagePercentage, teamSelfIllumSkinName, teamSpecificHavokCollisionFiltering, tickTime, tickTimeOrg, tickTimeUpdateRange, UseablePointsValid[MAX_USEABLE_POINTS], UseablePoints[MAX_USEABLE_POINTS], vehicleAI, vision, visionMemory

Enumerations Summary
Inherited Enumerations from Gameplay.Rook
AlertnessLevels, EUseablePointValid

Structures Summary
Inherited Structures from Gameplay.Rook
DamageComponent

Functions Summary
function PostBeginPlay ()))
function PostNetReceive ()))
function Timer ()))
function Touch (Actor Other))
function updateGoalEffects ()))
Inherited Functions from Gameplay.MPActor
addDefaultObjectives, addEnemyObjective, addFriendlyObjective, addNeutralObjective, addSpectator, awardStat, cleanup, contractLattice, evaluateObjectiveState, expandLattice, GetHumanReadableName, getNearest, getPersonalObjectiveName, getUniqueObjectiveName, getViewTarget, incrementStatAttempt, onAvailableToLattice, onPlayerKilled, onUnavailableToLattice, PostBeginPlay, PostTakeDamage, registerStats, removeDefaultObjectives, removePersonalObjective, removeSpectator, resetSpectatorViewTarget, scoreIndividual, scoreTeam, setObjectiveState, setObjectiveTally, setPersonalObjective, setSpectatorViewTarget
Inherited Functions from Gameplay.Rook
activatePersonalShield, addRepairFromDeployable, addRepairFromPack, ApplyDamage, averageVelocity, breakDamageComponent, canBeRepairedBy, canBeSensed, CanBeUsedBy, ChunkUp, cleanupAI, cleanupDamageComponents, CleanupSensing, clientUpdateDamageComponents, createDamageComponent, CreateHearingNotifier, CreateShotNotifier, CreateVisionNotifier, damageComponentsOnDamage, damageComponentsOnIncreaseHealth, damageComponentsPostTakeDamage, deactivatePersonalShield, Destroyed, Died, displayActorLabel, displayEnemiesList, displayTyrionDebugHeader, displayWorldSpaceDebug, DrawVisionCone, EffectIsLooping, enumSquadInfo, enumTeamInfo, firingMotor, generateAISpeechEvents, getAlertnessLevel, getControllingCharacter, getControllingCharacterTeam, GetDamageComponentThresholdRange, getKillerLabel, GetObjectiveLocation, GetOverlayMaterial, GetRadarInfoClass, getTeamDamagePercentage, getTeamLabel, groundPredictedLocation, IncreaseHealth, isFriendly, IsInVisionCone, OnEffectInitialized, OnEffectStarted, OnEffectStopped, OnShotFired, onTeamChange, personalShieldActive, PlayEffect, PostBeginPlay, PostNetBeginPlay, PostNetReceive, PostTakeDamage, PreBeginPlay, PrecacheDamageComponents, predictedLocation, ProcessBurnDamage, ProcessRepair, RegisterHearingNotification, RegisterShotNotification, RegisterVisionNotification, removeFlameDamage, removeRepairFromDeployable, removeRepairFromPack, resetPersonalShield, setAlertnessLevel, setLimitedTimeLODActivation, setSquad, setTeam, ShouldBeMarked, squad, squadCleanupOnDeath, StartLoopingEffect, StopEffect, StopLoopingEffect, team, UnregisterHearingNotification, UnregisterShotNotification, UnregisterVisionNotification, updateHavokCollisionFilter, updatePastPositions, UpdatePrecacheRenderData


Variables Detail

ballRef Source code

var MPBall ballRef;

bGoalEffect Source code

var bool bGoalEffect;

bInitialization Source code

var bool bInitialization;

bLocalGoalEffect Source code

var bool bLocalGoalEffect;

EffectEvents

goalScoredEffectEvent Source code

var(EffectEvents) name goalScoredEffectEvent;
The name of an effect event that plays once on the goal when a goal is scored.

MPGoal

goalMaterial Source code

var(MPGoal) Material goalMaterial;
The material the ball must touch in order to score a goal

goalScoredAnimation Source code

var(MPGoal) name goalScoredAnimation;
The name of an animation to play when a goal is scored

individualGoalScore Source code

var(MPGoal) int individualGoalScore;
The number of points an attacker scores for himself when a goal is scored

teamGoalScore Source code

var(MPGoal) int teamGoalScore;
The number of points an attacker scores for his team when a goal is scored


Functions Detail

PostBeginPlay Source code

function PostBeginPlay ( ) )

PostNetReceive Source code

simulated function PostNetReceive ( ) )

Timer Source code

function Timer ( ) )

Touch Source code

function Touch ( Actor Other) )

updateGoalEffects Source code

simulated function updateGoalEffects ( ) )


Defaultproperties

defaultproperties
{
	DrawType				= DT_StaticMesh
	StaticMesh				= StaticMesh'MPGameObjects.goal'
	bCollideActors			= true
	bCollideWorld			= true
	bBlockActors			= true
	bBlockPlayers			= true
	bMovable				= false
	bNetNotify				= true
	

	teamGoalScore			= 1
	individualGoalScore		= 10


	goalMaterial			= Material'MPGameObjects.GoalMouthShader'
	goalScoredEffectEvent	= Scored


	bSkipEncroachment		= true


	bInitialization = true
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:32.989 - Created with UnCodeX