You are viewing a potentially older version of this package. View all versions.
kruft-Point_To_Interact-0.1.3 icon

Point To Interact

Filters interaction options using the cursor.

Date uploaded a year ago
Version 0.1.3
Download link kruft-Point_To_Interact-0.1.3.zip
Downloads 63
Dependency string kruft-Point_To_Interact-0.1.3

This mod requires the following mods to function

BepInEx-BepInExPack_LostSkies-6.0.75301 icon
BepInEx-BepInExPack_LostSkies

BepInEx pack for IL2CPP x64 Unity games. Preconfigured and ready to use.

Preferred version: 6.0.75301

README

Point To Interact

Filters interaction options using the cursor.

If one object occludes another but both are still "under the cursor" both will be displayed in the interaction menu. This is necessary for some objects, such as the ammo boxes, to be accessible. (Note that some objects have collision that goes beyond their visible range)

As of 0.1.3 the mod only filters if there are multiple candidates in range and at least one of them in under the cursor. Otherwise it reverts to the default behavior.

Special thanks to CharlesE2, Nines, Azim, and the modding community for helping write and improve this mod.

Lost Skies Discord
Lost Skies Modding Server

Thunderstore
Github

Discord Kruft#6332

CHANGELOG

Changelog

0.3.1
  • Bump BepInEx dependency string
0.3.0
  • Update PlayerService patches
0.2.2
  • Added static _colliderIDs buffer
  • Discard ray hits as they are found
0.2.1
  • Skip filtering if the raycast hits nothing
  • Stop filtering when all raycast hits have been found
  • Incremented version to correspond to the behavior change from 0.1.2 to 0.1.3
0.1.3
  • Changed to only run when there is more than one candidate
  • Revert to default behavior when there is nothing under cursor
0.1.2
  • Fix changelog version
  • Implement caching and remove unnecessary calls
0.1.1
  • Change Prefix type to void
  • Remove unnecessary GameObject.FindFirstObject call
0.1.0
  • Initial Release