the hierarchy doesn’t matter, it’s the scope. but the scope in this case is fine
this looks wrong though:
GSeq = Actor.WorldInfo.GetGameSequence();
What is even “Actor” ?
try this instead:
GSeq = class'WorldInfo'.static.GetWorldInfo().GetGameSequence();