local function convertRawData(str)
local function fourCC(s)
return tostring(string.unpack(">I4", s))
end
return (str
:gsub("FourCC%s*%(%s*'(....)'%s*%)", fourCC)
:gsub("'(....)'", fourCC))
end
nazarpunk, коммунити требует добавить автоматический конвертер стринговых равкодов в собиратор карт, чтобы у себя в коде пишешь через кавычки, а в карту уже записывалось число
В lua одинарные и двойные кавычки равноправны и поэтому придумали функцию FourCC, которая конвертирует строковое представление числа собственно в число.
Хз обсуждали это где-нибудь или нет, но луашный string.unpack как будто бы в разы быстрее варкрафтовского FourCC
Код
local time = os.clock()
for i = 1, 1e7 do
FourCC("hpea")
end
print("FourCC:", os.clock() - time)
time = os.clock()
for i = 1, 1e7 do
string.unpack(">I4", "hpea")
end
print("string.unpack:", os.clock() - time)
function fourCC(str)
return (string.unpack(">I4", str))
end
time = os.clock()
for i = 1, 1e7 do
fourCC("hpea")
end
print("custom fourCC:", os.clock() - time)
Алексей Андреич, у меня ещё нет видения как это должно работать.
Вообще, изначально я думал не давать свободную стройку, а сделать именно какое-то количество мест постройки, в которых можно будет ставить башни. Но это, наверное, слишком не по-варкрафтовски
Да, тут в комментах выше упомянута проблема с материалами в 1100+. Суть проблемы расписана тут, и вроде бы это решено здесь, но автор не спешит принимать pr
Отсутствуют типичные проблемы с картинками больше 512 пикселей, которые встречаются в половине существующего софта. Recommended (если, конечно, вы динозавр и до сих пор сидите на патчах не умеющих в dds)
» WarCraft 3 / BURD ПРОВЕРЯЕТ: в Warcraft 3 есть секрет про мост? (Реакция на @Wanderbraun )
» Помойка Макебы / как в варкрафте ходить одновременно на мостах и под мостами
» Помойка Макебы / как в варкрафте ходить одновременно на мостах и под мостами
Ред. Makeba
» Помойка Макебы / как в варкрафте ходить одновременно на мостах и под мостами
» WarCraft 3 / Равкоды
» WarCraft 3 / Равкоды
» WarCraft 3 / Равкоды
» WarCraft 3 / Равкоды
» Помойка Макебы / как в варкрафте ходить одновременно на мостах и под мостами
» Помойка Макебы / как в варкрафте ходить одновременно на мостах и под мостами
» Помойка Макебы / как в варкрафте ходить одновременно на мостах и под мостами
» WarCraft 3 / Warcraft III Reforged Tools (плагин для 3D Studio Max)
» WarCraft 3 / Warcraft III Reforged Tools (плагин для 3D Studio Max)
Прокрутить к ресурсу
» WarCraft 3 / Античит для синглплеера
Прокрутить к ресурсу
» WarCraft 3 / Недавно наткнулся на вот эти модели. Все они в формате obj. Как…
» Game Dev / Stride Game Engine
» Grand Theft Auto / Криминальная Россия
Ред. Makeba
» WarCraft 3 / MdlVis 1.39c
» WarCraft 3 / Господа, спасите, я скачал изначально FNWE, даже один вопрос по…
» Прочее / Новая карта. Не судите строго
» WarCraft 3 / Новая модель. Не судите строго
» WarCraft 3 / Десинх карты в Рефоржете после 10-15 сек!Подскажите плз, всё было…
Ред. Makeba
» WarRaft / blp-rs
Ред. Makeba
» WarRaft / blp-rs
(если, конечно, вы динозавр и до сих пор сидите на патчах не умеющих в dds)» WarCraft 3 / AniFight