• This repository has been archived on 23/Jun/2024
  • Stars
    star
    148
  • Rank 248,932 (Top 5 %)
  • Language
    C#
  • License
    MIT License
  • Created over 5 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A waymark preset tool for FFXIV

Paisley Park

Paisley Park is a waymark preset tool that allows you to save and load waymark presets to be used at any time without needing to do all the work manually.

How does it work?

Paisley Park works by injecting assembly into the running application. Paisley Park however does not perform any malicious code on any process, and only injects code to assist with calling functions that already exist inside of the process. When the application is shut down properly, Paisley Park cleans up its mess as if nothing happened. Nothing Paisley Park does affects any process permanently. If you wish to see what is injected at runtime, you can view so here.

Will I get in trouble for using this?

Paisley Park was created by means of reverse engineering and is implemented through means of modifying the memory of the running process. This means that using this tool is against the terms of service. However, it is my opinion that this tool sits in the gray area that other similar third party applications such as ACT are where they don't negatively impact anyone experience, nor does it give you any major advantage over others or cheat in any way. This is simply a tool which automates a process that (in my opinion) should already be an existing feature.

Is this a virus?

Paisley Park is 100% safe! The entire source code of this project is available for you to look through if you're skeptical. Your antivirus software may trigger a false positive. Paisley Park does modify the memory of a running application. This may be seen as a number of different types of viruses at a rudementary level. Please note that virus scanning software isn't always completely thourough, and I again ask you to look over the code for yourself if you have any doubts or concerns.

Will it crash my game?

There is a likelyhood that Paisley Park could crash your game. However, this should only happen currently when the game is updated. Efforts are being made to prevent this from happening, but won't be available until a future update. This means that you cannot use Paisley Park on a new update of the game until it's updated for the patch. Other crashes are still possible however. In the event this happens, please submit an Issue here with your error.log and output.log located in the application folder and I'll try to assist you the best I can.

How do I use it?

Paisely Park is currently at a very basic level from how I initially invisioned it. There are additional features that are in the pipeline, but cannot be worked on right now due to a lack of free time. That being said, Paisley Park is fully functional in its current state and is very easy to use. When starting up the application for the first time, click on the Settings button.

Load

On the main window, this is where you will load your presets. Simply select one of the presets from the list and click load. Instantly, the waymarks will appear in game. These waymarks don't only show up on your screen, but for everyone in your party as well. Please take note of this before using it with people you don't know.

Create

To create a new preset, simply place waymarks down in game where you wish to save them. Then, click create and name your preset something memorable. Ensure that the "Use current waymarks" is checked and click Create. This will add a new preset from your list. Now, on the main window, you can select your new preset from the drop down and click "Load" at any time to load this preset.

Edit

Edit functions just like create, except it works on existing presets. Leaving the "Use current waymarks" unchecked, you will only update the name of the preset.

Delete

Deleting is as simple as selecting a preset to delete, and clicking delete. Paisely Park will ask you first if you wish to delete to ensure you don't make any unwanted mistakes.

Import/Export

Paisley Park was created for the purpose of making it easy to place waymarks down for various raid scenarios. With that in mind, it makes perfect sense that Paisely Park should have a feature to import and export presets to share with other members of the community. Simply click "Import" and paste in the JSON string shared from another user and click to import it. This will add that preset to your list. The same can be done for sharing your own. Simply click on which preset you wish to share, and click "Export". This will copy the JSON string to your clipboard where you can paste it in Discord, Reddit or elsewhere. While pasting these JSON strings aren't against the terms of service, it might be in your best interest not to share them in game if you wish to be safe.

Final

Thank you for taking the time to view this project. I hope that you find it useful for your raid nights, or whatever else you find reason to use it. If you have any suggestions, feel free to leave them as "Issues" on this GitHub page, or message me on Discord: LeonBlade#9988.

You may already know of me as the original creator of what is now referred to as "SSTool", the screenshot tool for FFXIV, or from my Cheat Engine script "Tabletopper" to treat any item as a tabletop item for more housing options. I put a lot of effort into creating these tools for others, and I plan on creating more in the future. For those of you who have supported me so far, I thank you very much.

If you wish to donate to me for any reason, I greatly appreciate it. Any support though, monetarily or not is greatly appreciated. Knowing that people are using my tools and enjoying them makes me happy.

https://ko-fi.com/leonblade

More Repositories

1

xnbcli

A CLI tool for XNB packing/unpacking purpose built for Stardew Valley.
JavaScript
253
star
2

BDTHPlugin

A plugin for FFXIVQuickLauncher to help with manipulating housing items.
C#
184
star
3

DalamudPlugins

Contains the repository JSON file for my Dalamud Plugins for third party plugin support.
PowerShell
51
star
4

HeelsPlugin

A plugin used for FFXIVQuickLauncher to offset your character height when using certain high heel mods.
C#
31
star
5

php-irc-class

PHP IRC Class
PHP
9
star
6

TreeTransplant

Stardew Valley Mod to transplant trees.
C#
4
star
7

qb

THUG 2 QB Compiler/Decompiler
C++
4
star
8

FFXIVCMTool

4
star
9

Blade-Brothers-Engine

My first game engine. A 2D RPG coded in C/C++ using OpenGL.
C++
3
star
10

Blade-Brothers-Engine-Old

My first game engine, a 2D RPG. It's coded in C++ using OpenGL for rendering, and SDL for events and window handling, as well as other libraries.
C++
2
star
11

thug2parked

A park editor for the game THUG2.
C
2
star
12

generator-88mph

A generator for React, Browserify, Babel, alt and more.
JavaScript
2
star
13

SimplePoll

A simple poll application that uses JSON and not a database.
PHP
2
star
14

LandBrush

A plugin for Bukkit servers that allows you to create quick and easy land masses or extend existing ones.
Java
2
star
15

Brainfuck-Tools

A few handy tools for brainfuck
1
star
16

Dynaput

JavaScript
1
star
17

CameraPlugin

Dalamud plugin for FFXIV to control camera settings
C#
1
star
18

CasksAnywhere

Stardew Valley Mod to allow for Casks to be used anywhere
C#
1
star
19

FFXIV-Triple-Triad-Playback

A way to simulate triple triad matches to share with others. Does not actually simulate AI, but instead plays back matches recorded by players to show to others to give or receive advice.
JavaScript
1
star