Войти на сайт

Авторизация, ждите ...
×
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

ТЕМА: Проблема с иконками состояний

Проблема с иконками состояний 9 года 3 мес. назад #77253

  • darkwork
  • darkwork аватар
  • Вне сайта
  • Заблокирован
  • Factory of Evil
  • Сообщений: 244
  • Спасибо получено: 127
все мы знаем что есть вкладка States, где можно создать состояние и задать ему параметры и соответствующую иконку. Но вот незадача. Где отображаются иконки базовых состояний. таких как "защита" или дебаф "ловкости"?
То есть получается они ссылаются на индекс в иконсете? Как их поменять кроме как замены икосета? Есть ли ссылка на них в базовых скриптах? я так и не нашёл. Может кто уже сталкивался с данной ситуацией?
Администратор запретил публиковать записи гостям.

Проблема с иконками состояний 9 года 3 мес. назад #77254

  • JackCL
  • JackCL аватар
  • Вне сайта
  • Светлый дракон
  • Кролик вашей мечты
  • Сообщений: 711
  • Спасибо получено: 1004
  • Проект месяца 1 местоПроект года 2 местоРазработчикПроект года 3 место
Индивидуально они не задаются.

В Game_BattlerBase в строчках 43-47 они задаются сразу пакетом:
#--------------------------------------------------------------------------
# * Constants (Starting Number of Buff/Debuff Icons)
#--------------------------------------------------------------------------
  ICON_BUFF_START       = 64              # buff (16 icons)
  ICON_DEBUFF_START     = 80              # debuff (16 icons)

Если ты откроешь дефолтный иконсет то увидишь, что с 64 позиции идут 16 иконок баффов (первые 8 баффы, а вторые - 8 усиленные баффы), с позиции 80 таким же образом и в таком же порядке расположены иконки дебаффов.

Порядок расположения иконок гвоздями прибит к внутреннему порядку параметров (для удобства очевидно) то есть поменять местами расположение иконок баффов DEX и AGI, например, у тебя не получится.

Таким образом, ты можешь в Game_BattlerBase вместо 64 и 80 поставить другие индексы, но учти, что браться будут иконки так же: группами по 16 и в том же порядке.

В целом никакой разницы между исправлением циферок и прямой заменой иконок в иконсете нет, ну разве что очень хочется сохранить оригинальные иконки на их местах, но смысл?..

ps. Блин, мое 500 сообщение. А я так хотел оставить его для анонса новой игры. И все проср..л, дурик *facepalm*

Последнее редактирование: 9 года 3 мес. назад от JackCL.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: darkwork, I_LORD, DeadElf79, Ren310, EvilWolf, peter8031983

Проблема с иконками состояний 9 года 3 мес. назад #77277

  • darkwork
  • darkwork аватар
  • Вне сайта
  • Заблокирован
  • Factory of Evil
  • Сообщений: 244
  • Спасибо получено: 127
Спасибо, коротко и ясно, что ещё нужно
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.207 секунд