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
MysterD
fa88a5aee0
Make certain GraphNodeObject fields mutable again
2023-05-16 00:05:26 -07:00
MysterD
688cd3b399
Rewrite how models are loaded and retrieved... yet again
2023-05-16 00:01:10 -07:00
MysterD
60d70d0d38
Fix several more possible crashes from the Lua API
2023-05-15 15:55:16 -07:00
MysterD
ed163203d8
Make gEnvironmentRegions safer
2023-05-15 12:04:07 -07:00
MysterD
ef9f323b9c
Schedule level pool to be freed at a later time
2023-05-15 12:03:57 -07:00
MysterD
2eb2b8c18f
Make GraphNode flags mutable from lua again
2023-05-15 01:19:10 -07:00
MysterD
2083242b66
Fixed several crashes and errors found in static analysis
2023-05-15 01:15:20 -07:00
PeachyPeach
fc60571b2e
Custom animation examples ( #392 )
2023-05-14 19:16:03 -07:00
Agent X
55dc1b6403
Reset paintings on network shutdown ( #393 )
2023-05-14 19:15:25 -07:00
MysterD
05592d524b
Add wide character support to language file handling
2023-05-14 18:33:14 -07:00