GameTypes
Class in GameFramework · GameFramework.GameTypes · native
Object › GameTypes
Subclasses: H7GameTypes
Using it from Lua
h7.find_all("GameTypes") -- live instances
h7.find_class("GameFramework.GameTypes") -- the class
Constants
| Name | Value |
LOADING_MOVIE | "LoadingMovie" |
Enums
EShakeParam
ESP_OffsetRandom = 0, ESP_OffsetZero = 1
Structs
AgentArchetypeInfo
| Field | Type |
AgentArchetype | object |
FrequencyModifier | float |
MaxAllowed | int |
CurrSpawned | int |
GroupMembers | array<object> |
Defaults
FrequencyModifier=+1.0
AICmdHistoryItem
| Field | Type |
CmdClass | class<GameAICommand> |
TimeStamp | float |
VerboseString | String |
CrowdSpawnerPlayerInfo
CrowdSpawnInfoItem
| Field | Type |
SeqSpawner | SeqAct_GameCrowdPopulationManagerToggle |
bSpawningActive | bool |
SpawnRate | float |
SpawnNum | int |
Remainder | float |
ActiveAgents | array<GameCrowdAgent> |
AgentArchetypes | array<AgentArchetypeInfo> |
AgentFrequencySum | float |
MaxSpawnDist | float |
MaxSpawnDistSq | float |
MinBehindSpawnDist | float |
MinBehindSpawnDistSq | float |
AgentWarmupTime | float |
bForceObstacleChecking | bool |
bForceNavMeshPathing | bool |
bEnableCrowdLightEnvironment | bool |
bCastShadows | bool |
AgentLightingChannel | LightingChannelContainer |
NumAgentsToTickPerFrame | int |
LastAgentTickedIndex | int |
PotentialSpawnPoints | array<GameCrowdDestination> |
SpawnPrioritizationInterval | float |
PrioritizationIndex | int |
PrioritizationUpdateIndex | int |
PrioritizedSpawnPoints | array<GameCrowdDestination> |
PlayerPositionPredictionTime | float |
Defaults
SpawnPrioritizationInterval=0.4
AgentWarmupTime=3.f
GameSpecialMoveInfo
NearbyDynamicItem
ScreenShakeAnimStruct
| Field | Type |
Anim | CameraAnim |
bUseDirectionalAnimVariants | bool |
Anim_Left | CameraAnim |
Anim_Right | CameraAnim |
Anim_Rear | CameraAnim |
AnimPlayRate | float |
AnimScale | float |
AnimBlendInTime | float |
AnimBlendOutTime | float |
bRandomSegment | bool |
RandomSegmentDuration | float |
bSingleInstance | bool |
Defaults
AnimPlayRate=1.f
AnimScale=1.f
AnimBlendInTime=0.2f
AnimBlendOutTime=0.2f
ScreenShakeStruct
Defaults
TimeDuration=1.f
RotAmplitude=(X=100,Y=100,Z=200)
RotFrequency=(X=10,Y=10,Z=25)
LocAmplitude=(X=0,Y=3,Z=5)
LocFrequency=(X=1,Y=10,Z=20)
FOVAmplitude=2
FOVFrequency=5
ShakeName=""
ShakeParams
SpecialMoveStruct
| Field | Type |
SpecialMoveName | Name |
InteractionPawn | GamePawn |
InteractionActor | Actor |
Flags | INT |
TakeHitInfo
Inherited
| From | Members |
| Object | 13 properties, 308 functions |