Difference between revisions of "Variables/ru"

From The Powder Toy
Jump to: navigation, search
(talk)
(Изменено и отформатировано игроком No_one)
 
(6 intermediate revisions by 5 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||
  
 
|<sup>2</sup> - Используйте или r>>8 или i||
 
|<sup>2</sup> - Используйте или r>>8 или i||
 +
 +
[[Category:Development]]

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||