Forum.iFiction.Ru

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

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

Вы не зашли.

0    0    #551
21.08.2013 19:10

kerber
Участник (+108, -101)
Зарегистрирован: 20.09.2012
Сообщений: 152

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

Да, про ссылки -картинки: может их через imgButton можно будет реализовать?

Неактивен

0    0    #552
21.08.2013 19:26

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

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

kerber написал:

Да, про ссылки -картинки: может их через imgButton можно будет реализовать?

Сорри, не очень понял идею.

Неактивен

0    0    #553
24.08.2013 12:25

kerber
Участник (+108, -101)
Зарегистрирован: 20.09.2012
Сообщений: 152

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

DoubleDragon написал:

kerber написал:

Да, про ссылки -картинки: может их через imgButton можно будет реализовать?

Сорри, не очень понял идею.

Ну, вот есть класс imgbutton:

Код:

img class="imgbutton" width="24" height="24" style="margin-left: 4%; opacity: 0.4;" onclick="Back(true);" id="BackButton" src="data:image/png;base64,iVBOR... ...w0K

может добавить что-то вроде него, чтоб в src прописывать картинку, в onclick ссылку на параграф, и т.д.

Неактивен

0    0    #554
24.08.2013 13:07

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

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

А, это да. Что-то вроде этого и будет.

Неактивен

0    0    #555
27.08.2013 15:40

sosiskin
Участник (+8, -9)
Зарегистрирован: 02.02.2012
Сообщений: 144

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

Сделайте, пожалуйста, чтобы n в макросе <<repeat>> можно было задавать дробным числом. Это необходимо для качественной реалтайм боёвки (кроме прочих интересных применений). А то уж очень квадратично получается, если запустить, например, два одновременных цикла <<repeat>>: из-за чётности счёта секунд, один такт всегда будет совпадать с другим, а хочется, чтобы не обязательно синхронно.

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

Отредактировано sosiskin (27.08.2013 15:44)

Неактивен

0    0    #556
27.08.2013 15:54

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

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

По repeat - отличное предложение! Сделаю.

Неактивен

0    0    #557
27.08.2013 20:06

sosiskin
Участник (+8, -9)
Зарегистрирован: 02.02.2012
Сообщений: 144

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

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

Неактивен

0    0    #558
27.08.2013 20:08

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

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

Я думаю, что они кешируются, но сколько времени они будут оставаться в кеше - вот вопрос.

Неактивен

0    0    #559
18.10.2013 22:35

Volt
Участник (+12, -4)
Зарегистрирован: 14.11.2012
Сообщений: 52

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

А сделайте, пожалуйста, возможность использовать goto так, чтобы текст на экране не стирался.

Неактивен

0    0    #560
18.10.2013 22:38

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

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

Volt написал:

А сделайте, пожалуйста, возможность использовать goto так, чтобы текст на экране не стирался.

Тогда, вроде, display получится...

Неактивен

0    0    #561
18.10.2013 22:47

Volt
Участник (+12, -4)
Зарегистрирован: 14.11.2012
Сообщений: 52

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

Не совсем. Дело в том, что тогда параграф продолжает отображаться.
То есть чтобы можно было так

if нет_пистолета goto ты труп
ты застрелил злодея

ну или какой-нибудь макрос типа <<break>> который заканчивает параграф, чтобы можно было использовать display

Неактивен

0    0    #562
18.10.2013 22:51

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

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

Может тогда так:

if нет_пистолета
  goto ты труп
else
  ты застрелил злодея
endif

?

Неактивен

0    0    #563
18.10.2013 23:00

Volt
Участник (+12, -4)
Зарегистрирован: 14.11.2012
Сообщений: 52

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

В том то и проблема что нужен именно вариант с goto )

Неактивен

0    0    #564
12.12.2013 00:59

Patych
Участник
Зарегистрирован: 11.12.2013
Сообщений: 6

Маки - зло

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

очень не хватает функции redraw. например у меня в параграфе отображается еще один параграф. второй параграф высвечивает добавляющую кнопку(при клике на нее если а=1, а становится 0, иначе а ствновится равной 1) и высвечивает текст, который отображается только при а=1. если кликнуть на кнопку, а станет равной 1, но текст отобразится только когда я перезайду в параграф, а этого делать по некоторым причинам нельзя.

то есть redraw - функция, обновляющая отображаемый текст.

Неактивен

0    0    #565
12.12.2013 10:41

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

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

А если использовать многоразовую ссылку с установкой значения объекта, и выводить соответствующий текст, анализируя значение объекта в ссылаемом параграфе?

Код:

[[*Ссылка на параграф {$объект=значение}]]

Неактивен

0    0    #566
15.12.2013 16:30

KillStar
Участник
Зарегистрирован: 15.12.2013
Сообщений: 5

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

Извините за назойливость и излишнюю лень (не читал первую половину сообщений),  у меня вопрос-  планируются ли  чекбоксы,  мне, как и многим другим,  их не хватает.

Неактивен

0    0    #567
15.12.2013 16:32

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

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

KillStar написал:

Извините за назойливость и излишнюю лень (не читал первую половину сообщений),  у меня вопрос-  планируются ли  чекбоксы,  мне, как и многим другим,  их не хватает.

Сделать не проблема. Только объясните для чего и предложите синтаксис нового макроса.

Неактивен

0    0    #568
15.12.2013 17:07

KillStar
Участник
Зарегистрирован: 15.12.2013
Сообщений: 5

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

Например: В игре "Лучший подарок" в настройках можно применить "спиртное". Да,  можно обойтись и без чекбокса, но с ним удобнее,  есть галочка/нет галочки.
Пример:
<<if $option neq 1>>
[[Включить опцию|menu{$option=1}]]
<<else>>
[[Выключить опцию|menu{$option=2}]]
<<endif>>

Или с чекбоксом

<<checkbox $option>> опция.
//отображает чекбокс и текст



А  результат будет  выводиться одинакого(есть галка знач= 1,  иначе =0)
<<if $option neq 1>>
Текст, если  галочка не стоит или   опция выключена.
<<else>>
Текст, если  галочка  стоит или   опция включена.
<<endif>>

Профит очевиден. А  спектр применения чекбоксов ограничен только фантазией :-).

Неактивен

1    0    #569
15.12.2013 17:20

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

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

Принял, записал в ToDo. Только, наверное, лучше не 0 и 1, а true/false.

И будет ещё проще проверять:

Код:

<<if $option>>
  Текст, если галочка стоит (опция включена).
<<else>>
  Текст, если галочка не стоит (опция выключена).
<<endif>>

Неактивен

0    0    #570
15.12.2013 17:26

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

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

Да, и надо дать значение по-умолчанию задавать:

Код:

<<checkbox $option on>>
и
<<checkbox $option off>>

Неактивен

0    0    #571
20.12.2013 17:49

Patych
Участник
Зарегистрирован: 11.12.2013
Сообщений: 6

Маки - зло

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

DoubleDragon написал:

А если использовать многоразовую ссылку с установкой значения объекта, и выводить соответствующий текст, анализируя значение объекта в ссылаемом параграфе?

Код:

[[*Ссылка на параграф {$объект=значение}]]

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

Неактивен

0    0    #572
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    #573
05.02.2014 00:02

ggeniy
Участник (+2)
Откуда: Киев
Зарегистрирован: 04.02.2014
Сообщений: 9
Вебсайт

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

Читал только последние 3 страницы, если было -- извините.

Хотелось бы при отладке переходить (через консоль?) к произвольному параграфу, дабы не проходить каждый раз всю ветку а исследовать конкретное ветвление. Сюда же, для того же, возможность (опять же через консоль?) задавать произвольные значения переменным.

Неактивен

0    0    #574
05.02.2014 07:09

DoubleDragon
Модератор (+391, -32)
Откуда: Москва
Зарегистрирован: 07.04.2012
Сообщений: 1760
Вебсайт

Разработчик "AXMA Story Maker"

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

Основная проблема с переменными. А если их около сотни? Если же не задавать им значения, то смысл теряется - ничего отладить не удастся.

Неактивен

0    0    #575
05.02.2014 09:47

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

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

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

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru