G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
PhysicsCore

Classes

struct  FBodyInstanceCore
struct  FPhysicalMaterialDamageModifier
 Damage threshold modifiers, used by the Chaos destruction system. More...
struct  FPhysicalMaterialStrength
 Defines the directional strengths of a physical material in term of force per surface area. More...
class  UBodySetupCore
class  UChaosPhysicalMaterial
 Physical materials are used to define the response of a physical object when interacting dynamically with the world. More...
class  UDEPRECATED_PhysicalMaterialPropertyBase
class  UPhysicalMaterial
 Physical materials are used to define the response of a physical object when interacting dynamically with the world. More...
class  UPhysicsSettingsCore
 Default physics settings. More...

Enumerations

enum  EAngularConstraintMotion { ACM_Free , ACM_Limited , ACM_Locked , ACM_MAX }
enum  EBodyCollisionResponse { BodyCollision_Enabled , BodyCollision_Disabled , BodyCollision_MAX }
enum  ECollisionTraceFlag {
  CTF_UseDefault , CTF_UseSimpleAndComplex , CTF_UseSimpleAsComplex , CTF_UseComplexAsSimple ,
  CTF_MAX
}
enum  EConstraintFrame { Frame1 , Frame2 , EConstraintFrame_MAX }
enum  EConstraintPlasticityType { CCPT_Free , CCPT_Shrink , CCPT_Grow , CCPT_MAX }
enum  EFrictionCombineMode {
  Average , Min , Multiply , Max ,
  EFrictionCombineMode_MAX
}
enum  ELinearConstraintMotion { LCM_Free , LCM_Limited , LCM_Locked , LCM_MAX }
enum  EPhysicalMaterialSoftCollisionMode { None , RelativeThickness , AbsoluteThickess , EPhysicalMaterialSoftCollisionMode_MAX }
enum  EPhysicalSurface {
  SurfaceType_Default , SurfaceType1 , SurfaceType2 , SurfaceType3 ,
  SurfaceType4 , SurfaceType5 , SurfaceType6 , SurfaceType7 ,
  SurfaceType8 , SurfaceType9 , SurfaceType10 , SurfaceType11 ,
  SurfaceType12 , SurfaceType13 , SurfaceType14 , SurfaceType15 ,
  SurfaceType16 , SurfaceType17 , SurfaceType18 , SurfaceType19 ,
  SurfaceType20 , SurfaceType21 , SurfaceType22 , SurfaceType23 ,
  SurfaceType24 , SurfaceType25 , SurfaceType26 , SurfaceType27 ,
  SurfaceType28 , SurfaceType29 , SurfaceType30 , SurfaceType31 ,
  SurfaceType32 , SurfaceType33 , SurfaceType34 , SurfaceType35 ,
  SurfaceType36 , SurfaceType37 , SurfaceType38 , SurfaceType39 ,
  SurfaceType40 , SurfaceType41 , SurfaceType42 , SurfaceType43 ,
  SurfaceType44 , SurfaceType45 , SurfaceType46 , SurfaceType47 ,
  SurfaceType48 , SurfaceType49 , SurfaceType50 , SurfaceType51 ,
  SurfaceType52 , SurfaceType53 , SurfaceType54 , SurfaceType55 ,
  SurfaceType56 , SurfaceType57 , SurfaceType58 , SurfaceType59 ,
  SurfaceType60 , SurfaceType61 , SurfaceType62 , SurfaceType_Max ,
  EPhysicalSurface_MAX , Default , Grass , Foliage ,
  Sand , Snow , Stone , Water ,
  WoodBridge , WoodFloor , Leather , Mud ,
  Puddle , Soil , Swamp , Corpse ,
  Metal , Fragile , Ice , Blood ,
  RockInterior , MagicWall
}
enum  EPhysicsType { PhysType_Default , PhysType_Kinematic , PhysType_Simulated , PhysType_MAX }
enum  ERadialImpulseFalloff { RIF_Constant , RIF_Linear , RIF_MAX }
enum  ESleepFamily { Normal , Sensitive , Custom , ESleepFamily_MAX }

Detailed Description

Enumeration Type Documentation

◆ EAngularConstraintMotion

Enumerator
ACM_Free 
ACM_Limited 
ACM_Locked 
ACM_MAX 

◆ EBodyCollisionResponse

Enumerator
BodyCollision_Enabled 
BodyCollision_Disabled 
BodyCollision_MAX 

◆ ECollisionTraceFlag

Enumerator
CTF_UseDefault 
CTF_UseSimpleAndComplex 
CTF_UseSimpleAsComplex 
CTF_UseComplexAsSimple 
CTF_MAX 

◆ EConstraintFrame

Enumerator
Frame1 
Frame2 
EConstraintFrame_MAX 

◆ EConstraintPlasticityType

Enumerator
CCPT_Free 
CCPT_Shrink 
CCPT_Grow 
CCPT_MAX 

◆ EFrictionCombineMode

Enumerator
Average 
Min 
Multiply 
Max 
EFrictionCombineMode_MAX 

◆ ELinearConstraintMotion

Enumerator
LCM_Free 
LCM_Limited 
LCM_Locked 
LCM_MAX 

◆ EPhysicalMaterialSoftCollisionMode

Enumerator
None 
RelativeThickness 
AbsoluteThickess 
EPhysicalMaterialSoftCollisionMode_MAX 

◆ EPhysicalSurface

Enumerator
SurfaceType_Default 
SurfaceType1 
SurfaceType2 
SurfaceType3 
SurfaceType4 
SurfaceType5 
SurfaceType6 
SurfaceType7 
SurfaceType8 
SurfaceType9 
SurfaceType10 
SurfaceType11 
SurfaceType12 
SurfaceType13 
SurfaceType14 
SurfaceType15 
SurfaceType16 
SurfaceType17 
SurfaceType18 
SurfaceType19 
SurfaceType20 
SurfaceType21 
SurfaceType22 
SurfaceType23 
SurfaceType24 
SurfaceType25 
SurfaceType26 
SurfaceType27 
SurfaceType28 
SurfaceType29 
SurfaceType30 
SurfaceType31 
SurfaceType32 
SurfaceType33 
SurfaceType34 
SurfaceType35 
SurfaceType36 
SurfaceType37 
SurfaceType38 
SurfaceType39 
SurfaceType40 
SurfaceType41 
SurfaceType42 
SurfaceType43 
SurfaceType44 
SurfaceType45 
SurfaceType46 
SurfaceType47 
SurfaceType48 
SurfaceType49 
SurfaceType50 
SurfaceType51 
SurfaceType52 
SurfaceType53 
SurfaceType54 
SurfaceType55 
SurfaceType56 
SurfaceType57 
SurfaceType58 
SurfaceType59 
SurfaceType60 
SurfaceType61 
SurfaceType62 
SurfaceType_Max 
EPhysicalSurface_MAX 
Default 
Grass 
Foliage 
Sand 
Snow 
Stone 
Water 
WoodBridge 
WoodFloor 
Leather 
Mud 
Puddle 
Soil 
Swamp 
Corpse 
Metal 
Fragile 
Ice 
Blood 
RockInterior 
MagicWall 

◆ EPhysicsType

Enumerator
PhysType_Default 
PhysType_Kinematic 
PhysType_Simulated 
PhysType_MAX 

◆ ERadialImpulseFalloff

Enumerator
RIF_Constant 
RIF_Linear 
RIF_MAX 

◆ ESleepFamily

Enumerator
Normal 
Sensitive 
Custom 
ESleepFamily_MAX