DizzyEggg
7a8f524bc5
Proper Roar handling in double battles
2019-03-06 12:09:34 +01:00
DizzyEggg
fddb5159b4
Merge with master
2019-03-05 21:46:45 +01:00
Papa Cancer
2050ac3963
Grassy Terrain v2
...
All corrected, simplest version
Also includes proper ending strings for all terrains
2019-03-05 19:13:25 +00:00
Papa Cancer
cfd50eb65a
Grassy Terrain + minor fixes
...
Includes strings for all
Fixes:
・Psychic Terrain blocks priority if the TARGET is grounded, not the user
・Psychic Terrain no longer targets an opponent
・Terrains no longer boost (or nerf, for Misty) the power of certain moves if the affect mon is semi-invulnerable
・Small fix: Meteor Mash corrected to being a physical attack
2019-03-02 22:52:43 +00:00
DizzyEggg
5dd7ab98d1
Merge pull request #99 from LOuroboros/battle_engine_v2
...
Various Things
2019-03-02 22:42:50 +01:00
LOuroboros
e15c745cf5
Fixed 2 typos. Loppunite>Lopunnite and Loppunny>Lopunny.
2019-03-02 12:35:11 -03:00
LOuroboros
07f9bcad10
Swapped Keystone with Mega Bracelet.
2019-03-02 12:31:43 -03:00
huderlem
ee9694d9ba
Merge pull request #587 from Phlosioneer/document-all-event-vars
...
Document all event vars
2019-03-02 08:24:46 -06:00
DizzyEggg
bf70861798
Powder moves on grass types
2019-03-02 13:08:50 +01:00
huderlem
3b04cfa437
Merge pull request #551 from Phlosioneer/multiplayer-stuff
...
Document overworld.c and link stuff in general
2019-03-01 08:43:55 -06:00
Phlosioneer
a7e5852f1d
More minor fixes
2019-03-01 01:49:11 -05:00
DizzyEggg
cebada80d0
Merge with master
2019-02-28 20:56:52 +01:00
Phlosioneer
99bfd8c80f
VAR_0x3F20 is not a var
2019-02-28 00:10:44 -05:00
Phlosioneer
373d73eb3b
Fix last special var
2019-02-28 00:06:27 -05:00
Phlosioneer
bf45b83c65
Finish documenting event vars
2019-02-27 23:54:51 -05:00
Phlosioneer
782979f1fc
Finish documenting trainer hill
...
Trainer hill isn't anywhere close to done, but I figured out enough
to name the VAR. That's all this PR should do.
2019-02-27 22:16:01 -05:00
Phlosioneer
66f0616a2d
I guess I'm documenting Trainer Hill now
2019-02-27 21:31:05 -05:00
Phlosioneer
e77e7844ea
Name several vars, document some related events
2019-02-27 20:25:09 -05:00
Phlosioneer
648fc3d4f3
Name more unknown vars
2019-02-27 15:18:56 -05:00
Phlosioneer
4137dd7b0b
Identify unused, never read, and never written vars
2019-02-27 14:42:32 -05:00
Marcus Huderle
4b9e93850c
Document easy chat screen types
2019-02-27 12:55:29 -06:00
Phlosioneer
fe55580fe1
Reverse engineer unusual weather events
2019-02-27 03:42:04 -05:00
Phlosioneer
3a44b090d1
Merge branch 'master' into multiplayer-stuff
2019-02-26 22:07:29 -05:00
huderlem
153f134318
Merge pull request #583 from huderlem/easy_chat
...
Decompile more easy_chat.c
2019-02-25 14:12:18 -06:00
Marcus Huderle
7ea05431a5
Decompile more easy_chat.c
2019-02-25 14:11:31 -06:00
DizzyEggg
df9e6a6889
Free up two status3 flags
2019-02-25 16:17:23 +01:00
huderlem
b3a7a1278a
Merge pull request #577 from Phlosioneer/weather-15
...
Document the weather state functions
2019-02-25 08:03:22 -06:00
huderlem
84573f1774
Merge pull request #574 from Phlosioneer/event-vars
...
Event vars
2019-02-25 08:02:28 -06:00
Phlosioneer
5f7a971313
Source file part of map script renaming
2019-02-25 08:01:22 -06:00
Phlosioneer
87859a655b
Fix flag formatting for fun
2019-02-25 02:20:38 -05:00
DizzyEggg
da33c38183
Merge pull request #78 from thechurchofcage/beta
...
Gravity fix
2019-02-24 19:38:42 +01:00
Papa Cancer
d704b9cd5b
Gravity fix
...
Brings down Pokémon in the middle of a two-turn flying move (only Bounce and Fly at the moment); says the appropriate message for all mons brought to the ground via Gravity
2019-02-24 13:28:24 +00:00
DizzyEggg
842e379a7b
Merge branch 'master' into battle_engine_v2
2019-02-23 22:50:46 +01:00
Phlosioneer
b2866fae21
Document the weather state functions
...
All weather types are now documented (including WEATHER_15)
2019-02-22 22:20:42 -05:00
Phlosioneer
cea5696f23
Finish moving pokeruby vars
2019-02-22 04:18:43 -05:00
Phlosioneer
e12a7790cf
Start porting pokeruby vars to pokeemerald
2019-02-22 04:01:38 -05:00
Phlosioneer
eca329f9c5
Merge branch 'master' into multiplayer-stuff
2019-02-21 21:22:10 -05:00
Phlosioneer
486cf449b8
Make flag names more consistent
2019-02-18 14:17:02 -05:00
Phlosioneer
fcb541189d
Rename some flags, and use map ID macros
2019-02-18 02:02:20 -05:00
Phlosioneer
e90e3458cb
Document the regi* code more
...
Fixed some confusing naming, named some unknown symbols, and fixed the
names of some flags.
2019-02-15 18:24:55 -05:00
DizzyEggg
94cd547e9a
Change move effect to u16
2019-02-14 13:17:27 +01:00
DizzyEggg
dc39f76a95
Spectral Thief effect
2019-02-14 12:15:53 +01:00
Phlosioneer
e75f45dbcf
Reverse engineered many of the multiplayer events
...
Some corrections to the way events are handled and identified.
2019-02-10 20:42:50 -05:00
DizzyEggg
4c535a1b03
Merge pull request #71 from thechurchofcage/partingshot
...
Parting Shot
2019-02-10 18:18:49 +01:00
DizzyEggg
b5d0253890
Merge with master
2019-02-10 18:17:33 +01:00
Marcus Huderle
6f1d2b870c
Give proper names to dynamic map layouts
2019-02-09 09:57:30 -06:00
DizzyEggg
3d616dfffe
Add Surge Abilities
2019-02-09 14:30:16 +01:00
DizzyEggg
aa33a61e58
Merge branch 'master' into battle_engine_v2
2019-02-07 21:17:30 +01:00
Papa Cancer
62fd90caa0
Parting Shot
...
Effect plus animation (looks like Snarl)
2019-02-05 21:47:50 +00:00
Marcus Huderle
d4125fef9b
Cleanup and add game version flag to mapjson tool
2019-02-04 17:28:45 -06:00
DizzyEggg
a42bba755b
Add Crafty Shield effect
2019-02-01 14:34:16 +01:00
DizzyEggg
a3460c9e45
Code Belch effect
2019-02-01 14:17:24 +01:00
Marcus Huderle
29d6221935
Convert map data to JSON
2019-01-31 15:51:20 -06:00
Marcus Huderle
5c1667b41a
Define layout constants
2019-01-29 16:55:25 -06:00
DizzyEggg
736826e863
New feature - battle 2 vs 1 opponent
2019-01-27 20:54:34 +01:00
DizzyEggg
88b788bfab
Fix Charge Beam effect
2019-01-27 11:57:13 +01:00
DizzyEggg
897592a8d4
Merge branch 'master' into battle_engine_v2
2019-01-27 10:58:57 +01:00
Diegoisawesome
900f294011
Add var const prefix for some missed var numbers
2019-01-21 22:34:01 -06:00
DizzyEggg
f34ab49f63
Merge pull request #56 from SBird1337/feature/battle-engine-animpack1
...
Add some animations (see below)
2019-01-18 23:06:19 +01:00
DizzyEggg
2c3210f4d1
merge with master
2019-01-18 22:30:34 +01:00
DizzyEggg
4b420643dc
Merge branch 'master' into trainer_hill
2019-01-13 20:51:05 +01:00
DizzyEggg
c0bc01d301
Move some vars to C
2019-01-13 13:15:23 +01:00
Karathan
832c0d6333
add toxic spike animation
2019-01-12 17:02:24 +01:00
Diegoisawesome
af2c39860d
Rename non-mapsec constants
2019-01-08 13:40:11 -06:00
Slawter666
aeaf390706
Update constants
2019-01-05 20:12:50 +00:00
DizzyEggg
4827776a3c
Merge with master
2019-01-05 10:14:20 +01:00
Tetrable
97ebeef1db
Relabel TEMP_FLAG_20 into FLAG_UNUSED_0x020
2019-01-03 18:13:16 +00:00
Tetrable
30e7ac0dca
Fix merge conflicts
2019-01-03 02:28:18 +00:00
Tetrable
50aa222aff
Corrected typos
2019-01-03 01:54:55 +00:00
Marcus Huderle
e1092028ec
Decompile match_call.c
2019-01-02 19:46:15 -06:00
Tetrable
a3ebca4d81
Fix merge conflicts
2019-01-02 21:25:14 +00:00
Tetrable
1e3da62d24
Finish off labelling flags
2019-01-02 21:12:43 +00:00
Melody
dc6c0ed17e
add event object var references
2018-12-29 11:56:53 -06:00
DizzyEggg
55e44b0951
a bit more of contest painting effect
2018-12-29 11:48:28 -06:00
Marcus Huderle
d0d870e193
Cleanup formatting
2018-12-29 11:36:54 -06:00
Marcus Huderle
67636b7c64
Document deoxys rock
2018-12-29 11:36:54 -06:00
DizzyEggg
27b1d74dad
Merge branch 'master' into battle_engine_v2
2018-12-29 15:11:54 +01:00
Melody
6d556f8cf7
improve checkplayergender calls
...
clean up constant definitions
make tweaks from review
2018-12-28 08:22:21 -06:00
Marcus Huderle
d59f5a8e56
Misc overworld documentation
2018-12-27 16:52:13 -06:00
DizzyEggg
6411d1d693
Merge pull request #55 from huderlem/anims
...
Some battle anims
2018-12-26 17:48:03 +01:00
DizzyEggg
517573eb4b
Update with master
2018-12-26 17:46:51 +01:00
Marcus Huderle
dcbc8db6a3
Document mirage_tower.c. (Combine fldeff_groundshake.c and fossil_specials.c)
2018-12-25 11:46:35 -06:00
Marcus Huderle
c17f7d73fa
Merge remote-tracking branch 'origin/battle_engine_v2' into features
...
# Conflicts:
# ld_script.txt
# src/effects_1.c
2018-12-23 17:24:14 -06:00
DizzyEggg
bd817d70d6
Refactor battle intro, allow to speed it up
2018-12-23 18:47:00 +01:00
DizzyEggg
ef55bdac89
Merge branch 'master' into battle_engine_v2
2018-12-22 23:57:42 +01:00
DizzyEggg
f7a7ddde0c
Fix Quick Guard
2018-12-22 15:10:24 +01:00
DizzyEggg
0748069705
Merge pull request #53 from ultima-soul/battle_engine
...
Added new battle items.
2018-12-22 13:54:19 +01:00
DizzyEggg
e54dd6a02b
Merge with master
2018-12-22 13:53:07 +01:00
DizzyEggg
ecee02816d
Merge with master
2018-12-20 22:53:08 +01:00
Marcus Huderle
ecda59a406
Add Poison Jab animation
2018-12-20 11:58:21 -06:00
Marcus Huderle
0369780db9
Add Rock Polish animation
2018-12-20 10:18:17 -06:00
Diegoisawesome
6ef9671718
Merge pull request #440 from garakmon/fldeff
...
Decompile / port fldeff_80F9BCC
2018-12-19 22:16:59 -06:00
Melody
5e6ceeb631
update applymovement to remove magic numbers
2018-12-19 14:08:01 -05:00
garak
e292d0ca83
Merge branch 'master' into fldeff
2018-12-16 20:05:31 -05:00
DizzyEggg
f1421d94c3
Up to sub 0x80ce580
2018-12-15 23:58:47 +01:00
ultima-soul
a00eb2f5d8
Added new battle items.
2018-12-13 09:31:47 -08:00
Diegoisawesome
bfdfe367e8
Merge pull request #422 from garakmon/frontier_data_1
...
Battle tower data
2018-12-10 11:22:16 -06:00
garak
62384e7a61
use facility class constants
2018-12-09 22:57:46 -05:00
garak
b4312648e2
decompile fldeff_80F9BCC with data
2018-12-09 19:22:59 -05:00
DizzyEggg
180aa839c4
Fix conflicts
2018-12-09 13:12:02 +01:00