Сказочник, про старые игры слишком много материала, и в конечном итоге получится плагиат Ahelhot, тут карт хороших ~3 шт., а от проектов давно нет активности, про что писать-то? ghostninja, да, пока возможностей немного
function GetZAng takes location loc1, real z1, location loc2, real z2 returns real
local real s = 0
local real r
local real dist = DistanceBetweenPoints(loc1, loc2)
set r = (z2-z1)/dist
set r = AtanBJ(r)
return r
endfunction
function shell takes nothing returns nothing
local real speed = 500 //скорость движения
local real coef = GetZAng(loc1, z1, loc2, z2)
local real speedXY = speed*CosBJ(coef)
local real speedZ = speed*SinBJ(coef)
endfunction
вычисление относительной скорости при движении, т.е. с какой скоростью нужно двигаться по Z и XY относительно заданной при движении в пространстве
изменение высоты полёта за время, функция тупая, но вдруг сэкономит кому-нибудь пару минут)
function SetUnitFlyHeightTimed takes unit u, real h, real t returns nothing
local real c = h-GetUnitFlyHeight(u)
local real s = c/t
if(c<0) then
set s = -s
endif
call SetUnitFlyHeight(u, h, s)
endfunction
u - нужный юнит
h - нужная высота
t - нужное время (сек.)
» WarCraft 3 / Как запустить 2 копии World Editor
» Игровые обзоры / Обзор на игру Dungeons
» Game Observer / Game Observer Journal: выпуск №1 (12.02.11)
» Game Observer / Game Observer Journal: выпуск №1 (12.02.11)
Ahelhot, тут карт хороших ~3 шт., а от проектов давно нет активности, про что писать-то?
ghostninja, да, пока возможностей немного
» Прочее / Инструменты управления проектами
» WarCraft 3 / Баланс карт жанра Hero Defence
» WarCraft 3 / Ловля эльфов
» WarCraft 3 / cJass - дополнение к языку JASS
» WarCraft 3 / Ловля эльфов
» WarCraft 3 / Script Language Aligner
да и прогу сам написать чёт не догадался
» WarCraft 3 / Патч 1.25 на подходе
» Музыка и Звук / RocK
» WarCraft 3 / САУ демонов / Demonic SPG
» WarCraft 3 / Эльф-Нежить
» WarCraft 3 / Библиотека функций
а радианами вообще никогда не пользовался...
» WarCraft 3 / Библиотека функций
» WarCraft 3 / Библиотека функций
» WarCraft 3 / Библиотека функций
h - нужная высота
t - нужное время (сек.)
» WarCraft 3 / Арена героев v2.25
» WarCraft 3 / Арена героев v2.25
» WarCraft 3 / Арена героев v2.25