Skip to content

Commit

Permalink
Split banks and refactor object data
Browse files Browse the repository at this point in the history
  • Loading branch information
ElectroDeoxys committed Feb 21, 2024
1 parent 258e47b commit 0b4996f
Show file tree
Hide file tree
Showing 17 changed files with 11,264 additions and 11,252 deletions.
296 changes: 148 additions & 148 deletions src/constants/object_constants.asm
Original file line number Diff line number Diff line change
Expand Up @@ -305,152 +305,152 @@ DEF NO_ACTIONS EQU (1 << NO_ACTIONS_F)
DEF NO_ACTIONS_FOR EQUS "(1 << NO_ACTIONS_F) |"

const_def
const ENEMY_GROUP_000 ; $00
const ENEMY_GROUP_001 ; $01
const ENEMY_GROUP_002 ; $02
const ENEMY_GROUP_003 ; $03
const ENEMY_GROUP_004 ; $04
const ENEMY_GROUP_005 ; $05
const ENEMY_GROUP_006 ; $06
const ENEMY_GROUP_007 ; $07
const ENEMY_GROUP_008 ; $08
const ENEMY_GROUP_009 ; $09
const ENEMY_GROUP_010 ; $0a
const ENEMY_GROUP_011 ; $0b
const ENEMY_GROUP_012 ; $0c
const ENEMY_GROUP_013 ; $0d
const ENEMY_GROUP_014 ; $0e
const ENEMY_GROUP_015 ; $0f
const ENEMY_GROUP_016 ; $10
const ENEMY_GROUP_017 ; $11
const ENEMY_GROUP_018 ; $12
const ENEMY_GROUP_019 ; $13
const ENEMY_GROUP_020 ; $14
const ENEMY_GROUP_021 ; $15
const ENEMY_GROUP_022 ; $16
const ENEMY_GROUP_023 ; $17
const ENEMY_GROUP_024 ; $18
const ENEMY_GROUP_025 ; $19
const ENEMY_GROUP_026 ; $1a
const ENEMY_GROUP_027 ; $1b
const ENEMY_GROUP_028 ; $1c
const ENEMY_GROUP_029 ; $1d
const ENEMY_GROUP_030 ; $1e
const ENEMY_GROUP_031 ; $1f
const ENEMY_GROUP_032 ; $20
const ENEMY_GROUP_033 ; $21
const ENEMY_GROUP_034 ; $22
const ENEMY_GROUP_035 ; $23
const ENEMY_GROUP_036 ; $24
const ENEMY_GROUP_037 ; $25
const ENEMY_GROUP_038 ; $26
const ENEMY_GROUP_039 ; $27
const ENEMY_GROUP_040 ; $28
const ENEMY_GROUP_041 ; $29
const ENEMY_GROUP_042 ; $2a
const ENEMY_GROUP_043 ; $2b
const ENEMY_GROUP_044 ; $2c
const ENEMY_GROUP_045 ; $2d
const ENEMY_GROUP_046 ; $2e
const ENEMY_GROUP_047 ; $2f
const ENEMY_GROUP_048 ; $30
const ENEMY_GROUP_049 ; $31
const ENEMY_GROUP_050 ; $32
const ENEMY_GROUP_051 ; $33
const ENEMY_GROUP_052 ; $34
const ENEMY_GROUP_053 ; $35
const ENEMY_GROUP_054 ; $36
const ENEMY_GROUP_055 ; $37
const ENEMY_GROUP_056 ; $38
const ENEMY_GROUP_057 ; $39
const ENEMY_GROUP_058 ; $3a
const ENEMY_GROUP_059 ; $3b
const ENEMY_GROUP_060 ; $3c
const ENEMY_GROUP_061 ; $3d
const ENEMY_GROUP_062 ; $3e
const ENEMY_GROUP_063 ; $3f
const ENEMY_GROUP_064 ; $40
const ENEMY_GROUP_065 ; $41
const ENEMY_GROUP_066 ; $42
const ENEMY_GROUP_067 ; $43
const ENEMY_GROUP_068 ; $44
const ENEMY_GROUP_069 ; $45
const ENEMY_GROUP_070 ; $46
const ENEMY_GROUP_071 ; $47
const ENEMY_GROUP_072 ; $48
const ENEMY_GROUP_073 ; $49
const ENEMY_GROUP_074 ; $4a
const ENEMY_GROUP_075 ; $4b
const ENEMY_GROUP_076 ; $4c
const ENEMY_GROUP_077 ; $4d
const ENEMY_GROUP_078 ; $4e
const ENEMY_GROUP_079 ; $4f
const ENEMY_GROUP_080 ; $50
const ENEMY_GROUP_081 ; $51
const ENEMY_GROUP_082 ; $52
const ENEMY_GROUP_083 ; $53
const ENEMY_GROUP_084 ; $54
const ENEMY_GROUP_085 ; $55
const ENEMY_GROUP_086 ; $56
const ENEMY_GROUP_087 ; $57
const ENEMY_GROUP_088 ; $58
const ENEMY_GROUP_089 ; $59
const ENEMY_GROUP_090 ; $5a
const ENEMY_GROUP_091 ; $5b
const ENEMY_GROUP_092 ; $5c
const ENEMY_GROUP_093 ; $5d
const ENEMY_GROUP_094 ; $5e
const ENEMY_GROUP_095 ; $5f
const ENEMY_GROUP_096 ; $60
const ENEMY_GROUP_097 ; $61
const ENEMY_GROUP_098 ; $62
const ENEMY_GROUP_099 ; $63
const ENEMY_GROUP_100 ; $64
const ENEMY_GROUP_101 ; $65
const ENEMY_GROUP_102 ; $66
const ENEMY_GROUP_103 ; $67
const ENEMY_GROUP_104 ; $68
const ENEMY_GROUP_105 ; $69
const ENEMY_GROUP_106 ; $6a
const ENEMY_GROUP_107 ; $6b
const ENEMY_GROUP_108 ; $6c
const ENEMY_GROUP_109 ; $6d
const ENEMY_GROUP_110 ; $6e
const ENEMY_GROUP_111 ; $6f
const ENEMY_GROUP_112 ; $70
const ENEMY_GROUP_113 ; $71
const ENEMY_GROUP_114 ; $72
const ENEMY_GROUP_115 ; $73
const ENEMY_GROUP_116 ; $74
const ENEMY_GROUP_117 ; $75
const ENEMY_GROUP_118 ; $76
const ENEMY_GROUP_119 ; $77
const ENEMY_GROUP_120 ; $78
const ENEMY_GROUP_121 ; $79
const ENEMY_GROUP_122 ; $7a
const ENEMY_GROUP_123 ; $7b
const ENEMY_GROUP_124 ; $7c
const ENEMY_GROUP_125 ; $7d
const ENEMY_GROUP_126 ; $7e
const ENEMY_GROUP_127 ; $7f
const ENEMY_GROUP_128 ; $80
const ENEMY_GROUP_129 ; $81
const ENEMY_GROUP_130 ; $82
const ENEMY_GROUP_131 ; $83
const ENEMY_GROUP_132 ; $84
const ENEMY_GROUP_133 ; $85
const ENEMY_GROUP_134 ; $86
const ENEMY_GROUP_135 ; $87
const ENEMY_GROUP_136 ; $88
const ENEMY_GROUP_137 ; $89
const ENEMY_GROUP_138 ; $8a
const ENEMY_GROUP_139 ; $8b
const ENEMY_GROUP_140 ; $8c
const ENEMY_GROUP_141 ; $8d
const ENEMY_GROUP_142 ; $8e
const ENEMY_GROUP_143 ; $8f
const ENEMY_GROUP_144 ; $90
const ENEMY_GROUP_145 ; $91
DEF NUM_ENEMY_GROUPS EQU const_value
const OBJECT_GROUP_000 ; $00
const OBJECT_GROUP_001 ; $01
const OBJECT_GROUP_002 ; $02
const OBJECT_GROUP_003 ; $03
const OBJECT_GROUP_004 ; $04
const OBJECT_GROUP_005 ; $05
const OBJECT_GROUP_006 ; $06
const OBJECT_GROUP_007 ; $07
const OBJECT_GROUP_008 ; $08
const OBJECT_GROUP_009 ; $09
const OBJECT_GROUP_010 ; $0a
const OBJECT_GROUP_011 ; $0b
const OBJECT_GROUP_012 ; $0c
const OBJECT_GROUP_013 ; $0d
const OBJECT_GROUP_014 ; $0e
const OBJECT_GROUP_015 ; $0f
const OBJECT_GROUP_016 ; $10
const OBJECT_GROUP_017 ; $11
const OBJECT_GROUP_018 ; $12
const OBJECT_GROUP_019 ; $13
const OBJECT_GROUP_020 ; $14
const OBJECT_GROUP_021 ; $15
const OBJECT_GROUP_022 ; $16
const OBJECT_GROUP_023 ; $17
const OBJECT_GROUP_024 ; $18
const OBJECT_GROUP_025 ; $19
const OBJECT_GROUP_026 ; $1a
const OBJECT_GROUP_027 ; $1b
const OBJECT_GROUP_028 ; $1c
const OBJECT_GROUP_029 ; $1d
const OBJECT_GROUP_030 ; $1e
const OBJECT_GROUP_031 ; $1f
const OBJECT_GROUP_032 ; $20
const OBJECT_GROUP_033 ; $21
const OBJECT_GROUP_034 ; $22
const OBJECT_GROUP_035 ; $23
const OBJECT_GROUP_036 ; $24
const OBJECT_GROUP_037 ; $25
const OBJECT_GROUP_038 ; $26
const OBJECT_GROUP_039 ; $27
const OBJECT_GROUP_040 ; $28
const OBJECT_GROUP_041 ; $29
const OBJECT_GROUP_042 ; $2a
const OBJECT_GROUP_043 ; $2b
const OBJECT_GROUP_044 ; $2c
const OBJECT_GROUP_045 ; $2d
const OBJECT_GROUP_046 ; $2e
const OBJECT_GROUP_047 ; $2f
const OBJECT_GROUP_048 ; $30
const OBJECT_GROUP_049 ; $31
const OBJECT_GROUP_050 ; $32
const OBJECT_GROUP_051 ; $33
const OBJECT_GROUP_052 ; $34
const OBJECT_GROUP_053 ; $35
const OBJECT_GROUP_054 ; $36
const OBJECT_GROUP_055 ; $37
const OBJECT_GROUP_056 ; $38
const OBJECT_GROUP_057 ; $39
const OBJECT_GROUP_058 ; $3a
const OBJECT_GROUP_059 ; $3b
const OBJECT_GROUP_060 ; $3c
const OBJECT_GROUP_061 ; $3d
const OBJECT_GROUP_062 ; $3e
const OBJECT_GROUP_063 ; $3f
const OBJECT_GROUP_064 ; $40
const OBJECT_GROUP_065 ; $41
const OBJECT_GROUP_066 ; $42
const OBJECT_GROUP_067 ; $43
const OBJECT_GROUP_068 ; $44
const OBJECT_GROUP_069 ; $45
const OBJECT_GROUP_070 ; $46
const OBJECT_GROUP_071 ; $47
const OBJECT_GROUP_072 ; $48
const OBJECT_GROUP_073 ; $49
const OBJECT_GROUP_074 ; $4a
const OBJECT_GROUP_075 ; $4b
const OBJECT_GROUP_076 ; $4c
const OBJECT_GROUP_077 ; $4d
const OBJECT_GROUP_078 ; $4e
const OBJECT_GROUP_079 ; $4f
const OBJECT_GROUP_080 ; $50
const OBJECT_GROUP_081 ; $51
const OBJECT_GROUP_082 ; $52
const OBJECT_GROUP_083 ; $53
const OBJECT_GROUP_084 ; $54
const OBJECT_GROUP_085 ; $55
const OBJECT_GROUP_086 ; $56
const OBJECT_GROUP_087 ; $57
const OBJECT_GROUP_088 ; $58
const OBJECT_GROUP_089 ; $59
const OBJECT_GROUP_090 ; $5a
const OBJECT_GROUP_091 ; $5b
const OBJECT_GROUP_092 ; $5c
const OBJECT_GROUP_093 ; $5d
const OBJECT_GROUP_094 ; $5e
const OBJECT_GROUP_095 ; $5f
const OBJECT_GROUP_096 ; $60
const OBJECT_GROUP_097 ; $61
const OBJECT_GROUP_098 ; $62
const OBJECT_GROUP_099 ; $63
const OBJECT_GROUP_100 ; $64
const OBJECT_GROUP_101 ; $65
const OBJECT_GROUP_102 ; $66
const OBJECT_GROUP_103 ; $67
const OBJECT_GROUP_104 ; $68
const OBJECT_GROUP_105 ; $69
const OBJECT_GROUP_106 ; $6a
const OBJECT_GROUP_107 ; $6b
const OBJECT_GROUP_108 ; $6c
const OBJECT_GROUP_109 ; $6d
const OBJECT_GROUP_110 ; $6e
const OBJECT_GROUP_111 ; $6f
const OBJECT_GROUP_112 ; $70
const OBJECT_GROUP_113 ; $71
const OBJECT_GROUP_114 ; $72
const OBJECT_GROUP_115 ; $73
const OBJECT_GROUP_116 ; $74
const OBJECT_GROUP_117 ; $75
const OBJECT_GROUP_118 ; $76
const OBJECT_GROUP_119 ; $77
const OBJECT_GROUP_120 ; $78
const OBJECT_GROUP_121 ; $79
const OBJECT_GROUP_122 ; $7a
const OBJECT_GROUP_123 ; $7b
const OBJECT_GROUP_124 ; $7c
const OBJECT_GROUP_125 ; $7d
const OBJECT_GROUP_126 ; $7e
const OBJECT_GROUP_127 ; $7f
const OBJECT_GROUP_128 ; $80
const OBJECT_GROUP_129 ; $81
const OBJECT_GROUP_130 ; $82
const OBJECT_GROUP_131 ; $83
const OBJECT_GROUP_132 ; $84
const OBJECT_GROUP_133 ; $85
const OBJECT_GROUP_134 ; $86
const OBJECT_GROUP_135 ; $87
const OBJECT_GROUP_136 ; $88
const OBJECT_GROUP_137 ; $89
const OBJECT_GROUP_138 ; $8a
const OBJECT_GROUP_139 ; $8b
const OBJECT_GROUP_140 ; $8c
const OBJECT_GROUP_141 ; $8d
const OBJECT_GROUP_142 ; $8e
const OBJECT_GROUP_143 ; $8f
const OBJECT_GROUP_144 ; $90
const OBJECT_GROUP_145 ; $91
DEF NUM_OBJECT_GROUPS EQU const_value
const_def 240
const ENEMY_GROUP_HIDDEN_FIGURE ; $f0
const OBJECT_GROUP_HIDDEN_FIGURE ; $f0
Loading

0 comments on commit 0b4996f

Please sign in to comment.