im having an issue where the game wont launch because it cant find MSVCR100.dll, even though i have Visual C++ Redistributable for Visual Studio 2015. can someone help me
Ehhh, mahboi. First time installing/playing standalone games?
First - the fact you installed Visual C++ Redis means nothing because...you may have wrong version. Ideally, you want to install both 32 and 64 bit to avoid such scenario because software might be using the other version of that library.
Second - if I remember very quickly, this .dll is not even attached to Visual C++ Redistributable for Visual Studio 2015. You need 2010 for that. Yes, newest version doesn't automatically mean that you have ALL of the previous libraries.
Third - even if you have everything installed, there is a super-miniscule chance it won't find the correct library. That's when you need to find the library yourself on your C drive. Just look up for MSVCR100.dll somewhere where Vis C++ Redis is storing it's files (search engine is your friend but it should be in either system32 and sysWOW64 - depends on which version of the file it asks for) and manually copy this file into the game folder location. Each time any game cries about some .dll, just copy it like this into this game's folder and it should be dandy.
EDIT:
If your list of packages looks like this, it's not unusual. It is often required to run certain games. If something here is obsolete (compared to the newest version you have), it won't let you install it or overwrite it anyway.