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

Engine.GameRules

Extends
Info
Modifiers
abstract

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.GameRules

Constants Summary
Inherited Contants from Engine.Actor
NF_NotCsg, NF_NotVisBlocking, NF_ShootThrough, PF_AlphaBlend, PF_AutoUPan, PF_AutoVPan, PF_BigWavy, PF_Environment, PF_FakeBackdrop, PF_Invisible, PF_Masked, PF_Mirrored, PF_Modulated, PF_NoSmooth, PF_Semisolid, PF_SmallWavy, PF_SpecialLit, PF_Translucent, PF_Unlit

Variables Summary
GameRulesNextRules
GameRules
boolbHandleDeaths
boolbHandleInventory
boolbHandleMapEvents
boolbModifyAI
boolbModifyDamage
boolbNotifyLogin
boolbNotifyMessages
boolbNotifyRules
boolbNotifySpawnPoint
Inherited Variables from Engine.Actor
Acceleration, ActorGUnlitColor, ActorRenderColor, AmbientGlow, AmbientSound, AnimationNotify, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, AttachTag, bActorShadows, bAlwaysRelevant, bAlwaysRender, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoop, bAnimNotify, Base, bAssimilated, bBlockActors, bBlockPlayers, bBounce, bCanTeleport, bCarriedItem, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDarkLight, bDeleteMe, bDemoRecording, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEditorSelectRender, bEdLocked, bEdShouldSnap, bEdSnap, bFilterByVolume, bFixedRotationDir, bForcePhysicsUpdate, bForceStasis, bGameRelevant, bHandleOwnCorona, bHidden, bHiddenEd, bHighDetail, bHighlighted, bHurtEntry, bInterpolating, bIsInOctree, bIsItemGoal, bIsKillGoal, bIsMover, bIsPawn, bIsSecretGoal, bJustTeleported, bLensFlare, bLightChanged, bMemorized, bMeshCurvy, bMeshEnviroMap, bMovable, bNet, bNetFeel, bNetHear, bNetInitial, bNetNotify, bNetOptional, bNetOwner, bNetRelevant, bNetSee, bNetSpecial, bNetTemporary, bNoDelete, bNoDynamicShadowCast, bNoSmooth, bOnlyOwnerSee, bOwnerNoSee, bParticles, bPathCollision, bProjectorDecal, bProjTarget, bRandomFrame, bRenderMultiEnviroMaps, bRepAmbientSound, bRepAnimations, bReplicateInstigator, bRepMesh, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bSimulatedPawn, bSimulatedPawnRep, bSinglePlayer, bSkipActorReplication, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUseLitSprite, bUseMeshCollision, bWorldGeometry, CollisionHeight, CollisionOverride, CollisionRadius, CollisionTag, ColLocation, CoronaAlpha, DefaultAnimationNotify, Deleted, DesiredRotation, DodgeDir, DrawScale, DrawScale3D, DrawType, Event, ExtraTag, Fatness, Group, HitActor, InitialState, Instigator, Inventory, LastRenderedTime, LatentActor, LatentByte, LatentFloat, LatentInt, Level, LifeSpan, LightBrightness, LightCone, LightDataPtr, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightRadius, LightSaturation, LightType, Location, LODBias, Mass, Mesh, MeshDataPtr, MeshInstance, MiscNumber, MultiSkins[8], MultiTimers, NetInitialProperties, NetPriority, NetTag, NetUpdateFrequency, OddsOfAppearing, OldAnimRate, OldLocation, OtherTag, Owner, PhysAlpha, Physics, PhysRate, PrePivot, ProjectorList, RealTouching, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderInterface, RenderIteratorClass, Role, Rotation, RotationRate, ScaleGlow, ShadowMesh, SimAnim, SkelAnim, Skin, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, SpriteProjForward, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundRadius, TransientSoundVolume, TweenRate, Velocity, VisibilityHeight, VisibilityRadius, VolumeBrightness, VolumeFog, VolumeRadius, XLevel

Enumerations Summary
Inherited Enumerations from Engine.Actor
EDodgeDir, EDrawType, EInputAction, EInputKey, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundSlot, ETravelType

Structures Summary
Inherited Structures from Engine.Actor
MultiTimerType, PointRegion

Functions Summary
function AddRules (GameRules Add ))
functionbool AllowBroadcast (Actor Broadcasting, string Msg ))
functionbool AllowChat (PlayerPawn Chatting, out string Msg ))
functionbool AllowDownload (NetConnection Conn, string PLName, string PLIP, string FileName, int FileSize ))
functionbool AllowServerTravel (out string URL, bool bItems ))
functionbool CanCoopTravel (Pawn Ender, out string NextURL ))
functionbool CanPickupInventory (Pawn Other, Inventory Inv ))
functionbool CanRestartGame (PlayerPawn Other ))
functionbool CanRestartPlayer (PlayerPawn Other ))
functionstring ExecAdminCmd (PlayerPawn Other, string Cmd ))
function ModifyDamage (Pawn Injured, Pawn EventInstigator, out int Damage, vector HitLocation, name DamageType, out vector Momentum)
function ModifyPlayer (Pawn Other)
function ModifyPlayerSpawnClass (string Options, out Class<PlayerPawn> AClass)
function ModifyPlayerStart (Pawn Respawning, out NavigationPoint SpawningPoint, byte Team)
function ModifyRules (out string Rules)
function ModifyThreat (Pawn Other, Pawn Hated, out byte Attitude)
function NotifyKilled (Pawn Killed, Pawn Killer, name DamageType)
function OverridePrelogin (string Options, string PlayerName, out string Error)
function PreBeginPlay ()
functionbool PreventDeath (Pawn Dying, Pawn Killer, name DamageType ))
Inherited Functions from Engine.Actor
AddToPackagesMap, AllActors, AllFrameVerts, AllLibaries, AnimEnd, AnimEndOnBone, Attach, AttachActorToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BroadcastMessage, Bump, CanReachPoint, ChildActors, ConsoleCommand, DeatachFromBone, DemoPlaySound, Destroy, Destroyed, Detach, DrawDebugBox, DrawDebugLine, DrawDebugSphere, DrawEditorSelection, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Expired, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishInterpolation, GainedChild, GetAnimGroup, GetBestTraceLineVertex, GetBoneCoords, GetBoneIndex, GetBoneName, GetBoneRotation, GetClosestVertex, GetExtent, GetHumanName, GetItemName, GetMapName, GetNextInt, GetNextIntDesc, GetNextSkin, GetSoundDuration, GetTriggerActor, GetURLMap, GetVertexCount, GetVertexPos, HasAnim, HitWall, HurtRadius, IntDescIterator, InterpolateEnd, IsAnimating, IsInPackageMap, KillCredit, KilledBy, Landed, LinkSkelAnim, LoopAnim, LostChild, MakeNoise, MeshTrace, Move, MoveSmooth, NativeExec, NotifyLevelChange, NotifyPathDefine, PlayAnim, PlayerCanSeeMe, PlaySound, PostBeginPlay, PostNetBeginPlay, PostNetReceive, PostTeleport, PreBeginPlay, PreTeleport, RadiusActors, RenderOverlays, RenderTexture, Reset, ResetSkeletalMesh, SetBase, SetBonePosition, SetBoneRoot, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRotation, SetTimer, SkelPlayAnim, Sleep, Spawn, SpawnAct, Spawned, SpecialHandling, StopSkelAnim, TakeDamage, Tick, Timer, Touch, TouchingActors, Trace, TraceActors, TraceSurfHitInfo, TraceThisActor, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnTouch, UnTrigger, UnTriggerEvent, VisibleActors, VisibleCollidingActors, WriteDeathMessage, ZoneChange


Variables Detail

NextRules Source code

var GameRules NextRules;

GameRules

bHandleDeaths Source code

var(GameRules) bool bHandleDeaths;

bHandleInventory Source code

var(GameRules) bool bHandleInventory;

bHandleMapEvents Source code

var(GameRules) bool bHandleMapEvents;

bModifyAI Source code

var(GameRules) bool bModifyAI;

bModifyDamage Source code

var(GameRules) bool bModifyDamage;

bNotifyLogin Source code

var(GameRules) bool bNotifyLogin;

bNotifyMessages Source code

var(GameRules) bool bNotifyMessages;

bNotifyRules Source code

var(GameRules) bool bNotifyRules;

bNotifySpawnPoint Source code

var(GameRules) bool bNotifySpawnPoint;


Functions Detail

AddRules Source code

function AddRules ( GameRules Add ) )

AllowBroadcast Source code

function bool AllowBroadcast ( Actor Broadcasting, string Msg ) )

AllowChat Source code

function bool AllowChat ( PlayerPawn Chatting, out string Msg ) )

AllowDownload Source code

function bool AllowDownload ( NetConnection Conn, string PLName, string PLIP, string FileName, int FileSize ) )

AllowServerTravel Source code

function bool AllowServerTravel ( out string URL, bool bItems ) )

CanCoopTravel Source code

function bool CanCoopTravel ( Pawn Ender, out string NextURL ) )

CanPickupInventory Source code

function bool CanPickupInventory ( Pawn Other, Inventory Inv ) )

CanRestartGame Source code

function bool CanRestartGame ( PlayerPawn Other ) )

CanRestartPlayer Source code

function bool CanRestartPlayer ( PlayerPawn Other ) )

ExecAdminCmd Source code

function string ExecAdminCmd ( PlayerPawn Other, string Cmd ) )

ModifyDamage Source code

function ModifyDamage ( Pawn Injured, Pawn EventInstigator, out int Damage, vector HitLocation, name DamageType, out vector Momentum )

ModifyPlayer Source code

function ModifyPlayer ( Pawn Other )

ModifyPlayerSpawnClass Source code

function ModifyPlayerSpawnClass ( string Options, out Class<PlayerPawn> AClass )

ModifyPlayerStart Source code

function ModifyPlayerStart ( Pawn Respawning, out NavigationPoint SpawningPoint, byte Team )

ModifyRules Source code

function ModifyRules ( out string Rules )

ModifyThreat Source code

function ModifyThreat ( Pawn Other, Pawn Hated, out byte Attitude )

NotifyKilled Source code

function NotifyKilled ( Pawn Killed, Pawn Killer, name DamageType )

OverridePrelogin Source code

function OverridePrelogin ( string Options, string PlayerName, out string Error )

PreBeginPlay Source code

function PreBeginPlay ( )

PreventDeath Source code

function bool PreventDeath ( Pawn Dying, Pawn Killer, name DamageType ) )


Defaultproperties

defaultproperties
{
				RemoteRole=ROLE_None
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: zo 11-11-2012 21:14:10.037 - Created with UnCodeX