CharlesFolz4
cc846e7d55
Document Contest script commands ( #982 )
2026-03-15 13:56:52 -07:00
Eduardo Quezada
4e03cfcb49
Document Fashion Case + Dress Up Photos ( #885 )
2026-01-16 15:13:37 -08:00
CharlesFolz4
a134c45fa0
Document link contest records ( #874 )
2026-01-16 14:07:13 -08:00
Eduardo Quezada
8bcb66b1f2
Convert multiple int heapID to enum HeapID heapID ( #879 )
2026-01-08 16:36:05 -08:00
CharlesFolz4
3b8e2958f6
Generate Contest Effects and use generated values in move data files ( #866 )
2026-01-01 15:33:39 -08:00
Eduardo Quezada
84ba2c9077
Strbuf to String (#847 )
2025-12-14 10:36:00 -05:00
Gudf
34451e9eb1
Rename message loader type constants ( #821 )
build / build (push) Has been cancelled
2025-11-15 00:42:48 -05:00
Eduardo Quezada
8e00fae140
Sync MON_DATA_x name and struct names with pokeheartgold ( #661 )
build / build (push) Has been cancelled
2025-11-13 12:42:06 -08:00
Rachel
de84cc9542
Decorate RenderControlFlags function calls with appropriate constants ( #753 )
2025-09-09 19:03:58 -04:00
scbroede
cf0e62871b
identify some text banks ( #728 )
build / build (push) Waiting to run
2025-09-03 12:00:16 -07:00
VicSevenT
09c980a78e
Document character sprite retrieval functions ( #667 )
build / build (push) Has been cancelled
2025-08-23 17:40:50 -07:00
Eduardo Quezada
75df4dcd07
Fully sync Heap functions with pokeheartgold ( #621 )
2025-08-23 14:31:51 -07:00
ItsLeaze
b001df8629
Name BattleAnimBattlerContext ( #676 )
2025-08-15 10:26:56 -07:00
Eduardo Quezada
e2a3e1303a
Sync Heap functions with pokeheartgold ( #584 )
2025-07-11 19:03:34 -07:00
Eduardo Quezada
1a2b0ff744
Rename heap ID and item param arguments ( #582 )
build / build (push) Waiting to run
2025-06-29 13:35:06 -07:00
Eduardo Quezada
cbaf319838
Rename NarcID fields ( #560 )
2025-06-22 12:48:26 -07:00
Rachel
3f95533254
Rename math -> math_util
...
This resolves an issue when compiling native utilities with older
versions of Clang (and maybe GCC?) where C++ tools would include this
project header instead of the C standard library's math.h.
2025-04-28 02:03:39 -07:00
Gudf
ad162a3369
Switch to enum NarcID, standardize names
...
build / build (push) Waiting to run
This replaces instances of NARC IDs with type `int` or `u32` to use
`enum NarcID` instead, and replaces most instances of a NARC ID to be
named `narcID` instead of `narc`, `narcIndex` or `narcIdx`. The name
wasn't replaced where the original one was more descriptive.
2025-04-20 17:40:00 -07:00
Eduardo Quezada
e7d42fb976
Heap ID breadcrums: Revengeance ( #463 )
...
* Heap_AllocFromHeapAtEnd Heap ID breadcrums
* Consistent heapID capitalization
* More Heap IDs
* A little bit more Heap IDs
* More and more Heap IDs
* Stopping for today
* MOAR
* more and more
* Back from the Heap ID mines
* A couple more
2025-04-20 12:50:46 -07:00
Eduardo Quezada
4e9a2a62c6
Text Bank IDs
2025-03-15 12:48:09 -03:00
Eduardo Quezada
400ec4eb43
MessageLoader_Init message loader type and narc ID
2025-03-15 01:01:35 -03:00
RavePossum
a2480dfa73
Mass renames for pokemon_sprite
2025-03-09 19:29:06 -04:00
RavePossum
ad79c0418c
unk_0200762C -> pokemon_sprite
2025-03-09 19:24:44 -04:00
RavePossum
f0ff83c47a
Remove pokemon sprite struct def file and move to unk_0200762C.h
2025-03-09 19:24:43 -04:00
RavePossum
fa983cf03b
Move PokemonSpriteTemplate to pokemon sprite struct def header
2025-03-09 19:24:43 -04:00
RavePossum
67ec27b77e
Move PokemonSpriteManager to pokemon sprite struct def header
2025-03-09 19:24:43 -04:00
RavePossum
7c6bfa45df
Mass rename UnkStruct_02007768 -> PokemonSpriteManager
2025-03-09 19:24:43 -04:00
RavePossum
50c09423f2
Mass rename PokemonSpriteTemplate related functions
2025-03-09 19:24:43 -04:00
RavePossum
d0f759ca3b
Mass rename ArchivedSprite -> PokemonSpriteTemplate
2025-03-09 19:23:08 -04:00
Eduardo Quezada
96de367d39
Same-line var definitions
2025-03-05 10:19:40 -03:00
Eduardo Quezada
6596c34172
Document params used with Heap_AllocFromHeap - Part 3
2025-03-04 14:31:49 -03:00
Rachel
c807806d15
Zip def and decl for PokemonSprite into one header
2025-02-13 19:07:16 -08:00
Rachel
41abbde3c6
Mass terminology update: CellActor -> Sprite, etc.
2025-02-13 18:43:23 -08:00
TheSylphIsIn
67eb129ac8
ScrCmd review cleanup
2025-02-08 16:38:52 -05:00
Rachel
0c0edafa26
Identify unk_0201D15C -> math
2024-11-18 20:00:38 -08:00
tillgeissler
ebbc107811
Merge branch 'main' into extend_constant_usage
2024-10-30 20:28:20 +01:00
tillgeissler
a08708d510
Refactor Pokemon_InitWith to use constants
2024-10-29 23:59:57 +01:00
tillgeissler
04b51a3c49
Extend usage of PokemonDataParam enum
2024-10-29 23:14:54 +01:00
Rachel
de256003a2
Document LoadMemberFrom[Open]NARC routines
2024-10-23 16:39:59 -07:00
Rachel
a96c89a124
Identify unk_02006E3C -> graphics
2024-10-23 13:52:26 -07:00
Rachel
de713e9a01
Identify extern functions in render_text.h
2024-09-25 15:46:27 -07:00
Rachel
f96d8e4dba
Identify unk_02002328 -> render_text
2024-09-25 12:59:15 -07:00
Rachel
36045f723b
Format the source tree
2024-07-06 14:40:34 -07:00
Rachel
f77ba49579
Modify array-of-array/struct decls and BOOL funcptrs throughout ahead of clang-format run
2024-07-05 17:14:32 -07:00
Rachel
ae703289a6
Rename subfolders overlay016 -> battle
2024-04-03 21:05:28 -07:00
Rachel
04a0cbf3a8
Document functions for loading data from height.narc and height_o.narc
2023-11-28 13:16:32 -08:00
Rachel
1d055f3048
Document structs used for loading data from pl_poke_data.narc
2023-11-18 21:17:55 -08:00
Rachel
061ca761c7
Label functions related to loading Pokemon front/back sprites
2023-11-03 19:56:45 -07:00
Rachel
4499136219
Document + label fields for UnkStruct_02008A90 -> ArchivedSprite
2023-11-03 19:20:20 -07:00
lhearachel
1d626d412c
Label functions used by trainer_data.c
2023-10-30 09:41:06 -07:00