Пример #1
0
        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;
        }
Пример #2
0
 public static ObstacleGameObject FromMetadata(ObstacleMetadata metadata, ContentManager contentManager)
 {
     return FillWithMetadata(new ObstacleGameObject(), metadata, contentManager);
 }