Difference between revisions of "Variables/ru"
m (Add to Development category) |
(Изменено и отформатировано игроком No_one) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{Languages|Variables}} | ||
Это список используемых в исходном коде переменных. | Это список используемых в исходном коде переменных. | ||
+ | === Основные === | ||
+ | {| class="wikitable" | ||
+ | ! Переменная || Возвращает | ||
+ | |- | ||
+ | | pmap[y][x] || Карта частиц - возвращает частицу по переменным X и Y. | ||
+ | |- | ||
+ | | bmap[y][x] || Карта преград - возвращает стену по переменным X и Y. | ||
+ | |- | ||
+ | | emap[y][x] || Карта электричества. Используется для электропроводящих стен. | ||
+ | |- | ||
+ | | r ||Обычно используется для хранения возвращаемого значения pmap [y] [x] | ||
+ | |- | ||
+ | | pv[y/CELL][x/CELL] || Давление на X и Y. Давление возвращается по сетке 4х4, как у стены. Возвращает дробное число. | ||
+ | |- | ||
+ | | sl || Выбранный ЛКМ. Возвращает элемент выбранный в меню левой кнопкой. | ||
+ | |- | ||
+ | | sr || Выбранный ПКМ. Аналогично sl, но только для правой кнопки мыши. | ||
+ | |- | ||
+ | | t || Текущий тип элемента, например PT_DEUT | ||
+ | |} | ||
− | + | === Частицы === | |
− | + | {| class="wikitable" | |
− | + | ! Переменная || Возвращает | |
− | | | + | |- |
− | + | | parts[i].<sup>1</sup> || Текущая частица | |
− | + | |- | |
− | + | | parts[r>>8].<sup>1</sup> || Свойство для частицы в переменной r. В общем это цикл который возвращает частицы вокруг частицы r. | |
− | | | + | |- |
− | | | + | | (r&0xFF) || Тоже что и (parts[r>>8].type) |
− | + | |} | |
− | + | === Информация о частицах === | |
− | + | {| class="wikitable" | |
− | | parts[i].<sup>1</sup> | Текущая частица | | + | ! Переменная || Возвращает |
− | | parts[r>>8].<sup>1</sup> | Свойство для частицы в переменной r. В общем это цикл который возвращает частицы вокруг частицы r. | | + | |- |
− | | (r&0xFF) | Тоже что и (parts[r>>8].type) | | + | | parts[<sup>2</sup>].type || Содержит тип текущей частицы. |
− | + | |- | |
− | + | | parts[<sup>2</sup>].ctype || Содержит предыдущее состояние вещества(например LAVA из SALT, переменная будет содержат SALT). | |
− | | parts[<sup>2</sup>].type | Содержит тип текущей частицы. | | + | |- |
− | | parts[<sup>2</sup>].ctype | Содержит предыдущее состояние вещества(например LAVA из SALT, переменная будет содержат SALT). | | + | | parts[<sup>2</sup>].life || Содержит жизнь частицы. |
− | | parts[<sup>2</sup>].life | Содержит жизнь частицы. | | + | |- |
− | | parts[<sup>2</sup>].temp | Содержит температуру частицы, возвращает дробное число. | | + | | parts[<sup>2</sup>].temp || Содержит температуру частицы, возвращает дробное число. |
− | | parts[<sup>2</sup>].tmp | Специальная переменная для частиц для использования в своих нуждах. | | + | |- |
− | + | | parts[<sup>2</sup>].tmp || Специальная переменная для частиц для использования в своих нуждах. | |
+ | |} | ||
|<sup>1</sup> - Использовать либо для type,либо ctype,либо life,либо temp или tmp|| | |<sup>1</sup> - Использовать либо для type,либо ctype,либо life,либо temp или tmp|| |
Latest revision as of 12:56, 28 July 2020
Language: | English • 한국어 • polski • русский |
---|
Это список используемых в исходном коде переменных.
Основные
Переменная | Возвращает |
---|---|
pmap[y][x] | Карта частиц - возвращает частицу по переменным X и Y. |
bmap[y][x] | Карта преград - возвращает стену по переменным X и Y. |
emap[y][x] | Карта электричества. Используется для электропроводящих стен. |
r | Обычно используется для хранения возвращаемого значения pmap [y] [x] |
pv[y/CELL][x/CELL] | Давление на X и Y. Давление возвращается по сетке 4х4, как у стены. Возвращает дробное число. |
sl | Выбранный ЛКМ. Возвращает элемент выбранный в меню левой кнопкой. |
sr | Выбранный ПКМ. Аналогично sl, но только для правой кнопки мыши. |
t | Текущий тип элемента, например PT_DEUT |
Частицы
Переменная | Возвращает |
---|---|
parts[i].1 | Текущая частица |
parts[r>>8].1 | Свойство для частицы в переменной r. В общем это цикл который возвращает частицы вокруг частицы r. |
(r&0xFF) | Тоже что и (parts[r>>8].type) |
Информация о частицах
Переменная | Возвращает |
---|---|
parts[2].type | Содержит тип текущей частицы. |
parts[2].ctype | Содержит предыдущее состояние вещества(например LAVA из SALT, переменная будет содержат SALT). |
parts[2].life | Содержит жизнь частицы. |
parts[2].temp | Содержит температуру частицы, возвращает дробное число. |
parts[2].tmp | Специальная переменная для частиц для использования в своих нуждах. |
|1 - Использовать либо для type,либо ctype,либо life,либо temp или tmp||
|2 - Используйте или r>>8 или i||