rl-client/ImageCapture: use RSProfileType for screenshot naming
This commit is contained in:
@@ -42,7 +42,6 @@ import java.text.DateFormat;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Base64;
|
||||
import java.util.Date;
|
||||
import java.util.EnumSet;
|
||||
import javax.annotation.Nullable;
|
||||
import javax.imageio.ImageIO;
|
||||
import javax.inject.Inject;
|
||||
@@ -52,9 +51,9 @@ import lombok.Data;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import net.runelite.api.Client;
|
||||
import net.runelite.api.GameState;
|
||||
import net.runelite.api.WorldType;
|
||||
import net.runelite.client.Notifier;
|
||||
import static net.runelite.client.RuneLite.SCREENSHOT_DIR;
|
||||
import net.runelite.client.config.RuneScapeProfileType;
|
||||
import okhttp3.Call;
|
||||
import okhttp3.Callback;
|
||||
import okhttp3.HttpUrl;
|
||||
@@ -116,20 +115,11 @@ public class ImageCapture
|
||||
File playerFolder;
|
||||
if (client.getLocalPlayer() != null && client.getLocalPlayer().getName() != null)
|
||||
{
|
||||
final EnumSet<WorldType> worldTypes = client.getWorldType();
|
||||
|
||||
String playerDir = client.getLocalPlayer().getName();
|
||||
if (worldTypes.contains(WorldType.DEADMAN))
|
||||
RuneScapeProfileType profileType = RuneScapeProfileType.getCurrent(client);
|
||||
if (profileType != RuneScapeProfileType.STANDARD)
|
||||
{
|
||||
playerDir += "-Deadman";
|
||||
}
|
||||
else if (worldTypes.contains(WorldType.LEAGUE))
|
||||
{
|
||||
playerDir += "-League";
|
||||
}
|
||||
else if (worldTypes.contains(WorldType.TOURNAMENT))
|
||||
{
|
||||
playerDir += "-Tournament";
|
||||
playerDir += "-" + Text.titleCase(profileType);
|
||||
}
|
||||
|
||||
if (!Strings.isNullOrEmpty(subDir))
|
||||
|
||||
Reference in New Issue
Block a user