Commit Graph

1673 Commits (b3ed387711af6997180bd5e012d38fefb80873cf)

Author SHA1 Message Date
MysterD b3ed387711 Added DynOS v1.1 without the dynamic options
- Added support for coop-specific actors
- Added support for coop-specific geo functions
- Added support for coop-specific model functions
2022-03-09 18:01:03 -08:00
MysterD 5e0981824a Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable-dev 2022-03-08 21:42:15 -08:00
MysterD 76a19a2cb7 Updated Wario model by FluffaLuigi
Fixed Wario's hip offset
Updated UV and textures
2022-03-08 21:41:46 -08:00
MysterD 02ffca130e Football improvements
Rewrote all of the ball-to-player interactions
Player collisions are better now
Attacks affect the ball in different ways
Centered camera during the countdown period
Players lose their velocity during the countdown period
2022-03-08 21:34:14 -08:00
MysterD f07353f94d Fix warning on Linux 2022-03-08 20:06:45 -08:00
MysterD 180fe3a8a0 Fix problem where reliable packets were only reliable for one client instead of all 2022-03-08 18:17:24 -08:00
MysterD 7a5a91007c Fixed crash when spawning a custom behavior that doesn't override fomr Lua 2022-03-08 00:50:15 -08:00
MysterD d777b7cfba Remove debug bind from football.lua 2022-03-08 00:16:43 -08:00
MysterD 379b51e384 Make debug binds harder to hit 2022-03-07 22:36:27 -08:00
MysterD 5fa3e27aa6 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable-dev 2022-03-07 22:23:25 -08:00
MysterD 25cd318198 Added football gamemode 2022-03-07 22:23:05 -08:00
MysterD 594202dde9 Allow network_init_object() to use fields that don't start with o 2022-03-07 22:20:53 -08:00
Prince Frizzy 3b35912305
Fix two crashes. (#15) 2022-03-06 19:14:22 -08:00
MysterD fb00d355f8 Fix indentation in character-movesets 2022-03-05 18:20:44 -08:00
stvene3004 5acc823f2a
Mid-air Corkscrew Conk stuff (#14)
* Mid-air Conk changes.

Added a visual when the Corkscrew Conk is executed mid-air and slightly nerfed it when executed in mid-air.

* Added a visual to mid-air conk and nerfed it.
2022-03-05 18:18:33 -08:00
MysterD b99c5f939f Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable-dev 2022-03-05 18:10:35 -08:00
MysterD 7aab694743 Add more vec3f functions to Lua 2022-03-05 18:10:20 -08:00
Amy54Desu b97834a03e
This should solve the problem where players can reset the drowning animation under water. (#13)
This solves the issues where punching someone under water resets their drowning animation. This is done by setting their invincibility timer to 2. I chose 2 so they don't begin flashing since that would look weird.
2022-03-05 15:09:35 -08:00
PeachyPeach d37ba32989
Added obj_has_behavior_id and obj_has_model_extended functions; break bhvBreakableBoxSmall objects without a wall collision by setting some flags in oInteractStatus (#12)
* Added obj_has_behavior_id and obj_has_model_extended functions; break bhvBreakableBoxSmall objects without a wall collision by setting some flags in oInteractStatus
2022-03-05 14:39:55 -08:00
MysterD 369a7cd7e5 Better fix for crash in cur_obj_follow_path() 2022-03-05 14:38:17 -08:00
MysterD 202bd1964c Revert "Fixed crash in cur_obj_follow_path()"
This reverts commit 394d1970c5.
2022-03-05 14:25:17 -08:00
MysterD c2177b4eec Add collision_find_surface_on_ray() 2022-03-05 14:24:58 -08:00
MysterD 2d8715b330 Made adding to behaviors possible in Lua 2022-03-05 01:29:24 -08:00
MysterD 4f9c30fd46 Add steven.'s character moveset changes 2022-03-05 00:32:58 -08:00
MysterD 283fbc85a9 Add notes on player indices to Lua docs 2022-03-04 23:20:53 -08:00
MysterD b3ae635e98 Add custom behavior Lua examples 2022-03-04 23:14:01 -08:00
MysterD f2247cd973 Documented manually created Lua functions 2022-03-04 23:05:23 -08:00
MysterD 18a5ebafae More lua doc fixes 2022-03-04 22:38:43 -08:00
MysterD d3b9163507 Add missing AreaTimerType to documentation 2022-03-04 22:31:32 -08:00
MysterD 4d4edf152a Fix Lua documentation autogen links 2022-03-04 22:24:21 -08:00
MysterD e4f72105a3 Update Lua documentation autogeneration 2022-03-04 22:22:31 -08:00
MysterD e740529776 Fixed how constants.md autogen'd links 2022-03-04 22:11:10 -08:00
MysterD e0808374f2 Document hook_behavior() 2022-03-04 21:58:51 -08:00
MysterD 1fcf776e34 Enforce limits in player settings packet to prevent possible crash 2022-03-04 21:33:29 -08:00
MysterD a924f7977b Resynchronized platform_on_track to prevent crash 2022-03-04 21:25:45 -08:00
MysterD 394d1970c5 Fixed crash in cur_obj_follow_path() 2022-03-04 20:47:43 -08:00
MysterD 15d657a7be Fix crash in set_anim_to_frame() 2022-03-04 20:40:57 -08:00
MysterD 29d9615f7b More sanity checks in network_receive_area() 2022-03-04 20:29:05 -08:00
MysterD 77a06e15b3 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable-dev 2022-03-04 20:09:13 -08:00
Amy54Desu f2efa5a5d0
Spin Pound dive removal and Wario bug fix. (#11)
* Update character-movesets.lua

This new version removes the dive for Luigi's Spin Pound and fixes the momentum glitch with Wario

* Spin Pound Dive removal and Wario bug fix

The Spin Pound Dive was easily removed by just removing the code that puts you into a dive when B is pressed. The Wario bug was also fixed by simply making it so if Wario is in the Water Jump Hold action the faster air speed from holding an item doesn't apply to him.
2022-03-04 20:08:57 -08:00
Prince Frizzy 6f911738cf
Adds some sanity checks to network_receive_area, And add LOG_DEBUG (#10) 2022-03-04 20:07:35 -08:00
MysterD a87116a632 Add networking for custom behaviors 2022-03-04 20:03:00 -08:00
MysterD 9c7036afe3 Add define_custom_obj_fields() to Lua 2022-03-04 18:16:54 -08:00
MysterD bac0879ee7 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable-dev 2022-03-03 19:40:30 -08:00
MysterD e27acaff99 Improvements to crash screen 2022-03-03 19:40:18 -08:00
MysterD 3bc80ad7be Add object animations to Lua, add CPointer allowlist 2022-03-03 18:31:45 -08:00
PeachyPeach b4507319b9
Added functions: find_ceil_height and obj_set_model_extended (#9)
* Added functions: find_ceil_height and obj_set_model_extended
2022-03-03 16:46:01 -08:00
MysterD 3ad6c721dc Initial custom behavior commit 2022-03-03 01:04:15 -08:00
MysterD 6783ef0b7f Fix Discord activity display 2022-03-02 18:25:53 -08:00
MysterD c75bd02837 Remove more unused files 2022-03-02 18:15:01 -08:00