Difference between revisions of "Variables/ru"

From The Powder Toy
Jump to: navigation, search
(Enter a short summary [b])
(Изменено и отформатировано игроком No_one)
 
Line 3: Line 3:
  
  
== Основные ==
+
=== Основные ===
 
{| class="wikitable"
 
{| class="wikitable"
 
! Переменная || Возвращает
 
! Переменная || Возвращает
Line 11: Line 11:
 
| bmap[y][x] || Карта преград - возвращает стену по переменным X и Y.  
 
| bmap[y][x] || Карта преград - возвращает стену по переменным X и Y.  
 
|-
 
|-
| emap[y][x] || Карта электричества. Используется для проводных стен.  
+
| emap[y][x] || Карта электричества. Используется для электропроводящих стен.  
 
|-
 
|-
 
| r ||Обычно используется для хранения возвращаемого значения pmap [y] [x]  
 
| r ||Обычно используется для хранения возвращаемого значения pmap [y] [x]  
Line 17: Line 17:
 
| pv[y/CELL][x/CELL] || Давление на X и Y. Давление возвращается по сетке 4х4, как у стены. Возвращает дробное число.  
 
| pv[y/CELL][x/CELL] || Давление на X и Y. Давление возвращается по сетке 4х4, как у стены. Возвращает дробное число.  
 
|-
 
|-
| sl || Выбранные ЛКМ. Возвращает элемент выбранный в меню левой кнопкой.  
+
| sl || Выбранный ЛКМ. Возвращает элемент выбранный в меню левой кнопкой.  
 
|-
 
|-
| sr || Выбранные ПКМ. Аналогично sl, но только для правой кнопки мыши.  
+
| sr || Выбранный ПКМ. Аналогично sl, но только для правой кнопки мыши.  
 
|-
 
|-
 
| t || Текущий тип элемента, например PT_DEUT  
 
| t || Текущий тип элемента, например PT_DEUT  
 
|}
 
|}
  
== Частицы ==
+
=== Частицы ===
 
{| class="wikitable"
 
{| class="wikitable"
 
! Переменная || Возвращает
 
! Переменная || Возвращает
Line 34: Line 34:
 
| (r&0xFF) || Тоже что и (parts[r>>8].type)  
 
| (r&0xFF) || Тоже что и (parts[r>>8].type)  
 
|}
 
|}
== Информация о частицах ==
+
=== Информация о частицах ===
 
{| class="wikitable"
 
{| class="wikitable"
 
! Переменная || Возвращает
 
! Переменная || Возвращает
Line 48: Line 48:
 
| 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||