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
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
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