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

◆ GetRandomizedPositionVerified()

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

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

1194 {
1195 vector ret = GetRandomizedPosition(targetPos,radius);
1196 RaycastRVParams params = new RaycastRVParams(startPos,ret,ignore);
1197 params.type = ObjIntersectIFire;
1199 array<Object> excluded = new array<Object>;
1200 if (DayZPhysics.RaycastRVProxy(params,results,excluded))
1201 {
1202 ret = results[0].pos;
1203 ret[1] = targetPos[1];
1204 }
1205 return ret;
1206 }
static vector GetRandomizedPosition(vector targetPos, float radius)
Определения MiscGameplayFunctions.c:1184
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:119

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

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