Nephrite
47cac73a61
gBerries refactor + untangling berry indices from item IDs ( #7305 )
CI / build-emerald (push) Waiting to run
CI / build-firered (push) Waiting to run
CI / build-leafgreen (push) Waiting to run
CI / release (push) Waiting to run
CI / test (push) Waiting to run
CI / build (push) Blocked by required conditions
CI / docs_validate (push) Waiting to run
CI / allcontributors (push) Waiting to run
2026-03-21 21:30:09 +01:00
Martin Griffin
44e9991e8b
preproc: (shared) COMPOUND_STRING ( #9086 )
CI / build (push) Waiting to run
CI / docs_validate (push) Waiting to run
CI / allcontributors (push) Waiting to run
2026-03-04 17:09:12 +01:00
Nephrite
38eb3461b9
Changed item name/pluralName to a compound string ( #7359 )
2025-08-08 20:51:16 +02:00
AlexOn1ine
bc73f4654b
merge master 31/07/25
2025-08-01 12:18:11 +02:00
Eduardo Quezada
d801556a97
Merge branch '_pret/master' into _RHH/pr/master/pretMerge20250727
2025-07-27 11:59:07 -04:00
Nephrite
a1e67572b6
Replaces STATUS2 usage with volatiles in code ( #7262 )
...
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-07-11 22:53:49 +02:00
Nephrite
e8abfbce49
Untangled TMs and HMs from item ids ( #7173 )
2025-07-04 19:07:53 +02:00
Nephrite
06cd3af3ea
Volatile status refactoring ( #6983 )
2025-06-18 07:22:41 +02:00
Martin Griffin
71a5542168
metaprogram.h without global.h ( #6469 )
2025-03-28 21:21:58 +01:00
Nephrite
93af96c10c
Replaces VARARG_8 uses with recursive macros ( #4232 )
2024-04-05 18:42:11 +01:00
DizzyEggg
f692244ce7
Improve error message with unsupported cpp ( #4272 )
...
* Improve error message with unsupported cpp
* Update include/metaprogram.h
Co-authored-by: Martin Griffin <martinrgriffin@gmail.com>
---------
Co-authored-by: Martin Griffin <martinrgriffin@gmail.com>
2024-03-16 18:31:58 -03:00
Nephrite
f7ec44c2ea
Fixed Shield Dust, added tests ( #4137 )
...
* Fixed Shield Dust, added tests
Also fixed a duplicate macro caused by near-simultaneous PR merges (oops)
* Added KNOWN_FAILING Sparkling Aria test
---------
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2024-02-06 09:19:37 +01:00
Nephrite
7ae50ea507
Metaprogram ( #3968 )
...
* metaprogram.h
Created by Mr. Griffin. Removed non-relevant parts
* Added DEFAULT/DEFAULT_2 macros
Also added a demonstration in battle_main
* Removed GET_ARGS
* Expanded DEFAULT
Because why not?
* Added EXCEPT
Expands to everything but the first x arguments.
* Added BIT_INDEX (thanks to MGriffin) and COMPRESS_BIT macros
These let you compress a bit up to a word in size inside a single byte and uncompress at the same time. BIT_INDEX just tells you where the bit is.
* Updated HANDLE_EXPANDED_MOVE_NAME
---------
Co-authored-by: Martin Griffin <martinrgriffin@gmail.com>
2024-02-04 16:28:27 -03:00