Thats not what i am saying.but you do know that health is a float value, right? and all float values are 32bit values starting at address 0,4,8,c
and
# Code Type 1: Conditional statements
1TMC00AA AAAAAAAA YYYYYYYY (YYYYYYYY)
T = width of comparison value (1/2/4/8)
M = memory type (0 = main nso, 1 = heap)
C = Condition to use for comparison
A = Address relative to (M)
Y = Value to compare against
List of valid conditions:
- 1: Greater Than
- 2: Greater Than or Equal To
- 3: Lower Than
- 4: Lower Than or Equal To
- 5: Equal To
- 6: Not Equal To
Please go back read again, look at his code i put, then my code.
Its as if he is in memory editor few bytes away from the actual address. Hence 12340000 been the value rather than the having the correct address and value 00001234
So for example he has
04100000 12345678 12340000
When the actual address is
04100000 1234567c 00001234
As example.
Last edited by ,