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

ROEngine.ROLevelInfo

Extends
Info
Modifiers
placeable

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- ROEngine.ROLevelInfo

Constants Summary
Inherited Contants from Engine.Actor
MAINCOLLISIONINDEX, MAXSTEPHEIGHT, MINFLOORZ

Variables Summary
boolbRODebugMode
ROLevelInfo
intAlliedSatchelsPerSapper
SideDataAllies
stringAlliesUnitDescription
SideDataAxis
intAxisSatchelsPerSapper
stringAxisUnitDescription
boolbDebugOverhead
boolbUseSpawnAreas
boolbUseVehicleTotalLimits
ESideDefendingSide
nameEndCamTag
array<name>EntryCamTags
array<LimitedVehicle>LimitedVehicles
MaterialMapImage
intNumObjectiveWin
ERotationOffsetOverheadOffset
floatRallyPointInterval
intRoundDuration
nameStartCamTag
intTempFahrenheit
floatVehicleBotRoleBalance
Inherited Variables from Engine.Info
BotsGroup, ChatGroup, GameGroup, KickVoteGroup, MapVoteGroup, RulesGroup, ServerGroup
Inherited Variables from Engine.Actor
Acceleration, AccumKarmaAngleError, ActorRenderData, AmbientGlow, AmbientSound, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAlreadyPrecachedMaterials, bAlreadyPrecachedMeshes, bAlwaysFaceCamera, bAlwaysRelevant, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAttenByLife, bAutoAlignToTerrain, bAutoTraceNotify, bBadStateCode, bBlockActors, bBlockHitPointTraces, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockProjectiles, bBlocksTeleport, bBlockZeroExtentTraces, bBounce, bCanAutoTraceSelect, bCanBeDamaged, bCanTeleport, bClientAnim, bClientAuthoritative, bClientDemoNetFunc, bClientDemoRecording, bClientTrigger, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeferRendering, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDetailAttachment, bDirectional, bDirectionalCorona, bDisableSorting, bDisturbFluidSurface, bDramaticLighting, bDynamicLight, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForceSkelUpdate, bFullVolume, bGameRelevant, bHardAttach, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bIgnoreTerminalVelocity, bIgnoreVehicles, bInterpolating, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNoDelete, bNoRepMesh, bNotifyLocalPlayerTeamReceived, bNotOnDedServer, bObsolete, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOrientToVelocity, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bShouldBaseAtStartup, bShouldStopKarma, bShowOctreeNodes, bSkipActorPropertyReplication, bSmoothKarmaStateUpdates, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTicked, bTimerLoop, bTraceWater, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUseCollisionStaticMesh, bUseCylinderCollision, bUseDynamicLights, bUseHighDetailOverlayIndex, bUseLightingFromBase, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, ClientOverlayCounter, ClientOverlayTimer, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, ExcludeTag[8], FluidSurfaceShootStrengthMod, ForcedVisibilityZoneTag, ForceNoise, ForceRadius, ForceScale, ForceType, Group, HardRelMatrix, HighDetailOverlay, HighDetailOverlayIndex, InitialState, Instigator, Inventory, JoinedTag, KParams, KStepTag, LastRenderTime, LastReplicateTime, LatentFloat, Leaves, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightPeriod, LightPhase, LightRadius, LightRenderData, LightSaturation, LightType, Location, LODBias, Mass, MaxLights, Mesh, MeshInstance, MessageClass, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, OverlayMaterial, OverlayTimer, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, SurfaceType, Tag, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, UV2Mode, UV2Texture, Velocity, XLevel

Enumerations Summary
EArtyBatterySize
BAT_4_to_6, BAT_8_to_12, BAT_15,
EArtySalvoAmount
SALVO_2_to_3, SALVO_4_to_6, SALVO_6_to_8,
EArtyStrikeDelay
DELAY_Short_15s, DELAY_Med_30s, DELAY_Long_1m, DELAY_VLong_2m,
EArtyStrikeInterval
INT_Short_30s, INT_Med_45s, INT_Long_1m, INT_VLong_3m,
EArtyStrikePattern
STR_Tight, STR_Normal, STR_Loose,
ENation
NATION_Germany, NATION_SovietUnion,
ERotationOffset
OFFSET_Zero, OFFSET_90, OFFSET_180, OFFSET_270,
ESide
SIDE_None, SIDE_Axis, SIDE_Allies,
Inherited Enumerations from Engine.Actor
EDoubleClickDir, EDrawType, EFilterState, EFlagState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ESurfaceTypes, ETravelType, EUV2Mode

Structures Summary
LimitedVehicle
VehicleClass, VehicleLimit, VehicleTotal
SideData
Nation, UnitName, UnitInsignia, SpawnLimit, ReinforcementInterval, ArtilleryStrikeLimit, ArtilleryStrikePattern, ArtilleryBatterySize, ArtillerySalvoAmount, ArtilleryStrikeInterval, ArtilleryStrikeDelay
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, FireProperties, KRBVec, KRigidBodyState, KSimParams, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr

Functions Summary
functionint GetBatterySize (int Team ))
functionint GetSalvoAmount (int Team ))
functionSideData GetSideDataByTeam (int Team ))
functionint GetSpreadAmount (int Team ))
functionint GetStrikeDelay (int Team ))
functionint GetStrikeInterval (int Team ))
function HandleDestroyedVehicle (class CheckClass ))
function HandleSpawnedVehicle (class CheckClass ))
functionbool OverVehicleLimit (class CheckClass ))
function ResetVehicleLimits ()))
functionbool RODebugMode ()))
Inherited Functions from Engine.Info
AcceptPlayInfoProperty, AllowClassRemoval, FillPlayInfo, GetDescriptionText, GetSecurityLevel
Inherited Functions from Engine.Actor
*, +, -, AddToPackageMap, AdjustVolume, AllActors, AllowMusicPlayback, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, AnimStopLooping, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BlocksShotAt, BoneRefresh, BroadcastLocalizedMessage, Bump, CanSplash, ChangeBaseParamsFeedbackEffect, ChangeSpringFeedbackEffect, CheckAchievementEvents, CheckForErrors, CheckMaxEffectDistance, ChildActors, ClearStayingDebugLines, ClientTrigger, Clock, CollidingActors, ConsoleCommand, CopyObjectToClipboard, Crash, CurrentLIPSincAnim, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DisplayDebug, DrawDebugCircle, DrawDebugLine, DrawDebugSphere, DrawStayingDebugLine, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishedInterpolation, FinishInterpolation, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAllInt, GetAllIntDesc, GetAnimDuration, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClosestBone, GetCollisionExtent, GetDebugName, GetEventColor, GetEvents, GetHumanReadableName, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetURLMap, GetUrlOption, HasAnim, HasLIPSincAnim, HealDamage, HitPointTrace, HitWall, HurtRadius, IsAnimating, IsInPain, IsInVolume, IsJoinedTo, IsPlayingLIPSincAnim, IsStationary, IsTweening, KAddAngularImpulse, KAddBoneLifter, KAddImpulse, KApplyForce, KDisableCollision, KDrawRigidBodyState, KEnableCollision, KFreezeRagdoll, KGetActorGravScale, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRBQuaternion, KGetRestitution, KGetRigidBodyState, KGetSimParams, KGetSkelMass, KilledBy, KImpact, KIsAwake, KIsRagdollAvailable, KMakeRagdollAvailable, KRBVecFromVector, KRBVecToVector, KRemoveAllBoneLifters, KRemoveLifterFromBone, KScaleJointLimits, KSetActorGravScale, KSetBlockKarma, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetSimParams, KSetSkelVel, KSetStayUpright, KSetStayUprightParams, KSkelConvulse, KUpdateState, KVelDropBelow, KWake, Landed, LinkMesh, LinkSkelAnim, LIPSincAnimEnd, LockRootMotion, LoopAnim, LostChild, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, NearSpot, NotifyLocalPlayerDead, NotifyLocalPlayerTeamReceived, NotifySelected, OnlyAffectPawns, PauseStream, PawnBaseDied, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayFeedbackEffect, PlayLIPSincAnim, PlayMusic, PlayOwnedSound, PlaySound, PlayStream, PlayTeleportEffect, PostBeginPlay, PostLoadSavedGame, PostNetBeginPlay, PostNetReceive, PostTeleport, PostTouch, POVChanged, PreBeginPlay, PrecacheAnnouncer, PreSaveGame, PreTeleport, RadiusActors, RanInto, ReceivedEvent, RecoverFromBadStateCode, RenderOverlays, RenderTexture, Reset, ResetStaticFilterState, SeekStream, SelfTriggered, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDelayedDamageInstigatorController, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetLocation, SetOverlayMaterial, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTimer, ShouldBeHidden, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopFeedbackEffect, StopLIPSincAnim, StopMusic, StopStream, SuggestFallVelocity, TakeDamage, TeamLink, TextToSpeech, Tick, Timer, TimerPop, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TraceThisActor, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnClock, UnTouch, UnTrigger, UntriggerEvent, UpdateAnnouncements, UpdateDefaultMesh, UpdateDefaultStaticMesh, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UpdateURL, UsedBy, VisibleActors, VisibleCollidingActors, ZoneChange


Variables Detail

bRODebugMode Source code

var const bool bRODebugMode;

ROLevelInfo

AlliedSatchelsPerSapper Source code

var(ROLevelInfo) int AlliedSatchelsPerSapper;

Allies Source code

var(ROLevelInfo) SideData Allies;

AlliesUnitDescription Source code

var(ROLevelInfo) localized string AlliesUnitDescription;

Axis Source code

var(ROLevelInfo) SideData Axis;

AxisSatchelsPerSapper Source code

var(ROLevelInfo) int AxisSatchelsPerSapper;

AxisUnitDescription Source code

var(ROLevelInfo) localized string AxisUnitDescription;

bDebugOverhead Source code

var(ROLevelInfo) bool bDebugOverhead;

bUseSpawnAreas Source code

var(ROLevelInfo) bool bUseSpawnAreas;

bUseVehicleTotalLimits Source code

var(ROLevelInfo) bool bUseVehicleTotalLimits;

DefendingSide Source code

var(ROLevelInfo) ESide DefendingSide;

EndCamTag Source code

var(ROLevelInfo) name EndCamTag;

EntryCamTags Source code

var(ROLevelInfo) array<name> EntryCamTags;

LimitedVehicles Source code

var(ROLevelInfo) array<LimitedVehicle> LimitedVehicles;

MapImage Source code

var(ROLevelInfo) Material MapImage;

NumObjectiveWin Source code

var(ROLevelInfo) int NumObjectiveWin;

OverheadOffset Source code

var(ROLevelInfo) ERotationOffset OverheadOffset;

RallyPointInterval Source code

var(ROLevelInfo) float RallyPointInterval;

RoundDuration Source code

var(ROLevelInfo) int RoundDuration;

StartCamTag Source code

var(ROLevelInfo) name StartCamTag;

TempFahrenheit Source code

var(ROLevelInfo) int TempFahrenheit;

VehicleBotRoleBalance Source code

var(ROLevelInfo) float VehicleBotRoleBalance;


Enumerations Detail

EArtyBatterySize Source code

enum EArtyBatterySize
{
BAT_4_to_6, BAT_8_to_12, BAT_15,
};

EArtySalvoAmount Source code

enum EArtySalvoAmount
{
SALVO_2_to_3, SALVO_4_to_6, SALVO_6_to_8,
};

EArtyStrikeDelay Source code

enum EArtyStrikeDelay
{
DELAY_Short_15s, DELAY_Med_30s, DELAY_Long_1m, DELAY_VLong_2m,
};

EArtyStrikeInterval Source code

enum EArtyStrikeInterval
{
INT_Short_30s, INT_Med_45s, INT_Long_1m, INT_VLong_3m,
};

EArtyStrikePattern Source code

enum EArtyStrikePattern
{
STR_Tight, STR_Normal, STR_Loose,
};

ENation Source code

enum ENation
{
NATION_Germany, NATION_SovietUnion,
};

ERotationOffset Source code

enum ERotationOffset
{
OFFSET_Zero, OFFSET_90, OFFSET_180, OFFSET_270,
};

ESide Source code

enum ESide
{
SIDE_None, SIDE_Axis, SIDE_Allies,
};


Structures Detail

LimitedVehicle Source code

struct LimitedVehicle
{
var(ROLevelInfo) class<ROVehicle> VehicleClass;
var(ROLevelInfo) int VehicleLimit;
var int VehicleTotal;
};


SideData Source code

struct SideData
{
var(ROLevelInfo) EArtyBatterySize ArtilleryBatterySize;
var(ROLevelInfo) EArtySalvoAmount ArtillerySalvoAmount;
var(ROLevelInfo) EArtyStrikeDelay ArtilleryStrikeDelay;
var(ROLevelInfo) EArtyStrikeInterval ArtilleryStrikeInterval;
var(ROLevelInfo) int ArtilleryStrikeLimit;
var(ROLevelInfo) EArtyStrikePattern ArtilleryStrikePattern;
var(ROLevelInfo) ENation Nation;
var(ROLevelInfo) int ReinforcementInterval;
var(ROLevelInfo) int SpawnLimit;
var(ROLevelInfo) Material UnitInsignia;
var(ROLevelInfo) localized string UnitName;
};



Functions Detail

GetBatterySize Source code

function int GetBatterySize ( int Team ) )

GetSalvoAmount Source code

function int GetSalvoAmount ( int Team ) )

GetSideDataByTeam Source code

function SideData GetSideDataByTeam ( int Team ) )

GetSpreadAmount Source code

function int GetSpreadAmount ( int Team ) )

GetStrikeDelay Source code

function int GetStrikeDelay ( int Team ) )

GetStrikeInterval Source code

function int GetStrikeInterval ( int Team ) )

HandleDestroyedVehicle Source code

function HandleDestroyedVehicle ( class <ROVehicle> CheckClass ) )

HandleSpawnedVehicle Source code

function HandleSpawnedVehicle ( class <ROVehicle> CheckClass ) )

OverVehicleLimit Source code

function bool OverVehicleLimit ( class <ROVehicle> CheckClass ) )

ResetVehicleLimits Source code

function ResetVehicleLimits ( ) )

RODebugMode Source code

singular static function bool RODebugMode ( ) )


Defaultproperties

defaultproperties
{
     RoundDuration=10
     Axis=(UnitName="Axis",SpawnLimit=150,ReinforcementInterval=30,ArtilleryStrikeLimit=3,ArtilleryStrikePattern=STR_Normal,ArtillerySalvoAmount=SALVO_4_to_6)
     Allies=(Nation=NATION_SovietUnion,UnitName="Allies",SpawnLimit=150,ReinforcementInterval=30,ArtilleryStrikeLimit=3,ArtilleryStrikePattern=STR_Normal,ArtillerySalvoAmount=SALVO_4_to_6)
     TempFahrenheit=65
     RallyPointInterval=5.000000
     AxisSatchelsPerSapper=1
     AlliedSatchelsPerSapper=1
     AxisUnitDescription="Set the Axis unit description for this map here."
     AlliesUnitDescription="Set the Allies unit description for this map here."
     VehicleBotRoleBalance=0.700000
     bNoDelete=True
     bDirectional=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:51.833 - Created with UnCodeX