Commit Graph
100 Commits
Author SHA1 Message Date
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
Maruno17 096f13f451 The player's charset now only changes itself at the start of a step or the start of not moving. Added potential for running/jumping/stationary speeds/charsets for surfing/diving/cycling. Tweaked fishing animation. 2021-09-22 22:57:06 +01:00
Maruno17 694e567f3d Fixed overworld weather moving relative to the screen rather than the map 2021-09-20 23:25:12 +01:00
Maruno17 4edd06208a Moved Gen 8 item code to its proper places 2021-09-19 23:14:24 +01:00
Maruno17 d4abc6ef2b Added Eject Pack's effect 2021-09-19 23:04:29 +01:00
Maruno17 1fb3ff5408 Refactoring of code relating to switching, effect damage and effects that trigger after a move is used 2021-09-19 19:03:17 +01:00
Maruno17 f00f030825 Added effect of Pokémon Box Link 2021-09-12 21:08:46 +01:00
Maruno17 f9c6e142e5 Added effect of Blunder Policy 2021-09-12 20:13:43 +01:00
Maruno17 df7c033a9d Tweaked Fissure's function code, added Mirror Armor's effect 2021-09-10 20:40:45 +01:00
Maruno17 27be1cb330 Tidied up some function codes, added missing ones 2021-09-06 21:26:59 +01:00