New:
Code: Select all
LDX LEV_Memory ;for example there is level no. 003 (#$03)
BEQ Done
CPX #129
BCS Done
LDA ITEMLEV_Temp_PPUpdateLO ;loads the value of the variable temp from the level no. 003
STA ITEMGOLDLEV001_PPUpdateLO-1,X ;
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV001_PPUpdateHI,X ;does not subtract because Hi is always one higher than LO (?)
Done:
RTS
ITEMGOLDLEV001_PPUpdateLO .ds 1
ITEMGOLDLEV001_PPUpdateHI .ds 1
ITEMGOLDLEV002_PPUpdateLO .ds 1
ITEMGOLDLEV002_PPUpdateHI .ds 1
ITEMGOLDLEV003_PPUpdateLO .ds 1
ITEMGOLDLEV003_PPUpdateHI .ds 1
(...)
ITEMGOLDLEV128_PPUpdateLO .ds 1
ITEMGOLDLEV128_PPUpdateHI .ds 1
edit: hmm i analyzed it, it won't work properly. LO must skip one additional value while writing, and so does HI.
Old:
Code: Select all
ITEM_GOLD_CLR_LEV_CHECK:
LDA LEV_Memory
CMP #1
BNE NoITGCLC_001
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV001_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV001_PPUpdateHI
NoITGCLC_001:
LDA LEV_Memory
CMP #2
BNE NoITGCLC_002
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV002_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV002_PPUpdateHI
NoITGCLC_002:
LDA LEV_Memory
CMP #3
BNE NoITGCLC_003
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV003_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV003_PPUpdateHI
NoITGCLC_003:
LDA LEV_Memory
CMP #4
BNE NoITGCLC_004
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV004_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV004_PPUpdateHI
NoITGCLC_004:
LDA LEV_Memory
CMP #5
BNE NoITGCLC_005
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV005_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV005_PPUpdateHI
NoITGCLC_005:
LDA LEV_Memory
CMP #6
BNE NoITGCLC_006
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV006_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV006_PPUpdateHI
NoITGCLC_006:
LDA LEV_Memory
CMP #7
BNE NoITGCLC_007
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV007_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV007_PPUpdateHI
NoITGCLC_007:
LDA LEV_Memory
CMP #8
BNE NoITGCLC_008
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV008_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV008_PPUpdateHI
NoITGCLC_008:
LDA LEV_Memory
CMP #9
BNE NoITGCLC_009
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV009_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV009_PPUpdateHI
NoITGCLC_009:
LDA LEV_Memory
CMP #10
BNE NoITGCLC_010
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV010_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV010_PPUpdateHI
NoITGCLC_010:
LDA LEV_Memory
CMP #11
BNE NoITGCLC_011
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV011_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV011_PPUpdateHI
NoITGCLC_011:
LDA LEV_Memory
CMP #12
BNE NoITGCLC_012
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV012_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV012_PPUpdateHI
NoITGCLC_012:
LDA LEV_Memory
CMP #13
BNE NoITGCLC_013
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV013_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV013_PPUpdateHI
NoITGCLC_013:
LDA LEV_Memory
CMP #14
BNE NoITGCLC_014
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV014_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV014_PPUpdateHI
NoITGCLC_014:
LDA LEV_Memory
CMP #15
BNE NoITGCLC_015
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV015_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV015_PPUpdateHI
NoITGCLC_015:
LDA LEV_Memory
CMP #16
BNE NoITGCLC_016
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV016_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV016_PPUpdateHI
NoITGCLC_016:
LDA LEV_Memory
CMP #17
BNE NoITGCLC_017
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV017_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV017_PPUpdateHI
NoITGCLC_017:
LDA LEV_Memory
CMP #18
BNE NoITGCLC_018
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV018_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV018_PPUpdateHI
NoITGCLC_018:
LDA LEV_Memory
CMP #19
BNE NoITGCLC_019
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV019_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV019_PPUpdateHI
NoITGCLC_019:
LDA LEV_Memory
CMP #20
BNE NoITGCLC_020
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV020_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV020_PPUpdateHI
NoITGCLC_020:
LDA LEV_Memory
CMP #21
BNE NoITGCLC_021
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV021_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV021_PPUpdateHI
NoITGCLC_021:
LDA LEV_Memory
CMP #22
BNE NoITGCLC_022
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV022_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV022_PPUpdateHI
NoITGCLC_022:
LDA LEV_Memory
CMP #23
BNE NoITGCLC_023
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV023_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV023_PPUpdateHI
NoITGCLC_023:
LDA LEV_Memory
CMP #24
BNE NoITGCLC_024
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV024_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV024_PPUpdateHI
NoITGCLC_024:
LDA LEV_Memory
CMP #25
BNE NoITGCLC_025
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV025_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV025_PPUpdateHI
NoITGCLC_025:
LDA LEV_Memory
CMP #26
BNE NoITGCLC_026
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV026_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV026_PPUpdateHI
NoITGCLC_026:
LDA LEV_Memory
CMP #27
BNE NoITGCLC_027
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV027_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV027_PPUpdateHI
NoITGCLC_027:
LDA LEV_Memory
CMP #28
BNE NoITGCLC_028
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV028_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV028_PPUpdateHI
NoITGCLC_028:
LDA LEV_Memory
CMP #29
BNE NoITGCLC_029
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV029_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV029_PPUpdateHI
NoITGCLC_029:
LDA LEV_Memory
CMP #30
BNE NoITGCLC_030
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV030_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV030_PPUpdateHI
NoITGCLC_030:
LDA LEV_Memory
CMP #31
BNE NoITGCLC_031
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV031_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV031_PPUpdateHI
NoITGCLC_031:
LDA LEV_Memory
CMP #32
BNE NoITGCLC_032
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV032_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV032_PPUpdateHI
NoITGCLC_032:
LDA LEV_Memory
CMP #33
BNE NoITGCLC_033
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV033_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV033_PPUpdateHI
NoITGCLC_033:
LDA LEV_Memory
CMP #34
BNE NoITGCLC_034
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV034_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV034_PPUpdateHI
NoITGCLC_034:
LDA LEV_Memory
CMP #35
BNE NoITGCLC_035
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV035_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV035_PPUpdateHI
NoITGCLC_035:
LDA LEV_Memory
CMP #36
BNE NoITGCLC_036
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV036_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV036_PPUpdateHI
NoITGCLC_036:
LDA LEV_Memory
CMP #37
BNE NoITGCLC_037
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV037_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV037_PPUpdateHI
NoITGCLC_037:
LDA LEV_Memory
CMP #38
BNE NoITGCLC_038
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV038_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV038_PPUpdateHI
NoITGCLC_038:
LDA LEV_Memory
CMP #39
BNE NoITGCLC_039
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV039_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV039_PPUpdateHI
NoITGCLC_039:
LDA LEV_Memory
CMP #40
BNE NoITGCLC_040
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV040_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV040_PPUpdateHI
NoITGCLC_040:
LDA LEV_Memory
CMP #41
BNE NoITGCLC_041
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV041_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV041_PPUpdateHI
NoITGCLC_041:
LDA LEV_Memory
CMP #42
BNE NoITGCLC_042
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV042_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV042_PPUpdateHI
NoITGCLC_042:
LDA LEV_Memory
CMP #43
BNE NoITGCLC_043
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV043_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV043_PPUpdateHI
NoITGCLC_043:
LDA LEV_Memory
CMP #44
BNE NoITGCLC_044
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV044_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV044_PPUpdateHI
NoITGCLC_044:
LDA LEV_Memory
CMP #45
BNE NoITGCLC_045
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV045_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV045_PPUpdateHI
NoITGCLC_045:
LDA LEV_Memory
CMP #46
BNE NoITGCLC_046
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV046_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV046_PPUpdateHI
NoITGCLC_046:
LDA LEV_Memory
CMP #47
BNE NoITGCLC_047
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV047_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV047_PPUpdateHI
NoITGCLC_047:
LDA LEV_Memory
CMP #48
BNE NoITGCLC_048
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV048_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV048_PPUpdateHI
NoITGCLC_048:
LDA LEV_Memory
CMP #49
BNE NoITGCLC_049
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV049_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV049_PPUpdateHI
NoITGCLC_049:
LDA LEV_Memory
CMP #50
BNE NoITGCLC_050
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV050_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV050_PPUpdateHI
NoITGCLC_050:
LDA LEV_Memory
CMP #51
BNE NoITGCLC_051
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV051_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV051_PPUpdateHI
NoITGCLC_051:
LDA LEV_Memory
CMP #52
BNE NoITGCLC_052
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV052_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV052_PPUpdateHI
NoITGCLC_052:
LDA LEV_Memory
CMP #53
BNE NoITGCLC_053
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV053_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV053_PPUpdateHI
NoITGCLC_053:
LDA LEV_Memory
CMP #54
BNE NoITGCLC_054
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV054_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV054_PPUpdateHI
NoITGCLC_054:
LDA LEV_Memory
CMP #55
BNE NoITGCLC_055
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV055_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV055_PPUpdateHI
NoITGCLC_055:
LDA LEV_Memory
CMP #56
BNE NoITGCLC_056
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV056_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV056_PPUpdateHI
NoITGCLC_056:
LDA LEV_Memory
CMP #57
BNE NoITGCLC_057
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV057_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV057_PPUpdateHI
NoITGCLC_057:
LDA LEV_Memory
CMP #58
BNE NoITGCLC_058
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV058_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV058_PPUpdateHI
NoITGCLC_058:
LDA LEV_Memory
CMP #59
BNE NoITGCLC_059
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV059_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV059_PPUpdateHI
NoITGCLC_059:
LDA LEV_Memory
CMP #60
BNE NoITGCLC_060
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV060_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV060_PPUpdateHI
NoITGCLC_060:
LDA LEV_Memory
CMP #61
BNE NoITGCLC_061
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV061_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV061_PPUpdateHI
NoITGCLC_061:
LDA LEV_Memory
CMP #62
BNE NoITGCLC_062
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV062_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV062_PPUpdateHI
NoITGCLC_062:
LDA LEV_Memory
CMP #63
BNE NoITGCLC_063
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV063_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV063_PPUpdateHI
NoITGCLC_063:
LDA LEV_Memory
CMP #64
BNE NoITGCLC_064
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV064_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV064_PPUpdateHI
NoITGCLC_064:
LDA LEV_Memory
CMP #65
BNE NoITGCLC_065
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV065_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV065_PPUpdateHI
NoITGCLC_065:
LDA LEV_Memory
CMP #66
BNE NoITGCLC_066
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV066_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV066_PPUpdateHI
NoITGCLC_066:
LDA LEV_Memory
CMP #67
BNE NoITGCLC_067
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV067_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV067_PPUpdateHI
NoITGCLC_067:
LDA LEV_Memory
CMP #68
BNE NoITGCLC_068
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV068_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV068_PPUpdateHI
NoITGCLC_068:
LDA LEV_Memory
CMP #69
BNE NoITGCLC_069
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV069_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV069_PPUpdateHI
NoITGCLC_069:
LDA LEV_Memory
CMP #70
BNE NoITGCLC_070
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV070_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV070_PPUpdateHI
NoITGCLC_070:
LDA LEV_Memory
CMP #71
BNE NoITGCLC_071
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV071_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV071_PPUpdateHI
NoITGCLC_071:
LDA LEV_Memory
CMP #72
BNE NoITGCLC_072
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV072_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV072_PPUpdateHI
NoITGCLC_072:
LDA LEV_Memory
CMP #73
BNE NoITGCLC_073
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV073_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV073_PPUpdateHI
NoITGCLC_073:
LDA LEV_Memory
CMP #74
BNE NoITGCLC_074
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV074_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV074_PPUpdateHI
NoITGCLC_074:
LDA LEV_Memory
CMP #75
BNE NoITGCLC_075
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV075_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV075_PPUpdateHI
NoITGCLC_075:
LDA LEV_Memory
CMP #76
BNE NoITGCLC_076
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV076_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV076_PPUpdateHI
NoITGCLC_076:
LDA LEV_Memory
CMP #77
BNE NoITGCLC_077
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV077_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV077_PPUpdateHI
NoITGCLC_077:
LDA LEV_Memory
CMP #78
BNE NoITGCLC_078
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV078_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV078_PPUpdateHI
NoITGCLC_078:
LDA LEV_Memory
CMP #79
BNE NoITGCLC_079
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV079_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV079_PPUpdateHI
NoITGCLC_079:
LDA LEV_Memory
CMP #80
BNE NoITGCLC_080
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV080_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV080_PPUpdateHI
NoITGCLC_080:
LDA LEV_Memory
CMP #81
BNE NoITGCLC_081
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV081_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV081_PPUpdateHI
NoITGCLC_081:
LDA LEV_Memory
CMP #82
BNE NoITGCLC_082
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV082_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV082_PPUpdateHI
NoITGCLC_082:
LDA LEV_Memory
CMP #83
BNE NoITGCLC_083
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV083_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV083_PPUpdateHI
NoITGCLC_083:
LDA LEV_Memory
CMP #84
BNE NoITGCLC_084
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV084_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV084_PPUpdateHI
NoITGCLC_084:
LDA LEV_Memory
CMP #85
BNE NoITGCLC_085
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV085_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV085_PPUpdateHI
NoITGCLC_085:
LDA LEV_Memory
CMP #86
BNE NoITGCLC_086
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV086_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV086_PPUpdateHI
NoITGCLC_086:
LDA LEV_Memory
CMP #87
BNE NoITGCLC_087
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV087_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV087_PPUpdateHI
NoITGCLC_087:
LDA LEV_Memory
CMP #88
BNE NoITGCLC_088
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV088_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV088_PPUpdateHI
NoITGCLC_088:
LDA LEV_Memory
CMP #89
BNE NoITGCLC_089
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV089_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV089_PPUpdateHI
NoITGCLC_089:
LDA LEV_Memory
CMP #90
BNE NoITGCLC_090
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV090_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV090_PPUpdateHI
NoITGCLC_090:
LDA LEV_Memory
CMP #91
BNE NoITGCLC_091
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV091_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV091_PPUpdateHI
NoITGCLC_091:
LDA LEV_Memory
CMP #92
BNE NoITGCLC_092
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV092_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV092_PPUpdateHI
NoITGCLC_092:
LDA LEV_Memory
CMP #93
BNE NoITGCLC_093
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV093_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV093_PPUpdateHI
NoITGCLC_093:
LDA LEV_Memory
CMP #94
BNE NoITGCLC_094
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV094_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV094_PPUpdateHI
NoITGCLC_094:
LDA LEV_Memory
CMP #95
BNE NoITGCLC_095
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV095_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV095_PPUpdateHI
NoITGCLC_095:
LDA LEV_Memory
CMP #96
BNE NoITGCLC_096
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV096_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV096_PPUpdateHI
NoITGCLC_096:
LDA LEV_Memory
CMP #97
BNE NoITGCLC_097
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV097_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV097_PPUpdateHI
NoITGCLC_097:
LDA LEV_Memory
CMP #98
BNE NoITGCLC_098
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV098_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV098_PPUpdateHI
NoITGCLC_098:
LDA LEV_Memory
CMP #99
BNE NoITGCLC_099
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV099_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV099_PPUpdateHI
NoITGCLC_099:
LDA LEV_Memory
CMP #100
BNE NoITGCLC_100
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV100_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV100_PPUpdateHI
NoITGCLC_100:
LDA LEV_Memory
CMP #101
BNE NoITGCLC_101
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV101_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV101_PPUpdateHI
NoITGCLC_101:
LDA LEV_Memory
CMP #102
BNE NoITGCLC_102
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV102_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV102_PPUpdateHI
NoITGCLC_102:
LDA LEV_Memory
CMP #103
BNE NoITGCLC_103
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV103_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV103_PPUpdateHI
NoITGCLC_103:
LDA LEV_Memory
CMP #104
BNE NoITGCLC_104
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV104_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV104_PPUpdateHI
NoITGCLC_104:
LDA LEV_Memory
CMP #105
BNE NoITGCLC_105
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV105_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV105_PPUpdateHI
NoITGCLC_105:
LDA LEV_Memory
CMP #106
BNE NoITGCLC_106
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV106_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV106_PPUpdateHI
NoITGCLC_106:
LDA LEV_Memory
CMP #107
BNE NoITGCLC_107
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV107_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV107_PPUpdateHI
NoITGCLC_107:
LDA LEV_Memory
CMP #108
BNE NoITGCLC_108
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV108_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV108_PPUpdateHI
NoITGCLC_108:
LDA LEV_Memory
CMP #109
BNE NoITGCLC_109
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV109_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV109_PPUpdateHI
NoITGCLC_109:
LDA LEV_Memory
CMP #110
BNE NoITGCLC_110
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV110_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV110_PPUpdateHI
NoITGCLC_110:
LDA LEV_Memory
CMP #111
BNE NoITGCLC_111
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV111_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV111_PPUpdateHI
NoITGCLC_111:
LDA LEV_Memory
CMP #112
BNE NoITGCLC_112
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV112_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV112_PPUpdateHI
NoITGCLC_112:
LDA LEV_Memory
CMP #113
BNE NoITGCLC_113
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV113_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV113_PPUpdateHI
NoITGCLC_113:
LDA LEV_Memory
CMP #114
BNE NoITGCLC_114
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV114_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV114_PPUpdateHI
NoITGCLC_114:
LDA LEV_Memory
CMP #115
BNE NoITGCLC_115
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV115_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV115_PPUpdateHI
NoITGCLC_115:
LDA LEV_Memory
CMP #116
BNE NoITGCLC_116
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV116_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV116_PPUpdateHI
NoITGCLC_116:
LDA LEV_Memory
CMP #117
BNE NoITGCLC_117
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV117_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV117_PPUpdateHI
NoITGCLC_117:
LDA LEV_Memory
CMP #118
BNE NoITGCLC_118
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV118_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV118_PPUpdateHI
NoITGCLC_118:
LDA LEV_Memory
CMP #119
BNE NoITGCLC_119
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV119_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV119_PPUpdateHI
NoITGCLC_119:
LDA LEV_Memory
CMP #120
BNE NoITGCLC_120
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV120_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV120_PPUpdateHI
NoITGCLC_120:
LDA LEV_Memory
CMP #121
BNE NoITGCLC_121
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV121_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV121_PPUpdateHI
NoITGCLC_121:
LDA LEV_Memory
CMP #122
BNE NoITGCLC_122
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV122_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV122_PPUpdateHI
NoITGCLC_122:
LDA LEV_Memory
CMP #123
BNE NoITGCLC_123
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV123_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV123_PPUpdateHI
NoITGCLC_123:
LDA LEV_Memory
CMP #124
BNE NoITGCLC_124
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV124_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV124_PPUpdateHI
NoITGCLC_124:
LDA LEV_Memory
CMP #125
BNE NoITGCLC_125
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV125_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV125_PPUpdateHI
NoITGCLC_125:
LDA LEV_Memory
CMP #126
BNE NoITGCLC_126
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV126_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV126_PPUpdateHI
NoITGCLC_126:
LDA LEV_Memory
CMP #127
BNE NoITGCLC_127
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV127_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV127_PPUpdateHI
NoITGCLC_127:
LDA LEV_Memory
CMP #128
BNE NoITGCLC_128
LDA ITEMLEV_Temp_PPUpdateLO
STA ITEMGOLDLEV128_PPUpdateLO
LDA ITEMLEV_Temp_PPUpdateHI
STA ITEMGOLDLEV128_PPUpdateHI
NoITGCLC_128:
RTS