mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2024-11-25 05:25:14 +00:00
Small fixes
This commit is contained in:
parent
f8d15e4ff8
commit
4aa061e28d
5 changed files with 10 additions and 18 deletions
|
@ -5,8 +5,6 @@ if SM64COOPDX_VERSION == nil then return end
|
|||
function on_level_init()
|
||||
if gNetworkPlayers[0].currLevelNum == LEVEL_ARENA_RAINBOW then
|
||||
set_lighting_dir(1, -10)
|
||||
elseif gNetworkPlayers[0].currLevelNum == LEVEL_ARENA_SPACE then
|
||||
set_lighting_dir(1, -10)
|
||||
elseif gNetworkPlayers[0].currLevelNum == LEVEL_ARENA_CITADEL then
|
||||
set_lighting_dir(1, -10)
|
||||
elseif gNetworkPlayers[0].currLevelNum == LEVEL_ARENA_FORTS then
|
||||
|
@ -15,9 +13,7 @@ function on_level_init()
|
|||
set_lighting_dir(1, -10)
|
||||
elseif gNetworkPlayers[0].currLevelNum == LEVEL_ARENA_PILLARS then
|
||||
set_lighting_dir(1, -10)
|
||||
elseif gNetworkPlayers[0].currLevelNum == LEVEL_ARENA_SKY_BEACH then
|
||||
set_lighting_dir(1, 0)
|
||||
elseif gNetworkPlayers[0].currLevelNum == LEVEL_ARENA_SPIRE then
|
||||
else
|
||||
set_lighting_dir(1, 0)
|
||||
end
|
||||
|
||||
|
|
|
@ -96,6 +96,7 @@ void djui_init_late(void) {
|
|||
djui_panel_language_create(NULL);
|
||||
}
|
||||
if (strcmp(configLastVersion, SM64COOPDX_VERSION)) {
|
||||
strncpy(configLastVersion, SM64COOPDX_VERSION, MAX_CONFIG_STRING);
|
||||
djui_panel_changelog_create(NULL);
|
||||
}
|
||||
//djui_panel_debug_create();
|
||||
|
|
|
@ -4,11 +4,6 @@
|
|||
|
||||
static char sChangelog[1200];
|
||||
|
||||
void djui_panel_changelog_back(UNUSED struct DjuiBase* caller) {
|
||||
strncpy(configLastVersion, SM64COOPDX_VERSION, MAX_CONFIG_STRING);
|
||||
djui_panel_back();
|
||||
}
|
||||
|
||||
void djui_panel_changelog_create(struct DjuiBase* caller) {
|
||||
struct DjuiThreePanel* panel = djui_panel_menu_create(DLANG(CHANGELOG, CHANGELOG_TITLE));
|
||||
struct DjuiBase* body = djui_three_panel_get_body(panel);
|
||||
|
@ -51,7 +46,7 @@ Updated Day Night Cycle DX and Gun Mod DX"
|
|||
djui_text_set_drop_shadow(text, 64, 64, 64, 100);
|
||||
djui_text_set_alignment(text, DJUI_HALIGN_LEFT, DJUI_VALIGN_TOP);
|
||||
|
||||
djui_button_create(body, "OK", DJUI_BUTTON_STYLE_BACK, djui_panel_changelog_back);
|
||||
djui_button_create(body, "OK", DJUI_BUTTON_STYLE_BACK, djui_panel_back);
|
||||
}
|
||||
|
||||
djui_panel_add(caller, panel, NULL);
|
||||
|
|
|
@ -1074,17 +1074,17 @@ static struct LuaObjectField sMarioBodyStateFields[LUA_MARIO_BODY_STATE_FIELD_CO
|
|||
{ "headAngle", LVT_COBJECT, offsetof(struct MarioBodyState, headAngle), true, LOT_VEC3S },
|
||||
{ "headPos", LVT_COBJECT, offsetof(struct MarioBodyState, headPos), true, LOT_VEC3F },
|
||||
{ "heldObjLastPosition", LVT_COBJECT, offsetof(struct MarioBodyState, heldObjLastPosition), true, LOT_VEC3F },
|
||||
{ "lightB", LVT_U8, offsetof(struct MarioBodyState, lightB), false, LOT_NONE },
|
||||
{ "lightG", LVT_U8, offsetof(struct MarioBodyState, lightG), false, LOT_NONE },
|
||||
{ "lightR", LVT_U8, offsetof(struct MarioBodyState, lightR), false, LOT_NONE },
|
||||
{ "lightB", LVT_U16, offsetof(struct MarioBodyState, lightB), false, LOT_NONE },
|
||||
{ "lightG", LVT_U16, offsetof(struct MarioBodyState, lightG), false, LOT_NONE },
|
||||
{ "lightR", LVT_U16, offsetof(struct MarioBodyState, lightR), false, LOT_NONE },
|
||||
{ "lightingDirX", LVT_F32, offsetof(struct MarioBodyState, lightingDirX), false, LOT_NONE },
|
||||
{ "lightingDirY", LVT_F32, offsetof(struct MarioBodyState, lightingDirY), false, LOT_NONE },
|
||||
{ "lightingDirZ", LVT_F32, offsetof(struct MarioBodyState, lightingDirZ), false, LOT_NONE },
|
||||
{ "modelState", LVT_S16, offsetof(struct MarioBodyState, modelState), false, LOT_NONE },
|
||||
{ "punchState", LVT_U8, offsetof(struct MarioBodyState, punchState), false, LOT_NONE },
|
||||
{ "shadeB", LVT_U8, offsetof(struct MarioBodyState, shadeB), false, LOT_NONE },
|
||||
{ "shadeG", LVT_U8, offsetof(struct MarioBodyState, shadeG), false, LOT_NONE },
|
||||
{ "shadeR", LVT_U8, offsetof(struct MarioBodyState, shadeR), false, LOT_NONE },
|
||||
{ "shadeB", LVT_U16, offsetof(struct MarioBodyState, shadeB), false, LOT_NONE },
|
||||
{ "shadeG", LVT_U16, offsetof(struct MarioBodyState, shadeG), false, LOT_NONE },
|
||||
{ "shadeR", LVT_U16, offsetof(struct MarioBodyState, shadeR), false, LOT_NONE },
|
||||
{ "torsoAngle", LVT_COBJECT, offsetof(struct MarioBodyState, torsoAngle), true, LOT_VEC3S },
|
||||
{ "torsoPos", LVT_COBJECT, offsetof(struct MarioBodyState, torsoPos), true, LOT_VEC3F },
|
||||
{ "updateTorsoTime", LVT_U32, offsetof(struct MarioBodyState, updateTorsoTime), true, LOT_NONE },
|
||||
|
|
|
@ -262,7 +262,7 @@ u8 network_player_connected(enum NetworkPlayerType type, u8 globalIndex, u8 mode
|
|||
np->type = type;
|
||||
np->localIndex = localIndex;
|
||||
np->globalIndex = globalIndex;
|
||||
np->ping = 50;
|
||||
np->ping = configCoopCompatibility ? 600 : 50;
|
||||
if ((type != NPT_LOCAL) && (gNetworkType == NT_SERVER || type == NPT_SERVER)) { gNetworkSystem->save_id(localIndex, 0); }
|
||||
network_player_set_description(np, NULL, 0, 0, 0, 0);
|
||||
|
||||
|
|
Loading…
Reference in a new issue