Maruno17
|
cb4a1fd8af
|
def pbDrawTextPositions now uses symbols for text alignment and outline, and added a quicker way to draw text with no shadow/outline
|
2023-04-04 21:16:09 +01:00 |
|
Maruno17
|
e7847fba9a
|
Fixed typo in a previous commit
|
2023-04-02 00:59:05 +01:00 |
|
Maruno17
|
b226e3cbb6
|
Fixed the value of the setting HEAL_STORED_POKEMON, restored all EOR weather messages
|
2023-04-02 00:57:22 +01:00 |
|
Maruno17
|
9d50b27aa0
|
Fixed some bad usage of sprintf, cleaned up some translatable messages
|
2023-04-02 00:52:12 +01:00 |
|
Maruno17
|
1ead0a76f5
|
Fixed Beak Blast's burn affecting the wrong Pokémon
|
2023-03-21 18:28:06 +00:00 |
|
Maruno17
|
941e238606
|
Rearranged the Debug menu
|
2023-03-12 12:07:01 +00:00 |
|
Maruno17
|
7f5aea63bb
|
shadow_pokemon.txt now supports sections for individual forms of a species
|
2023-03-11 23:14:19 +00:00 |
|
Maruno17
|
9f96684048
|
Slightly simplified phone trainer contacts
|
2023-03-07 20:58:45 +00:00 |
|
Maruno17
|
3a9199da1b
|
Refactored animation editor code into a single module
|
2023-03-06 22:25:45 +00:00 |
|
Maruno17
|
ee72ad371f
|
Fixed Cotton Down also lowering the bearer's speed, tweaked rendering of buttons in the Animation Editor
|
2023-03-05 22:58:57 +00:00 |
|
Maruno17
|
e43fdeec25
|
Fixed back-to-back changes to backgrounds in battle animations not finishing properly before the next one starts
|
2023-03-05 21:57:00 +00:00 |
|
Maruno17
|
05f5d621b7
|
Fixed incorrect Hall of Fame time, fixed Shields Down showing too many messages, fixed target of Pluck still being able to consume its healing berry
|
2023-03-04 23:37:50 +00:00 |
|
Maruno17
|
6157c63fa2
|
Fixed movesets in PBS files, added more compatible TutorMoves
|
2023-03-04 18:47:32 +00:00 |
|
Maruno17
|
becce85550
|
Removed deprecated code, renamed "base_damage"/"baseDamage"/"baseDmg" to "power"
|
2023-02-10 21:18:10 +00:00 |
|
Maruno17
|
8a3353973b
|
Fixed minor bug in sprite position editor, made trainers' Pokémon nicknames translatable, generalised code for optional PBS files
|
2023-02-08 23:51:42 +00:00 |
|
Maruno17
|
4749bd5201
|
Fixed Bug Bite/Pluck and Fling not enabling Belch/triggering Symbiosis when a berry is consumed
|
2023-02-05 18:59:30 +00:00 |
|
Maruno17
|
13aab8d911
|
Lots of rubocop
|
2023-01-28 15:21:12 +00:00 |
|
Maruno17
|
2d056052ce
|
Fixed crash when trying to change a battle animation's foreground image
|
2023-01-26 18:37:11 +00:00 |
|
Maruno17
|
a0af8e6eb5
|
Fixed screen positioning bug when jumping over ledges near the top or left of a map
|
2023-01-26 18:33:21 +00:00 |
|
Maruno17
|
b0b6e675c3
|
Fixed previous commit always causing recompiling if shadow_pokemon.dat doesn't exist, also rubocopping
|
2023-01-23 22:27:04 +00:00 |
|
Maruno17
|
f6213057d8
|
Made a set of PBS files for Shadow Pokémon data, grouped shadow_pokemon.txt with it
|
2023-01-22 22:25:20 +00:00 |
|
Maruno17
|
3d9c3e2c00
|
Fixed incorrect variable use for Jaboca/Rowap Berries' effects
|
2023-01-18 19:11:14 +00:00 |
|
Maruno17
|
632b0f8b4b
|
Overhauled text translations
|
2023-01-08 17:11:38 +00:00 |
|
Maruno17
|
ae0d193bba
|
More item portion name tweaks
|
2023-01-04 18:21:08 +00:00 |
|
Maruno17
|
2e8329f70b
|
Implemented item portion names, e.g. "bag of Soft Sand"
|
2023-01-03 21:32:32 +00:00 |
|
Maruno17
|
707cd143d8
|
Fixed sliding on ice having the camera lag behind
|
2023-01-03 15:05:54 +00:00 |
|
Maruno17
|
9dd774a767
|
Fixed error when gaining happiness while at/above the happiness soft cap
|
2023-01-01 18:34:54 +00:00 |
|
Maruno17
|
522f78b75d
|
Fixed party Pokémon icons overlapping the marking window in Pokémon storage
|
2022-12-31 18:03:17 +00:00 |
|
Maruno17
|
37246d8d01
|
Fixed bug in previous commit
|
2022-12-31 17:45:26 +00:00 |
|
Maruno17
|
3fe324d0da
|
Generalised a species' types to allow any number of types
|
2022-12-31 17:24:33 +00:00 |
|
Maruno17
|
3a4b01e2dc
|
Fixed default terrain not being set properly sometimes
|
2022-12-10 22:04:24 +00:00 |
|
Maruno17
|
d654f3edbf
|
Added BP shop and prices to various items
|
2022-12-01 22:43:47 +00:00 |
|
Maruno17
|
b13c2ed2ed
|
Fixed and generalised PBS editors
|
2022-11-28 20:28:48 +00:00 |
|
Maruno17
|
7c39a56a43
|
Made tutored moves learnable by Pokémon if they can get the move via level/egg move, followers won't follow the player if they already have a move route, added console warning if a different version of mkxp-z is detected
|
2022-11-27 22:38:47 +00:00 |
|
Maruno17
|
427cc45629
|
Generalised compiler and writer methods for trainers.txt
|
2022-11-23 22:44:15 +00:00 |
|
Maruno17
|
91efb4684b
|
Fixed file-choosing methods not removing file extensions, fixed typo in Puddle envirnment registration
|
2022-11-23 22:43:11 +00:00 |
|
Maruno17
|
bd04112122
|
Allowed multiple PBS files per data type, removed hardcoded lists of PBS files/.dat files/GameData classes that need data loading
|
2022-11-22 22:24:30 +00:00 |
|
Maruno17
|
4d147a7bf7
|
Turned Town Map PBS data into a GameData class
|
2022-11-20 21:44:53 +00:00 |
|
Maruno17
|
f33eb4d896
|
Added PBS schema character ^ for repeated lines, more refactoring of PBS compilers/writers
|
2022-11-20 20:15:04 +00:00 |
|
Maruno17
|
1ff7307868
|
Rewrote and standardised several PBS writer methods
|
2022-11-19 23:03:42 +00:00 |
|
Maruno17
|
5d439de87d
|
Added compiler schema letter "m" which makes the value a symbol, refactored many PBS file compilers, removed support for old PBS formats/properties
|
2022-11-16 22:03:12 +00:00 |
|
Maruno17
|
bbe654028c
|
Revised changes in previous commit about Pokémon generation for non-standard battles
|
2022-11-05 19:29:06 +00:00 |
|
Maruno17
|
5dd8c31ff0
|
Fixed only one IV being inherited due to a held Power item if both
parents are holding different Power items
|
2022-11-05 18:46:22 +00:00 |
|
Maruno17
|
4f42eca3ee
|
Fixed Safari/Bug Contest/roaming battles generating Pokémon while ignoring that Pokémon's defined form
|
2022-11-05 18:08:04 +00:00 |
|
Maruno17
|
096957bc20
|
Fixed Liquid Ooze not applying if the bearer faints, fixed two-turn moves being used in one turn charging up after failing instead of before
|
2022-11-05 17:48:01 +00:00 |
|
Maruno17
|
c984fda1cf
|
Standardised compiling-based console messages
|
2022-11-05 16:18:24 +00:00 |
|
Maruno17
|
6f7a714d48
|
Fixed error in battle fight menu when not using graphics for it
|
2022-10-26 18:39:32 +01:00 |
|
Maruno17
|
5384a7afe4
|
Fixed a scrolled screen snapping back to centre on the player as soon as they move
|
2022-10-23 15:37:45 +01:00 |
|
Maruno17
|
2d411cf152
|
Fixed error in previous commit
|
2022-10-19 20:01:17 +01:00 |
|
Maruno17
|
64f975072b
|
Fixed BGM always restarting when changing maps if the new map's BGM has a night version
|
2022-10-19 19:12:39 +01:00 |
|
Maruno17
|
9eb90b784e
|
addIf now need an identifier symbol, fixed clas between using Future Sight and being locked into a move, fixed IV inheritance
|
2022-10-16 22:53:41 +01:00 |
|
Maruno17
|
9ad45d6b07
|
Fixed bug caused by strikethrough/underline change, fixed fixed damage moves showing effectiveness messages
|
2022-10-16 15:52:02 +01:00 |
|
Maruno17
|
b41a46aacf
|
Fixed roaming Pokémon not remembering whether they have been caught
|
2022-10-08 18:06:37 +01:00 |
|
Maruno17
|
882f4c96f8
|
Bug fixes: Shadow Pokémon still knowing some original moves when they shouldn't, Interpreter not resetting if saved in the middle of an event and then starting a new game, priority 1 tiles appearing below the player at larger screen sizes, ability inheritance when breeding
|
2022-10-08 17:46:29 +01:00 |
|
Maruno17
|
fa2758edaa
|
Fixed Pastel Veil not providing poison immunity to allies, and not healing the bearer if it becomes poisoned anyway
|
2022-10-04 22:10:58 +01:00 |
|
Maruno17
|
4ddf689887
|
Improved Debug running options in battle, allowed Debug running from battle by choosing Call, removed support for save files in the old save location
|
2022-10-02 16:01:35 +01:00 |
|
Maruno17
|
88dc215417
|
Bug fixes: interacting with a follower in the same tile as the player; underline/strikethrough line mispositionings and added shadows to those lines; Toxic/Flame Orb replacing existing status problems; grown berry plants looking like sprouts; pbShowCommandsWithHelp not deactivating message windows it creates
|
2022-10-02 14:59:59 +01:00 |
|
Maruno17
|
1ccbafb499
|
Rewrote the random dungeon generator code
|
2022-10-01 18:06:15 +01:00 |
|
Maruno17
|
8c31ad994d
|
Misc tidying
|
2022-09-11 23:53:25 +01:00 |
|
Maruno17
|
2962944cab
|
Redesigned phone.txt (old format isn't supported), added support for contact-specific phone messages, added more phone message components
|
2022-09-11 19:07:47 +01:00 |
|
Maruno17
|
4fcd19e247
|
Added sorting to phone, both moving individual contacts and sorting all at once
|
2022-09-10 23:20:40 +01:00 |
|
Maruno17
|
25a8d727ab
|
Rewrote phone UI code, added "CommonEvent" trainer comment for that phone contact to run instead of default phone messages, added phone signal icon to phone
|
2022-09-10 19:41:12 +01:00 |
|
Maruno17
|
662d023ff5
|
Improved console messages when compiling didn't happen, egg crack graphics are now found in the same way as egg graphics
|
2022-09-10 19:38:21 +01:00 |
|
Maruno17
|
dcba641a86
|
Fixed typos in def pbCalcTypeModPokemon, fixed party screen navigation errors when there are no Pokémon, advanced battle Debug functions now trigger modifiers, can now always change a Pokémon's form to 0
|
2022-09-10 16:33:11 +01:00 |
|
Maruno17
|
18ffd4fb94
|
Fix to colour-stringifying methods
|
2022-08-19 21:40:46 +01:00 |
|
Maruno17
|
ae91811537
|
Created folder Graphics/UI, renamed some UI graphics
|
2022-08-14 01:07:06 +01:00 |
|
Maruno17
|
b1cde2db42
|
Refactored some code relating to colours, trivially simplified some calculations
|
2022-08-13 23:59:24 +01:00 |
|
Maruno17
|
aa9b1a9e23
|
Refactored phone/rematches code, added Phone.rematches_enabled/Phone.rematch_variant/map metadata flag "NoPhoneSignal", changed event layout, trainer contacts can use Common Events for their calls, etc.
|
2022-08-13 16:52:42 +01:00 |
|
Maruno17
|
c79b970d6b
|
Fixed error when shifting Pokémon at the end of a battle round, fixed Giratina's form code crashing if the current map doesn't have metadata, fixed item sell prices being halved twice
|
2022-08-13 16:29:48 +01:00 |
|
Maruno17
|
1d2f13f9c5
|
Entered dev version for v21
|
2022-08-10 21:16:17 +01:00 |
|
Maruno17
|
a20f378b33
|
Minor tweaks
|
2022-08-09 19:30:27 +01:00 |
|
Maruno17
|
b2ddedbce1
|
Reduced the work done when updating the sprites of events without a graphic
|
2022-08-07 16:29:29 +01:00 |
|
Maruno17
|
6542d505a6
|
The player now dismounts the Bicycle after various map transfers
|
2022-08-07 16:07:37 +01:00 |
|
Maruno17
|
cca414a826
|
Bug Contest maps can now be defined using a map metadata flag
|
2022-08-07 15:00:40 +01:00 |
|
Maruno17
|
f083cddca5
|
def pbPhoneRegisterBattle now returns a boolean, added vowel checks to some messages in berry planting
|
2022-08-07 14:43:40 +01:00 |
|
Maruno17
|
b423f34da6
|
Returning to the title screen now fades out the overworld first
|
2022-08-07 14:39:10 +01:00 |
|
Maruno17
|
f22707f2f1
|
Fixed being unable to set the player's movement speed during a move route
|
2022-08-07 14:27:39 +01:00 |
|
Maruno17
|
3c748c9d68
|
Fixed play time carrying over to new games, fixed Eerie Spell thinking it's a status move, fixed text positionings in Pokédex and naming screen, fixed Channeler typo
|
2022-08-07 14:21:30 +01:00 |
|
Maruno17
|
757798c8a8
|
Summary screen now uses only the first Regional Dex to determine Dex No. if the National Dex is locked
|
2022-07-10 19:16:11 +01:00 |
|
Maruno17
|
72e45ab137
|
Fixed error when getting terrain tag when the player moves between connected maps
|
2022-07-10 19:05:54 +01:00 |
|
Maruno17
|
473d4cbb67
|
Fixed SystemStackError when two events on connected maps have their backs to the other map
|
2022-07-10 19:05:42 +01:00 |
|
Maruno17
|
8ae07a6d15
|
Fixed some Vs animations not playing for double battles against 1 trainer, fixed typo in Grassy Glide's effect
|
2022-07-08 13:44:04 +01:00 |
|
Maruno17
|
3314477f08
|
Made the example wild encounter modifier that scales Pokémon levels to match the player's party depend on a map metadata flag instead of a map number
|
2022-07-07 20:49:49 +01:00 |
|
Maruno17
|
b50ce948f6
|
Fixed battle rule "forceCatchIntoParty" being circumventable, fixed wrong message when sending a party Pokémon to storage and replacing it with a caught Pokémon
|
2022-07-07 20:42:23 +01:00 |
|
Maruno17
|
e1dc7c91bc
|
Fixed broken Bill's PC menu options
|
2022-07-06 20:03:46 +01:00 |
|
Maruno17
|
0b65865962
|
Fixed error message spam in the console when editing Game Swtches via the Debug mode feature
|
2022-07-06 20:03:10 +01:00 |
|
Maruno17
|
8f73319605
|
Fixed evolution reviving fainted Pokémon, fixed Rare Candy not reviving a fainted Shedinja
|
2022-07-06 20:02:30 +01:00 |
|
Maruno17
|
a85f672c73
|
Fixed crash when the Compiler rewrites a door event
|
2022-07-06 18:43:52 +01:00 |
|
Maruno17
|
2976ee93ce
|
Added Setting that makes trainer-owned Pokémon give more Exp, other tweaks
|
2022-07-03 17:39:44 +01:00 |
|
Maruno17
|
a2327c6280
|
Fixed playing the credits/changing $scene leaving a ghost image of the old map behind, fixed Pokémon icons sometimes disappearing in storage screen
|
2022-07-03 16:40:25 +01:00 |
|
Maruno17
|
6dd88e49e1
|
Fixed the "See ya!" option in the PC menu not working properly, fixed mispositioning of text in Debug features that edit Game
Switches/Variables
|
2022-07-03 15:58:37 +01:00 |
|
Maruno17
|
94c6b6db0c
|
Fixed Heavy Ball's catch rate calculation being inaccurate, added Obstruct to some moves' blacklists
|
2022-07-03 15:22:34 +01:00 |
|
Maruno17
|
7e183a92aa
|
Tidying up for v20.1 release
|
2022-06-20 19:17:38 +01:00 |
|
Maruno17
|
76639c4ba5
|
Fixed duplicate files listed in BGM/ME pickers in PBS file editors
|
2022-06-20 08:44:18 +01:00 |
|
Maruno17
|
03ffae6eed
|
Fixed empty wild encounter type tables not being editable in "Edit Wild Encounters" debug function
|
2022-06-19 23:07:21 +01:00 |
|
Maruno17
|
2486fa9fe2
|
Fixed player being able to be stuck in running position when opening the pause/ready menu
|
2022-06-19 22:44:29 +01:00 |
|
Maruno17
|
040247536f
|
Some improvements to map/event rendering when changing display tile width/height in map renderer
|
2022-06-19 22:34:22 +01:00 |
|
Maruno17
|
8b3d95943a
|
Essentials no longer requires the "Plugins" folder to exist
|
2022-06-19 17:40:34 +01:00 |
|
Maruno17
|
9261851701
|
Fixed party order not being altered at the start of battle if there are unable Pokémon before the one(s) sent in initially
|
2022-06-19 17:36:35 +01:00 |
|
Maruno17
|
9a53ee8a0e
|
Fixed text positioning in "Roaming Pokémon" Debug function
|
2022-06-19 17:35:08 +01:00 |
|