mirror of
				https://github.com/AxioDL/metaforce.git
				synced 2025-10-25 22:50:24 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			25 lines
		
	
	
		
			438 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			438 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| #pragma once
 | |
| 
 | |
| #include <string>
 | |
| 
 | |
| #include "DataSpec/DNACommon/DNACommon.hpp"
 | |
| 
 | |
| namespace DataSpec {
 | |
| enum class ERegion { Invalid = -1, NTSC_U = 'E', PAL = 'P', NTSC_J = 'J' };
 | |
| enum class EGame {
 | |
|   Invalid = 0,
 | |
|   MetroidPrime1,
 | |
|   MetroidPrime2,
 | |
|   MetroidPrime3,
 | |
| };
 | |
| 
 | |
| struct URDEVersionInfo : BigDNA {
 | |
|   AT_DECL_DNA_YAML
 | |
| 
 | |
|   String<-1> version;
 | |
|   Value<ERegion> region;
 | |
|   Value<EGame> game;
 | |
|   Value<bool> isTrilogy;
 | |
| };
 | |
| } // namespace DataSpec
 |