Correct case for unitvis
This commit is contained in:
		
							parent
							
								
									f55bc5413a
								
							
						
					
					
						commit
						4aa51a64b6
					
				
					 3 changed files with 16 additions and 16 deletions
				
			
		|  | @ -15,9 +15,9 @@ enum class Team : char | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| typedef unsigned short      unit_id_t;       // Type for unit IDs
 | typedef unsigned short      unit_id_t;       // Type for unit IDs
 | ||||||
| typedef char                unitVis_c;       // Typedef for unit visual representations
 | typedef char                unitvis_c;       // Typedef for unit visual representations
 | ||||||
| 
 | 
 | ||||||
| static const unit_id_t 		unit_id_invalid 	= std::numeric_limits<unit_id_t>::max(); | static const unit_id_t 		unit_id_invalid 	= std::numeric_limits<unit_id_t>::max(); | ||||||
| static const unitVis_c 		unitVis_invalid 	= std::numeric_limits<unitVis_c>::max(); | static const unitvis_c      unitvis_invalid = std::numeric_limits<unitvis_c>::max(); | ||||||
| 
 | 
 | ||||||
| #endif //_GAME_TYPES_H_
 | #endif //_GAME_TYPES_H_
 | ||||||
|  | @ -18,7 +18,7 @@ namespace | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	// Map of visual representation of unit V
 | 	// Map of visual representation of unit V
 | ||||||
| 	typedef std::map< dir_t, unitVis_c > dir_to_vis_map; | 	typedef std::map< dir_t, unitvis_c> dir_to_vis_map; | ||||||
| 	 | 	 | ||||||
| 	// Helper function to get the vis map during static init
 | 	// Helper function to get the vis map during static init
 | ||||||
| 	const dir_to_vis_map& get_vis_map_V() | 	const dir_to_vis_map& get_vis_map_V() | ||||||
|  | @ -43,7 +43,7 @@ void __forceResetCUnitID() | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // Get a unit from a visual
 | // Get a unit from a visual
 | ||||||
| CUnit CUnit::GetUnitFromVis( unitVis_c vis ) | CUnit CUnit::GetUnitFromVis( unitvis_c vis ) | ||||||
| { | { | ||||||
|     CUnit unit; |     CUnit unit; | ||||||
|     unit.SetFromVisual(vis); |     unit.SetFromVisual(vis); | ||||||
|  | @ -91,7 +91,7 @@ CUnit CUnit::GetUnitFromString(const std::string& unit ) | ||||||
| 
 | 
 | ||||||
|     ret.unit_id = (unit_id_t)id; |     ret.unit_id = (unit_id_t)id; | ||||||
|     ret.team_id = (Team)team; |     ret.team_id = (Team)team; | ||||||
|     ret.unit_vis = (unitVis_c)vis; |     ret.unit_vis = (unitvis_c)vis; | ||||||
|     ret.dir = (dir_t)dir; |     ret.dir = (dir_t)dir; | ||||||
|     ret.pos = uvector2(posx,posy); |     ret.pos = uvector2(posx,posy); | ||||||
| 
 | 
 | ||||||
|  | @ -102,7 +102,7 @@ CUnit CUnit::GetUnitFromString(const std::string& unit ) | ||||||
| CUnit::CUnit() | CUnit::CUnit() | ||||||
| : unit_id 	( get_unique_unit_id() ) | : unit_id 	( get_unique_unit_id() ) | ||||||
| , team_id 	( Team::NUM_INVALID ) | , team_id 	( Team::NUM_INVALID ) | ||||||
| , unit_vis 	( unitVis_invalid ) | , unit_vis 	(unitvis_invalid) | ||||||
| , dir 		( dir_t::S ) | , dir 		( dir_t::S ) | ||||||
| , pos 		( { ucoord_invalid, ucoord_invalid } ) | , pos 		( { ucoord_invalid, ucoord_invalid } ) | ||||||
| { | { | ||||||
|  | @ -143,10 +143,10 @@ bool CUnit::operator==(const CUnit& rhs) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // Update the visual representation of the unit
 | // Update the visual representation of the unit
 | ||||||
| unitVis_c CUnit::UpdateMyVisual() | unitvis_c CUnit::UpdateMyVisual() | ||||||
| { | { | ||||||
| 	// Start at invalid
 | 	// Start at invalid
 | ||||||
|     SetVisual(unitVis_invalid); |     SetVisual(unitvis_invalid); | ||||||
| 
 | 
 | ||||||
| 	dir_to_vis_map::const_iterator it = get_vis_map_V().find(dir); | 	dir_to_vis_map::const_iterator it = get_vis_map_V().find(dir); | ||||||
| 
 | 
 | ||||||
|  | @ -158,7 +158,7 @@ unitVis_c CUnit::UpdateMyVisual() | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // Set the unit from visual
 | // Set the unit from visual
 | ||||||
| bool CUnit::SetFromVisual(const unitVis_c &vis) | bool CUnit::SetFromVisual(const unitvis_c &vis) | ||||||
| { | { | ||||||
| 	dir_to_vis_map::const_iterator it; | 	dir_to_vis_map::const_iterator it; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -18,7 +18,7 @@ class CUnit | ||||||
| public: | public: | ||||||
| 
 | 
 | ||||||
| 	// Factory function for creating units from a visual
 | 	// Factory function for creating units from a visual
 | ||||||
| 	static CUnit 		GetUnitFromVis( unitVis_c vis ); | 	static CUnit 		GetUnitFromVis( unitvis_c vis ); | ||||||
| 
 | 
 | ||||||
| 	// Unit <--> string conversion functions
 | 	// Unit <--> string conversion functions
 | ||||||
| 	static std::string 	GetStringFromUnit(const CUnit& unit ); | 	static std::string 	GetStringFromUnit(const CUnit& unit ); | ||||||
|  | @ -37,13 +37,13 @@ public: | ||||||
|     // Getters for all the members
 |     // Getters for all the members
 | ||||||
| 	inline const unit_id_t&		GetID() const 		{ return unit_id; } | 	inline const unit_id_t&		GetID() const 		{ return unit_id; } | ||||||
| 	inline const Team &			GetTeam() const 	{ return team_id; } | 	inline const Team &			GetTeam() const 	{ return team_id; } | ||||||
| 	inline const unitVis_c&		GetVisual() const 	{ return unit_vis; } | 	inline const unitvis_c &		GetVisual() const 	{ return unit_vis; } | ||||||
|     inline const dir_t&			GetDir() const      { return dir; } |     inline const dir_t&			GetDir() const      { return dir; } | ||||||
| 	inline const uvector2&		GetPos() const 						{ return pos; } | 	inline const uvector2&		GetPos() const 						{ return pos; } | ||||||
| 
 | 
 | ||||||
| 	// Set
 | 	// Set
 | ||||||
|     inline Team 				SetTeam(const Team &v)  		{ return (team_id = v); } |     inline Team 				SetTeam(const Team &v)  		{ return (team_id = v); } | ||||||
|     inline unitVis_c	 		SetVisual(const unitVis_c &v)  	{ return ( unit_vis = v ); } |     inline unitvis_c SetVisual(const unitvis_c &v)  	{ return ( unit_vis = v ); } | ||||||
|     inline dir_t 				SetDir(const dir_t &v)          { return (dir = v); } |     inline dir_t 				SetDir(const dir_t &v)          { return (dir = v); } | ||||||
| 	inline void 				SetPos(const uvector2 &v)  		{ pos = v; } | 	inline void 				SetPos(const uvector2 &v)  		{ pos = v; } | ||||||
| 
 | 
 | ||||||
|  | @ -54,7 +54,7 @@ public: | ||||||
| 	inline bool 				Valid() const; | 	inline bool 				Valid() const; | ||||||
| 
 | 
 | ||||||
| 	// Set a unit based solely on it's visual
 | 	// Set a unit based solely on it's visual
 | ||||||
| 	bool 						SetFromVisual(const unitVis_c &vis); | 	bool 						SetFromVisual(const unitvis_c &vis); | ||||||
| 
 | 
 | ||||||
|     // Orientation methods
 |     // Orientation methods
 | ||||||
|     dir_t 						TurnLeft(); |     dir_t 						TurnLeft(); | ||||||
|  | @ -64,13 +64,13 @@ public: | ||||||
| private: | private: | ||||||
| 
 | 
 | ||||||
|     // Update my visual must be called when setting direction
 |     // Update my visual must be called when setting direction
 | ||||||
|     unitVis_c 					UpdateMyVisual(); | 	unitvis_c UpdateMyVisual(); | ||||||
| 
 | 
 | ||||||
| 	// Unit ID
 | 	// Unit ID
 | ||||||
|     unit_id_t 					unit_id; |     unit_id_t 					unit_id; | ||||||
| 
 | 
 | ||||||
| 	// Visual 
 | 	// Visual 
 | ||||||
| 	unitVis_c 					unit_vis; | 	unitvis_c unit_vis; | ||||||
| 
 | 
 | ||||||
| 	// Team ID
 | 	// Team ID
 | ||||||
| 	Team 						team_id; | 	Team 						team_id; | ||||||
|  | @ -91,7 +91,7 @@ inline bool CUnit::Valid() const | ||||||
| { | { | ||||||
| 	return (unit_id 	!= unit_id_invalid ) | 	return (unit_id 	!= unit_id_invalid ) | ||||||
| 		&& (team_id 	!= Team::NUM_INVALID ) | 		&& (team_id 	!= Team::NUM_INVALID ) | ||||||
| 		&& (unit_vis 	!= unitVis_invalid); | 		&& (unit_vis 	!= unitvis_invalid); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| #endif //_UNIT_H_
 | #endif //_UNIT_H_
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue