Skip to content
This repository was archived by the owner on Mar 6, 2024. It is now read-only.

ArchiDog1998/XIVRunner

Repository files navigation

XIVRunner

This is a repo in Dalamud for auto-moving the character by inputting positions.

This repo is heavily inspired by awgil/ffxiv_visland.

Getting Started

Add XIVRunner as a submodule to your project:

git submodule add https://github.com/ArchiDog1998/XIVRunner

Add it to your plugin's CSProj file:

<ItemGroup>
	<ProjectReference Include="..\XIVRunner\XIVRunner\XIVRunner.csproj" />
</ItemGroup>

Then, in the entry point of your plugin:

var runner = XIVRunner.XIVRunner.Create(pluginInterface);
runner.Enable = true;

where pluginInterface is a DalamudPluginInterface.

Don't forget to dispose it!

Usage

The character will act in strict accordance with the order of points. So please make sure that your positions are valid. The NaviPts is typeQueue<Vector3>. You can modify it freely.

runner.NaviPts.Enqueue(Service.ClientState.LocalPlayer.Position
	+ new System.Numerics.Vector3(10, 0, 0));

Besides, you can change the MountId to the mount it is called.

About

A repo for controlling the character moving.

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages