From 395851c2b2c63f641a5804ba7bdda209b38d48e5 Mon Sep 17 00:00:00 2001 From: danij Date: Mon, 23 Apr 2012 03:40:40 +0100 Subject: [PATCH] Hacx|Fixed: Menu patch replacement offsets incorrect The original graphic patches use of the patch offsets to position the graphics relative to their physical geometry. The patch replacements must also apply the same offsets. Todo for later: Shouldn't the original offsets in the patch also be applied to the replacement automatically? Perhaps as default values? --- doomsday/plugins/jdoom/defs/hacx/menu.ded | 29 +++++++++++++---------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/doomsday/plugins/jdoom/defs/hacx/menu.ded b/doomsday/plugins/jdoom/defs/hacx/menu.ded index a9b95357d1..21cf20d957 100644 --- a/doomsday/plugins/jdoom/defs/hacx/menu.ded +++ b/doomsday/plugins/jdoom/defs/hacx/menu.ded @@ -9,20 +9,23 @@ SkipIf -nodefaultfx; Values { Patch Replacement { - M_NGAME = "{tracking=-1}New game"; - M_OPTION = "{tracking=-1}Options"; - M_LOADG = "{tracking=-1}Load game"; - M_SAVEG = "{tracking=-1}Save game"; - M_QUITG = "{tracking=-1}Leave game"; + M_NGAME = "{tracking=-1;x=-3}New game"; + M_OPTION = "{tracking=-1;x=-3}Options"; + M_LOADG = "{tracking=-1;x=-3}Load game"; + M_SAVEG = "{tracking=-1;x=-3}Save game"; + M_RDTHIS = "{tracking=-1;x=-3}Help'n'Info"; + M_QUITG = "{tracking=-1;x=-3}Leave game"; - M_NEWG = "{tracking=-1}New Game"; - M_OPTTTL = "{tracking=-1}Options"; + M_NEWG = "{tracking=-1;x=-3;y=-3}New Game"; + M_OPTTTL = "{tracking=-1;x=-3;y=-3}Options"; + M_SGTTL = "{tracking=-1;x=-3;y=-3}Save a game"; + M_LGTTL = "{tracking=-1;x=-3;y=-3}Load a game"; - M_SKILL = "{tracking=-1}Choose difficulty level:"; - M_JKILL = "{tracking=-1}Please don't shoot!"; - M_ROUGH = "{tracking=-1}Arrrgh, I need health!"; - M_HURT = "{tracking=-1}Let's rip them apart!"; - M_ULTRA = "{tracking=-1}I am immortal"; - M_NMARE = "{tracking=-1}Insanity!"; + M_SKILL = "{tracking=-1;x=-45}Choose difficulty level:"; + M_JKILL = "{tracking=-1;x=-3;y=-3}Please don't shoot!"; + M_ROUGH = "{tracking=-1;x=-3;y=-3}Arrrgh, I need health!"; + M_HURT = "{tracking=-1;x=-3;y=-3}Let's rip them apart!"; + M_ULTRA = "{tracking=-1;x=-3;y=-3}I am immortal"; + M_NMARE = "{tracking=-1;x=-3;y=-3}Insanity!"; }; }