Описание класса game object. Часть IV. — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
K.D. (обсуждение | вклад) |
K.D. (обсуждение | вклад) |
||
Строка 25: | Строка 25: | ||
возвращает ранг непися. Дублирует character_rank(). Аргументов не принимает.<br /><br /></div></div> | возвращает ранг непися. Дублирует character_rank(). Аргументов не принимает.<br /><br /></div></div> | ||
− | add_animation(string, boolean) | + | function add_animation(string, boolean)<br /> |
− | add_animation(string); | + | function add_animation(string); |
<div class="NavFrame collapsed"> | <div class="NavFrame collapsed"> | ||
<div class="NavHead">'''function clear_animations()''' </div> | <div class="NavHead">'''function clear_animations()''' </div> | ||
Строка 46: | Строка 46: | ||
*min_enemy_distance - минимальная дистанция от укрытия до врага | *min_enemy_distance - минимальная дистанция от укрытия до врага | ||
*max_enemy_distance - максимальня дистанция от укрытия до врага<br /><br /></div></div> | *max_enemy_distance - максимальня дистанция от укрытия до врага<br /><br /></div></div> | ||
− | |||
function safe_cover(const vector&, number, number); | function safe_cover(const vector&, number, number); | ||
---- | ---- |
Версия 18:21, 18 декабря 2011
Навигация |
---|
Описание класса game object. Часть I. |
Содержание
CAI_Stalker
Эти методы можно применять только для сталкеров.
function patrol()
string patrol()возвращает имя патрульного пути. Аргументов не принимает.
function rank()
int rank()возвращает ранг непися. Дублирует character_rank(). Аргументов не принимает.
function add_animation(string, boolean)
function add_animation(string);
function clear_animations()
void clear_animations()очистка активных анимаций. Аргументов не принимает.
function animation_count() const
int animation_count() constвозвращает количество активных анимаций у объекта. Аргументов не принимает.
function best_cover(const vector&, const vector&, number, number, number)
cover_point* best_cover(const vector& position, const vector& enemy_position, float radius, float min_enemy_distance, float max_enemy_distance)
возвращает лучшее укрытие от врага. Аргументы:
- position - позиция сталкера
- enemy_position - позиция врага
- radius - радиус поиска
- min_enemy_distance - минимальная дистанция от укрытия до врага
- max_enemy_distance - максимальня дистанция от укрытия до врага
function safe_cover(const vector&, number, number);
Написано K.D. 18:13, 18 декабря 2011 (UTC) по материалам malandrinus, материалам форума АМК и собственным изысканиям.