cawtds
7d704a1ce6
fixes for BATTLE_TYPE_POKEDUDE
2026-03-15 17:36:22 +01:00
cawtds
32a28c355c
fix heap issue by separating tutorial
2026-03-07 13:26:27 +01:00
cawtds
b56de19b1b
Update/battle engine c8ce8a2b28 ( #120 )
2026-03-04 23:44:46 +01:00
cawtds
fbe6685438
Update/battle environment ( #118 )
2026-02-23 18:56:51 +01:00
cawtds
46e2a87e2e
Update/battle engine c43dd0c3ca ( #111 )
2026-02-14 12:54:29 +01:00
cawtds
14e404bb8b
Update/battle engine to f777f07f9de1e3095527897225d4e93cb0fce02b ( #102 )
2026-01-20 21:51:44 +01:00
cawtds
ae2474ab3c
battle engine update
2025-11-14 16:41:44 +01:00
cawtds
770ab29653
compilable
2025-10-03 02:02:20 +02:00
cawtds
5c894263e4
expansion update, compilable 1
2025-06-29 21:52:19 +02:00
cawtds
92962fef08
update battle engine
2025-05-30 01:17:44 +02:00
cawtds
fa53e4f99e
align battle_bg.c and rename terrain -> environment
2025-05-01 19:17:28 +02:00
cawtds
8c5990955f
update battle anims, battle terrains renamed
2025-05-01 14:40:10 +02:00
cawtds
f6131c3737
expansion update 2025-04-30
2025-04-30 23:25:45 +02:00
cawtds
58ab7ba9fd
updated battle engine files
2025-03-09 15:50:46 +01:00
cawtds
690c0ef52e
expansion update 2025-02-08
2025-02-08 17:09:17 +01:00
cawtds
9658e4c520
battle engine update 2025-03-01
2025-01-04 13:44:47 +01:00
cawtds
a50af80042
expansion update
2024-11-01 20:21:22 +01:00
cawtds
ded2f6aac5
reorder ghost battle type
2024-08-25 12:52:13 +02:00
cawtds
782a8252b9
merged battle types with emerald
2024-08-22 18:53:55 +02:00
cawtds
c48d2b698e
added move description window
2024-07-24 20:34:30 +02:00
cawtds
4975ea2144
refactor legendary battle flags
2024-07-23 22:25:34 +02:00
cawtds
b28e3b0484
0 wait time when testing
2024-06-22 00:12:33 +02:00
cawtds
4291aa3343
updated battle_util.c
2024-06-18 00:20:24 +02:00
cawtds
0b0db8c744
integrate updates from expansion
2024-06-17 18:37:18 +02:00
cawtds
e9661be94a
types refactoring
2024-06-17 16:59:32 +02:00
cawtds
1bab23c4ff
fixed large exp test: added autoclick for lvlup popup + increased timeout for tests
2024-06-09 13:44:11 +02:00
cawtds
2f6a832875
implemented test framework semi-functional
2024-06-08 03:15:53 +02:00
cawtds
c995dadd05
fixed pokedex entry handling for forms, removed unused
2024-05-19 12:43:06 +02:00
cawtds
56d32c797d
finished updating battle_main, removed unused functions/variables, fixed trainer money rewards
2024-05-12 02:30:07 +02:00
cawtds
638a089e06
updated AI
2024-05-11 02:36:12 +02:00
cawtds
15e04f6f97
fixed sprite when form changing
...
fixed form changes reverting at the end of a battle
replaced personality based shiny sprites with new shiny flag
2024-05-03 02:52:29 +02:00
cawtds
545c8cf1df
updated up to Cmd_tryswapitems
2024-05-02 11:03:31 +02:00
cawtds
375b5214fd
updated AbilityBattleEffects and Cmd_various
2024-05-01 02:35:15 +02:00
cawtds
a5f2b89e29
updated up to Cmd_seteffectsecondary, Cmd_setgastroacid and Cmd_setstealthrock
2024-04-30 20:02:18 +02:00
cawtds
3ad08c53b0
updated Cmd_attackanimation, Cmd_waitanimation, Cmd_healthbarupdate and Cmd_datahpupdate
2024-04-30 16:25:06 +02:00
cawtds
63688557df
updated Cmd_attackcanceler
2024-04-29 18:22:43 +02:00
cawtds
fed787864c
experimental moves_info refactoring
2024-04-28 00:27:33 +02:00
cawtds
d869d3355d
first changes to item_use in preparation for new items
2024-04-16 21:40:57 +02:00
SnorlaxMonster
0d063af23f
Rename HITMARKER_IGNORE_SAFEGUARD
...
Rename HITMARKER_IGNORE_SAFEGUARD to HITMARKER_STATUS_ABILITY_EFFECT.
This flag is used exclusively by status-inflicting Abilities,
and has 3 main functions:
- Whether the effect bypasses Shield Dust
- Whether the effect bypasses Safeguard
- Which text string to display when the status condition is inflicted
(i.e. whether it was inflicted by a move or Ability)
I believe this new name better represents what the flag actually does.
This name was structured to parallel HITMARKER_SYNCHRONISE_EFFECT.
2023-11-10 18:21:56 +11:00
GriffinR
feb3d9cbab
Merge pull request #537 from GriffinRichards/doc-bmsg
...
Sync/document battle_message.c
2022-08-23 10:45:48 -04:00
GriffinR
a064849864
Sync/document battle_message.c
2022-08-12 13:58:24 -04:00
Eduardo Quezada
ac973aa38d
Sync src/battle_util.c with pokeemerald
2022-08-07 22:37:10 -04:00
Eduardo Quezada
19a521fe33
Almost complete battle_scripts_1.s sync
2022-08-01 01:05:18 -04:00
Eduardo Quezada
dcb9d9de1e
Synced src/pokeball.c
2022-07-29 21:39:25 -04:00
Eduardo Quezada
c97e88b437
Review changes
2022-07-29 16:57:13 -04:00
Eduardo Quezada
7f53f533bb
Synced src/battle_script_commands.c
2022-07-29 09:42:03 -04:00
Eduardo Quezada
0709da5867
Multiple changes 2
2022-07-28 01:20:05 -04:00
Eduardo Quezada
f5e9cc595b
Multiple changes
...
- BATTLESTRINGS_ID_ADDER ->BATTLESTRINGS_TABLE_START
- Defines for battle windows
- MAIL_NONE
- MON_DATA_FILLER -> MON_DATA_UNUSED_RIBBONS
- Usage of BattlePutTextOnWindow with masks
- PlayCry1 -> PlayCry_Normal
- BlendPalettes(0xFFFFFFFF -> BlendPalettes(PALETTES_ALL
- FillPalette(0 -> FillPalette(RGB_BLACK
2022-07-27 18:14:48 -04:00
Squeetz
d4695fffe7
Rename and document HITMARKER_x100000
...
This marker makes the target unable to Counter or Mirror Coat the damage back to an attacker, however the game does not have a scenario where this is applicable since all its uses are in end-turn events. It's used for all passive damage, where the damage dealt isn't coming from an attacker.
Alternate name: HITMARKER_NO_ATTACKER
2021-08-11 15:45:30 +02:00
PikalaxALT
815636f271
Document ShouldIgnoreDeoxysForm
2021-03-18 18:23:41 -04:00