Перейти к контенту

dsh

Жители
  • Число публикаций

    4 084
  • Регистрация

  • Последнее посещение

  • Дней в топе

    19
  • AMKoin

    29,513 [Подарить AMKoin]

Весь контент пользователя dsh

  1. @KRodin подсказал, что грабля была в том, что в первом случае ширина и высота не приводились к float.
  2. @Купер вот скриптовая реализация: https://github.com/dsh2dsh/op2ogse/blob/master/gamedata/scripts/dsh_move_all_items.script Требуется x-ray extensions.
  3. Теперь понятно. Но вот в чем странность. Вот это float kx = (UI()->is_16_9_mode()) ? Device.dwHeight / Device.dwWidth / 0.75 : 1.0f; и вот это float kx = UI()->is_16_9_mode() ? UI()->get_current_kx() : 1.0f; float ui_core::get_current_kx() { float h = float(Device.dwHeight); float w = float(Device.dwWidth); float res = (h / w) / (UI_BASE_HEIGHT / UI_BASE_WIDTH); return res; } дают разные результаты. Такое впечатление, что первый расчет выполняется не слева на право. Может я чего-нибудь в упор не замечаю? Вроде об расчета эквиваленты.
  4. dsh

    dsh mod

    @GuAndrS140200 если ты не знаешь, что это, то ставить их не нужно. А вообще, про них в описании написано.
  5. Народ, может кто узнает это // float kx = (UI()->is_16_9_mode())?0.8333f: 1.0f; float kx = (UI()->is_16_9_mode()) ? Device.dwHeight / Device.dwWidth / 0.75 : 1.0f; Это из UICustomItem.cpp, из CUICustomItem::Render(). У кого-нибудь есть идеи, что за магическая константа 0.8333 и что за магические расчеты во второй строке вместо этой константы?
  6. dsh

    dsh mod

    @Cranovshik это исправлено в последнем обновлении
  7. dsh

    dsh mod

    Обновление 20171104.2257: - https://yadi.sk/d/tYPmY7hi3PRAPw - https://drive.google.com/open?id=1sLol3WGSdsk5VmFQG8opeJdWO3NHAxIU Изменения: - по многочисленным просьбам вероятность розжига от спичек немного уменьшена - по многочисленным просьбам немного изменена боевая система неписей. Рассказывайте о своих впечатлениях.
  8. dsh

    dsh mod

    @Starikan тоже самое посоветую, удалить из папки mods устаревший худ.
  9. dsh

    dsh mod

    @Cranovshik попробовал твой сейв - не вылетело. Вместе с сейвом желательно еще лог давать.
  10. dsh

    dsh mod

    @Агинор удали из папки mods старый худ. Ставить не нужно, как советует @Изыскатель, если на то у тебя нет причин.
  11. dsh

    dsh mod

    @aromatizer это ты перенес. По умолчанию все находится в документах, в stalker-shoc.
  12. dsh

    dsh mod

    @Изыскатель попробуй удалить user.ltx, может он повредился из-за перезагрузки
  13. dsh

    dsh mod

    @Invension известно зачем, что бы нелегко и нерадостно. Раздобудешь нож получше, будут быстрее разбиваться. Заодно будет в чем измерять ножи, в ударах по ящику.
  14. dsh

    X-Ray extensions

    @phorumer насколько я помню, их нужно активировать сначала. Кажется вот это https://github.com/dsh2dsh/op2ogse/blob/0c84a3560dd6a9c735b343b17482c043f183017a/gamedata/scripts/bind_stalker.script#L49 именно это и делает.
  15. dsh

    dsh mod

    @Cranovshik эх, лучше бы ты мне, для начала, лог показал. До сейва я когда еще доберусь, а лог сразу могу посмотреть.
  16. @Shkiper2012 если не внести свои изменения в xp-dev, то на торгуемость влиять нельзя. На группируемость - можно. Нужно подключить обработчик для коллбэка "on_group_items", в который передаются два предмета, и в нем этим предметам выставлять флаг негруппируемости, если нужно. Коллбэк вызывается для выяснения, можно-ли сгруппировать эти два предмета. Если же вносить свои изменения, то см. для примера https://github.com/dsh2dsh/OGSR-Engine/commit/eff43a33936c6fdffbf58c70f06a4b7f68df1801 https://github.com/dsh2dsh/OGSR-Engine/commit/22069d0d62a04ea075497540cf98ecdeef3eddf5
  17. dsh

    dsh mod

    @GuAndrS140200 в обновлении будет исправленно
  18. dsh

    dsh mod

    @Дмитрий_кум Гагарин можно получить по сюжету Военная Угроза. Как-то он на Болотах начинается, у Свиблова кажется. Не спорьте, до последнего обновления была вероятность того, что дадут прицел или какое-то оружие. Хотя у меня, за все время, такого случая не было.
  19. @Shkiper2012 в xp-dev флаг неторгуемости не обрабатывается, а флаг негруппируемости обрабатывается только после вызова соотв. коллбека и сбрасывается после его обработки, т.е. служит только для возврата результата из коллбека.
  20. dsh

    dsh mod

    Лог бы показал, что-ли.
  21. @Vasilij28 не чит. Спаунится в определенный момент.
  22. dsh

    dsh mod

    @GuAndrS140200 а, понял. Это в прошлом обновлении было убрано. Что за обмены такие? Ну дык для Проводника палки и нужны.
  23. dsh

    dsh mod

    Что за подгузники? Где вы их нашли?
  24. Вот так вот, например function set_item_ungroupable( item ) local f = item:get_inventory_item_flags() f:set( global_flags.FIUngroupable, true ) item:set_inventory_item_flags( f ) end В xp-dev нет этих флагов в global_flags, т.ч. можешь просто число там указывать, которому соотв. нужный тебе флаг.
  25. dsh

    dsh mod

    Ну не знаю, во что ты там играешь. Насколько я вижу, ни оружие, ни прицелы в этом случае на даются. В основном деньги, артефакты, патроны, немного частей мутантов и еще немного полезной мелочи.
×
×
  • Создать...