From dd0c64f2b76cad95c831bc10fb858c58bd62090b Mon Sep 17 00:00:00 2001 From: infinitefusion Date: Sun, 12 Sep 2021 15:21:16 -0400 Subject: [PATCH] bugfixes 1.4 --- Data/Actors.rxdata | Bin 1574 -> 1574 bytes Data/Animations.rxdata | Bin 12012 -> 12012 bytes Data/Armors.rxdata | Bin 222 -> 222 bytes Data/CommonEvents.rxdata | Bin 106394 -> 106394 bytes Data/Enemies.rxdata | Bin 541 -> 541 bytes Data/Items.rxdata | Bin 428 -> 428 bytes Data/Map063.rxdata | Bin 8356 -> 8256 bytes Data/Map095.rxdata | Bin 54856 -> 54854 bytes Data/Map337.rxdata | Bin 27599 -> 27598 bytes Data/Map341.rxdata | Bin 7617 -> 7889 bytes Data/Map611.rxdata | Bin 9332 -> 9337 bytes Data/Map619.rxdata | Bin 51974 -> 53987 bytes Data/Map638.rxdata | Bin 33205 -> 33195 bytes Data/MapInfos.rxdata | Bin 35888 -> 35888 bytes Data/Scripts/002_BattleSettings.rb | 6 +- .../003_Battle/001_PokeBattle_BattleCommon.rb | 2 +- .../004_Battle_ExpAndMoveLearning.rb | 2 +- .../002_PokeBattle_SceneAnimations.rb | 4 +- Data/Scripts/012_Overworld/001_Overworld.rb | 2 +- .../012_Overworld/004_Overworld_FieldMoves.rb | 658 +++++++++--------- .../001_Non-interactive UI/007_UI_Credits.rb | 148 +++- Data/Scripts/016_UI/005_UI_Party.rb | 2 +- Data/Scripts/016_UI/015_UI_Options.rb | 2 +- Data/Scripts/049_Compatibility/PBItems.rb | 3 + Data/Scripts/050_AddOns/BetterRegionMap.rb | 3 +- Data/Scripts/050_AddOns/GeneralUtils.rb | 28 - Data/Skills.rxdata | Bin 377 -> 377 bytes Data/States.rxdata | Bin 431 -> 431 bytes Data/System.rxdata | Bin 27513 -> 27527 bytes Data/Tilesets.rxdata | Bin 342136 -> 341896 bytes Data/Weapons.rxdata | Bin 245 -> 245 bytes Data/items.dat | Bin 117878 -> 117878 bytes Data/messages.dat | Bin 31153686 -> 31153035 bytes Data/trainers.dat | Bin 80982 -> 80990 bytes PBS/trainers.txt | 4 +- 35 files changed, 483 insertions(+), 381 deletions(-) diff --git a/Data/Actors.rxdata b/Data/Actors.rxdata index 7967a5432e745ce89c252788128efc799d8cd787..41edc8e26959a1891c0cc015aaa682e411768576 100644 GIT binary patch delta 322 zcmYk1%?`mp5XT)v1VPmk@B}TVJ9+w&^6>t!x){@(P~9-2-_StE0HhWajt( zxDW1w+jKhuw0U8dlJ?XRA&?Y=~Z zcu`i2Sud6;RjbGG*}jILs)HnxYIIZ>ntRRKbHSQJNHmt^d+9WIRO9~fjqb3d@`uHY yeT_*qRKCc#iJfkI4iP{~=G!W35=1N&{@oRzaP=2J*llqD delta 289 zcmX|+Jr06E5QQy_F-k;*%Ekmw09a9tjkS&SX2c~-vM#vbU*#3_67(L(yNJ6R>i53+ z-ZW0*y!?0IFHoHdwPtjrUNQoSCmxJ<0v}wxH~!Lv8^^McCij5fOGYviSW_Ws^*Mk0 z&nf5|5zFYlO(u{Etg1gSNL&-e26r`nz=|qbB^C<}W}A^|&ftJ`Ex2O&g}1|OcWt^e p$Vj4Kf?v6yecr})rCu-u?e-weQDItlSF9s6j(O+MPj`}7OMXQCVXpuH diff --git a/Data/Animations.rxdata b/Data/Animations.rxdata index b5413ec5f3e7dc31c94cbf46b8f9793b2496e616..b9a6bc5fe6919b689be42ce77ea19c43816ec95d 100644 GIT binary patch delta 305 zcmaD8`zCfnB9jn@LuN`Qn-#A^NoHGldPR=O_Z7AQG3-Z4(jWIM?$ zkjb&xko_GaOD3l^|73a2$jvpJUzpi4xvcr488(;k{$PS=;oe*#u$zS~lLstrD(cG! zRBSu>u$TnU2;R-N#QuW>94E_3iUI}rHXBLuGl5k!Ns9pm_%~0Nwr66=6aZV|I9Xgy zWV60pG80>-AkaXL$%>rzlP@dm+dNfKn~5o!9n5D{Nd)Q?nw+ZgmL*ddsxefBpOInn za@8Y1!$iPhwv$(A$ZS5L(Fzn1g{tb)7GW05WY{dDE5gVskSPWg{;wmlSzK3&5oW`G S9pTBHdI{_Tnc~)hnce`nd{&bH diff --git a/Data/Armors.rxdata b/Data/Armors.rxdata index 2249bec1430f39674cda6b4301670e5af5bda0ed..901f2bb2bb9184a8fe2804568d83dd6531df25a3 100644 GIT binary patch literal 222 zcmXwzy$-@K41_x%C`D?8P{qy@FlRCoD`M>sMUAPfHa|*I#N*>aGx=nHcjryn?XFHV z&&OSeTQDxPq6V@_`e}|-h&|w2@vOjTe6eVNdS|6o1~1Ec6*Z`VvgrUmP>)QXK+Va? zm{dYZ`WNK?K`jik3VOXoOkKg%8b3Luf|2ZEIjfVjkWb_+|5XB) FZNGu5Mj-$I literal 222 zcmYL@y$-@K41_x%C`D?8P{qy@FlRCoD`M>sMUAN}nja-8;_-255aZeR-QB9}HfJZA z`|T>kB^Vc4u?2i7Dnt!rll0>hSyW(^!BZg`px#-TRRu=lgZ~FmQ*tsUl~9uA%MN^? z9=}0qpns5Gh!%!P1)Y(IsheA#WM{Yrjqe|F%uXE9AWvGnC2-AJ?AaOnKt7SPysw6s GLMA_Fghn9% diff --git a/Data/CommonEvents.rxdata b/Data/CommonEvents.rxdata index 632925ac7b5858e80d0a94b48748d630ec9e4e2e..d83bead1579e2bfbd582b75d078e45bf5122464d 100644 GIT binary patch literal 106394 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 literal 106394 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%0AsOeN9Nfa8IS;_%t5@kz*zm9Y86 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 diff --git a/Data/Enemies.rxdata b/Data/Enemies.rxdata index 004ee903d43ce9b12af462584bf5b7d3c088f468..be622f513a4092bfe4cd8545a48325fbbbe0276f 100644 GIT binary patch delta 319 zcmYk1O-chn5QUu>1{3i&i3^v42QVVSxG6k=H)tw$nH1B1boa#B37$ZS+uX@pcmWS! z_Y8`wYO3G&UcK#bJA9kIOaKjQjBL%7V97hx2xyJn4AJx8YqvUrXF_L9|38MMRarO& zE$N9lJq&8P$S9l0x77rqCk%}z;k;cW$v$XogX6(>kpo)S@lIZL1|z^FC+-l?YwP=* z4p}AS=Jow^evh$EJ}0oi7!`T3YAAX9JAeLrzN9vJ9RNqt{caCZvvR}5$Mp;zt&yDj m3Po#DT&CDivr<`GCPz}F$wcAN)SsW delta 318 zcmYk2OG*Pl5I{`~gQFPHCWV!=)gXrc#T}Z z1K4A$xGSpaz4~ki+riuUO9>%*?(gHUJW1#6>>GC3k|sX1E?G*z1^;r(#NED% zA)wdRXYnb_Fh)gQE*r`~teMyE)5nV1ME+ZPnvnxYyBFdZIFin(vp>tvJtH7RnoN`) kO&yy1@%rO(GwE%vh7f92s^bcA0Z-Oc+s*zS;t$!ENc?*)X#*9T?elZ* z$62|(cnE5?`FK<6ozdN?IoRNH>&&jfPqhT&$r+~LA2n4}s1-Q!ZPu9$qt3|NLfrrf zq`h%?U#JNj4^waz?)844657yV(sk5H$l=Wf=Y+!!Js-ATK}=-(=?sFkCX29KZXq`R zH0LmG%u#+!A&y#Wh$e{@7PT12bC&rvIP|Uf4Qe^0eQ7HSuhd{EY!{l=A$>hh#J_kT zwl$HQvJJ6!vjA*RHt;d=>O_6aa|t!EP-6C1pT7tEq{gR1&;?YOZKBv$E21SxyXTU+ OGl`5JD)@_7OT-_!gN?TU literal 428 zcmZ9IKTpFj5XCbf2(*M&C5#Mw0$?=Dv4Gf61ycvhI9KJQ_>b&MB)&bDwxo#7XWhN` zd+(&&oZSait>0gjdSi6AY6ZrVGfcrhXlkfX3$VfG-kGlsKhyBXzrckvUIww0gpy$0<4GC=+FzGhxB)eiT2iM?MZ{=A*u-0TTmth7mksUV{ z(^ZZ#UPJ8ud0m1---~fjt6iGszM=3!9hRa$gsyi;pHHQLi!8BiiPQ~5lOzobP7LHZ zi})PkFU<_H4RHiGV&@5a3D}{y@*(b@<{tN9g>%y9@14*&w8Uavf^>VTme63fiQ?F| RupNW8W6%l)lgRk7gdcsUjkN#( diff --git a/Data/Map063.rxdata b/Data/Map063.rxdata index f205cd80f2287f9f712f005ca72fea1fcf4d28f0..418d1461d315a6dbb08bb46c4f1a10d823812ea9 100644 GIT binary patch delta 1410 zcmc&!O-~b16zvq5uXe^-3Ki+cP{9@v><5L?yP!1o$--sTMHdZ`(cAy;O@UL2;)2Dh!XMYxu zcp#uY)I%C`1w{QL)p-Ic67CS;)(E$R+A-Xb)(kgd6TMG*UF?uZ|6cXfheOpTedj(L z5U$@fa^=dDXM{z^38CXo@Ef7x89}8wG?aaHa7C*Gp~}Axn|=m}lv5P+dmA6J(7%my z)XyUumpm3O5PBIEANpty;)Zad%+F%xxE(JQ4m$21J%%@X{FvvwjzYuW6o!H7%rFBKp_JN|577z;>df#_;M7P-m`tLHHKHz>NSby`u2P2xQ5zSH zi3>>#vAI9MG;!m`F4!A)CMGWY4gLUKxzz(Qe1$3|Mi)1CZqB)P-uvF?oOk(Gt1pUs zrL28AzpX#e%JrS9MofFpU(=HLz0;lFBKNh;I??ZyZ<9v~owq!t2bLxVHYyJ{c4}n| z)b*-DSEf{ljR*TWql3c*)5JuZQ;&Cbn00_xfw>T~3dacp^9n2w6D%s=!)ha zw7Jfli-H-15g^!L&x+i(r6bA@a|mBijr6)xo-3QMA_ zF3a=@bD4hQQbR|@t&P##teQ-Ba(R9@H_tbQ_I}{E|Mz=vhT-(BaQ$#GrGEm4AK_qP z2!;c}m_aZYfwor-vM1B_e&6GvZ#-A}&*1y>OO5X;y%(6k{=u#iGj5RRzQ8fO z0Y|K(H^6o#&`aJd4R}BQEzRRQVaNQ0G-&=vLyUDhq9HxmHQ$NStvP4DPAXbWtCz_Z L@wfKpUa~&`DpGI} diff --git a/Data/Map095.rxdata b/Data/Map095.rxdata index 90739e1ce9abedd55df76850ff0241eeb928512d..3ed843207d14842b87c9675e6ad3146a8301f2c0 100644 GIT binary patch literal 54854 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 literal 54856 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 literal 27599 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 delta 137 zcmca;d(e7A7BjP8w9Do~W*PR$x41M6*pws+k~|V~a{SZW5_3~s^Gb>;H8ib7G8wEz zGntYZ^R0zAtc9c5ORYFV^7B$vC-ZZQPL|>B;9`KONtpbD+ida`9<|A*xP>M=@`z04 j;g#fIuoeIsq3AZ*f>&d5GOs$5vD@TMUaigBc%=maj2I3eS}3%NsI;}ERfM*-mDeWN#IYtCFB?sy3E9fpJVUz#h|0xH z)W)MWDOc+$7)7Qt%aU?PXjWHYlnpZUJeo3ESSHs9Y1MM^EKnN71* z!78Q??iLR|yiDy{&&*1zT{lrE#!6Len2%d%?Ny%O3&z9ZC;mlz9f_5U+H<4btk6Wu zsxw|Y^^U8)+iEZXp|WH_Sc3#Fh4=ZPuWXN7FcE^Y49;bwn~*{Y&NE1(02dfsq_;~9 zGBhL^Ojv$Q13U=9_yV!>4vawvX>YZ(FZw5CAM0?M#R z;}Sjd46f_2Op8}08Td1STMzR2Wmv^1+`tqR@eI-?U0lB9d&BYcmQ9}$$B@KB;u6ac z#4hd(@pf?wggZ{SQNool>EX&wy8LaxbXoO(!zvs_`#WoB8)Q+)hR_ZmQZ8mcCZQX1%4BXR=o!M*-tLy8<4wpLOn(Hgo#PwB1!98{Cn7<6- z-r=fm1x8gZBK>?{q=jyh|&yGI) z-`z}?f!ECo9;!yDG6s*K?(?YO^2zp!u;`^5BU}ajJ-8zx TLZU0el7|{6RDb7=Hn05v)I5t6 delta 1755 zcmd6n&u$V?6vk()nLl)9fT2iRE9xlL+G>H;{yR3oCcVXlRg;NL#DvgxG{@8qfl0M- z!G^8IW_%NT2iHD9pTX!tS9*X8LWq`V7c3?>H|OTg?|$ER&X4T3?ECviPnY#z=B0b! zRMA!fiRgE33G3*#ukc?J_yyTBk$yNe7i(PFu9MS)QL zimNi1IRT<{Cc)sE4U<&A&R_}^m}79mg=r0DQ2YruEdg%Pv03_(C_{?YG=1|n+@7J+ z3k*~%u>LriT!2Lk!xB!wG7cmCq|Ivrf%;$09#{GUr6={t+6O2-r_S0y-E6U@h;@`$ z!^A3~*2NmiC0qzAB#?|@D^c9ua6H>7l?u3T7oM-KK3wCwmD-l_QM}X8ROXt>D3CZ& zjPz*CV1yW=D1PR*OBwM^Z6okRJXIUj|Fv-$V|0o>D)~ApWDLjY>N}q)`NNPFMZJ&H=efC z5=p92+BA|hh9qUXGpLh~Pu2c^=;Fz)E>3g%O=6W%?`Ey~wlQE+r>?C|+Qx}jN2P;z yV5W}MnmTh_+X%5LsCKXpLJsP)|MxVX=d2^ds;-1G9_~41$IIg`#%r7AwD}91pNRti diff --git a/Data/Map619.rxdata b/Data/Map619.rxdata index e9ee38b59200cb05115c1c65b069682a8c7d015b..2ce336eb809377e68962e5b90f333d48ed1744b9 100644 GIT binary patch literal 53987 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 SUlRrFQ$6MTSQb`&A@%=vs*64V literal 51974 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 literal 33205 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 BjnV)B diff --git a/Data/MapInfos.rxdata b/Data/MapInfos.rxdata index 66daa48cd83e3cf416057462b624b607e589ba93..77a4c81961730aec9eb260ca982add4c05d9e751 100644 GIT binary patch delta 2374 zcmYjSd2rO_8J_Q5gOI%fB#@AU9Hbe_s!?D+Y8*Ujgx}Ff{3ltD`D6=5k`1t>h!9hvJ^#w$ z-YjeUVz<006aqQufs3x31He~~JnE>#14YCOJ6F=8o2VDr+=@1>~Gou*|i&}aCg zI&C`w)3msgs>6lUNMa}9$PU5TbS2Y(nfKu7bUEVE4cL-yq$q|hrNLND^Tw-bI%;Hi zMF_?l8QW2mp@S|%kMGj;_$XZ@T0mlnKR(X%CiYti@wH49vNHvQWSX&(A>e$5p4c+3 zMup;|EH!I{qcjjNWGRW-II&uUV<8ZIQghhUyFVN6EH_p!srASNc4h{tDQQT(h4B3~ME)ryP-;L-jQsQSNMzWGC z7V#x2X27M*{_rSK6FY^-!eCr0-j1na4bqEaSt~x943o2&b;wL?Dz)HmB{~_cx>1)( ziod2*kfieQ=^Q8g_n?%Z&&s*JHWNB%`lf zXd$>!reZx3(CcMtbXFMYZ3ec(8)X$c;9FtDKg&hDRW86;&XXRvDNIxlD?@2LjcOP!R}1)6 zHMir}|A*biI$(_X_wg+Y#Zz_LVW|^A{9LhVJk!Xv5gys- zykw~5dLO)0uZN>viv#rrDC$LK!Al*X__j`sD-8x5Z-`}G64Q}}t;AMQZ1+cY!#1qd z$6>Y6iVKYbo@+Fqw9yP>qYi5gA{&tUx3fu&v-Vib*bOMO>!Iamt0RWR@&a~w6}a`W zG8=na+ECY<6c}wXA+ISK;Z0^XC;>$^tMRFWuY(6zsEyOEk(YQf=lGwZ`#dmyasN@8D2D2jF^7TSz( zwprOZIJ>y~9V+bW&_dav$Mtq2-e}jMr(HyGrvQDYj@UPnm%jR;moD?z6CEb>cL~Vo z(jcVEh`XISoa;2>X`WZn&1pZvPm=r+#~N z#737$a@+E-ifzW5<6(+x8+~At7#`IidsK(;Q33Zy1T2k3)n z-$V@56I$FHH{iykfRmF})J`5C^2BstC~_ygz$Qg_P79R4FgG5GM^h@yPQ}16rDKPs l2eWj_3+gEmY(|gE(`GgyJ(}mIRm6r|-o(tb3h~p?{{xEjSN8w_ delta 2384 zcmYLL32;-_70rFdCRmGYEVJ5R%LZ)8lK%hNESrK2fp!Lryc@j9i;OJqwrtC*yswZH zbGl7hplLfz(uO6FlBCJ74oN7aftk+Gq%#eqGXav)2AU9DNZtQGBbd<}X};b)@7#OO zJ?|g;89OF^+BPw5D2_}mJu$PXegV#mgr1n&+P46%?E=4>k(Vtf z=w?gCGm4BbFS~--EipY=MD~;JFJKhzi(!z;AA$> z*m3k26^SSnsqmx`j$d0yw7%AMZ$A=phk^KF6G;s8!!MjX`g2o|oohlut^xOQOt_F^z=1p?(-RK6;xV14fh~_m zSe}V=AZrr-o2y{-3N{oa;DcNh_U2nqo^N8zhcm_TaOSJ`=NnlQ;UzvEck-f1kEWtH zTq}seWPyPE0xPryJnrW6IGfLfu;#}*-z(I>Uud8X8KtgJO--n*ii4w2#pp|1)oYEQj06S{`Hf7e_-^YyuUh z;MUGm9N%ff&`uuCodOwgEM$eMf(4^kD&bDCgIcjMb`2iwQsY;>?_Jgq<|8EZX>rJ_rdMd^l-6~NSKlEtvs7A%u1Bo^+*QgMv6;M>041KK*b8aDoSqLjvug2%@ zX#CjC!M9sSb2#H!6R}k+3f&GebVIeOF>BhoUNb@RjtB%L{~TgYQTSLwz)^cpdn2gMb$s#K&*Qj_`bg3g2rmK-Iv}8Cg(s^)Yy_(ZT3GE;g^k ziN?j$Ei)T$jDo2#9rF!5ZIGB@b#nwhY%<`dO;&iCIM|wa%s1L`zuAQM#r2bB(Tu*6 z>WQ)DXd050y(vP+V&Ae*h5boC+HjyvoWwRG zorlwxh>A81;(Q#wZcoO!b^){PBI$Xl$m-Z&56itQOO|rvx~I+Xke8jpbU_l{H zU-*--s6(`$x8#Jb`Ba$j8IkQv$CgeTqC0t9?+~aTM|E+^rYC&pWdu6xsOz$@O-%X^ zC0%M!TN0e1OZ4kbamG50jGe|lzZM5O)ohI6qXsR8{Aw8dMn(^1)yMl)xZGvJ&$|Q! zx_R0x_o%r$60zL|-1ZAN?bqQ2KaYwYJ7a@ViV8Xq%rOk%JqFz9*5OFE856w%cJ&&e z7uPpER{W_)$LJl=Io9Ca9yNOV1myJT5Z}k)pS>2m*=xgWzYaD121f5nStv@LWaxpi zU(eV%X$<%GtMFPMkIn%*zCU2V>Vah3>o?$!{SMmtWS-s$M6gUk+uArx1=O@r9P$_x z1T;_t%#59vfdUG=HXzt|TK^_gJhGLL4Bp`B#4`Epn zq6QBKm*9;-j?n;4X_N5ku!^3MYmpT!1s#NL*v!JDsnuY`@M2sYGUKHYGi8aX#j5C0 za3}jKVe^Q<*ag{R93u*RHf*6wxG@>4ep#vjtCZ%E-6ZTAwZSziz&4sfV;CGygnm?k zzl@l1Zp@6?vDj$IiJ4ha82eJXp_zwJF($w`#$#^OiVLF_93B_DJI=v5Zp7O06nYj9 zClaxIT!l*$CSW3s(OHr9GIik-j$zEZ8COda!aof@a%0hi6@MQ$;P9jwBa>ophp=kd zQgy6MIa5A-mO(dZ!rX*_D^najhlJ{c@asW{&G1g8!!~7Q+hlV?@>B$_Pa5cX9GP5! zZ>N`2IQGPe^Ew@gy6H^t({|7_hp;^s+9J`x!x{0-;JoZDAIwCdea3;z88aehcr4hP WimQ9fIJn1xdNJSy`I;}=qxwI9e^My` diff --git a/Data/Scripts/002_BattleSettings.rb b/Data/Scripts/002_BattleSettings.rb index 11af23cd0..271b0d273 100644 --- a/Data/Scripts/002_BattleSettings.rb +++ b/Data/Scripts/002_BattleSettings.rb @@ -9,13 +9,13 @@ module Settings # Whether critical hits do 1.5x damage and have 4 stages (true), or they do 2x # damage and have 5 stages as in Gen 5 (false). Also determines whether # critical hit rate can be copied by Transform/Psych Up. - NEW_CRITICAL_HIT_RATE_MECHANICS = (MECHANICS_GENERATION >= 6) + NEW_CRITICAL_HIT_RATE_MECHANICS = (MECHANICS_GENERATION >= 5) # Whether several effects apply relating to a Pokémon's type: # * Electric-type immunity to paralysis # * Ghost-type immunity to being trapped # * Grass-type immunity to powder moves and Effect Spore # * Poison-type Pokémon can't miss when using Toxic - MORE_TYPE_EFFECTS = (MECHANICS_GENERATION >= 6) + MORE_TYPE_EFFECTS = (MECHANICS_GENERATION >= 5) # Whether weather caused by an ability lasts 5 rounds (true) or forever (false). FIXED_DURATION_WEATHER_FROM_ABILITY = (MECHANICS_GENERATION >= 6) @@ -66,7 +66,7 @@ module Settings # fewer species in your game. ENABLE_CRITICAL_CAPTURES = (MECHANICS_GENERATION >= 5) # Whether Pokémon gain Exp for capturing a Pokémon. - GAIN_EXP_FOR_CAPTURE = (MECHANICS_GENERATION >= 6) + GAIN_EXP_FOR_CAPTURE = (MECHANICS_GENERATION >= 5) # The Game Switch which, whie ON, prevents the player from losing money if # they lose a battle (they can still gain money from trainers for winning). NO_MONEY_LOSS = 33 diff --git a/Data/Scripts/011_Battle/003_Battle/001_PokeBattle_BattleCommon.rb b/Data/Scripts/011_Battle/003_Battle/001_PokeBattle_BattleCommon.rb index bea01266e..62cfb3108 100644 --- a/Data/Scripts/011_Battle/003_Battle/001_PokeBattle_BattleCommon.rb +++ b/Data/Scripts/011_Battle/003_Battle/001_PokeBattle_BattleCommon.rb @@ -83,7 +83,7 @@ module PokeBattle_BattleCommon if itemName.starts_with_vowel? pbDisplay(_INTL("{1} threw an {2}!",pbPlayer.name,itemName)) else - pbDisplay(_INTL("{1} vcthrew a {2}!",pbPlayer.name,itemName)) + pbDisplay(_INTL("{1} threw a {2}!",pbPlayer.name,itemName)) end pbDisplay(_INTL("But there was no target...")) return diff --git a/Data/Scripts/011_Battle/003_Battle/004_Battle_ExpAndMoveLearning.rb b/Data/Scripts/011_Battle/003_Battle/004_Battle_ExpAndMoveLearning.rb index dcdd7c0a2..b4d2ed93a 100644 --- a/Data/Scripts/011_Battle/003_Battle/004_Battle_ExpAndMoveLearning.rb +++ b/Data/Scripts/011_Battle/003_Battle/004_Battle_ExpAndMoveLearning.rb @@ -158,7 +158,7 @@ class PokeBattle_Battle if showMessages if isOutsider pbDisplayPaused(_INTL("{1} got a boosted {2} Exp. Points!",pkmn.name,expGained)) - else + elsepbGenerateEgg pbDisplayPaused(_INTL("{1} got {2} Exp. Points!",pkmn.name,expGained)) end end diff --git a/Data/Scripts/011_Battle/005_Battle scene/002_PokeBattle_SceneAnimations.rb b/Data/Scripts/011_Battle/005_Battle scene/002_PokeBattle_SceneAnimations.rb index cadbfad68..247d5856c 100644 --- a/Data/Scripts/011_Battle/005_Battle scene/002_PokeBattle_SceneAnimations.rb +++ b/Data/Scripts/011_Battle/005_Battle scene/002_PokeBattle_SceneAnimations.rb @@ -643,7 +643,7 @@ class BattlerFaintAnimation < PokeBattle_Animation super(sprites,viewport) end - def createProcessesPB + def createProcesses batSprite = @sprites["pokemon_#{@idxBattler}"] shaSprite = @sprites["shadow_#{@idxBattler}"] # Set up battler/shadow sprite @@ -655,7 +655,7 @@ class BattlerFaintAnimation < PokeBattle_Animation @battle.pbSideSize(@idxBattler))[1] cropY += 8 duration = (cropY-battlerTop)/8 - duration = 10 if duration<10 # Min 0.5 seconds + duration = 5#10 if duration<10 # Min 0.5 seconds # Animation # Play cry delay = 10 diff --git a/Data/Scripts/012_Overworld/001_Overworld.rb b/Data/Scripts/012_Overworld/001_Overworld.rb index f8f65fe05..01510d082 100644 --- a/Data/Scripts/012_Overworld/001_Overworld.rb +++ b/Data/Scripts/012_Overworld/001_Overworld.rb @@ -155,7 +155,7 @@ Events.onStepTakenFieldMovement += proc { |_sender, e| end if event == $game_player currentTag = $game_player.pbTerrainTag - if currentTag.waterfall_crest + if currentTag.waterfall_crest || currentTag.waterfall pbDescendWaterfall elsif currentTag.ice && !$PokemonGlobal.sliding pbSlideOnIce diff --git a/Data/Scripts/012_Overworld/004_Overworld_FieldMoves.rb b/Data/Scripts/012_Overworld/004_Overworld_FieldMoves.rb index 5b7c05700..56559cd4f 100644 --- a/Data/Scripts/012_Overworld/004_Overworld_FieldMoves.rb +++ b/Data/Scripts/012_Overworld/004_Overworld_FieldMoves.rb @@ -2,49 +2,55 @@ # Hidden move handlers #=============================================================================== module HiddenMoveHandlers - CanUseMove = MoveHandlerHash.new + CanUseMove = MoveHandlerHash.new ConfirmUseMove = MoveHandlerHash.new - UseMove = MoveHandlerHash.new + UseMove = MoveHandlerHash.new - def self.addCanUseMove(item,proc); CanUseMove.add(item,proc); end - def self.addConfirmUseMove(item,proc); ConfirmUseMove.add(item,proc); end - def self.addUseMove(item,proc); UseMove.add(item,proc); end + def self.addCanUseMove(item, proc) + ; CanUseMove.add(item, proc); + end + + def self.addConfirmUseMove(item, proc) + ; ConfirmUseMove.add(item, proc); + end + + def self.addUseMove(item, proc) + ; UseMove.add(item, proc); + end def self.hasHandler(item) - return CanUseMove[item]!=nil && UseMove[item]!=nil + return CanUseMove[item] != nil && UseMove[item] != nil end # Returns whether move can be used - def self.triggerCanUseMove(item,pokemon,showmsg) + def self.triggerCanUseMove(item, pokemon, showmsg) return false if !CanUseMove[item] - return CanUseMove.trigger(item,pokemon,showmsg) + return CanUseMove.trigger(item, pokemon, showmsg) end # Returns whether the player confirmed that they want to use the move - def self.triggerConfirmUseMove(item,pokemon) + def self.triggerConfirmUseMove(item, pokemon) return true if !ConfirmUseMove[item] - return ConfirmUseMove.trigger(item,pokemon) + return ConfirmUseMove.trigger(item, pokemon) end # Returns whether move was used - def self.triggerUseMove(item,pokemon) + def self.triggerUseMove(item, pokemon) return false if !UseMove[item] - return UseMove.trigger(item,pokemon) + return UseMove.trigger(item, pokemon) end end - - -def pbCanUseHiddenMove?(pkmn,move,showmsg=true) - return HiddenMoveHandlers.triggerCanUseMove(move,pkmn,showmsg) +def pbCanUseHiddenMove?(pkmn, move, showmsg = true) + return HiddenMoveHandlers.triggerCanUseMove(move, pkmn, showmsg) end -def pbConfirmUseHiddenMove(pokemon,move) - return HiddenMoveHandlers.triggerConfirmUseMove(move,pokemon) +def pbConfirmUseHiddenMove(pokemon, move) + return HiddenMoveHandlers.triggerConfirmUseMove(move, pokemon) end -def pbUseHiddenMove(pokemon,move) - return HiddenMoveHandlers.triggerUseMove(move,pokemon) +def pbUseHiddenMove(pokemon, move) + return HiddenMoveHandlers.triggerUseMove(move, pokemon) end # Unused @@ -52,8 +58,8 @@ def pbHiddenMoveEvent Events.onAction.trigger(nil) end -def pbCheckHiddenMoveBadge(badge=-1,showmsg=true) - return true if badge<0 # No badge requirement +def pbCheckHiddenMoveBadge(badge = -1, showmsg = true) + return true if badge < 0 # No badge requirement return true if $DEBUG if (Settings::FIELD_MOVES_COUNT_BADGES) ? $Trainer.badge_count >= badge : $Trainer.badges[badge] return true @@ -62,113 +68,112 @@ def pbCheckHiddenMoveBadge(badge=-1,showmsg=true) return false end - - #=============================================================================== # Hidden move animation #=============================================================================== def pbHiddenMoveAnimation(pokemon) return false if !pokemon - viewport=Viewport.new(0,0,0,0) - viewport.z=99999 - bg=Sprite.new(viewport) - bg.bitmap=RPG::Cache.picture("hiddenMovebg") - sprite=PokemonSprite.new(viewport) + viewport = Viewport.new(0, 0, 0, 0) + viewport.z = 99999 + bg = Sprite.new(viewport) + bg.bitmap = RPG::Cache.picture("hiddenMovebg") + sprite = PokemonSprite.new(viewport) sprite.setOffset(PictureOrigin::Center) sprite.setPokemonBitmap(pokemon) - sprite.z=1 - sprite.visible=false - strobebitmap=AnimatedBitmap.new("Graphics/Pictures/hiddenMoveStrobes") - strobes=[] + sprite.z = 1 + sprite.visible = false + strobebitmap = AnimatedBitmap.new("Graphics/Pictures/hiddenMoveStrobes") + strobes = [] 15.times do |i| - strobe=BitmapSprite.new(26*2,8*2,viewport) - strobe.bitmap.blt(0,0,strobebitmap.bitmap,Rect.new(0,(i%2)*8*2,26*2,8*2)) - strobe.z=((i%2)==0 ? 2 : 0) - strobe.visible=false + strobe = BitmapSprite.new(26 * 2, 8 * 2, viewport) + strobe.bitmap.blt(0, 0, strobebitmap.bitmap, Rect.new(0, (i % 2) * 8 * 2, 26 * 2, 8 * 2)) + strobe.z = ((i % 2) == 0 ? 2 : 0) + strobe.visible = false strobes.push(strobe) end strobebitmap.dispose - interp=RectInterpolator.new( - Rect.new(0,Graphics.height/2,Graphics.width,0), - Rect.new(0,(Graphics.height-bg.bitmap.height)/2,Graphics.width,bg.bitmap.height), - Graphics.frame_rate/4) - ptinterp=nil - phase=1 - frames=0 - strobeSpeed = 64*20/Graphics.frame_rate + interp = RectInterpolator.new( + Rect.new(0, Graphics.height / 2, Graphics.width, 0), + Rect.new(0, (Graphics.height - bg.bitmap.height) / 2, Graphics.width, bg.bitmap.height), + Graphics.frame_rate / 4) + ptinterp = nil + phase = 1 + frames = 0 + strobeSpeed = 64 * 20 / Graphics.frame_rate loop do Graphics.update Input.update sprite.update case phase - when 1 # Expand viewport height from zero to full + when 1 # Expand viewport height from zero to full interp.update interp.set(viewport.rect) - bg.oy=(bg.bitmap.height-viewport.rect.height)/2 + bg.oy = (bg.bitmap.height - viewport.rect.height) / 2 if interp.done? - phase=2 - ptinterp=PointInterpolator.new( - Graphics.width+(sprite.bitmap.width/2),bg.bitmap.height/2, - Graphics.width/2,bg.bitmap.height/2, - Graphics.frame_rate*4/10) + phase = 2 + ptinterp = PointInterpolator.new( + Graphics.width + (sprite.bitmap.width / 2), bg.bitmap.height / 2, + Graphics.width / 2, bg.bitmap.height / 2, + Graphics.frame_rate * 4 / 10) end - when 2 # Slide Pokémon sprite in from right to centre + when 2 # Slide Pokémon sprite in from right to centre ptinterp.update - sprite.x=ptinterp.x - sprite.y=ptinterp.y - sprite.visible=true + sprite.x = ptinterp.x + sprite.y = ptinterp.y + sprite.visible = true if ptinterp.done? - phase=3 + phase = 3 pokemon.play_cry - frames=0 + frames = 0 end - when 3 # Wait - frames+=1 - if frames>Graphics.frame_rate*3/4 - phase=4 - ptinterp=PointInterpolator.new( - Graphics.width/2,bg.bitmap.height/2, - -(sprite.bitmap.width/2),bg.bitmap.height/2, - Graphics.frame_rate*4/10) - frames=0 + when 3 # Wait + frames += 1 + if frames > Graphics.frame_rate * 3 / 4 + phase = 4 + ptinterp = PointInterpolator.new( + Graphics.width / 2, bg.bitmap.height / 2, + -(sprite.bitmap.width / 2), bg.bitmap.height / 2, + Graphics.frame_rate * 4 / 10) + frames = 0 end - when 4 # Slide Pokémon sprite off from centre to left + when 4 # Slide Pokémon sprite off from centre to left ptinterp.update - sprite.x=ptinterp.x - sprite.y=ptinterp.y + sprite.x = ptinterp.x + sprite.y = ptinterp.y if ptinterp.done? - phase=5 - sprite.visible=false - interp=RectInterpolator.new( - Rect.new(0,(Graphics.height-bg.bitmap.height)/2,Graphics.width,bg.bitmap.height), - Rect.new(0,Graphics.height/2,Graphics.width,0), - Graphics.frame_rate/4) + phase = 5 + sprite.visible = false + interp = RectInterpolator.new( + Rect.new(0, (Graphics.height - bg.bitmap.height) / 2, Graphics.width, bg.bitmap.height), + Rect.new(0, Graphics.height / 2, Graphics.width, 0), + Graphics.frame_rate / 4) end - when 5 # Shrink viewport height from full to zero + when 5 # Shrink viewport height from full to zero interp.update interp.set(viewport.rect) - bg.oy=(bg.bitmap.height-viewport.rect.height)/2 - phase=6 if interp.done? + bg.oy = (bg.bitmap.height - viewport.rect.height) / 2 + phase = 6 if interp.done? end # Constantly stream the strobes across the screen for strobe in strobes - strobe.ox=strobe.viewport.rect.x - strobe.oy=strobe.viewport.rect.y - if !strobe.visible # Initial placement of strobes - randomY = 16*(1+rand(bg.bitmap.height/16-2)) - strobe.y = randomY+(Graphics.height-bg.bitmap.height)/2 + strobe.ox = strobe.viewport.rect.x + strobe.oy = strobe.viewport.rect.y + if !strobe.visible # Initial placement of strobes + randomY = 16 * (1 + rand(bg.bitmap.height / 16 - 2)) + strobe.y = randomY + (Graphics.height - bg.bitmap.height) / 2 strobe.x = rand(Graphics.width) strobe.visible = true - elsif strobe.xdarkness.radiusMax + darkness.radius = darkness.radiusMax if darkness.radius > darkness.radiusMax end next true }) - - #=============================================================================== -# Fly +# Fly / Teleport #=============================================================================== -HiddenMoveHandlers::CanUseMove.add(:FLY,proc { |move,pkmn,showmsg| - next false if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_FLY,showmsg) +HiddenMoveHandlers::CanUseMove.add(:FLY, proc { |move, pkmn, showmsg| + next pbCanUseFly(showmsg) +}) +HiddenMoveHandlers::CanUseMove.add(:TELEPORT, proc { |move, pkmn, showmsg| + next pbCanUseFly(showmsg) +}) + +HiddenMoveHandlers::UseMove.add(:FLY, proc { |move, pokemon| + next pbFly(move, pokemon) +}) +HiddenMoveHandlers::UseMove.add(:TELEPORT, proc { |move, pokemon| + next pbFly(move, pokemon) +}) + +def pbCanUseFly(showmsg) + return false if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_TELEPORT, showmsg) if $game_player.pbHasDependentEvents? pbMessage(_INTL("It can't be used when you have someone with you.")) if showmsg - next false + return false end if !GameData::MapMetadata.exists?($game_map.map_id) || - !GameData::MapMetadata.get($game_map.map_id).outdoor_map + !GameData::MapMetadata.get($game_map.map_id).outdoor_map pbMessage(_INTL("Can't use that here.")) if showmsg - next false + return false end - next true -}) + return true +end -HiddenMoveHandlers::UseMove.add(:FLY,proc { |move,pokemon| +def pbFly(move, pokemon) if !$PokemonTemp.flydata pbMessage(_INTL("Can't use that here.")) - next false + return false end if !pbHiddenMoveAnimation(pokemon) - pbMessage(_INTL("{1} used {2}!",pokemon.name,GameData::Move.get(move).name)) + pbMessage(_INTL("{1} used {2}!", pokemon.name, GameData::Move.get(move).name)) end pbFadeOutIn { - $game_temp.player_new_map_id = $PokemonTemp.flydata[0] - $game_temp.player_new_x = $PokemonTemp.flydata[1] - $game_temp.player_new_y = $PokemonTemp.flydata[2] + $game_temp.player_new_map_id = $PokemonTemp.flydata[0] + $game_temp.player_new_x = $PokemonTemp.flydata[1] + $game_temp.player_new_y = $PokemonTemp.flydata[2] $game_temp.player_new_direction = 2 $PokemonTemp.flydata = nil $scene.transfer_player @@ -528,35 +537,36 @@ HiddenMoveHandlers::UseMove.add(:FLY,proc { |move,pokemon| $game_map.refresh } pbEraseEscapePoint - next true -}) - - + return true +end #=============================================================================== # Headbutt #=============================================================================== -def pbHeadbuttEffect(event=nil) +def pbHeadbuttEffect(event = nil) event = $game_player.pbFacingEvent(true) if !event - a = (event.x+(event.x/24).floor+1)*(event.y+(event.y/24).floor+1) - a = (a*2/5)%10 # Even 2x as likely as odd, 0 is 1.5x as likely as odd - b = $Trainer.public_ID % 10 # Practically equal odds of each value - chance = 1 # ~50% - if a==b; chance = 8 # 10% - elsif a>b && (a-b).abs<5; chance = 5 # ~30.3% - elsif a5; chance = 5 # ~9.7% + a = (event.x + (event.x / 24).floor + 1) * (event.y + (event.y / 24).floor + 1) + a = (a * 2 / 5) % 10 # Even 2x as likely as odd, 0 is 1.5x as likely as odd + b = $Trainer.public_ID % 10 # Practically equal odds of each value + chance = 1 # ~50% + if a == b; + chance = 8 # 10% + elsif a > b && (a - b).abs < 5; + chance = 5 # ~30.3% + elsif a < b && (a - b).abs > 5; + chance = 5 # ~9.7% end - if rand(10)>=chance + if rand(10) >= chance pbMessage(_INTL("Nope. Nothing...")) else - enctype = (chance==1) ? :HeadbuttLow : :HeadbuttHigh + enctype = (chance == 1) ? :HeadbuttLow : :HeadbuttHigh if !pbEncounter(enctype) pbMessage(_INTL("Nope. Nothing...")) end end end -def pbHeadbutt(event=nil) +def pbHeadbutt(event = nil) move = :HEADBUTT movefinder = $Trainer.get_pokemon_with_move(move) if !$DEBUG && !movefinder @@ -565,7 +575,7 @@ def pbHeadbutt(event=nil) end if pbConfirmMessage(_INTL("A Pokémon could be in this tree. Would you like to use Headbutt?")) speciesname = (movefinder) ? movefinder.name : $Trainer.name - pbMessage(_INTL("{1} used {2}!",speciesname,GameData::Move.get(move).name)) + pbMessage(_INTL("{1} used {2}!", speciesname, GameData::Move.get(move).name)) pbHiddenMoveAnimation(movefinder) pbHeadbuttEffect(event) return true @@ -573,7 +583,7 @@ def pbHeadbutt(event=nil) return false end -HiddenMoveHandlers::CanUseMove.add(:HEADBUTT,proc { |move,pkmn,showmsg| +HiddenMoveHandlers::CanUseMove.add(:HEADBUTT, proc { |move, pkmn, showmsg| facingEvent = $game_player.pbFacingEvent if !facingEvent || !facingEvent.name[/headbutttree/i] pbMessage(_INTL("Can't use that here.")) if showmsg @@ -582,16 +592,14 @@ HiddenMoveHandlers::CanUseMove.add(:HEADBUTT,proc { |move,pkmn,showmsg| next true }) -HiddenMoveHandlers::UseMove.add(:HEADBUTT,proc { |move,pokemon| +HiddenMoveHandlers::UseMove.add(:HEADBUTT, proc { |move, pokemon| if !pbHiddenMoveAnimation(pokemon) - pbMessage(_INTL("{1} used {2}!",pokemon.name,GameData::Move.get(move).name)) + pbMessage(_INTL("{1} used {2}!", pokemon.name, GameData::Move.get(move).name)) end facingEvent = $game_player.pbFacingEvent pbHeadbuttEffect(facingEvent) }) - - #=============================================================================== # Rock Smash #=============================================================================== @@ -604,21 +612,21 @@ end def pbRockSmash move = :ROCKSMASH movefinder = $Trainer.get_pokemon_with_move(move) - if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_ROCKSMASH,false) || (!$DEBUG && !movefinder) + if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_ROCKSMASH, false) || (!$DEBUG && !movefinder) pbMessage(_INTL("It's a rugged rock, but a Pokémon may be able to smash it.")) return false end if pbConfirmMessage(_INTL("This rock appears to be breakable. Would you like to use Rock Smash?")) speciesname = (movefinder) ? movefinder.name : $Trainer.name - pbMessage(_INTL("{1} used {2}!",speciesname,GameData::Move.get(move).name)) + pbMessage(_INTL("{1} used {2}!", speciesname, GameData::Move.get(move).name)) pbHiddenMoveAnimation(movefinder) return true end return false end -HiddenMoveHandlers::CanUseMove.add(:ROCKSMASH,proc { |move,pkmn,showmsg| - next false if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_ROCKSMASH,showmsg) +HiddenMoveHandlers::CanUseMove.add(:ROCKSMASH, proc { |move, pkmn, showmsg| + next false if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_ROCKSMASH, showmsg) facingEvent = $game_player.pbFacingEvent if !facingEvent || !facingEvent.name[/smashrock/i] pbMessage(_INTL("Can't use that here.")) if showmsg @@ -627,9 +635,9 @@ HiddenMoveHandlers::CanUseMove.add(:ROCKSMASH,proc { |move,pkmn,showmsg| next true }) -HiddenMoveHandlers::UseMove.add(:ROCKSMASH,proc { |move,pokemon| +HiddenMoveHandlers::UseMove.add(:ROCKSMASH, proc { |move, pokemon| if !pbHiddenMoveAnimation(pokemon) - pbMessage(_INTL("{1} used {2}!",pokemon.name,GameData::Move.get(move).name)) + pbMessage(_INTL("{1} used {2}!", pokemon.name, GameData::Move.get(move).name)) end facingEvent = $game_player.pbFacingEvent if facingEvent @@ -639,8 +647,6 @@ HiddenMoveHandlers::UseMove.add(:ROCKSMASH,proc { |move,pokemon| next true }) - - #=============================================================================== # Strength #=============================================================================== @@ -651,29 +657,29 @@ def pbStrength end move = :STRENGTH movefinder = $Trainer.get_pokemon_with_move(move) - if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_STRENGTH,false) || (!$DEBUG && !movefinder) + if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_STRENGTH, false) || (!$DEBUG && !movefinder) pbMessage(_INTL("It's a big boulder, but a Pokémon may be able to push it aside.")) return false end pbMessage(_INTL("It's a big boulder, but a Pokémon may be able to push it aside.\1")) if pbConfirmMessage(_INTL("Would you like to use Strength?")) speciesname = (movefinder) ? movefinder.name : $Trainer.name - pbMessage(_INTL("{1} used {2}!",speciesname,GameData::Move.get(move).name)) + pbMessage(_INTL("{1} used {2}!", speciesname, GameData::Move.get(move).name)) pbHiddenMoveAnimation(movefinder) - pbMessage(_INTL("{1}'s Strength made it possible to move boulders around!",speciesname)) + pbMessage(_INTL("{1}'s Strength made it possible to move boulders around!", speciesname)) $PokemonMap.strengthUsed = true return true end return false end -Events.onAction += proc { |_sender,_e| +Events.onAction += proc { |_sender, _e| facingEvent = $game_player.pbFacingEvent pbStrength if facingEvent && facingEvent.name[/strengthboulder/i] } -HiddenMoveHandlers::CanUseMove.add(:STRENGTH,proc { |move,pkmn,showmsg| - next false if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_STRENGTH,showmsg) +HiddenMoveHandlers::CanUseMove.add(:STRENGTH, proc { |move, pkmn, showmsg| + next false if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_STRENGTH, showmsg) if $PokemonMap.strengthUsed pbMessage(_INTL("Strength is already being used.")) if showmsg next false @@ -681,17 +687,15 @@ HiddenMoveHandlers::CanUseMove.add(:STRENGTH,proc { |move,pkmn,showmsg| next true }) -HiddenMoveHandlers::UseMove.add(:STRENGTH,proc { |move,pokemon| +HiddenMoveHandlers::UseMove.add(:STRENGTH, proc { |move, pokemon| if !pbHiddenMoveAnimation(pokemon) - pbMessage(_INTL("{1} used {2}!\1",pokemon.name,GameData::Move.get(move).name)) + pbMessage(_INTL("{1} used {2}!\1", pokemon.name, GameData::Move.get(move).name)) end - pbMessage(_INTL("{1}'s Strength made it possible to move boulders around!",pokemon.name)) + pbMessage(_INTL("{1}'s Strength made it possible to move boulders around!", pokemon.name)) $PokemonMap.strengthUsed = true next true }) - - #=============================================================================== # Surf #=============================================================================== @@ -700,16 +704,16 @@ def pbSurf return false if $game_player.pbHasDependentEvents? move = :SURF movefinder = $Trainer.get_pokemon_with_move(move) - if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_SURF,false) || (!$DEBUG && !movefinder) + if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_SURF, false) || (!$DEBUG && !movefinder) return false end if pbConfirmMessage(_INTL("The water is a deep blue...\nWould you like to surf on it?")) speciesname = (movefinder) ? movefinder.name : $Trainer.name - pbMessage(_INTL("{1} used {2}!",speciesname,GameData::Move.get(move).name)) + pbMessage(_INTL("{1} used {2}!", speciesname, GameData::Move.get(move).name)) pbCancelVehicles pbHiddenMoveAnimation(movefinder) surfbgm = GameData::Metadata.get.surf_BGM - pbCueBGM(surfbgm,0.5) if surfbgm + pbCueBGM(surfbgm, 0.5) if surfbgm pbStartSurfing return true end @@ -721,22 +725,22 @@ def pbStartSurfing $PokemonEncounters.reset_step_count $PokemonGlobal.surfing = true pbUpdateVehicle - $PokemonTemp.surfJump = $MapFactory.getFacingCoords($game_player.x,$game_player.y,$game_player.direction) + $PokemonTemp.surfJump = $MapFactory.getFacingCoords($game_player.x, $game_player.y, $game_player.direction) pbJumpToward $PokemonTemp.surfJump = nil - $game_player.check_event_trigger_here([1,2]) + $game_player.check_event_trigger_here([1, 2]) end -def pbEndSurf(_xOffset,_yOffset) +def pbEndSurf(_xOffset, _yOffset) return false if !$PokemonGlobal.surfing x = $game_player.x y = $game_player.y - if $game_map.terrain_tag(x,y).can_surf && !$game_player.pbFacingTerrainTag.can_surf - $PokemonTemp.surfJump = [x,y] - if pbJumpToward(1,false,true) + if $game_map.terrain_tag(x, y).can_surf && !$game_player.pbFacingTerrainTag.can_surf + $PokemonTemp.surfJump = [x, y] + if pbJumpToward(1, false, true) $game_map.autoplayAsCue $game_player.increase_steps - result = $game_player.check_event_trigger_here([1,2]) + result = $game_player.check_event_trigger_here([1, 2]) pbOnStepTaken(result) end $PokemonTemp.surfJump = nil @@ -745,11 +749,11 @@ def pbEndSurf(_xOffset,_yOffset) return false end -def pbTransferSurfing(mapid,xcoord,ycoord,direction=$game_player.direction) +def pbTransferSurfing(mapid, xcoord, ycoord, direction = $game_player.direction) pbFadeOutIn { - $game_temp.player_new_map_id = mapid - $game_temp.player_new_x = xcoord - $game_temp.player_new_y = ycoord + $game_temp.player_new_map_id = mapid + $game_temp.player_new_x = xcoord + $game_temp.player_new_y = ycoord $game_temp.player_new_direction = direction $scene.transfer_player(false) $game_map.autoplay @@ -757,17 +761,17 @@ def pbTransferSurfing(mapid,xcoord,ycoord,direction=$game_player.direction) } end -Events.onAction += proc { |_sender,_e| +Events.onAction += proc { |_sender, _e| next if $PokemonGlobal.surfing next if GameData::MapMetadata.exists?($game_map.map_id) && - GameData::MapMetadata.get($game_map.map_id).always_bicycle + GameData::MapMetadata.get($game_map.map_id).always_bicycle next if !$game_player.pbFacingTerrainTag.can_surf_freely - next if !$game_map.passable?($game_player.x,$game_player.y,$game_player.direction,$game_player) + next if !$game_map.passable?($game_player.x, $game_player.y, $game_player.direction, $game_player) pbSurf } -HiddenMoveHandlers::CanUseMove.add(:SURF,proc { |move,pkmn,showmsg| - next false if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_SURF,showmsg) +HiddenMoveHandlers::CanUseMove.add(:SURF, proc { |move, pkmn, showmsg| + next false if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_SURF, showmsg) if $PokemonGlobal.surfing pbMessage(_INTL("You're already surfing.")) if showmsg next false @@ -777,32 +781,30 @@ HiddenMoveHandlers::CanUseMove.add(:SURF,proc { |move,pkmn,showmsg| next false end if GameData::MapMetadata.exists?($game_map.map_id) && - GameData::MapMetadata.get($game_map.map_id).always_bicycle + GameData::MapMetadata.get($game_map.map_id).always_bicycle pbMessage(_INTL("Let's enjoy cycling!")) if showmsg next false end if !$game_player.pbFacingTerrainTag.can_surf_freely || - !$game_map.passable?($game_player.x,$game_player.y,$game_player.direction,$game_player) + !$game_map.passable?($game_player.x, $game_player.y, $game_player.direction, $game_player) pbMessage(_INTL("No surfing here!")) if showmsg next false end next true }) -HiddenMoveHandlers::UseMove.add(:SURF,proc { |move,pokemon| +HiddenMoveHandlers::UseMove.add(:SURF, proc { |move, pokemon| $game_temp.in_menu = false pbCancelVehicles if !pbHiddenMoveAnimation(pokemon) - pbMessage(_INTL("{1} used {2}!",pokemon.name,GameData::Move.get(move).name)) + pbMessage(_INTL("{1} used {2}!", pokemon.name, GameData::Move.get(move).name)) end surfbgm = GameData::Metadata.get.surf_BGM - pbCueBGM(surfbgm,0.5) if surfbgm + pbCueBGM(surfbgm, 0.5) if surfbgm pbStartSurfing next true }) - - #=============================================================================== # Sweet Scent #=============================================================================== @@ -811,18 +813,18 @@ def pbSweetScent pbMessage(_INTL("The sweet scent faded for some reason...")) return end - viewport = Viewport.new(0,0,Graphics.width,Graphics.height) + viewport = Viewport.new(0, 0, Graphics.width, Graphics.height) viewport.z = 99999 count = 0 - viewport.color.red = 255 + viewport.color.red = 255 viewport.color.green = 0 - viewport.color.blue = 0 + viewport.color.blue = 0 viewport.color.alpha -= 10 alphaDiff = 12 * 20 / Graphics.frame_rate loop do - if count==0 && viewport.color.alpha<128 + if count == 0 && viewport.color.alpha < 128 viewport.color.alpha += alphaDiff - elsif count>Graphics.frame_rate/4 + elsif count > Graphics.frame_rate / 4 viewport.color.alpha -= alphaDiff else count += 1 @@ -830,129 +832,125 @@ def pbSweetScent Graphics.update Input.update pbUpdateSceneMap - break if viewport.color.alpha<=0 + break if viewport.color.alpha <= 0 end viewport.dispose enctype = $PokemonEncounters.encounter_type if enctype || !$PokemonEncounters.encounter_possible_here? || - !pbEncounter(enctype) + !pbEncounter(enctype) pbMessage(_INTL("There appears to be nothing here...")) end end -HiddenMoveHandlers::CanUseMove.add(:SWEETSCENT,proc { |move,pkmn,showmsg| +HiddenMoveHandlers::CanUseMove.add(:SWEETSCENT, proc { |move, pkmn, showmsg| next true }) -HiddenMoveHandlers::UseMove.add(:SWEETSCENT,proc { |move,pokemon| +HiddenMoveHandlers::UseMove.add(:SWEETSCENT, proc { |move, pokemon| if !pbHiddenMoveAnimation(pokemon) - pbMessage(_INTL("{1} used {2}!",pokemon.name,GameData::Move.get(move).name)) + pbMessage(_INTL("{1} used {2}!", pokemon.name, GameData::Move.get(move).name)) end pbSweetScent next true }) - - #=============================================================================== # Teleport #=============================================================================== -HiddenMoveHandlers::CanUseMove.add(:TELEPORT,proc { |move,pkmn,showmsg| - if !GameData::MapMetadata.exists?($game_map.map_id) || - !GameData::MapMetadata.get($game_map.map_id).outdoor_map - pbMessage(_INTL("Can't use that here.")) if showmsg - next false - end - healing = $PokemonGlobal.healingSpot - healing = GameData::Metadata.get.home if !healing # Home - if !healing - pbMessage(_INTL("Can't use that here.")) if showmsg - next false - end - if $game_player.pbHasDependentEvents? - pbMessage(_INTL("It can't be used when you have someone with you.")) if showmsg - next false - end - next true -}) - -HiddenMoveHandlers::ConfirmUseMove.add(:TELEPORT,proc { |move,pkmn| - healing = $PokemonGlobal.healingSpot - healing = GameData::Metadata.get.home if !healing # Home - next false if !healing - mapname = pbGetMapNameFromId(healing[0]) - next pbConfirmMessage(_INTL("Want to return to the healing spot used last in {1}?",mapname)) -}) - -HiddenMoveHandlers::UseMove.add(:TELEPORT,proc { |move,pokemon| - healing = $PokemonGlobal.healingSpot - healing = GameData::Metadata.get.home if !healing # Home - next false if !healing - if !pbHiddenMoveAnimation(pokemon) - pbMessage(_INTL("{1} used {2}!",pokemon.name,GameData::Move.get(move).name)) - end - pbFadeOutIn { - $game_temp.player_new_map_id = healing[0] - $game_temp.player_new_x = healing[1] - $game_temp.player_new_y = healing[2] - $game_temp.player_new_direction = 2 - $scene.transfer_player - $game_map.autoplay - $game_map.refresh - } - pbEraseEscapePoint - next true -}) - - +# HiddenMoveHandlers::CanUseMove.add(:TELEPORT,proc { |move,pkmn,showmsg| +# if !GameData::MapMetadata.exists?($game_map.map_id) || +# !GameData::MapMetadata.get($game_map.map_id).outdoor_map +# pbMessage(_INTL("Can't use that here.")) if showmsg +# next false +# end +# healing = $PokemonGlobal.healingSpot +# healing = GameData::Metadata.get.home if !healing # Home +# if !healing +# pbMessage(_INTL("Can't use that here.")) if showmsg +# next false +# end +# if $game_player.pbHasDependentEvents? +# pbMessage(_INTL("It can't be used when you have someone with you.")) if showmsg +# next false +# end +# next true +# }) +# +# HiddenMoveHandlers::ConfirmUseMove.add(:TELEPORT,proc { |move,pkmn| +# healing = $PokemonGlobal.healingSpot +# healing = GameData::Metadata.get.home if !healing # Home +# next false if !healing +# mapname = pbGetMapNameFromId(healing[0]) +# next pbConfirmMessage(_INTL("Want to return to the healing spot used last in {1}?",mapname)) +# }) +# +# HiddenMoveHandlers::UseMove.add(:TELEPORT,proc { |move,pokemon| +# healing = $PokemonGlobal.healingSpot +# healing = GameData::Metadata.get.home if !healing # Home +# next false if !healing +# if !pbHiddenMoveAnimation(pokemon) +# pbMessage(_INTL("{1} used {2}!",pokemon.name,GameData::Move.get(move).name)) +# end +# pbFadeOutIn { +# $game_temp.player_new_map_id = healing[0] +# $game_temp.player_new_x = healing[1] +# $game_temp.player_new_y = healing[2] +# $game_temp.player_new_direction = 2 +# $scene.transfer_player +# $game_map.autoplay +# $game_map.refresh +# } +# pbEraseEscapePoint +# next true +# }) #=============================================================================== # Waterfall #=============================================================================== def pbAscendWaterfall - return if $game_player.direction != 8 # Can't ascend if not facing up + return if $game_player.direction != 8 # Can't ascend if not facing up terrain = $game_player.pbFacingTerrainTag return if !terrain.waterfall && !terrain.waterfall_crest - oldthrough = $game_player.through + oldthrough = $game_player.through oldmovespeed = $game_player.move_speed - $game_player.through = true + $game_player.through = true $game_player.move_speed = 2 loop do $game_player.move_up terrain = $game_player.pbTerrainTag break if !terrain.waterfall && !terrain.waterfall_crest end - $game_player.through = oldthrough + $game_player.through = oldthrough $game_player.move_speed = oldmovespeed end def pbDescendWaterfall - return if $game_player.direction != 2 # Can't descend if not facing down + return if $game_player.direction != 2 # Can't descend if not facing down terrain = $game_player.pbFacingTerrainTag return if !terrain.waterfall && !terrain.waterfall_crest - oldthrough = $game_player.through + oldthrough = $game_player.through oldmovespeed = $game_player.move_speed - $game_player.through = true + $game_player.through = true $game_player.move_speed = 2 loop do $game_player.move_down terrain = $game_player.pbTerrainTag break if !terrain.waterfall && !terrain.waterfall_crest end - $game_player.through = oldthrough + $game_player.through = oldthrough $game_player.move_speed = oldmovespeed end def pbWaterfall move = :WATERFALL movefinder = $Trainer.get_pokemon_with_move(move) - if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_WATERFALL,false) || (!$DEBUG && !movefinder) + if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_WATERFALL, false) || (!$DEBUG && !movefinder) pbMessage(_INTL("A wall of water is crashing down with a mighty roar.")) return false end if pbConfirmMessage(_INTL("It's a large waterfall. Would you like to use Waterfall?")) speciesname = (movefinder) ? movefinder.name : $Trainer.name - pbMessage(_INTL("{1} used {2}!",speciesname,GameData::Move.get(move).name)) + pbMessage(_INTL("{1} used {2}!", speciesname, GameData::Move.get(move).name)) pbHiddenMoveAnimation(movefinder) pbAscendWaterfall return true @@ -960,7 +958,7 @@ def pbWaterfall return false end -Events.onAction += proc { |_sender,_e| +Events.onAction += proc { |_sender, _e| terrain = $game_player.pbFacingTerrainTag if terrain.waterfall pbWaterfall @@ -969,8 +967,8 @@ Events.onAction += proc { |_sender,_e| end } -HiddenMoveHandlers::CanUseMove.add(:WATERFALL,proc { |move,pkmn,showmsg| - next false if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_WATERFALL,showmsg) +HiddenMoveHandlers::CanUseMove.add(:WATERFALL, proc { |move, pkmn, showmsg| + next false if !pbCheckHiddenMoveBadge(Settings::BADGE_FOR_WATERFALL, showmsg) if !$game_player.pbFacingTerrainTag.waterfall pbMessage(_INTL("Can't use that here.")) if showmsg next false @@ -978,9 +976,9 @@ HiddenMoveHandlers::CanUseMove.add(:WATERFALL,proc { |move,pkmn,showmsg| next true }) -HiddenMoveHandlers::UseMove.add(:WATERFALL,proc { |move,pokemon| +HiddenMoveHandlers::UseMove.add(:WATERFALL, proc { |move, pokemon| if !pbHiddenMoveAnimation(pokemon) - pbMessage(_INTL("{1} used {2}!",pokemon.name,GameData::Move.get(move).name)) + pbMessage(_INTL("{1} used {2}!", pokemon.name, GameData::Move.get(move).name)) end pbAscendWaterfall next true diff --git a/Data/Scripts/016_UI/001_Non-interactive UI/007_UI_Credits.rb b/Data/Scripts/016_UI/001_Non-interactive UI/007_UI_Credits.rb index ca7e7e47a..9b6883942 100644 --- a/Data/Scripts/016_UI/001_Non-interactive UI/007_UI_Credits.rb +++ b/Data/Scripts/016_UI/001_Non-interactive UI/007_UI_Credits.rb @@ -37,7 +37,7 @@ class Scene_Credits # Backgrounds to show in credits. Found in Graphics/Titles/ folder BACKGROUNDS_LIST = ["credits1", "credits2", "credits3", "credits4", "credits5"] BGM = "Credits" - SCROLL_SPEED = 40 # Pixels per second + SCROLL_SPEED = 60 # Pixels per second SECONDS_PER_BACKGROUND = 11 TEXT_OUTLINE_COLOR = Color.new(0, 0, 128, 255) TEXT_BASE_COLOR = Color.new(255, 255, 255, 255) @@ -47,18 +47,142 @@ class Scene_Credits # Start Editing CREDIT = <<_END_ -Your credits go here. +Pokémon Infinite Fusion +By Chardub -Your credits go here. +General graphics / Music / Intellectual property +Nintendo +GameFreak -Your credits go here. +Programming / Eventing: +Chardub -Your credits go here. +Fused Pokemon Sprites : +Japeal - Pokefusion 2 +http://japeal.com/pkm -Your credits go here. +Special thanks to Aegide for helping to +rip the sprites and to the owners of Japeal +for accepting to share their sprites. + +Custom sprites by various +members of the Discord + +Compiler optimization +andracass (Pokémon Reborn) + +Maps: +Chardub +Some of the maps were based on work by: +BenGames, Zeak6464 + +Gameplay planning / Story: +Chardub +The story and dialogues were based +off Pokémon Red and Blue, as well as +Pokémon Gold and Silver. +Both games are made by Game Freak. + +Custom legendary Pokémon sprites: +Universez, Milchik, magnuzone, mammuth89 + +Endgame challenge teams planning: +DemICE + +Social media: +ChippyYYZ, qt314xxx, Bizmythe, Terminaut + + + +The following free ressources were also used +with their respective authors' consent: + +Pokémon Sprites: +The Smogon XY Sprite Project: +Smogon Sun/Moon Sprite Project: + +Overworld Sprites: +Rick1234, Hankiro, SailorVicious, OceansLugiaSpirit + +Battle sprites: +luckygirl88, Nalty + +Tileset graphics: +Jorginho, ThatsSoWitty DirtyWiggles + +Including tiles by the following DeviantArt users: +kyle-dove, rayd12smitty, Speedialga, +Spacemotion, Alucus ,Pokemon-Diamond, +kizemaru-kurunosuke, EpicDay, +Thurpok, UltimoSpriter, iametrine, +Minorthreat0987 , TyranitarDark, +Heavy-Metal-Lover, KKKaito, +WesleyFG, BoOmxBiG, +EternalTakai, Hek-el-grande + +Other tiles: +Chardub, chimcharsfireworkd, +Rossay, Shiney570, +Phyromatical, Gallanty + +Music: +Pokeli, TailDoll666100 +Kazune Sawatari, sentsinkantéun, +Nanashima, CharizardTheMaster, The Zame Jack + +Other graphics : +Pokemon-Diamond, WolfPP, +rekman (Pokecommunity) + +RPG Maker Scripts: +Luka S.J, shiney570, Erasus, Umbreon +FL, KleinStudio, carmaniac, Wootius, +andracass {INSERTS_PLUGIN_CREDITS_DO_NOT_REMOVE} + +Data sources: +Bulbapedia + +PBS files: +Generation 6 for Pokémon Essentials +WorldSlayer +mej71,karstictrainer, WorldSlayer, +TheDeKay, viperk1, SunakazeKun, +Radical Raptr, RPD490, +Takyon!, Pokegod7020, Drakath569, +Florio, MrDeepDarkMind, snooper117 + + +"Pokémon Essentials" was created by: +Flameguru +Poccil (Peter O.) +Maruno + +With contributions from: +AvatarMonkeyKirbyMiDas Mike +BoushyNear Fantastica +Brother1440PinkMan +FL.Popper +Genzai KawakamiRataime +HarshboySoundSpawn +help-14the__end +IceGod64Venom12 +Jacob O. WobbrockWachunga +KitsuneKoutaxLeD +Lisa Anthony +and everyone else who helped out + +"Pokémon Infinite Fusion" was made by: +Chardub + +Playtesting and Custom Sprites were made by +various members of the Discord channel. +Special thanks to all of you and to +everyone who has been involved in the +development of the game! + "Pokémon Essentials" was created by: Flameguru Poccil (Peter O.) @@ -86,17 +210,21 @@ Based on MKXP by Ancurio et al. "RPG Maker XP" by: Enterbrain +This game was inspired by the original +fusion generator: +alexonsager.alexonsager.net + +All generated fusion sprites in this game +come from the Pokémon Fusion Generator: +https://japeal.com/pkm/ + Pokémon is owned by: The Pokémon Company Nintendo Affiliated with Game Freak - - This is a non-profit fan-made game. No copyright infringements intended. -Please support the official games! - _END_ # Stop Editing diff --git a/Data/Scripts/016_UI/005_UI_Party.rb b/Data/Scripts/016_UI/005_UI_Party.rb index 744957bcc..5b4a12bc3 100644 --- a/Data/Scripts/016_UI/005_UI_Party.rb +++ b/Data/Scripts/016_UI/005_UI_Party.rb @@ -1199,7 +1199,7 @@ class PokemonPartyScreen elsif pbCanUseHiddenMove?(pkmn,pkmn.moves[i].id) if pbConfirmUseHiddenMove(pkmn,pkmn.moves[i].id) @scene.pbEndScene - if pkmn.moves[i].id == :FLY + if pkmn.moves[i].id == :FLY || pkmn.moves[i].id == :TELEPORT ret = pbBetterRegionMap(-1, true, true) if ret $PokemonTemp.flydata = ret diff --git a/Data/Scripts/016_UI/015_UI_Options.rb b/Data/Scripts/016_UI/015_UI_Options.rb index 2529e3276..9c9a6ab05 100644 --- a/Data/Scripts/016_UI/015_UI_Options.rb +++ b/Data/Scripts/016_UI/015_UI_Options.rb @@ -377,7 +377,7 @@ class PokemonOption_Scene ] if $game_switches && ($game_switches[NEW_GAME_PLUS] || $game_switches[BEAT_THE_LEAGUE]) #beat the league @PokemonOptions << - EnumOption.new(_INTL("Battle type"), [_INTL("Single"), _INTL("Double"), _INTL("Triple")], + EnumOption.new(_INTL("Battle type"), [_INTL("1v1"), _INTL("2v2"), _INTL("3v3")], proc { $PokemonSystem.textspeed }, proc { |value| if value == 0 diff --git a/Data/Scripts/049_Compatibility/PBItems.rb b/Data/Scripts/049_Compatibility/PBItems.rb index d261f1269..334c0f0f3 100644 --- a/Data/Scripts/049_Compatibility/PBItems.rb +++ b/Data/Scripts/049_Compatibility/PBItems.rb @@ -481,8 +481,11 @@ module PBItems XSPATK = 473 XSPECIAL = 473 XSPATK2 = 474 + XSPECIAL2 = 474 XSPATK3 = 475 + XSPECIAL3 = 475 XSPATK6 = 476 + XSPECIAL6 = 476 XSPDEF = 477 XSPDEF2 = 478 XSPDEF3 = 479 diff --git a/Data/Scripts/050_AddOns/BetterRegionMap.rb b/Data/Scripts/050_AddOns/BetterRegionMap.rb index d3eb34bc2..875000b71 100644 --- a/Data/Scripts/050_AddOns/BetterRegionMap.rb +++ b/Data/Scripts/050_AddOns/BetterRegionMap.rb @@ -22,7 +22,7 @@ # }) def pbBetterRegionMap(region = -1, show_player = true, can_fly = false, wallmap = false, species = nil,fly_anywhere=false) - scene = BetterRegionMap.new(region, show_player, can_fly, wallmap, species,fly_anywhere) + scene = BetterRegionMap.new(-1, show_player, can_fly, wallmap, species,fly_anywhere) return scene.flydata end @@ -52,6 +52,7 @@ class BetterRegionMap attr_reader :flydata def initialize(region = -1, show_player = true, can_fly = false, wallmap = false, species = nil,fly_anywhere=false) + region = 0 showBlk map_metadata = GameData::MapMetadata.try_get($game_map.map_id) if map_metadata diff --git a/Data/Scripts/050_AddOns/GeneralUtils.rb b/Data/Scripts/050_AddOns/GeneralUtils.rb index 812087614..448322018 100644 --- a/Data/Scripts/050_AddOns/GeneralUtils.rb +++ b/Data/Scripts/050_AddOns/GeneralUtils.rb @@ -48,34 +48,6 @@ def pbAddPokemonID(pokemon_id, level = 1, see_form = true, skip_randomize = fals return true end -def pbGenerateEgg(pokemon, text = "") - return false if !pokemon || !$Trainer # || $Trainer.party.length>=6 - if pokemon.is_a?(String) || pokemon.is_a?(Symbol) - pokemon = getID(PBSpecies, pokemon) - end - if pokemon.is_a?(Integer) - pokemon = PokeBattle_Pokemon.new(pokemon, Settings::EGG_LEVEL, $Trainer) - end - # Get egg steps - eggsteps = $pkmn_dex[pokemon.species][10] - # Set egg's details - pokemon.name = _INTL("Egg") - pokemon.eggsteps = eggsteps - pokemon.obtainText = text - pokemon.calcStats - # Add egg to party - Kernel.pbMessage(_INTL("Received a Pokémon egg!")) - if $Trainer.party.length < 6 - $Trainer.party[$Trainer.party.length] = pokemon - else - $PokemonStorage.pbStoreCaught(pokemon) - Kernel.pbMessage(_INTL("The egg was transfered to the PC.")) - - end - #$Trainer.party[$Trainer.party.length]=pokemon - return true -end - def pbHasSpecies?(species) if species.is_a?(String) || species.is_a?(Symbol) species = getID(PBSpecies, species) diff --git a/Data/Skills.rxdata b/Data/Skills.rxdata index 61cba7ea20a63c0e9690c50c61f05185b5871497..a45219f5ef10c891f9d68fbf2dff723516dc2843 100644 GIT binary patch literal 377 zcmZXQJ5K{a41}*h;b4zMQIeK|UjUS*F%7f`M3rK-+H;7Ned%`Z;OAqOhlJ8u^7xw> zpS0W4>j;bIr$>O713PyK3ON+LV}=!)z}^&&;YM@M4Q$YJ7_-jB6w;Z>wh=u|M)VCV zkZlY)7*AIXoa4{Xq3>x|i5s-hd(qHDVp5q3%^TPIIYw(u7CWB78k0M6GUZT}9j0$& z0~hEijFKh7s@Aw4dyWt6sD%!v=tfWcdZ#3j!oJ}OCJwlR^UUm`gYR{86d y;yVqpIm11d|NprC&7R9pIZGjCJ8=5?mUy)&G_p{s z9e4^u(kYvaI$_>Vnq}{08%GpQLAKyKJQU^%*jkgsjuv8NzNnC7%BM1IA-aFaC3p;j z@L6q2_UEA^ej$goYGGtIc%;v#T9P&pDchrjZy}yNCox%$Sh{uiGaE+!#$L1=K!;+G x=K_B&@_3Ga1xLz)tU=l=TqNKjeU&dxWp zC-dFeV^GVN=O?9J3l_RpOX!0&x(vzlOq~OLqP$nobJ0l@%<2{#`yuN*ZRkv8HwmzO zRKX>DQwq9|TeSd>jvgjKE~yF{*kdV{bny1;O*N1$M{UqyM_Y9R(f+Y#|I5Ds3BtbP zg}MeGe4@;f#kaD12e}WeBq2+fNyilSl79sb#~dqv3C_@a{jH!yahIk>9HdFdb<}{E zm&9%1Fx_JV-GIqxad#v;hw>Z1p@e^#{Sh-BG1muXN5UQDPIF+xrvf)LR`?pwvy-a9 IYnje|0Q{Df%K!iX literal 431 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

d8ImBZ5{6w8ij_f()Ya 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%0D)+ zN6^z`1YHE}B_qtEj*X#bwc})7#;zHzfqY%uClDe;)QIqUCn*-O^%1DnrHQOL!;1mh zP#8;1St85i@UcjG<|%ANu#3wdh}{W~Ek^Ko|7Fq?6rROc-ik8RHKU9qbePJKuug0^7U_z;?;0I- z)@Z+kT>($%#yQp-rxm=t*hTsoFRxTg3;2hhV?f~0We0z?M3EAqqLIYh1LEFY(TQ^3 zl0DzK?P(2DnDSb$_p}d-zL5#=h&%lO3C)Oo@Uu7%J}Yhq`nw25;&^aaOK3pS*2D#u zL4$?-J`l-E&d_WUQg|ti->5Nr0Ym`krFg<1q@)>amo@T?n?F-shSqt@s^T?L5nwX< zMFxJ4K&%d*U?Vgq@2k~AOdjD;=9u0(BSn4n=|oODp_%HZ6Enwn3_FZoT)h6(QT~{n zGyICuN^@=g)D1UGwZV9H_iK*1V>0vM84nK+I0F6NKU(7#5PzZ1(4~hm`QgcXefpr8 z9unlsgeGg?*L<7FF*Y#tb_{v_yE6`iEemp?pGfZvKBboaB%lizCjwF8!`y%Y`cDVl+R$DU%GrjU+>}FPJRWFzwRGv z86GDkwGK@!{W|9J)Yk!j8FZnv7@2M6*|S4>R1R}^re%4&{z=mGEuIA+=P~AsAqq09 z|Ld7%j>*|Vx9yz|hyLc+a{u|}<_3?GnsZ|ug7J(Tjr@=}oiLo@@%FF0QCcu4jktc~ V!qEdcjnaMIM!oF@L*BS+{|7Rs52yeD literal 27513 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 diff --git a/Data/Tilesets.rxdata b/Data/Tilesets.rxdata index ad42947365ab8dc06ae332e571ad41618534ccf6..7c69aad43af5c8aa811afdfb7e202cb84af5fcf5 100644 GIT binary patch delta 4982 zcmc(jUrgIZ9LHmy7a)X?f7szqi|eu#+Mxzo))H@1D5Y(tP5lFEnWieZV2DSsjqQ*{ z>Q*{UYWD_;#O$lXzKvRQJ&&EdB0BY2Tj$o-P7Al7BoQ#JBY?F{bBe-? z8jaSMT2-Zrm>Gt0w&XcgW381LqDRru#57#YX%mv9^s=PT>I`V{DMrB``tY$u*;J(? zRX<;AwWIUz^tEF{UA`Tyj?EZJMY=Thz=Ce8xZ(p!i&`ft-e%Y;mn9uWyTGp?lE~7-1bXXc`faw3v^wq1@n559| zkYi^56?_KJu22uTLS-D(l1jt^GT`z)iS%R^c^MNhUo4Xx@}Z`3k-i~mnl!^i?V53gS2c#*@hDDFGnPl~ zZCjP5<)2c}h!I{zX8XD`rQ$t8$MqkdVs}CHc}?EN+SzixQ;hFCFVa2chDB)tLo@=V z-~5tT3-7&~p`!+yVQV|1fB)@_z)UWy33JFG&EZMm4Tn&8ns_Y_AN673rB&iRDA(Zx z-0H*LwnVSVZ5WjQ0Kw`QteQpnA(Xq&_517iSk3;eya(-YnLtWJuLQJ%)N6b8PrnhJ zN2}(Tj?{G?y;^D4;rLs<-Gk@S?{jlpyr=T6vXu4WvLY+a zcR9av&UgGfzxd`K!N-3Fmm|J{m{(MBUQA_+lI&U!JwwE4AurBLoGaEW%qnv!ZAo^; z+RR&}AZBEJNsh+?LUm(#ajQ^JWkr>BS<;HUXX9jnAy(Jjk=5U+Zf`-DL<3amkQ8Tg?EK{x9sAZ z5ZVGAA&yfC&gG7|;}>}vj(g=e-;751$VI-zaw$SkJ~(w4UahNNP7ji8mCb{G8QbCm zmGwcni4RqNgey0U9c-rwi$D$l)#C^%|q z^*e$Za0E5z2x`a?)UYF{j3cNKM^KMAg4(_hR73fY0N6(FcU`d)P{;TtB#|9gin?T~ zCR;%R;1!oj|RQAraw5ZQ0ih9a4u&eX~V?SXGV2AMZN-|xuZuH*3+AbZX zxaP8%nkeL4rV2IS#=Da>84B**#@{e?sAKbTbMUW#b?jkOp(R<* z!sBMOtfHEgn&7B&#ay|VXtTns z4zujlEW38OHjm{%|Aw&pppJt_?Q#T_+XpJ5$uIa0s>TjG54b{$x58kv3xk}%V*M-0 zaQXXZaQ!#p{z`Hf2wlVoSbi3xjUWCddbv6#_{T`joCh(2Y+@w`^h5vI{CPXgIqwJ6&LqtF~)!d7jEw^ z{+EjRIZ4U0v$-;h?CdQevs;)QXj;*AW!@qI`^FS5Q-i2#S&JGPD5Jf`8P<&TD#7e2 zFp>vV*1rsU$|gvk$CCh_()VC9i+haM3giQlZzPvql&0o66?!LW$SS`(yWDt>H1PH0 zUpChm*2BXz(l1MS_M~aXmQjtnH_0u3t-`9WJPc@i%l|^7cTXVieDlSeE-yk7+uOgj zha>|=i9>0yIfVIv@G1E!xHgF0vOE?siUU?I&

$4Cq~3f3Pvi6EI3} WJ9;S6xp#p7`yn~eh}>uYko*e)9dsH1 diff --git a/Data/Weapons.rxdata b/Data/Weapons.rxdata index d9bd3526099d335d192e97c503f107f02c8aa2ea..c7ea19a7a791e601e24bbc538d8611eb1e1025b0 100644 GIT binary patch literal 245 zcmZ9Hy$-@K41_x%C?Ew8KM%kY0AnU^tcZo7LliXzSu{UNT#3ggRjCkc*4cOWc~n-D zgO|(eYxzqGeUbo!ufehcY|vuH>iedk`T0wC>gfa|j$fO> PR7VOOeKe=vRnGgMAO literal 245 zcmY+9y9&ZU5Jgjn#t5t8;{*HxwVY}?Td}c7u`Jn92D1;c8}Repn21_l=HA1ZQC?2= z4i=a53E)b~JG+GyD$7PicJ?4ya|Qz0M(OJ|q)?z$hISdukt=8AkP0-KZt1>3!?q1F zL={N}ie&~f^bJ?^MyWf0QNG`-v4j6j1ZsMIic?hak=9G3nhYhGp8KPE>{WA2#^Y4f Q6sm@O_eF9Q7-BQfUe5qdLI3~& diff --git a/Data/items.dat b/Data/items.dat index 7e51c9a424931cca57c0f149de932ed3b453695c..53c30c49566d751c6b35499e5fa5f59396b7c67c 100644 GIT binary patch delta 50 zcmex1gZlYUay6r^A^?yn5&HlD diff --git a/Data/messages.dat b/Data/messages.dat index 03956ee773e5741cd9d4233907ac94ae3fa683a3..1dae0915b2719e4e0c5766a89f28ac20682aa497 100644 GIT binary patch delta 4287 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 OuZ#MCt~bQDiT?)WpALio delta 4903 zcmb`}d015S9>?)}W^jHm%Rvzb&22;lWCz(4myt!o1qs9r6bBfXVVOY|70tw4)3S8b zZ@H0{W@Ty-9xV+qcMLTbG%HIhD{tPsWwv>{pD$Rq=RWuL+~+?1@p?a=W#;!iGiMGi zSH6}~F3Hm3OYaFy-p>N%2jbV6j)a z8ei+;>Zx??ZW`lsI)=8ssH?e~xx2ZCxu@Cm`?GfK?dp<`>gd`I_YrmZN7qOgY>_Lm zetg~7<2fo<|0ZwO@}>t}Bbt)x&NW?HMd}=>gL3ao3I3zk+f%V;mhf%4jlEy8Snv|3Gq;J(^R;v=}aE)#tz2wv# zp=On;oK_$63{rNgRbRUC;i1aG8l76A6^U8{T~Vnz(#}NfaFVquJ)h}M7oy}YOEzj% z%0{ia(=_)E?cCh6L{?YYEXh%Ht4Li)3rf_BDYIC8UCN|+?|XEbl3P`6s&JNCO-ZT4 zOc`Y*_B?BO#ZXi73~PCHt~0;dWUnw4I_-`^Q(n1ccD2cp>#V9YRobkjp?n*p_)T=u{v2Q@#Z8AHM|N`>!uy(7gZY3*Z<1`Cou0 zUW_A}uI@p1S4tm{e}9c}$-e1oaD#TBQT9z23r4!f$gMYQCJj9x`nEn53J!=2T6R*z z;Hl7fQuLq=`^8p@d`m2%pPR7RazJF!>UTsc)i#K}q`W28DTf<`L86#LVhDMk7Lhu> z|J=vU?1ej%#-0&=c&ins#b7EsB;4rnMzMfIqZmP7pA$)R`-td6HD^V%QvSAxS5e~` z5lsghaiVfaET-*8MJ9DRDmKxm3t~8>9uwb@?YM}fq~mzqy5k~97!sYimJ&M!oe+L> z^|(k^Wo6PzFDX!&dqTKLbRf-5(69qIeR~r=7hKzqRCTKDdaC(SD(J^kxC+tCS5bYY z?J8p2_zGzB84*VtPK!M>@^stCHU-m`wGP@qH_v0diRZ;81>+5p=;ezTZOKKf^}$6E zM4eiMC(URPJ*jt#NMEw1MS#1qro|(8oclq~*3Ukf(&DuN%IzTSN{tjvDUzy+A3bsI z_-TjpZW5se*BzG)>(Nri=)tb|93o!hN)FCKCO?IQYU_}rTBGL-#<9K z^`P$lLEcX*j(J8XpGRq}Zc?(6IzW3*qOUv49!h$=b`KBYk)UlGL=_#byji1jZ+i@4 zi_Xs18UNdAd`GvfCjV|V+>x~Mm}lUUq9iTol%gbktxVUp7!z9WI!CV5Om$QAlPEq@ zA4YoywlAcFY<;!iPvNWDj#hzdP_XVQt}$zHbM?vn5qxr8P;L>W?ng%nsfBGdC4LLtEnX=)50t5 zi`971?!l6qqRQ7Rjg;tTD5tx33>~SgyQUqT?TgI}uXgu0?V$!wO7J%nQ@x*|fR6ba z9-!-?1|u$Oewbl2QGnqy`qXwer_GT#eMY1qNO?2T(ES@y`N?&3 zsjnQU)ceU>@pO1mUP_Y#rf%)(#EP#cu2o}QB4z{)0NYW)1A|U)01Q3^y2t(dUN`4`f~g@{+s|#KTaSgh!e~S;e>L+IN_WK zP9r}Z<4=6}U-VmWb~0i1!Hc+McsV9pTEP>z{1jFZ4gvPqOy%Torg1EsTuvS*pJU|| za0)p#j-6A)Ddv=LN;wXWlT*f-&MD_qa4I=foEe;%oLQV|&TP&c&cmF!oJTnGI5nL4 zoJTneI14$8IEy(;I7>N?ah7qGa~|hB!CAq1lJgX2C1(}K#aYc+!&%EA&eNP{IO{m; zIU6_|Ih#1OoM$Nu}+ z>N$Hj3TH28ALk9uo1Fce1Dv-w4V;6VM$RG5+nmFkBb=k0W1Qoh6P%NrCeA6&JDg_D zY0eqWS3!ICb7S1K90nat*`K_9Mz4<@p4R74LEETv5U8=RD!s)2>)4V68 zigbHrp3QD;NV|Sn+M;Uc=JB4iK-Vz$_GPJqo4fC?=dQYQS&H>DtHLB-?P!Z5&uUgh zNM=VRu+-!|z^} wy!)6{Rd}0pdoh-riSuSbHOz)NIFewkv^Cgp>R$N|KZ_^%v%m*(MRKP96RT#j-2eap diff --git a/Data/trainers.dat b/Data/trainers.dat index b065a48cc8f0d213cbc9fdbca74eea19fefb422f..e8209f0b457f68595cd230fcd08e55777b3e5291 100644 GIT binary patch delta 7636 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 delta 7651 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 x$*Q%053&*P0PubhnZt6}(XE9!Y%Kom19U{xY diff --git a/PBS/trainers.txt b/PBS/trainers.txt index 9034af492..ed9d50af2 100644 --- a/PBS/trainers.txt +++ b/PBS/trainers.txt @@ -1748,8 +1748,8 @@ Pokemon = B168H12,47 #ARIAFREE Pokemon = B168H220,47 #Swindos ################## -[BUGCATCHER,Nelson] -Pokemon = B141H123,51 #SCYTOPS +[BUGCATCHER,Bugsy] +Pokemon = B127H123,51 #SCYSIR ################# [BUGCATCHER,Josh]