Variables/ru: Difference between revisions

From The Powder Toy
Jump to navigation Jump to search
*>Awsomedrack
m Awsomedrack moved page Variablesr to Variables/ru: Broken name, fixes language boxes.
*>No_one
Изменено и отформатировано игроком No_one
 
(2 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"
| pmap[y][x] | Карта частиц - возвращает частицу по переменным X и Y. |
! Переменная || Возвращает
| bmap[y][x] | Карта преград - возвращает стену по переменным X и Y. |
|-
| emap[y][x] | Карта электричества. Используется для проводных стен. |
| parts[i].<sup>1</sup> || Текущая частица  
| r | Обычно используется для хранения возвращаемого значения pmap [y] [x] |
|-
| pv[y/CELL][x/CELL] | Давление на X и Y. Давление возвращается по сетке 4х4, как у стены. Возвращает дробное число. |
| parts[r>>8].<sup>1</sup> || Свойство для частицы в переменной r. В общем это цикл который возвращает частицы вокруг частицы r.  
| sl | Выбранные ЛКМ. Возвращает элемент выбранный в меню левой кнопкой. |
|-
| sr | Выбранные ПКМ. Аналогично sl, но только для правой кнопки мыши. |
| (r&0xFF) || Тоже что и (parts[r>>8].type)  
| t | Текущий тип элемента, например PT_DEUT |
|}
^ Частицы ^^
=== Информация о частицах ===
^ Переменная ^ Что возращает ^
{| 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||