Oolite
Имя
Пароль
 Запомнить
  PlanetLand ST: требуется помощь тестеров
Не в сети
---Elite---
Аватар пользователя

Зарегистрирован: 15.05.11
Сообщений: 1531
Господа пилоты!
PlanetLand ST - проект масштабный. Хотя проект успешно выдержал интенсивную серию внутренних тестов, было бы наивным ожидать, что все с самого начала будет работать без единой технической накладки. Было бы непомерным требовать, чтобы я самостоятельно, своими силами, вычесал всех блох. Так что надеюсь на вашу помощь. Полагаю, это в наших общих интересах.
И сразу первый момент, который я хотел бы проверить.
После посадки выводится картинка порта с сообщением Press Space Commander. У меня выход из экрана с картинкой происходит именно так, через Space, клавиша Enter не срабатывает. vasig обнаружил, что у него Space не работает, но зато из экрана можно выйти через Enter.
Крайне любопытно, как это происходит у вас - надо ли переписывать этот кусок кода.


  Re: PlanetLand ST: требуется помощь тестеров
Не в сети
---Elite---
Аватар пользователя

Зарегистрирован: 02.12.12
Сообщений: 795
stranger, поздравляю!

У всякого создателя ОХР должно быть обязательно 3 своих вещи - своя Вселенная, своя экономика и свой Посадочный модуль. :)

stranger:
...После посадки выводится картинка порта с сообщением Press Space Commander. У меня выход из экрана с картинкой происходит именно так, через Space, клавиша Enter не срабатывает. vasig обнаружил, что у него Space не работает, но зато из экрана можно выйти через Enter.
Крайне любопытно, как это происходит у вас - надо ли переписывать этот кусок кода.


В версии 1.77 выход из GUI-экрана происходит то через "пробел", то через "ввод", от чего это зависит - не знаю. Проще вообще убрать эту надпись "Press Space Commander" - пилоты сами сообразят, как убрать картинку, вариантов не так уж и много. :)


  Re: PlanetLand ST: требуется помощь тестеров
Не в сети
---Elite---
Аватар пользователя

Зарегистрирован: 01.10.12
Сообщений: 747
Откуда: Novosibirsk
to Tch

Я так и хочу сделать, только не знаю как :)


  Re: PlanetLand ST: требуется помощь тестеров
Не в сети
---Elite---
Аватар пользователя

Зарегистрирован: 15.05.11
Сообщений: 1531
Владимир Петрович, спасибо! Ничего, что я на своей личной страничке Ваш Landing Module снова покритиковал? Я не по злобе, честно! Ведь без Вашего проекта и я бы не понять когда за свой сел бы.
Press Space Commander у меня вообще нигде не забит - ну выводится он по умолчанию, когда нет меню выбора. Как от него избавиться, уж теперь-то соображу после всего, что смог сделать. Просто интересно, нужно ли это. Похоже, таки придется.
Самое поганое, что у меня поначалу не работал Space, работал Enter. А теперь наоборот - Space работает, Enter нет. Ничего с этими кусками кода не делал...
Опа, я же сапгрейдился до 1.77.1! Как бы не в этом дело!


  Re: PlanetLand ST: требуется помощь тестеров
Не в сети
---Elite---
Аватар пользователя

Зарегистрирован: 02.12.12
Сообщений: 795
stranger:
...В общем, материал набирал долго и по крохам.
Дык как же так, приятель, Петровича критикуешь, а сам у него пяток картинок стянул?
Румяный критик мой, насмешник толстопузый! Петрович их ведь тоже не сам рисовал. Так что оба имеем право.


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

Тут надо опасаться другого - что сами авторы этих картинок могут быть против, они-то лицензию не подписывали. :) Нас извинить может только то, что мы не перепродаём их картинки за деньги и не наживаемся на их продукции. :)


  Re: PlanetLand ST: требуется помощь тестеров
Не в сети
---Elite---
Аватар пользователя

Зарегистрирован: 02.12.12
Сообщений: 795
vasig:
to Tch

Я так и хочу сделать, только не знаю как :)


Это забито непосредственно в ресурсах игры, вот в этом файле: Oolite\oolite.app\Resources\Config\descriptions.plist

Только ничего там трогать не надо, надо создать какой-нибудь свой пакет, создать свой файл Name_OXP\Config\descriptions.plist, туда вписать кусок кода из оригинального файла и исправить уже в своём пакете, как надо.

Я эту процедуру проделал в своём пакете русификации для русских пилотов "Tch_Cyrillic_for_Russian_1.0.4_2013-10-17.oxp", так что у меня давно уже в подобных случаях никаких надписей на экран не выходит.

P.S. Да, для тех, кто ни разу не программер и не знает, что такое "пустая строка" - исправлять надо так - было:
Код:
"press-space-commander"         = "Press Space Commander";

стало:
Код:
"press-space-commander"         = "";


PP.S. Да, в своём файле descriptions.plist не забывайте про начальные и конечные скобки начало и конца кода:
Код:
{
...кусок кода...
}

иначе файл не присоединится к ресурсам игры и работать не будет. :)

PPP.S. В принципе, создать такой файл и забросить в папку Config как раз удобнее всего strangerу прямо в его пакете "PlanetLand ST", но это уже будет "авторская концепция", и тут я уже не настаиваю. :) Я лишь подсказываю техническое решение, и на тот случай, если stranger этого не сделает, я просто описал, как это можно сделать самому. :)


  Re: PlanetLand ST: требуется помощь тестеров
Не в сети
---Elite---
Аватар пользователя

Зарегистрирован: 02.12.12
Сообщений: 795
stranger:
Владимир Петрович, спасибо! Ничего, что я на своей личной страничке Ваш Landing Module снова покритиковал? Я не по злобе, честно! Ведь без Вашего проекта и я бы не понять когда за свой сел бы.


Я уже прочитал. :)

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

Автору остаётся только быстрей схватить карандаш и записать все пункты для будущего обдумывания и для дальнейшей работы. :)

Надеюсь, что мы когда-нибудь опять жарко схватимся именно по "авторским копцепциям", кто как видит будущее развитие Игры - и это даст новые идеи для новых пакетов ОХР. :D

Но сейчас мне пока не до этого, надо доделать много чего.


  Re: PlanetLand ST: требуется помощь тестеров
Не в сети
---Elite---
Аватар пользователя

Зарегистрирован: 15.05.11
Сообщений: 1531
Tch:
В принципе, создать такой файл и забросить в папку Config как раз удобнее всего strangerу прямо в его пакете "PlanetLand ST", но это уже будет "авторская концепция", и тут я уже не настаиваю.

Владимир Петрович, мы с vasig уже прояснили ситуацию.
Я был прав - в 1.77.1 все работает нормально, выход из экрана происходит именно через Space. Допиливать код, чтобы обойти баг в 1.77, не вижу смысла.
Так что вопрос снят.


  Re: PlanetLand ST: требуется помощь тестеров
Не в сети
---Elite---
Аватар пользователя

Зарегистрирован: 15.05.11
Сообщений: 1531
Второй вопрос тестерам.
Убедительная просьба сообщать о всех случаях, когда после посадки в любом планетном порту или в полях не появляется картинка.
Указывайте имя системы и класс объекта - главная планета, внешняя планета, луна.


  Re: PlanetLand ST: требуется помощь тестеров
Не в сети
---Elite---

Зарегистрирован: 06.10.11
Сообщений: 563
Откуда: Москва
При установке этого ОХР кроме PlanetFall от Торгоида, дополнения к ней:
PlanetFall Link - Black Monks 1.0.oxp
PlanetFall Link - hOopy Casino 1.0.oxp
PlanetFall Mission - Oo-Haul 1.11.oxp
то-же удаляем?


  Re: PlanetLand ST: требуется помощь тестеров
Не в сети
---Elite---
Аватар пользователя

Зарегистрирован: 01.10.12
Сообщений: 747
Откуда: Novosibirsk
to ALEX_M

Уважаемый stranger конечно прояснит более подробно, но хочу заметить, что после перехода с 176 на 177 пакет PlanetFall тоже изменился, а с ним у меня перестали работать и эти дополнительные ОХР (и я их снес!). Может за год что-то изменилось к лучшему :). Обидно, что старый PF нельзя продать :( и для очистки совести пришлось лезть в save и там его удалять, чтобы можно было по-честному купить новый ;).


  Re: PlanetLand ST: требуется помощь тестеров
Не в сети
---Elite---
Аватар пользователя

Зарегистрирован: 15.05.11
Сообщений: 1531
ALEX_M:
При установке этого ОХР кроме PlanetFall от Торгоида, дополнения к ней:
PlanetFall Link - Black Monks 1.0.oxp
PlanetFall Link - hOopy Casino 1.0.oxp
PlanetFall Mission - Oo-Haul 1.11.oxp
то-же удаляем?

Теоретически если они работали с PlanetFall Таргоида, должны работать и с PlanetLand. Я сам не проверял.
The Feudal States точно работает.


  Re: PlanetLand ST: требуется помощь тестеров
Не в сети
---Elite---

Зарегистрирован: 06.10.11
Сообщений: 563
Откуда: Москва
stranger:
The Feudal States точно работает

В принципе, это самое главное. Да и в описании это прописано.
vasig:
после перехода с 176 на 177 пакет PlanetFall тоже изменился, а с ним у меня перестали работать и эти дополнительные ОХР (и я их снес!).

Проверить ещё долго не смогу, так что то-же снесу.


  Re: PlanetLand ST: требуется помощь тестеров
Не в сети
---Elite---
Аватар пользователя

Зарегистрирован: 02.12.12
Сообщений: 795
vasig:
...Обидно, что старый PF нельзя продать :( и для очистки совести пришлось лезть в save и там его удалять, чтобы можно было по-честному купить новый ;).

Эта претензия должна быть адресована к Таргоиду и его "PlanetFall", а не ко strangerу. :)

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

В этом вопросе Корпорация "Русские Секретные Лаборатории" старается держать свою марку на высоте :) (Рис.01 - щёлкнуть мышкой по рисунку для увеличения):
2013-10-30 Продажа Посадочного модуля.jpg


Рис.02:
2013-10-30 Покупка Посадочного модуля.jpg



  Re: PlanetLand ST: требуется помощь тестеров
Не в сети
---Elite---
Аватар пользователя

Зарегистрирован: 15.05.11
Сообщений: 1531
Tch:
Эта претензия должна быть адресована к Таргоиду и его "PlanetFall", а не ко strangerу. :)

Рикошетом таки в мой огород улетело.
Намек понял. Возможность продажи модуля - в рабочий план! Гляну при случае, как это у Вас решено. Спасибо за конструктивное замечание.

P.S. А Вы хитрец, Владимир Петрович! Стрэнджера похвалили - вот он, мол, тоже мастерит свою Альтернативную реальность и чихать хотел на каноны. Так что, мол, и от меня отвалите. А моя реальность все же не альтернативная, а скорее углубление потенциала уже существующей. Вот Ваш планетный модуль позволит игроку начать карьеру при феодальном дворе, если он этого захочет? Я-то свой протестировал: да.


Новая тема  Ответить  
Показать сообщения за:  Сортировать по:  









Список форумов / Обсуждение игры и OXP / Архив

cron