Конференция по Oolite http://oolite.ru/coriolis/ |
|
PlanetLand ST: требуется помощь тестеров http://oolite.ru/coriolis/viewtopic.php?f=13&t=601 |
Страница 1 из 3 |
Автор: | stranger [ 28.10.13 ] |
Заголовок сообщения: | PlanetLand ST: требуется помощь тестеров |
Господа пилоты! PlanetLand ST - проект масштабный. Хотя проект успешно выдержал интенсивную серию внутренних тестов, было бы наивным ожидать, что все с самого начала будет работать без единой технической накладки. Было бы непомерным требовать, чтобы я самостоятельно, своими силами, вычесал всех блох. Так что надеюсь на вашу помощь. Полагаю, это в наших общих интересах. И сразу первый момент, который я хотел бы проверить. После посадки выводится картинка порта с сообщением Press Space Commander. У меня выход из экрана с картинкой происходит именно так, через Space, клавиша Enter не срабатывает. vasig обнаружил, что у него Space не работает, но зато из экрана можно выйти через Enter. Крайне любопытно, как это происходит у вас - надо ли переписывать этот кусок кода. |
Автор: | Tch [ 28.10.13 ] |
Заголовок сообщения: | Re: PlanetLand ST: требуется помощь тестеров |
stranger, поздравляю! У всякого создателя ОХР должно быть обязательно 3 своих вещи - своя Вселенная, своя экономика и свой Посадочный модуль. stranger: ...После посадки выводится картинка порта с сообщением Press Space Commander. У меня выход из экрана с картинкой происходит именно так, через Space, клавиша Enter не срабатывает. vasig обнаружил, что у него Space не работает, но зато из экрана можно выйти через Enter. Крайне любопытно, как это происходит у вас - надо ли переписывать этот кусок кода. В версии 1.77 выход из GUI-экрана происходит то через "пробел", то через "ввод", от чего это зависит - не знаю. Проще вообще убрать эту надпись "Press Space Commander" - пилоты сами сообразят, как убрать картинку, вариантов не так уж и много. |
Автор: | vasig [ 28.10.13 ] |
Заголовок сообщения: | Re: PlanetLand ST: требуется помощь тестеров |
to Tch Я так и хочу сделать, только не знаю как |
Автор: | stranger [ 28.10.13 ] |
Заголовок сообщения: | Re: PlanetLand ST: требуется помощь тестеров |
Владимир Петрович, спасибо! Ничего, что я на своей личной страничке Ваш Landing Module снова покритиковал? Я не по злобе, честно! Ведь без Вашего проекта и я бы не понять когда за свой сел бы. Press Space Commander у меня вообще нигде не забит - ну выводится он по умолчанию, когда нет меню выбора. Как от него избавиться, уж теперь-то соображу после всего, что смог сделать. Просто интересно, нужно ли это. Похоже, таки придется. Самое поганое, что у меня поначалу не работал Space, работал Enter. А теперь наоборот - Space работает, Enter нет. Ничего с этими кусками кода не делал... Опа, я же сапгрейдился до 1.77.1! Как бы не в этом дело! |
Автор: | Tch [ 28.10.13 ] |
Заголовок сообщения: | Re: PlanetLand ST: требуется помощь тестеров |
stranger: ...В общем, материал набирал долго и по крохам. Дык как же так, приятель, Петровича критикуешь, а сам у него пяток картинок стянул? Румяный критик мой, насмешник толстопузый! Петрович их ведь тоже не сам рисовал. Так что оба имеем право. Политика открытых кодов снимает все подобные вопросы, а лицензия предполагает, что любой материал можно брать, даже не спрашивая разрешения авторов (или не авторов, а тех, кто это выложил первоначально). Это придётся повторять неоднократно, поскольку нас воспитали с детства, что чужое можно брать только с разрешения владельца. Тут надо опасаться другого - что сами авторы этих картинок могут быть против, они-то лицензию не подписывали. Нас извинить может только то, что мы не перепродаём их картинки за деньги и не наживаемся на их продукции. |
Автор: | Tch [ 28.10.13 ] |
Заголовок сообщения: | Re: PlanetLand ST: требуется помощь тестеров |
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 этого не сделает, я просто описал, как это можно сделать самому. |
Автор: | Tch [ 28.10.13 ] |
Заголовок сообщения: | Re: PlanetLand ST: требуется помощь тестеров |
stranger: Владимир Петрович, спасибо! Ничего, что я на своей личной страничке Ваш Landing Module снова покритиковал? Я не по злобе, честно! Ведь без Вашего проекта и я бы не понять когда за свой сел бы. Я уже прочитал. По-моему, мы этот вопрос уже прояснили - любая критика полезна, так как она будоражит мысль, заставляет по-новому взглянуть на сделанное. И даже злобная критика приносит больше пользы, так как она сразу, без церемоний, старается пройтись в первую очередь по явным недостаткам или просчётам, заинтересована найти все изъяны, какие только можно обнаружить - чтобы вволю поиздеваться над ними. Автору остаётся только быстрей схватить карандаш и записать все пункты для будущего обдумывания и для дальнейшей работы. Надеюсь, что мы когда-нибудь опять жарко схватимся именно по "авторским копцепциям", кто как видит будущее развитие Игры - и это даст новые идеи для новых пакетов ОХР. Но сейчас мне пока не до этого, надо доделать много чего. |
Автор: | stranger [ 28.10.13 ] |
Заголовок сообщения: | Re: PlanetLand ST: требуется помощь тестеров |
Tch: В принципе, создать такой файл и забросить в папку Config как раз удобнее всего strangerу прямо в его пакете "PlanetLand ST", но это уже будет "авторская концепция", и тут я уже не настаиваю. Владимир Петрович, мы с vasig уже прояснили ситуацию. Я был прав - в 1.77.1 все работает нормально, выход из экрана происходит именно через Space. Допиливать код, чтобы обойти баг в 1.77, не вижу смысла. Так что вопрос снят. |
Автор: | stranger [ 28.10.13 ] |
Заголовок сообщения: | Re: PlanetLand ST: требуется помощь тестеров |
Второй вопрос тестерам. Убедительная просьба сообщать о всех случаях, когда после посадки в любом планетном порту или в полях не появляется картинка. Указывайте имя системы и класс объекта - главная планета, внешняя планета, луна. |
Автор: | ALEX_M [ 29.10.13 ] |
Заголовок сообщения: | Re: PlanetLand ST: требуется помощь тестеров |
При установке этого ОХР кроме PlanetFall от Торгоида, дополнения к ней: PlanetFall Link - Black Monks 1.0.oxp PlanetFall Link - hOopy Casino 1.0.oxp PlanetFall Mission - Oo-Haul 1.11.oxp то-же удаляем? |
Автор: | vasig [ 29.10.13 ] |
Заголовок сообщения: | Re: PlanetLand ST: требуется помощь тестеров |
to ALEX_M Уважаемый stranger конечно прояснит более подробно, но хочу заметить, что после перехода с 176 на 177 пакет PlanetFall тоже изменился, а с ним у меня перестали работать и эти дополнительные ОХР (и я их снес!). Может за год что-то изменилось к лучшему . Обидно, что старый PF нельзя продать и для очистки совести пришлось лезть в save и там его удалять, чтобы можно было по-честному купить новый . |
Автор: | stranger [ 29.10.13 ] |
Заголовок сообщения: | Re: PlanetLand ST: требуется помощь тестеров |
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 точно работает. |
Автор: | ALEX_M [ 29.10.13 ] |
Заголовок сообщения: | Re: PlanetLand ST: требуется помощь тестеров |
stranger: The Feudal States точно работает В принципе, это самое главное. Да и в описании это прописано. vasig: после перехода с 176 на 177 пакет PlanetFall тоже изменился, а с ним у меня перестали работать и эти дополнительные ОХР (и я их снес!). Проверить ещё долго не смогу, так что то-же снесу. |
Автор: | Tch [ 29.10.13 ] |
Заголовок сообщения: | Re: PlanetLand ST: требуется помощь тестеров |
vasig: ...Обидно, что старый PF нельзя продать и для очистки совести пришлось лезть в save и там его удалять, чтобы можно было по-честному купить новый . Эта претензия должна быть адресована к Таргоиду и его "PlanetFall", а не ко strangerу. Тот, кто разрабатывает оборудование, тот и должен озаботится такими вопросами, как продажа игроком старого изношенного оборудования и его утилизация, безопасная для окружающей среды, а также покупка нового оборудования. В этом вопросе Корпорация "Русские Секретные Лаборатории" старается держать свою марку на высоте (Рис.01 - щёлкнуть мышкой по рисунку для увеличения): Рис.02: |
Автор: | stranger [ 29.10.13 ] |
Заголовок сообщения: | Re: PlanetLand ST: требуется помощь тестеров |
Tch: Эта претензия должна быть адресована к Таргоиду и его "PlanetFall", а не ко strangerу. Рикошетом таки в мой огород улетело. Намек понял. Возможность продажи модуля - в рабочий план! Гляну при случае, как это у Вас решено. Спасибо за конструктивное замечание. P.S. А Вы хитрец, Владимир Петрович! Стрэнджера похвалили - вот он, мол, тоже мастерит свою Альтернативную реальность и чихать хотел на каноны. Так что, мол, и от меня отвалите. А моя реальность все же не альтернативная, а скорее углубление потенциала уже существующей. Вот Ваш планетный модуль позволит игроку начать карьеру при феодальном дворе, если он этого захочет? Я-то свой протестировал: да. |
Страница 1 из 3 | Часовой пояс: UTC + 2 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |