Commit Graph

1697 Commits (bc0868e80ecc543029921049a14e2b16c1e01fda)

Author SHA1 Message Date
MysterD bc0868e80e Implemented dynos model packs into configfile 2022-03-10 19:23:38 -08:00
MysterD e81808c314 Merge branch 'dynos' into unstable 2022-03-10 18:17:59 -08:00
MysterD 403a90e82b Added dynos model packs to djui interface 2022-03-10 18:16:12 -08:00
MysterD f92857704d Ported the rest of DynOS, but left the options menu disabled 2022-03-10 01:18:53 -08:00
Prince Frizzy a9aeb50e76
Crash Fixes - Sanity Checks And Cleanup. (#17)
* Add NULL check to try_allocate_object.

* Clean up spawn_object.c
2022-03-09 23:22:58 -08:00
MysterD 5ffe8dccd6 Merge branch 'unstable' of github.com:sm64ex-coop-dev/sm64ex-coop into unstable 2022-03-09 23:13:06 -08:00
MysterD 89d44f6501 Moved smlua_XXX_utils.[ch] to src/pc/lua/utils/ 2022-03-09 23:09:33 -08:00
MysterD 4638ff6f22 Added the ability to set surface collisions on custom behaviors 2022-03-09 23:02:20 -08:00
MysterD 9388aa8885 Show last lua mod to run in crash handler 2022-03-09 21:27:02 -08:00
MysterD 8802642296 Prevent long jump and side flip from PVP attacking 2022-03-09 21:26:51 -08:00
MysterD d03aacc144 Added ability for Lua to spawn non-synchronized objects 2022-03-09 21:25:34 -08:00
MysterD 3641d5404e Added getter for network area timer 2022-03-09 21:25:21 -08:00
MysterD 1b99e22848 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 f59513f3ae Refactored config-file options w/multiple entries 2022-03-09 21:24:49 -08:00
Isaac 355094c6ff Add reset_level to lua api (#16) 2022-03-09 21:24:39 -08:00
MysterD 5a46c5bc2f Fix warning on Linux 2022-03-09 21:24:39 -08:00
MysterD 4ddf7ddf81 Updated Wario model by FluffaLuigi
Fixed Wario's hip offset
Updated UV and textures
2022-03-09 21:24:39 -08:00
MysterD e62ad54cd9 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 3652a8d079 Fix problem where reliable packets were only reliable for one client instead of all 2022-03-09 21:24:39 -08:00
MysterD 4305b595c9 Fixed crash when spawning a custom behavior that doesn't override fomr Lua 2022-03-09 21:24:39 -08:00
MysterD c8b441b3fe Remove debug bind from football.lua 2022-03-09 21:24:39 -08:00
MysterD 4dfa0ee669 Make debug binds harder to hit 2022-03-09 21:24:39 -08:00
Prince Frizzy cdf12fb3c9 Fix two crashes. (#15) 2022-03-09 21:24:39 -08:00
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
Isaac 09e4345f5f
Add reset_level to lua api (#16) 2022-03-09 02:11: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