Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Zephyr)
  • No Skin
Collapse
RipperStore Logo
  1. Home
  2. Assets
  3. Gifts / Downloads
  4. Gift - Fish! By Godfall Files, Leaks and Datamining

Gift - Fish! By Godfall Files, Leaks and Datamining

Scheduled Pinned Locked Moved Gifts / Downloads
vrc worldudonsharpasset dump
454 Posts 177 Posters 96.5k Views 125 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N
    N
    ng++
    wrote on last edited by ng++
    #295

    here is my notepad dump from going through the dumped udonsharp, for any other fishbot dev:

    player slider physics:

    • every frame: velocity -= gravity * deltaTime (gravity = 1.25)
    • if input held: velocity += playerSpeed * deltaTime (playerSpeed = 3.75)
    • then: position += velocity * deltaTime
    • position is clamped to [0, 1]
    • on hitting either wall: velocity *= -0.3 (bounces at 30% reversed velocity)

    fish movement:

    • the fish does NOT have velocity in the traditional sense. it uses exponential smoothing toward a hidden target
      position
    • every direction change interval, the game picks a new random target between 0.01 and 0.99, clamped within Β±maxJump
      of the current position
    • the fish then smooths toward that target each frame: alpha = 1 - exp(-decayRate * deltaTime) then fishPosition +=
      (targetPosition - fishPosition) * alpha
    • position is clamped to [0, 1] after (no bounce, just clamp)
    • the decayRate controls how fast the fish moves. it's calculated as 1 / smoothTime where smoothTime is lerped between
      easy (1.0) and hard (0.19) based on difficulty
    • so at difficulty 1 the fish barely moves (decayRate ~1/s), at difficulty 9 it's very fast (decayRate ~5.3/s)
    • the direction change timer is also difficulty-scaled: lerped between easy 0.5s and hard 0.4s

    catch/escape progress:

    • if the fish is inside the player slider (distance < overlap threshold), catch progress increases at catchSpeed * dt
    • catch speed ranges from 0.2/s (easy) to 0.06/s (hard)
    • if the fish is outside the slider, progress decreases. but there's a grace period:
      • gracePeriodMultiplier = Clamp01((totalFightTime - 1.0) / 4.0)
      • for the first 1 second: multiplier is 0, you lose zero progress no matter what
      • from 1s to 5s: penalty ramps linearly from 0 to full
      • the lose speed also escalates over time: loseSpeed * (1 + totalFightTime * 0.1), capped at a max multiplier (1x
        easy, 3x hard)
    • progress hits 1.0 = fish caught, hits 0.0 = fish escaped
    • starting progress is 0.1 (the __const_SystemSingle_14 = 0.1), so you don't start at zero

    overlap/catching detection:

    • overlap threshold = (fishTargetHitboxSize + playerTargetSize) / (barHeight * 2)
    • fish hitbox is fixed at 0.1
    • player target size is lerped between easy (1.2) and hard (0.7) based on difficulty, modified by equipment expertise
    • VR players get a bonus: targetSize *= (1 + 0.04) and lose speed multiplied by vrLoseSpeedMultiplier (1.0)

    difficulty scaling (1-9):

    • difficultyNormalized = (difficulty - 1) / 8
    • everything lerps between easy and hard values using that normalized value
    • the difficulty also affects a difficultyScale = pow(difficultyNormalized, 1.7) which weights equipment bonuses
      toward harder fish
    • equipment strength reduces fish decay rate (makes fish slower), equipment expertise increases player target size

    low fps assist:

    • kicks in below 30fps, maxes out at 15fps
    • only affects difficulty 6+ fish
    • reduces fish speed, direction change jump size, and decay rate by a multiplier (minimum 0.95x)
    • also gives a small catch hitbox bonus (up to 5%)

    preparation phase:

    • 1 second "countdown" before slider begins to move
    • panel pops in with an EaseOutBack animation over 0.25s with 1.1x overshoot

    ✌️

    Stop using WinRAR. It often creates corrupted zips or does not properly unpack archives, leaving you with missing files.
    Use 7zip, it's not 2005 anymore.

    1 Reply Last reply
    6
    • D
      D
      DexterDeshawn
      wrote on last edited by
      #296

      How can I decompile the game in unity to have a look through its assets?

      vrc_repoV 1 Reply Last reply
      0
      • N ng++

        πŸ”— Download Link (pixeldrain.com) here is my private fork of abligail/vrc-fish, i'm pretty much done with the game so IDC anymore. i won't teach you how to compile this, so don't ask me. i'm not here to teach you how to cheat. the packaged config is the one i use for most spots. i didn't do any improvements to make it work better at fish pools in the ocean.

        i also won't post it to github or PR it as i am simply too lazy to create a throwaway GH account and don't want to expose myself. thank you abligail, if you are here, for publishing your code to GH for us.

        • added logic from dumped udonsharp (thank you @lucian for providing this to us πŸ’ž) for minigame, to significantly improve catch ratio. it can confidently catch any tier of fish with nearly no failures once setup properly. catch highest difficulty fish with no difficulty, lower difficulty fish are caught essentially as fast as the minigame allows.

        • added "minigame only" mode. this is still pretty limiting, just due to some opencv limitations. you cast and do all the clicks, it just completes the minigame. by doing manual inputs with the minigame only mode, your catch volume will be huge due to how fast it completes the minigame; generally way faster than a human will.

        • addressed a few other "wait" times in the app that simply aren't necessary or are inefficient during ui matching to speed up catching, including significantly improving accuracy at the start of the minigame.

        • it allows background fishing, so VRC does not need to be in the foreground. the only limitation here is that we cannot move the mouse without focus in windows due to EAC blocking a few input methods, and VRC (unity...) simply ignoring some others. if you are running it in the background, you'll probably need to move the mouse periodically. still great for having off to the side while you do other things on your pc.

        • (machine) translated entire config to english..

        there are probably still some small bugs or leftover code from other things in here i was testing with, i wouldn't blindly PR this entire fork to the original repo without review. i'm too lazy to fix it any further.

        as for usage, it's the same as before. you need to make sure the bottom of the "!" is visible if you are in full auto mode, and in both modes, the minigame needs to be as "centered" in the screen as possible. i recommend 60-5deg fov, same game resolution as it sets in the config. don't make it bigger.

        glhf. if you need help with proxy dev (for any world) feel free to reach out in dms, but i'm not here to teach/help total noobs. if you're a SWE too, lets talk..

        Civil ApocracyC
        Civil ApocracyC
        Civil Apocracy
        wrote on last edited by
        #297

        @ng Download is already gone

        N 1 Reply Last reply
        -1
        • Civil ApocracyC Civil Apocracy

          @ng Download is already gone

          N
          N
          ng++
          wrote on last edited by
          #298

          @Civil-Apocracy i just clicked and it is still there.

          Stop using WinRAR. It often creates corrupted zips or does not properly unpack archives, leaving you with missing files.
          Use 7zip, it's not 2005 anymore.

          Civil ApocracyC 1 Reply Last reply
          0
          • D DexterDeshawn

            How can I decompile the game in unity to have a look through its assets?

            vrc_repoV
            vrc_repoV
            vrc_repo
            wrote on last edited by
            #299

            @DexterDeshawn Anyone can compile this?

            1 Reply Last reply
            0
            • S SubtlePond

              Iunno how to do dms but id tell in dm. more to just keep as a secret to devs.

              A
              A
              acapella222
              wrote on last edited by
              #300

              @SubtlePond i'd like to know as well

              1 Reply Last reply
              0
              • T
                T
                taddletale
                wrote on last edited by
                #301

                I'm still patiently waiting for the project build. I have big ideas, but now I'm curious how well it'd go or how many people will get banned because of the circlejerk with VRC staff. I've seen people get upset about flying avatar removal on twitter because it's a feature added that map owners can't add themselves.

                1 Reply Last reply
                1
                • BlehB
                  BlehB
                  Bleh
                  wrote on last edited by
                  #302

                  Patreon is patched

                  1 Reply Last reply
                  0
                  • BlehB
                    BlehB
                    Bleh
                    wrote on last edited by
                    #303

                    Screenshot 2026-03-10 163034.png

                    1 Reply Last reply
                    0
                    • BlehB
                      BlehB
                      Bleh
                      wrote on last edited by
                      #304

                      Screenshot 2026-03-10 163728.png

                      LittleOne__L B 2 Replies Last reply
                      2
                      • BlehB
                        BlehB
                        Bleh
                        wrote on last edited by
                        #305

                        They "patched" fly

                        1 Reply Last reply
                        2
                        • BlehB Bleh

                          Screenshot 2026-03-10 163728.png

                          LittleOne__L
                          LittleOne__L
                          LittleOne__
                          wrote on last edited by
                          #306

                          @Bleh omfg this is stupid af? like I'm not gonna spend hours on end to get the best boat in the game, flying made it easy to get to where i needed to go and wasnt slow af. unlike the boats in game. they really wanna watch their game crash and burn huh??

                          BlehB 1 Reply Last reply
                          1
                          • vrc_repoV
                            vrc_repoV
                            vrc_repo
                            wrote on last edited by vrc_repo
                            #307

                            Damn, what a stupid patch
                            that’s a huge blow to the players!

                            1 Reply Last reply
                            1
                            • LittleOne__L LittleOne__

                              @Bleh omfg this is stupid af? like I'm not gonna spend hours on end to get the best boat in the game, flying made it easy to get to where i needed to go and wasnt slow af. unlike the boats in game. they really wanna watch their game crash and burn huh??

                              BlehB
                              BlehB
                              Bleh
                              wrote on last edited by
                              #308

                              @LittleOne__ some avatars that dont use gogoloco still work

                              1 Reply Last reply
                              1
                              • N ng++

                                @Civil-Apocracy i just clicked and it is still there.

                                Civil ApocracyC
                                Civil ApocracyC
                                Civil Apocracy
                                wrote on last edited by
                                #309

                                @ng 770d98d5-3045-4e37-9b1d-c4b8dfc56a5f-image.jpeg

                                N 1 Reply Last reply
                                0
                                • vrc_repoV vrc_repo

                                  Based on what I saw, I believe this is the one

                                  https://x.com/mea_yzkr/status/2029655195186254143?s=20

                                  dfec5edc-e51d-4052-9ef0-d0726029948f-image.jpeg

                                  urmom2U
                                  urmom2U
                                  urmom2
                                  wrote on last edited by
                                  #310

                                  @6675636b796f75 can i also get a dm for this?

                                  1 Reply Last reply
                                  0
                                  • Civil ApocracyC Civil Apocracy

                                    @ng 770d98d5-3045-4e37-9b1d-c4b8dfc56a5f-image.jpeg

                                    N
                                    N
                                    ng++
                                    wrote on last edited by
                                    #311

                                    @Civil-Apocracy idk what to tell you, almost 100 people have downloaded it fine and it is literally still there right now. last time i will reply for this

                                    5ad42795-03c6-44e4-94d3-b528c00c35ac-image.jpeg

                                    Stop using WinRAR. It often creates corrupted zips or does not properly unpack archives, leaving you with missing files.
                                    Use 7zip, it's not 2005 anymore.

                                    1 Reply Last reply
                                    1
                                    • M
                                      M
                                      michiid
                                      wrote on last edited by
                                      #312

                                      so is there an actually world download yet? cause idk how to use a vrcw

                                      1 Reply Last reply
                                      0
                                      • White CosmosW
                                        White CosmosW
                                        White Cosmos
                                        wrote on last edited by
                                        #313

                                        I just want gold for the boat. Now I can't go to my friends because I can't fly, even though I have no intention of playing this stupid game.

                                        As a farewell to organizing and hosting files, I hope you all buy things you really like and use often. I try to buy anything and everything I can, with hardly any income at all.

                                        If a file is down, reply and ping BLACK0NYX as well. I'm adding him to my threads as an editor overtime. Eventually he may make his own and direct to them. We'll see.

                                        1 Reply Last reply
                                        0
                                        • BlehB
                                          BlehB
                                          Bleh
                                          wrote on last edited by
                                          #314

                                          I miss flying I cant wait for the unity package

                                          1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better πŸ’—

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular