Forum.iFiction.Ru

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

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

Вы не зашли.

0    0    #1
04.08.2008 14:13

fireton
некто с бородой (+354, -92)
Откуда: Москва
Зарегистрирован: 22.08.2005
Сообщений: 1103
Вебсайт

Тон

switchItem не должен быть fixed

Сейчас switchItem в библиотеке определен как fixeditem. Что приводит к тому, что фонарик, унаследованный от него, не появляется в инвентаре. В общем, это ошибка. Надо отнаследовать от просто item. А если кто-то будет делать выключатель на стене, то пусть добавляет fixeditem в объявление дополнительно.

Я у себя исправил:

Код:

class switchItem: item

Неактивен

0    0    #2
05.08.2008 10:09

fireton
некто с бородой (+354, -92)
Откуда: Москва
Зарегистрирован: 22.08.2005
Сообщений: 1103
Вебсайт

Тон

Re: switchItem не должен быть fixed

Прикол заключается в том, что в тексте advr.t есть комментарий, который предлагает наследовать предметы от lightsource и switchitem для создания разного рода переносных ламп, фонариков и т.п. Но это не работает, если switchitem унаследован от fixeditem...

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru