DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ GetRandomizedPositionVerified()

static vector GetRandomizedPositionVerified ( vector startPos,
vector targetPos,
float radius,
Object ignore = null )
staticprotected

См. определение в файле MiscGameplayFunctions.c строка 1071

1072 {
1073 vector ret = GetRandomizedPosition(targetPos,radius);
1074 RaycastRVParams params = new RaycastRVParams(startPos,ret,ignore);
1075 params.type = ObjIntersectIFire;
1077 array<Object> excluded = new array<Object>;
1078 if (DayZPhysics.RaycastRVProxy(params,results,excluded))
1079 {
1080 ret = results[0].pos;
1081 ret[1] = targetPos[1];
1082 }
1083 return ret;
1084 }
static vector GetRandomizedPosition(vector targetPos, float radius)
Определения MiscGameplayFunctions.c:1062
static proto bool RaycastRVProxy(notnull RaycastRVParams in, out notnull array< ref RaycastRVResult > results, array< Object > excluded=null)
Определения DayZPhysics.c:124
int type
Определения DayZPhysics.c:73
Определения DayZPhysics.c:50
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
Определения EnConvert.c:106

Перекрестные ссылки GetRandomizedPosition(), DayZPhysics::RaycastRVProxy() и RaycastRVParams::type.

Используется в GetRandomizedPositionVerifiedPlayer().