Hi again its me the noob on the block seeking advice.
I want to pick your brain and learn a bit about AOB Scripting and how it works.
I see no address' or pointers in the upper (red) skull scripts. Just the same 2 line code acting I assume as an on off switch Defining a bit as a 1 or a 0 but I dont see what it is turning on and off. lol what am I missing here?
My rudimentary knowledge of AOB knows that Skull_Enable is a symbolic representation of some code or address within the program ( I'm not really sure what it is exactly ) but it is acting as an on/off switch for every skull listed but the script is the same over and over again and doesn't show what is being turned on and off or where that something being turned on and off lives within the code.
I can't determine what it is doing. but I do I feel I could grasp it if someone knowledgeable on the subject could break it down for me.
What exactly is Skull_Enable? What is being turned on/off by Skull_Enable? How is Skull_Enable determining what to turn on and off? If Skull_Enable is indeed acting as an on/off switch where are the address's of the skulls that are being turned on and off? Is the Symbol Skull_Enable a Symbolic line of code or a symbolic representation of a hex address in the code? I get frustrated with AOB because I feel I almost have the concept of what it is but I'm missing some key point. where are all of the symbols and code injection commands stored?
I've built the vast majority of my basic cheat tables using pointers and hex address's using basic assembly commands such as DD (define decimal) Db (define Bit) and NOP to manipulate what the hex address's are doing. My over all knowledge of hex address's and how to find and manipulate them is not very vast but I do understand what's going on for the most part.
I lose my way when it comes to AOB/Code injection and the use of Symbols. In the case of your Skull Script:
Where are the symbols and and the code injection commands stored? (I can only assume code injection is in use within your script)
What is Skull_Enable (what is it doing/what is it's purpose) Where are the address's for the skulls/? What is Skull_Base?, how was Skull_Base determined? (I realize Skull_Base is a symbolic representation of a physical hex address within the code but how was this address found/determined and where are all the skulls within the code stored? also what exactly does skull overide do? I click the boxes ( my assumption being they are a toggle turning the skulls on and off in your game) but I don't see a numeric change in the values section pertaining to a skull whos box i have checked or unchecked (aka I cannot determine what if anything this is doing within the game)
I know this is a tall order to fill but if you could maybe break it down for me that would be great. I realize you have a busy life and may not have the time or inclination to help and I understand completely but if you do choose to help and can find the time it would be most appreciated