|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
Public Member Functions | |
Functions | |
| void | SetbTraceComplex (bool Value) |
| if set, trace will run on complex collisions | |
| void | SetbOnlyBlockingHits (bool Value) |
| if set, trace will look only for blocking hits | |
| void | SetbCanTraceOnNavMesh (bool Value) |
| if set, editor will allow picking navmesh trace | |
| void | SetbCanTraceOnGeometry (bool Value) |
| if set, editor will allow picking geometry trace | |
| void | SetbCanDisableTrace (bool Value) |
| if set, editor will allow | |
| void | SetbCanProjectDown (bool Value) |
| if set, editor show height up/down properties for projection | |
| FEnvTraceData & | opAssign (FEnvTraceData Other) |
Public Attributes | |
Trace | |
| float32 | PostProjectionVerticalOffset |
| this value will be added to resulting location's Z axis. Can be useful when projecting points to navigation since navmesh is just an approximation of level geometry and items may end up being under collide-able geometry which would for example falsify visibility tests. | |
| float32 | ProjectDown |
| search height: below point | |
| float32 | ProjectUp |
| search height: above point | |
| float32 | ExtentX |
| shape parameter for trace | |
| float32 | ExtentY |
| shape parameter for trace | |
| float32 | ExtentZ |
| shape parameter for trace | |
| TSubclassOf< UNavigationQueryFilter > | NavigationFilter |
| navigation filter for tracing | |
| ETraceTypeQuery | TraceChannel |
| geometry trace channel | |
| ECollisionChannel | SerializedChannel |
| geometry trace channel for serialization purposes | |
| FName | TraceProfileName |
| geometry trace profile | |
| EEnvTraceShape | TraceShape |
| shape used for geometry tracing | |
| EEnvQueryTrace | TraceMode |
| shape used for geometry tracing | |
| FEnvTraceData & opAssign | ( | FEnvTraceData | Other | ) |
| void SetbCanDisableTrace | ( | bool | Value | ) |
if set, editor will allow
| void SetbCanProjectDown | ( | bool | Value | ) |
if set, editor show height up/down properties for projection
| void SetbCanTraceOnGeometry | ( | bool | Value | ) |
if set, editor will allow picking geometry trace
| void SetbCanTraceOnNavMesh | ( | bool | Value | ) |
if set, editor will allow picking navmesh trace
| void SetbOnlyBlockingHits | ( | bool | Value | ) |
if set, trace will look only for blocking hits
| void SetbTraceComplex | ( | bool | Value | ) |
if set, trace will run on complex collisions
| float32 ExtentX |
shape parameter for trace
| float32 ExtentY |
shape parameter for trace
| float32 ExtentZ |
shape parameter for trace
| TSubclassOf<UNavigationQueryFilter> NavigationFilter |
navigation filter for tracing
| float32 PostProjectionVerticalOffset |
this value will be added to resulting location's Z axis. Can be useful when projecting points to navigation since navmesh is just an approximation of level geometry and items may end up being under collide-able geometry which would for example falsify visibility tests.
| float32 ProjectDown |
search height: below point
| float32 ProjectUp |
search height: above point
| ECollisionChannel SerializedChannel |
geometry trace channel for serialization purposes
| ETraceTypeQuery TraceChannel |
geometry trace channel
| EEnvQueryTrace TraceMode |
shape used for geometry tracing
| FName TraceProfileName |
geometry trace profile
| EEnvTraceShape TraceShape |
shape used for geometry tracing