Commit Graph

272 Commits

Author SHA1 Message Date
JappaWakka e74ff7cc50 Don't scale randomness of level 0 by difficulty 2024-12-25 11:18:29 +01:00
JappaWakka 3a4535dd57 Change Trainer AI level values to be less random
* 0 = bigger chance to choose a random move
* 1 = smaller chance to choose a random move
* 2 = can switch pokémon to better matchup
2024-12-25 10:54:03 +01:00
JappaWakka a70c4e39dd Give the other vs intro colors names as well 2024-12-14 13:31:01 +01:00
JappaWakka 2640ec070f Make it possible to scale + rotated pkmn models
PokeModelScale|Value - Scale all Pokémon models in battle by value (sng), default  = 1
PokeModelRotation|xRot,zRot - Rotate all Pokémon models by the specified radians. Y rotation is dynamically controlled by the game so I didn't want to mess with that.
2024-11-30 11:45:59 +01:00
JappaWakka 0415df9ee3 Fix Sleep Talk & Snore not working while asleep 2024-11-30 11:39:21 +01:00
JappaWakka 2c9a1ebc61 Implement Exp. All Key Item 2024-08-31 16:32:35 +02:00
JappaWakka 58d9acc96f Implement Catching Charm, fix Exp. Charm 2024-08-24 16:06:24 +02:00
JappaWakka 73fc0bc916 Fix BattleMenu highlighted move after Transform 2024-08-23 10:19:27 +02:00
JappaWakka f5feba5e99 Fix abilities etc. activating before opp switched 2024-08-12 15:15:53 +02:00
JappaWakka 1c6f8cf00f Fix incorrect old stats when leveling up 2024-08-07 11:32:13 +02:00
JappaWakka 97387050c7 Fix transformed pkmn level up wrong stats & icon 2024-07-29 10:35:05 +02:00
JappaWakka a0bcce2809 Fix Level Multiplier (decimal sep bug) 2024-07-25 10:55:53 +02:00
JappaWakka caf99db33f Fix BattleMenu wrong position 2024-06-14 09:30:20 +02:00
JappaWakka 34fc3ffbbe Fix OnlyCaptureFirst GameRule's implementation 2024-05-22 19:23:48 +02:00
JappaWakka 25bcc154a2 Make ShinyRate & LevelMultiplier GameRules 2024-05-19 19:26:16 +02:00
JappaWakka 8479bd0fc3 Added some more text replacements 2024-05-10 18:07:31 +02:00
JappaWakka 4a16501926 Prevent BattleMenu from softlocking pvp battle...
...so that the BattleMenu can't be used until there are no more text messages displaying.
2024-05-05 15:13:15 +02:00
JappaWakka eca6a70ed6 Added MaxVisibleVertices to debug display
Show how many of the maximum amount of vertices are actually being drawn (which only happens when they're visible)
2024-05-05 13:17:06 +02:00
JappaWakka c2f3eeff22 Don't show textbox if not lost item after battle 2024-05-05 09:39:10 +02:00
JappaWakka 56e436d69e Remove battle screen resetting weather for safari 2024-05-05 09:19:13 +02:00
JappaWakka 9873f15aa5 Fix items lost if switch pokémon after knocked off 2024-05-01 13:26:29 +02:00
JappaWakka ee05af333c Added an exclamation mark at the end 2024-04-29 16:49:27 +02:00
JappaWakka 9d912e939b Fix various Pokémon Type check errors 2024-04-23 17:29:41 +02:00
JappaWakka ccd1b9bb7d Update Trainer Intros 2024-04-17 15:54:00 +02:00
JappaWakka 82fee7a434 Make Fly attack animation possible 2024-04-07 19:51:37 +02:00
JappaWakka afb752ee4f Prevent stuck in fly mode when gravity active 2024-04-07 12:19:43 +02:00
JappaWakka e47f20ef35 Fix crash damage not happening when blocked 2024-04-07 12:17:18 +02:00
JappaWakka 6ca5a5442c Multiturn moves don't skip turns 2024-04-07 11:58:28 +02:00
JappaWakka f280c5718c Update @Pokemon.NewRoaming(...) command...
@Pokemon.NewRoaming(RoamerID,PokémonID,Level,regionID,startLevelFile,MusicLoop,[Shiny],[ScriptPath])

RoamerID & ScriptPath are new.
* RoamerID (int) = A required identifier for the roaming Pokémon, can be used in scripts.
* ScriptPath (str) = Path to a script file to execute after every encounter with any roaming Pokémon
2024-04-04 17:49:46 +02:00
JappaWakka 88d72bb451 Implemented script after catch or defeat roamer 2024-04-02 11:06:33 +02:00
JappaWakka 67f4a63273 Trainers can't cheat level at high difficulty 2024-03-28 18:51:09 +01:00
Jasper Speelman fdc89e31e8
Merge pull request #204 from P3D-Legacy/0.61-implementations
0.61 implementations
2024-03-28 18:03:51 +01:00
JappaWakka 619f1b3d93 Fix Mold Breaker 2024-03-26 13:13:07 +01:00
JappaWakka 9bb85df200 Fix Confuse Ray Battle Animation 2024-03-23 17:47:59 +01:00
JappaWakka 24e1335caa Fix crash when you can't switch (shadow tag etc.) 2024-03-18 14:32:29 +01:00
JappaWakka de102f4aa7 Fixed Encore & make disabled moves gray in menu 2024-03-05 11:31:33 +01:00
JappaWakka bb78bb3543 Fix battle music crashes 2024-02-25 18:52:28 +01:00
JappaWakka 8661684927 Temporarily Disable Chat during PVP 2024-02-19 19:30:53 +01:00
JappaWakka 69e8455cda Revert "Encore fix"
This reverts commit 0091704f4c.
2024-02-19 18:44:25 +01:00
JappaWakka 0091704f4c Encore fix 2024-02-19 18:33:14 +01:00
JappaWakka 290d400823 catch should despawn roamers though 2024-02-18 09:44:32 +01:00
JappaWakka 8b483a636b Fixed roamers despawn without catch/defeat/flee 2024-02-18 09:42:33 +01:00
JappaWakka 0a218527b3 Fix Pokémon Learn Move Bugs 2024-02-14 12:08:59 +01:00
JappaWakka 50c7125f71 Added Exp calc changing GM Item property
ExpMultiplier|sng,[bool]
optional second argument overrides the exp boost pokémon get when traded if set to true/1
2024-01-24 17:27:59 +01:00
JappaWakka 16a83441d9 Fixs some music bugs...
Fixed delay when unpausing the game while current level has no musicloop defined
Fixed silence (caused by undefined musicloop) overriding currently playing song when unpausing
2024-01-07 13:35:17 +01:00
JappaWakka 13fa3f52d2 Fix dive checking the wrong canhit move property 2023-12-11 17:52:32 +01:00
JappaWakka 3e9c1cde9c Fixed setDayTime value not returning 2023-12-08 09:53:17 +01:00
JappaWakka 4f1a940d9e Fix Mega forms not resetting after battle 2023-12-04 13:31:37 +01:00
JappaWakka d9c26c8550 Implemented Rage Fist attack 2023-12-03 19:34:24 +01:00
JappaWakka fef6b689ea Liquid Ooze now also affects Leech Seed 2023-11-13 12:19:56 +01:00