Commit Graph

2060 Commits

Author SHA1 Message Date
Trainer Riley
4ec1ab0482 Add names & comments to variables and functions for the calendar in PoketchData. Also style guide cleanup. 2024-03-24 00:57:50 -07:00
ravepossum
07ead576ee rename savedata.c and .h 2024-03-23 15:46:18 -04:00
ravepossum
18990cbe8a create save table constants file, move save data structs to .h file 2024-03-23 15:19:53 -04:00
ravepossum
a62a0a5534 rename rebased call in poketchdata 2024-03-23 14:58:13 -04:00
ravepossum
60b004087c move savedata struct declaration out of separate file 2024-03-23 14:57:18 -04:00
ravepossum
0b5762eb55 more documentation for savedata, better names 2024-03-23 14:43:46 -04:00
ravepossum
add731128f further documentation of save data 2024-03-23 14:41:52 -04:00
ravepossum
09389bb31b start documenting save system 2024-03-23 14:41:52 -04:00
Rachel
9f8664d217 Merge pull request #166 from TrainerRiley/PoketchData
Document Poketch Data
2024-03-22 15:11:02 -07:00
Trainer Riley
51752d105a simplified SaveData_PoketchData, doxygenized comments, and more style guide/formatting cleanup 2024-03-22 14:53:59 -07:00
Trainer Riley
c070a7802d Replaced defines with enums, moved struct definition to the header file (and removed the old declaration header), and formatting/style guide fixes 2024-03-22 14:11:17 -07:00
Trainer Riley
706285ed88 Remove unnamed poketch data file & rename struct declaration file 2024-03-21 20:34:10 -07:00
TrainerRiley
8eb3d25c85 Merge branch 'pret:main' into PoketchData 2024-03-21 20:05:13 -07:00
Trainer Riley
68965f6495 Updated comments and replaced more magic numbers with defined values.
It looks like it was safe to add the save_table header in the c file; the rom still matches.
2024-03-21 19:57:13 -07:00
Trainer Riley
12dd7cc9cd More functions in PoketchData named, variables named, and comments added to all known Poketch functions so far. 2024-03-21 00:06:38 -07:00
Rachel
b3eb7deea8 Add .venv to .gitignore 2024-03-20 20:27:29 -07:00
Trainer Riley
666bcd3092 Poketch Data - named most variables in the struct, named many of its functions, and started adding comments. 2024-03-20 00:09:58 -07:00
Rachel
8cd6aebe35 Merge pull request #165 from cbt6/movement-scripts
Use macros for movements in field scripts
2024-03-17 00:21:55 -07:00
cbt6
660228c9f6 Use macros for movements in field scripts 2024-03-17 13:30:22 +08:00
Rachel
c0ea056ea6 Merge pull request #164 from lhearachel/build-rom-target
Add convenience target 'rom' to build.sh
2024-03-16 22:09:08 -07:00
Rachel
09b8e4d900 Merge pull request #163 from Mr-Toodguy/main
Add comments & definitions to map_header.h and map_header.c
2024-03-16 22:08:32 -07:00
Rachel
fdfcf910a0 Add convenience target 'rom' to build.sh 2024-03-16 22:00:52 -07:00
Mr-Toodguy
0d00df331c map_headers.h spacing 2024-03-15 23:59:12 -05:00
Mr-Toodguy
f16f84298e Change mapHeaders to sMapHeaders 2024-03-15 23:53:38 -05:00
Mr-Toodguy
8981221d0f mapHeaders struct declarations & separate file 2024-03-15 23:50:56 -05:00
Mr-Toodguy
44a4ecef31 map_header struct names
mapLabelTextID & mapLabelWindowID struct parameters and lookup functions.
2024-03-15 18:43:43 -05:00
Mr-Toodguy
5dc7549581 Comments & Flag Constants for map headers 2024-03-15 18:28:13 -05:00
Rachel
bd612c1b88 Merge pull request #162 from cbt6/field-scripts
Dump field scripts
2024-03-13 12:05:36 -07:00
cbt6
1f9dcc2afa Rename field script files 2024-03-12 14:28:11 +08:00
cbt6
0e8006c3b5 Use macros for field script commands 2024-03-12 14:26:59 +08:00
cbt6
012bc39c48 Convert binary files in scr_seq.narc to assembly 2024-03-12 14:25:40 +08:00
cbt6
47e9fd4140 Unpack scr_seq.narc 2024-03-12 14:24:00 +08:00
Rachel
b11a5c91e8 Merge pull request #158 from pret/png-key-gitattr
Specify *.key files as binary in gitattributes
2024-03-11 15:02:29 -07:00
Rachel
da66c9e693 Merge pull request #161 from pret/out-of-tree-okwebhook
Point OK webhook at out-of-tree build
2024-03-11 14:53:34 -07:00
Rachel
7b3ca58a90 Point OK webhook at out-of-tree build 2024-03-11 14:53:07 -07:00
Rachel
bbb7e8e784 Merge pull request #160 from pret/lhearachel-patch-1
Remove build stem in GH Actions
2024-03-11 14:41:09 -07:00
Rachel
9fb8e17511 Remove build stem in GH Actions 2024-03-11 14:30:08 -07:00
Rachel
8051ad49cb Merge pull request #159 from pret/actions-fix-out-of-tree-build
Update GH Actions for out-of-tree builds
2024-03-11 14:17:24 -07:00
Rachel
8fee13515d Update GH Actions for out-of-tree builds 2024-03-11 14:00:40 -07:00
Rachel
4c3dbb7088 Merge pull request #156 from mid-kid/patch-outoftree
Fix out of tree builds
2024-03-11 13:43:35 -07:00
Rachel
6e66627704 Specify *.key files as binary in gitattributes
Partial fix for #157
2024-03-11 13:42:38 -07:00
mid-kid
c706718afa Fix out of tree builds
This allows the build directory to be located outside of the source tree.
Arguably, this has no tangible benefit, but it's more "proper" in the
meson spirit.

Depends on the following PRs:
- https://github.com/pret/pokeplatinum/pull/155
- https://github.com/Nomura-RH/libvct/pull/1
- https://github.com/Nomura-RH/NitroDWC/pull/2
- https://github.com/Nomura-RH/NitroSDK/pull/1
- https://github.com/Nomura-RH/NitroWiFi/pull/1
2024-03-08 22:49:11 +01:00
Rachel
67a550db24 Merge pull request #155 from mid-kid/main
Improve mwrap to allow out-of-tree builds
2024-03-08 13:45:44 -08:00
mid-kid
dd3b06a923 mwrap: Separate source and build directory
This allows the project to be built outside of the source directory of
the repository.
2024-03-08 22:35:16 +01:00
mid-kid
bde65af476 mwrap: Improve pathsep shenanigans 2024-03-08 22:35:16 +01:00
mid-kid
363ecb4d54 Use meson subcommands in build.sh and clean.sh 2024-03-08 22:35:10 +01:00
Rachel
a9f6bc44dd Merge pull request #154 from lhearachel/knarc-subproject
Import knarc as a subproject
2024-03-08 09:54:54 -08:00
Rachel
87427b6b47 Add provide section to subproject tool wraps 2024-03-08 09:48:07 -08:00
Rachel
7e30219da5 Import knarc as a subproject 2024-03-08 09:39:14 -08:00
Rachel
7c729b6b97 Merge pull request #153 from lhearachel/trainer-ai
Rebuild trainer AI byte-code script from ASM macros
2024-02-22 09:49:32 -08:00