| 10 | { |
| 11 | |
| 12 | MonsterBase::MonsterBase( |
| 13 | const GameResourcesConstPtr& game_resources, |
| 14 | const unsigned char monster_id, |
| 15 | const m_Vec3& pos, |
| 16 | const float angle ) |
| 17 | : game_resources_(game_resources) |
| 18 | , monster_id_(monster_id) |
| 19 | , pos_(pos) |
| 20 | , angle_( NormalizeAngle(angle) ) |
| 21 | , health_( game_resources_->monsters_description[ monster_id ].life ) |
| 22 | { |
| 23 | PC_ASSERT( game_resources_ != nullptr ); |
| 24 | PC_ASSERT( monster_id_ < game_resources_->monsters_description.size() ); |
| 25 | } |
| 26 | |
| 27 | MonsterBase::~MonsterBase() |
| 28 | {} |
nothing calls this directly
no test coverage detected