Agent X
8c23221187
Touch up ( #205 )
2022-10-01 01:51:00 -04:00
Mr.Needlemouse
292e70dfa1
Changed the placements of platforms in Star Road to make casual experience easier ( #204 )
2022-09-30 20:03:13 -07:00
Isaac0-dev
778667822c
fix warnings ( #203 )
2022-09-30 20:02:55 -07:00
wRadion
e4e9c02d51
Added warp_to_warpnode
function ( #157 )
...
* Added warp to warp node function
* Added generated docs
* Restored Makefile (will put in other branch)
2022-09-30 20:02:34 -07:00
MysterD
36270e4301
Reran autogen
2022-09-26 19:30:09 -07:00
Agent X
4b84a87c6f
Mod storage, network_discord_id_from_local_index and other small changes ( #200 )
...
* Mod storage & network_discord_id_from_local_index
Introducing mod storage, a key/value system for saving things like high scores or settings or anything like that to AppData\Roaming\sm64ex-coop\sav\mod-name.sav (Windows example)
You can currently save only strings meaning if you want to save a number you'd need to do
mod_storage_save("score", tostring(score))
and then
score = tonumber(mod_storage_load("score"))
To handle types like that.
network_discord_id_from_local_index() returns the discord ID of a player by local index.
Some misc changes I made were removing the unsed ini.h include in save_file.c and making the autogen converters output LF line endings instead of CRLF on windows.
* Prevent getting id if using direct connect
* Update djui_panel_player.c
Why does this bother me?
Co-authored-by: djoslin0 <djoslin0@users.noreply.github.com>
2022-09-26 19:28:26 -07:00
Emerald Lockdown
8e9b2c270c
save_file_erase_current_backup_save
and more (#189 )
2022-09-26 19:14:53 -07:00
Agent X
6c0757c908
Color type and palette/color functions ( #199 )
...
Added a Color type (typedef u8 Color[3])
Added network_player_color_to_palette and network_player_palette_to_color
Reran autogen
2022-09-26 19:11:51 -07:00
Agent X
a97e7466bf
God mode check for lava wall boost ( #201 )
...
* God mode check for lava wall boost
Thanks to Skeltan for finding it
* Prevent potential cutscene breaks
2022-09-26 19:10:39 -07:00
eros71-dev
3a9bd484ff
Improve guide readability ( #202 )
2022-09-26 19:10:17 -07:00
Agent X
1241c56ed9
Expose level_trigger_warp and related constants ( #197 )
2022-09-19 19:51:27 -07:00
Agent X
567e702e98
Update dynos_bin_read.cpp ( #198 )
...
Added an extra ".inc" to the room.inc.c check so things like "mushroom" don't get flagged as rooms
2022-09-19 19:36:10 -07:00
Agent X
e308571a4f
Add vanish cap walls to no camera collision check ( #196 )
2022-09-19 19:34:09 -07:00
Emerald Lockdown
ade3e7b887
Remove save_file_erase function ( #195 )
2022-09-19 19:33:43 -07:00
MysterD
9c00f63ecf
Fix crash in rippling paintings
2022-09-18 19:06:52 -07:00
Agent X
37aa44d2d0
Lower water level on Football/Shell Rush ( #194 )
...
On 0 star saves, the water is not lowered so the gameplay experience is impaired.
2022-09-18 19:00:39 -07:00
MysterD
40a291eb08
Removed extra change_area/level packet that the ripples PR added. It breaks too many things
2022-09-18 18:41:32 -07:00
Emerald Lockdown
686d819993
Removed artifcat, fix cam ( #193 )
2022-09-18 18:16:58 -07:00
Agent X
f726fb5d74
HOOK_ON_SCREEN_TRANSITION ( #192 )
2022-09-18 17:30:29 -07:00
PeachyPeach
6449b7d578
Complete color palettes; gfx macros ( #191 )
2022-09-18 17:30:13 -07:00
PeachyPeach
38bc85e329
Main menu: separate Rom Hacks from regular mods ( #190 )
2022-09-18 17:29:05 -07:00
Emerald Lockdown
7b3b174f11
Removed gChangeAreaIndex as it is unused (and does nothing), and fixed thi and crashes ( #187 )
...
* Removed gChangeAreaIndex as it is unused, and fixed thi and crashes
* Fixes
* undo formatting
* Undid stones
2022-09-18 17:28:09 -07:00
PeachyPeach
538383235f
Fixed gLevelValues initialization and missing limits ( #188 )
2022-09-13 14:44:08 -07:00
Agent X
f13f78b823
Revert "Fix power meter going black when in djui pause ( #168 )" ( #186 )
...
This reverts commit 4da8343253
.
2022-09-13 14:43:06 -07:00
Isaac0-dev
4942655ff8
document HOOK_ON_CHANGE_CAMERA_ANGLE ( #185 )
2022-09-13 14:42:53 -07:00
MysterD
7202353437
Reformat platform save file locations
2022-09-12 20:04:37 -07:00
WryOpussum
657c3a812f
Update lua.md ( #183 )
...
Showed where the Save File location is for each platform
2022-09-12 20:02:24 -07:00
Emerald Lockdown
89f3c4ac91
Doc stuff ( #182 )
2022-09-12 20:01:45 -07:00
Emerald Lockdown
8661c65ab8
Remove heal on warp ( #181 )
...
* Patch heal on warp
* Remove entirely
2022-09-12 20:01:13 -07:00
Isaac0-dev
c7bdeef8d5
multiple improvements ( #176 )
2022-09-12 20:00:51 -07:00
Emerald Lockdown
a864e2d3ba
Add network_is_moderator ( #180 )
2022-09-12 19:58:58 -07:00
Emerald Lockdown
034a4364bf
Hns stuff ( #155 )
...
* Readded headstart and cleaned up code
* Added pu prevention, credit to sunk, and cleaned up some comments
* Cleaned up code and added fancy pause exit stuff
* Update network_utils.c
* Revert commit
2022-09-12 19:58:37 -07:00
Sunk
ffc06db874
Unhardcoded floor and ceiling limits ( #179 )
...
* Unhardcoded ceiling and floor limits
* Revert "Unhardcoded ceiling and floor limits"
* Revert "Revert "Unhardcoded ceiling and floor limits""
This reverts commit 71b2da4c4b898cda73f211620d138b346370d2ce.
* Let's try that again
2022-09-12 19:58:01 -07:00
wRadion
94d5dfcf10
Scrolling textures (continued) ( #175 )
...
* Handle scroll targets as dynamic array + some error handling
* Remove the need to call init (clean automatically scroll targets)
* Free iteratively instead of recursive
* Added comments + handled some potential errors
* Completed comments
* Remove debug print
2022-09-12 19:57:28 -07:00
Agent X
a1953afd1c
SURFACE_RAYCAST ( #177 )
...
* SURFACE_RAYCAST
* Exclude from camera collision
2022-09-12 19:56:24 -07:00
MysterD
9963db2771
Merge branch 'coop' of github.com:sm64ex-coop-dev/sm64ex-coop into coop
2022-08-25 20:42:43 -07:00
MysterD
bc8e9ff19b
Revert "Character Movesets and Extended Moveset changes. ( #156 )"
...
This reverts commit ee74afc804
.
2022-08-25 20:42:31 -07:00
Isaac0-dev
0bb66abe61
fix custom level corruption on network shutdown ( #174 )
2022-08-25 20:16:01 -07:00
MysterD
fa5414d386
Bump version
2022-08-25 17:59:43 -07:00
MysterD
ab5d78ed7e
Re-ran autogen
2022-08-25 17:49:45 -07:00
MysterD
12c644da10
Merge branch 'coop' of github.com:sm64ex-coop-dev/sm64ex-coop into coop
2022-08-25 17:49:25 -07:00
wRadion
44bbd23f83
Handle RM_Scroll_Texture and editor_Scroll_Texture behaviors from RM2C hacks ( #173 )
2022-08-25 17:46:33 -07:00
Agent X
1777aa5c51
Fix star sparkles appearing for everyone ( #172 )
...
When collecting a star, originally the sparkles would appear on everyone even if they didn't collect the star, this has been fixed.
2022-08-25 17:42:45 -07:00
Agent X
cbc78025f3
is_transition_playing() ( #171 )
...
Can be useful for people making HUD mods or anything like that.
2022-08-25 17:42:30 -07:00
Agent X
b5789a7c54
Improve the "Error: network shutdown" popup ( #170 )
...
It now only appears when someone stops hosting and you are disconnected from their lobby, I also changed the text to "Disconnected: server closed" in case it wasn't obvious
2022-08-25 17:42:15 -07:00
Agent X
4c429c17a7
Improve cheats ( #169 )
...
Cheats suck less now I guess.
2022-08-25 17:41:04 -07:00
Agent X
4da8343253
Fix power meter going black when in djui pause ( #168 )
2022-08-25 17:39:11 -07:00
Agent X
215a8402bf
Add character head glyphs to gTextures ( #167 )
2022-08-25 17:38:34 -07:00
Agent X
8182a9f93c
Fix hex codes being set inproperly ( #165 )
2022-08-25 17:38:03 -07:00
wRadion
0cbcdf508b
Only remove the offset when it\'s not a door warp ( #164 )
2022-08-25 17:37:30 -07:00