Skip to content

CorentinPtrl/Sea-of-thieves-Core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏴‍☠️ Sea of Thieves - External C# Library

Sea of thieves External C# Library, based on RemnantESP

And if you want some help feel free to join the discord

How to Use

Get all actors

SotCore core = new SotCore();
//if u are in steam version replace by true
if (core.Prepare(false))
{
    UE4Actor[] actors = core.GetActors();
    foreach (UE4Actor actor in actors)
    {
	//Do your things here
    }
}
else
{
  //Failed, Sea of thieves not detected
}

Get LocalPlayer

SotCore core = new SotCore();
//if u are in steam version replace by true
if (core.Prepare(false))
{
    Player localPlayer = core.LocalPlayer;
    //Do your things here
}
else
{
    //Failed, Sea of thieves not detected
}

Use Player class With Actor

All players name are "BP_PlayerPirate_C"

Player player = new Player(actor);

Get Camera Manager

SotCore core = new SotCore();
//if u are in steam version replace by true
if (core.Prepare(false))
{
    CameraManager cameraManager = core.CameraManager;
    //Do your things here
}
else
{
    //Failed, Sea of thieves not detected
}

Crew Service

 foreach(Crew crew in core.Crews)
{        
	foreach(Player player in crew.PreProcessedPlayers)
	{
		//Do your things here
	}
}

Island Service

foreach (Island island in core.Islands)
{        
	//Do your things here
}

Credits

DougTheDruid for SoT-Actor-Names