mirror of
				https://github.com/vcmi/vcmi.git
				synced 2025-10-31 00:07:39 +02:00 
			
		
		
		
	- updated code to use new interface - removed old DefObjHandler (todo - rename file) Summary: - most code but loading is now in place - type names may deserve improvements (some of them are too similar) - still barely compiles and not tested
		
			
				
	
	
		
			36 lines
		
	
	
		
			698 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			698 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| #include "StdInc.h"
 | |
| #include "CGameInfo.h"
 | |
| 
 | |
| #include "../lib/VCMI_Lib.h"
 | |
| 
 | |
| /*
 | |
|  * CGameInfo.cpp, part of VCMI engine
 | |
|  *
 | |
|  * Authors: listed in file AUTHORS in main folder
 | |
|  *
 | |
|  * License: GNU General Public License v2.0 or later
 | |
|  * Full text of license available in license.txt file, in main folder
 | |
|  *
 | |
|  */
 | |
| 
 | |
| const CGameInfo * CGI; //game info for general use
 | |
| CClientState * CCS = nullptr;
 | |
| 
 | |
| CGameInfo::CGameInfo()
 | |
| {
 | |
| 	mh = nullptr;
 | |
| }
 | |
| 
 | |
| void CGameInfo::setFromLib()
 | |
| {
 | |
| 	modh = VLC->modh;
 | |
| 	generaltexth = VLC->generaltexth;
 | |
| 	arth = VLC->arth;
 | |
| 	creh = VLC->creh;
 | |
| 	townh = VLC->townh;
 | |
| 	heroh = VLC->heroh;
 | |
| 	objh = VLC->objh;
 | |
| 	spellh = VLC->spellh;
 | |
| 	objtypeh = VLC->objtypeh;
 | |
| }
 |