Admin (обсуждение | вклад) |
(duration и leve) |
||
Строка 1: | Строка 1: | ||
− | <div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"> | + | <div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"> |
Вся работа с мобами осуществляется через модуль Entity. | Вся работа с мобами осуществляется через модуль Entity. | ||
Строка 8: | Строка 8: | ||
*Entity.getExtraJson(mob, propetry) - возвращает свойство propetry сущности mob в виде JS-обьекта. | *Entity.getExtraJson(mob, propetry) - возвращает свойство propetry сущности mob в виде JS-обьекта. | ||
*Entity.putExtraJson(mob, propetry, value) - записывает свойство propetry со значением value в виде JS-обьекта сущности mob. | *Entity.putExtraJson(mob, propetry, value) - записывает свойство propetry со значением value в виде JS-обьекта сущности mob. | ||
− | *Entity.addEffect(mob, id, duration, | + | *Entity.addEffect(mob, id, level, duration, [boolean], [boolean]) - ставит сущности mob эффект id продолжительностью duration, уровня level. |
*Entity.clearEffect(mob, id) - удаляет у сущности mob эффект id. | *Entity.clearEffect(mob, id) - удаляет у сущности mob эффект id. | ||
*Entity.clearEffects(mob) - удаляет у сущности mob все эффекты. | *Entity.clearEffects(mob) - удаляет у сущности mob все эффекты. | ||
Строка 62: | Строка 62: | ||
*Entity.getInventory(mob, [object], [object]) - возвращает инвентарь сущности mob. | *Entity.getInventory(mob, [object], [object]) - возвращает инвентарь сущности mob. | ||
*Entity.getProjectileItem(mob) - проверяет, является ли сущность mob снарядом, если это так, возвращает ее данные как предмета. | *Entity.getProjectileItem(mob) - проверяет, является ли сущность mob снарядом, если это так, возвращает ее данные как предмета. | ||
− | </div> </div> </div> | + | </div> </div> </div> </div> |
Вся работа с мобами осуществляется через модуль Entity.