Commit Graph
100 Commits
Author SHA1 Message Date
Maruno17 508b3fdf50 Automated proper enumeration of constants in GameData modules 2020-12-12 21:50:33 +00:00
Maruno17 9ceda78d37 Fixed symbol/string error in compiling TM compatibility data 2020-12-12 21:34:57 +00:00
Maruno17 bc13517cb7 Created and implemented GameData::Type 2020-12-12 21:26:46 +00:00
Maruno17 c8790bafc9 Created and implemented GameData::TrainerType, fixed free text entry text mispositioning 2020-12-06 19:21:18 +00:00
Maruno17 c9c6c2bb96 Update 001_Pokemon.rb
Resolving outstanding issues after merge from master
2020-12-04 21:01:55 +00:00
Maruno17 0cbaba70d7 Merge branch 'master' into dev 2020-12-04 20:56:37 +00:00
Maruno17 06682ba697 Fixed crash when a foe trainer tries to replace a caught Shadow Pokémon, fixed Hall of Fame not remembering entries 2020-12-02 21:14:13 +00:00
Maruno17 96fbe1563d Fixed a Pokémon's form being reset upon evolving, fixed Pokémon not using Struggle 2020-11-29 16:28:12 +00:00
Maruno17 01f451b398 Fixed battle graphics being incorrectly positioned, fixed mispositioned number choice window text 2020-11-27 21:14:38 +00:00
Maruno17 eb22e49d9b Deleted rubyscreen.dll, eradicated semicolons from when... statements, compiling is now before setting up the system, appeased vocal dissenters 2020-11-26 21:10:45 +00:00
Maruno17 017cdb8d0f Merge branch 'master' into dev 2020-11-25 22:07:17 +00:00
Maruno17 e2dcba2169 Bug fixes: invisible timer, bad poison icon looking like normal poison, errant message when sending in a random replacement, incorrect seen/owned numbers, battle PP restoration item crash 2020-11-25 19:15:49 +00:00
Maruno17 bba24abc1a Abolished screen border, screenshots are now png format, removed Sprite Resizer scripts, credited mkxp-z 2020-11-24 22:41:05 +00:00
Maruno17 4af57f6501 Added 1.5x screen size option, fixed 2**32 being 0, tidied up some code 2020-11-22 17:32:10 +00:00
Maruno17 f362b7f847 Killed off RGSS, deleted font installer code 2020-11-22 16:17:46 +00:00
Maruno17 6158e42635 Resolving merge conflicts between refactor and mkxp-z 2020-11-20 21:01:47 +00:00
Maruno17 ce6bc1737f Merge branch 'mkxp-z' into dev 2020-11-20 20:43:27 +00:00
Maruno17 3cd8d59918 Implemented GameData::Move 2020-11-19 21:00:29 +00:00
Maruno17 52ffae9e8a Implemented GameData::Metadata and GameData::MapMetadata 2020-11-15 18:59:07 +00:00
Maruno17 d8476d1fa4 Implemented GameData::BerryPlant 2020-11-13 21:34:11 +00:00
Maruno17 9841bd2630 Fixed typo in Duel minigame, fixed crash when battling a single trainer while you have a partner, fixed undefined variable in Relic Song's form-changing code 2020-11-11 22:09:34 +00:00
Maruno17 5534f338e7 Fixed using pkmn.species= with a form's internal name not setting the actual species. Fixed Shadow Pokémon not being able to have different Shadow Moves for particular forms. 2020-11-11 21:07:26 +00:00
Maruno17 e7fcc27907 Merge branch 'master' into mkxp-z 2020-11-09 19:26:44 +00:00
Maruno17 d7e9f6db67 Merge branch 'master' into refactor 2020-11-09 19:17:24 +00:00
Maruno17 1955d3698e Implemented usage of GameData::Item 2020-11-08 22:45:59 +00:00
Maruno17 ff70791104 Battlers now make use of Ability objects to be consistent with Pokemon objects 2020-11-04 21:27:56 +00:00
Maruno17 9dc6da0742 Extracted common data class methods into mixin modules 2020-11-03 19:51:37 +00:00
Maruno17 531a1c09e3 Fixed the species editor crashing when trying to edit abilities 2020-11-01 20:34:27 +00:00
Maruno17 213347b938 Added class Data::Ability and made all code use symbols for abilities instead of numbers. Also added class Data::Item but it's unused. 2020-11-01 20:10:28 +00:00
Maruno17 5d4a342415 Removed all code relating to RMVX 2020-10-31 16:11:50 +00:00
Maruno17 13d67152d8 Please let this be the last fix 2020-10-29 22:06:25 +00:00
Maruno17 c40f95838a Fixed X items being unusable by AI, finally fixed step after battle caused by a turn 2020-10-29 19:53:57 +00:00
Maruno17 66aea40198 More fixing of auto-stepping after a battle 2020-10-28 22:01:49 +00:00
Maruno17 a28aa5b4ad Fixed triggering a battle upon turning causing the player to take a step after it 2020-10-28 21:04:37 +00:00
Maruno17 e290d1dd45 Fixed Pokémon-fusing items causing a fusion despite saying they can't 2020-10-28 18:33:13 +00:00
Maruno17 f6d626e7dd Merge branch 'master' of https://github.com/Maruno17/pokemon-essentials 2020-10-26 17:53:08 +00:00
Maruno17 896ec4ab85 Fixed partner trainers being unable to participate in wild/trainer battles against a single Pokémon even if a battle rule gives them a space in it 2020-10-26 17:52:42 +00:00
Maruno17 bfec896b46 Fixed events vanishing instead of becoming your partner trainer 2020-10-23 20:53:36 +01:00
Maruno17 17d1ac7114 Updated mkzp-z.exe with one that plays midi files 2020-10-22 08:25:16 +01:00
Maruno17 103d397938 More fixes to text positions 2020-10-20 21:44:09 +01:00
Maruno17 742a98b179 Added debug option to properly erase invalid tiles from maps 2020-10-19 21:48:13 +01:00
Maruno17 c4e69d0a2e Fixing up merge 2020-10-18 22:08:55 +01:00
Maruno17 3c2b97c21a Merge branch 'master' into refactor 2020-10-18 21:40:04 +01:00
Maruno17 e6b6bdc0b8 Fixed line spacing not being consistent when changing fonts 2020-10-18 17:38:44 +01:00
Maruno17 2be698497a Moved compiler methods into module Compiler, moved call to pbSetUpSystem into Main 2020-10-18 17:23:13 +01:00
Maruno17 a6d21de0c1 Merge branch 'pr/43' into refactor 2020-10-17 14:40:52 +01:00
Maruno17 7640736188 Capitalisation of some constants 2020-10-17 01:18:01 +01:00
Maruno17 22c48b98d9 Tidied up credits script 2020-10-17 01:11:22 +01:00
Maruno17 7e627453da Moved item data constants into module ItemData 2020-10-17 00:56:30 +01:00
Maruno17 2b4f1e1aba Moved trainer data constants into module TrainerData 2020-10-17 00:45:39 +01:00
Maruno17 c30e302ccf Moved move data constants into module MoveData 2020-10-17 00:29:58 +01:00
Maruno17 d3ec5c2c53 Moved species data constants into module SpeciesData 2020-10-17 00:17:40 +01:00
Maruno17 e82b5409fb Moved global/map metadata constants and schema into modules 2020-10-16 22:05:38 +01:00
Maruno17 71a4d09224 Moved all screen transition classes into module Transitions 2020-10-16 21:30:01 +01:00
Maruno17 579a6cbe2a Fixed bug in def pbLoadRpgxpScene 2020-10-16 21:11:13 +01:00
Maruno17 5c4c0f4e35 Fixed AI not properly registering switches, fixed typo in def pbMessageOnRecall, fixed Synchronize bypassing type immunities 2020-10-09 20:54:01 +01:00
Maruno17 94a20e55f3 Fixed Advanced Wild Battles not generating true wild Pokémon, removed deprecated move compatibility code, fixed pauses when turning during continuous movement 2020-10-07 21:11:30 +01:00
Maruno17 9a8fae0168 Fixed some battle rules not being applied 2020-10-04 16:37:42 +01:00
Maruno17 af9b9ef812 Fixed incorrect PBS data for Power-Up Punch 2020-10-03 16:29:41 +01:00
Maruno17 c02a362031 Fixed bad AI for Sticky Web 2020-10-02 20:16:01 +01:00
Maruno17 25d48e3837 Fixed bugs with Multi-Attack, Illusion, Nature's Madness's definition and Slow Start 2020-10-01 17:54:46 +01:00
Maruno17 f640f96551 Updated version number to "18.1.dev" 2020-09-28 22:21:35 +01:00
Maruno17 c5b1e08383 Tidying and rearranging 2020-09-28 21:07:54 +01:00
Maruno17 a47f40a85b Fixed Rollout doing maximum damage on its first turn 2020-09-27 21:06:04 +01:00
Maruno17 1cf6f44016 Changed a proc's return to next 2020-09-27 18:07:42 +01:00
Maruno17 cdc36e45ed Fixed inconsistency in expected suffixes for night versions of BGMs 2020-09-27 16:39:16 +01:00
Maruno17 cccd9a2d5d Fixed typo in previous commit 2020-09-27 15:15:58 +01:00
Maruno17 0bbdc54ff0 Fixed bug with callback procs in class PictureEx 2020-09-27 13:54:05 +01:00
Maruno17 28538be516 Fixed bug when compiling trainer comment "Outcome: X", added error messages if PBS files define the same ID numbers twice 2020-09-26 14:49:00 +01:00
Maruno17 97874a1d62 Fixed error in Mirror Move's code 2020-09-25 20:53:26 +01:00
Maruno17 f893b0e7c0 Merge pull request #28 from jonisavo/PokeBattle_Pokemon-rename
Create Deprecation module & rename PokeBattle_Pokemon to Pokemon
2020-09-25 17:52:11 +01:00
Maruno17 d500b075a2 Fixed bugs in jumping changes 2020-09-25 17:42:59 +01:00
Maruno17 0a69a79932 Fixed typo from previous commit 2020-09-24 22:32:38 +01:00
Maruno17 9b9bd9caab Changed event movement speeds to make walking speed 3 rather than 4, etc. 2020-09-24 21:52:44 +01:00
Maruno17 b6542f28ca Updated jumping to be more like the official games 2020-09-24 21:36:38 +01:00
Maruno17 edafe6f98d Fixed bug in AI for Camouflage 2020-09-23 23:10:14 +01:00
Maruno17 4a41e98b28 Fixed Regenerator triggering at the end of battle instead of when switching out 2020-09-23 08:15:53 +01:00
Maruno17 7749dec2d4 Fixed default weather not returning after a primal weather ends 2020-09-21 19:23:59 +01:00
Maruno17 7c1b08c6b4 Merge pull request #24 from jonisavo/fix-console
Fix debug console not opening
2020-09-21 18:06:24 +01:00
Maruno17 a5b04d6eb3 Fixed typo in Judgment's code 2020-09-21 08:30:28 +01:00
Maruno17 4517a16537 Merge pull request #20 from jonisavo/yard-PokeBattle_Pokemon
Refactoring and YARD-style documentation of PokeBattle_Pokemon
2020-09-20 17:01:59 +01:00
Maruno17 1fe0d36454 Tidying 2020-09-20 17:00:41 +01:00
Maruno17 3099cc4802 Fixed bugs with Metal Burst and Powder 2020-09-20 15:14:27 +01:00
Maruno17 301a4c9b4f The player now moves at walking speed while diving 2020-09-20 12:24:36 +01:00
Maruno17 2fd085728a Fixed AI never using items 2020-09-19 12:14:57 +01:00
Maruno17 3f99fd39e3 Fixed a fainted Pokémon's damage state being reset immediately and stopping certain abilities/effects working properly if they reference it 2020-09-19 01:00:52 +01:00
Maruno17 3cf88f6f72 AI now chooses a move at random if all moves end up with a score of 0 2020-09-18 20:45:20 +01:00
Maruno17 9af513affd Fixed prevolution data not being determined for species that don't evolve further 2020-09-18 20:33:44 +01:00
Maruno17 849b02abb6 Fixed Flame/Toxic Orb being able to replace another status condition 2020-09-18 20:27:01 +01:00
Maruno17 f0c0c0a308 Fixed crashes in debug functions if there's a gap in item ID numbers 2020-09-18 20:22:02 +01:00
Maruno17 c391fb39f8 Fixed Soak affecting the user rather than the target 2020-09-18 20:13:27 +01:00
Maruno17 dbf8a57b2d Fixed Alolan Ninetales being able to evolve into itself 2020-09-18 20:10:25 +01:00
Maruno17 7ac820beb6 Fixed some items not being consumed when they should upon the holder being hit, and made them trigger Cheeck Pouch/Symbiosis where relevant 2020-09-18 20:09:05 +01:00
Maruno17 a619300a7e Fixed missing method for PokeBattle_FakeBattler 2020-09-17 18:33:08 +01:00
Maruno17 d111f93e35 Fixed bug in Dragon Tail's code 2020-09-16 22:00:51 +01:00
Maruno17 e7b90b54b0 Fixed error with surfacing check if the dive map you're in has no surface map 2020-09-16 20:04:17 +01:00
Maruno17 36e492a3fe Fixed error in evolution data saved to pokemon.txt 2020-09-16 17:56:51 +01:00
Maruno17 0f61f3f5ae Merge pull request #19 from boonzeet/master
Fixed default value for delay in PngAnimatedBitmap
2020-09-16 17:24:45 +01:00
Maruno17 9fd8e5fab3 Updated Windows binary, added Linux/Mac binaries 2020-09-15 21:44:24 +01:00
Maruno17 765104bcef Merge remote-tracking branch 'origin/mkxp-z' into mkxp-z 2020-09-13 15:46:57 +01:00