Forums WoW Modding Support Archives WoWModding Support Archives [DiscordArchive] i don't yet fully understand how (if even possible) i can find out the ObjectName of those extra fun

[DiscordArchive] i don't yet fully understand how (if even possible) i can find out the ObjectName of those extra fun

[DiscordArchive] i don't yet fully understand how (if even possible) i can find out the ObjectName of those extra fun

Pages (3): Previous 1 2 3 Next
rektbyfaith
Administrator
0
02-13-2024, 12:36 AM
#11
Archived author: 4bhorrent • Posted: 2024-02-13T00:36:11.891000+00:00
Original source

(and both 0.5.3 + 4.1.0 repos show the FrameScript_Object_FillScriptMethodTable as void... and at least the 0.5.3 with all it's debug symbols i would believe ^^)
rektbyfaith
02-13-2024, 12:36 AM #11

Archived author: 4bhorrent • Posted: 2024-02-13T00:36:11.891000+00:00
Original source

(and both 0.5.3 + 4.1.0 repos show the FrameScript_Object_FillScriptMethodTable as void... and at least the 0.5.3 with all it's debug symbols i would believe ^^)

rektbyfaith
Administrator
0
02-13-2024, 12:36 AM
#12
Archived author: Nix • Posted: 2024-02-13T00:36:12.520000+00:00
Original source

but function a itself may not at all return anything, but now when you analyze eax is set
rektbyfaith
02-13-2024, 12:36 AM #12

Archived author: Nix • Posted: 2024-02-13T00:36:12.520000+00:00
Original source

but function a itself may not at all return anything, but now when you analyze eax is set

rektbyfaith
Administrator
0
02-13-2024, 12:36 AM
#13
Archived author: Nix • Posted: 2024-02-13T00:36:28.090000+00:00
Original source

and so it looks as if the function returns something
rektbyfaith
02-13-2024, 12:36 AM #13

Archived author: Nix • Posted: 2024-02-13T00:36:28.090000+00:00
Original source

and so it looks as if the function returns something

rektbyfaith
Administrator
0
02-13-2024, 12:36 AM
#14
Archived author: Nix • Posted: 2024-02-13T00:36:53.567000+00:00
Original source

and then the question is, does the caller simply not use the result or does the function really not return
rektbyfaith
02-13-2024, 12:36 AM #14

Archived author: Nix • Posted: 2024-02-13T00:36:53.567000+00:00
Original source

and then the question is, does the caller simply not use the result or does the function really not return

rektbyfaith
Administrator
0
02-13-2024, 12:40 AM
#15
Archived author: Nix • Posted: 2024-02-13T00:40:01.926000+00:00
Original source

Eax is the default return register in x86, so if it is occupied, you technically are returning a value, even if it is unused/discarded by the caller
rektbyfaith
02-13-2024, 12:40 AM #15

Archived author: Nix • Posted: 2024-02-13T00:40:01.926000+00:00
Original source

Eax is the default return register in x86, so if it is occupied, you technically are returning a value, even if it is unused/discarded by the caller

rektbyfaith
Administrator
0
02-13-2024, 12:40 AM
#16
Archived author: 4bhorrent • Posted: 2024-02-13T00:40:54.105000+00:00
Original source

i mean i know that usually stuff is returned in EAX, ... problem is that i already have seen horrible things with custom return registers etc XD
rektbyfaith
02-13-2024, 12:40 AM #16

Archived author: 4bhorrent • Posted: 2024-02-13T00:40:54.105000+00:00
Original source

i mean i know that usually stuff is returned in EAX, ... problem is that i already have seen horrible things with custom return registers etc XD

rektbyfaith
Administrator
0
02-13-2024, 12:41 AM
#17
Archived author: Nix • Posted: 2024-02-13T00:41:22.771000+00:00
Original source

You can just inspect the asm for the return
rektbyfaith
02-13-2024, 12:41 AM #17

Archived author: Nix • Posted: 2024-02-13T00:41:22.771000+00:00
Original source

You can just inspect the asm for the return

rektbyfaith
Administrator
0
02-13-2024, 12:41 AM
#18
Archived author: 4bhorrent • Posted: 2024-02-13T00:41:25.291000+00:00
Original source

so i am a bit unsure if they returned stuff in eax, or they simply used it for working and have void as return...
rektbyfaith
02-13-2024, 12:41 AM #18

Archived author: 4bhorrent • Posted: 2024-02-13T00:41:25.291000+00:00
Original source

so i am a bit unsure if they returned stuff in eax, or they simply used it for working and have void as return...

rektbyfaith
Administrator
0
02-13-2024, 12:41 AM
#19
Archived author: Nix • Posted: 2024-02-13T00:41:30.187000+00:00
Original source

If lua says it is void
rektbyfaith
02-13-2024, 12:41 AM #19

Archived author: Nix • Posted: 2024-02-13T00:41:30.187000+00:00
Original source

If lua says it is void

rektbyfaith
Administrator
0
02-13-2024, 12:41 AM
#20
Archived author: Nix • Posted: 2024-02-13T00:41:34.516000+00:00
Original source

IDA just got it confused due to the above I'd imagine
rektbyfaith
02-13-2024, 12:41 AM #20

Archived author: Nix • Posted: 2024-02-13T00:41:34.516000+00:00
Original source

IDA just got it confused due to the above I'd imagine

Pages (3): Previous 1 2 3 Next
Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)