Ru:OnExchange

Материал из Pocket Fallout для КПК на PDA PC PPC Mobile.

Содержание

Синтаксис

function OnExchange(unit_name : String, 
                    inHeroValue : Number,
                    inUnitValue : Number) : Boolean

Назначение

Вызывается тогда, когда герой ведет продажу/бартер с юнитом с именем <unit_name>:String.

Параметры

  • unit_name - строка - Строковое имя юнита;
  • inHeroValue - число - Общая стоимость товара, со стороны героя;
  • inUnitValue - число - Общая стоимость товара, со стороны юнита;

Возвращает

Функция должна возвратить :

  • true - действие можно выполнить
  • false - действие нельзя выполнить

Тип данных - Boolean

Пример

function OnExchange(unitName, inHeroValue, inUnitValue) 
	var result = (inHeroValue >= inUnitValue);	
	if result then
		AddStringMessageByIndex(1001);
	else
		AddStringMessageByIndex(1002);
	endIf
	return result;
endfunction

См.также

Предопределенные процедуры и функции (события)

Личные инструменты