Maruno17
ea7b5d56d2
Fixed crash upon soft resetting
2023-07-31 23:40:02 +01:00
Maruno17
4c25ade184
Fixed overworld weather fading out/in when walking between maps with the same weather, added support for Sprite coordinates being floats
2023-07-30 20:32:39 +01:00
Maruno17
1b5c0f6f2f
Updated mkxp-z
2023-07-29 20:17:06 +01:00
Maruno17
a5734eaf46
Code tidying with Rubocop
2023-07-18 22:42:10 +01:00
Maruno17
f576db7c0b
Fixed the first frame of RMXP Database animations not showing
2023-07-15 20:08:36 +01:00
Maruno17
2986ab3ebb
Rewrote mkxp.json, fix crash when entering a map with no map metadata, fixed Battle Factory menu text misalignment
2023-07-01 22:11:02 +01:00
Maruno17
b5e37248b9
Pokémon sent into battle now default to the Fight option, fixed bugs in Instruct, fixed some AI bugs, fixed parameter mixup for def pbMoveCanTarget?, renamed function to function_code everywhere, fixed black party Pokémon icons in storage, added some more AI testing code
2023-06-18 20:12:36 +01:00
Maruno17
1901675e33
Finished FPS agnosticism, removed particle engine
2023-06-03 21:55:02 +01:00
Maruno17
68de25562a
Removed last possible usages of Graphics.frame_rate and Graphics.frame_count, improved screen scrolling code, player now animates walking into a wall
2023-05-28 17:25:30 +01:00
Maruno17
c756e2647a
More FPS agnosticism, fixed pause after finishing an event's repeating move route
2023-05-24 21:20:20 +01:00
Maruno17
167155c67d
Deprecated methods intended to work around filenames with accents, fixed crash when the Compiler wants to rewrite PBS files if they don't exist
2023-05-20 22:10:11 +01:00
Maruno17
276c052822
Updated mkxp-z version, fixed BGM issues caused by v2.4.2
2023-05-20 21:03:08 +01:00
Maruno17
d112e2361a
A lot of FPS agnosticism, added def lerp
2023-05-20 18:37:54 +01:00
Maruno17
62e372f4d7
Improved usage of Time.now and pbGetTimeNow
2023-05-17 19:24:38 +01:00
Maruno17
28a2b7c9c1
Removed Graphics.delta_s and the usage thereof, tweaked credits screen code
2023-05-17 18:50:38 +01:00
Maruno17
a96867d537
Updated to mkxp-z v2.4.2
2023-05-15 20:00:56 +01:00
Maruno17
6ca7da0a06
Merge branch 'ai' into dev
2023-05-14 18:36:25 +01:00
Maruno17
48fb8dae73
Removed redundant "\r" from various messages, removed usages of BitmapWrapper, fixed Lure Ball error in battles started in the Debug menu, improved Terrain Tag editor, fixed some Compiler errors, enabled vsync, fixed event graphics frozen to the screen when using $game_player.moveto directly.
2023-05-04 21:28:00 +01:00
Maruno17
da182bd98a
Merge branch 'dev' into ai
2023-04-20 18:05:58 +01:00
Maruno17
b9bf3e8b83
Added message saving back to compiler, tweaked various messages, fixed typo of constant, fixed missing attr_reader
2023-04-15 20:29:47 +01:00
Maruno17
7f6f57dec3
Merge branch 'dev' into ai
2023-04-13 19:36:18 +01:00
Maruno17
af5256ae0f
Updated to mkxp-z v2.4.0
2023-04-12 21:26:24 +01:00
Maruno17
a714086a39
Fixed rendering of some tiles for certain sizes of tilesets, more rubocopping
2023-04-12 21:14:26 +01:00
Maruno17
c654636bdc
Merge branch 'dev' into ai
2023-04-09 22:28:34 +01:00
Maruno17
5315b53eae
Tidied up usage of colour tags (everything uses c3 now via def shadowc3tag), moved gender text colours to MessageConfig
2023-04-07 01:12:17 +01:00
Maruno17
9d50b27aa0
Fixed some bad usage of sprintf, cleaned up some translatable messages
2023-04-02 00:52:12 +01:00
Maruno17
e93c3c69ac
Merge branch 'dev' into ai
2023-03-09 18:31:30 +00:00
Maruno17
3a9199da1b
Refactored animation editor code into a single module
2023-03-06 22:25:45 +00:00
Maruno17
7e4ef4247b
Merge branch 'dev' into ai
2023-02-10 21:20:28 +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
3f5c1f0974
Merge branch 'dev' into ai
2023-02-05 19:10:25 +00:00
Maruno17
13aab8d911
Lots of rubocop
2023-01-28 15:21:12 +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
2627d68782
Added more debug logging to AI, fixed some bugs in AI
2023-01-16 19:29:28 +00:00
Maruno17
a22f75f500
Merge branch 'dev' into ai
2023-01-08 21:56:33 +00:00
Maruno17
632b0f8b4b
Overhauled text translations
2023-01-08 17:11:38 +00:00
Maruno17
2e8329f70b
Implemented item portion names, e.g. "bag of Soft Sand"
2023-01-03 21:32:32 +00:00
Maruno17
05b954e262
Merge branch 'dev' into ai
2022-12-31 17:28:56 +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
3e73d1c1f9
Merge branch 'dev' into ai
2022-11-05 20:42:12 +00:00
Maruno17
c984fda1cf
Standardised compiling-based console messages
2022-11-05 16:18:24 +00:00
Maruno17
9695094b02
Merge branch 'dev' into ai
2022-10-04 22:56:27 +01:00
Maruno17
8c31ad994d
Misc tidying
2022-09-11 23:53:25 +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
eecb7a1453
Added script to make two random AI trainers battle, tweaked battle messages when logged, fixed typos
2022-09-06 22:57:51 +01:00
Maruno17
cfb870c944
Added AI objects for trainers, battlers and the move being assessed, logging battle messages now also echoes them to the console
2022-08-22 21:37:33 +01:00
Maruno17
18ffd4fb94
Fix to colour-stringifying methods
2022-08-19 21:40:46 +01:00
Maruno17
b1cde2db42
Refactored some code relating to colours, trivially simplified some calculations
2022-08-13 23:59:24 +01:00
Keyacom
d890cd8a24
Edited string methods ( #186 )
...
* Changed numeric check regex
- `^` may match the position right after a newline character, and `$` may match right before the newline character (due to the multiline flag being enabled by default), so substing these with `\A` and `\Z`.
- Changed both instances of `[0-9]` with the shorthand `\d`.
- Removed capturing group around the first `\d+`.
* Changed get character at index
`anyString[0, 1]` is functionally the same as `anyString[0]` because the range `[a, b]` returns all characters from index `a` up to but not including the char at index `b`.
2022-08-10 21:11:19 +01:00
Maruno17
8b3d95943a
Essentials no longer requires the "Plugins" folder to exist
2022-06-19 17:40:34 +01:00