Commit Graph

80 Commits

Author SHA1 Message Date
Maruno17 13a238cc6a Many more Rubocop-inspired code improvements 2021-12-18 19:06:22 +00:00
Maruno17 d17fc40a47 Added decent spacing to all scripts thanks to Rubocop 2021-12-18 15:25:40 +00:00
Maruno17 f7b76ae62e The Great Enspacening begins! 2021-12-18 12:20:31 +00:00
Maruno17 2480ab0f9e Applied most Rubocop-suggested layout fixes 2021-12-18 01:56:10 +00:00
Maruno17 5dc64f1709 Minor refactoring to kill various Rubocop warnings 2021-12-17 20:29:47 +00:00
Maruno17 b5ee1b211d Replaced get_character(0) with get_self 2021-12-15 22:10:53 +00:00
Maruno17 eec29709ac Improved how followers go through and come out of doors 2021-12-15 22:01:53 +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 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 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 c392f8c236 Added Luka's console message colouring code 2021-11-02 23:27:42 +00: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 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 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 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 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 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 1f9ba94432 Fixed quote marks around LoseText in trainers.txt 2021-10-03 22:42:18 +01:00
Maruno17 885c1193e3 Added Flags property to ribbons 2021-09-02 21:09:18 +01:00
Maruno17 86cbcad382 Added Flags property to types, abilities, species and map metadata. Added LocationFlag evolution method. 2021-09-02 19:01:16 +01:00
Maruno17 cfbefceb00 Renamed skill code property in trainer_types.txt to SkillFlags, and allowed any number of them 2021-08-31 17:36:48 +01:00
Maruno17 8bb70a226e Tidied up semicolon use, refactored random dungeon generation code, fixed visual bug in Day Care debug screen 2021-08-22 23:18:34 +01:00
Maruno17 cb0220b751 Cleaned up evolution method definitions, rewrote the "Fill Bag" Debug feature to make it much faster, removed all instances of changing the game window's title 2021-07-22 22:46:43 +01:00
Maruno17 551f64e8a1 Added "Consumable" property to items.txt, light effects now properly centre themselves on the event regardless of graphic size, Disguise/Double Iron Bash Gen 8 changes 2021-07-21 22:46:49 +01:00
Maruno17 3d634a7f22 Added separate SellPrice property for items, changed messages when learning a move, updates to Gen 8 items.txt 2021-07-10 22:17:02 +01:00
Maruno17 fc54ed5630 Merge branch 'dev' into dev-gen8 2021-07-01 21:59:47 +01:00
Maruno17 987cb7640c Turned move flags into separate words 2021-07-01 21:54:22 +01:00
Maruno17 223d480e0f Super shininess can now be set for a Pokémon, and trainers.txt can define a Pokémon as super shiny 2021-06-24 18:21:47 +01:00
Maruno17 c194e1b711 Changed the names of some properties in pokemon.txt and pokemon_forms.txt 2021-06-20 20:57:44 +01:00
Maruno17 565b15dca4 Renamed various PBS files 2021-06-20 20:27:57 +01:00
Maruno17 53d27d3cf5 Added new section-based format for ribbons.txt 2021-06-20 17:57:35 +01:00
Maruno17 e201821919 Added new section-based format for abilities.txt 2021-06-20 17:46:36 +01:00
Maruno17 7c42e4ec20 Added new section-based format for moves.txt 2021-06-20 17:29:16 +01:00
Maruno17 1a55a391a3 Removed support for old trainers.txt format 2021-06-20 01:06:49 +01:00
Maruno17 1cec4fc90d Added new section-based format for trainertypes.txt 2021-06-20 01:00:21 +01:00
Maruno17 e4cdb95314 Added new section-based format for items.txt 2021-06-20 00:13:34 +01:00
Maruno17 9b4bc66dc0 Tidying up 2021-06-19 20:36:17 +01:00
Maruno17 c55324145d Removed all other uses of and support for ID numbers 2021-06-19 20:01:12 +01:00
Maruno17 49655165e1 Added conversion of berry plant data, removed all uses of ID numbers for abilities and berry plants, fixed mulch not being consumed, removed use of ID numbers in map of moves to animation IDs 2021-06-19 18:48:33 +01:00