Описание класса game object. Часть V. — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

Описание класса game object. Часть V. — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
м
(CInventoryBox)
Строка 142: Строка 142:
 
<div class="NavContent"><cpp>bool is_inv_box_empty()</cpp>
 
<div class="NavContent"><cpp>bool is_inv_box_empty()</cpp>
 
проверяет, пустой ли ящик с инвентарем. Аргументов не принимает.<br /><br /></div></div>
 
проверяет, пустой ли ящик с инвентарем. Аргументов не принимает.<br /><br /></div></div>
 +
Появилось в ЧН
 +
<div class="NavFrame collapsed">
 +
<div class="NavHead">'''function iterate_inventory_box(function<void>, object)''' </div>
 +
<div class="NavContent"><cpp>void iterate_inventory_box(function<void>, object)</cpp>
 +
перебор предметов в ящике. Работает аналогично перебору по инвентарю актора.<br /><br /></div></div>
 +
 
='''CSpaceRestrictor'''=
 
='''CSpaceRestrictor'''=
 
Эти методы можно применять только для спейс рестрикторов и аномалий.
 
Эти методы можно применять только для спейс рестрикторов и аномалий.

Версия 17:29, 19 декабря 2011

Навигация

Описание класса game object. Часть I.
Описание класса game object. Часть II.
Описание класса game object. Часть III.
Описание класса game object. Часть IV.
Описание класса game object. Часть V.

CAI_PhraseDialogManager

Эти методы можно применять только для сталкеров и торговцев.

CAI_Trader

Эти методы можно применять только для торговцев.

CActor

Эти методы можно работают для актора.
Следующие методы не проверяют свой неявный аргумент, так что их можно применять хоть к бочкам. Объект в них берется с помощью actor()

Следующие методы проверяют, к кому применются, вызывать их следует только для актора.

CInventoryBox

Эти методы можно применять только для ящиков с инвентарем.

Появилось в ЧН

CSpaceRestrictor

Эти методы можно применять только для спейс рестрикторов и аномалий.

CCustomZone

Эти методы можно применять только для аномалий.

CScriptZone

Эти методы можно применять только для подходит только для скриптовых зон. Но в игре их вроде нет.

CProjector

Эти методы можно применять только для прожекторов.

CHudItem

Эти методы можно применять только для артефактов, гранат и оружия.

CExplosive

Эти методы можно применять только для гранат и канистр.

CAttachableItem

Эти методы можно применять для всех инвентарных предметов.

CInventoryItem

Эти методы можно применять для тех инвентарных предметов, у которых параметр class в конфиге не равен II_ATTCH.

CWeapon

Эти методы можно применять только для оружия.

CWeaponMagazined

Эти методы можно применять только для оружия - кроме ножа и гранат.

Методы получения объектов "чистых" клиентских движковых классов

Эти методы позволяют получить объект чистого движкового класса из объекта класса-обертки CScriptGameObject.

Следующие методы присутствуют начиная с ЧН.


Написано K.D. 18:04, 18 декабря 2011 (UTC) по материалам malandrinus, материалам форума АМК и собственным изысканиям.

Другие места
LANGUAGE