Commit graph

3500 commits

Author SHA1 Message Date
Dark
dda8f6d0c3
audio: increase max simultaneous notes (#437)
We go with a very generous amount here to ensure that we basically never
reach the limit. A few fixes were also made in load.c to catch any
segfaults in case someone decides to increase the limit even further.
2023-07-05 12:01:42 -07:00
Sonicxryan
c3fba60a2b
Waluigi model update (#435)
Fixed mistake in model.inc.c
2023-07-04 16:24:20 -07:00
FluffaLuigi
2a52b4af4e
Update Mario, Luigi and Wario's Models (#434)
Updated Luigi and Wario's models to their latest revision.
Mario, Luigi and Wario's sideburns now match the color of the rest of their hair with the player's palette.
Mario and Luigi's Logos were made into IA16 textures and are now shaded to look a bit better with the rest of the cap.
Cap inside was made a darker variant of the regular cap color across both the held and item caps.
Fixed an oversight with the cap wings, though mostly so that they're more consistent.
Removed Mario's unused model data since none of it is ever getting used as far as I'm aware.
2023-07-04 16:23:34 -07:00
Skeltan
b13d6fd3f1
Updated characters.c (#431)
Remaking this pull request because I realized I cloned the wrong branch so commits were messed up

Thanks DYosh for reminding me about Fire Wario and Fire Waluigi
Updated those 2 palettes to match the recently changed Wario and Waluigi palettes
new-palettes

Also made Waluigi's Overalls a bit darker to correspond the N64 model and render
2023-07-04 14:17:17 -07:00
Sonicxryan
53f5783193
Updated Waluigi's Model (#430)
Consistency with FluffaLuigi's emblem updates.
2023-07-04 14:16:34 -07:00
Dominicentek
809cbc314b
Add lifeCap, coinCap and coinToLife to gLevelValues (#429)
* Add lifeCap, coinCap and coinToLife to gLevelValues

* autogen

* forgor

* renamed the properties
2023-07-04 14:16:07 -07:00
Emerald Lockdown
4210312a6a
Improve menu levels (#401)
* Fix menu stuff

* Revert other change

* Whoops
2023-07-04 14:12:21 -07:00
MysterD
70d551ab82 Clear texture 1 on level init (fixes corrupt level textures) 2023-06-27 15:38:08 -07:00
MysterD
7f79099ef1 Double the amount of max simultaneous notes 2023-06-27 00:51:58 -07:00
MysterD
622efdcbcd Remove flamethrower lol 2023-06-25 17:54:26 -07:00
MysterD
3456e10216 Sanity check collisions, and increase efficiency of growingpool 2023-06-25 17:54:01 -07:00
MysterD
aeb8817f0d Reduced Lua GC pressure by a lot, reuse cobjects/pointers 2023-06-24 23:43:03 -07:00
MysterD
aaa23a8394 lol whoops 2023-06-24 17:54:26 -07:00
MysterD
b56b591c68 Disable 'custom packets', a relic from patches 2023-06-24 17:49:41 -07:00
MysterD
0bb8d6b5cd Revert Lua GC settings to defaults 2023-06-24 17:49:19 -07:00
MysterD
f06d75017c Fix warnings 2023-06-24 13:57:32 -07:00
MysterD
def597ee7d Merge branch 'dev' of github.com:sm64ex-coop-dev/sm64ex-coop into dev 2023-06-24 13:53:16 -07:00
MysterD
b93c5e2ff1 Fixed vanilla sounds on 32-bit 2023-06-24 13:48:44 -07:00
MysterD
2a809f2bdc Change cobject allowlist to C++ maps 2023-06-24 01:44:01 -07:00
Sunk
f6a78e0c77
Allow mods to disable romhack camera centering (#423) 2023-06-23 16:58:47 -07:00
Sunk
a2dc56e1ac
Add toggle to extended moveset using chat commands (#421)
* Allow extended moveset to be toggled from a chat command

I got permission to edit extended moveset. Eventually I'll try to see if I can improve upon this moveset.
2023-06-23 16:45:24 -07:00
djoslin
e3386d6622 Update for MacOS 2023-06-23 16:40:46 -07:00
MysterD
56ec000839 Arena - make flag holders have normal speed when spring launching 2023-06-23 15:58:54 -07:00
MysterD
52c1e50e10 Init dynos packs after djui is created 2023-06-23 14:26:04 -07:00
MysterD
be19fbaf15 Show who spawns what in in-game console 2023-06-23 13:08:19 -07:00
MysterD
2684b223a2 Update libcoopnet on windows, fix windows error 2023-06-23 11:28:07 -07:00
MysterD
ad91385e2b Prevent dropping items on non-stop star pickup 2023-06-22 23:48:12 -07:00
MysterD
319f8292f7 Fix camera stuttering when opening door 2023-06-22 23:39:37 -07:00
MysterD
2bf43b5b2e Slight tweak to fixCollisionBugsPickBestWall 2023-06-22 22:02:48 -07:00
MysterD
2842803362 Added gLevelValues.fixCollisionBugsPickBestWall 2023-06-22 20:18:10 -07:00
MysterD
3fa5823578 Properly determine the correct wall between multiple, turn off rounded corners in the air 2023-06-22 20:00:43 -07:00
MysterD
2ad4cfceaa Small scrolling texture fix 2023-06-22 18:47:10 -07:00
MysterD
c7a557d870 Add gLevelValues.fixCollisionBugsGroundPoundBonks 2023-06-22 11:40:59 -07:00
Agent X
3f60869fcb
Add the ability to change lighting color (#420)
* Add the ability to change lighting color

Well it's actually multiplying the lighting color and not changing it completely but I think it's better that way.

* Consistency
2023-06-22 11:28:17 -07:00
MysterD
7dbe045957 Arena - allow air control when launching from spring 2023-06-22 11:21:33 -07:00
MysterD
ec876be1b5 Fix romhack cam bug 2023-06-22 11:21:13 -07:00
MysterD
274594cbaf Remove vestigial romhack camera code from mods 2023-06-22 02:16:26 -07:00
MysterD
c92b62fe58 Enable romhack cam by default when in a non-vanilla level 2023-06-22 02:12:57 -07:00
MysterD
c82e45c0a0 Add level script pointer validation 2023-06-22 01:13:38 -07:00
MysterD
ef86423f2a Disable some level-specific camera code when in a romhack level 2023-06-21 19:38:30 -07:00
MysterD
7136a06dba Prevent bubble popping on dying players, prevent collision on recently unbubbled 2023-06-21 19:08:39 -07:00
MysterD
f013f0b10b Remove ground pound bonks when fix collision bugs is enabled 2023-06-21 18:29:30 -07:00
Dominicentek
2629381971
Customizable dialogs (#411)
* add customizable dialogs

* remove testing mod

* add HOOK_ON_DIALOG

* Reset dialog overrides in `network_shutdown`

It may have compile errors idk editing code on phone sucks

* typo smh

* copy over the file from original repo so this fork can be synced

* run autogen again

* actually im stupid
2023-06-18 20:04:39 -07:00
Agent X
f1990c618e
Add tons of new save file / star related functions (#419)
These were needed to port interact_star_or_key to Lua but are also just good to have exposed IMO.
2023-06-18 20:04:02 -07:00
MysterD
b3eff990ae Re-ran autogen 2023-06-18 12:28:26 -07:00
MysterD
ec09ac67c9 Merge branch 'dev' of github.com:sm64ex-coop-dev/sm64ex-coop into dev 2023-06-18 12:28:07 -07:00
MysterD
ef66a18fc2 Update Linux coopnet 2023-06-18 12:27:57 -07:00
MysterD
1409ba829b Reduced player particle spam 2023-06-16 19:25:48 -07:00
MysterD
2b80d6480b Switched SSL moving pyramid wall to timer syncing 2023-06-16 18:26:14 -07:00
MysterD
ccfb46043b Fixed character anim offsets during certain dialog boxes 2023-06-16 18:09:23 -07:00