Войти на сайт

Авторизация, ждите ...
×
  • Страница:
  • 1
  • 2

ТЕМА: CIGUI 0.4.4 [xp]

Отличия Vx ace от Xp 11 года 4 мес. назад #62247

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Проект месяца 2 местоПроект месяца 3 местоПроект месяца 1 местоПаладинПрограммист RubyОраторВетеранРазработчик2 место ГотвУчитель
* Ты обманул мейкер, но не полностью. В ini файле стоит 104, и, хотя демо открывается, при запуске оно падает.
* Окошки на карте все еще закрываются, когда не следует (по B и Esc), вероятно, стоит придумать незакрывающиеся окна (переопределить Window_Base в update) или для окон добавить команду "закрыть по кнопке X".
* Не смог уронить (но я еще проверю на работе завтра)
Администратор запретил публиковать записи гостям.

Отличия Vx ace от Xp 11 года 4 мес. назад #62248

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Организатор конкурсовУчитель3 место1 место в ГотвПисатель 3 местоПроект месяца 2 местоВетеранПрограммист RubyПроект месяца 1 место
1. Перезалил.
2. Так и задумано. А как форсить отключение закрытия - я пока не придумал.
3. Если ты удалишь метод dispose в Cigui, то ты будешь ронять хоть каждый раз. Поэтому присмотрись к нему - именно он останавливает беспредел методов force_update_map и его братца megaforce_update_map.
Администратор запретил публиковать записи гостям.

Отличия Vx ace от Xp 11 года 4 мес. назад #62249

  • caveman
  • caveman аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1274
  • Спасибо получено: 1307
  • Проект месяца 2 местоПроект месяца 3 местоПроект месяца 1 местоПаладинПрограммист RubyОраторВетеранРазработчик2 место ГотвУчитель
Обычные закрывай хоть как, а те, что на карте - это кусочки, кгхм, худа, зачем их закрывать.
Еще ты благоразумно отрубил выход в меню, но, даже отрубив тот евент, я по "B" в меню не попадаю... судя по звуку, игра считает, что я гуляю в одном большом СИГУИ окне - и в каком то смысле так оно и есть :)
Администратор запретил публиковать записи гостям.

Отличия Vx ace от Xp 11 года 4 мес. назад #62250

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Организатор конкурсовУчитель3 место1 место в ГотвПисатель 3 местоПроект месяца 2 местоВетеранПрограммист RubyПроект месяца 1 место
Ты погляди в скрипты, ага)) Я в [Mod]Scene_Map вылечил от выхода в меню, потому что все окна менюшные я удалил.
Сигуи окружает нас, о да! Но насчет отключения B при HUD (вот это название, а я его искал!) я подумаю. Тогда это будет как "задание на сбор цветов" у Шестого.
Администратор запретил публиковать записи гостям.

Отличия Vx ace от Xp 11 года 3 мес. назад #62889

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Организатор конкурсовУчитель3 место1 место в ГотвПисатель 3 местоПроект месяца 2 местоВетеранПрограммист RubyПроект месяца 1 место

Обновление не самое большое, но, как обычно, десять изменений присутствует:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


Как вы можете заметить, я серьезно занялся справочным материалом. По возможности, стараюсь делать его простым и понятным, даже внес информацию для кружка "Юный взломщик", которого на нашей Светлой почему-то нет.

С версии 0.5 ожидается, наконец, более подробная работа с окнами, работа с файловой системой, а также выход версии для VX Ace, которой сейчас занимается Amphilohiy.

А пока что - встречайте, Сигуи версии 0.4.2!
Кстати, внимание, небольшой опрос:
Нужно ли добавить скриншоты в первый пост?

Напишите, что вы думаете об этом
Последнее редактирование: 11 года 3 мес. назад от DeadElf79.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: RastaManGames

CIGUI 0.3 [xp] 11 года 3 мес. назад #63065

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • Организатор конкурсовДаритель СтимкеяПереводчик2 место Программист Ruby2 место Сбитая кодировка
Не все звуки есть в архиве.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.

CIGUI 0.3 [xp] 11 года 3 мес. назад #63106

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Организатор конкурсовУчитель3 место1 место в ГотвПисатель 3 местоПроект месяца 2 местоВетеранПрограммист RubyПроект месяца 1 место
Стрелок, перезалью через пару дней, может и с обновлением, сейчас время есть только чтобы форум почитать и дальше идти работать.
Администратор запретил публиковать записи гостям.

CIGUI 0.4.2 [xp] 9 года 9 мес. назад #77603

  • gelad
  • gelad аватар
  • Вне сайта
  • Путник
  • Сообщений: 5
  • Спасибо получено: 1
Заранее извиняюсь за некропостинг.
Можно ли сделать маленький такой аддон для CIGUI, возможность изменять размер шрифта в окне? Можно даже не произвольный размер а штуки три - маленький, нормальный, большой. Попробовал сам, запутался в регулярных выражениях, которые парсят там строки) Возможно кто-то делал уже?

P.S. Зачем нужно - в игре предполагается несколько вариантов разрешения экрана (640х480, 800х600, 1024х768). Т.к. позиционирования текста по пикселям в окне нету в сигуе (да и гемор это был бы еще тот), проще всего было бы изменять размер шрифта.
Администратор запретил публиковать записи гостям.

CIGUI 0.4.2 [xp] 9 года 9 мес. назад #77605

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Организатор конкурсовУчитель3 место1 место в ГотвПисатель 3 местоПроект месяца 2 местоВетеранПрограммист RubyПроект месяца 1 место
Если демка еще жива - сделаю, конечно)
Администратор запретил публиковать записи гостям.

CIGUI 0.4.2 [xp] 9 года 9 мес. назад #77607

  • DeadElf79
  • DeadElf79 аватар
  • Вне сайта
  • Звездный Страж
  • Сообщений: 3147
  • Спасибо получено: 2650
  • Организатор конкурсовУчитель3 место1 место в ГотвПисатель 3 местоПроект месяца 2 местоВетеранПрограммист RubyПроект месяца 1 место
Небольшое обновление, добавил два дополнительных метода, которые применяются так:
  • Окну № ID увеличить шрифт
  • Окну № ID уменьшить шрифт
    Размер шрифта изменяется на три единицы. Действует сразу для всего окна.
    Внимание! Данные команды можно указывать только после того, как какой-нибудь текст уже был присвоен окну!

    Демка скрипта версии 0.4.4: yadi.sk/d/U0QiWhL-eMNPy
  • Администратор запретил публиковать записи гостям.
    За этот пост поблагодарили: gelad

    CIGUI 0.4.4 [xp] 9 года 9 мес. назад #77612

    • gelad
    • gelad аватар
    • Вне сайта
    • Путник
    • Сообщений: 5
    • Спасибо получено: 1
    Спасибо за помощь! Даже неожиданно как-то (теме полтора года, ответ в течение нескольких часов О_о)
    Немного поправил у себя
    # изменение интервалов между строками от размера шрифта
    window.contents.draw_text(4+x,window.contents.font.size*y,40,32,c)
    а то шрифт-то меняется, а междустрочный интервал такой же)
    Администратор запретил публиковать записи гостям.
    За этот пост поблагодарили: DeadElf79

    CIGUI 0.4.4 [xp] 9 года 9 мес. назад #77614

    • DeadElf79
    • DeadElf79 аватар
    • Вне сайта
    • Звездный Страж
    • Сообщений: 3147
    • Спасибо получено: 2650
    • Организатор конкурсовУчитель3 место1 место в ГотвПисатель 3 местоПроект месяца 2 местоВетеранПрограммист RubyПроект месяца 1 место
    Хм... И впрямь, забыл про интервал. Фикс добавлен, демка перезалита)) Спасибо за указанную ошибку))
    Насчет быстрого ответа - я сейчас потихоньку переписываю Сигуи, не знаю, когда будет новая версия, но старую собираюсь поддерживать до ее выхода ^_^
    Администратор запретил публиковать записи гостям.

    CIGUI 0.4.4 [xp] 9 года 9 мес. назад #77617

    • strelokhalfer
    • strelokhalfer аватар
    • Вне сайта
    • Архитектор Миров
    • Знатный грамотей
    • Сообщений: 1640
    • Спасибо получено: 1078
    • Организатор конкурсовДаритель СтимкеяПереводчик2 место Программист Ruby2 место Сбитая кодировка
    Йэлф, ссылка на ЯД 404 выдаёт.
    "Стрелок, что-то ты неочень похож на свой аватар..."(с)
    Администратор запретил публиковать записи гостям.

    CIGUI [xp] 9 года 9 мес. назад #77618

    • DeadElf79
    • DeadElf79 аватар
    • Вне сайта
    • Звездный Страж
    • Сообщений: 3147
    • Спасибо получено: 2650
    • Организатор конкурсовУчитель3 место1 место в ГотвПисатель 3 местоПроект месяца 2 местоВетеранПрограммист RubyПроект месяца 1 место
    Перезалил, а ссылку не поправил О.о Исправлено! ^_^
    Администратор запретил публиковать записи гостям.

    CIGUI 0.4.4 [xp] 9 года 9 мес. назад #77659

    • gelad
    • gelad аватар
    • Вне сайта
    • Путник
    • Сообщений: 5
    • Спасибо получено: 1
    Еще маленький вопрос - как сделать так, чтобы нажатие кнопки задавало нужное значение переменной? Пример правильной команды, или что-то похожее.
    Администратор запретил публиковать записи гостям.

    CIGUI 0.4.4 [xp] 9 года 9 мес. назад #77661

    • DeadElf79
    • DeadElf79 аватар
    • Вне сайта
    • Звездный Страж
    • Сообщений: 3147
    • Спасибо получено: 2650
    • Организатор конкурсовУчитель3 место1 место в ГотвПисатель 3 местоПроект месяца 2 местоВетеранПрограммист RubyПроект месяца 1 место
    gelad, в демке есть, смотри у фермера. только после смены переменной нужно также вызвать "форс карты", вроде как.
    Администратор запретил публиковать записи гостям.

    CIGUI 0.4.4 [xp] 9 года 9 мес. назад #77664

    • gelad
    • gelad аватар
    • Вне сайта
    • Путник
    • Сообщений: 5
    • Спасибо получено: 1
    В демке - переключатель. А мне нужно присвоить значение переменной. Кнопок-то несколько, не заводить же ради каждой переключатель?
    $command.push("Окну №4 добавить операцию кнопке1 [25] в переменную50")
    вместо 25 почему-то присваивает переменной значение 10.

    В идеале, конечно, хотелось бы как-то при нажатии кнопки выполнять свой код, либо чтобы какой-нибудь метод выполнялся (в который передается ID кнопки). Чтобы не возится с мейкеровскими переменными/переключателями.
    Администратор запретил публиковать записи гостям.

    CIGUI 0.4.4 [xp] 9 года 9 мес. назад #77665

    • DeadElf79
    • DeadElf79 аватар
    • Вне сайта
    • Звездный Страж
    • Сообщений: 3147
    • Спасибо получено: 2650
    • Организатор конкурсовУчитель3 место1 место в ГотвПисатель 3 местоПроект месяца 2 местоВетеранПрограммист RubyПроект месяца 1 место
    а, да, кнопке присваивается либо 10, либо 0, да... не знаю, может, допишу что-нибудь для этого. но не сегодня.
    Администратор запретил публиковать записи гостям.
    • Страница:
    • 1
    • 2
    Модераторы: NeKotZima
    Время создания страницы: 0.265 секунд