Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

0    0    #51
14.12.2012 17:31

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Oldrik написал:

А изменение переменной "по клику" будет?

Мне кажется, такая фича пока не вписывается в идеологию асма. Всё-таки кликабельны у нас только ссылки, а ссылка должна куда-то ссылаться. То ли на текущий параграф, то ли на какой другой. Если есть проблемы с реализацией конкретной задумки, в соответствующей теме можем подумать вместе, как сделать в существующем функционале.

Неактивен

0    0    #52
29.12.2012 15:24

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

DoubleDragon написал:

Доступна версия 1.7 с большим количеством новых возможностей.

Ух-ты! Вот так подарок к Новому году! Спасибо-преспасибо! Теперь можно штурмовать ФэнтеЗОКу! smile

Неактивен

0    0    #53
29.12.2012 16:16

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Гораф тоже радуется и подправляет препроцессор! smile

Неактивен

0    0    #54
05.01.2013 12:47

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

DoubleDragon написал:

А есть пример, какие пункты меню там могут появиться?

Если нажимаешь на ссылку-предмет, может, например, появляться меню с пунктами "осмотреть, сожрать, сломать" (с) Глод smile

Неактивен

0    0    #55
08.01.2013 14:33

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

sosiskin написал:

У меня почему-то CTL+L не срабатывает.

Извиняюсь за дурацкий вопрос, но ты проверял в версии 1.7? smile В предыдущих версиях вместо этого сочетания было контрол+клик. И ещё убедись, что поставил курсор внутрь ссылки.

Неактивен

1    0    #56
03.03.2013 12:04

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Ergistal написал:

Зачем же я тогда 60 переменных инициализировал?

А что в этом плохого? Я тоже делаю отдельный параграф "старт_переменные" и в нём в 1-м параграфе макросом display инициализирую  все переменные. Зато они все находятся в одном месте, и  как в шпаргалку можно заглянуть.

Инициализация переменных — очень хорошая привычка, и не нужно от неё отказываться. В параграфе инициализации кроме того можно накомментить, для чего какая переменная нужна. Особенно если переменные называются на инглише (я так делаю, чтобы не переключать язык ввода при наборе макросов).
Есть ещё одна более весомая причина. Иногда в конце игры, особенно при плохой концовке, есть ссылка на начало, предлагающая игроку попробовать ещё раз. И вот в этом случае параграф, сбрасывающий значения переменных в исходное состояние, просто жизненно необходим.

Неактивен

0    0    #57
26.03.2013 15:29

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Можно ли в версии 2.0 добавить возможность выравнивания текста по левому краю в таблицах?

Неактивен

0    0    #58
26.03.2013 17:19

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

DoubleDragon написал:

Morych написал:

Можно ли в версии 2.0 добавить возможность выравнивания текста по левому краю в таблицах?

Можно, но тогда с тебя идея простого синтаксиса этой фичи.

Приходит в голову нечто такое:
<<row @@@$cell_1@@@ %%%$cell_2%%% noborder>>
где @@@ - выравнивание по правому краю, %%% - по левому. По умолчанию выровнено по центру.
устроит и общее выравнивание для всех ячеек строки:
%%%<<row $cell_1 $cell_2 noborder>>%%%
ещё варианты:
<<row $cell_1 $cell_2 noborder left>> (и <<row $cell_1 $cell_2 noborder right>>)
<<rowleft $cell_1 $cell_2 noborder>> (и <<rowright $cell_1 $cell_2 noborder>>)

Неактивен

0    0    #59
17.04.2013 12:01

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Кельта, если не секрет, какую именно инфу ты планируешь показывать в этих ячейках?

Неактивен

0    0    #60
25.04.2013 18:26

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Да, это делал Александр Вопилов в "Стирке" smile Там у него майки и рубашки собираются со специфическим одноразовым звуком.

Неактивен

0    0    #61
25.04.2013 18:38

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Мне приходит на ум такое: запускать звук и сразу запускать таймер, по таймеру выполнять "noaudio". Продолжительность всех звуков нам известна, единственно мы не можем предугадать время загрузки звука. В интервале таймера нужно предусмотреть время на загрузку. У кого-то загрузится быстрее, поэтому в конце каждого звука ставим секунд 10 тишины.

Надо поэкспериментировать smile

Неактивен

0    0    #62
30.04.2013 11:06

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Использовать жаваскрипт функцию charAt()?

Неактивен

0    0    #63
27.05.2013 23:19

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Я уже как-то раз показал им пару примеров кода. С тех пор в группе тишина. Думаю, они перегорели. Я сломал буржуев. sad

Неактивен

0    0    #64
20.06.2013 13:12

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

А нет, буржуи не сломались, хорошо.
Что в 2.0 будет с отключением стрелок-связей после ста параграфов? Буржуи просят пофиксить фичу. Может, сделать опционально?

Неактивен

0    0    #65
21.06.2013 14:57

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Можно ли отключить автоматическую расстановку параграфов при использовании функции Загрузить/Добавить. Вместо расстановки помещать добавленные параграфы внизу (как это происходит при добавлении нового параграфа в режиме текстового редактора).

Неактивен

0    0    #66
15.08.2013 11:18

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Попросить что ли тоже фичу. smile Хочется возможность вставлять в табличку картинку, при этом ячейка с картинкой сжимается по размеру картинки.

Неактивен

0    0    #67
15.08.2013 12:34

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

DoubleDragon написал:

Я даже знаю зачем это smile
Сделаю, и постараюсь в 2.0.

Ага, тогда ещё посмотри заодно smile может, центрирование в таблицах можно подчинить общим правилам:
<<row $a $b>> — содержимое не центрировано
===<<row $a $b>>=== — содержимое центрировано

Неактивен

0    0    #68
16.08.2013 11:54

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Ссылки на картинках — это будет голубая мечта всех асмавторов smile

Неактивен

0    0    #69
21.08.2013 10:10

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Попробую вменяемо объяснить, чего бы хотелось smile

А хотелось бы динамической генерации ссылок по такой конструкции:

[[$linkName|$passage]]

И текст ссылки, и урл могут быть переменными. Во время отрисовки параграфа движок использует текущее значение этих переменных для формирования ссылки. Например, код:

<<set $linkName = "Зайти в комнату">>
<<set $passage = "Комната">>
[[$linkName|$passage]]
<<set $passage = "Лес">>

Формирует в игре ссылку:

[[Зайти в комнату|Комната]]

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

Или другой вариант — разрешить макрос print внутри ссылок:

[[<<print $linkName>>|<<print $passage>>]]

Неактивен

0    0    #70
20.12.2013 23:35

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Patych написал:

Я хочу сделать субменю, которое можно открыть/скрыть множество раз. С функционалом аксмы без перехода в другие параграфы этого сделать пока нельзя

А почему не нужно переходить в текущий параграф для обновления отображаемого на экране текста? Можно ведь установить <<fade = 0>> для отключения эффекта плавного появления текста. Если в параграфе не используются сложные вычисления, обновление экрана в этом случае будет происходить практически мгновенно.

Код:

[[*Пункт меню|Текущий параграф {$menu = not $menu}]]
<<if $menu>>
Подменю открыто
<<else>>
Подменю скрыто
<<endif>>

Неактивен

0    0    #71
05.02.2014 09:47

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Я иногда в Start ставлю ссылку на специальный параграф "Отладка", где задаю все нужные мне переменные и ставлю переход на нужный параграф.

Неактивен

0    0    #72
06.02.2014 09:41

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

ggeniy написал:

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

Переходи из параграфа, где устанавливаешь переменные, не на целевой параграф, а на предыдущий. И $$from будет какой надо.
А вообще лучше отдавать игру на тестирование другим людям: и сам меньше времени потратишь, и баги они тебе найдут в самых неожиданных местах.

Неактивен

1    0    #73
12.07.2014 22:43

Morych
Модератор (+67, -8)
Откуда: Гродно
Зарегистрирован: 05.07.2012
Сообщений: 523
Вебсайт

Re: Предложения по новому функционалу

Rubber написал:

... Обтекание картинок текстом ... по правому краю, левому и возможность задавать свои размеры картинки и отступов ... только в про.

Всё возможно. Рассказал об этом подробно в статье на гипер-блоге.

На мобильниках, браузеры которых понимают медиа-запросы, тоже всё будет красиво.

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru