Silver Raven 200 Опубликовано 14 Октября 2014 (изменено) @Struck, а должен был? Я в СДК не так давно работаю, многое проходил методом научного тыка. Тем более, что большая часть тутуоров создано под СДК 0.7. И не все в них применимо к более старой версии. Да и табличка пресетов материалов скудновата. Изменено 14 Октября 2014 пользователем Stalker_AleX333 aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 16 Октября 2014 (изменено) Заметил, что некоторые спавн объекты, при компиляции сдвигаются со своих мест. (все эти объекты "лежат" на каких-нибудь полках) Распаковав алл спавн, выяснил - что у почти всех этих объектов слегка поменялись координаты, а так же game и level вертексы. В логе компилятора были попадались такие строчки: | | [labx8][ammo_9x39_pab9][labx8_ammo_9x39_pab9] : position changed from [-80.769997][-14.950001][77.379997] -> [-81.899994][-15.804365][77.699997] | | [labx8][antirad][labx8_antirad] : position changed from [-67.260002][-14.370001][56.950001] -> [-70.000000][-16.251776][58.099998] | | [labx8][antirad][labx8_antirad_0000] : position changed from [-67.199997][-14.370001][57.130001] -> [-68.599998][-16.301531][59.500000] | | [labx8][antirad][labx8_antirad_0001] : position changed from [-56.669998][-16.980000][103.650002] -> [-57.399998][-17.556791][103.599998] | | [labx8][antirad][labx8_antirad_0002] : position changed from [-56.430000][-16.980000][103.629997] -> [-57.399998][-17.556791][103.599998] | | [labx8][ecolog_outfit][labx8_ecolog_outfit] : position changed from [-56.619999][-16.980000][102.970001] -> [-57.399998][-17.556032][102.899994] | | [labx8][medkit_scientic][labx8_medkit_scientic] : position changed from [-67.190002][-15.300000][56.000000] -> [-68.599998][-17.578819][57.400002] Level [labx8] : searching for AI map separators space restrictors Level [labx8] : no separators found С чем это может быть связано? З.Ы. @amik, в моем случае, названия переходов были верны - т.к. я ничего в них не менял. Мне не следовало переписывать id локаций в game_levels.ltx, а просто добавить свои в свободные места, ну или заменив те уровни, что были вырезаны разрабами. Собственно, последнее я и сделал. Изменено 16 Октября 2014 пользователем Stalker_AleX333 aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 17 Октября 2014 (изменено) Если некоторые спавн-объекты лежат не на ai-сетке, но очень близко к её границе, то компилятор автоматом "затаскивает" их на сетку... На самый её край Даже так. Спасибо, не знал. А привязать их к своему месту точно никак нельзя? В оригинальной версии Х-8 на полках много чего лежало, но АИ сетки под ними вроде не было. Скомпилировал сейчас гейм граф и алл спавн только для одной Х-8. Подправил координаты сдвинувшихся объектов в ACDC, собрал. Игра вылетает с логом: FATAL ERROR [error]Expression : chunk [error]Function : CALifeSpawnRegistry::load [error]File : E:\stalker\sources\trunk\xr_3da\xrGame\alife_spawn_registry.cpp [error]Line : 153 [error]Description : Spawn version mismatch - REBUILD SPAWN! Что странно, т.к. полная версия (со всеми левелами) после правок работает нормально. Изменено 17 Октября 2014 пользователем Stalker_AleX333 aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 20 Октября 2014 (изменено) Начал работу над билдовскими Генераторами, опять же из пака Кости. Перелопатил уйму настроек текстур и материалов. В СДК валидация проходит. На драфте все работает (только заборы и вода теряют прозрачность - но это, вроде, нормально?). На максимальных настройках компиляции получаю вылет: FATAL ERROR [error]Expression : R [error]Function : CResourceManager::_CreatePS [error]File : E:\stalker\sources\trunk\xr_3da\ResourceManager_Resources.cpp [error]Line : 273 [error]Description : d:\games\Серия игр s.t.a.l.k.e.r\shoc\gamedata\shaders\r2\deffer_impl_lmh_flat_d.ps Сразу говорю, что шейдерами все в порядке, все левела работают нормально. Большая часть объектов имеет настройки: Shader: def_shaders\def_vertex Compile: def_shaders\def_vertex Может везде сменить на default? Изменено 20 Октября 2014 пользователем Stalker_AleX333 aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 21 Октября 2014 @CuJIbBEP, это вылет игры, не компилятора. А насколько я помню, когда у террейна нет маски, вся плоскость земли становиться какой-то мутной зеленой кашей. У себя подобного не наблюдаю. Попробую все-таки сменить настройки шейдеров на default. aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 21 Октября 2014 (изменено) @krovosnork, нет такого шейдера. Ни в шейдерных сборках, ни в оригинальной игре. Возможно, он билодовский... Ближайшие схожие deffer_base_lmh_flat_d.ps и deffer_base_impl_flat_d.ps З.Ы. На ПЫСовском форуме видел сообщение о подобном вылете, кто-то говорил компилить с погодой none. Правда у меня и так погода в СДК отключена. Или попробовать сгенерировать недостающие файлы, по образу и подобию уже существующих. Буду пробовать. Изменено 21 Октября 2014 пользователем Stalker_AleX333 aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 23 Октября 2014 Добавил на Генераторы пару-тройку смарт террейнов, заселил мобами. Все нормально, все работает. Настораживает только вот такой, постоянный спам в логе: ~ cannot remove restriction with id [1725][generators_zone_radioactive_killing] to the entity with id [1553][generators_boar_strong_0000], because it is not added ~ cannot remove restriction with id [1725][generators_zone_radioactive_killing] to the entity with id [1561][generators_boar_strong_0004], because it is not added ~ cannot remove restriction with id [1725][generators_zone_radioactive_killing] to the entity with id [1555][generators_boar_strong_0001], because it is not added aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 25 Октября 2014 (изменено) @CuJIbBEP, поддерживаю, мне то-же интересно, как избавиться от этих "квадратов" вокруг источников света на r2. З.Ы. В некоторых местах, на Генераторах, как до, так и после перекомпиляции, встречаются темные пятна на земле (если погода темная), превращающиеся в черные квадраты (если яркое солнце). При освещении фанариком - исчезают. В чем может быть причина, может какие-то кривые лайтмапы? Изменено 25 Октября 2014 пользователем Stalker_AleX333 aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 27 Октября 2014 (изменено) Обновил сегодня, на свою голову, компиляторы от KD. Теперь, при попытке сборки all.spawnа лезет ошибка: [10/27/14 11:57:12] * Detected CPU: GenuineIntel Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz, F6/M58/S9 [10/27/14 11:57:12] * CPU Features: RDTSC, MMX, SSE, SSE2, SSE3, SSE4.1, SSE4.2 [10/27/14 11:57:12] [10/27/14 11:57:12] Initializing File System... [10/27/14 11:57:12] !WARNING: CLocatorAPI::check_for_file not found file fsgame.ltx in files list (size = 26) [10/27/14 11:57:12] using fs-ltx fsgame.ltx [10/27/14 11:57:12] FS: 23261 files cached, 2933Kb memory used. [10/27/14 11:57:12] Init FileSystem 0.257230 sec [27.10.14 11:57:12.378] 'xrCore' build 0, (null) [27.10.14 11:57:12.378] [27.10.14 11:57:12.378] Loading DLL: xrSE_Factory.dll [27.10.14 11:57:12.379] 'xrCore' build 0, (null) [27.10.14 11:57:12.379] [27.10.14 11:57:12.742] "LevelBuilder v4.1" beta build [27.10.14 11:57:12.742] Compilation date: Sep 27 2014 [27.10.14 11:57:12.742] [27.10.14 11:57:12.742] Startup time: 11:57:12 [27.10.14 11:57:12.826] level 1 l01_escape [27.10.14 11:57:12.826] level 2 l02_garbage [27.10.14 11:57:12.826] level 3 l03_agroprom [27.10.14 11:57:12.826] level 4 l03u_agr_underground [27.10.14 11:57:12.826] level 5 l04_darkvalley [27.10.14 11:57:12.826] level 6 l04u_labx18 [27.10.14 11:57:12.826] level 7 l05_bar [27.10.14 11:57:12.826] level 8 l06_rostok [27.10.14 11:57:12.826] level 9 l08_yantar [27.10.14 11:57:12.826] level 10 l08u_brainlab [27.10.14 11:57:12.826] level 11 l07_military [27.10.14 11:57:12.826] level 13 l10_radar [27.10.14 11:57:12.826] level 14 l11_pripyat [27.10.14 11:57:12.826] level 15 l12_stancia [27.10.14 11:57:12.826] level 16 l12u_sarcofag [27.10.14 11:57:12.826] level 17 l12u_control_monolith [27.10.14 11:57:12.826] level 19 l12_stancia_2 [27.10.14 11:57:12.826] level 20 l10u_bunker [27.10.14 11:57:12.826] level 21 generators [27.10.14 11:57:12.826] level 22 labx8 [27.10.14 11:57:12.832] * loading script _G.script [27.10.14 11:57:12.835] * loading script profiler.script [27.10.14 11:57:12.836] * loading script class_registrator.script [27.10.14 11:57:12.837] * loading script smart_terrain.script [27.10.14 11:57:12.839] * loading script se_respawn.script [27.10.14 11:57:12.840] * loading script se_switcher.script [27.10.14 11:57:12.840] * loading script se_stalker.script [27.10.14 11:57:12.841] * loading script se_car.script [27.10.14 11:57:12.841] * loading script se_zones.script [27.10.14 11:57:12.842] * loading script se_item.script [27.10.14 11:57:12.843] * loading script se_artefact.script [27.10.14 11:57:12.843] * loading script se_monster.script [27.10.14 11:57:12.847] * loading script smart_terrain_params.script [27.10.14 11:57:12.847] [27.10.14 11:57:12.847] FATAL ERROR [27.10.14 11:57:12.847] [27.10.14 11:57:12.847] [error]Expression : fatal error [27.10.14 11:57:12.847] [error]Function : CScriptEngine::lua_pcall_failed [27.10.14 11:57:12.847] [error]File : script_engine.cpp [27.10.14 11:57:12.847] [error]Line : 80 [27.10.14 11:57:12.847] [error]Description : <no expression> [27.10.14 11:57:12.847] [error]Arguments : LUA error: gamedata\scripts\smart_terrain_params.script:78: attempt to call global 'parse_nums' (a nil value) Кто нибудь сталкивался с подобным? Если да и ошибка не единична, надо бы ему сообщить. Ибо мой старый компилятор (не его авторства) собирает корректно. @CuJIbBEP, Не похоже, что это prop_fake_kollision. Во всяком случае на террейне локации нет подобных объектов. Осмотрел, что мог в АЕ - ничего не нашел, похоже придется оставить так-как есть. Изменено 27 Октября 2014 пользователем Stalker_AleX333 aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 27 Октября 2014 (изменено) upd Заметил такую странность при all.spawnа у Генераторов: компилятор создает неправильный файл путей - way__level_unknown.ltx. Приходится править самостоятельно на way_generators.ltx и главный - all.ltx С чем это может быть связано? Изменено 27 Октября 2014 пользователем Stalker_AleX333 aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 27 Ноября 2014 Никак не могу вычислить дублируемое имя некого спавн объекта в СДК. Ибо по логу толком ничего не понять: Duplicate object name already exists: '' *ERROR: Found duplicate object name. Левел спавн для уровня был получен через ACDC (а он уж точно ругался бы на имена). Вручную тоже просматривал - вроде все чисто. У кого-нибудь есть идеи, что с этим делать? aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 29 Января 2015 (изменено) Продолжая свою переработку очередного левела - сейчас выбор пал на "Мертвый город" (из билда 1935), столкнулся с некоторыми "проблемами", не являющимися критичными, но тем не менее беспокоящими меня... 1. Не могу понять почему при сборке ИИ графов и кросс-таблиц в логе (обычно на родных левелах ТЧ) вываливается от одного, до нескольких десятков сообщений вида: [29.01.15 22:12:09.530] removing graph point [aes_graph_point_0004][-45.171532][-4.231911][-21.527582] because it is outside of the AI map Не уж-то столько графов попадает за пределы АИ сетки? 2. В отличии от старой версии набора 64-х битных компиляторов, новая очень странно компилирует game.graph. Вываливается критическая ошибка, сигнализирующая вроде-как о конфликте id-шников локаций, но после нажатия кнопки "продолжить", компиляция обычно проходила успешно, до вчерашнего дня. Лог компилятора: [01/29/15 21:58:03] * Detected CPU: GenuineIntel Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz, F6/M58/S9 [01/29/15 21:58:03] * CPU Features: RDTSC, MMX, SSE, SSE2, SSE3, SSE4.1, SSE4.2 [01/29/15 21:58:03] [01/29/15 21:58:03] Initializing File System... [01/29/15 21:58:03] !WARNING: CLocatorAPI::check_for_file not found file fsgame.ltx in files list (size = 26) [01/29/15 21:58:03] using fs-ltx fsgame.ltx [01/29/15 21:58:03] FS: 24321 files cached, 2765Kb memory used. [01/29/15 21:58:03] Init FileSystem 0.274831 sec [29.01.15 21:58:03.602] 'xrCore' build 0, (null) [29.01.15 21:58:03.602] [29.01.15 21:58:03.602] Loading DLL: xrSE_Factory.dll [29.01.15 21:58:03.603] 'xrCore' build 0, (null) [29.01.15 21:58:03.603] [29.01.15 21:58:03.978] "LevelBuilder v4.1" beta build [29.01.15 21:58:03.978] Compilation date: Sep 27 2014 [29.01.15 21:58:03.978] [29.01.15 21:58:03.978] Startup time: 21:58:03 [29.01.15 21:58:04.188] [29.01.15 21:58:04.188] * New phase started: Processing level graphs [29.01.15 21:58:04.192] level 1 l01_escape [29.01.15 21:58:04.344] * loading script _G.script [29.01.15 21:58:04.345] * loading script profiler.script [29.01.15 21:58:04.345] * loading script class_registrator.script [29.01.15 21:58:04.346] * loading script smart_terrain.script [29.01.15 21:58:04.347] * loading script se_respawn.script [29.01.15 21:58:04.347] * loading script se_switcher.script [29.01.15 21:58:04.347] * loading script se_stalker.script [29.01.15 21:58:04.348] * loading script se_car.script [29.01.15 21:58:04.348] * loading script se_zones.script [29.01.15 21:58:04.348] * loading script se_item.script [29.01.15 21:58:04.349] * loading script se_artefact.script [29.01.15 21:58:04.349] * loading script se_monster.script [29.01.15 21:58:04.349] * loading script aem_lights.script [29.01.15 21:58:04.350] * loading script game_registrator.script [29.01.15 21:58:06.426] level 2 l02_garbage [29.01.15 21:58:07.722] level 3 l03_agroprom [29.01.15 21:58:09.250] level 4 l03u_agr_underground [29.01.15 21:58:09.912] level 5 l04_darkvalley [29.01.15 21:58:11.835] level 6 l04u_labx18 [29.01.15 21:58:12.900] level 7 l05_bar [29.01.15 21:58:13.908] level 8 l06_rostok [29.01.15 21:58:14.992] level 9 l08_yantar [29.01.15 21:58:15.928] level 10 l08u_brainlab [29.01.15 21:58:16.420] level 11 l07_military [29.01.15 21:58:18.836] level 13 l10_radar [29.01.15 21:58:20.668] level 14 l11_pripyat [29.01.15 21:58:22.088] level 15 l12_stancia [29.01.15 21:58:23.139] level 16 l12u_sarcofag [29.01.15 21:58:23.763] level 17 l12u_control_monolith [29.01.15 21:58:24.129] level 19 l12_stancia_2 [29.01.15 21:58:25.508] level 20 l10u_bunker [29.01.15 21:58:26.322] Graph for the level l10u_bunker doesn't correspond to the graph points from Level Editor! (132 : 131) [29.01.15 21:58:26.322] level 21 generators [29.01.15 21:58:26.861] level 22 labx8 [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] * New phase started: Adding interconnection points [29.01.15 21:58:27.401] Cannot find level with level_id -1. Connection point will not be generated! [29.01.15 21:58:27.401] Cannot find level with level_id -1. Connection point will not be generated! [29.01.15 21:58:27.401] Level l02_garbage with id 2 has VALID connection point cheat_graph_to_bar, [29.01.15 21:58:27.401] which references to graph point cheat_graph_to_garbage on the level l05_bar with id 7 [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] Level l02_garbage with id 2 has an INVALID connection point exit_garbage_01, [29.01.15 21:58:27.401] which references to graph point exit_escape_01 on the level l01_escape with id 1 [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] FATAL ERROR [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [error]Expression : assertion failed [29.01.15 21:58:27.401] [error]Function : CGraphMerger::CGraphMerger [29.01.15 21:58:27.401] [error]File : xr_graph_merge.cpp [29.01.15 21:58:27.401] [error]Line : 726 [29.01.15 21:58:27.401] [error]Description : M != (*K).second->m_tVertexMap.end() [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] DEBUG CONTEXT DUMP: [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.401] [29.01.15 21:58:27.424] *** break by StackWalk *** [29.01.15 21:58:27.424] stack trace: [29.01.15 21:58:27.424] [29.01.15 21:58:27.424] 0023:60EE8F7E (0x01980830 0x00000000 0x00000000 0x0097FF04) xrCore.dll, xrDebug::backend() [29.01.15 21:58:27.424] 0023:60F0410C (0x00000000 0x00000000 0x0097FF04 0x000002D6) xrCore.dll, IReaderBase<CStreamReader>::`vftable'() [29.01.15 21:58:27.424] 0023:01980830 (0x00000000 0x0097FF04 0x000002D6 0x00980688) xrAI.exe [29.01.15 21:58:29.234] Level l02_garbage with id 2 has VALID connection point exit_garbage_01, [29.01.15 21:58:29.234] which references to graph point exit_escape_01 on the level l01_escape with id 1 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l02_garbage with id 2 has VALID connection point exit_garbage_03, [29.01.15 21:58:29.234] which references to graph point exit_agroprom_02 on the level l03_agroprom with id 3 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l02_garbage with id 2 has VALID connection point exit_garbage_04, [29.01.15 21:58:29.234] which references to graph point exit_bar_01 on the level l05_bar with id 7 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l02_garbage with id 2 has VALID connection point exit_garbage_05, [29.01.15 21:58:29.234] which references to graph point exit_darkvalley_01 on the level l04_darkvalley with id 5 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l02_garbage with id 2 has an INVALID connection point gar_sim_exit, [29.01.15 21:58:29.234] which references to graph point exit_escape_02 on the level l01_escape with id 1 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l02_garbage with id 2 has VALID connection point gar_sim_exit, [29.01.15 21:58:29.234] which references to graph point exit_escape_02 on the level l01_escape with id 1 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l03_agroprom with id 3 has VALID connection point exit_agroprom_02, [29.01.15 21:58:29.234] which references to graph point exit_garbage_03 on the level l02_garbage with id 2 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l03_agroprom with id 3 has VALID connection point exit_agroprom_04, [29.01.15 21:58:29.234] which references to graph point exit_agr_underground_01 on the level l03u_agr_underground with id 4 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l03u_agr_underground with id 4 has VALID connection point exit_agr_underground_01, [29.01.15 21:58:29.234] which references to graph point exit_agroprom_04 on the level l03_agroprom with id 3 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l04_darkvalley with id 5 has VALID connection point exit_darkvalley_01, [29.01.15 21:58:29.234] which references to graph point exit_garbage_05 on the level l02_garbage with id 2 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l04_darkvalley with id 5 has VALID connection point exit_darkvalley_04, [29.01.15 21:58:29.234] which references to graph point exit_labx18_01 on the level l04u_labx18 with id 6 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l04u_labx18 with id 6 has VALID connection point exit_labx18_01, [29.01.15 21:58:29.234] which references to graph point exit_darkvalley_04 on the level l04_darkvalley with id 5 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l05_bar with id 7 has VALID connection point cheat_graph_to_garbage, [29.01.15 21:58:29.234] which references to graph point cheat_graph_to_bar on the level l02_garbage with id 2 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l05_bar with id 7 has VALID connection point exit_bar_01, [29.01.15 21:58:29.234] which references to graph point exit_garbage_04 on the level l02_garbage with id 2 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l05_bar with id 7 has VALID connection point exit_bar_02, [29.01.15 21:58:29.234] which references to graph point exit_military_01 on the level l07_military with id 11 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l05_bar with id 7 has VALID connection point exit_bar_03, [29.01.15 21:58:29.234] which references to graph point exit_rostok_01 on the level l06_rostok with id 8 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l06_rostok with id 8 has VALID connection point exit_rostok_01, [29.01.15 21:58:29.234] which references to graph point exit_bar_03 on the level l05_bar with id 7 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l06_rostok with id 8 has VALID connection point exit_rostok_02, [29.01.15 21:58:29.234] which references to graph point exit_yantar_01 on the level l08_yantar with id 9 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l08_yantar with id 9 has VALID connection point exit_radar_01, [29.01.15 21:58:29.234] which references to graph point exit_yantar_01 on the level l10_radar with id 13 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l08_yantar with id 9 has VALID connection point exit_yantar_01, [29.01.15 21:58:29.234] which references to graph point exit_rostok_02 on the level l06_rostok with id 8 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l08_yantar with id 9 has VALID connection point exit_yantar_02, [29.01.15 21:58:29.234] which references to graph point exit_brainlab_01 on the level l08u_brainlab with id 10 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l08u_brainlab with id 10 has VALID connection point exit_brainlab_01, [29.01.15 21:58:29.234] which references to graph point exit_yantar_02 on the level l08_yantar with id 9 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l07_military with id 11 has VALID connection point exit_military_01, [29.01.15 21:58:29.234] which references to graph point exit_bar_02 on the level l05_bar with id 7 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l07_military with id 11 has VALID connection point exit_military_02, [29.01.15 21:58:29.234] which references to graph point exit_radar_01 on the level l10_radar with id 13 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l10_radar with id 13 has VALID connection point exit_radar_01, [29.01.15 21:58:29.234] which references to graph point exit_military_02 on the level l07_military with id 11 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l10_radar with id 13 has VALID connection point exit_radar_02, [29.01.15 21:58:29.234] which references to graph point exit_pripyat_01 on the level l11_pripyat with id 14 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l10_radar with id 13 has VALID connection point exit_radar_03, [29.01.15 21:58:29.234] which references to graph point exit_bunker_01 on the level l10u_bunker with id 20 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l10_radar with id 13 has VALID connection point exit_yantar_01, [29.01.15 21:58:29.234] which references to graph point exit_radar_01 on the level l08_yantar with id 9 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l10_radar with id 13 has an INVALID connection point radar_exit_to_generators, [29.01.15 21:58:29.234] which references to graph point generators_exit_to_radar on the level generators with id 21 [29.01.15 21:58:29.234] [29.01.15 21:58:29.234] Level l10_radar with id 13 has VALID connection point radar_exit_to_generators, [29.01.15 21:58:29.234] which references to graph point generators_exit_to_radar on the level generators with id 21 [29.01.15 21:58:29.234] game_levels.ltx, на всякий случай: [levels] level01 level02 level03 level04 level05 level06 level07 level08 level09 level10 level11 level13 level14 level15 level16 level17 level19 level20 level21 level22 [level01] name = L01_Escape caption = "L01_Escape" offset = 3000.0, 1000.0, 0.0 id = 01 [level02] name = L02_Garbage caption = "L02_Garbage" offset = 3000.0, 1000.0, 1000.0 id = 02 [level03] name = L03_Agroprom caption = "L03_Agroprom" offset = 2000.0, 1000.0, 1000.0 id = 03 [level04] name = l03u_agr_underground caption = "l03u_agr_underground" offset = 2000.0, 800.0, 1000.0 id = 04 [level05] name = l04_darkvalley caption = "l04_darkvalley" offset = 4000.0, 1000.0, 1000.0 id = 05 [level06] name = l04u_LabX18 caption = "l04u_LabX18" offset = 4000.0, 800.0, 1000.0 id = 06 [level07] name = L05_Bar caption = "L05_Bar" offset = 3000.0, 1000.0, 2000.0 id = 07 [level08] name = L06_rostok caption = "L06_rostok" offset = 2000.0, 1000.0, 2000.0 id = 08 [level09] name = l08_yantar caption = "l08_yantar" offset = 1000.0, 1000.0, 2000.0 id = 09 [level10] name = l08u_brainlab caption = "l08u_brainlab" offset = 1000.0, 800.0, 2000.0 id = 10 [level11] name = L07_Military caption = "L07_Military" offset = 3000.0, 1000.0, 3000.0 id = 11 [level13] name = l10_radar caption = "l10_radar" offset = 3000.0, 1000.0, 4000.0 id = 13 [level14] name = L11_Pripyat caption = "L11_Pripyat" offset = 3000.0, 1000.0, 5000.0 id = 14 [level15] name = L12_Stancia caption = "L12_Stancia" offset = 2000.0, 1000.0, 8000.0 id = 15 [level16] name = L12U_Sarcofag caption = "L12U_Sarcofag" offset = 2000.0, 1200.0, 8000.0 id = 16 [level17] name = l12u_control_monolith caption = "l12u_control_monolith" offset = 2000.0, 1400.0, 8000.0 id = 17 [level19] name = L12_Stancia_2 caption = "L12_Stancia_2" offset = 2000.0, 1000.0, 9000.0 id = 19 [level20] name = l10u_bunker caption = "l10u_bunker" offset = 3000.0, 800.0, 4000.0 id = 20 [level21] name = generators caption = "generators" offset = 1000.0, 1000.0, 6000.0 id = 21 [level22] name = labx8 caption = "labx8" offset = 3000.0, 1000.0, 4000.0 id = 22 Изменено 29 Января 2015 пользователем Stalker_AleX333 aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 4 Февраля 2015 (изменено) Какая-то невероятная хрень... Изменил АИ сетку на одном из уровней, пересобрал, как полагается, кросс таблицы, гейм граф и алл спавн (все билдится нормально, ошибок нет). Левел на котором проводились "работы", пашет без проблем, зато соседний с ним валится с совершенно непонятной дрянью в логе. Более того почти при каждой новой сборке спавна средствами СДК у его объектов меняются гейм графы. Что-только я не делал, все бесполезно. Собственно лог: Загрузка игры "silverraven_autosave.sav"... * Loading spawn registry... * 8947 spawn points are successfully loaded * Loading objects... * 17694 objects are successfully loaded stack trace: 0023:00AF000E xrCore.dll 0023:009BCE47 xrCore.dll, xrDebug::fail() Может кто сталкивался с подобным? Изменено 4 Февраля 2015 пользователем Stalker_AleX333 aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 6 Февраля 2015 (изменено) Последнюю проблему решил сам, оказалось каким-то образом побился level.gct одной из локаций из-за чего криво собрался гейм граф, что и приводило к движковому вылету. Изменено 6 Февраля 2015 пользователем Stalker_AleX333 2 aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 23 Марта 2015 Кто-нибудь знает, с чем связаны данная ошибка: FATAL ERROR [error]Expression : assertion failed [error]Function : i:\xray-svn\xrcore\_vector3d.h [error]File : i:\xray-svn\xrcore\_vector3d.h [error]Line : 189 [error]Description : square_magnitude() > std::numeric_limits<T>::min() Появляется во время подгрузки одного уровня в СДК. После нажатия кнопки "продолжить" более не беспокоит. На компиляцию никак не влияет. В игре все так-же ок. Явно как-то связана с точками путей НПС и мобов. aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 27 Марта 2015 Решил вот на досуге поковыряться в редакторе партиклов. Создал себе необходимый - низко весящий, статичный туман кислотно-зеленого цвета. Создал его копию, главным отличием которой, должно быть постепенное рассеивание (примерно за 20-25 сек). Но какие настройки я не ковырял, ничего путного не выходило, партикл "отключался" практически мгновенно, либо вовсе не исчезает. Надеюсь кто-нибудь разбирается в этом вопросе получше меня. (при необходимости готов выложить скрины с настройками партиклов) З.Ы. Модераторам: если данный вопрос не отностится к тематике СДК (хотя, PE является его неотъемлемой частью), прошу перенести сообщение. aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 28 Марта 2015 , вот что по этому поводу ответил мой друг Kalmah XIII: "ну вообще постепенное рассеивание делается несколькими итемами, нужно просчитывать , если постепенное исчезание то тогда просто подряд несколько итемов Target kolor и альфа канал от 1 до 0 пусть ослабляет, а парметр time to в этих итемах, от 0 до 1 пусть прибавляет, и так туман постепенно исчезать будет плавно." "плюс надо чтобы он синхронизацию сделал" "иначе партиклы исчезнут но будут активны и игра будет лагать" "без сопряжения нету оптимизации" Попробовал я юзать TargetСolor - угасание тумана лишь слегка замедлилось, хотя я добавил штук десять итемов, с указнимем изменения альфы с 0.100 (исходная прозрачность) до 0. Шаг изменения - 0.010 для каждого. Насчет этого парметр time to в этих итемах, от 0 до 1 пусть прибавляет - вообще без понятия, такого параметра нет ни в TargetСolor, ни в основных настройках партикла. Да и про синхронизацию не совсем понятно... aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 28 Марта 2015 @User_X.A.R26, aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 29 Марта 2015 (изменено) Только сегодня заметил, что у меня в СДК было две папки с компиляторами - та, что под х64 с различными фиксами, правками и какое-то старье хз от чего (но не оригинал). В общем, суть в том, что all.spawn все это время я собирал используя старый компилятор. Надо же исправить сие недоразумение... Переписал батник на новый, запустил сборку спавна, тут же вываливается какой-то лог, с руганью на скрипты (при том что папка с ними у меня в геймдате СДК оригинальная, от чистого ТЧ) Чего он хочет-то? Выдержки из лога: [29.03.15 15:17:11.355] FATAL ERROR [29.03.15 15:17:11.355] [29.03.15 15:17:11.355] [error]Expression : fatal error [29.03.15 15:17:11.355] [error]Function : CScriptEngine::lua_pcall_failed [29.03.15 15:17:11.355] [error]File : script_engine.cpp [29.03.15 15:17:11.355] [error]Line : 80 [29.03.15 15:17:11.355] [error]Description : <no expression> [29.03.15 15:17:11.355] [error]Arguments : LUA error: gamedata\scripts\smart_terrain_params.script:78: attempt to call global 'parse_nums' (a nil value) 29.03.15 15:17:22.310] FATAL ERROR [29.03.15 15:17:22.310] [29.03.15 15:17:22.310] [error]Expression : fatal error [29.03.15 15:17:22.310] [error]Function : CScriptEngine::lua_pcall_failed [29.03.15 15:17:22.310] [error]File : script_engine.cpp [29.03.15 15:17:22.310] [error]Line : 80 [29.03.15 15:17:22.310] [error]Description : <no expression> [29.03.15 15:17:22.310] [error]Arguments : LUA error: gamedata\scripts\smart_terrain_params.script:90: attempt to call global 'abort' (a nil value) [29.03.15 15:17:23.622] [error]Expression : fatal error [29.03.15 15:17:23.622] [error]Function : CScriptEngine::lua_error [29.03.15 15:17:23.622] [error]File : script_engine.cpp [29.03.15 15:17:23.622] [error]Line : 70 [29.03.15 15:17:23.623] [error]Description : <no expression> [29.03.15 15:17:23.623] [error]Arguments : LUA error: attempt to call global 'abort' (a nil value) Изменено 29 Марта 2015 пользователем Stalker_AleX333 aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение
Silver Raven 200 Опубликовано 29 Марта 2015 @Сталкер-Стрелок, не думаю, что дело в "кривой сборке". Геймдата в СДК почти вся чистая, да и сборка спавна не происходит даже если я оставляю любую, оригинальную локацию (без единого изменения) в списке. aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Поделиться этим сообщением Ссылка на сообщение