Commit Graph

2707 Commits

Author SHA1 Message Date
Ponmander 407668ea2e fix API_CALLABLE bool 2025-08-11 04:18:29 -05:00
Ponmander 42a12410e1 fix au_bgm_player_is_active function type 2025-08-11 03:14:21 -05:00
Ponmander d9735049eb Merge branch 'main' into nullptr 2025-08-11 02:11:49 -05:00
Ponmander 5e7697f8bd replace 0 with MSG_NONE in credits_load_message 2025-08-09 20:50:13 -05:00
Ponmander baa64d6262 fix warnings 2025-08-09 20:40:45 -05:00
Anna 3e5df3a4de
chore: replace true and false (#1241)
Co-authored-by: Ethan <ethteck@gmail.com>
2025-07-25 13:44:11 +01:00
KRITI MITTAL 320ce6595d
fix typo SOUND_STONE_CHOMP_STEP (#1240) 2025-07-07 05:54:42 +09:00
Alex Bates d9422c51be automatically cast EVT_CMD args to Bytecode
Improves script experience:
* Ref(sym) macro no longer required
* nullptr can be used without a warning
2025-06-15 18:08:17 +01:00
Alex Bates 6424462328 MagikoopaAI_SpellMain: use varTablePtr[3]
Fixes warning relating to nullptr being a pointer type, as opposed to NULL which was an integer.
2025-06-15 17:40:13 +01:00
Alex Bates 10e9021a77 use nullptr instead of NULL
Replaces all instances of NULL with nullptr, and adds code defining it to types.h.

C23 standardized the nullptr keyword. In general, we should prefer the standard spelling of things. C++ also uses nullptr.

NULL is defined as 0 by libultra. nullptr is (void*)0, which can cause additional (correct) warnings. We can generally fix these by typing integers as pointers correctly.
2025-06-15 17:37:48 +01:00
z64a bb936b7fd7
audio naming done (#1236) 2025-06-16 00:27:27 +09:00
z64a 2becd2b5a4
anims-script (#1231) 2025-05-16 12:36:10 -04:00
gucoder2000 e25f45de1f
Fix typo: exclamtion → exclamation in codebase and .msg compiler (#1234)
Co-authored-by: Gustavo D'Oliveira <gustavodoliveira@tecnico.ulisboa.pt>
2025-05-16 16:16:27 +01:00
rockexe ff71092df7
Update shell.nix with latest for a few pkgs (#1233) 2025-04-03 12:20:06 +09:00
cloph 6425e51b64
Rename ActionCommandDifficulty enum members (#1232) 2025-03-13 12:52:16 -04:00
z64a da808bbd17
sprite fixes (#1230) 2025-03-08 23:04:41 -05:00
unkn0wncvm1 93c7e0fe65
Update gnu's url to use https instead of ftp (#1229)
Co-authored-by: haxz5rxwi <haxz5rxwi@mozmail.com>
2025-02-24 21:33:10 +09:00
Ethan Roseman 82fcfa3991
Use SPRITE_HEAP_SIZE in sprite.c _heap_create (#1226) 2024-12-26 21:03:52 +09:00
dependabot[bot] 295757969a
Bump peaceiris/actions-gh-pages from 3 to 4 (#1224)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-26 20:25:17 +09:00
dependabot[bot] d13f451158
Bump actions/setup-python from 2 to 5 (#1225)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-26 20:25:10 +09:00
dependabot[bot] ebc298b355
Bump actions/checkout from 2 to 4 (#1223)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-26 20:24:54 +09:00
Scott Brenner f3513f3757
Dependabot configuration to update actions in workflow (#1222) 2024-12-26 10:01:05 +09:00
Ethan Roseman 1fa88125fb
Update splat & spimdisasm and pin them to specific versions (#1220) 2024-11-30 13:37:45 +09:00
icebound777 81875cffb3
Fix variable names related to fleeing battles being logically inverted (#1219) 2024-11-09 12:41:16 +09:00
AltoXorg c356a0e330
pal world (#1218) 2024-11-09 12:19:32 +09:00
Ethan 355f5b3a76
make thing auto 2024-11-08 01:32:05 +09:00
Ethan ca9478a86a
Fix intro not happening shiftability issue 2024-11-06 19:24:42 +09:00
Ethan f8c89d2093
IsPartnerImmobile -> IsPlayerImmobile (fixes #1163) 2024-11-04 16:19:18 +09:00
mrshigure 89de30009c
[JP] Finished World Areas, Pause, Dead Maps (kzn, flo) and some more (#1208) 2024-11-04 15:43:33 +09:00
z64a b1ca4bd051
filemenu state upstreams from dx (#1215) 2024-10-31 09:21:15 +09:00
z64a bf0741ce15
upstream window IDs from dx (#1214) 2024-10-23 20:18:00 -04:00
z64a ee3bffb249
effects and action command cleanup (#1213) 2024-10-23 14:44:44 +09:00
Ethan 8dd922bf68
Fix yamls for other versions too 2024-10-16 20:05:43 +09:00
Alex Bates c686c9568b set splat option ld_generate_symbol_per_data_segment
Introduced in https://github.com/ethteck/splat/pull/409
2024-10-14 19:53:32 +01:00
z64a 63b0e737ee
npc-enemy-flags (#1212) 2024-10-07 23:15:38 -04:00
z64a 5929e49b72
isBattle refactor (#1211) 2024-10-01 11:50:46 +09:00
z64a ba4499e2a7
some effect symbols (#1210) 2024-09-30 13:03:14 +09:00
alphabitserial ba9d8213d8
feat: clangd support (#1209) 2024-09-25 11:16:16 +09:00
mrshigure 405cb281e9
[JP] World Areas (dro, isk, trd, nok, hos, kpa, osr, kkj, tst, jan, mim, obk, arn) (#1204) 2024-09-23 20:15:58 -04:00
z64a 5e2487fde2
dx camera upstreams (#1207) 2024-09-23 14:42:15 -04:00
Ethan ee8217d432
eth changes 2024-09-13 22:20:58 +09:00
Rainchus 3e6d7df86b fix LoadPartyImage for shift builds 2024-09-12 17:49:29 -05:00
Ethan 2cfb7258d1
Fix some accidental uninitialized globals in effects 2024-09-13 06:57:12 +09:00
Ethan Roseman 41e7f56f0e
More shiftability fixes (#1203) 2024-09-13 03:22:01 +09:00
Ethan Roseman 888b27eec8
Fix charset craziness (#1202) 2024-09-13 02:00:57 +09:00
Ethan Roseman 8b198cf9d2
Fix alignment for bins (#1201) 2024-09-12 16:15:01 +09:00
mrshigure 1bcc4ff623
[JP] Entities and World Areas (mac, tik, kgr, kmr, iwa, sbk) (#1199) 2024-09-12 14:46:00 +09:00
mrshigure efd86abeac
[JP] Battle Code and Battle Areas (#1198) 2024-09-05 23:28:39 +09:00
mrshigure 41685b3723
[JP] Effects, World Actions and some more (#1197) 2024-09-04 15:16:17 +01:00
mrshigure 3526fa4970
[JP] Action Commands, Battle Partners/Items/Moves and some more (#1195) 2024-09-01 21:14:39 +09:00