g0aty / SickoMenu

A highly sophisticated utility for Among Us that aims to improve the game experience!
https://discord.gg/sickos/
GNU General Public License v3.0
88 stars 30 forks source link

SS bugged again in 3.3.1 #8

Closed acollazo1990 closed 5 months ago

acollazo1990 commented 5 months ago

Hi, when I ss I don't turn back to myself after the meeting. This was fixed with the previous version now it's back. Thank you for your work.

g0aty commented 5 months ago

Sorry for the late reply, expect a new update that fixes this within the coming week!

heavyutils commented 5 months ago

this is still happening and i get revealed by the crew every time. super annoying bug

heavyutils commented 5 months ago

@g0aty This was what i tried but because i suck at c++ and I didn't write the code, i cannot make it work. but i believe smth like this is the easiest fix:

`void dMeetingHud_Awake(MeetingHud __this, MethodInfo method) { try { State.voteMonitor.clear(); State.InMeeting = true; RpcShapeshift::RpcShapeshift(Game::pLocalPlayer, Game::pLocalPlayer, false);

    static std::string strVoteSpreaderType = translate_type_name("VoteSpreader, Assembly-CSharp");
    voteSpreaderType = app::Type_GetType(convert_to_string(strVoteSpreaderType), nullptr);
    if (State.confuser && State.confuseOnMeeting && !State.PanicMode)
        ControlAppearance(true);
}
catch (...) {
    LOG_DEBUG("Exception occurred in MeetingHud_Awake (MeetingHud)");
}
MeetingHud_Awake(__this, method);

}`

in MeetingHud.cpp. don't actually use this code, it doesn't work. Also if you already fixed it for the upcoming version then this doesn't matter at all. Any plans for when, though?

(formatting broken because of github)

g0aty commented 5 months ago

Fixed 👍

acollazo1990 commented 4 months ago

Thank you! Incredible patch :)