public static void DrawOnBackground(string tileName) { if (EditorMenu.Radios.IndexSelected == 1) { if (MouseInput.MousePositionGridIndex().X >= 0 && MouseInput.MousePositionGridIndex().X < EditMap.MapSize.X && MouseInput.MousePositionGridIndex().Y >= 0 && MouseInput.MousePositionGridIndex().Y < EditMap.MapSize.Y) { if (layerEdit == LayerEditing.background) { EditMap.BackgroundTileMap[MouseInput.MousePositionGridIndex().X, MouseInput.MousePositionGridIndex().Y] = tileName; } if (layerEdit == LayerEditing.foreground) { EditMap.ForegroundTileMap[MouseInput.MousePositionGridIndex().X, MouseInput.MousePositionGridIndex().Y] = tileName; } if (layerEdit == LayerEditing.physics) { EditMap.FunctionTileMap[MouseInput.MousePositionGridIndex().X, MouseInput.MousePositionGridIndex().Y] = tileName; } } } }