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
MysterD
9e0e2be194
Made player-to-player collisions respect the intangible flag
2023-06-16 17:53:04 -07:00
MysterD
d1bd8f1bfb
Fix monty moles in Star Road
2023-06-16 17:39:50 -07:00
MysterD
feee5eb569
Fixed more memory corruption with object collisions
2023-06-16 17:19:18 -07:00
MysterD
b3cae34234
Add bounds checking to instant warps, and make object collisions dynamic
...
in size
2023-06-15 20:50:12 -07:00
MysterD
488ef1c6d2
Added collision_get_temp_wall_collision_data() to Lua
2023-06-15 19:55:55 -07:00
MysterD
c594179cca
Make surface pools infinite
2023-06-15 19:40:34 -07:00
MysterD
69f16bebb5
Separate fog from vertex alpha so lightmaps can render it
2023-06-15 01:01:39 -07:00
MysterD
d22961e863
Merge branch 'dev' of github.com:sm64ex-coop-dev/sm64ex-coop into dev
2023-06-14 23:25:09 -07:00
MysterD
2a5a4607a8
Update lang files
2023-06-14 23:25:04 -07:00
MysterD
ab10fad09f
Fix noise rendering for dx'
2023-06-14 23:04:28 -07:00
MysterD
529058ad77
Add support for noise in color combiners
2023-06-14 22:04:55 -07:00
Dominicentek
e2a8ff9f81
Translate SOUND:FADEOUT to Czech ( #415 )
2023-06-14 16:41:38 -04:00
MysterD
f35a6621dc
Update win64 coopnet
2023-06-14 01:38:19 -07:00
MysterD
61b72ae1ee
Allow object sounds to fade out to 0
2023-06-12 02:20:58 -07:00
MysterD
3331b5c98b
Add Lights0 support to DynOS
2023-06-12 02:08:20 -07:00
MysterD
f04be96225
Cleanup
2023-06-11 14:41:14 -07:00
PeachyPeach
175dbada5a
Various checks for binary lua files ( #397 )
...
* various checks for binary lua files
* endianness
2023-06-11 14:36:15 -07:00
Emerald Lockdown
2fc3d7fee9
Fix lua packet's index always being 0 ( #405 )
2023-06-11 14:35:41 -07:00
Sunk
299c5f0886
Properly set Mario's y vel to 0 on popping ( #406 )
...
* Properly set Mario's y vel to 0 on popping
2023-06-11 14:34:06 -07:00
MysterD
880ba52e05
Disabled printing of gfx_cc_print()
2023-06-11 14:33:18 -07:00
Agent X
74847919be
Extend mod name max length from 32 to 64 ( #408 )
...
I remember it being more than 32 at some point but I could be wrong, I'm making this PR so color codes can be better utilized in names without hitting the max limit so quickly.
2023-06-11 14:30:43 -07:00
MysterD
3a85b7051e
Cleanup
2023-06-11 14:25:28 -07:00
Sunk
a0ff975ec8
Re-introduce a few vanilla bugs under gBehaviorValues ( #413 )
...
* Properly set Mario's y vel to 0 on popping
* Re-introduce a few vanilla bugs under gBehaviorValues
The Shell Mario glitch was patched as a side effect to patching a different bug, but several romhacks use it so I need it back.
The ability to collect multiple normal caps at once is needed for hat-in-hand using the hat factory glitch.
* Fix Shell Mario fix
Found the actual reason why the glitch doesn't work and figured that this change shouldn't affect anything else, so I removed its entry from gBehaviorValues.
* Add InfiniteRenderDistance to gBehaviorValues
I'm well aware that disabling the infinite render distance will be very desync prone, however a few glitches, most notably cloning and chuckya double jump, need objects load and unload from render distance.
2023-06-11 14:24:13 -07:00
MysterD
5fdc7b67e8
Fixed corruption of toad player's spots
2023-06-11 14:18:39 -07:00
MysterD
daf8c7e444
Deduplicate level models using the permanent model map
2023-06-11 13:45:24 -07:00
MysterD
def1122159
Allow toggling the false ledge grab fix
2023-06-11 13:00:11 -07:00
MysterD
cc1ca691ad
Fix false ledge grabs when fixCollisionBugs is on
2023-06-10 16:21:40 -07:00
MysterD
91b6514d8a
Make OpenGL lightmap overexposure simpler
2023-06-10 15:33:59 -07:00
MysterD
6207f3ea01
Fixed directx compiles
2023-06-10 04:34:42 -07:00
MysterD
c2a40b1564
Adjust light map rendering to allow for over-exposure
2023-06-09 21:18:49 -07:00
MysterD
d2644e6640
Update arena level lighting
2023-06-09 21:11:58 -07:00
MysterD
b8d6e466e5
Make nametags mod default to show-health off
2023-06-07 23:58:24 -07:00