Agent X
73aa3890fd
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
28d3378b3c
Re-ran autogen
2023-06-18 12:28:26 -07:00
MysterD
b06a73e8c5
Merge branch 'dev' of github.com:sm64ex-coop-dev/sm64ex-coop into dev
2023-06-18 12:28:07 -07:00
MysterD
8abc61aec7
Update Linux coopnet
2023-06-18 12:27:57 -07:00
MysterD
e2b8d6a138
Reduced player particle spam
2023-06-16 19:25:48 -07:00
MysterD
3e64af2e53
Switched SSL moving pyramid wall to timer syncing
2023-06-16 18:26:14 -07:00
MysterD
02a56ad0d8
Fixed character anim offsets during certain dialog boxes
2023-06-16 18:09:23 -07:00
MysterD
9f8c18c561
Made player-to-player collisions respect the intangible flag
2023-06-16 17:53:04 -07:00
MysterD
7b6c63a6aa
Fix monty moles in Star Road
2023-06-16 17:39:50 -07:00
MysterD
49691217a0
Fixed more memory corruption with object collisions
2023-06-16 17:19:18 -07:00
MysterD
b8b7b568f1
Add bounds checking to instant warps, and make object collisions dynamic
...
in size
2023-06-15 20:50:12 -07:00
MysterD
5875a007f9
Added collision_get_temp_wall_collision_data() to Lua
2023-06-15 19:55:55 -07:00
MysterD
bba1b4175f
Make surface pools infinite
2023-06-15 19:40:34 -07:00
MysterD
9ea677de76
Separate fog from vertex alpha so lightmaps can render it
2023-06-15 01:01:39 -07:00
MysterD
72a53b0ab9
Merge branch 'dev' of github.com:sm64ex-coop-dev/sm64ex-coop into dev
2023-06-14 23:25:09 -07:00
MysterD
00cf5348da
Update lang files
2023-06-14 23:25:04 -07:00
MysterD
3f04ec5bb5
Fix noise rendering for dx'
2023-06-14 23:04:28 -07:00
MysterD
44d37f6577
Add support for noise in color combiners
2023-06-14 22:04:55 -07:00
Dominicentek
e1fed6799e
Translate SOUND:FADEOUT to Czech ( #415 )
2023-06-14 16:41:38 -04:00
MysterD
19bc36c220
Update win64 coopnet
2023-06-14 01:38:19 -07:00
MysterD
e13a77dd91
Allow object sounds to fade out to 0
2023-06-12 02:20:58 -07:00
MysterD
483c32259d
Add Lights0 support to DynOS
2023-06-12 02:08:20 -07:00
MysterD
cde999e667
Cleanup
2023-06-11 14:41:14 -07:00
PeachyPeach
a956fb36bf
Various checks for binary lua files ( #397 )
...
* various checks for binary lua files
* endianness
2023-06-11 14:36:15 -07:00
Emerald Lockdown
490eacf86e
Fix lua packet's index always being 0 ( #405 )
2023-06-11 14:35:41 -07:00
Sunk
2a3a666640
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
3e786896f1
Disabled printing of gfx_cc_print()
2023-06-11 14:33:18 -07:00
Agent X
b851c130e9
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
1e769573e6
Cleanup
2023-06-11 14:25:28 -07:00
Sunk
d7f1d7cf2f
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
1758efc4df
Fixed corruption of toad player's spots
2023-06-11 14:18:39 -07:00
MysterD
0f5af9b0d0
Deduplicate level models using the permanent model map
2023-06-11 13:45:24 -07:00
MysterD
df4fc4b555
Allow toggling the false ledge grab fix
2023-06-11 13:00:11 -07:00
MysterD
7a140feb34
Fix false ledge grabs when fixCollisionBugs is on
2023-06-10 16:21:40 -07:00
MysterD
6b94d98da2
Make OpenGL lightmap overexposure simpler
2023-06-10 15:33:59 -07:00
MysterD
9cee26ed40
Fixed directx compiles
2023-06-10 04:34:42 -07:00
MysterD
834932cb08
Adjust light map rendering to allow for over-exposure
2023-06-09 21:18:49 -07:00
MysterD
cad55aed43
Update arena level lighting
2023-06-09 21:11:58 -07:00
MysterD
22ccedc438
Make nametags mod default to show-health off
2023-06-07 23:58:24 -07:00
Cooliokid956
fb39762f13
ladders have been improved [MIRROR] ( #409 )
...
aside from ladder teleportation finally being dealt with (and hopefully being gone for good),
There are two new options when dismounting ladders:
Rollout - Press A while holding the control stick left or right to rollout in that direction
Wall Kick - Simply press A to wall kick off the ladder
Freefall has been relocated to Z, and B doesn't do anything (yet..).
2023-06-07 23:54:09 -07:00
MysterD
007a77ff40
Arena balance tweaks
2023-06-07 23:50:53 -07:00
MysterD
05631ee6f2
Fix attempt to not clear permanent models
2023-06-07 23:50:44 -07:00
MysterD
38bd052896
Increase visible lobbies-per-page to 10
2023-06-05 15:53:34 -07:00
MysterD
8496bdefc1
Make DirectX call discord_update()
2023-06-05 15:36:22 -07:00
MysterD
690ca0ff28
Display chat messages in console
2023-06-05 15:34:08 -07:00
MysterD
493fefd89a
Prevent clearing permanent vanilla model slot
2023-06-05 15:19:33 -07:00
MysterD
7b47069611
Fix DynOS_Lvl_GetActiveGfx()
2023-06-05 15:19:19 -07:00
MysterD
cd157216fb
Arena - prevent self-bombing from stealing kills
2023-06-05 00:35:30 -07:00
MysterD
ccd1b583c0
Added spire level to arena
2023-06-04 20:32:35 -07:00
MysterD
e584a9d3ca
Fix weird camera state when vanilla c-up cam is interrupted
2023-06-03 02:17:53 -07:00