
SkateFishing
A multiplayer-functional WEBFISHING mod that adds functional skateboards with tricks, wallrides, grinds, a combo and point system, as well as skatepark props!Details
Welcome to the Skatepark!
SKATEFISHING is a multiplayer mod meant to work alongside vanilla that adds functional skateboards to your lobbies. It syncs animations and audio with other players who are running the mod as well! You can build your very own runs with given props, and those already present around the map (Garbage cans, walls, benches etc..).
Chaining grinds, tricks and wallrides together without hitting the ground will increase your combo and allow you to rack up fishtacular high scores!
This mod requires Lure and GDWeave to function! Without them, this mod would never have been possible.
How to SHRED
When you enter a lobby, you should see a skateboard in your inventory, simply add it to your hotbar, equip it, then use it to start riding!
Steer with A (left) and D (right). |SPACEBAR| to jump!
Depending on your WASD inputs as you jump, you'll get a different flip!
To WALLRIDE simply jump with a wall on either side of your skateboard, if the wall is rideable, you'll skate off of it, giving you one extra jump.
To GRIND, you'll need to jump and land on top of a grindable surface. Mostly anything that isn't the ground will work, benches, the skatepark props included in your V menu, the roofs of some buildings, rocks across rivers or ponds. Keep hopping from wallrides to grinds to build up a huge HIGHSCORE.
Jumping from great highs can cause you to WIPE OUT! You'll need to stick the landing by hitting |CTRL| right before you hit the ground (or grindable surface). If you hit it too early, you'll hear a negative sound effect, if you hit it just right, you'll see a blue flash and will STICK THE LANDING, granting you extra points and allowing you to keep going!
Landing with |SHIFT| on the ground will start a MANUAL, WICKED! A small indicator will appear showing your balance level, stay in the green! Tap W and S to keep the indicator near the center.
Incompatibilities
-
Now fully compatible with Webswimming
-
Almost all mods that affect movement every physics tick will not play nice with this mod. Mods that make changes to player speed, jump height (jump boosts still work) will likely not work perfectly. None of these conflicts have resulted in crashes or seriously broken behavior from testing however.
-
This mod requires users with Calico to set Smooth Camera and Reduced Physics Tick to disabled, due to interpolation and physics tick rate reductions affecting the way the mod works. A warning will appear if Calico is detected and those settings are not set to disabled (restart required).
-
Users ragdolling may appear to have their skateboards appear in certain positions.
Patch Notes
1.0.0
- Added a balance mechanic to doing manuals - To hold a manual you'll have to tap W and S to hold it. A small indicator will appear showing your balance level.
- Jumping off a wallride now correctly hops you in the opposite direction from the wall.
- Grabbing your board in your hand now dismounts you.
- Opening a menu now dismounts you, preventing situations where you'd left click on a UI element and end up rolling away unwillingly.
- Fixed Sync for players using special boards not showing up as actually riding them (Partially).
- Unclearable state locks appear to be fixed, removed from MAJOR issues list.
- Updated grindable surfaces.
- Made some more grinds easier.
- Adjusted points/combo system to make more sense.
- Fixed some materials not being shaded properly and being visible through fog for props.
0.9.9
-
Calico is now partially supported, provided that Smooth Camera and Reduced Physics Tick are disabled. A warning will appear if Calico is detected and those settings have not been set to disabled. Thanks everyone and especially @Teinto for the bug reports! <3
-
Fixed non-mod users showing up rotated sideways
-
Fixed non-mod users having a skateboard always out
-
Fixed other player's manuals not appearing properly
-
Fixed some mesh issues, made some grinds more forgiving
-
Webswimming is now fully supported - no more infinite grinds, also correctly handles your jump height when in the water so you're not stuck in the lake!
-
Window for sticking landings increased to 8 frames.
-
Some webfishing friends with super special skateboards may occasionally show the default skateboard improperly.
0.9.8
- Added a new skatepark prop - a small skate ramp
- Fixed grindblock prop popping up inside you
- Fixed spawn distance on Stair block
- Made some changes to animation lock to help with active bug
- Fixed some bridges counting as grindable terrain
- Fixed typo on README page
- Fixed banner to new version
Known Issues
MAJOR
- Rare - Exiting to main menu or desktop can result in a crash report from GDWeave, Lure and vanilla save data unaffected in testing.
MINOR
- Reproducible - Swapping items while riding the skateboard will put character in the sitting pose due to how movement locks are handled within this mod.
- Extra skateboards may appear in player inventories
- Skateboards do not remain saved to hotbar between sessions.
- Uncommon Character body sometimes doesn't reset to proper orientation after falling out of wallrides. Fix by hopping back on skateboard and off again.
- WIP Character/skateboard height too far off the ground when riding as well as once dismounted through dive.
- Due to animation issue after starting to skate - godot.log prints large amount of animation skeleton based errors, leading to a larger log than normal (rarely over 5MB)
Planned (someday) Features:
- More variety of more polished props - WIP
- Highscore leaderboard prop for current session.
- More consistent grind difficulties - DONE
- Player stats such as: Highest Score obtained, highest combo, longest grind ect...
- Balancing mechanic for manuals. - DONE
- More support for mushroom-based tricks (tweak moves on high airtime)
- Different purchaseable boards and custom board - WIP
- Skatefishing-Related Cosmetics
- Quests & Rewards
Send suggestions or bug reports to the release thread on the WEBFISHING modding discord server. <3