Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange historyMasterworked.GG
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Mortal RiteNewsDev Log 4 - A GRAPPLE A DAY
Community

Dev Log 4 - A GRAPPLE A DAY

Mortal Rite · published 15 Jul 2024, 18:02 UTC

All newsPlayers around this dateRead on Steam

Greetings everyone,

Today, we’ve got some new updates we personally find very interesting and hopefully you will too, so let’s jump right into it!

Jump Compression

Up first there was some weirdness happening anytime characters jumped, their feet would go through the floor, which was giving Anthony some headaches.

We figured we could tackle this in a procedural way. We’re already using an IK Control Rig to adjust the characters' feet so they don’t clip through the environment, so instead of what we were doing (applying an additive compression animation) we figured we could just push up and down on their pelvis control which should mimic a little bounce from landing.

Watch on YouTube

So, after setting up a little event detection in the animation blueprint, we can control how much each character recovers from a landing whether they’re walking, jogging, or sprinting.

So, after setting up a little event detection in the animation blueprint, we can control how much each character recovers from a landing whether they’re walking, jogging, or sprinting.

Watch on YouTube

Grappling

Now for the main event, grappling.
In our last public build, we had quite a few networking issues with Dawksin’s grappling hook, and this was the time to address them.

The ability logic was supposed to keep track of:

  • Launching the hook
  • Detect the hook landing
  • Reeling you in
  • Allow detaching mid-air
  • Allow some control while moving


And the movement logic itself was also handling keeping track of:

  • Your location
  • Where the hook location was
  • How much control you get while moving
  • Self-Canceling when you let go

It was fairly complex and not easy to debug.

So this time, we started fresh and said, ok, let’s revisit what tools the engine has to do this. Turns out that if we flip a few flags with our movement component and tweak some of their movement tasks, we could make the hook a little easier to debug and perform better under bad network conditions.

This is the big ol’ task we ended up repurposing. It looks a little imposing, but it has all the knobs and levers we need to adjust the hook.

If we take a look here, you can see the positions being calculated and interpolated to get you the control you want, while still moving towards the hook.

Watch on YouTube

The nice thing about this is we should be able to hook onto moving targets! But that’s for later...
And that about wraps up this week.

See y’all in the next one!

More from Mortal Rite

Other announcements

All news
Game update13 May 2025Mortal Rite 00.09.110Fix for a crash that sometimes happens when trying to find locations for enemies to spawn dynamically. · Fix for Shold's Breach Ability not playing animation correctly. · Fix for ranged ghoul not attacking frequently enough. · Fix for Lost Soul Hammer enemy not consistently dropping loot when it should. · Tutorial · Replaced Lost Soul Sword enemy in the tutorial deflect section with a Lost Soul…Game update9 May 2025Mortal Rite 00.09.109Tower visual updates. · Stability improvements. · Lost Soul Sword and Lost Soul Shield enemies should no longer decide to wait so long between attacks sometimes.Major update7 May 2025Major Update #2 - The King’s TowerDevlog: Enter the Tower - Risk, Reward, and Ruin The Tower has finally opened. We're excited to finally pull back the curtain on The King's Tower , our core rogue-lite experience. It's a labyrinth of procedural rooms, surreal architecture, and escalating danger. What Is the Tower? The Tower is our take on a rogue-lite experience, while still allowing the player to make meaningful decisions alon…