Показать сообщение отдельно
Старый 22.03.2006, 00:03   #9
Diplomat
Дэвелопер
 
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений
(для 164 пользователей)
Баг я нашел.
Ребята, огромное спасибо всем, кто откликнулся и помогал!
Извините за то, что вылез сюда до того, как всё решил.

Как оказалось, ничего общего с ЁнтитиПиками, ЁнтитиВизиблами да и Ентитями вообще он не имел. Глючил (догадайтесь-ка с трех раз!)- MouseHit. Строка в общих чертах выглядела следующим образом:
IF KeyHit(ControlKey) OR MouseHit(ControlKey-237) THEN
, где КонтролКей- некая переменная, хранящая сканкод клавиши от 1 до 237 или клавишу мыша от 238 (1) до 240 (3). Таким образом я хранил данные конфигурации клавиш игры.
Такую схему я использовал и в СтилВинде, однако заглючила она лишь сейчас.
Воссоздать баг на тестах не удалось, поэтому я предполагаю, что непереносимость МаусХит-а к отрицательным значениям появляется лишь в результате нагромождения кода: равно как и креши стандартных террайнов.

Возможно, у кого-нибудь будут комментарии.
Может быть, кто-то решит задать вопросы.
Может быть, этот идиотский вопрос заслуживает места в ФАК-е, чтоб никто больше не поседел, пытаясь решить несществующую загадку.

Но в остальном- тема себя исчерпала. Можнро гасить. Еще раз спасибо.

P.S. Зато теперь у меня есть целая коллекция апдейтов для Блица: могу продавать по спекулятивным ценам... ))
(Offline)
 
Ответить с цитированием