Variables/ru

From The Powder Toy
Revision as of 19:47, 28 September 2011 by Simon (talk | contribs) (1 revision)
Jump to: navigation, search

Это список используемых в исходном коде переменных.


^ Главные ^^ ^ Переменная ^ Что возвращает ^ | 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||