+// ----------------------------------------------------------------------------
+// functions for loading BD level
+// ----------------------------------------------------------------------------
+
+static void CopyNativeLevel_RND_to_BD(struct LevelInfo *level)
+{
+ struct LevelInfo_BD *level_bd = level->native_bd_level;
+
+ level_bd->width = MIN(level->fieldx, MAX_PLAYFIELD_WIDTH);
+ level_bd->height = MIN(level->fieldy, MAX_PLAYFIELD_HEIGHT);
+}
+
+static void CopyNativeLevel_BD_to_RND(struct LevelInfo *level)
+{
+ struct LevelInfo_BD *level_bd = level->native_bd_level;
+
+ level->fieldx = MIN(level_bd->width, MAX_LEV_FIELDX);
+ level->fieldy = MIN(level_bd->height, MAX_LEV_FIELDY);
+}
+
+