Eduardo Quezada
6546971313
Merge branch '_pret/master' into pret_europe
2025-07-27 11:15:48 -04:00
GriffinR
6f8a1bbdb8
Add pack/unpack for data masks ( #2163 )
CI / build (push) Has been cancelled
2025-07-23 09:28:34 +01:00
Raymond Dodge
80b9c23d0a
Fix RL compressed data alignment
...
`RLUnComp`, like `LZ77UnComp`, expects the source data to be word-aligned.
So, to mirror how lz-compressed data is defined as `u32[]` to enforce
word-alignment, this changes rl-compressed data to be defined as `u32[]`
to enforce word-alignment.
2025-07-06 13:49:47 -04:00
GriffinR
0c7c81e02f
Merge branch 'master' into _pret/pr/pyramidLocation
2025-06-30 11:51:45 -04:00
DizzyEggg
e1b83d6056
Match graphics declarations with externs ( #2089 )
CI / build (push) Has been cancelled
2025-06-23 20:31:18 +01:00
DizzyEggg
53f8ae11ff
Move gTradePlatform_Tilemap to header ( #2088 )
2025-06-22 19:48:37 -04:00
Eduardo Quezada
acef8d208e
Merge branch '_pret/master' into pret_europe
2025-06-11 09:45:39 -04:00
cawtds
0fc900514b
sync list menu functions with firered
2025-06-02 22:51:26 +02:00
GriffinR
0c32d840fa
Merge pull request #2141 from pret/porymap-6
...
Update for Porymap 6
2025-05-27 10:53:17 -04:00
Alex
b31a73f990
Rename ItemId_GetX to GetItemX ( #2116 )
2025-05-22 13:27:52 +01:00
Kurausukun
bd0a02c456
Correct C23 Checks ( #2144 )
CI / build (push) Has been cancelled
2025-05-19 15:43:06 +01:00
Bassoonian
59d315734d
Update header files to match source files ( #2143 )
2025-05-19 09:18:04 +01:00
Kurausukun
e1e7d1cf35
Fixes for C23 Support ( #2138 )
...
CI / build (push) Waiting to run
* fixes for c23 support
* include global.h in m4a.c & remove <string.h> include
2025-05-19 09:11:59 +01:00
Bassoonian
16357c7e29
Streamline pointer notation ( #2139 )
CI / build (push) Has been cancelled
2025-05-16 12:04:44 +01:00
GriffinR
929bc8b990
Merge branch 'master' of https://github.com/pret/pokeemerald into porymap-6
2025-05-14 11:50:11 -04:00
Alex
51b000860b
Add BattlerId enum and document ( #2135 )
CI / build (push) Has been cancelled
2025-05-11 07:36:39 +01:00
Alex
baf5be2035
Replace: moveId -> move, moveIdx -> moveIndex ( #2134 )
CI / build (push) Has been cancelled
2025-05-09 16:33:23 +01:00
Alex
2044bea883
Rename battlerId to battler for consistency ( #2126 )
2025-05-09 12:43:23 +01:00
DavidJCobb
0f17e70371
Shorter names for engine/controller communication enum members
2025-05-02 00:01:15 -04:00
DavidJCobb
7ee3043c58
Update battle_controllers.h
...
typo
2025-04-26 11:47:48 -04:00
DavidJCobb
2864408060
Tweaks to documentation comments
2025-04-26 11:40:14 -04:00
DavidJCobb
b4ee45f3e8
Renamed BATTLELINKMSGTYPE_ to BATTLELINKCOMMTYPE_
...
I want to avoid the word "message" since PRET has already chosen "battle message" as the term for predefined strings usable in the battle scripts and UI.
I was considering the term "battle link packet" instead, but the library for wireless communications already uses the word "packet" even though GBATEK does not. I'm going with "battle link communication type" instead. For this particular context, I don't think we need a compound noun ("X type"); the singular noun "type" is fine enough.
2025-04-26 11:37:20 -04:00
DavidJCobb
8f5c1a452d
Update battle_controllers.h
...
Simplified macros.
2025-04-26 01:33:17 -04:00
DavidJCobb
2738d11b0f
Additional fixes to last few commits
...
ROM now compiles, but it's not comparing as equal...
2025-04-26 01:00:16 -04:00
DavidJCobb
a4370ffcde
gBattleControllerExecFlags bits now identified via helper macros
...
Created "exposition" macros to describe operations performed on gBattleControllerExecFlags. Updated the battle engine internals to use them, to more clearly document how battle link communications actually work.
2025-04-26 00:45:03 -04:00
DavidJCobb
9dc48899d3
BUFFER_A/B -> BATTLELINKMSGTYPE; link send/recv. task data names
...
Replaced the BUFFER_A and BUFFER_B constants with the BATTLELINKMSGTYPE enum, which also identifies the "controller becoming idle" message type.
Named the task data for the link send task and the link receive task. Added macros to functions related to those tasks, for legibility.
2025-04-26 00:13:42 -04:00
GriffinR
709cfa1c9a
Merge pull request #2014 from Bassoonian/battleterrain
...
CI / build (push) Waiting to run
Rename battle terrain to environment
2025-04-13 19:32:06 -04:00
cawtds
1672d99060
make linkDirection more robust to member reordering
2025-04-09 13:40:39 +02:00
Hedara
521432b269
Renamed a berry tag variable
CI / build (push) Has been cancelled
2025-03-24 13:47:47 +01:00
GriffinR
04eb22f4ea
Fix offset for towerInterview in BattleFrontier
CI / build (push) Has been cancelled
2025-03-15 17:45:42 -04:00
Eduardo Quezada
9b1935d78a
Merge branch '_pret/master' into pret_multilanguage
2025-02-15 12:20:16 -03:00
GriffinR
cdadd7d2ed
Generate heal location constants automatically, move data back to a single file.
2025-02-03 20:25:11 -05:00
Eduardo Quezada
e27071dcd6
Almost all non-graphics data done
2025-01-19 13:57:35 -03:00
DizzyEggg
e83f7c79eb
Fix conflicting types for rotating gate functions ( #2087 )
CI / build (push) Waiting to run
2025-01-17 18:19:21 -05:00
DizzyEggg
0a436d580e
Extern gSprites and gOamMatrices with known array size ( #2090 )
2025-01-17 18:18:17 -05:00
GriffinR
2f67b17571
Document bard music ( #2053 )
...
* Missing bard song limit constants
* Index bard sound arrays with word constants
* Document bard music
2025-01-17 17:54:38 +00:00
Eduardo Quezada
8c5e64c573
Battle files
2025-01-15 00:04:28 -03:00
Eduardo Quezada
f9b90a79c5
moooooore
2025-01-14 23:37:12 -03:00
Eduardo Quezada
2de4b6f546
Fix spanish compile again
2025-01-14 21:18:20 -03:00
Eduardo Quezada
1a6be8f822
Moreee
2025-01-14 21:17:39 -03:00
Eduardo Quezada
3de428c60a
More
2025-01-14 16:26:12 -03:00
Eduardo Quezada
fabf9419ff
Fix compiling Spanish (still doesn't match)
2025-01-14 13:03:36 -03:00
Eduardo Quezada
0aa05fe49e
SPANISH: Finished Pokénav files
2025-01-14 09:26:05 -03:00
Eduardo Quezada
c2ada5c8a1
Some updates
2025-01-13 15:44:07 -03:00
Eduardo Quezada
d8b92f98cd
Merge remote-tracking branch '_pret_origin/master' into pret_multilanguage
2025-01-12 17:40:40 -03:00
shachar700
a0e8753083
Update vars.h (cleanup)
...
Removed an extra are
2025-01-06 22:17:24 +02:00
Eduardo Quezada
50d325f081
Slight contest documentation ( #2078 )
CI / build (push) Has been cancelled
2024-12-27 11:09:33 -05:00
GriffinR
dbff8c4360
Merge branch 'porymap-6' into generate-map-constants
2024-12-09 20:25:41 -05:00
Eduardo Quezada
29ef1cf9ad
Stick to the new name
2024-12-05 21:00:55 -03:00
Eduardo Quezada
720b2daecc
Improve Pyramid location documentaion
2024-12-05 18:25:27 -03:00