Elzivir 
 
 
		
		
		
			
			
			 
			
Posts: 263 
	
		
	 | 
	
		
			
			 
			
				Всем доброго времени суток! 
Просмотрев все страницы форума, более подходящей темы для озвучивания проблемы не нашел: нужна совсем немного доработанная версия скрипта "Morn Battlefields" (огромная благодарность авторам: Morn'y и Valery).  
 
Дело в том, что у текущей версии отсутствует фоновая заставка "пляж" (с шикарным видом на море), появляющаяся при нападении на противника-монстра (не героя), находящегося на смежной территории к воде (в оригинальной версии HoM&M III за нее отвечает файл "CmBkBch.pcx", расположенный по адресу Data\h3bitmap.lod). Вместо нее скрипт выдает любые другие заставки (в зависимости от того, какой тип ландшафта прилегает к воде). Это не баг и не ошибка. Просто в данном моде в принципе нет "пляжа" как такового, а вышеупомянутый "родной" файл грузиться упорно не желает... 
 
Из-за этого возникает следующий нюанс: было замечено, что генерируемые на поле сражения случайные препятствия зачастую не соответствуют типу  ландшафта. Например, несколько нелепо смотрятся лодки/скелеты/водоемы с их песочным окаймлением в то время, когда сражение происходит на траве или болоте (т.е. алгоритм размещения препятствий продолжает генерировать водные преграды вне зависимости от фона, "думая, что "действо" происходит на берегу). Очень бы хотелось настроить эту зависимость и вернуть заставку "пляжа" в игру, не отключая при этом скрипт "Morn Battlefields",  к которому уже тоже привык. К сожалению, со своими скудными познаниями erm-языка я это сделать самостоятельно не смогу (по крайней мере это займет очень длительное время), поэтому прошу помощи у знатоков сего дела. 
 
P/S: при нападении на противника-героя, стоящего у воды, проблемы не возникает вообще...
			 
			
			
			
				
(This post was last modified: 06.10.2015 21:35 by Elzivir.)
 
			 
		 |  
	 
 | 
	| 06.10.2015 20:19 | 
	
		
	 | 
	
		
		Algor 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 3883 
	
		
	 | 
	
		
			
			 
			
				Тут наверное. Не уверен, правда, что последняя версия.
Тут
			 
			
			
  
			
		 |  
	 
 | 
	| 06.10.2015 21:48 | 
	
		
	 | 
	
		
		Elzivir 
 
 
		
		
		
			
			
			 
			
Posts: 263 
	
		
	 | 
	
		
			
			 
			
				Вообще, скорее всего скрипт рассчитан на добавление новых полей при битвах героя со странствующими монстрами и в Creature Banks. В режиме же поединков "герой-герой" используются стандартные заставки сражений.  
P/S: Sorry, cовсем забыл выложить сам скрипт, но спасибо,  Algor! Исправил мою оплошность...   
			 
			
			
			
				
(This post was last modified: 06.10.2015 22:11 by Elzivir.)
 
			 
		 |  
	 
 | 
	| 06.10.2015 22:10 | 
	
		
	 | 
	
		
		Algor 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 3883 
	
		
	 | 
	
		
			
			 
			
				Вот, на скорую руку. 
Вообще, можно и для герой-герой поправить, не знаю почему сделано только для монстров.
			  
			
			
  
			
		 |  
	 
 | 
	| 06.10.2015 22:34 | 
	
		
	 | 
	
		
		Elzivir 
 
 
		
		
		
			
			
			 
			
Posts: 263 
	
		
	 | 
	
		
			
			 
			
				Algor, вот спасибо! Был бы признателен, если и для герой-герой смог бы подправить...  
 
Кстати, сейчас потестил и обратил внимание, что при битвах герой-монстр используются только новые поля мода, а стандартные ни разу не выпали. Думаю, это можно излечить путем копирования стандартных полей в Morn.pac и присвоение им значений в erm-файле скрипта.
			 
			
			
			
		 |  
	 
 | 
	| 06.10.2015 23:04 | 
	
		
	 | 
	
		
		Elzivir 
 
 
		
		
		
			
			
			 
			
Posts: 263 
	
		
	 | 
	
		
			
			 
			
				Список стандартных боевых полей: 
 
Beach: CmBkBch.pcx 
Clover Field: CmBkCF.pcx 
Cursed Ground: CmBkCur.pcx 
Dirt: CmBkDrDd.pcx   CmBkDrMt.pcx   CmBkDrTr.pcx 
Evil Fog: CmBkEF.pcx 
Fiery Fields: CmBkFF.pcx 
Grass: CmBkGrMt.pcx   CmBkGrTr.pcx 
Holy Ground: CmBkHG.pcx 
Lava: CmBkLava.pcx 
Lucid Pools: CmBkLP.pcx 
Magic Clouds: CmBkMC.pcx 
Magic Plains: CmBkMag.pcx 
Rough: CmBkRgh.pcx   CmBkRK.pcx 
Sand: CmBkDes.pcx 
Snow: CmBkSnMt.pcx   CmBkSnTr.pcx 
Swamp: CmBkSwmp.pcx 
Underground: CmBkSub.pcx 
Water: CmBkBoat.pcx   CmBkDeck.pcx
			 
			
			
			
				
(This post was last modified: 06.10.2015 23:40 by Elzivir.)
 
			 
		 |  
	 
 | 
	| 06.10.2015 23:37 | 
	
		
	 | 
	
		
		Elzivir 
 
 
		
		
		
			
			
			 
			
Posts: 263 
	
		
	 | 
	
		
			
			 
			
				Algor, огромное спасибо за помощь и оперативность! Снова выручил.   
P/S: Будем тестить...
			  
			
			
			
		 |  
	 
 | 
	| 07.10.2015 00:25 | 
	
		
	 | 
	
		
		Bes 
 
 
		
		
		
			
			
			
 
 
			
Posts: 5453 
	
		
	 | 
	
		
			
			 
			
				 (07.10.2015 00:07)Algor Wrote:  Вот. Не тестировал. Для героев тоже должны быть новые поля (ну и старые иногда). 
может маякнуть Валерию, чтоб и у себя обновил  мод? 
ты как, согласишься не тестируя ему отдавать?  
			 
			
			
			
		 |  
	 
 | 
	| 07.10.2015 11:18 | 
	
		
	 | 
	
		
		Algor 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 3883 
	
		
	 | 
	
		
			
			 
			
				Тестить пока некогда   . 
Вообще меня беспокоит только момент с "герой-герой". В том плане, что я не понимаю, почему только для боев с монстрами было сделано. Может есть какой-то неявный, но критичный момент? Отпишу ему в ЛС.
			  
			
			
  
			
		 |  
	 
 | 
	| 07.10.2015 12:11 | 
	
		
	 | 
	
		
		Bes 
 
 
		
		
		
			
			
			
 
 
			
Posts: 5453 
	
		
	 | 
	
		
			
			 
			
				Algor, хз, но на момент выхода мода, уровень Валерия как скриптописца был субъективно продвинутого... возможно тогда он чего-то мой упустить или посчитал не нужным в силу неопытности. 
имхо
			 
			
			
			
		 |  
	 
 | 
	| 07.10.2015 13:50 | 
	
		
	 |