Commit Graph

1885 Commits (9f268d3fd6ff8693c42a87cd5b4a65ee79857f65)

Author SHA1 Message Date
MysterD ed95ad3cb7 Added the ability to spawn particles from Lua
Added particles to football
Increased the object cap for particles
2022-03-09 21:25:07 -08:00
MysterD 8c224c562f Refactored config-file options w/multiple entries 2022-03-09 21:24:49 -08:00
Isaac 8a76854f0d Add reset_level to lua api (#16) 2022-03-09 21:24:39 -08:00
MysterD 020f7f5763 Fix warning on Linux 2022-03-09 21:24:39 -08:00
MysterD cd8bae5b9f Updated Wario model by FluffaLuigi
Fixed Wario's hip offset
Updated UV and textures
2022-03-09 21:24:39 -08:00
MysterD 05981a3598 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-09 21:24:39 -08:00
MysterD a5c8643f3f Fix problem where reliable packets were only reliable for one client instead of all 2022-03-09 21:24:39 -08:00
MysterD cb3a0b3006 Fixed crash when spawning a custom behavior that doesn't override fomr Lua 2022-03-09 21:24:39 -08:00
MysterD 9f07571993 Remove debug bind from football.lua 2022-03-09 21:24:39 -08:00
MysterD a0a3881a69 Make debug binds harder to hit 2022-03-09 21:24:39 -08:00
Prince Frizzy 23e9f02019 Fix two crashes. (#15) 2022-03-09 21:24:39 -08:00
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
Isaac f255d3f460 Add reset_level to lua api (#16) 2022-03-09 02:11: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