daemon_n 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 4366 
	
		
	 | 
	
		
 | 
	| 20.02.2020 09:56 | 
	
		
	 | 
	
		
		Algor 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 3883 
	
		
	 | 
	
		
			
			 
			
				daemon_n, никто не мешает сделать в json'е ключи формата 123400..123414 и грузить их аналогично. 
Но, явных преимуществ json'а перед ert я пока не наблюдаю, если честно. Вложенность ключей мне ни разу еще не была нужна, читабильные названия ключей - тоже, т.к. пока пишешь  они и так в голове или параллельно открытом ert'шнике, а когда написал - не нужны тем более (возможно,  для дальнейшего удобства разбора твоего кода багоискателями, но это уже их проблема и, откровенно, не самая большая   )
 
Кстати,  Берс, а json так же как и ert хранится в сэйве и перегружается по F12?
			  
			
			
  
			
		 |  
	 
 | 
	| 20.02.2020 10:11 | 
	
		
	 | 
	
		
		daemon_n 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 4366 
	
		
	 | 
	
		
 | 
	| 20.02.2020 10:17 | 
	
		
	 | 
	
		
		daemon_n 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 4366 
	
		
	 | 
	
		
			
			 
			
				 (20.02.2020 10:20)Algor Wrote:  И да, маскировать фигурные "" и {} в тексте как-то нужно? 
Если я правильно понял вопрос, то {} работают так же, как и в txt/ert оригинала/вога. "" - не проверял, но они обязательны в начале и в конце любого текста - задаёт границы, к слову, в оигинале так и было.
 option 787 - new mana regeneration system.erm
ЛКМ на    открывает окошко, но после его автосворачивания любой клик ЛКМ открывает окошко заново, и оно не сворачивается само. 
Либо сделать для ЛКМ какое-то условие, либо ограничить флаг клика на 512
 
			 
			
			
  
  
 
Новейший Heroes Launcher
			
		 |  
	 
 | 
	| 20.02.2020 10:55 | 
	
		
	 | 
	
		
		igrik 
 
 
		
		
		
			
			
			
 
 
			
Posts: 2821 
	
		
	 | 
	
		
 | 
	| 20.02.2020 11:01 | 
	
		
	 | 
	
		
		daemon_n 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 4366 
	
		
	 | 
	
		
 | 
	| 20.02.2020 11:17 | 
	
		
	 | 
	
		
		Algor 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 3883 
	
		
	 | 
	
		
			
			 
			
				 (20.02.2020 10:31)daemon_n Wrote:   (20.02.2020 10:20)Algor Wrote:  И да, маскировать фигурные "" и {} в тексте как-то нужно? 
 
Если я правильно понял вопрос, то {} работают так же, как и в txt/ert оригинала/вога. "" - не проверял, но они обязательны в начале и в конце. 
В ert, в отличие от json'а, фигурные и двойные кавычки не являются синтаксичискими/обязательными элементами, соответственно, их можно использовать без каких либо ограничений. Спец символ только один - %, который маскируется вторым %, что, впрочем, не обязательно - и 5% и 5%% работает одинаково, а конструкции типа %Yes в обычном тексте не встречаются.
  (20.02.2020 09:51)Algor Wrote:  сохранять/загружать лишние 7кб или при загрузке выполнять 45 операций чтения из ert-файла 
погоди-ка, ток дошло.... а при загрузке ведь операций чтения из ert-файла не будет, возьмутся ert-данные загруженные из сэйва, так? 
Если да, то однозначно лучше НЕ сохранять массивы.
			  
			
			
  
			
		 |  
	 
 | 
	| 20.02.2020 11:34 | 
	
		
	 | 
	
		
		PerryR 
 
 
		
		
		
			
			
			 
			
Posts: 460 
	
		
	 | 
	
		
			
			 
			
				 (20.02.2020 10:20)Algor Wrote:  Угу, а что однозначно неудобно - так это править многострочные тексты,  когда каждый разлазится на треть экрана, вместо того чтобы занимать одну строку в общем списке. 
Да и искусственно поддерживать одинаковые отступы между ключами и значениями, а также расставлять лишние знаки препинания и искать грёбаную пропущенную запятую - тот еще мазохизм. 
И да, маскировать фигурные "" и {} в тексте как-то нужно? 
When I started to use .json had problems in beginning too. But now after a while, I got used to it and starting to like it. Meanwhile, my json file has over 2000 lines and formatting looks still good.
			  
			
			
			
		 |  
	 
 | 
	| 20.02.2020 11:59 | 
	
		
	 | 
	
		
		daemon_n 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 4366 
	
		
	 | 
	
		
 | 
	| 20.02.2020 13:00 | 
	
		
	 | 
	
		
		daemon_n 
 
 
		
		
		
			
			
 
 
			
 
 
			
Posts: 4366 
	
		
	 | 
	
		
 | 
	| 20.02.2020 14:32 | 
	
		
	 |