From 95b59dfa8d684089171c461b2ba22c8aa210baac Mon Sep 17 00:00:00 2001 From: Zeta_Null Date: Thu, 24 Jul 2025 16:12:29 -0400 Subject: [PATCH] Stalls + map tweaks --- constants/map_constants.asm | 3 +++ constants/scgb_constants.asm | 2 ++ data/maps/maps.asm | 21 +++++++++++++-------- data/maps/outdoor_sprites.asm | 2 ++ data/maps/roofs.asm | 9 +++++---- data/maps/sgb_roof_pal_inds.asm | 2 ++ data/tilesets/nihon_font_attributes.bin | Bin 1280 -> 1344 bytes data/tilesets/nihon_font_collision.asm | 12 ++++++++---- data/tilesets/nihon_font_metatiles.bin | Bin 1280 -> 1344 bytes data/tilesets/sevii_attributes.bin | Bin 2192 -> 2256 bytes data/tilesets/sevii_collision.asm | 4 ++++ data/tilesets/sevii_metatiles.bin | Bin 2192 -> 2256 bytes gfx/sgb/predef.pal | 2 ++ gfx/tilesets.asm | 18 ++++++++++-------- gfx/tilesets/nihon_font.png | Bin 1386 -> 3925 bytes gfx/tilesets/roofs.pal | 12 ++++++++---- gfx/tilesets/sevii.png | Bin 4313 -> 1779 bytes maps/Route53.ablk | 4 ++-- maps/TwoIsland.ablk | 2 +- 19 files changed, 62 insertions(+), 31 deletions(-) diff --git a/constants/map_constants.asm b/constants/map_constants.asm index 40306be..19c067c 100644 --- a/constants/map_constants.asm +++ b/constants/map_constants.asm @@ -697,6 +697,9 @@ ENDM map_const ROUTE_52_RUDDY_TOWN_GATE, 5, 4 ; 6 map_const ROUTE_53_RUDDY_TOWN_GATE, 5, 4 ; 7 map_const ROUTE_54_RUDDY_TOWN_GATE, 5, 4 ; 8 + endgroup + + newgroup OCHRE_TOWN map_const ROUTE_53, 35, 9 ; 9 endgroup diff --git a/constants/scgb_constants.asm b/constants/scgb_constants.asm index d48bf42..247a987 100644 --- a/constants/scgb_constants.asm +++ b/constants/scgb_constants.asm @@ -189,6 +189,8 @@ DEF SCGB_DEFAULT EQU $ff const PREDEFPAL_AVENTURINE_MORN const PREDEFPAL_SUNGLOW_CITY const PREDEFPAL_SUNGLOW_CITY_MORN + const PREDEFPAL_OCHRE_TOWN + const PREDEFPAL_OCHRE_TOWN_MORN DEF NUM_PREDEF_PALS EQU const_value ; SGB system command codes diff --git a/data/maps/maps.asm b/data/maps/maps.asm index 03902fd..b04d2db 100644 --- a/data/maps/maps.asm +++ b/data/maps/maps.asm @@ -56,10 +56,11 @@ MapGroupPointers:: dw MapGroup_SavoyCity ; 37 dw MapGroup_CoralCity ; 38 dw MapGroup_RuddyTown ; 39 - dw MapGroup_SunglowCity ; 40 - dw MapGroup_BlueForest ; 41 - dw MapGroup_Aventurine ; 42 - dw MapGroup_WhiteCity ; 43 + dw MapGroup_OchreTown ; 40 + dw MapGroup_SunglowCity ; 41 + dw MapGroup_BlueForest ; 42 + dw MapGroup_Aventurine ; 43 + dw MapGroup_WhiteCity ; 44 assert_table_length NUM_MAP_GROUPS MapGroup_Olivine: @@ -763,11 +764,15 @@ MapGroup_RuddyTown: map RuddyTownBigHouse1, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_RUDDY_TOWN, MUSIC_VERMILION_CITY, FALSE, PALETTE_DAY, FISHGROUP_NONE map RuddyTownBigHouse2, TILESET_PLAYERS_HOUSE, INDOOR, LANDMARK_RUDDY_TOWN, MUSIC_VERMILION_CITY, FALSE, PALETTE_DAY, FISHGROUP_NONE map Route52RuddyTownGate, TILESET_NIHON_GATE, GATE, LANDMARK_ROUTE_52, MUSIC_PEACEFULTHEME, FALSE, PALETTE_DAY, FISHGROUP_NONE - map Route53RuddyTownGate, TILESET_NIHON_GATE, GATE, LANDMARK_ROUTE_50, MUSIC_PEACEFULTHEME, FALSE, PALETTE_DAY, FISHGROUP_NONE ; needs new landmark when route is made - map Route54RuddyTownGate, TILESET_NIHON_GATE, GATE, LANDMARK_ROUTE_50, MUSIC_PEACEFULTHEME, FALSE, PALETTE_DAY, FISHGROUP_NONE ; see above - map Route53, TILESET_NIHON_FONT, ROUTE, LANDMARK_ROUTE_53, MUSIC_MOBILE_ADAPTER_MENU, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN + map Route53RuddyTownGate, TILESET_NIHON_GATE, GATE, LANDMARK_ROUTE_53, MUSIC_PEACEFULTHEME, FALSE, PALETTE_DAY, FISHGROUP_NONE + map Route54RuddyTownGate, TILESET_NIHON_GATE, GATE, LANDMARK_ROUTE_50, MUSIC_PEACEFULTHEME, FALSE, PALETTE_DAY, FISHGROUP_NONE ; needs new landmark when route is made assert_table_length NUM_RUDDY_TOWN_MAPS - + +MapGroup_OchreTown: + table_width MAP_LENGTH, MapGroup_OchreTown + map Route53, TILESET_NIHON_FONT, ROUTE, LANDMARK_ROUTE_53, MUSIC_MOBILE_ADAPTER_MENU, FALSE, PALETTE_AUTO, FISHGROUP_OCEAN + assert_table_length NUM_OCHRE_TOWN_MAPS + MapGroup_SunglowCity: table_width MAP_LENGTH, MapGroup_SunglowCity map Route57, TILESET_NIHON_BIRDON, ROUTE, LANDMARK_ROUTE_57, MUSIC_MOBILE_ADAPTER_MENU, FALSE, PALETTE_AUTO, FISHGROUP_SHORE diff --git a/data/maps/outdoor_sprites.asm b/data/maps/outdoor_sprites.asm index 2d68cde..b8a3338 100644 --- a/data/maps/outdoor_sprites.asm +++ b/data/maps/outdoor_sprites.asm @@ -43,6 +43,7 @@ OutdoorSprites: dw SavoyCityGroupSprites dw CoralCityGroupSprites dw RuddyTownGroupSprites + dw OchreTownGroupSprites dw SunglowCityGroupSprites dw BlueForestGroupSprites dw AventurineCityGroupSprites @@ -338,6 +339,7 @@ BlueForestGroupSprites: ; Will have its own thing eventually SunglowCityGroupSprites: ; Ditto AventurineCityGroupSprites: ; Ditto WhiteCityGroupSprites: ; Ditto +OchreTownGroupSprites: ; Ditto NewBarkGroupSprites: db SPRITE_SUICUNE db SPRITE_SILVER_TROPHY diff --git a/data/maps/roofs.asm b/data/maps/roofs.asm index c0f44d4..0953c23 100644 --- a/data/maps/roofs.asm +++ b/data/maps/roofs.asm @@ -51,10 +51,11 @@ MapGroupRoofs: db ROOF_NEW_BARK ; 37 (Savoy City) db ROOF_NEW_BARK ; 38 (Coral City) db ROOF_NEW_BARK ; 39 (Ruddy Town) - db ROOF_NEW_BARK ; 40 (Sunglow City) - db ROOF_NEW_BARK ; 41 (Blue Forest) - db ROOF_NEW_BARK ; 42 (Aventurine City) - db ROOF_NEW_BARK ; 43 (White City) + db ROOF_NEW_BARK ; 40 (Ochre Town) + db ROOF_NEW_BARK ; 41 (Sunglow City) + db ROOF_NEW_BARK ; 42 (Blue Forest) + db ROOF_NEW_BARK ; 43 (Aventurine City) + db ROOF_NEW_BARK ; 44 (White City) assert_table_length NUM_MAP_GROUPS + 1 Roofs: diff --git a/data/maps/sgb_roof_pal_inds.asm b/data/maps/sgb_roof_pal_inds.asm index aa918d2..0763df5 100644 --- a/data/maps/sgb_roof_pal_inds.asm +++ b/data/maps/sgb_roof_pal_inds.asm @@ -43,6 +43,7 @@ MapGroupRoofSGBPalInds: db PREDEFPAL_SAVOY_CITY db PREDEFPAL_CORAL_CITY db PREDEFPAL_RUDDY_TOWN + db PREDEFPAL_OCHRE_TOWN db PREDEFPAL_SUNGLOW_CITY db PREDEFPAL_BLUE_FOREST db PREDEFPAL_AVENTURINE @@ -92,6 +93,7 @@ MapGroupRoofSGBPalIndsMorn: db PREDEFPAL_SAVOY_CITY_MORN db PREDEFPAL_CORAL_CITY_MORN db PREDEFPAL_RUDDY_TOWN_MORN + db PREDEFPAL_OCHRE_TOWN_MORN db PREDEFPAL_SUNGLOW_CITY_MORN db PREDEFPAL_BLUE_FOREST_MORN db PREDEFPAL_AVENTURINE_MORN diff --git a/data/tilesets/nihon_font_attributes.bin b/data/tilesets/nihon_font_attributes.bin index 41bb4fffa3e13ec29b2fe04ff8b667081c90feb5..16a47cd008503b19626417c574299ef1b0688ad2 100644 GIT binary patch delta 137 zcmZqRI>05Mfd(c9Dr_`Z!ji+t#K^$J$i%?J#Kgcw0H7Ix!3AmO)n#Sn)#c>{VGtj| H03mj|Mgh9AU{}W@Xl4WoFf3Wo6Z2VrFI*5*8K)V?{+pAeRNm6#-!&R|HKz l23JX0S($;s*i=A(kx@ZGP!PyfF*apjU}O{!5EN8U0076v8uyGe7;S_J7&|ZE})uq}7 zRYfl(RMlSJO2-O&7Uk)6A?!BlYMAvkM3^_i2&rlUlh|vFhwwA_qHyktcwZmCKnNbH z^mk$iAMd)gm0-rVksc5`bBli>_!d;j6Nke>w6#M*LbO7_TK>1u+PX$YM%p@h+Io7L z{0Pm!P(PeIUehm7`JV*ls6fPRFD%Z>-%oKjq5CcWARJUFD98&5@o@LhzlB8VYu<7P zBQATXJl95Su3bmrh>|`5kDY;aA@AI6Z2Efs_&TE!x0fZoD zWunmJ zX?4YN$jd$9>4M4O%mV}-pSkU2C5h6}#@6jRo{C=n^vQ86Fg&jcGf%xse%ch~K~jxh&IgoeK!@f2S6 zXj((!4^m~FM}T^f^P#GbeMom^H79Vu+`BzDrRr6i(kC`)g+(S2cUl-R61h9B6NRG7 zYO%J%v1LKtbNxsb^bi7%aC5w6p>88aou1uO-TX1|z|4K~sE9w>w>BgnHM|Z}$Uv#7 zhrl!JEY((xO}=zgJPOTkIEa7Lvw6PxROk$a(@~)jt}qLa-buGJ;Jt#k;!3O&GqwjE zo;5JoeJq~CTo{kNucWdGJl{#{fWP5Hcwp6Lyy6UT*GW;I5*uUXz~@52h6V34IX2(g zlTp>1o%T^vS4m{lQ1^-4cxIol8Tv`Pbzc>OI&s>=NXTwVfT0iXJ9${<2gNzil^On5 zHW7;59FsyvFDlp&yu`u=`)Jj%K1DUXDXj=stH-jM4~$=Q-* z<5n=Bvm-1S{ z?G#ml*1MnBQ?MLfYAK+j!uaTWzG4Acua9Qb-*SIjz0>gEXwe5jN^m%EbKu#<2}ZE% zc@+xGL9f2lgkn%PfUj*Bo+YO<)MIs>U?i*7IW_i`4Tv>!*mZ0xeP2zxy<#Db&8bK4 z+kbS_{bLM45B{Wp!`K`IK96{N1D&a|KHQqeobpyUTo7rW2oiY*Jr`uSS8?Uw=v3j2 zsHJew{wv$1Bci`a8P<$)(|&TGmkw1-o{Q5$^bZ*{L4SbeBcO;AP8{X_X@$0TPaRbp z-I%%4*GpHnDiwsjq>+C21DF;K{234FWf4S9iau37L{#3GxJvYIT3{ffg!@||q7Cdg z04kYm9D4OBtENdX6J%0tE{Lg;Tk@UN9qH31<-sf&^{?+!YLJY^)+c4x%inLN%~MQy zhW_;f2llgOh#ZxBntud5$k^A)l7{&U|6XO&ma18Iq|_7nvie2$l~jAjR2Q@F&81Fv zIZ(uh8Y{Y2_AiH^mGG@9e}O}sSKv)U+h-Pm2x$m$^$W1fSMJ{MI;#jSf?xt*-S; zT30K)0Q|@88OIj zvg;bXL(e{fox#_d$W|YwOvt$w<~~&k&QwVm%VMdyrJ$7d)H~ z6L)xMpIv&~BNW@Icfd1hohP94u+TWWt+5ryBLW%*W_v4vv-sICp_x!0v^uPEOsXm% zuWWez0;M-#+@+_XO{*IC;IPvP_V}h}oL8@Se==LHh7&lhk>p6AT*vvOx8WhbIWLJ< zX}47Z=m9u!1)J8}3SO>00SYfJ)4t9qHm7@kdHy**np*Pb%f}h2cb_5ej4y^6Iu-pM z^4KM_tNezk{4izD0>#X%{^t~xNaltGL_kHA)J5sBr8Y92A^D$a@~n5!&p-4+BFo-h zl?gw%`ns-Mz)1F0if+H3_ACh|0vG5vfjfIA-K*HqBKdsnUudd`IDa2jQ#^O%1MDTe zc)FCbh*+*7Rp^ntL5!|Rn`ud?id|0767=csM%Y50$R})Q&D`R zSS5MWeUrV-Hy_5^Y6`ia=%?h&npqIy(~OgVcb9fDTb=KnpE8<%$su4Pb}+E zYVgdSP8bhj84${{T+=BQXUDfk8gD3qO9~HT0CC*LdJT(PCEaq|=I?IeK*PVhZAwaJ z>jufGpi`Fs{(S+sQknkX797+m;|-anvMEcC`UVMk`` zuU?&V5)0>2QBbDvSnNGX`xu1^U@j|RCG6|4kBjf!CiHs1P<^Zbh11*UeK|k!$f5BVbq}Ejlh7x4V?QwA@|ydg zic)}+Hit6x2XAhM4SX-DBcEEwWY%iz=)dh8 zf4a2ej+S2sxNw9QB-ape$uM7FEeW2FvIjY9>gh0@3}kCEq^P@p_p4QWxa!S zNI#sPL=*0p>Rf#&u( zn2&Fy&KU&|zBi`KP78o!yJB|+>!Z!joM{E+@1Gc%ymY)ntfQ;Q^jxCPEX~yZJSE@7^7f--m)Q(w^rzvmf~qURBPqgUAE3TSS$1Uka@Nxd zoKyOc`d%&qd2#;9f<^^wb{=y0AXfl6A@wCIfEE8M*7XVOrevC16v!<>e2C$(5tpQ8 zLPaIgY%`1U(S%oL6lpidnSE|NO(OE@QSfob1_Z~P6`+)J&A>x>^v zx6-=1+LysPUKE<&kzJSc5H5RC^sUqtyYw}I!&%$~ivyEb3n_)CmT)N`*G5NEYCdwLfPx}Djj+Ez#^~TNIyT|g5 z`ODzS(iy5Q6xu{5Qb4_sDRoYA%jH^+0BA8f6>zHc0wD*X(%7YYVB-5BQEXtc&|4!5 z;HbQ^fFJRH)2FwRVn#TEzqEZIUEb>^SBTS6Tqc`tDzh1ku~;1z4j0}UX*{ZXW(358 zM5sTP-Wg7d>Z`iWe1i;cNW%$Dm(8a$v%Z8^!q1pDb79IXfMkQE3zrMLD5fMn*+qWy7PYV@92gS812 zxYa=tv_In3ynEcDN&X9W5CuHOG@4X!*uKHgvS5nf|S26zCo@g(EwZv@xv^4*6DKJ?|A8Nvz*VI8+^daod3^{1J`$ zBtvRj)p~n5*>*}gHZs3HO6{6GaDt=HUXj@1EVIkpGQN=ooTXq3;di?$W;%v;d)k}R z#I;hCYUy?1sgaDa%KV$7anaxKfO%2FIx52mn_;c@awT!>o>_>UxoX4?#a%W`sF}3m z$z|Yf_Z(t>J-3sndG?X05+7bF__m~dE*N-NPn^3{n4%CrE*}nj(8p27L&pvEXIs1W+4VK_`)sQBzB3#%(_i0T%9h%sqsvD z+1kxj@UWX^zR<#kMhIN%T7nbov)>h_n=j-K7|$=cUpMU51KF{v}@y@s)2yY<@ z0i?mxc-lu}|I`x{0CCh8joy}HDc%n>9tX}Mp4qr_r_hW6-Y=RF9|wFqe{JKoatK!GjSobqi<`FUfHNeA$#5(*4k06LnF zHKL%T&}ntL0)Ite!y|w;c1s>Qm5Rl1*e{lv#s4Uz-_(LY9Nn6zVaf-^nW%wFD}qjW z_K)5q?~h)I8m>AN{?2#`qlRiZo)CYS7CP`6A&0te8ZaG-by34dg4C0crh#BJA@Uy` z1^{zuT%1z)M5e$$3VO~#gz8NOE~GV?Oj9)s2tEH&uzyg6MH?EqkjZFF&=jet;pp}r z@gbms%|x)O{A$shR#0lNo{c|B5zL?pzw-VgSw<(F z@J2$b(tp4pl*)OXA)6`dByVXA+u8u~r+}Z|RDg+d&|Ctbu}GI1JZqWA;)@CCf zpjS~y$u3xNxp*>ls#xahS?icX0YZdu-bhb{H?o{*UkEFk00=4mh4)x<2vGn!U$r+9 ztkCt*y{Lia5kdeA_6|OSMFq&s;`t*K&{$Lyuz!PMM!r=)Qh7XoNppbbyGt_ImT`Gd zI9DPRsA_T`4xp=oxo7(q_pmFGkc{f0u4ruHwEX>^+e;6+?GWbquPl&t?bhONb6V)# zVz`FRi5483Fn0<|U0WA`gqUc9YLEMMS1UCJS+=O_0b;WMq%XTbwSNIzrfIK0)jM_1 zUw>y51;}ma3;FKFG@2GWfi zi6k7=vnsn@nQUujg9~?Ja$qZ?)2y$rP1lgJc3I}QRgM!SI3{{m^{yK5)Kxym zce&FkK-K^3K&HxKzpFLMJt&>oJ?Haqy@y->*`|$YCxPj!a+j^!%MGYSp%l$7fWk}X zeVj5^z=VX5Y0ax;xDa&=PuPH{0uvUxbi<7RYkvmTd_ir&Zve7W896B3-~Kz;!?Mik3Hjh_D&84R z(95KBG56kk9~ZX_A36uzrDo4MJ>r({09M}Hkxgqh_t7?o4*MFH@$21CK1y#yE247@ zAe?a0WkRWzVKl?b-}S$`jc&E=Pu^4Z5`g0>z>aL>!#- z5WwEBHDW0*w$(J(cFaN;O59vu#jvFbB?OvOo2rTVMT$spsD_Zn5Ee?@c8gZmIM-8G zfmAAPB|A;R8d5|MEh;b41Qk$%%C&KclF9ZxdmjHv$h74T7=P!HBVFH5zUTX#bM!n0 z#Q7yb5Ppp)gpmYK;`soHKWF{|1rQ$vW@jIWQHc)$iM7CG#839Q-9j&h`A~#GTnhwv z{`S5%E=W z-htsPFy6#*cDv6A!0e1gG75hp3Sue?XxUZ{D)t-MiGT9i+S-hVy8`DR9l4 znG|3WNU`*t`c9A=SRc;^zTmiuMUL)9P<|W+95V!C%=L!r4LEFI`v3~Y!&q^wD8?j} zbAP+`Jbxq^t@Fl>Px=bp=N$%i0N{mjqTqad-7|LZok9IM7)#V7nIAd<^l5H{JRMK*xcBCHc3G15~h|83wz&26-e138J85I{=CTjy(-ugmEiP z@teOJg57@AxyeET0QpY`X;Hv2y@4u_{>oeBT7TXUob(reKmd+2u;hJdz_Hj)6e<)v zKg=zSo=|uU1cI)v&f>1F%>ab~2O@)s1R|Z0gl3f&2AmGUXFZ26@v4TD& z9DkhZ9cs}}r?-j8fIpF7P(gk2|0LiTOHd%-p}_XdyN^iI z#ZgdLLRYq^@R%%osmPoluLA);1$JBOw|~-^fTGI3EbO-b3+AdG-CPaCZ#G?zDPu~A zumW#W&26|_^6sV80A9Kg{=Bci1GS2ecuW6uqt_;Ww;B)^UrT8@&IvcBx`$p>TPr)% zLepxXx8atX95zX)5lJ1aRqawUF~LfJQGZ)b z;aA@s|Eare8H`RJUuXyK4zKu?IkBwK=rh2~KX0beDYW1J^1_zQTsq8&(Rw1`r@iRi zci8=kd+BW`zC5?-OZ(TYf&gG%)-Xwp-cP$JRo$D}?sgvm#qIl>E~<{Uee_UfF^|@x zG-^u&DV^(h4dOC14SDx;_8)B%u79+g{JEwMrFqRZ3f!-{*G9(|8V?_O@s9faKX4p7 zA+wQFTj;k?4@Y;s+8RF-KLcln&X#o*wJ(OQuoD_RN+=C#=sA^gYJbO0uoK|d+GS4d z;XC|8jw1kxK@B}8d%4!*Uum5iV8l}3m9_3W6uQ#Z4nL*}-^i%KOll^TZhtqf6VHJE zFF3PLu+Va{<)ok`7#5LR@Eu7^-=x!~^2~y}jRzVJOi>`& zzQ~AEf>1{;_9MSmfmqETIHEq$wIzUKRQ&2n>;dPoC#lRA5~ruseRQ|8mS zqbTcPr2D)#zfGMAvGC2h`MUXd&q8y07f%C?HpJ13=Abzk>scTkq^v?dMN287X>vz! zM=)M>uR+QymnZN#eXTpH9$*0V*ORx zpC>&FCBkV;tVz+RMjUv{!1KY>b90--DGAq@)Y=i%@6rCCMTSHH|Dz5OdEuM6M{&2UoQ`vR9YeRHAaEJN;8{rQND+ z^2kfoxkpJm(ye_OuxRy{n`{F)LEJUct)b(k$)_l_n#%uZ%~^_0^Lz%#o2=GE4k^k=nIjR4)V4e3SSSLedePG=b>zZ75o6qX-tPZQzzX2Qv7=o0> R>YxAs002ovPDHLkV1iVDTTB1| literal 4313 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 diff --git a/maps/Route53.ablk b/maps/Route53.ablk index 524b598..775d510 100644 --- a/maps/Route53.ablk +++ b/maps/Route53.ablk @@ -1,2 +1,2 @@ - )************+ -.....@A...../0"""""""""""""""" $(6,<<<<<<<<<<##!30>< +hAT9Tl‰ŠC=3"07Xpq‹Œ77&#340X(((((mn((! 9\v[(stpo((.)*+9(((X(w((k,,/,,,9><<<<<<<<<<##!30>< :<<<<<<<#9@ :<