0 of 0

File information

Last updated

Original upload

Created by

Perfectly Normal Beast

Uploaded by

PerfNormBeast

Virus scan

Safe to use

Tags for this mod

522 comments

  1. PerfNormBeast
    PerfNormBeast
    • premium
    • 56 kudos
    Locked
    Sticky
    FAQ:

    ---- Something something monowire ----
    It would be a lot of work for something that won't look very good in the end.  I'm working on too many other ideas

    ---- Does it support controllers? ----
    Yes.  Look at the video about input config.  Also hit ctrl+f and search for controller in these posts

    ---- Quick Howto ----
    Pull up CET console

    The first thing to do is unlock grappling hook.  Either fulfill the requirements or use the cheat xp hotkey

    Next is to choose a slot for grapple.  I recommend:
    Pull in slot 1
    Rope in slot 2
    Swing in slot 6

    As you gain xp, spend the points.  Energy tank is an obvious one, next would be max distance, then a little higher accel and top speed for pull

    Input binding is used if you want to change what activates the grapple (especially for controllers)
    Click the input binding button
    Click the slot to change
    Close cet window so actions can be seen by my mod
    Press the buttons you want to use at the same time
    Open cet window, click save
  2. redstone08
    redstone08
    • member
    • 0 kudos
    i think most people just pressed the cheat button. the crafting requirements and xp system is so unnecessary, i just wanna swing around
  3. YevBul
    YevBul
    • member
    • 0 kudos
    The mod is great! But can somepne explain step by step how to bind keys and to use it? Please. I've unlocked it, but no idea what to do next
  4. exfinitybeyond
    exfinitybeyond
    • supporter
    • 0 kudos
    The unlock requirements keep saying i need two more clothing items but i have a lot, is there anyway to unlock the grapppling hook without the requirement. Im stuck
    1. PerfNormBeast
      PerfNormBeast
      • premium
      • 56 kudos
      You can assign a hotkey to give instant xp - unlocking gives around 20, so giving yourself that much is like unlocking

      Only coats, shirts, pants are what it looks for, legendary / epic aren't included.  I don't remember if I made a tooltip that explains that
    2. exfinitybeyond
      exfinitybeyond
      • supporter
      • 0 kudos
      understood, thanks for the help! <3
  5. HankJW01
    HankJW01
    • member
    • 1 kudos
    Bro, what the f*#@ are those crafting requirements? WHAT silencer, WHAT shotgun? I just had to try through all of them to find the ones the mod would accept. Why this extra roadblock?
    1. PerfNormBeast
      PerfNormBeast
      • premium
      • 56 kudos
      Anything in your inventory that's not equipped, except legendary or epic
    2. HankJW01
      HankJW01
      • member
      • 1 kudos
      Yeah I was pissed for a different reason when I wrote the post. No offense choom, mod is sick and great fun!
      It just wasnt clear that it also doesnt take high tier items
  6. HawkTua
    HawkTua
    • supporter
    • 0 kudos
    For a realistic Spiderman swing, follow these settings, using a new rope, and bind them to the A+D keys or the Q + E keys.

    Accel look direction:
    acceleration 62
    Max speed: 10

    Accel towards anchor
    acceleration:52
    max speed 7

    Distance
    Aim:120
    Desired:120

    Aim seconds: 0.05

    Extra Drag
    compression:No
    Tension:36

    Stop early
    Look away angle: 135

    Ur welcomEee!
    1. NickDuts
      NickDuts
      • premium
      • 1 kudos
      Best username ever XD Ty for this info, this saved me a ton of time fine tuning!
    2. Shavic217
      Shavic217
      • supporter
      • 1 kudos
      Where do you find these settings?
    3. nefthius
      nefthius
      • member
      • 6 kudos
      What about the Energy Tank? what settings do you use for Total Energy, Refill rate and While Grappling Percentage?
  7. Jinewill
    Jinewill
    • premium
    • 0 kudos
    Does anyone know how to get the small blue bar and text that appears when you throw out the grapplehook to go away?
    1. PerfNormBeast
      PerfNormBeast
      • premium
      • 56 kudos
      It looks like I never made that configurable.  In init.lua, line 552
          if player and player.energy_tank and vars.energy < player.energy_tank.max_energy then
              DrawEnergyProgress(vars.energy, player.energy_tank.max_energy, player.experience, vars, vars_ui_progressbar, const)
          end

      Add two -- in front of the DrawEnergyProgress call
          if player and player.energy_tank and vars.energy < player.energy_tank.max_energy then
              --DrawEnergyProgress(vars.energy, player.energy_tank.max_energy, player.experience, vars, vars_ui_progressbar, const)
          end
  8. Noukyofc
    Noukyofc
    • member
    • 0 kudos
    what key makes menu appers? i accidentaly close and cant open again, also whats the xp hack key, i cant unlock my grappling, i dont understando how it works can u help please?
    1. PerfNormBeast
      PerfNormBeast
      • premium
      • 56 kudos
      It's been a while, but I think when you first run CET, it asks for a key.  ~ tilde key (without shift) is the traditional choice

      So if you can't open CET, you can't really do anything past that

      Those keys are stored here
      D:\SteamLibrary\steamapps\common\Cyberpunk 2077\bin\x64\plugins\cyber_engine_tweaks\bindings.json

      Either delete that file or open it and change cet binding
          "cet": {
              "overlay_key": 54043195528445952
          },

      I don't know if that number is universal across computers, but that's what mine is

      Then the next time you run the game, you can open up CET, go to bindings, set cheat xp to whatever you want (I like the 6 insert, home, pageup... keys for things like that)
    2. Noukyofc
      Noukyofc
      • member
      • 0 kudos
      i can fix thank u
  9. asydanial
    asydanial
    • member
    • 0 kudos
    the bindings are so weird in this, why do u have to make it only  for already used in game key? i want to pick mouse 4 or 5 cause these buttons never even been used in the game. but i cant, it can only detect  the default ingame keys in settings, i dont wanna press C when i wanna crouch and shot a cum at the same time. 
    1. PerfNormBeast
      PerfNormBeast
      • premium
      • 56 kudos
      Pull up the standard cet bindings and you'll see Custom Key A through G.  Bind your mouse buttons to those

      Then when you do the input bindings, it will see those custom keys as well

      I agree it's a mess, but it's the only way I could think of to support existing keys as well as arbitrary ones
    2. asydanial
      asydanial
      • member
      • 0 kudos
      ohh i get it okay thanks, ill try that
  10. lokoluna
    lokoluna
    • member
    • 0 kudos
    Hi, despite updating your mod to the newest version and having CET up to day, the mod still can't open a database file to save it so im still stuck with it resetting everything, is there a way to set the base stats or settings of certain grapples? 
    Exaple I'd like to start pull with 40 meters of distance, is that possible? That way i could manually set all the things and then it'll just load that be default on game launch.
    1. PerfNormBeast
      PerfNormBeast
      • premium
      • 56 kudos
      Does the grappling_hook.log still have the same errors?

      Is there a db.sqlite3 file next to grappling_hook.log and init.lua?

      If there is, you could try deleting it and let the game recreate it

      You could try installing jetpack or wall hang, make a change to them and see if there's a similar db error
  11. aimlessxsage
    aimlessxsage
    • premium
    • 0 kudos
    Hey! I recently came back to cyberpunk and remembered how much I loved this mod.

    I have a really weird problem where when I try to bring it up, it's hidden by the game menu? So I'll open the CET console, which automatically pauses the game by taking you to the inventory screen or w/e, and then if I try to open this mod menu nothing happens. If I do it while the game isn't paused and without CET, it shows up but obv I can't do anything with the buttons lol. Any ideas? My CET is up-to-date
    1. PerfNormBeast
      PerfNormBeast
      • premium
      • 56 kudos
      It sounds like you have that checkbox from the below comment either checked/unchecked (opposite of default)

      How to fix is pull up the config in game, then pull up CET, then check/uncheck that box at the top of the window

      It's kind of a dumb option, since the window is unusable in game.  It's more about keeping the window hidden by default when you pull up CET, but the standard way is to minimize until you want to use the window.  I should get rid of that option, but leaving it just in case some people really like it
    2. aimlessxsage
      aimlessxsage
      • premium
      • 0 kudos
      I don't think that's it. I did scroll down and try changing the line they suggested to true, just in case, so it's the same whether the box is checked or not. Here's a video:

      https://youtu.be/MYwKEz8UxTI

      So basically it won't be open at the same time as CET for whatever reason. If I open it first and then CET, it goes away. I think the pause menu is hiding it somehow. If I bring it up on it's own, it shows, but I obv can't use it. If I open CET first, then try to open it, nothing happens.
    3. PerfNormBeast
      PerfNormBeast
      • premium
      • 56 kudos
      That's odd.  I think it's related to that checkbox, but backward

      ----------

      There's a tiny chance that it's minimized and covered by one of the other minimized windows, or the cet button bar

      Or, it's somehow offscreen (but why would it be on screen in game?)

      There's a layout.ini file in
      D:\SteamLibrary\steamapps\common\Cyberpunk 2077\bin\x64\plugins\cyber_engine_tweaks

      Here are my settings (I'm on 4K)

      [Window][Grappling Hook]
      Pos=1575,604
      Size=1550,1240
      Collapsed=0

      ----------

      The second thing to try is to move the entire grappling_hook folder out of
      bin\x64\plugins\cyber_engine_tweaks\mods

      Onto your desktop or something

      I've never tried keybinds that complex.  I just did simple keys like home, pagedown, etc.  To be safe, you could remove that show/hide keybind as well

      Then put the latest nexus copy into that mods folder.  If that works, you could just start over from there

      If there are other playthroughs that you want to keep settings for, then you would want that db.sqlite3 put back.  But that's going to have that checkbox setting.  I use a tool called "DB Browser for SQLite".  That setting is in Settings_Int table (0 is false, 1 is true)

      ----------

      I'm going to get rid of that checkbox.  It seems to cause more trouble than it's worth
    4. aimlessxsage
      aimlessxsage
      • premium
      • 0 kudos
      Hey, so I did try changing the window position, then I also just deleted the folder entirely and did a fresh install. No luck lol

      I have a lot of mods, but I really don't know what could be interfering with yours in that way - it's just a really odd problem. If I ever figure it out I'll let you know, though. Thanks for trying 🙏
    5. PerfNormBeast
      PerfNormBeast
      • premium
      • 56 kudos
      Thanks for the update.  I'll compare my logic with some of the other mods from your video tonight.  I'm guessing you'll get this same type of behavior from my other two mods that have that checkbox

      Looking at the code that decides when to draw the config, there are several checks:

      init.lua (line 545)

      registerForEvent("onDraw", function()
          if isShutdown or not isLoaded or not shouldDraw then
              shouldShowConfig = false
              do return end
          end

          if player and player.energy_tank and vars.energy < player.energy_tank.max_energy then
              DrawEnergyProgress(vars.energy, player.energy_tank.max_energy, player.experience, vars, vars_ui_progressbar, const)
          end

          if shouldShowConfig and player then
              local loc_shouldshow, is_minimized = DrawConfig(isConfigRepress, isConfigMinimized, vars, vars_ui, player, o, const)

      The bool that I'm most suspicious of is shouldShowConfig, or there's a chance that it's shouldDraw

      ----------------------------------

      When I get rid of the checkbox, I'll clean up a few functions.  One of them is this listener (line 474):

      registerForEvent("onOverlayOpen", function()
          isCETOpen = true

          if not vars_ui.autoshow_withconsole then
              do return end
          end

          shouldShowConfig = true
      end)

      If you move that shouldShowConfig = true above the if statement, there's a chance that will fix your issue

      registerForEvent("onOverlayOpen", function()
          isCETOpen = true
          shouldShowConfig = true

          if not vars_ui.autoshow_withconsole then
              do return end
          end
      end)

      ----------------------------------

      I guess the other possibility is if one of your mods is putting you in a workspot all the time.  If that's the case, moving shouldDraw = true above the workspot check could also fix it (line 400)

      EDIT: actually, I don't think this will fix it.  The config would never show up, CET open or not

          PossiblyStopSound(o, vars)

          shouldDraw = true  -- move the set to true above workspot check

          o:GetInWorkspot()
          if o.isInWorkspot then      -- in a vehicle
              Transition_ToStandard(vars, const, debug, o)
              do return end
          end

          --shouldDraw = true       -- don't want a hung progress bar while in menu or driving