From 1ddb9ba24a7a88d313db9b90deb136d10e5170dc Mon Sep 17 00:00:00 2001 From: chardub Date: Mon, 17 Feb 2025 15:01:14 -0500 Subject: [PATCH] Mahogany gym trainers now notice player when standing next to them + adds referee that sends back the puck --- Data/Map647.rxdata | Bin 27532 -> 29259 bytes Data/MapInfos.rxdata | Bin 42773 -> 42773 bytes Data/Scripts/012_Overworld/001_Overworld.rb | 16 +++++- Data/System.rxdata | Bin 31655 -> 31677 bytes Data/sprites/sprites_rate_limit.log | 5 +- Data/sprites/updated_spritesheets_cache | 60 ++++++++++++++++++++ 6 files changed, 77 insertions(+), 4 deletions(-) diff --git a/Data/Map647.rxdata b/Data/Map647.rxdata index 5f42e9d4e3cac08551a4f12f4b91303c6a9d302d..18f701862064beb5888bd284d68ea1f904dfff77 100644 GIT binary patch literal 29259 zcmeHQTXP#nb_O6B1gQ%pk-E~BhOlH&7KIfh%d#=c6-b+uw7aqu3O1wADr5jOi8cWY zJTnl5buL@`mZz<}C6(j{+J^PJU>!s8V!~`yw+)y){UlP<_{EF+^N*icCf%6v!-KzdWs)6^P>XF0@aLACu5D- zD??`fcu=3u-$(7S{Ai(JK4vAS(_%bR%*p{0Z?4_KWO%cRu?4`2S!LWY^`ja6*h+>U;v;-mALD6#oG1Uv zt4??o3FSV44yiv(cGV;>;fmR;a)+BuGp_}+bQhG*zav`@=f?{62I1#g>9JAg)y4dH z!DjW#`_Ie-&pb9PZj|ecYTAUQlOZr3?4t$0p8zx-+3LZ?$Nq ziy(o;TFh{Y`9lTA;%jTn!s0LkhqX#ZlQ+<3+#PS#VxP2Gv(n)ibY8QJR*hH8{MlaA z-ges#qMO+=D%|PtF&j^Djz#*)7JZV(v~2xLd0gP5tmOfi9Qnh`R)e z^ih0ji~4a>KXF(;xu~B41L&uD>ibFkOi`ae>&uJ!E8xwui~2cyOqzPuMZEs1k7)h; zqJE*MzlPoy7xgKg(XTD)mrVWjgZgFQL!Ztj^ebr0;pZECNWY5D8T?!?>TjU)jYWMp zJF@WM)tNW*Lxm1MgWpg1SUyt#ijMOUQ$IMO9|Eo2MGSiz-~dnX)JBSr@pCB2B_;pD zYaZdr-=qI%;$M2}{cW!;!&CY`@ssvieye*|#bG9`pIICjFX^4(Z_$Eni;(+#hg zMjg044%|)xw@3Ji2;9zkxJ_p#_^Rg0cUM9}hrIpP%|{*&r7BW3r?Y3ElIASS=xDQA zt9+X|Q!_VaF3FBRO!**(S>0w4_2(1-w;$ds6(8PTcu<;KTAF(p(K`dF5mEherEOVI zJGVOxWggd}=5c}a-CZcDC+I21UJ0J}7pctsHF^f!@6Q)euybq7c@N5O$_EuS&{-FO zQZ?8sHy!~5JrcEmR{0&HUY~E5r>;%A3LSFuk|w(<7@xauuK)QTH_WD1GafSy`njXA zCoM>MNOERtys0@g#x1SRA2WMe`?zg8D6cbZgGqQF`((*f&72(McLTD%-2Z$Ecc(SS zG^gF^*o-wbm<*cTUR`Att7?sQrACu#bTErmmeU?^%u~Co8I9iQTE2?3%fupbgAALxi<5&i7GD}0HT?40RRR$KYQSE>S zI=!9bx23MTdY z`+N-~ExR;7iN0jjeNPe2bRTcjrL#BVXL0-9Z1!Wb=9ney&r(@T?aKUe?~KS0ZMMoq z7dP%2rm#ufdpn>1?!w%=3ri(|&grc9$WE8;PG#q6(=G?{M$2Nh4L&V*h}@RevVb_- z&Sfu6uNsh9(^uV3xySuwXOH?rF9@kbOIBs$E9bqLPrW!o_-bx1Wi ztNz45_pB~G#11vERW?k^sdY4SRdDa^I;=(T?L1+CxG_BZlv#Gb*rN3wunxy$DjRwx zOL*@dY|?$~j^Rw*nJbn^Z!9e=&n>-Mnt3Ct{{YyXnuG9iYTVA{a#|6e8vYyF8ees^ zRm*HZ{6s9{JFs|JJ=ZEPu?mCSz3Z?BIFUZUhQ)g~-|n5(2s{~wr?IO>yd_Gr4MxsT zM$hn@P~C?)VASE_)%6k1y^hH*eF1*sqjy%WKl-EWRN*D~&-X|(dn&r2bu=3L|?S-CUQ0T=Ly<<{0yYVYG%=Jy_5o(quSg3If38)2KxXiCq+|-OoHpOd$(mt9lHHo} z?B`1)DyUzu-A)DaPVE#Hi;^MZ88Bd)7gNP?S^eu}B zqvrm1=N>LBO=s^JmcyH_Jwq}Ux)*l1wrbeUxCvsGuV zrw8iB~y*tW*$WW+w+-L2H z^LB+b8QGQ4a1En1MGmL0$pZV*Q==b{8ikkG!a;*op(qB_Xz~Z1fAiXt0<#5$9TdE-<9W_-rM4m)! zp*S&!ulxeVw!?FXt25xLSHM+c*s^JUu#2nS^6*C%NfeQDPsmHWcGIJgZ>}m9+VKy~ zI{cfmwpfSpv&@^S6Dy50oKk?G^dm_peX1cus>cAH4Bg~kOU~n`y(-Czl6-^E-X|Ze z?wf9`HpIeM-R!J3^M>}?YmtlZ%+9{uwQ?-P*e`y%7ozgW2+&ZysUku$N!pJD$d#$w zPDqeA9^$Zo!~qrjEuS%7_sRrkoM)95m3?-rd|83-vg9K0LC$pYZzQP-smYXAnff2O z+tP*9tC6)AB5N;3)?SLNy&PG4C9?J#k+n0CwbvtRahl>TR}zbePRmyvFyW&4awZ@f zB=$2R+o0s{kIWxLAgGX9j;wtcS-TQh`zW%u6j^IT)>a~GS!C^6WGxO*y&#dw!t0T> zjmTOvq85U;PxkRel`2J4O(Vo(AVdxUFjYyu48#(h0#l2WuTo5@97{?yBKu-j&xwb3 zcuq{Af>G!#4SMS!KiL&3fV1ft`g`Y?T(z#AqjSs=*c)%dU_yD*oGM1; z$veDbX!op~_D;=cw2)BK9p8>+abGA8G~g+3Kzkb_2K#uB*yuOKv6a@gakeYY0Fgm~J0CoxSMC^VFl3{NmEW zgFDM}#f7Cy!*Z%VpZL)(no}s+MHPu%6>YI5Ir-BwHO8fK9i@tV3?BbR}Y>X1n#Qpg6fUGi6~Xxt){xdqmuLX9zq>p3NQ z3#Q*$n0^#xJV{=#2!!DiiJxwY;5lD%%4K}w)gVITdClti0s8x{Sm4JBRiXH?t$lLO z`Az`YFm!w$BxTA2d^vF28(6sU2n|p@nK06gr+e}kAA9}ey=spOlgBq5C|Z&H9WVJ> ziC6eJV~=tz19=q4ue~+Z6V*_9J(=FDwX(a6Mw`#&yLI2@;h_Of4c;d03u%MJ3$EoE;`OFH4}f&STMft`hu~+Et9~8GJptrW-taMgDikAj z1@4G1UgO>i@i<$Gy$sHWcJ?kv|B3utZW2FdJ+w*sKbd(O_@TV&W5CZTKIY*E+FiVf zFzVq3R2C^+&wtv&>x+0d#Y@<&G2|GCGv4g+%SbIP_mi}+Y;>B;%~@Ec zbY4Rfd8!({NA%ogE#P3pS4XO(jVpure*d^~U`*~-cEYyKx33j(m~HR|ooqYihGA80 z;rHVZ5eI@Yi?hOUHpqIY9*C@XjTM(i@N{wd%<=_B-=m#EPKvauWdJ5XR!n+;`esN7 zYlvrxqn@t_Wl`4o07)|2V#9vW*3DxvK8PalzaoT%6vrlM6VeH!oRrASiGxrfV;l%n z4)syp8Oc70s z(R(SBNK6@64T?0{ZOWY^b%gW-t7A5y>ujNtNGy8Bi`>WQ?8vIYBi^h~H~4mr_|^O$ z)j#d044&~dPCsRks_4GTxViSZ5$PtV`9BGe>X1jO(;RCMyo))!pyrQ838L=%Qig`; zxHwdRYK%zuBBSSiKSs|3UTw0DYxTU}cIahrpL8`tC1$dZ4`+wanf;T*ifV}Ksj_jFG*q4&CL2|M2gNUN42w|i73i7N{jt}@g ze92S%N_4T1T8XF~>_LGzGN`9VV&V64(>+7n&c;FpR~E3=^(uWvI)P_k4<>bXj=#sxJKc; z(Rd-uL6wpEDXR?DPdQ-1&E1mz%|VPhxH(uLo29{RTbsFh^@0q7QDTc7zUiP})ofmL zlV+whyxQ91EuIu_fPrz)*}_X-csolf7C$?tA9>r4J=qUU)IR;tMC}vMr%!nsK3bx$ z!BJkwdC_RIb5m5seLrOt_x+S3=(D8|4@jhn@bGIrbpCS&!h96pyhPvWMDLd1JBwZw z-(6-auaYDvtv!FNV6^eAO>m@3_-eBvzFVwnI7T}^QlxX~)c>B}mq;Y8;OABRP`Q09 zk@zBs!rs3<3_LRoe37Ipdic%SqMuM}KTFXS)P&37wxHMMr7x5Jo&1?M+n*(Wo^pvxblKh9{KPLP8luz~Z`LD@;Oa4ppr^)_4dm;YHK6!PweUbdn=$cne=H zSM_qwk5c{NH=YiEoBBI({Yc?iTFj4A{oyyB4u3Cp!e^-;_dp&D&%OBnN$Q`)^?4WM z&j-YFF9qXk2E%haoZgnf@Z9@+e9d5Zj)&9RG8jMiJ|ABbg=e>Slst)t)7#RG=Wvg1 zJ`T6;-R)su4+A^FfNNE4@AnqtrV@MC9tO6=z<-U=74S;99BvDGZC-L={$h+Sw@kmo z<)CeISm9O|=KgWI+%o+RmxH$OvzykUKxg$LQ5a33kV6+t#8 z=y%M&Fm=&M?fc6JxeJ%!^>^P5#C3y1mYfxZXW1s`(LJxt?!}xXXGKAlZQFw^`6vpq zY}*aUrpJ>|m_c#3vKhQ-SU3PwL^XIN{G<(4W+!zu1Qy Us{@4%UPY4lwNRt@YmJHj2Y9CL(EtDd literal 27532 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 Ph*bHRrb_#ti^*?+H5q delta 22 ecmbPwj%n&SrVU#X7%xoTnxM>>y!mE=jT-=YEeZVq diff --git a/Data/Scripts/012_Overworld/001_Overworld.rb b/Data/Scripts/012_Overworld/001_Overworld.rb index 5a00312a9..7669dabf7 100644 --- a/Data/Scripts/012_Overworld/001_Overworld.rb +++ b/Data/Scripts/012_Overworld/001_Overworld.rb @@ -411,10 +411,23 @@ def pbFacingTileRegular(direction = nil, event = nil) return [$game_map.map_id, x + x_offset, y + y_offset] end +def pbEventNextToPlayer?(event,player) + return false if !event || !player + return false if $PokemonGlobal.sliding + if event.x == player.x + return event.y == player.y+1 || event.y == player.y-1 + elsif event.y == player.y + return event.x == player.x-1 || event.x == player.x+1 + end + return false +end + + # Returns whether event is in line with the player, is facing the player and is # within distance tiles of the player. def pbEventFacesPlayer?(event, player, distance) - return false if !event || !player || distance <= 0 + return pbEventNextToPlayer?(event,player) if distance == 0 + return false if !event || !player || distance < 0 x_min = x_max = y_min = y_max = -1 case event.direction when 2 # Down @@ -473,6 +486,7 @@ def pbFacingEachOther(event1, event2) return pbEventFacesPlayer?(event1, event2, 1) && pbEventFacesPlayer?(event2, event1, 1) end + #=============================================================================== # Audio playing #=============================================================================== diff --git a/Data/System.rxdata b/Data/System.rxdata index 3b35b5436f384b5a89b0f8ec0ed3053a8301943f..59a4fabd49324e449a484111589f91baa4128363 100644 GIT binary patch delta 67 zcmZ4fopJAX#tr9Xc=!TLS*`dTQj3!l3nnL4OKtutGc8J7x+pa*wJ0?;z9_Y%v?wn# XFFn4XG&y^6Px&XNcBah@73$0Yj7l1< delta 45 zcmV+|0Mh@x_W`H(0kF>;3{B&I0Xh#rWpiU;aFY&u8ng8rmRbP-lcIO>0+s=@mUt%v Dy*v_5 diff --git a/Data/sprites/sprites_rate_limit.log b/Data/sprites/sprites_rate_limit.log index 9e92dd602..ea8ecb338 100644 --- a/Data/sprites/sprites_rate_limit.log +++ b/Data/sprites/sprites_rate_limit.log @@ -1,3 +1,2 @@ -1739807996 -1739807997 -1739807997 \ No newline at end of file +1739822387 +1739822387 \ No newline at end of file diff --git a/Data/sprites/updated_spritesheets_cache b/Data/sprites/updated_spritesheets_cache index d0db5c429..6ce9180a1 100644 --- a/Data/sprites/updated_spritesheets_cache +++ b/Data/sprites/updated_spritesheets_cache @@ -271,3 +271,63 @@ Graphics/CustomBattlers/spritesheets/spritesheets_custom/449/449.png Graphics/CustomBattlers/spritesheets/spritesheets_base/412.png Graphics/CustomBattlers/spritesheets/spritesheets_base/392.png Graphics/CustomBattlers/spritesheets/spritesheets_custom/392/392a.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/124.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/305/305.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/272/272a.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/388.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/249.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/249/249.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/332.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/76.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/76/76.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/200.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/455.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/263.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/49/49.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/366.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/366/366.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/334.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/138.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/117.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/38.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/145.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/145/145.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/315.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/315/315.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/244.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/133.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/133/133.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/465.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/154.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/338.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/338/338.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/115.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/115/115.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/177.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/177/177.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/222/222.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/316.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/229.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/229/229.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/297.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/297/297.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/105.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/105/105.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/437.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/68.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/68/68.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/453.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/44.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/44/44.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/250.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/250/250a.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/344.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/344/344.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/256.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/256/256a.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/186.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/9.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/141.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/141/141.png +Graphics/CustomBattlers/spritesheets/spritesheets_base/301.png +Graphics/CustomBattlers/spritesheets/spritesheets_custom/301/301.png