Commit Graph
100 Commits
Author SHA1 Message Date
Maruno17 15b86429a2 Pokémon cries no longer change pitch except when fainting, added support for separate fainting cries 2021-12-14 23:19:08 +00:00
Maruno17 b706843888 Added $player.has_box_link and $player.has_exp_all in addition to those items 2021-12-14 22:33:46 +00:00
Maruno17 7d2e1027cd Updated TMs to BDSP 2021-12-14 22:15:32 +00:00
Maruno17 840e1a8be9 Updated Pokémon PBS files to BDSP 2021-12-13 22:09:21 +00:00
Maruno17 3da8b563da Changing encounter_version now updates the encounter tables immediately, title screen now plays properly if there are no splashes, compiling is now forced if any dat files are missing, other tweaks 2021-12-12 23:10:01 +00:00
Maruno17 2444b70ef6 Improved code for using multiples of an item at once, added a Setting for it, made it apply to more items 2021-12-12 00:10:01 +00:00
Maruno17 2ddedfb935 Tweaked code for interacting with a follower 2021-12-12 00:06:33 +00:00
Maruno17 85bf1a334c Fixed evolution-related code causing errors in Battle Frontier battles 2021-12-11 16:05:45 +00:00
Maruno17 c1695dd21b Fixed incorrect animation when a critical capture Poké Ball fails to catch the Pokémon 2021-12-11 15:46:07 +00:00
Maruno17 241851a75b Fixed crash when using upgradeRibbon, fixed crash when trading Pokémon, fixed crash when trying to play Triple Triad, fixed crash when generating Battle Frontier data 2021-12-11 13:25:23 +00:00
Maruno17 b9d69b780b Fixed bugs relating to followers from previous commit, fixed error in Safari Battles from previous commit 2021-12-11 01:44:44 +00:00
Maruno17 2e3d479752 Added def follower_animation which makes the next Show Animation event command apply to the follower instead 2021-12-09 23:42:06 +00:00
Maruno17 6a56a8f7d0 Added def follower_move_route which makes the next Move Route event command apply to the follower instead, events are no longer automatically erased if they are followers 2021-12-09 23:33:46 +00:00
Maruno17 c55f1f0a2a Follower checks when using some items/moves in the field are now more specific, which should help following Pokémon scripts 2021-12-09 23:30:52 +00:00
Maruno17 79e04bff6c Fixed code for happiness-based evolutions 2021-12-08 22:41:44 +00:00
Maruno17 054b4bc3e8 Corrosion now allows a Steel/Poison Pokémon to poison itself with Toxic Orb 2021-12-08 20:07:52 +00:00
Maruno17 514ef510f1 Added speed order viewer in battle debug menu, Pokemon#foreign? now defaults to comparing to the player 2021-12-07 23:28:14 +00:00
Maruno17 6b841b78d3 Added egg move sharing in Day Care, added some Settings for Day Care/Nursery mechanics, Neutralizing Gas now triggers held items if it negates Unnerve, Imposter now only triggers when the Pokémon enters battle 2021-12-07 22:48:15 +00:00
Maruno17 a858408951 Changed how Pokémon markings are recorded, and allowed variants of each mark (e.g. alternate colours) 2021-12-06 23:26:18 +00:00
Maruno17 5a81d447d1 Added Aura Wheel's visible type change in battle, added "display" methods for several move properties and examples of their use 2021-12-06 22:00:27 +00:00
Maruno17 95916e242e Added battle debug menu (access with F9) 2021-12-05 20:24:20 +00:00
Maruno17 3650a078e7 Fixed Toxic damage only going up to 15/16 of total HP, minor code fixes 2021-12-05 20:20:30 +00:00
Maruno17 479aeacc2c Added new section-based format for berry_plants.txt 2021-11-24 19:05:18 +00:00
Maruno17 00c2df5772 Merged species Type1/Type2 into Types, did the same for Pokemon and Battler 2021-11-22 23:55:28 +00:00
Maruno17 a5f91f62ea Made map names be added to map_metadata.txt when writing it if possible 2021-11-21 23:11:19 +00:00
Maruno17 d93d73caa8 Wrote a generalised data property editor that deals with a list of things from a GameData module, allowed the WildItem properties for species to contain multiple items each 2021-11-21 22:24:58 +00:00
Maruno17 c8b574ed7c Made Player Transfer event command not cancel surfing/diving, so pbTransferSurfing and pbTransferUnderwater are deprecated. 2021-11-21 19:10:16 +00:00
Maruno17 ddb95a8bb6 Added underscore to berry plant charsets, added Debug menu function that will rename these files (including in map data) 2021-11-21 18:45:13 +00:00
Maruno17 ea9cacd6b9 Updated console message code to Luka's latest version 2021-11-21 17:36:25 +00:00
Maruno17 b445f26a88 Converted Shadow Pokémon PBS file to a section-based format, improved Shadow Pokémon mechanics 2021-11-21 00:44:41 +00:00
Maruno17 048a18b415 Refactored ability/item/ball battle handlers, added "UltraBeast" species flag for Beast Ball 2021-11-18 22:52:19 +00:00
Maruno17 8307222009 Fix to previous commit 2021-11-17 21:54:02 +00:00
Maruno17 7ec8f30f0e Some battle method refactoring, fixed typo 2021-11-17 20:40:19 +00:00
Maruno17 1c4819e5f0 Renamed all battle-related classes and modules 2021-11-16 23:05:16 +00:00
Maruno17 6dacd6a139 Actual fix for berry plant harvesting crash 2021-11-15 22:34:02 +00:00
Maruno17 06493fecbb Removed more RMVX compatibility 2021-11-15 21:31:52 +00:00
Maruno17 99b6d86962 Berry plant bug fix from previous commit 2021-11-15 14:00:41 +00:00
Maruno17 f00553c1eb Bug fixes from previous commits 2021-11-15 08:38:39 +00:00
Maruno17 9657eca3d7 Fixed panoramas/fogs/other AnimatedPlanes not animating properly 2021-11-14 16:40:55 +00:00
Maruno17 a7f71e9620 Fixed bug in previous commits, fixed Frontier/Bug Contest battles not counting towards battle counts stats 2021-11-14 01:45:14 +00:00
Maruno17 46a92a33ef Added stat for cancelled evolutions 2021-11-13 23:16:22 +00:00
Maruno17 c6ecf60172 Added class GameStats, added Pokédex records for eggs seen and expanded seen_forms to include shinies 2021-11-13 23:13:28 +00:00
Maruno17 12fd500dbc Added Pokémon properties cannot_store, cannot_release and cannot_trade. Allowed Offspring species property to be edited. 2021-11-08 23:21:20 +00:00
Maruno17 15babcf835 Refining event evolution mechanics 2021-11-07 21:20:47 +00:00
Maruno17 34ab0b8afe Added evolution method for Galarian Yamask, minor refactoring in battle code, a Pokémon's ability no longer needs resetting when changing its ability_index 2021-11-07 18:05:32 +00:00
Maruno17 ae7721316f Re-added a way to erase (or change) a map's tiles 2021-11-03 22:40:02 +00:00
Maruno17 c392f8c236 Added Luka's console message colouring code 2021-11-02 23:27:42 +00:00
Maruno17 50d999e7da Updated to mkxp-z v2.2.3 (removed mp3 support) 2021-11-02 21:14:31 +00:00
Maruno17 5ad9f60d61 Added plugin meta.txt property "Essentials", which lists versions of Essentials the plugin is compatible with 2021-11-02 20:46:32 +00:00
Maruno17 cff6edac5b Fixed some bugs from recent commits 2021-11-02 18:37:48 +00:00
Maruno17 e8170a267c Fixed Exp Candies only raising happiness for one item if multiple are used at once 2021-10-31 20:54:53 +00:00
Maruno17 0ec67f78fa Added affection effects 2021-10-31 20:43:16 +00:00
Maruno17 ee16c22388 Added Hidden Power tutor compatibility to Gen 8 PBS files 2021-10-31 15:30:56 +00:00
Maruno17 67fc59ad4e Fixed typo from previous commit 2021-10-30 23:27:46 +01:00
Maruno17 308937a9f4 Refactored Day Care code 2021-10-30 21:56:34 +01:00
Maruno17 899d037255 Added pokemon.txt/pokemon_forms.txt property "Offspring" for species that could be produced by breeding 2021-10-29 20:34:50 +01:00
Maruno17 0c3ec24936 Fixed typo in previous commit 2021-10-27 23:54:04 +01:00
Maruno17 f3abcb7caf Obsoleted battle methods that yield battlers in favour of ones that return all of them at once 2021-10-27 22:45:34 +01:00
Maruno17 6066797517 Changing the player's character or outfit immediately updates the player's graphic again 2021-10-26 22:54:31 +01:00
Maruno17 6c38f769c7 Moved initial money/storage creator's name from Settings to metadata.txt, added initial item storage contents property to global metadata, added Home property to player metadata 2021-10-25 23:07:58 +01:00
Maruno17 680c1de392 AI now keeps their last defined Pokémon for last, tweaks to some battle effects based on mechanics generation 2021-10-24 23:06:47 +01:00
Maruno17 18049c22b9 More changes to console messages 2021-10-23 23:56:54 +01:00
Maruno17 e417e4c659 Tidied and coloured console messages 2021-10-23 21:55:42 +01:00
Maruno17 10a1fc4430 Added PBS file pokemon_metrics.txt, for all Pokémon sprite positionings 2021-10-23 20:30:09 +01:00
Maruno17 ca680c9feb Merged class PokemonTemp into class Game_Temp 2021-10-21 22:01:59 +01:00
Maruno17 5e51f702b3 Renamed some more global variables 2021-10-20 23:13:30 +01:00
Maruno17 e49cd8d498 Renamed $Trainer to $player 2021-10-20 22:57:43 +01:00
Maruno17 fbddb9034f Added a simple way to replace code in events with other code 2021-10-20 22:17:05 +01:00
Maruno17 3a3b44574f Various bug fixes 2021-10-20 13:53:39 +01:00
Maruno17 d3a07df6ab Fixed bug in previous commit 2021-10-19 23:57:00 +01:00
Maruno17 e7522321ad Fixed up code added by previous commit, improved scene closings when using Fly 2021-10-19 22:18:55 +01:00
Maruno17 837208792a Fixed bug with Neutralizing Gas, fixed typo 2021-10-19 17:39:27 +01:00
Maruno17 aee0595d3f Fixed another crash when removing items from the Bag 2021-10-19 13:58:19 +01:00
Maruno17 50065754a0 Fixed crash when removing items from the Bag 2021-10-19 08:39:15 +01:00
Maruno17 f6a5ea86db Fixed coding error from previous commit 2021-10-17 23:19:06 +01:00
Maruno17 36ff7c4ba3 Renamed variables and methods relating to the Bag, renamed $PokemonBag to $Bag, $bag.has? can now check for a minimum quantity 2021-10-17 23:02:58 +01:00
Maruno17 72c50db6c0 Tidying up of Gen 8 ability code, fixed Analytic's effect, added trigger for berry consuming when Unnerve ends 2021-10-17 19:49:25 +01:00
Maruno17 c68e5e7abf Implemented Neutralizing Gas 2021-10-17 18:35:57 +01:00
Maruno17 56c9b69c44 Added "Name" property to map_metadata.txt, fixed map names not being translated in some cases, fixed minor things from a previous commit 2021-10-13 22:55:29 +01:00
Maruno17 a5bbd1fb8a Fixed map rendering glitching when using an oversized tileset 2021-10-12 19:05:05 +01:00
Maruno17 de0eb8e4e1 Fixed pbOnStepTaken being called every frame if you open a menu immediately at the end of a step, fixed Sweet Veil being defined incorrectly 2021-10-10 19:09:36 +01:00
Maruno17 0aad105c6d Made multiple special battle animations easier to register 2021-10-10 17:47:08 +01:00
Maruno17 45fd570414 Fixed Pledge combo moves sometimes using the wrong type, fixed command windows in battle being too tall if possible, added Debug menu feature to toggle credits skippability 2021-10-10 16:41:47 +01:00
Maruno17 a090f50bc5 Split metadata.txt into metadata.txt and map_metadata.txt, fixed bug when writing certain PBS files 2021-10-09 23:34:45 +01:00
Maruno17 166a289a60 Fixed transitions in controls and credits screens, fixed slight text cropping in credits screen, fixed crash when changing the scene 2021-10-07 18:47:28 +01:00
Maruno17 c8b594d38d Fixed crash when starting a new game 2021-10-06 00:00:12 +01:00
Maruno17 c0ac135a69 Added support for extra autotiles used instead of the top tiles of the tileset 2021-10-05 19:14:23 +01:00
Maruno17 8bb8c1149f Fixed bridge tiles not changing their priority when pbBridgeOn/pbBridgeOff are called 2021-10-05 18:14:10 +01:00
Maruno17 3cc6a1201f Fixed Pomeg Berry glitch 2021-10-03 23:13:29 +01:00
Maruno17 1f9ba94432 Fixed quote marks around LoseText in trainers.txt 2021-10-03 22:42:18 +01:00
Maruno17 929a039f04 Fixed Terrain Tag Editor's background disappearing when saving changes 2021-10-03 22:33:55 +01:00
Maruno17 559caf1046 Fixed crash when walking into really tall grass on a connected map 2021-10-03 22:30:17 +01:00
Maruno17 c7858de42a Refactored berry plant code, added missing berry plant PBS data and charsets, fixed berry sparkles sometimes showing on the wrong map 2021-10-03 20:19:28 +01:00
Maruno17 af23f1ecc4 Removed old map renderer, tidied up 2021-10-02 23:54:06 +01:00
Maruno17 348b847b68 Changed example follower from Brendan to May just because 2021-10-02 23:12:37 +01:00
Maruno17 11544da43f Fixed default transition animation not being FPS-agnostic 2021-10-02 22:59:14 +01:00
Maruno17 f35a51f975 Rewrote and refactored follower code, fixed follower glitchiness actoss connected maps, fixed follower glitchiness around bridges 2021-10-02 22:57:54 +01:00
Maruno17 0b656edffc Added support for an extended autotile format containing full-tile concave corners 2021-10-01 19:50:47 +01:00
Maruno17 c496fed620 Added new map renderer 2021-09-29 18:18:50 +01:00
Maruno17 75a39dbc42 Fixed typo from commit relating to refactoring switching code 2021-09-23 08:29:28 +01:00