v-rising / ModernCamera

MIT License
48 stars 3 forks source link

2.0.0 Bug - Modern Camera menu options not showing in 'controls' tab #22

Open mikaboh opened 1 month ago

mikaboh commented 1 month ago

The modern camera options show up in the general tab but there are no options for the mod in the controls tab.

Screenshot 2024-05-24 160450

Aulberon commented 1 month ago

Same here

Tateruvatar commented 1 month ago

yep, we miss it mainly to lock camera on back

BTW thx for makes this game even better, cant understand how game devs decided not allow this feature

edgedick commented 1 month ago

Same issue for me, doesn't show anything in the keybindings either.

No idea how difficult it is to add the hotkeys that users can change, but is it possible that adding some defaults for action mode/etc might be easier? If not, no worries, just thought it might be a bandaid in the meantime.

Either way, really appreciate your work, happy to wait patiently for this.

jimmon89 commented 1 month ago

i could be wrong, but i'm pretty sure it's possibly related to #21 also, for me the menu options under general seem to be unlocalized AXZGENw

kendrickdk commented 1 month ago

How are you running the mod if Bepinex isn't updated?

SirSuperDeath commented 1 month ago

How are you running the mod if Bepinex isn't updated?

Modding WikiUse the link on there. But as you may have seen, a lot of mods are still not 100% working.

Ridanfaust commented 1 month ago

How are you running the mod if Bepinex isn't updated?

You can also check on README, there's a link to BepInEx RC3 there

j3crow commented 1 month ago

Same for me. It appears to be installed, but there are no key bindings to go into action mode

zhixXiang commented 1 month ago

So, we can't enter Action Mode yet?

PowerElites commented 1 month ago

Same here

Sythalin commented 1 month ago

Keybinds are still WIP.

mago1122 commented 1 month ago

Hi guys, I think I found a solution. In my first attempt I opened the README.txt that is in this git, and it caught my attention that the instructions refers to two files with a .dll extension. But the folder that is stored in this GIT (named ModernCamera-zip) does not have any "moderncamara.dll" or "silkworm.dll" (both needed acording to the instructions). So I did a little research on thunder.io , and I found that if you download the CameraMod from there, it does have those .dll

Follow this steps:

  1. Download this version of BepinEx (https://github.com/decaprime/VRising-Modding/releases/tag/1.691.3)
  2. Extract BepinEx in your steam folder (usually: programfiles/steam/steamapps/common/vrising -> extract BepinEx in here)
  3. Go to the BepinEx folder that you just extract, and look for a Folder named "plugins" (If you dont find it there, just create it) - It has to look something like this at the end: C:/ProgramFiles/steam/steamapps/common/Vrising/BepinEx/plugins
  4. Download the ModernCamera mod from thunder.io (here: https://thunderstore.io/c/v-rising/p/vrising/ModernCamera/versions/) -> Go to "Versions" -> 2.0.0
  5. Inside the .zip you just downloaded will find among other files: silkworm.dll and moderncamara.dll
  6. Place both .dll files inside C:/ProgramFiles/steam/steamapps/common/Vrising/BepinEx/plugins
  7. Run the game normally, from steam

It worked for me, you can check in game, in Options -> General -> scroll down and you will see the modern camera settings

Sorry if my english isnt great

kendrickdk commented 1 month ago

Hi guys, I think I found a solution. In my first attempt I opened the README.txt that is in this git, and it caught my attention that the instructions refers to two files with a .dll extension. But the folder that is stored in this GIT (named ModernCamera-zip) does not have any "moderncamara.dll" or "silkworm.dll" (both needed acording to the instructions). So I did a little research on thunder.io , and I found that if you download the CameraMod from there, it does have those .dll

Follow this steps:

  1. Download this version of BepinEx (https://github.com/decaprime/VRising-Modding/releases/tag/1.691.3)
  2. Extract BepinEx in your steam folder (usually: programfiles/steam/steamapps/common/vrising -> extract BepinEx in here)
  3. Go to the BepinEx folder that you just extract, and look for a Folder named "plugins" (If you dont find it there, just create it) - It has to look something like this at the end: C:/ProgramFiles/steam/steamapps/common/Vrising/BepinEx/plugins
  4. Download the ModernCamera mod from thunder.io (here: https://thunderstore.io/c/v-rising/p/vrising/ModernCamera/versions/) -> Go to "Versions" -> 2.0.0
  5. Inside the .zip you just downloaded will find among other files: silkworm.dll and moderncamara.dll
  6. Place both .dll files inside C:/ProgramFiles/steam/steamapps/common/Vrising/BepinEx/plugins
  7. Run the game normally, from steam

It worked for me, you can check in game, in Options -> General -> scroll down and you will see the modern camera settings

Sorry if my english isnt great

Do you also have the keybind options for the Modern Camera in the keybinding settings?

DDmegadodo commented 1 month ago

Hi guys, I think I found a solution. In my first attempt I opened the README.txt that is in this git, and it caught my attention that the instructions refers to two files with a .dll extension. But the folder that is stored in this GIT (named ModernCamera-zip) does not have any "moderncamara.dll" or "silkworm.dll" (both needed acording to the instructions). So I did a little research on thunder.io , and I found that if you download the CameraMod from there, it does have those .dll

Follow this steps:

  1. Download this version of BepinEx (https://github.com/decaprime/VRising-Modding/releases/tag/1.691.3)
  2. Extract BepinEx in your steam folder (usually: programfiles/steam/steamapps/common/vrising -> extract BepinEx in here)
  3. Go to the BepinEx folder that you just extract, and look for a Folder named "plugins" (If you dont find it there, just create it) - It has to look something like this at the end: C:/ProgramFiles/steam/steamapps/common/Vrising/BepinEx/plugins
  4. Download the ModernCamera mod from thunder.io (here: https://thunderstore.io/c/v-rising/p/vrising/ModernCamera/versions/) -> Go to "Versions" -> 2.0.0
  5. Inside the .zip you just downloaded will find among other files: silkworm.dll and moderncamara.dll
  6. Place both .dll files inside C:/ProgramFiles/steam/steamapps/common/Vrising/BepinEx/plugins
  7. Run the game normally, from steam

It worked for me, you can check in game, in Options -> General -> scroll down and you will see the modern camera settings

Sorry if my english isnt great

You still can't enter action mode even if you do that.

zhixXiang commented 1 month ago

image

Currently, it seems that action mode is not working. Even though I have custom add the settings and set IsActionMode to true, there is still no effect in the game.

DerValiser commented 1 month ago

Any news on this? No further update / bugfixes in development?

kill3rvill3 commented 3 weeks ago

Hey Thanks for the great mod, you can see that its really well recieved and for me personally transforms the game into something that is far more enjoyable than vanillia I like many are waiting on action mode being available again as this is such an amazing feature. Is there any update on this element ? do you think its possible with a little time that it will be incorporated ?

Venatory commented 2 weeks ago

I followed all the steps above, several times, I tried the DLLs from both Thunderstore and directly from GitHub. I tried using ServerLaunchFix (v0.2.1 from Git Hub) since I am running solo only. Both give the same results. I have no new entries in either the General menu or Controls menus image However, the camera is working, I can move it to an almost horizontal angle, something not possible with the vanilla V Rising. Furthermore, the BepInEx window is full of red errors, from what I can see always the same error:

[Error :Il2CppInterop] During invoking native->managed trampoline Exception: System.NullReferenceException: Object reference not set to an instance of an object. at ModernCamera.Patches.ActionWheelSystem_Patch.OnUpdate(ActionWheelSystem instance) at DMD(ActionWheelSystem this) at (il2cpp -> managed) OnUpdate(IntPtr , Il2CppMethodInfo ) [Error :Il2CppInterop] During invoking native->managed trampoline Exception: System.NullReferenceException: Object reference not set to an instance of an object. at ModernCamera.Patches.ActionWheelSystem_Patch.OnUpdate(ActionWheelSystem __instance) at DMD(ActionWheelSystem this) at (il2cpp -> managed) OnUpdate(IntPtr , Il2CppMethodInfo ) [Error :Il2CppInterop] During invoking native->managed trampoline Exception: System.NullReferenceException: Object reference not set to an instance of an object. at ModernCamera.Patches.ActionWheelSystem_Patch.OnUpdate(ActionWheelSystem instance) at DMD(ActionWheelSystem this) at (il2cpp -> managed) OnUpdate(IntPtr , Il2CppMethodInfo ) [Error :Il2CppInterop] During invoking native->managed trampoline Exception: System.NullReferenceException: Object reference not set to an instance of an object. at ModernCamera.Patches.ActionWheelSystem_Patch.OnUpdate(ActionWheelSystem __instance) at DMD(ActionWheelSystem this) at (il2cpp -> managed) OnUpdate(IntPtr , Il2CppMethodInfo ) [Error :Il2CppInterop] During invoking native->managed trampoline Exception: System.NullReferenceException: Object reference not set to an instance of an object. at ModernCamera.Patches.ActionWheelSystem_Patch.OnUpdate(ActionWheelSystem __instance) at DMD(ActionWheelSystem this) at (il2cpp -> managed) OnUpdate(IntPtr , Il2CppMethodInfo* )