Class field opens the object you're actually in
In Unreal games, an object can contain smaller internal structures that look like objects. Class field could stop on one of those by mistake, then show No nodes found across class hierarchy even though you came from a valid object.
It now checks that:
- The cursor is inside the candidate object's actual size
- The candidate really is a class object, not just something that happens to look similar
If the first match is not valid, Breeze keeps searching backward for the real object. Class field down works as before.
Function Up / Down finds unnamed functions
Function Up and Function Down no longer skip over unnamed functions just because the function map has a gap. Breeze now also examines the code itself to find likely function starts.
- You may see a generated name such as
func_XXXXwhen no real name is available - Named functions still keep their normal names
- Method labels in Gen2 and View caller are also more accurate inside gaps in function maps
- Jumps inside loadable modules now use the correct module-relative address instead of landing too low