Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pret
GitHub Repository: pret/pokered
Path: blob/master/data/growth_rates.asm
1270 views
1
MACRO growth_rate
2
; [1]/[2]*n**3 + [3]*n**2 + [4]*n - [5]
3
dn \1, \2
4
if \3 < 0
5
db -\3 | $80 ; signed magnitude
6
else
7
db \3
8
endc
9
db \4, \5
10
ENDM
11
12
GrowthRateTable:
13
; entries correspond to GROWTH_* (see constants/pokemon_data_constants.asm)
14
table_width 4
15
growth_rate 1, 1, 0, 0, 0 ; Medium Fast
16
growth_rate 3, 4, 10, 0, 30 ; Slightly Fast
17
growth_rate 3, 4, 20, 0, 70 ; Slightly Slow
18
growth_rate 6, 5, -15, 100, 140 ; Medium Slow
19
growth_rate 4, 5, 0, 0, 0 ; Fast
20
growth_rate 5, 4, 0, 0, 0 ; Slow
21
assert_table_length NUM_GROWTH_RATES
22
23