Commit graph

4734 commits

Author SHA1 Message Date
Isaac0-dev
ac71f841dc fix nil objects crashing parts of the game 2025-03-10 10:57:33 +10:00
Prince Frizzy
9d1776410c
Fix GIT_HASH and re-add build date. (#691) 2025-03-10 09:20:15 +10:00
Agent X
f45b72d00d Fix some language ini inconsistencies
Some checks are pending
Build coop / build-ubuntu (push) Waiting to run
Build coop / build-windows (push) Waiting to run
2025-03-09 17:04:03 -04:00
Agent X
5eb1a27eb4 Make custom GEO_ASMs work inside level geo 2025-03-09 12:33:14 -04:00
Agent X
1f0c44dd9e Add cake screen split into tiles script (by eros)
Co-Authored-By: eros71 <16540103+eros71-dev@users.noreply.github.com>
2025-03-09 12:33:14 -04:00
Isaac0-dev
ba2078f6e9 allow using "/" to get help menu
Some checks are pending
Build coop / build-ubuntu (push) Waiting to run
Build coop / build-windows (push) Waiting to run
2025-03-09 16:25:03 +10:00
Isaac0-dev
3b0a12c4ac fix pause exiting instead of "continue, don't save" 2025-03-09 15:32:16 +10:00
Isaac0-dev
a8bc754820 reset coopnet callbacks on shutdown [build]
Some checks are pending
Build coop / build-ubuntu (push) Waiting to run
Build coop / build-windows (push) Waiting to run
fixes "Lost connection to CoopNet!" error
2025-03-09 14:46:40 +10:00
Isaac0-dev
354ba8f846 fix some issues with missing sequences 2025-03-09 14:40:13 +10:00
Isaac0-dev
a4890a4c79 disable pr workflow runs
when this workflow is on the main branch, it'll be possible to start workflows manually, so we'll use that to test prs
2025-03-09 07:26:03 +10:00
Isaac0-dev
61d0c734cc fix windows [build]
Some checks are pending
Build coop / build-ubuntu (push) Waiting to run
Build coop / build-windows (push) Waiting to run
2025-03-08 22:26:26 +10:00
Prince Frizzy
808c91776d
github [build]: Move it to run instead. 2025-03-08 07:21:36 -05:00
Prince Frizzy
1f66c94cf1
github [build]: Try running make in a different system. 2025-03-08 07:16:50 -05:00
Prince Frizzy
e5dfd42da2
github [build]: Oops, Wrong name. 2025-03-08 07:08:31 -05:00
Prince Frizzy
da6302bbff
github [build]: Try using the usr system. 2025-03-08 07:07:15 -05:00
Prince Frizzy
baaa957f62
github [build]: Scrap UCRT. 2025-03-08 06:59:59 -05:00
Prince Frizzy
7cec2816f2
github [build]: Fix for Windows build. 2025-03-08 06:57:19 -05:00
Prince Frizzy
f445e82d99
github [build]: Try this for Windows builds. 2025-03-08 06:53:02 -05:00
Isaac0-dev
4bbc34f0b2 maybe this is needed [build] 2025-03-08 21:22:43 +10:00
Isaac0-dev
e2cd0f0ec6 allow manually starting builds 2025-03-08 21:19:02 +10:00
Isaac0-dev
31c613f59d more windows attempts 2025-03-08 21:16:35 +10:00
Isaac0-dev
24a4a391b5 whoops [build] 2025-03-08 21:01:04 +10:00
Isaac0-dev
1a9a57cf6c try again 2025-03-08 20:58:58 +10:00
Isaac0-dev
bec2cba93d . 2025-03-08 20:39:45 +10:00
Isaac0-dev
dc31c09282 different version? 2025-03-08 20:37:36 +10:00
Isaac0-dev
89d0473363 artifacts and windows 2025-03-08 20:34:46 +10:00
Isaac0-dev
a583814ef9 testing actions 2025-03-08 20:12:53 +10:00
Yuyake
22726c58b4 Rosalina, Movesets and Updated Visuals 2025-03-07 20:17:07 -07:00
Yuyake
2ab7d32086
No longer for Peach only. 2025-03-07 20:08:27 -07:00
Yuyake
b464f1e9ff
C Files folder left out. 2025-03-07 20:07:14 -07:00
Isaac0-dev
0810f01396 no longer need a rom to compile the game
the files:
- sound_data_compressed.ctl
- sound_data_compressed.tbl
- sequences_compressed.bin
are now added as files that are generated by assemble_sound.py, they're compressed, and are decompressed at compile time.
rom assets have been removed from these files, so they are now just metadata for loading the sounds that are extracted at runtime.
2025-03-08 12:43:29 +10:00
Isaac0-dev
99b8f31900 init mario from save file on network shutdown 2025-03-06 17:33:17 +10:00
Isaac0-dev
c7df4eb071 fixed interaction flags when a mod doesn't specify an interaction type 2025-03-05 23:04:52 +10:00
Sunk
34e20e763d
Update revamped PVP (#660)
* Fix water punches to include pitch in their range
* Allow rollouts to deal damage again
2025-03-05 11:18:19 +10:00
Isaac0-dev
8570cfd4fc sanitize object display lists 2025-03-05 07:56:02 +10:00
Isaac0-dev
0876d161e0 better level_script_parse
implemented all fields of the currently supported level commands:
- object model, position and angles
- macro model
2025-03-05 00:07:33 +10:00
Isaac0-dev
2fca847499 bring back skip_pack_generation 2025-03-04 17:13:00 +10:00
Isaac0-dev
386417edc0 force billboard star numbers to fix romhacks that override star number actor 2025-03-04 16:44:57 +10:00
Isaac0-dev
d6e243c4a7 add obj_get_model_id_extended, remember regular model ids 2025-03-04 15:09:09 +10:00
Isaac0-dev
0695a532b7 add missing sanity depth checking to obj getters 2025-03-04 14:28:07 +10:00
Isaac0-dev
46a12cef9b avoid pushing objects that are despawned 2025-03-04 09:16:43 +10:00
Isaac0-dev
d6ce716809 smlua reduce key collisions and sanity check them 2025-02-27 15:43:26 +10:00
Isaac0-dev
f238b3d0f5
allow Lua to manipulate displaylists and vertices (#675)
Co-authored-by: ManIsCat2 <137772623+ManIsCat2@users.noreply.github.com>
2025-02-27 14:27:55 +10:00
Isaac0-dev
7ccbc3a094 flip merry go round boo spawning logic
rather than checking if all players are near the merry go round, check if any player is near the merry go round.
2025-02-27 13:51:43 +10:00
Isaac0-dev
a457f48959 remove some whitespace in gSmluaConstants 2025-02-24 19:55:43 +10:00
Isaac0-dev
cf12912bf6 scroll texture interp wrapping 2025-02-24 19:43:38 +10:00
xLuigiGamerx
935f871930
Added xOffset and yOffset to the DjuiFont struct to align the custom hud fonts (#652) 2025-02-23 07:58:45 +10:00
Sonic The
e24431928c
Lvl Macros (#678)
for dynos levels that use the normal macros
2025-02-23 07:44:53 +10:00
Isaac0-dev
bc4679d2e0 fix array typing in docs 2025-02-22 19:00:47 +10:00
Isaac0-dev
2ec4b5e53c set_find_wall_direction 2025-02-22 11:54:07 +10:00