- 853
- Posts
- 4
- Years
- Seen Nov 9, 2023
When I say this I mainly mean for asm and scripting in general.
I understand that from the perspective of scripting and asm, to compile essentially means to put your changes into the game.
After looking at how the code changes, I understood that this meant to take it from its respective "language" and convert it into hex.
Then I watched a video that mentioned learning new scripts by decompiling existing ones, so that's taking existing bytes and reverting it to xse script language so its readable.
My question is, are the compilers and de-compilers used by asm and xse different?
They both convert to hex, but the initial languages are different right, so wouldn't it cause issue if I tried to decompile something that was compiled from a different source?
Finally is xse only for event scripts? as someone mentioned to me, something like trying to read battle scripts with xse would just return nonsense.
I understand that from the perspective of scripting and asm, to compile essentially means to put your changes into the game.
After looking at how the code changes, I understood that this meant to take it from its respective "language" and convert it into hex.
Then I watched a video that mentioned learning new scripts by decompiling existing ones, so that's taking existing bytes and reverting it to xse script language so its readable.
My question is, are the compilers and de-compilers used by asm and xse different?
They both convert to hex, but the initial languages are different right, so wouldn't it cause issue if I tried to decompile something that was compiled from a different source?
Finally is xse only for event scripts? as someone mentioned to me, something like trying to read battle scripts with xse would just return nonsense.
Last edited: