public void Initialize(string i_Model, float i_DeltaX, float i_DeltaY) { base.Initialize(); // Enemy Color enemyColor = Color.Black; switch (Enum.Parse(typeof(eEnemyModels), i_Model)) { case eEnemyModels.Pink: enemyColor = Color.LightPink; break; case eEnemyModels.Blue: enemyColor = Color.LightBlue; break; case eEnemyModels.Yellow: enemyColor = Color.LightYellow; break; case eEnemyModels.Red: enemyColor = Color.Red; break; } m_EnemyModel = (eEnemyModels)Enum.Parse(typeof(eEnemyModels), i_Model); TintColor = enemyColor; InitAnimations(); LoadContent(i_Model); InitPositions(i_DeltaX, i_DeltaY); }
public virtual void LoadContent(string i_Model) { m_EnemyModel = (eEnemyModels)Enum.Parse(typeof(eEnemyModels), i_Model); }