38

» WarCraft 3 / Хак на память Warcraft3

JMacTep, оно в процессе компиляции происходит, да и нет такого понятия в pure jass
38

» WarCraft 3 / Вылетают "большие" карты.

Принятый ответ
Сломанный дистрибутив игры. Удаляй всё и качай заново
38

» Программирование / Работа с файлами конфигурации приложения

Devion, его форсили, т.к. была libxml, а кроме неё ничего не было, только всякие бомжовские ini
38

» Программирование / Работа с файлами конфигурации приложения

Эргалон, да, комментарии в жсон не предусмотрены, т.к. он изначально был для передачи данных по сети. Зато они есть в yml, как ранее уже описывали. yml лучше подходит для конфигурации, но он всё ещё мало поддерживается старпёрскими библиотеками.
В самой статье ни слова не было о геймдеве
Про геймдев я сказал, т.к. это широкая стенд-элон индустрия, в вебе и сетевых аппликухах xml уже давно пережиток прошлого, за исключением некоторых протоколов (хотя нет, привет андроиду и жаве с их вьюхами)
38

» Программирование / Работа с файлами конфигурации приложения

Эргалон, лолшто, приведи примеры
{
	"configuration": {
		"configSections": {
			"section": {
				"name": "customSection",
				"type": "System.Configuration.NameValueSectionHandler"
			}
		},
		"startup": {
			"supportedRuntime": {
				"version": "v4.0",
				"sku": ".NETFramework,Version=v4.6.1"
			}
		},
		"customSection": {
			"add": {
				"key": "KeyFromCustomSection",
				"value": "valueFromCustomSection"
			}
		}
	}
}
38

» Программирование / Работа с файлами конфигурации приложения

Ох уж этот xml) там на жсон ещё не торопятся в геймдеве переходить?
38

» Администрация XGM / Можно ли перенести данные из профиля вконтакте на этот?

  1. Какой профиль из двух оставить?
  2. Какой профиль нужно будет уничтожить после перемещения ресурсов?
  3. Мы можем восстановить пароль или сменить email у любого из них.
  4. Мы можем сменить лидера проектов и авторство ресурсов, это тоже не проблема.
Чтобы ускорить процесс, напишите мне ЛС от обоих профилей со ссылкой на это задание (для проверки подлинности).
38

» WarCraft 3 / Хак на память Warcraft3

Ну типа чтобы polyfill делать
if not function_exists("GetMouseX") then
    function GetMouseX takes nothing returns float
        // ...
    endfunction
endif
38

» Sc drafts / На тему Windows SuperFetch, NTFS, SSD, cache и всего такого

Ну короче можно затестить. Проверять я это, конечно, не буду)
38

» WarCraft 3 / Хак на память Warcraft3

Жалко, нет function_exists и объявлений на ходу)
38

» Администрация XGM / Обновление 2018 - Stage 1

koloff, около 2 дней. Исправления уже в обновлении, оно скоро будет доставлено на продакшен.
38

» Администрация XGM / Не могу зайти в аккаунт через "Войти из VK"

Принятый ответ
Новые инструкции по авторизации были отправлены на почту пользователя KaneThaumaturge.
38

» WarCraft 3 / Выявление утечек в коде имитации крипов в МОБА (как в Доте)

Принятый ответ
nvc123, внутри GetRectCenter нет утечки
// blizzard.j:1772
function GetRectCenter takes rect whichRect returns location
    return Location(GetRectCenterX(whichRect), GetRectCenterY(whichRect))
endfunction
а эвент регистрируется 1 раз, так что можно забить
// blizzard.j:7959
function TriggerRegisterEnterRectSimple takes trigger trig, rect r returns event
    local region rectRegion = CreateRegion()
    call RegionAddRect(rectRegion, r)
    return TriggerRegisterEnterRegion(trig, rectRegion, null)
endfunction
Другое дело, что у order есть утечка, но это нативно, она минимальная и это никак не исправляется.
38

» WarCraft 3 / По поводу буфера игры

Принятый ответ
тут есть ответы xgm.guru/p/wc3/usinggamecachewithjass
p.s. return bug больше не работает