# HG changeset patch # User Robert McIntyre # Date 1332565757 18000 # Node ID 72d74be7561f1171abc4f1664005bb2585c2ee74 # Parent 1af1a279895bc0a07357e1a4fcadbf6501de6961 rename pokemon-layout to cartography. diff -r 1af1a279895b -r 72d74be7561f clojure/com/aurellem/exp/cartography --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/clojure/com/aurellem/exp/cartography Sat Mar 24 00:09:17 2012 -0500 @@ -0,0 +1,442 @@ +D162 number of pokemon in party +D163 Pokemon 1 Species +D164 Pokemon 2 Species +D165 Pokemon 3 Species +D166 Pokemon 4 Species +D167 Pokemon 5 Species +D168 Pokemon 6 Species +D169 End-of-List Sentinel (0xFF) +D16A Pokemon 1 Color Map +D16B /h +D16C \l Pokemon 1 Current Hit Points +D16D Unused +D16E Status +D16F Type 1 (does not affect display) +D170 Type 2 (does not affect display) +D171 Scratch Area +D172 Move 1 ID +D173 Move 2 ID +D174 Move 3 ID +D175 Move 4 ID +D176 /h Pokemon 1 OT ID +D177 \l +D178 /h +D179 |m Pokemon 1 Experience Points +D17A \l +D17B /h HP Stat Expeience +D17C \l +D17D /h Attack Stat Experience +D17E \l +D17F /h Defense Stat Experience +D180 \l +D181 /h Speed Stat Experience +D182 \l +D183 /h Special Stat Experience +D184 \l +D185 Diversification -- Defense, Attack (HP) +D186 Diversification -- Special, Speed (HP) +D187 Current/Maximum PP Move 1 +D188 Current/Maximum PP Move 2 +D189 Current/Maximum PP Move 3 +D18A Current/Maximum PP Move 4 +D18B Current Level +D18C /h Pokemon 1 Total Hit Points +D18D \l +D18E /h Pokemon 1 Attack +D18F \l +D190 /h Pokemon 1 Defense +D191 \l +D192 /h Pokemon 1 Speed +D193 \l +D194 /h Pokemon 1 Special +D195 \l +D196 Pokemon 2 Color Map +D197 /h +D198 \l Pokemon 2 Current Hit Points +D199 Unused +D19A Status +D19B Type 1 (does not affect display) +D19C Type 2 (does not affect display) +D19D Scratch Area +D19E Move 1 ID +D19F Move 2 ID +D1A0 Move 3 ID +D1A1 Move 4 ID +D1A2 /h Pokemon 2 OT ID +D1A3 \l +D1A4 /h +D1A5 |m Pokemon 2 Experience Points +D1A6 \l +D1A7 /h HP Stat Expeience +D1A8 \l +D1A9 /h Attack Stat Experience +D1AA \l +D1AB /h Defense Stat Experience +D1AC \l +D1AD /h Speed Stat Experience +D1AE \l +D1AF /h Special Stat Experience +D1B0 \l +D1B1 Diversification -- Defense, Attack (HP) +D1B2 Diversification -- Special, Speed (HP) +D1B3 Current/Maximum PP Move 1 +D1B4 Current/Maximum PP Move 2 +D1B5 Current/Maximum PP Move 3 +D1B6 Current/Maximum PP Move 4 +D1B7 Current Level +D1B8 /h Pokemon 2 Total Hit Points +D1B9 \l +D1BA /h Pokemon 2 Attack +D1BB \l +D1BC /h Pokemon 2 Defense +D1BD \l +D1BE /h Pokemon 2 Speed +D1BF \l +D1C0 /h Pokemon 2 Special +D1C1 \l +D1C2 Pokemon 3 Color Map +D1C3 /h +D1C4 \l Pokemon 3 Current Hit Points +D1C5 Unused +D1C6 Status +D1C7 Type 1 (does not affect display) +D1C8 Type 2 (does not affect display) +D1C9 Scratch Area +D1CA Move 1 ID +D1CB Move 2 ID +D1CC Move 3 ID +D1CD Move 4 ID +D1CE /h Pokemon 3 OT ID +D1CF \l +D1D0 /h +D1D1 |m Pokemon 3 Experience Points +D1D2 \l +D1D3 /h HP Stat Expeience +D1D4 \l +D1D5 /h Attack Stat Experience +D1D6 \l +D1D7 /h Defense Stat Experience +D1D8 \l +D1D9 /h Speed Stat Experience +D1DA \l +D1DB /h Special Stat Experience +D1DC \l +D1DD Diversification -- Defense, Attack (HP) +D1DE Diversification -- Special, Speed (HP) +D1DF Current/Maximum PP Move 1 +D1E0 Current/Maximum PP Move 2 +D1E1 Current/Maximum PP Move 3 +D1E2 Current/Maximum PP Move 4 +D1E3 Current Level +D1E4 /h Pokemon 3 Total Hit Points +D1E5 \l +D1E6 /h Pokemon 3 Attack +D1E7 \l +D1E8 /h Pokemon 3 Defense +D1E9 \l +D1EA /h Pokemon 3 Speed +D1EB \l +D1EC /h Pokemon 3 Special +D1ED \l +D1EE Pokemon 4 Color Map +D1EF /h +D1F0 \l Pokemon 4 Current Hit Points +D1F1 Unused +D1F2 Status +D1F3 Type 1 (does not affect display) +D1F4 Type 2 (does not affect display) +D1F5 Scratch Area +D1F6 Move 1 ID +D1F7 Move 2 ID +D1F8 Move 3 ID +D1F9 Move 4 ID +D1FA /h Pokemon 4 OT ID +D1FB \l +D1FC /h +D1FD |m Pokemon 4 Experience Points +D1FE \l +D1FF /h HP Stat Expeience +D200 \l +D201 /h Attack Stat Experience +D202 \l +D203 /h Defense Stat Experience +D204 \l +D205 /h Speed Stat Experience +D206 \l +D207 /h Special Stat Experience +D208 \l +D209 Diversification -- Defense, Attack (HP) +D20A Diversification -- Special, Speed (HP) +D20B Current/Maximum PP Move 1 +D20C Current/Maximum PP Move 2 +D20D Current/Maximum PP Move 3 +D20E Current/Maximum PP Move 4 +D20F Current Level +D210 /h Pokemon 4 Total Hit Points +D211 \l +D212 /h Pokemon 4 Attack +D213 \l +D214 /h Pokemon 4 Defense +D215 \l +D216 /h Pokemon 4 Speed +D217 \l +D218 /h Pokemon 4 Special +D219 \l +D21A Pokemon 5 Color Map +D21B /h +D21C \l Pokemon 5 Current Hit Points +D21D Unused +D21E Status +D21F Type 1 (does not affect display) +D220 Type 2 (does not affect display) +D221 Scratch Area +D222 Move 1 ID +D223 Move 2 ID +D224 Move 3 ID +D225 Move 4 ID +D226 /h Pokemon 5 OT ID +D227 \l +D228 /h +D229 |m Pokemon 5 Experience Points +D22A \l +D22B /h HP Stat Expeience +D22C \l +D22D /h Attack Stat Experience +D22E \l +D22F /h Defense Stat Experience +D230 \l +D231 /h Speed Stat Experience +D232 \l +D233 /h Special Stat Experience +D234 \l +D235 Diversification -- Defense, Attack (HP) +D236 Diversification -- Special, Speed (HP) +D237 Current/Maximum PP Move 1 +D238 Current/Maximum PP Move 2 +D239 Current/Maximum PP Move 3 +D23A Current/Maximum PP Move 4 +D23B Current Level +D23C /h Pokemon 5 Total Hit Points +D23D \l +D23E /h Pokemon 5 Attack +D23F \l +D240 /h Pokemon 5 Defense +D241 \l +D242 /h Pokemon 5 Speed +D243 \l +D244 /h Pokemon 5 Special +D245 \l +D246 Pokemon 6 Color Map +D247 /h +D248 \l Pokemon 6 Current Hit Points +D249 Unused +D24A Status +D24B Type 1 (does not affect display) +D24C Type 2 (does not affect display) +D24D Scratch Area +D24E Move 1 ID +D24F Move 2 ID +D250 Move 3 ID +D251 Move 4 ID +D252 /h Pokemon 6 OT ID +D253 \l +D254 /h +D255 |m Pokemon 6 Experience Points +D256 \l +D257 /h HP Stat Expeience +D258 \l +D259 /h Attack Stat Experience +D25A \l +D25B /h Defense Stat Experience +D25C \l +D25D /h Speed Stat Experience +D25E \l +D25F /h Special Stat Experience +D260 \l +D261 Diversification -- Defense, Attack (HP) +D262 Diversification -- Special, Speed (HP) +D263 Current/Maximum PP Move 1 +D264 Current/Maximum PP Move 2 +D265 Current/Maximum PP Move 3 +D266 Current/Maximum PP Move 4 +D267 Current Level +D268 /h Pokemon 6 Total Hit Points +D269 \l +D26A /h Pokemon 6 Attack +D26B \l +D26C /h Pokemon 6 Defense +D26D \l +D26E /h Pokemon 6 Speed +D26F \l +D270 /h Pokemon 6 Special +D271 \l +D272 --- +D273 / +D274 | +D275 | +D276 | +D277 | OT pokemon 1 +D278 | +D279 | +D27A | +D27B \ +D27C --- +D27D --- +D27E / +D27F | +D280 | +D281 | +D282 | OT pokemon 2 +D283 | +D284 | +D285 | +D286 \ +D287 --- +D288 --- +D289 / +D28A | +D28B | +D28C | +D28D | OT pokemon 3 +D28E | +D28F | +D290 | +D291 \ +D292 --- +D293 --- +D294 / +D295 | +D296 | +D297 | +D298 | OT pokemon 4 +D299 | +D29A | +D29B | +D29C \ +D29D --- +D29E --- +D29F / +D2A0 | +D2A1 | +D2A2 | +D2A3 | OT pokemon 5 +D2A4 | +D2A5 | +D2A6 | +D2A7 \ +D2A8 --- +D2A9 --- +D2AA / +D2AB | +D2AC | +D2AD | +D2AE | OT pokemon 6 +D2AF | +D2B0 | +D2B1 | +D2B2 \ +D2B3 --- +D2B4 --- +D2B5 / +D2B6 | +D2B7 | +D2B8 | +D2B9 | Pokemon 1 Name +D2BA | +D2BB | +D2BC | +D2BD \ +D2BE --- +D2BF --- +D2C0 / +D2C1 | +D2C2 | +D2C3 | +D2C4 | Pokemon 2 Name +D2C5 | +D2C6 | +D2C7 | +D2C8 \ +D2C9 --- +D2CA --- +D2CB / +D2CC | +D2CD | +D2CE | +D2CF | Pokemon 3 Name +D2D0 | +D2D1 | +D2D2 | +D2D3 \ +D2D4 --- +D2D5 --- +D2D6 / +D2D7 | +D2D8 | +D2D9 | +D2DA | Pokemon 4 Name +D2DB | +D2DC | +D2DD | +D2DE \ +D2DF --- +D2E0 --- +D2E1 / +D2E2 | +D2E3 | +D2E4 | +D2E5 | Pokemon 5 Name +D2E6 | +D2E7 | +D2E8 | +D2E9 \ +D2EA --- +D2EB --- +D2EC / +D2ED | +D2EE | +D2EF | +D2F0 | Pokemon 6 Name +D2F1 | +D2F2 | +D2F3 | +D2F4 \ +D2F5 --- +D2F6 +D2F7 +D2F8 +D2F9 +D2FA +D2FB +D2FC +D2FD +D2FE +D2FF +D300 +D301 +D302 +D303 +D304 +D305 +D306 +D307 +D308 +D309 +D30A +D30B +D30C +D30D +D30E +D30F +D310 +D311 +D312 +D313 +D314 +D315 +D316 +D317 +D318 +D319 +D31A +D31B \ No newline at end of file diff -r 1af1a279895b -r 72d74be7561f clojure/com/aurellem/exp/play.clj --- a/clojure/com/aurellem/exp/play.clj Sat Mar 24 00:01:04 2012 -0500 +++ b/clojure/com/aurellem/exp/play.clj Sat Mar 24 00:09:17 2012 -0500 @@ -6,3 +6,5 @@ characters species moves)) (:import java.io.File) (:import [com.aurellem.gb.gb_driver SaveState])) + + diff -r 1af1a279895b -r 72d74be7561f clojure/com/aurellem/exp/pokemon-layout --- a/clojure/com/aurellem/exp/pokemon-layout Sat Mar 24 00:01:04 2012 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,442 +0,0 @@ -D162 number of pokemon in party -D163 Pokemon 1 Species -D164 Pokemon 2 Species -D165 Pokemon 3 Species -D166 Pokemon 4 Species -D167 Pokemon 5 Species -D168 Pokemon 6 Species -D169 End-of-List Sentinel (0xFF) -D16A Pokemon 1 Color Map -D16B /h -D16C \l Pokemon 1 Current Hit Points -D16D Unused -D16E Status -D16F Type 1 (does not affect display) -D170 Type 2 (does not affect display) -D171 Scratch Area -D172 Move 1 ID -D173 Move 2 ID -D174 Move 3 ID -D175 Move 4 ID -D176 /h Pokemon 1 OT ID -D177 \l -D178 /h -D179 |m Pokemon 1 Experience Points -D17A \l -D17B /h HP Stat Expeience -D17C \l -D17D /h Attack Stat Experience -D17E \l -D17F /h Defense Stat Experience -D180 \l -D181 /h Speed Stat Experience -D182 \l -D183 /h Special Stat Experience -D184 \l -D185 Diversification -- Defense, Attack (HP) -D186 Diversification -- Special, Speed (HP) -D187 Current/Maximum PP Move 1 -D188 Current/Maximum PP Move 2 -D189 Current/Maximum PP Move 3 -D18A Current/Maximum PP Move 4 -D18B Current Level -D18C /h Pokemon 1 Total Hit Points -D18D \l -D18E /h Pokemon 1 Attack -D18F \l -D190 /h Pokemon 1 Defense -D191 \l -D192 /h Pokemon 1 Speed -D193 \l -D194 /h Pokemon 1 Special -D195 \l -D196 Pokemon 2 Color Map -D197 /h -D198 \l Pokemon 2 Current Hit Points -D199 Unused -D19A Status -D19B Type 1 (does not affect display) -D19C Type 2 (does not affect display) -D19D Scratch Area -D19E Move 1 ID -D19F Move 2 ID -D1A0 Move 3 ID -D1A1 Move 4 ID -D1A2 /h Pokemon 2 OT ID -D1A3 \l -D1A4 /h -D1A5 |m Pokemon 2 Experience Points -D1A6 \l -D1A7 /h HP Stat Expeience -D1A8 \l -D1A9 /h Attack Stat Experience -D1AA \l -D1AB /h Defense Stat Experience -D1AC \l -D1AD /h Speed Stat Experience -D1AE \l -D1AF /h Special Stat Experience -D1B0 \l -D1B1 Diversification -- Defense, Attack (HP) -D1B2 Diversification -- Special, Speed (HP) -D1B3 Current/Maximum PP Move 1 -D1B4 Current/Maximum PP Move 2 -D1B5 Current/Maximum PP Move 3 -D1B6 Current/Maximum PP Move 4 -D1B7 Current Level -D1B8 /h Pokemon 2 Total Hit Points -D1B9 \l -D1BA /h Pokemon 2 Attack -D1BB \l -D1BC /h Pokemon 2 Defense -D1BD \l -D1BE /h Pokemon 2 Speed -D1BF \l -D1C0 /h Pokemon 2 Special -D1C1 \l -D1C2 Pokemon 3 Color Map -D1C3 /h -D1C4 \l Pokemon 3 Current Hit Points -D1C5 Unused -D1C6 Status -D1C7 Type 1 (does not affect display) -D1C8 Type 2 (does not affect display) -D1C9 Scratch Area -D1CA Move 1 ID -D1CB Move 2 ID -D1CC Move 3 ID -D1CD Move 4 ID -D1CE /h Pokemon 3 OT ID -D1CF \l -D1D0 /h -D1D1 |m Pokemon 3 Experience Points -D1D2 \l -D1D3 /h HP Stat Expeience -D1D4 \l -D1D5 /h Attack Stat Experience -D1D6 \l -D1D7 /h Defense Stat Experience -D1D8 \l -D1D9 /h Speed Stat Experience -D1DA \l -D1DB /h Special Stat Experience -D1DC \l -D1DD Diversification -- Defense, Attack (HP) -D1DE Diversification -- Special, Speed (HP) -D1DF Current/Maximum PP Move 1 -D1E0 Current/Maximum PP Move 2 -D1E1 Current/Maximum PP Move 3 -D1E2 Current/Maximum PP Move 4 -D1E3 Current Level -D1E4 /h Pokemon 3 Total Hit Points -D1E5 \l -D1E6 /h Pokemon 3 Attack -D1E7 \l -D1E8 /h Pokemon 3 Defense -D1E9 \l -D1EA /h Pokemon 3 Speed -D1EB \l -D1EC /h Pokemon 3 Special -D1ED \l -D1EE Pokemon 4 Color Map -D1EF /h -D1F0 \l Pokemon 4 Current Hit Points -D1F1 Unused -D1F2 Status -D1F3 Type 1 (does not affect display) -D1F4 Type 2 (does not affect display) -D1F5 Scratch Area -D1F6 Move 1 ID -D1F7 Move 2 ID -D1F8 Move 3 ID -D1F9 Move 4 ID -D1FA /h Pokemon 4 OT ID -D1FB \l -D1FC /h -D1FD |m Pokemon 4 Experience Points -D1FE \l -D1FF /h HP Stat Expeience -D200 \l -D201 /h Attack Stat Experience -D202 \l -D203 /h Defense Stat Experience -D204 \l -D205 /h Speed Stat Experience -D206 \l -D207 /h Special Stat Experience -D208 \l -D209 Diversification -- Defense, Attack (HP) -D20A Diversification -- Special, Speed (HP) -D20B Current/Maximum PP Move 1 -D20C Current/Maximum PP Move 2 -D20D Current/Maximum PP Move 3 -D20E Current/Maximum PP Move 4 -D20F Current Level -D210 /h Pokemon 4 Total Hit Points -D211 \l -D212 /h Pokemon 4 Attack -D213 \l -D214 /h Pokemon 4 Defense -D215 \l -D216 /h Pokemon 4 Speed -D217 \l -D218 /h Pokemon 4 Special -D219 \l -D21A Pokemon 5 Color Map -D21B /h -D21C \l Pokemon 5 Current Hit Points -D21D Unused -D21E Status -D21F Type 1 (does not affect display) -D220 Type 2 (does not affect display) -D221 Scratch Area -D222 Move 1 ID -D223 Move 2 ID -D224 Move 3 ID -D225 Move 4 ID -D226 /h Pokemon 5 OT ID -D227 \l -D228 /h -D229 |m Pokemon 5 Experience Points -D22A \l -D22B /h HP Stat Expeience -D22C \l -D22D /h Attack Stat Experience -D22E \l -D22F /h Defense Stat Experience -D230 \l -D231 /h Speed Stat Experience -D232 \l -D233 /h Special Stat Experience -D234 \l -D235 Diversification -- Defense, Attack (HP) -D236 Diversification -- Special, Speed (HP) -D237 Current/Maximum PP Move 1 -D238 Current/Maximum PP Move 2 -D239 Current/Maximum PP Move 3 -D23A Current/Maximum PP Move 4 -D23B Current Level -D23C /h Pokemon 5 Total Hit Points -D23D \l -D23E /h Pokemon 5 Attack -D23F \l -D240 /h Pokemon 5 Defense -D241 \l -D242 /h Pokemon 5 Speed -D243 \l -D244 /h Pokemon 5 Special -D245 \l -D246 Pokemon 6 Color Map -D247 /h -D248 \l Pokemon 6 Current Hit Points -D249 Unused -D24A Status -D24B Type 1 (does not affect display) -D24C Type 2 (does not affect display) -D24D Scratch Area -D24E Move 1 ID -D24F Move 2 ID -D250 Move 3 ID -D251 Move 4 ID -D252 /h Pokemon 6 OT ID -D253 \l -D254 /h -D255 |m Pokemon 6 Experience Points -D256 \l -D257 /h HP Stat Expeience -D258 \l -D259 /h Attack Stat Experience -D25A \l -D25B /h Defense Stat Experience -D25C \l -D25D /h Speed Stat Experience -D25E \l -D25F /h Special Stat Experience -D260 \l -D261 Diversification -- Defense, Attack (HP) -D262 Diversification -- Special, Speed (HP) -D263 Current/Maximum PP Move 1 -D264 Current/Maximum PP Move 2 -D265 Current/Maximum PP Move 3 -D266 Current/Maximum PP Move 4 -D267 Current Level -D268 /h Pokemon 6 Total Hit Points -D269 \l -D26A /h Pokemon 6 Attack -D26B \l -D26C /h Pokemon 6 Defense -D26D \l -D26E /h Pokemon 6 Speed -D26F \l -D270 /h Pokemon 6 Special -D271 \l -D272 --- -D273 / -D274 | -D275 | -D276 | -D277 | OT pokemon 1 -D278 | -D279 | -D27A | -D27B \ -D27C --- -D27D --- -D27E / -D27F | -D280 | -D281 | -D282 | OT pokemon 2 -D283 | -D284 | -D285 | -D286 \ -D287 --- -D288 --- -D289 / -D28A | -D28B | -D28C | -D28D | OT pokemon 3 -D28E | -D28F | -D290 | -D291 \ -D292 --- -D293 --- -D294 / -D295 | -D296 | -D297 | -D298 | OT pokemon 4 -D299 | -D29A | -D29B | -D29C \ -D29D --- -D29E --- -D29F / -D2A0 | -D2A1 | -D2A2 | -D2A3 | OT pokemon 5 -D2A4 | -D2A5 | -D2A6 | -D2A7 \ -D2A8 --- -D2A9 --- -D2AA / -D2AB | -D2AC | -D2AD | -D2AE | OT pokemon 6 -D2AF | -D2B0 | -D2B1 | -D2B2 \ -D2B3 --- -D2B4 --- -D2B5 / -D2B6 | -D2B7 | -D2B8 | -D2B9 | Pokemon 1 Name -D2BA | -D2BB | -D2BC | -D2BD \ -D2BE --- -D2BF --- -D2C0 / -D2C1 | -D2C2 | -D2C3 | -D2C4 | Pokemon 2 Name -D2C5 | -D2C6 | -D2C7 | -D2C8 \ -D2C9 --- -D2CA --- -D2CB / -D2CC | -D2CD | -D2CE | -D2CF | Pokemon 3 Name -D2D0 | -D2D1 | -D2D2 | -D2D3 \ -D2D4 --- -D2D5 --- -D2D6 / -D2D7 | -D2D8 | -D2D9 | -D2DA | Pokemon 4 Name -D2DB | -D2DC | -D2DD | -D2DE \ -D2DF --- -D2E0 --- -D2E1 / -D2E2 | -D2E3 | -D2E4 | -D2E5 | Pokemon 5 Name -D2E6 | -D2E7 | -D2E8 | -D2E9 \ -D2EA --- -D2EB --- -D2EC / -D2ED | -D2EE | -D2EF | -D2F0 | Pokemon 6 Name -D2F1 | -D2F2 | -D2F3 | -D2F4 \ -D2F5 --- -D2F6 -D2F7 -D2F8 -D2F9 -D2FA -D2FB -D2FC -D2FD -D2FE -D2FF -D300 -D301 -D302 -D303 -D304 -D305 -D306 -D307 -D308 -D309 -D30A -D30B -D30C -D30D -D30E -D30F -D310 -D311 -D312 -D313 -D314 -D315 -D316 -D317 -D318 -D319 -D31A -D31B \ No newline at end of file