Инструменты пользователя

Инструменты сайта


ru:rpd:customitem

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Следующая версияСледующая версия справа и слева
ru:rpd:customitem [2018/05/29 20:02] mikeru:rpd:customitem [2018/05/29 20:08] mike
Строка 5: Строка 5:
 см. [[https://github.com/NYRDS/pixel-dungeon-remix/blob/28.2/PixelDungeon/src/main/assets/scripts/items/RawFish.lua|например тушка рыбы]] см. [[https://github.com/NYRDS/pixel-dungeon-remix/blob/28.2/PixelDungeon/src/main/assets/scripts/items/RawFish.lua|например тушка рыбы]]
  
-  *         **image**      = 14 +Скрипт предмета состоит из таблицы описания и методов предмета. 
-Индекс спрайта предмета ( в ячейках 16х16 ) +В таблице описания могут присутствовать следующие аттрибуты: 
-  *         **imageFile**  = "items/food.png" + 
-Файл с атласом для этого предмета +  *         **image**      = 14 Индекс спрайта предмета ( в ячейках 16х16 ) 
-  *         **name**       = "smth" +  *         **imageFile**  = "items/food.png" Файл с атласом для этого предмета 
-Название предмета +  *         **name**       = "smth" Название предмета 
-  *         **info**       = "smth" +  *         **info**       = "smth" Описание предмета 
-Описание предмета +  *         **stackable**  = false  Могут ли несколько предметов занимать одну ячейку инвентаря 
-  *         **stackable**  = false +  *         **upgradable** = false  Можно ли улучшать предмет 
-Могут ли несколько предметов занимать одну ячейку инвентаря +  *         **identified** = true   - Опознан ли предмет 
-  *         **upgradable** = false + 
-Можно ли улучшать предмет +На текущий момент поддерживаются следующие методы: 
-  *         **identified** = true + 
-Опознан ли предмет+  * **actions**(self, item, hero) - список действий которые герой может совершить с предметом 
 +  * **execute**(self, item, hero, action) - выполнение действий из списка выше 
 +  * **burn**(self, item, cell) - реакция предмета на контакт с огнём 
 +  * **freeze**(self, item, cell) - реакция предмета на контакт с холодом 
 +  * **poison**(self, item, cell) - реакция предмета на контакт с токсичным газом 
 +  * **onThrow**(self, item, cell) - реакция предмета на падение при броске 
ru/rpd/customitem.txt · Последнее изменение: 2019/05/21 20:44 — mike