Переменные JASS.
Подстатья
20 182
30
Последние новости!

Переезд

Начат переезд на новый движок документации. Актуальная статья находится здесь.
Функции JASS.
Подстатья
16 171
30
EugeAl, слово «адекватный» я так понимаю ты не заметил?
32
EugeAl, лучше не удалять триггер, а создать отдельный глобальный, как и не юзать экшены, а только TriggerCondition() и EvaluateTrigger().
В любом случае костыли...
23
Простите, не удержался, но
Если вы уже перешли на UjAPI но ещё не перешли на AngelScript то это единственный адекватный способ передать функцию аргументом. Передаваемая функция по традиции должна ничего не принимать и ничего не возвращатть.
Это можно и раньше было делать. Да, медленно, костыль, но всё таки можно, всё работает
function ExecuteCode takes code c returns nothing
local trigger t = CreateTrigger()
local triggeraction a = TriggerAddAction(t, c)
    call TriggerExecute(t)
    call TriggerRemoveAction(t, a)
    call DestroyTrigger(t)
    set t = null
    set a = null
endfunction

function a takes code b returns nothing
	call ExecuteCode(b)
endfunction

function c takes nothing returns nothing
	//...
endfunction

function main takes nothing returns nothing
	call a(function c)
endfunction
30
Последние новости!

Переезд

Начат переезд на новый движок документации. Актуальная статья находится здесь.
Операторы JASS.
Подстатья
1 102
30
Последние новости!

Переезд

Начат переезд на новый движок документации. Актуальная статья находится здесь.
Типы данных JASS.
Подстатья
6 166
30
Последние новости!

Переезд

Начат переезд на новый движок документации. Актуальная статья находится здесь.

IntelliJASS

Плагин для IDE от компании JetBrains.
Статья
43 1.7K
30
кстати, в mpq всегда обратный слеш? И тот же вопрос про модели.
Там делали нормализацию пути, но правда не везде. Реф с DISBTN не даст соврать. Для просмотрщика тоже нужно делать нормализацию и не париться.
38
nazarpunk, кстати, в mpq всегда обратный слеш? И тот же вопрос про модели. Если например игра запущена на маке? И включены локал файлы, то это уже прямой слеш в фс
Я короче в просмотрщике mdx так до конца и не понял, какие слеши у текстур моделей могут быть, видимо любые
30
ScorpioT1000, именно так, сейчас пытаюсь реализовать текстовое представление бинарных файлов чтоб была поддержка всего, что связано с игрой.
Загруженные файлы