Dayz 1.25
Dayz Code Explorer by KGB
Загрузка...
Поиск...
Не найдено
Файл AIWorld.c

См. исходные тексты.

Структуры данных

class  AIWorld
 

Перечисления

enum  PGPolyFlags
 

Функции

enum PGPolyFlags GetIncludeFlags ()
 
proto native int GetExcludeFlags ()
 
proto native int GetExlusiveFlags ()
 
proto native void SetFlags (int includeFlags, int excludeFlags, int exclusiveFlags)
 
proto native void SetCost (PGAreaType areaType, float cost)
 

Переменные

enum PGPolyFlags NONE
 
enum PGPolyFlags TERRAIN
 
enum PGPolyFlags WATER
 
enum PGPolyFlags WATER_DEEP
 
enum PGPolyFlags WATER_SEA
 
enum PGPolyFlags WATER_SEA_DEEP
 
enum PGPolyFlags OBJECTS_NOFFCON
 
enum PGPolyFlags OBJECTS
 
enum PGPolyFlags BUILDING
 
enum PGPolyFlags ROADWAY
 
enum PGPolyFlags TREE
 
enum PGPolyFlags ROADWAY_BUILDING
 
enum PGPolyFlags DOOR_OPENED
 
enum PGPolyFlags DOOR_CLOSED
 
enum PGPolyFlags LADDER
 
enum PGPolyFlags CRAWL
 
enum PGPolyFlags CROUCH
 
enum PGPolyFlags FENCE_WALL
 
 WALK
 
 DISABLED
 
 DOOR
 
 INSIDE
 
 SWIM
 
 SWIM_SEA
 
 JUMP_OVER
 
 JUMP_DOWN
 
 CLIMB
 
 UNREACHABLE
 
 ALL
 
 JUMP
 
 SPECIAL
 

Перечисления

◆ PGPolyFlags

2{
3 NONE,
4
5 WALK, // Ability to walk (ground, grass, road)
6 DISABLED, // Disabled polygon
7 DOOR, // Ability to move through doors
8 INSIDE, // Ability to move inside buildings
9
10 SWIM, // Ability to swim (water)
11 SWIM_SEA, // Ability to swim (sea water)
12
13 LADDER, // Ability to climb on ladders
14 JUMP_OVER, // Ability to do jumps overs
15 JUMP_DOWN, // Ability to jump down
16 CLIMB, // Ability to climb up
17 CRAWL, // Ability to crawl
18 CROUCH, // Ability to crouch
19
21
22 ALL,
23
24 JUMP, // JUMP_OVER | JUMP_DOWN
25 SPECIAL // JUMP | CLIMB | CRAWL | CROUCH
26}
INSIDE
Definition AIWorld.c:5
SWIM_SEA
Definition AIWorld.c:8
SPECIAL
Definition AIWorld.c:23
DISABLED
Definition AIWorld.c:3
DOOR
Definition AIWorld.c:4
enum PGPolyFlags CROUCH
Definition AIWorld.c:15
UNREACHABLE
Definition AIWorld.c:17
WALK
Definition AIWorld.c:2
JUMP_DOWN
Definition AIWorld.c:12
enum PGPolyFlags LADDER
Definition AIWorld.c:10
CLIMB
Definition AIWorld.c:13
ALL
Definition AIWorld.c:19
SWIM
Definition AIWorld.c:7
enum PGPolyFlags NONE
Definition AIWorld.c:0
JUMP
Definition AIWorld.c:21
enum PGPolyFlags CRAWL
Definition AIWorld.c:14
JUMP_OVER
Definition AIWorld.c:11

Функции

◆ GetExcludeFlags()

proto native int GetExcludeFlags ( )

◆ GetExlusiveFlags()

proto native int GetExlusiveFlags ( )

◆ GetIncludeFlags()

enum PGPolyFlags GetIncludeFlags ( )

Filter for FindPath, RaycastNavMesh, SampleNavmeshPosition

◆ SetCost()

proto native void SetCost ( PGAreaType areaType,
float cost )

◆ SetFlags()

proto native void SetFlags ( int includeFlags,
int excludeFlags,
int exclusiveFlags )

Переменные

◆ ALL

@ ALL

◆ BUILDING

enum PGPolyFlags BUILDING

◆ CLIMB

CLIMB

◆ CRAWL

CRAWL

◆ CROUCH

CROUCH

◆ DISABLED

@ DISABLED

◆ DOOR

DOOR

◆ DOOR_CLOSED

enum PGPolyFlags DOOR_CLOSED

◆ DOOR_OPENED

enum PGPolyFlags DOOR_OPENED

◆ FENCE_WALL

enum PGPolyFlags FENCE_WALL

◆ INSIDE

INSIDE

◆ JUMP

JUMP

◆ JUMP_DOWN

JUMP_DOWN

◆ JUMP_OVER

JUMP_OVER

◆ LADDER

LADDER

◆ NONE

@ NONE

◆ OBJECTS

enum PGPolyFlags OBJECTS

◆ OBJECTS_NOFFCON

enum PGPolyFlags OBJECTS_NOFFCON

◆ ROADWAY

enum PGPolyFlags ROADWAY

◆ ROADWAY_BUILDING

enum PGPolyFlags ROADWAY_BUILDING

◆ SPECIAL

SPECIAL

◆ SWIM

SWIM

◆ SWIM_SEA

SWIM_SEA

◆ TERRAIN

enum PGPolyFlags TERRAIN

◆ TREE

◆ UNREACHABLE

UNREACHABLE

◆ WALK

WALK

◆ WATER

◆ WATER_DEEP

enum PGPolyFlags WATER_DEEP

◆ WATER_SEA

enum PGPolyFlags WATER_SEA

◆ WATER_SEA_DEEP

enum PGPolyFlags WATER_SEA_DEEP