diff --git a/src/f_finale.c b/src/f_finale.c index f302a485f45e2a59416f942cf94b6644f7db80b7..a952a35db3d6f369881991265532f9d0c41b90a6 100644 --- a/src/f_finale.c +++ b/src/f_finale.c @@ -494,7 +494,7 @@ static const char *credits[] = { "Spiral Knights - SEGA", // Sky Islands and some scrapped maps "Chain Algorithm", // Weather Factory "Super Mario 3D World - Nintendo", - "Ape Escape - Sony", // Hub music + "Zinger & Bacter - SoundShock", // Hub and title screen music "LaTale - Actoz Soft", // Mainframe Metropolis "Sonic Team Junior", // So we're crediting STJr, even though they have a whole section of credits directly below? lol "Karl Breuggemann", // Scrapped hub @@ -1071,7 +1071,7 @@ void F_TitleScreenDrawer(void) V_DrawScaledPatch(100,3, 0,ttswave2); } - V_DrawScaledPatch(48, 142, 0,ttbanner); + V_DrawFixedPatch((34)<<FRACBITS, (13)<<FRACBITS, (FRACUNIT*7)/10, 0,ttbanner, NULL); } // (no longer) De-Demo'd Title Screen diff --git a/src/m_cond.c b/src/m_cond.c index 9f36541e5d7b2f2b41f90ed87839f98d13caa7c1..ae4600a9b6e3a62c108576d6d30057430184ba3a 100644 --- a/src/m_cond.c +++ b/src/m_cond.c @@ -104,7 +104,7 @@ unlockable_t unlockables[MAXUNLOCKABLES] = /* 04 */ {"EXTRA LEVELS", "", 70, 0, SECRET_HEADER, 0, true, true, 0}, - /* 05 */ {"Stormy Streets", "Collect 5 Chaos Coins", 80, 40, SECRET_WARP, 23, false, false, 0}, + /* 05 */ {"Stormy Streets", "Collect 10 Chaos Coins", 80, 43, SECRET_WARP, 23, false, false, 0}, /* 06 */ {"Sky Islands", "Collect 20 Chaos Coins", 90, 47, SECRET_WARP, 25, false, false, 0}, /* 07 */ {"BONUS LEVELS", "", 110, 0, SECRET_HEADER, 0, true, true, 0}, @@ -154,9 +154,6 @@ void M_SetupDefaultConditionSets(void) M_AddRawCondition(30, 5, UC_MAPPERFECT, 23, 0, 0); M_AddRawCondition(30, 6, UC_MAPPERFECT, 25, 0, 0); - // -- 40: Find 5 emblems - M_AddRawCondition(40, 1, UC_TOTALEMBLEMS, 5, 0, 0); - // -- 41: Find 7 emblems M_AddRawCondition(41, 1, UC_TOTALEMBLEMS, 7, 0, 0); diff --git a/src/p_mobj.c b/src/p_mobj.c index 906dbd154292461909b9e083dd256e4c2bd36af4..558f46083ffa020ce69ee6b66e4e93aee89e1ad5 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -1317,7 +1317,7 @@ fixed_t P_GetMobjGravity(mobj_t *mo) if (mo->player) { if ((mo->player->pflags & PF_GLIDING) - || (mo->player->charability == CA_FLY && (mo->player->powers[pw_tailsfly] + || (mo->player->charability == CA_FLY && ((mo->player->powers[pw_tailsfly] && !(mo->player->pflags & PF_JUMPED)) || (mo->state >= &states[S_PLAY_SPC1] && mo->state <= &states[S_PLAY_SPC4])))) gravityadd = gravityadd/3; // less gravity while flying/gliding if (mo->player->climbing || (mo->player->pflags & PF_NIGHTSMODE))