229 Commits

Author SHA1 Message Date
JappaWakka
5e87f04d73 Fix magnitude basepower 2023-12-10 10:43:01 +01:00
JappaWakka
8295bbffcc Added a chance variable to LowerStat & RaiseStat 2023-12-10 10:10:06 +01:00
JappaWakka
f3777e3130 Implement Strange Steam attack 2023-12-04 09:22:09 +01:00
JappaWakka
d9c26c8550 Implemented Rage Fist attack 2023-12-03 19:34:24 +01:00
JappaWakka
bc88f130d0 Fix incorrect effect on Muddy Water 2023-11-24 11:54:44 +01:00
JappaWakka
94f03e833a Fixed flinch moves being affected by King's Rock 2023-11-24 11:54:29 +01:00
JappaWakka
6bb8d2107f Make attack descriptions localizable 2023-09-22 12:23:04 +02:00
JappaWakka
b66be1637c Added camera battleanims & earthquake anim &...
...fixed the timing system to be consistent
2023-09-07 13:05:20 +02:00
JappaWakka
eccda481b9 Implemented flash move animation 2023-09-06 12:13:24 +02:00
JappaWakka
18e020bfdf Partially fixed switch moves 2023-08-22 20:55:32 +02:00
JappaWakka
888371c914 Some battle fixes & move implementations
* Baton Pass, Volt Switch, Parting Shot and U-Turn technically work, however the camera is aimed at the wrong pokémon
* Fixed softlock when the PVP client selects a move before the host has finished the battle intro dialogue
2023-08-21 18:43:40 +02:00
JappaWakka
944e42cadd Fixed Baton Pass, PVP needs testing 2023-08-15 18:36:02 +02:00
JappaWakka
15f57d8bc5 Make plural names localizable + item found 2023-08-09 16:20:16 +02:00
JappaWakka
7aa38cd921 Implement Encore correctly 2023-08-01 13:53:10 +02:00
JappaWakka
d911935dfb Fixed BattleAnimation bug, updated moves 2023-07-28 15:51:16 +02:00
JappaWakka
e78cabb598 Add confusion to gamemode move functions 2023-07-26 18:53:14 +02:00
JappaWakka
5ed44da99b Mail system progress
Made it possible to attach already written mail to a pokémon
Added a taken item message if the pokémon that the mail gets attached to already has an item
Replaced the MiniFont and InGameFont on the mail screen with MainFont
Working on mouse support
2023-07-23 20:53:21 +02:00
JappaWakka
1a4de5bc97 Form name only when mega evolve or in pokedex
Also:
Added form switch tip in pokedex
Turned some single positions into integers in pokedex
2023-07-18 18:38:36 +02:00
JappaWakka
7699621036 Fix Whirlwind move logic 2023-07-15 14:18:00 +02:00
JappaWakka
6764062c79 Hopefully get rid of example.dat error messages 2023-07-07 12:05:57 +02:00
JappaWakka
ba4a377d23 Tweak tackle, correct line breaks 2023-06-30 09:55:09 +02:00
JappaWakka
7112b7cdf1 Tweak animations 2023-06-30 09:43:19 +02:00
JappaWakka
df992888a2 Animation fixes 2023-06-26 18:18:19 +02:00
JappaWakka
af937955b9 New BattleAnimation type + Confuse Ray animation..
And some fixes
2023-06-26 16:36:52 +02:00
JappaWakka
7a4b03ad3b First half of Confuse Ray done 2023-06-23 11:05:00 +02:00
JappaWakka
4b2138d3b2 Fix Background anim fadeout + tweak psychic anim 2023-06-22 10:40:29 +02:00
JappaWakka
1d535bc14d Tweak Psychic background anim speed 2023-06-21 20:02:07 +02:00
JappaWakka
a386be5eb6 Added psychic anim & made background anims work
and also added Ice Punch assets to project
2023-06-21 19:24:43 +02:00
JappaWakka
a6d9a21b72 Fix some GameMode Item stuff 2023-06-21 19:21:34 +02:00
JappaWakka
5d8ae1b1b9 Added Ice Punch Move Animation 2023-06-20 15:56:05 +02:00
JappaWakka
a0aa947c5c Added a GameMode Move property and 2 functions
* Fixed an issue with GameMode Items in battles
* Updated the example files for GameMode Items and GameMode Moves
* Maybe fixed something audio volume related

* Made it possible to disable the reduction of PP using the DeductPP (bool) property for GameModeMoves
* Added the new functions "SetTrigger" and "RemoveTrigger" for GameModeMoves:

Function "SetTrigger" checks if a Pokémon does or does not have a certain Status and prevents functions after it from executing if the Pokémon does not have the desired Status.
The function is formatted like this: Function|SetTrigger,Target,Triggers
* "Target" determines which Pokémon's Status is checked and has to be either 0 or 1 (0 = check own Pokémon, 1 = check opponent's Pokémon)
* "Triggers" determines the status effect(s) that should or should not be on the target Pokémon. You can add multiple possible status effects to check for by separating them with a semicolon (;), the values can be: "burn", "freeze", "paralyze", "poison", "badpoison", "anypoison", "sleep", "noburn", "nofreeze", "noparalyze", "nopoison", "nobadpoison", "nopoison", "nosleep"
Function "RemoveTrigger" removes such a trigger so that functions after it are executed
2023-06-13 20:22:35 +02:00
JappaWakka
d13b5eb8d3 GameMode Item Preparations
Implemented GameMode Mega Stones
2023-05-29 15:33:57 +02:00
JappaWakka
4363f3f4ed Hopefully fix egg being able to switch by move 2023-05-13 20:03:23 +02:00
JappaWakka
f34ddccb94 Tweak Ember 2023-04-04 15:28:38 +02:00
JappaWakka
aa105b38a2 Fix scald not defrosting opponent...
Also added defrosting the opponent as a gamemode attack function
2023-04-01 08:58:01 +02:00
JappaWakka
f90152c506 Implemented Torment move 2023-03-27 17:59:57 +02:00
JappaWakka
b2f6c98f8e Fix Infinite PP for opponents 2023-03-23 12:06:17 +01:00
JappaWakka
774125da9e Fix struggle naming the wrong pokémon 2023-03-18 20:50:34 +01:00
JappaWakka
66046800d3 Pokémon will no longer choose disabled moves...
but instead pick another move. if there are no usable moves left, the pokémon uses struggle
2023-03-09 19:36:47 +01:00
JappaWakka
611e9688b9 Fix faint Pokémon message not showing...
when the Pokémon faints due to effects not caused by attacks/moves
2023-02-27 19:41:57 +01:00
JappaWakka
42e625b5f4 Fix tackle attack animation softlocking 2023-02-23 21:14:01 +01:00
JappaWakka
1c0ba6b803 Fix Ember Rotation Direction 2023-02-02 14:58:49 +01:00
JappaWakka
f30ed7af8f Fix some multiturn moves using pp every time
Outrage, Petal Dance, Thrash, Uproar & Rollout now only use pp the first time
2023-02-02 13:54:33 +01:00
JappaWakka
4d1899037b Fix item swap bug 2023-02-02 10:32:26 +01:00
JappaWakka
a15414bf24 Fix roar not ending wild battle
Made ability suction cups prevent Roar from hitting
2023-01-27 17:43:02 +01:00
JappaWakka
b8ffdb73c3 Teleport doesn't fail anymore if opp is faster 2023-01-18 20:13:04 +01:00
JappaWakka
d5e46df65e Revert Recycle change 2023-01-15 11:53:34 +01:00
JappaWakka
cdccbfcc67 Fix for Trick and Recycle 2023-01-15 11:40:43 +01:00
JappaWakka
229b36a90b Added missing space to Guard Swap text 2023-01-14 21:01:19 +01:00
JappaWakka
dc454d2a68 Temporarily disabled animations for pvp battles 2023-01-13 14:09:21 +01:00