Цитата:Оригинальное сообщение от -NeXeR-
Вот же блин 0_0 Не без удовольствия закопался бы в интерфейсе
Хорошо, тогда так:
http://i072.radikal.ru/1305/d9/ef87b4eec766.jpg
Конструктор интерфейса. Все окна которые не юзаем просто отключаем.
В проге очень много возможностей. В основном же нацелена на пропы. Все нужные ф-ции есть.
Цитата:Оригинальное сообщение от -NeXeR-
А для простых моделек к блокноту плотно привык=)
Я тоже развлекался с батниками, с путями.. Потом просто забил и прогу сделал.
Если большое кол-во проп моделей компилить то прога просто незаменима. На личном опыте..
==============================================================
Еще такой вопрос.
*Когда выбираем smd файл в программе она берет его путь, обрезает до \models (или \modelsrc, главное чтобы на \models начинался) и таким способом ищет GameInfo. А что если модель не в папке models? Такое же бывает?
*Другой вариант: если исходники в кастомной папке
steamapps\common\Portal 2\portal2\sources\model_01\ то пусть программа проверяет папки на наличие GameInfo в такой последовательности:
steamapps\common\Portal 2\portal2\sources\
steamapps\common\Portal 2\portal2\
Полюбому найдет. Это всего долю секунды займет.
Ищется гейминфо, с него берется стимаппид и с него подключается правильный компил.
*А если папка с исходниками лежит в
steamapps\common\Portal 2\sdk_content\modelsrc\sources\
Что тогда делать? (по этому я и создал опрос).
Еще вариант (исходники ксс):
steamapps\аккаунт\sourcesdk_content\cstrike\modelsrc
Еще вариант (исходники созданного мода 2007\9):
steamapps\sourcemods\testmod\modelsrc
===============================================================
Думаю больше не будет вариантов.
И того самое простое решение:
Искать ключевые слова в пути. Например: cstrike, Portal 2, hl2, hl2mp и т. д. и опираясь на это подключать компилятор соответствующий и не использовать Gameinfo.
А если папка с исходниками вообще не лежит в папке стима? Тогда юзеру предлагать выбор папки с модом (Где гейминфо). И в пут компилятора указывать еще и -gamedir
Вот блин, как всё сложно.. Хочется чтобы оно само всё решало и подключало..