Commit Graph

3206 Commits (a4cb43bbb973769408a5a4c3d68037736afd293c)

Author SHA1 Message Date
MysterD 40dfbb7589 Fix crashes and errors when exit-to-castle isn't set properly 2023-06-03 01:50:41 -07:00
MysterD 2fa506d774 Prevent bouncing on springs when dead 2023-06-02 22:20:35 -07:00
MysterD efba660738 Seeded smlua's random functions by default 2023-06-02 22:10:54 -07:00
MysterD 0a41cc70e9 Buffed basic pvp attacks 2023-06-02 22:04:22 -07:00
MysterD 44df9f864c Arena - buffed hammer and fire flower 2023-06-02 21:59:07 -07:00
MysterD 84c978e141 Arena - slight hammer buff 2023-06-02 21:46:05 -07:00
MysterD 9a6c01c2d4 Arena - replace platforms with citadel 2023-06-02 17:58:17 -07:00
MysterD c58b1cf9eb Fixed up arena ladders - from Cooliokid956[4~ 2023-06-02 14:54:11 -07:00
MysterD da0dac728e Arena: ladder update and typo fix
the only behavior param now is ladder height
ladders' orientation (yaw) is now simply set by the object's yaw
when adding ladders in fast64, the cone empty is recommended
2023-06-01 13:00:42 -07:00
MysterD 7136e3df9d Move mac libjuice compile script to tools 2023-06-01 00:51:27 -07:00
MysterD a5b97dc4f9 Merge branch 'dev' of github.com:sm64ex-coop-dev/sm64ex-coop into dev 2023-06-01 00:50:03 -07:00
Motoo Chhotoo Chintoo fc195495c8
Added a shell-script for MacOS systems. (#403)
This commit adds a shell-script to the root folder. The script serves the purpose of downloading and compiling the source code of libjuice library, and copying it to the appropriate location. This script is only intended for MacOS.
2023-06-01 00:49:43 -07:00
MysterD 0a1334c3a9 Slight tweak to arena's prevent water heal 2023-05-31 22:08:18 -07:00
Isaac0-dev 05f4c42f81
add cancels to HOOK_BEFORE_PHYS_STEP allowing for custom step systems (#400)
* add cancels to HOOK_BEFORE_PHYS_STEP allowing for custom step systems

* give lua mods access to stepArg and nextPos from hanging and air step; fix a crash when m.floor is null
2023-05-31 21:10:06 -07:00
MysterD aaaf59e1e4 Fix djui_popup_create_global() 2023-05-31 21:07:41 -07:00
Emerald Lockdown 3e52c4f5db
`djui_popup_create_global` (#402)
* Add djui_popup_create_global
2023-05-31 21:05:07 -07:00
MysterD 81b3d0ae15 Prevented water heal in Arena (thanks Coolio and wereyoshi) 2023-05-31 20:56:47 -07:00
MysterD 5de6d50c06 Added ladders to Arena (thanks Coolio) 2023-05-31 20:46:35 -07:00
MysterD 929b10995c Allow other mods to add levels to arena 2023-05-31 16:56:57 -07:00
MysterD dc63c6588f Remove previous failed attempts at fixing sound compile issues 2023-05-31 00:52:16 -07:00
MysterD e70ed3ed2b Added lightmaps to arena, slight balance tweaks 2023-05-31 00:34:38 -07:00
MysterD ac6fa1cd32 Made camera interpolation more seamless on warp 2023-05-30 19:36:40 -07:00
Dominicentek 3a89ffa267
Add Czech translation (#398)
* Add Czech translation

* Add glyphs to font files

* Register Czech glyphs to djui_unicode.c
2023-05-25 22:03:40 -07:00
MysterD 7ff1622745 Added last remote object information to crash screen 2023-05-22 23:00:11 -07:00
MysterD 4254538802 Fixed Sunny Beach's tree models (SM74) 2023-05-22 18:19:29 -07:00
MysterD 1dd70283da Fixed bounds checks in save_file_is_cannon_unlocked() 2023-05-20 20:07:17 -07:00
Dominicentek 9a065ffced
Expose save_file_is_cannon_unlocked to smlua (#395)
* Update convert_functions.py

* Update save_file.c

* Update save_file.h

* Update cannon_door.inc.c
2023-05-20 20:06:15 -07:00
Prince Frizzy 1e5c2f2aa1
Fix bug with audio running of out sequence channels for the Sppedrun Timer mod. (#396) 2023-05-20 20:05:06 -07:00
MysterD d043fdd22d Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
MysterD 75861d365e Add backwards compatibility to ground pound checks 2023-05-19 01:37:52 -07:00
MysterD 9d824c545d Fix animations for late-join penguin baby 2023-05-19 01:34:37 -07:00
MysterD cf7d4bc8d2 Prevent deduplication of area models - it would overwrite the areaIndex 2023-05-18 21:29:57 -07:00
MysterD b0408a1379 Fix some bugs found in testing 2023-05-18 17:54:29 -07:00
MysterD 41a4fcf516 Keep animations in-bounds 2023-05-18 12:42:18 -07:00
MysterD ddd2f19ca1 Fix more memory errors 2023-05-18 01:57:36 -07:00
MysterD 87f076cd26 Fix sync of models on late join 2023-05-17 23:32:39 -07:00
MysterD f53ffcd491 Keep the previous dynamic pool in memory
Due to sm64 weirdness, I can't reliably free memory at certain points
The hacky solution is to keep the previous dynamic pool in memory,
essentially requiring two frees to actually clear all memory from it
2023-05-17 22:33:14 -07:00
MysterD c126bf82b3 Prevent immediate freeing of dynos model pools 2023-05-17 22:22:05 -07:00
MysterD 136ac0d84c Fix crash in packet_spawn_star 2023-05-17 17:48:54 -07:00
MysterD 0a224396ef Make pageup/pagedown in the chat box better 2023-05-17 12:12:29 -07:00
MysterD 4c0a226536 Fix improper culling of mirrored player models 2023-05-17 12:00:22 -07:00
MysterD 5d98a20e76 Fixed custom animations in the mirror 2023-05-17 11:59:40 -07:00
MysterD 93020c04e5 Prevent broken mods from messing up the sync table of others 2023-05-17 00:01:09 -07:00
MysterD 2dde74b4b6 Fix warnings 2023-05-16 22:17:43 -07:00
MysterD 75d4afa3c8 Reset dev scripts 2023-05-16 22:14:25 -07:00
MysterD 18a969dc27 Merge branch 'dev' of github.com:sm64ex-coop-dev/sm64ex-coop into dev 2023-05-16 21:49:22 -07:00
MysterD 18bf5847a2 Prevent rending of corrupted graphnodes, only run lua GC once per frame 2023-05-16 21:49:13 -07:00
Agent X d736f4896a
Small Nametags edit (#394)
Just made command description use a hex color.
2023-05-16 18:27:04 -04:00
MysterD ab585db973 Prevent lua mods from saving over your camera settings 2023-05-16 02:03:49 -07:00
MysterD 00e64fbf6c Add backwards compatibility for cur_obj_is_mario_ground_pounding_platform() 2023-05-16 00:37:30 -07:00