Commit Graph

386 Commits

Author SHA1 Message Date
Maruno17
e7d116780f Removed alternate map rendering code 2021-05-19 20:25:51 +01:00
Maruno17
42b7988089 Rewrote Terrain Tag Editor to work with overly large tilesets 2021-05-18 22:31:47 +01:00
Maruno17
8af787abdd Quick fix to previous commit 2021-05-18 21:30:51 +01:00
Maruno17
be61441755 Playing ME is stopped if a battle is skipped, fixed bug in Encounters Editor, sprite renamer now recognises 4+ digit ID numbers 2021-05-18 20:01:01 +01:00
Golisopod-User
6d7bae913e Bugfixes and small additions (#109)
* Add a converter for Player charsets in metadara
* Fixed Sprite position editor not working with new shadow filenames. Also added check for custom shadows
* Fixed pbTrainerBattleCore not working with NPC Trainer argument
* Fixed typo which caused crash with old trainers.txt format
* Fixed reference to non-existent variable which crashed the trainertype editor
2021-05-18 18:58:07 +01:00
Maruno17
8e64bcc11b Removed the player's ability to change the font 2021-05-16 14:32:20 +01:00
Maruno17
206244a3f0 Fixed battle recordings playback, fixed being unable to import .anm files in the Animations Editor 2021-05-15 21:01:39 +01:00
Maruno17
66b40fd181 Fixed typo in egg generatio, fixed typo in battle code that changes a Pokémon's type, fixed bug in AI that prevents switching 2021-05-15 20:28:15 +01:00
Maruno17
f303b84033 Made the Battle Factory work 2021-05-15 17:38:16 +01:00
Maruno17
e350cb8f4a Event bush depths are now also calculated when a map loads, the event refreshes, or its graphic or "always on top" flag is changed 2021-05-13 22:53:38 +01:00
Maruno17
2e1a7646ed Renamed trainers.txt property Ability to AbilityIndex, and added the property Ability which accepts an ability ID (and an index number for backwards compatibility) 2021-05-13 22:34:46 +01:00
Maruno17
8384adeb22 Ball property in trainers.txt can now be a Poké Ball item's ID, fixed move-learning saying "already knows four moves" regardless of the value of Pokemon::MAX_MOVES 2021-05-13 21:50:36 +01:00
Maruno17
52e7f7b51a Fixed broken AI for Camouflage, minor tweaks to some other AI 2021-05-12 21:06:23 +01:00
Maruno17
481e051234 Bush depths for events/the player are now only recalculated wheh they move, rather than every time they're queried (anti-lag) 2021-05-12 18:59:47 +01:00
Maruno17
6685b06e2f Fixed repeated known moves bug for Shadow Pokémon 2021-05-11 21:37:30 +01:00
Maruno17
47e51ed79b Player's charset now refreshes when a save file is loaded, and after renaming trainer charsets 2021-05-11 21:20:25 +01:00
Maruno17
8ff43cbd4c Renamed trainer charsets and added code to the sprite renamer that will rename them and edit map data accordingly 2021-05-11 21:00:15 +01:00
Maruno17
911ba343ce Fixed prevolution data not being compiled properly 2021-05-11 20:12:36 +01:00
Maruno17
5005b2a7e9 Sprite renamer is now in the Debug menu and doesn't run when compiling, fixed Poké Flute not working in battle, fixed Advanced Trainer Battle Debug feature not working, fixed special Mega Evolution messages not being used 2021-05-11 18:44:35 +01:00
Maruno17
ab3bb12d53 Updated mkxp-z to 2.2.0, added support for animated gifs 2021-05-09 20:51:36 +01:00
Maruno17
e03e258f6a Added methods Pokemon.play_cry and pkkmn.play_cry 2021-05-09 17:53:05 +01:00
Maruno17
852c924ed6 Fixed certain species not learning moves upon changing form like they should 2021-05-09 17:09:12 +01:00
Maruno17
05d3627015 Fixed event movement checks ignoring ledges if they're not on the top layer, fixed Sketch not working, fixed a couple of other minor bugs, Rubocop-suggested tweaks 2021-05-09 16:48:47 +01:00
Maruno17
326e2e7929 Shortened the default inspect message for everything, corrected the extension of GameData::Encounter 2021-05-09 01:52:55 +01:00
Maruno17
218225cc91 Fixed Event Touch not working, fixed misnamed variables in module Effectiveness 2021-05-08 16:31:33 +01:00
Maruno17
43eddaa5da Added conversion to fix incorrect phone contacts data, fixed being unable to call people, fixed crash when writing a Battle Facility PBS file 2021-05-07 21:09:22 +01:00
Maruno17
5618607afa Fixed bad encoding of plugin scripts causing accented characters to display incorrectly, plugins are listed in the console when loaded, fixed error when resizing an animation will delete the frame you're currently on, fixed changes to animations persisting despite not saving them in the Animation Editor 2021-05-07 20:01:49 +01:00
Maruno17
23996a4781 Rearranged OrgBattle scripts 2021-05-07 18:23:20 +01:00
Maruno17
654be6c1de Fixed Game Variables that are nil being treated as 0 instead, fixed missing error message when a required plugin is missing 2021-05-07 18:20:52 +01:00
Maruno17
6efca2f9a8 Fixes for Battle Arena 2021-05-04 21:30:26 +01:00
Maruno17
3d88b85f56 Fixed Battle Tower/Cups/Palace, fixed bug when using Metronome, fixed bad AI for Conversion/Conversion 2 2021-05-04 20:36:49 +01:00
Maruno17
b563e73027 Fixed changing a Pokémon's form with an item not doing certain things, fixed alternate forms not inheriting certain properties from the base form 2021-05-03 19:25:49 +01:00
Maruno17
c5cc1eadac Fixed not being able to detect a Pokémon being a Mega Evolution, fixed inadequate checking if a Mega Stone is unlosable 2021-05-03 18:58:02 +01:00
Maruno17
474281712b Made more use of nil_or_empty?, fixed incorrect default species body shape, fixed Illusion, fixed potential foreign Pokémon with blank names 2021-05-03 17:34:19 +01:00
Maruno17
8e6ee21c20 Updated to mkxp-z 2.1.2, added def inspect to some classes 2021-05-02 00:58:25 +01:00
Maruno17
7877f75f99 Merge branch 'master' of https://github.com/Maruno17/pokemon-essentials 2021-05-01 17:40:40 +01:00
Golisopod-User
90c18ecc79 Bugfixes (#104)
* Bugfixes

Fixed pbLearnMove not asking you to replace a move if you have the max amount of moves
Removed instance of hasOwned

Co-authored-by: Maruno17 <serialcolour@hotmail.com>
2021-05-01 17:40:05 +01:00
Maruno17
9007e59668 Fixed rounding error in positioning of overworld weather tile
sprites
2021-05-01 17:22:36 +01:00
Maruno17
f29da5fc8f Fixed crash when getting the length of an ogg file, fixed mispositioning of message in Hall of Fame, fixedMusic Vlume option not applying to newly played BGM, 2021-05-01 17:13:27 +01:00
Maruno17
748ea472ba Fixed being unable to force compiling of plugins, fixed crash when saving edited terrain tags, fixed invalid tile erase crashing, fixed crash when showing Pokédex for newly caught species 2021-04-30 19:06:10 +01:00
Maruno17
5130b097ce Fixed demo party not clearing the party before adding itself, fixed Pokémon icon renamer/mover not moving shiny Pokémon icons properly, added GameData#Something#keys method 2021-04-28 23:27:11 +01:00
Maruno17
1685bbc4d4 Fixed dynamic shadows not disappearing after a transfer, fixed events not seeing the player at a distance if facing left, fixed crash when starting a battle against two trainers 2021-04-28 23:25:35 +01:00
Maruno17
17d1344e74 Fixed crash when soft resetting, fixed crash when Struggle and confusion pseudo-moves are used, fix broken AI, fixed crash after evolution, fixed crash when editing weather map metadata. 2021-04-28 23:24:17 +01:00
Maruno17
f3048abd86 Fixed bug when getting a partner's back sprite 2021-04-27 22:17:25 +01:00
Maruno17
8e2130ce57 Fixed bug in conversion of Bag contents, fixed mispositioning of text cursor in keyboard text entry, fixed not being able to move right in keyboard text entry, fixed mispositioning of icons in text, fixed events not being able to see at a distance 2021-04-27 22:10:06 +01:00
Maruno17
e1ae094ff4 Fixed crash upon gaining a Pokémon after starting a new game, fixed default player's potentially being longer than allowed 2021-04-27 21:34:07 +01:00
Maruno17
5456459a98 Tweaked ability-setting Pokémon Debug feature to allow setting any ability 2021-04-27 18:33:18 +01:00
Maruno17
31c87cbb1d Tweaked plugin manager error code, fixed type from previous commit 2021-04-26 20:11:12 +01:00
Maruno17
b9e7d350a2 More code changes for Plugin Manager 2021-04-25 23:12:05 +01:00
Maruno17
3e7ffb71a7 Improved Plugin Manager's check for looping dependencies 2021-04-25 20:32:31 +01:00