Commit Graph

1673 Commits (4ddb6bbf5f7672737e6d745d9882000bb0bc96e7)

Author SHA1 Message Date
MysterD 4ddb6bbf5f 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 b5106f84c8 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable-dev 2022-03-08 21:42:15 -08:00
MysterD d341a39411 Updated Wario model by FluffaLuigi
Fixed Wario's hip offset
Updated UV and textures
2022-03-08 21:41:46 -08:00
MysterD bda38087a9 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 4356f44866 Fix warning on Linux 2022-03-08 20:06:45 -08:00
MysterD 9a2cdec9c0 Fix problem where reliable packets were only reliable for one client instead of all 2022-03-08 18:17:24 -08:00
MysterD 192dd33ce1 Fixed crash when spawning a custom behavior that doesn't override fomr Lua 2022-03-08 00:50:15 -08:00
MysterD 731d613677 Remove debug bind from football.lua 2022-03-08 00:16:43 -08:00
MysterD 88413496e1 Make debug binds harder to hit 2022-03-07 22:36:27 -08:00
MysterD 1a3b9d1cbf Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable-dev 2022-03-07 22:23:25 -08:00
MysterD 7c06f5d00e Added football gamemode 2022-03-07 22:23:05 -08:00
MysterD 34d881235a Allow network_init_object() to use fields that don't start with o 2022-03-07 22:20:53 -08:00
Prince Frizzy fd8e6ffac0 Fix two crashes. (#15) 2022-03-06 19:14:22 -08:00
MysterD 5a85e91445 Fix indentation in character-movesets 2022-03-05 18:20:44 -08:00
stvene3004 9e55018150 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 c651e5ded3 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable-dev 2022-03-05 18:10:35 -08:00
MysterD 151c8b1389 Add more vec3f functions to Lua 2022-03-05 18:10:20 -08:00
Amy54Desu d67cbcaa69 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 33d8f2c283 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 f4621b22f1 Better fix for crash in cur_obj_follow_path() 2022-03-05 14:38:17 -08:00
MysterD d9a1e39224 Revert "Fixed crash in cur_obj_follow_path()"
This reverts commit 4352ff7e2b.
2022-03-05 14:25:17 -08:00
MysterD 37d1d70a59 Add collision_find_surface_on_ray() 2022-03-05 14:24:58 -08:00
MysterD 4405164667 Made adding to behaviors possible in Lua 2022-03-05 01:29:24 -08:00
MysterD aea99707f3 Add steven.'s character moveset changes 2022-03-05 00:32:58 -08:00
MysterD 4f5b0550e9 Add notes on player indices to Lua docs 2022-03-04 23:20:53 -08:00
MysterD d321b34798 Add custom behavior Lua examples 2022-03-04 23:14:01 -08:00
MysterD b9086f9414 Documented manually created Lua functions 2022-03-04 23:05:23 -08:00
MysterD c82debc7fb More lua doc fixes 2022-03-04 22:38:43 -08:00
MysterD a6670df963 Add missing AreaTimerType to documentation 2022-03-04 22:31:32 -08:00
MysterD 68e89ff337 Fix Lua documentation autogen links 2022-03-04 22:24:21 -08:00
MysterD b6004d7358 Update Lua documentation autogeneration 2022-03-04 22:22:31 -08:00
MysterD 6e74c21b0f Fixed how constants.md autogen'd links 2022-03-04 22:11:10 -08:00
MysterD e4f9df99d1 Document hook_behavior() 2022-03-04 21:58:51 -08:00
MysterD 63c4827082 Enforce limits in player settings packet to prevent possible crash 2022-03-04 21:33:29 -08:00
MysterD ac99e240a6 Resynchronized platform_on_track to prevent crash 2022-03-04 21:25:45 -08:00
MysterD 4352ff7e2b Fixed crash in cur_obj_follow_path() 2022-03-04 20:47:43 -08:00
MysterD 51214d3e14 Fix crash in set_anim_to_frame() 2022-03-04 20:40:57 -08:00
MysterD dc3a68dc1f More sanity checks in network_receive_area() 2022-03-04 20:29:05 -08:00
MysterD c553759ab8 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable-dev 2022-03-04 20:09:13 -08:00
Amy54Desu 56e481fc43 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 29a802e70c Adds some sanity checks to network_receive_area, And add LOG_DEBUG (#10) 2022-03-04 20:07:35 -08:00
MysterD e6fac87fdc Add networking for custom behaviors 2022-03-04 20:03:00 -08:00
MysterD 35774e366e Add define_custom_obj_fields() to Lua 2022-03-04 18:16:54 -08:00
MysterD c5e96bb95a Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable-dev 2022-03-03 19:40:30 -08:00
MysterD 183a19433c Improvements to crash screen 2022-03-03 19:40:18 -08:00
MysterD a562c4be9b Add object animations to Lua, add CPointer allowlist 2022-03-03 18:31:45 -08:00
PeachyPeach daef1ee8b4 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 3de0900bbc Initial custom behavior commit 2022-03-03 01:04:15 -08:00
MysterD 9256201a9c Fix Discord activity display 2022-03-02 18:25:53 -08:00
MysterD 9e510f77b5 Remove more unused files 2022-03-02 18:15:01 -08:00