<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://stalkerin.gameru.net/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://stalkerin.gameru.net/wiki/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0_game_object._%D0%A7%D0%B0%D1%81%D1%82%D1%8C_III.</id>
		<title>Описание класса game object. Часть III. - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://stalkerin.gameru.net/wiki/index.php?action=history&amp;feed=atom&amp;title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0_game_object._%D0%A7%D0%B0%D1%81%D1%82%D1%8C_III."/>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0_game_object._%D0%A7%D0%B0%D1%81%D1%82%D1%8C_III.&amp;action=history"/>
		<updated>2026-04-30T08:33:30Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.22.6</generator>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0_game_object._%D0%A7%D0%B0%D1%81%D1%82%D1%8C_III.&amp;diff=11794&amp;oldid=prev</id>
		<title>K.D. в 18:11, 18 декабря 2011</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0_game_object._%D0%A7%D0%B0%D1%81%D1%82%D1%8C_III.&amp;diff=11794&amp;oldid=prev"/>
				<updated>2011-12-18T18:11:05Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 18:11, 18 декабря 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 41:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 41:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function get_current_outfit() const''' &amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function get_current_outfit() const''' &amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;game_object* get_current_outfit() const&amp;lt;/cpp&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;game_object* get_current_outfit() const&amp;lt;/cpp&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;возвращает &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;скриптовый &lt;/del&gt;объект итема в шестом слоте (броня). Возвращается скриптовый аналог CInventoryItem. Для сталкеров и монстров возвращает nil, для актора работает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;возвращает &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;клиентский &lt;/ins&gt;объект итема в шестом слоте (броня). Возвращается скриптовый аналог CInventoryItem. Для сталкеров и монстров возвращает nil, для актора работает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>K.D.</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0_game_object._%D0%A7%D0%B0%D1%81%D1%82%D1%8C_III.&amp;diff=11790&amp;oldid=prev</id>
		<title>K.D. в 17:18, 18 декабря 2011</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0_game_object._%D0%A7%D0%B0%D1%81%D1%82%D1%8C_III.&amp;diff=11790&amp;oldid=prev"/>
				<updated>2011-12-18T17:18:06Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 17:18, 18 декабря 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 302:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 302:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*ini_file - дескриптор ltx файла, откуда читаем конфиг&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*ini_file - дескриптор ltx файла, откуда читаем конфиг&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*section - секция, откуда читаем.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*section - секция, откуда читаем.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;----&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Написано [[Участник:K.D.|K.D.]] 15:52, 18 декабря 2011 (UTC) по материалам malandrinus, материалам [http://www.amk-team.ru/forum/index.php?showtopic=7450 форума АМК] и собственным изысканиям.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Категория:Скрипты]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>K.D.</name></author>	</entry>

	<entry>
		<id>http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0_game_object._%D0%A7%D0%B0%D1%81%D1%82%D1%8C_III.&amp;diff=11789&amp;oldid=prev</id>
		<title>K.D.: Новая страница: «{| border=&quot;0&quot; cellpadding=&quot;3&quot; align=&quot;right&quot; width=&quot;250&quot; cellspacing=&quot;1&quot; style=&quot;background:#ccc;&quot;  |-  ! style=&quot;background:#eaf1dd;&quot; align=&quot;left&quot;|Навигация  ...»</title>
		<link rel="alternate" type="text/html" href="http://stalkerin.gameru.net/wiki/index.php?title=%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0_game_object._%D0%A7%D0%B0%D1%81%D1%82%D1%8C_III.&amp;diff=11789&amp;oldid=prev"/>
				<updated>2011-12-18T17:01:36Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;3&amp;quot; align=&amp;quot;right&amp;quot; width=&amp;quot;250&amp;quot; cellspacing=&amp;quot;1&amp;quot; style=&amp;quot;background:#ccc;&amp;quot;  |-  ! style=&amp;quot;background:#eaf1dd;&amp;quot; align=&amp;quot;left&amp;quot;|Навигация  ...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;3&amp;quot; align=&amp;quot;right&amp;quot; width=&amp;quot;250&amp;quot; cellspacing=&amp;quot;1&amp;quot; style=&amp;quot;background:#ccc;&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 ! style=&amp;quot;background:#eaf1dd;&amp;quot; align=&amp;quot;left&amp;quot;|Навигация&lt;br /&gt;
 |-&lt;br /&gt;
 | style=&amp;quot;background:#f9f9f9;&amp;quot; align=&amp;quot;left&amp;quot;|&lt;br /&gt;
[[Описание класса game object. Часть I.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Описание класса game object. Часть II.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Описание класса game object. Часть III.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Описание класса game object. Часть IV.]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Описание класса game object. Часть V.]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
__TOC__&lt;br /&gt;
='''CInventoryOwner'''=&lt;br /&gt;
Эти методы можно применять только для живых объектов с инвентарем - сталкеров, монстров, актора.&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function accuracy()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;float accuracy()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает точность стрельбы объекта.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function transfer_item(game_object*, game_object*)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void transfer_item(game_object* pItem, game_object* pForWho)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
передает предмет от одного объекта к другому. Аргументы:&lt;br /&gt;
*pItem - передаваемый предмет. Должен наследовать от класса CInventoryItem.&lt;br /&gt;
*pForWho - объект, которому передаем предмет. Должен наследовать от класса CInventoryOwner, то есть тоже иметь инвентарь.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function set_relation(enum ALife::ERelationType, game_object*)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void set_relation(enum ALife::ERelationType relation, game_object* pWhoToSet)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
устанавливает отношение обрабатываемого объекта к объекту, передаваемому вторым аргументом pWhoToSet. Первый аргумент - член перечисления ALife::ERelationType. В Lua оно экспортировано в виде констант класса game_object.&lt;br /&gt;
&amp;lt;cpp&amp;gt;const friend = 0&lt;br /&gt;
const neutral = 1&lt;br /&gt;
const enemy = 2&lt;br /&gt;
const dummy = -1&amp;lt;/cpp&amp;gt;&lt;br /&gt;
Есть еще две неэкспортированных константы:&lt;br /&gt;
&amp;lt;cpp&amp;gt;eRelationTypeWorstEnemy = 0x3&lt;br /&gt;
eRelationTypeLast = 0x4&amp;lt;/cpp&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function get_current_outfit() const''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;game_object* get_current_outfit() const&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает скриптовый объект итема в шестом слоте (броня). Возвращается скриптовый аналог CInventoryItem. Для сталкеров и монстров возвращает nil, для актора работает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function get_current_outfit_protection(number)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;float get_current_outfit_protection(int hit_type)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращается текущая защита от типа хита, передаваемого аргументом hit_type, для данного костюма. Для сталкеров и монстров возвращает nil, для актора работает. Типы хита см. в классе hit.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function object_count() const''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;int object_count() const&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает количество предметов в инвентаре.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function object(number)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;game_object* object(int iIndex)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает скриптовый объект предмета из инвентаря по его индексу, задаваемому аргументом iIndex.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function object(string)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;game_object* object(string caObjectName)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает скриптовый объект предмета из инвентаря по его имени, задаваемому аргументом caObjectName. В ЗП нет.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function activate_slot(number)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void activate_slot(int slot_id)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
делает слот slot_id активным.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function active_slot()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;int active_slot()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает номер активного слота.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function item_in_slot(number) const''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;game_object* item_in_slot(int slot_id) const&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает клиентский объект итема в слоте с номером slot_id. Возвращается скриптовый аналог CInventoryItem. Если в слоте ничего нет, вернет 0.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function active_item()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;game_object* active_item()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает клиентский объект итема в активном слоте. Возвращается скриптовый аналог CInventoryItem.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function change_character_reputation(number)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void change_character_reputation(int char_rep)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
увеличивает репутацию объекта на char_rep.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function character_reputation()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;int character_reputation()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает репутацию объекта.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function change_goodwill(number, game_object*)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void change_goodwill(int delta_goodwill, game_object* pWhoToSet)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
изменяет отношение объекта к объекту. Аргументы:&lt;br /&gt;
*delta_goodwill - величина изменения отношения.&lt;br /&gt;
*pWhoToSet - клиентский объект, к которому изменяем отношение.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function goodwill(game_object*)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;int goodwill(game_object* pToWho)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает отношение объекта к объекту, передаваемому указателем pToWho.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function set_goodwill(number, game_object*)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void set_goodwill(int goodwill, game_object* pWhoToSet)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
устанавливает отношение объекта к объекту. Аргументы:&lt;br /&gt;
*goodwill - отношение.&lt;br /&gt;
*pWhoToSet - клиентский объект, к которому устанавливаем отношение.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function general_goodwill(game_object*)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;int general_goodwill(game_object* pToWho)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает полное отношение данного объекта к объекту, передаваемому по указателю pToWho. Вычисляется по формуле:goodwill + community_goodwill + reputation_relation + rank_relation + community_relation. Объект, передаваемый по указателю pToWho, также должен наследовать от CInventoryOwner.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function character_community()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;string character_community()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает текущую группировку, к которой принадлежит объект. Аргументов не принимает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function set_character_community(string, number, number)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void set_character_community(string comm, int squad, int group)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
определяет объект в группировку. Аргументы:&lt;br /&gt;
*comm - название группировки&lt;br /&gt;
*squad - отряд, в который определяется объект&lt;br /&gt;
*group - группа, в которую определяется объект.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function profile_name()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;string profile_name()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает имя профиля объекта. Аргументов не принимает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function give_info_portion(string)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;bool give_info_portion(string info_id)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
выдает объекту инфопоршень. Возвращает состояние операции (успех/неуспех).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function disable_info_portion(string)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;bool disable_info_portion(string info_id)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
удаляет у объекта инфопоршень. Возвращает состояние операции (успех/неуспех).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function enable_talk()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void enable_talk()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
включает возможность разговора для объекта. Аргументов не принимает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function disable_talk()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void disable_talk()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
отключает возможность разговора для объекта. Аргументов не принимает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function stop_talk()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void stop_talk()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
убирает окно разговора для объекта. Аргументов не принимает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function is_talk_enabled()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;bool is_talk_enabled()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает true, если с объектом разрешено разговаривать. False - если запрещено. Аргументов не принимает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function is_talking()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;bool is_talking()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает true, если объект находится в активном диалоге. Аргументов не принимает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function enable_trade()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void enable_trade()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
разрешает объекту вступать в торговлю. Аргументов не принимает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function disable_trade()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void disable_trade()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
запрещает объекту вступать в торговлю. Аргументов не принимает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function is_trade_enabled()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;bool is_trade_enabled()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает true, если с объектом разрешено торговать. False - если запрещено. Аргументов не принимает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function dont_has_info(string)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;bool dont_has_info(string info_id)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает true, если у объекта нет инфопоршня info_id.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function has_info(string)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;bool has_info(string info_id)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает true, если у объекта есть инфопоршень info_id.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function mark_item_dropped(game_object*)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void mark_item_dropped(game_object* item)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
устанавливает предмету в инвентаре объекта флажок Fdrop, для того, чтобы объект не удалялся death manager'ом. Аргумент item должен наследовать от класса CInventoryItem.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function marked_dropped(game_object*)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;bool marked_dropped(game_object* item)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
проверяет, стоит ли у предмета флажок Fdrop, то есть будет ли он удаляться при смерти непися. Аргумент item должен наследовать от класса CInventoryItem.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function drop_item(game_object*)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void drop_item(game_object* pItem)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
выбрасывает предмет из инвентаря объекта. Аргумент pItem должен наследовать от класса CInventoryItem.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function drop_item_and_teleport(game_object*, vector)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void drop_item_and_teleport(game_object* pItem, vector position)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
выбрасывает предмет из инвентаря объекта и телепортирует этот предмет по координатам, указанным в position. Аргумент pItem должен наследовать от класса CInventoryItem.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function iterate_inventory(function&amp;lt;void&amp;gt;, object)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void iterate_inventory(function&amp;lt;void&amp;gt; , object)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
перебор объектов в инвентаре. function&amp;lt;void&amp;gt; - функтор, который вызывается для каждого предмета.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function inventory_for_each(const function&amp;lt;void&amp;gt;)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void inventory_for_each(const function&amp;lt;void&amp;gt;&amp;amp;)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
перебор объектов в инвентаре. Перебираются не все предметы, а только те, которыми можно торговать (не-квестовые и у которых не выставлено в конфиге can_trade = false). Имеется определенный порядок перебора:&lt;br /&gt;
*рюкзак&lt;br /&gt;
*пояс&lt;br /&gt;
*слоты (которые доступны для управления).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function get_info_time(string)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;CTime* get_info_time(string info_id)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
В ЗП нет. Возвращает время получения инфопоршня info_id в виде объекта CTime.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function give_money(number)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void give_money(int money)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
увеличивает количество денег у объекта на money.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;	&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function money()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;int money()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает количество денег у объекта. Аргументов не принимает.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;	&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function transfer_money(number, game_object*)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void transfer_money(int money, game_object* pForWho)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
передает от обрабатываемого объекта объекту количество денег, равное money. Аргументы:&lt;br /&gt;
*money - количество денег.&lt;br /&gt;
pForWho - клиентский объект, которому передаем деньги. Должен наследовать от CInventoryOwner.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;	&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function set_character_rank(number)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void set_character_rank(int char_rank)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
устанавливает ранг объекта равным char_rank.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;	&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function character_rank()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;int character_rank()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает ранг объекта. Работает также для объектов CBaseMonster.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;	&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function character_name()''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;string character_name()&amp;lt;/cpp&amp;gt;&lt;br /&gt;
возвращает имя персонажа (из character_desc_***.xml).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;	&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function buy_condition(ini_file*, string)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void buy_condition(ini_file* ini_file, string section)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
прописывание торговцу конфига с доступностью и ценами предметов на покупку. Аргументы:&lt;br /&gt;
*ini_file - дескриптор ltx файла, откуда читаем конфиг&lt;br /&gt;
*section - секция, откуда читаем.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;	&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function buy_condition(float, float)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void buy_condition(float friend_factor, float enemy_factor)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
устанавливает параметры покупки для объекта (friend_factor, enemy_factor).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;	&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function sell_condition(ini_file*, string)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void sell_condition(ini_file* ini_file, string section)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
прописывание торговцу конфига с доступностью и ценами предметов на продажу. Аргументы:&lt;br /&gt;
*ini_file - дескриптор ltx файла, откуда читаем конфиг&lt;br /&gt;
*section - секция, откуда читаем.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;	&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function buy_condition(float, float)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void buy_condition(float friend_factor, float enemy_factor)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
устанавливает параметры продажи для объекта (friend_factor, enemy_factor).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;	&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function show_condition(ini_file*, string)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void show_condition(ini_file* ini_file, string section)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
прописывание торговцу конфига с видимостью предметов при торговле (дополнительный фильтр). Аргументы:&lt;br /&gt;
*ini_file - дескриптор ltx файла, откуда читаем конфиг&lt;br /&gt;
*section - секция, откуда читаем.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;	&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavFrame collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavHead&amp;quot;&amp;gt;'''function buy_supplies(ini_file*, string)''' &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;NavContent&amp;quot;&amp;gt;&amp;lt;cpp&amp;gt;void buy_supplies(ini_file* ini_file, string section)&amp;lt;/cpp&amp;gt;&lt;br /&gt;
обновить ассортимент в соответствии с конфигом. Аргументы:&lt;br /&gt;
*ini_file - дескриптор ltx файла, откуда читаем конфиг&lt;br /&gt;
*section - секция, откуда читаем.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>K.D.</name></author>	</entry>

	</feed>