GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

7M Downloads

local error in the translator core.

DrMengede opened this issue · 5 comments

commented

I forgot to enable the GS-SequenceTranslator debugging option, did that now. In the meantime below the error I keep getting since today's update.

Below a copy & paste from bugsack about the error.

2x GS-SequenceEditor\translator-core.lua:158: attempt to index field '?' (a nil value)
GS-SequenceEditor\translator-core.lua:158: in function GSTRTranslateSpell' GS-SequenceEditor\translator-core.lua:99: in functionGSTranslateString'
GS-SequenceEditor\translator-core.lua:37: in function <GS-SequenceEditor\translator-core.lua:32>
(tail call): ?
GS-Core\Core.lua:442: in function GSUpdateSequence' GS-Core\Core.lua:133: in functionGSReloadSequences'
GS-SequenceEditor\translator-core.lua:287: in main chunk

Locals:
str = "Heroic Throw"
fromLocale = "deDE"
toLocale = "enUS"
cleanNewLines = false
output = ""
found = false
conditionals = false
mods = "|cff55cc55|r"
etc = "Heroic Throw"
(_temporary) = nil
(_temporary) = "HASH"
(_temporary) = "!"
(_temporary) = ""
(_temporary) = "Heroic Throw"
(_temporary) = 0
(_temporary) = nil
(_temporary) = nil
(*temporary) = "attempt to index field '?' (a nil value)"
GNOME = "GS-SequenceTranslator"
language =

{
HASH =
{
}
KEY =
{
}
SHADOW =
{
}

}

commented

I don't know how but your language files are blank.

HASH =
{
}
KEY =
{
}
SHADOW =
{
}

These should all contain values.

TimothyLuke

On 2 Sep 2016, at 4:47 AM, DrMengede [email protected] wrote:

I forgot to enable the GS-SequenceTranslator debugging option, did that now. In the meantime below the error I keep getting since today's update.

Below a copy & paste from bugsack about the error.

2x GS-SequenceEditor\translator-core.lua:158: attempt to index field '?' (a nil value)
GS-SequenceEditor\translator-core.lua:158: in function GSTRTranslateSpell'
GS-SequenceEditor\translator-core.lua:99: in functionGSTranslateString'
GS-SequenceEditor\translator-core.lua:37: in function
(tail call): ?
GS-Core\Core.lua:442: in function GSUpdateSequence'
GS-Core\Core.lua:133: in functionGSReloadSequences'
GS-SequenceEditor\translator-core.lua:287: in main chunk

Locals:
str = "Heroic Throw"
fromLocale = "deDE"
toLocale = "enUS"
cleanNewLines = false
output = ""
found = false
conditionals = false
mods = "|cff55cc55|r"
etc = "Heroic Throw"
(temporary) = nil
(temporary) = "HASH"
(temporary) = "!"
(temporary) = ""
(temporary) = "Heroic Throw"
(temporary) = 0
(temporary) = nil
(temporary) = nil
(*temporary) = "attempt to index field '?' (a nil value)"
GNOME = "GS-SequenceTranslator"
language =

{
HASH =
{
}
KEY =
{
}
SHADOW =
{
}
}


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

commented

HI @DrMengede the only way I seem to be able to replicate this is if did you upgrade the mod while the game was open from a version like 1.0 or 1.1?

commented

Hi Timothy,

I think I found the error.
You can add a language selection between the sequence and pre macro.
I noticed that one of the sequences had the language indication "deDe"
in it. When I removed that line the error was gone.!
So I think that it just conflicted with the global "enUS" language setting.?

Regards,
Huub Mengede
(a.k.a. Dr.Mengede / Dr.Esqueleto / el_Padre)

On 2016-09-03 14:57, Timothy Minahan wrote:

HI @DrMengede https://github.com/DrMengede the only way I seem to be
able to replicate this is if did you upgrade the mod while the game
was open from a version like 1.0 or 1.1?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#66 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJrziGIwhacbxLNhoQWFd-UOJfhIAbOgks5qmW6igaJpZM4JzCN1.

commented

It thought that that Macro was in German but unless you have the translator installed it doesn't have any German references. I will add an error message about this.

commented

I've released this in the Beta build on Curse and the updated Translator. If there are no issues overnight the Beta will become the final version