diff --git a/Data/Map005.rxdata b/Data/Map005.rxdata index 95612bb9f..99dcc627b 100644 Binary files a/Data/Map005.rxdata and b/Data/Map005.rxdata differ diff --git a/Data/Map009.rxdata b/Data/Map009.rxdata index c0528a385..ff4658514 100644 Binary files a/Data/Map009.rxdata and b/Data/Map009.rxdata differ diff --git a/Data/Map017.rxdata b/Data/Map017.rxdata index dce85d4e3..5dc07f14e 100644 Binary files a/Data/Map017.rxdata and b/Data/Map017.rxdata differ diff --git a/Data/Map020.rxdata b/Data/Map020.rxdata index 612f09fa1..4774a9c66 100644 Binary files a/Data/Map020.rxdata and b/Data/Map020.rxdata differ diff --git a/Data/Map034.rxdata b/Data/Map034.rxdata index f8efaeec8..69444653f 100644 Binary files a/Data/Map034.rxdata and b/Data/Map034.rxdata differ diff --git a/Data/Map042.rxdata b/Data/Map042.rxdata index 68f9ca645..23bdd37dd 100644 Binary files a/Data/Map042.rxdata and b/Data/Map042.rxdata differ diff --git a/Data/Map080.rxdata b/Data/Map080.rxdata index 6249ce4ad..dd21b49b3 100644 Binary files a/Data/Map080.rxdata and b/Data/Map080.rxdata differ diff --git a/Data/Map082.rxdata b/Data/Map082.rxdata index 243bc09e5..fb90230bf 100644 Binary files a/Data/Map082.rxdata and b/Data/Map082.rxdata differ diff --git a/Data/Map092.rxdata b/Data/Map092.rxdata index d243b4e13..5ec3cf390 100644 Binary files a/Data/Map092.rxdata and b/Data/Map092.rxdata differ diff --git a/Data/Map106.rxdata b/Data/Map106.rxdata index fb513ff2c..9e126417f 100644 Binary files a/Data/Map106.rxdata and b/Data/Map106.rxdata differ diff --git a/Data/Map125.rxdata b/Data/Map125.rxdata index 8642081f0..a76d36a51 100644 Binary files a/Data/Map125.rxdata and b/Data/Map125.rxdata differ diff --git a/Data/Map137.rxdata b/Data/Map137.rxdata index ce283589f..c0f6973d8 100644 Binary files a/Data/Map137.rxdata and b/Data/Map137.rxdata differ diff --git a/Data/Map146.rxdata b/Data/Map146.rxdata index 42e8afd3a..186100de7 100644 Binary files a/Data/Map146.rxdata and b/Data/Map146.rxdata differ diff --git a/Data/Map154.rxdata b/Data/Map154.rxdata index a661464c2..561657633 100644 Binary files a/Data/Map154.rxdata and b/Data/Map154.rxdata differ diff --git a/Data/Map155.rxdata b/Data/Map155.rxdata index 6210e06ae..34a7701a5 100644 Binary files a/Data/Map155.rxdata and b/Data/Map155.rxdata differ diff --git a/Data/Map170.rxdata b/Data/Map170.rxdata index d48846ebc..9ed9a514a 100644 Binary files a/Data/Map170.rxdata and b/Data/Map170.rxdata differ diff --git a/Data/Map177.rxdata b/Data/Map177.rxdata index c62c1745e..b5ba3863d 100644 Binary files a/Data/Map177.rxdata and b/Data/Map177.rxdata differ diff --git a/Data/Map209.rxdata b/Data/Map209.rxdata index 1291f5d86..c2b8b0734 100644 Binary files a/Data/Map209.rxdata and b/Data/Map209.rxdata differ diff --git a/Data/Map239.rxdata b/Data/Map239.rxdata index e621f7278..cd1f53d64 100644 Binary files a/Data/Map239.rxdata and b/Data/Map239.rxdata differ diff --git a/Data/Map240.rxdata b/Data/Map240.rxdata index b66e3f2e7..40326cf62 100644 Binary files a/Data/Map240.rxdata and b/Data/Map240.rxdata differ diff --git a/Data/Map256.rxdata b/Data/Map256.rxdata index 8669fcbf3..b5fcb280e 100644 Binary files a/Data/Map256.rxdata and b/Data/Map256.rxdata differ diff --git a/Data/Map350.rxdata b/Data/Map350.rxdata index 7761ddf97..d6c35844b 100644 Binary files a/Data/Map350.rxdata and b/Data/Map350.rxdata differ diff --git a/Data/Map371.rxdata b/Data/Map371.rxdata index fb2b1030f..6f37f19cb 100644 Binary files a/Data/Map371.rxdata and b/Data/Map371.rxdata differ diff --git a/Data/Map392.rxdata b/Data/Map392.rxdata index 70b651dd6..5551b9a32 100644 Binary files a/Data/Map392.rxdata and b/Data/Map392.rxdata differ diff --git a/Data/Map408.rxdata b/Data/Map408.rxdata index ba11fd957..e63b3ab8f 100644 Binary files a/Data/Map408.rxdata and b/Data/Map408.rxdata differ diff --git a/Data/Map413.rxdata b/Data/Map413.rxdata index c1797a8e2..e71d7fe5f 100644 Binary files a/Data/Map413.rxdata and b/Data/Map413.rxdata differ diff --git a/Data/Map437.rxdata b/Data/Map437.rxdata index 7d97c8ed8..8652018d9 100644 Binary files a/Data/Map437.rxdata and b/Data/Map437.rxdata differ diff --git a/Data/Map472.rxdata b/Data/Map472.rxdata index 132053596..a3537f412 100644 Binary files a/Data/Map472.rxdata and b/Data/Map472.rxdata differ diff --git a/Data/Map482.rxdata b/Data/Map482.rxdata index f20d1b86f..8f9b5a409 100644 Binary files a/Data/Map482.rxdata and b/Data/Map482.rxdata differ diff --git a/Data/Map490.rxdata b/Data/Map490.rxdata index a436a7cd8..27bd666c6 100644 Binary files a/Data/Map490.rxdata and b/Data/Map490.rxdata differ diff --git a/Data/Map491.rxdata b/Data/Map491.rxdata index 65b928ced..bf459022a 100644 Binary files a/Data/Map491.rxdata and b/Data/Map491.rxdata differ diff --git a/Data/Map495.rxdata b/Data/Map495.rxdata index e35bf7163..580501de9 100644 Binary files a/Data/Map495.rxdata and b/Data/Map495.rxdata differ diff --git a/Data/Map523.rxdata b/Data/Map523.rxdata index 67793af6c..a4c336e13 100644 Binary files a/Data/Map523.rxdata and b/Data/Map523.rxdata differ diff --git a/Data/MapInfos.rxdata b/Data/MapInfos.rxdata index add6cc704..c3e261ce9 100644 Binary files a/Data/MapInfos.rxdata and b/Data/MapInfos.rxdata differ diff --git a/Data/Scripts/049_Compatibility/PBSpecies.rb b/Data/Scripts/049_Compatibility/PBSpecies.rb index acca35f96..4dc0c136e 100644 --- a/Data/Scripts/049_Compatibility/PBSpecies.rb +++ b/Data/Scripts/049_Compatibility/PBSpecies.rb @@ -7,5 +7,24 @@ module PBSpecies def PBSpecies.getName(species) return GameData::Species.get(species).real_name end + +#In some places, pokemon are instanciated as PBSpecies::NAME in wild battles, trades, etc. which doesn't work anymore. + # Instead of replacing every instance in every map, this is a workaround to make it work without changing the events. + CLEFAIRY = :CLEFAIRY + ONIX =:ONIX + DUGTRIO = :DUGTRIO + VOLTORB = :VOLTORB + ELECTRODE = :ELECTRODE + B101H135 = :B101H135 + B100H101 = :B100H101 + B101H26 = :B101H26 + ENTEI = :ENTEI + PIDGEOTTO = :PIDGEOTTO + FEAROW =:FEAROW + SPEAROW =:SPEAROW + B18H18 = :B18H18 + B245H243 = :B245H243 + CHARMANDER = :CHARMANDER + end diff --git a/Data/System.rxdata b/Data/System.rxdata index 83065ac68..2399a2d44 100644 Binary files a/Data/System.rxdata and b/Data/System.rxdata differ diff --git a/changelog.txt b/changelog.txt index ae6e16344..fc548ba6e 100644 --- a/changelog.txt +++ b/changelog.txt @@ -4,17 +4,15 @@ The 5.0 update brings Infinite Fusion to a new engine, which makes the game run for a variety of improvements. However, there are also a handful features that were in previous versions of the game which are not compatible with this new version of Pokemon Essentials and that have been removed. Some of them will -be added back progressively in future updates and some of them will likely be gone for good. +be added back progressively in future updates and others will likely be gone for good. + +See the full changelog of Pokémon Essentials 19 and MKXP +MKXP: https://github.com/Ancurio/mkxp +Essentials: https://essentialsdocs.fandom.com/wiki/Change_log ############# Added Features ############# - -New features added by upgrading to Pokemon essentials 19 / MKXP -‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ -MKXP: https://github.com/Ancurio/mkxp -Full Essentials changelog: https://essentialsdocs.fandom.com/wiki/Change_log - ## Technical### - MKXP player is now used to run the game instead of RGSS player - Fullscreen & resizable screen @@ -26,14 +24,14 @@ Full Essentials changelog: https://essentialsdocs.fandom.com/wiki/Change_log ## UI and menus ## +- Changed the battle UI's appearance - New options in in-game menu: - Default movement - Text entry type - Battle type -- Menus and controls should be more responsive - Added Instant text speed option +- Menus and controls should be more responsive in general - Added visual indicator for selecting fusion order on the title screen -- Changed the battle UI's appearance ## Gameplay ## - Exp. gain when catching Pokémon @@ -118,3 +116,4 @@ Removed features that probably won't be coming back - Significant stutter in the overworld when playing the game on an AMD CPU - Several custom items have not yet been reimplemented - Some battle backgrounds might be missing +- Some NPC trades likely to crash the game