public static ObstacleGameObject FillWithMetadata(ObstacleGameObject obstacleGameObject, ObstacleMetadata metadata, ContentManager contentManager) { AliveGameObject.FillWithMetadata(obstacleGameObject, metadata, contentManager); obstacleGameObject.StopDistance = metadata.StopDistance; obstacleGameObject.PlayerAttackPriority = metadata.PlayerAttackPriority; obstacleGameObject.BiomaerialGeneratedMin = (int) metadata.BiomaterialGeneratedInterval.X; obstacleGameObject.BiomaerialGeneratedMax = (int) metadata.BiomaterialGeneratedInterval.Y; return obstacleGameObject; }
public static ObstacleGameObject FromMetadata(ObstacleMetadata metadata, ContentManager contentManager) { return FillWithMetadata(new ObstacleGameObject(), metadata, contentManager); }