From 090584dbcc942f210fbbe7f0292cc7f992c5cfba Mon Sep 17 00:00:00 2001 From: OMGeeky <> Date: Sun, 13 Jul 2025 02:25:01 +0200 Subject: [PATCH] add warning about icon --- src/com/gpl/rpg/atcontentstudio/model/gamedata/Common.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/com/gpl/rpg/atcontentstudio/model/gamedata/Common.java b/src/com/gpl/rpg/atcontentstudio/model/gamedata/Common.java index 4a967d5..66847da 100644 --- a/src/com/gpl/rpg/atcontentstudio/model/gamedata/Common.java +++ b/src/com/gpl/rpg/atcontentstudio/model/gamedata/Common.java @@ -1,5 +1,6 @@ package com.gpl.rpg.atcontentstudio.model.gamedata; +import com.gpl.rpg.atcontentstudio.Notification; import com.gpl.rpg.atcontentstudio.model.GameDataElement; import com.gpl.rpg.atcontentstudio.model.Project; @@ -49,6 +50,10 @@ public final class Common { public static void linkIcon(Project proj, String iconId, GameDataElement backlink) { if (iconId != null) { String spritesheetId = iconId.split(":")[0]; + if (proj.getSpritesheet(spritesheetId) == null) { + Notification.addError("Error Spritesheet " + spritesheetId + ". has no backlink. (" + iconId + ")"); + return; + } proj.getSpritesheet(spritesheetId).addBacklink(backlink); } }