Giter Club home page Giter Club logo

waymarkpresetplugin's People

Contributors

darkdestry avatar punishedpineapple avatar rekyuu avatar squidmade avatar thakyz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

waymarkpresetplugin's Issues

Open on opening game's waymark

It would be nice to have a setting that either open the plugin on opening the game's waymark, or just replacing the game's waymark with the plugin at all

Save signs as well as waymarks?

Would it be possible to also save the current signs on party members? I'd say saving this mark is on player_id would be nice

Sort by name?

Right now the Waymark Library list is not sorted in any way that I can see, I think it would be much cleaner and easier to find the zone you want if it is sorted by name in alphabetical order.

dpi scaling will be set 100% forced when load this plugin

Plugin version: 0.9.0.1

I have a UHD monitor, so i use borderless fullscreen and set the game dpi scaling to 150% to keep 60 fps. But when i load this plugi n, the game's scaling will change to 100%, looks like a 'borderless window'.

Feature Request: Round coordinates to nearest digit button

When copying waymark sets from PF I often end up using this plugin and manually rounding each coordinate in the preset so that every waymark is equidistant. A button that does this would be really helpful and I imagine not that difficult to implement.

Text command to export preset to in-game slot

Something like:

/pwaymark export 2 3

To export saved preset with ID 2 to in-game waymark slot number 3.

I was thinking this would make it easier to make macros that print the strats for a fight as well as placing waymarks after importing them from the saved presets (since the direct placement feature can be unstable).

So a macro would be something like:

/pwaymark export 2 3
/wmark preset 3
/p Fight strategies go here

Currently it seems one would have to use the GUI to manually export a saved preset, or use the feature that overwrites all the in-game presets with those saved for a zone, but that is a bit heavy-handed I feel.

waymark manager 0.9.0.0

Describe the bug here:
clicking the json button in the /pwaymarks menu makes the plugin crash

Steps to reproduce the bug:
install waymark manager, type /pwaymarks, click the JSON button, see error message, close game, relaunch, repeat

Expected behavior
for it to not do that

No Unsolicted Pull Requests Please

Any unsolicited PRs created after the date of this issue will be rejected without review. If you want a new feature or a change to existing behavior, please make an issue and it may or may not be implemented. Reviewing, merging, and testing PRs for small changes usually takes more time than just implementing it, and in general, large changes to the plugin are unwanted (especially without significant discussion beforehand).

Unless the waymark system in FFXIV changes, there are very few remaining features planned for this plugin.

Feature: Preparation for Dalamud being Down

From Discord:

Now that there are 30 waymark slots, would it be possible to add some sort of "bulk copy to waymark slot" functionality?
or even some functionality that kept the slots automatically in sync
You would probably want to be able to select presets to include/exclude from the in-game interface, for those of us with more than 30 waymarks

In the context of being prepared for extended Dalamud downtime at patches. Will have to think about what the best implementation would be.

Import to game.

Hello i tried your plugin before, but after this update, the waymarks stored in the library wont import to the waymark slots in game. Hoping for a speedy resolution on this matter. Thank you.

Request: Own categories

Similar to "categorize presets by zone", but with its own categories that can be defined.

[Request] Command to place waymark set via name

So firstly I took a look at this issue first to make sure of some things aswell as looking at the wiki front page and seen that in the description the plugin can technically place them directly. So I was in the middle of making some QOL bars and thought; hmmm. Wonder if you could load waymarks via command and have buttons within QOL to place them? Well looking at the issue page below and importing a few to test I notice each waymark has a Name:

{"Name":"Imported","MapID":759,"A":{"X":-0.188,"Y":75.0,"Z":-93.748,"ID":0,"Active":true},"B":{"X":18.887,"Y":75.0,"Z":-74.751,"ID":1,"Active":true},"C":{"X":-0.079,"Y":75.0,"Z":-55.359,"ID":2,"Active":true},"D":{"X":-19.088,"Y":75.0,"Z":-75.272,"ID":3,"Active":true},"One":{"X":0.184,"Y":75.0,"Z":-84.14,"ID":4,"Active":true},"Two":{"X":0.036,"Y":75.0,"Z":-78.772,"ID":5,"Active":true},"Three":{"X":-0.068,"Y":75.0,"Z":-71.663,"ID":6,"Active":true},"Four":{"X":-0.013,"Y":75.0,"Z":-65.432,"ID":7,"Active":true}}

and was curious if it were at all possible to do something like /pwaymark set [name]

#12

oh and here is my QOL bar concept thus far:
https://prnt.sc/1k35tng

I planned on releasing it with some pre-configured waymarks once it was finished but want to see about this option first.

Library zone sort data warning


10:14:58.828 | WRN [WaymarkPresetPlugin] Unable to load library zone sort data:
System.IO.FileNotFoundException: Could not find file 'C:\Users\user\AppData\Roaming\XIVLauncher\pluginConfigs\WaymarkPresetPlugin\LibraryZoneSortData_v1.json'.
File name: 'C:\Users\user\AppData\Roaming\XIVLauncher\pluginConfigs\WaymarkPresetPlugin\LibraryZoneSortData_v1.json'
at System.IO.FileStream.ValidateFileHandle(SafeFileHandle fileHandle)
at System.IO.FileStream.CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
at System.IO.StreamReader.ValidateArgsAndOpenPath(String path, Encoding encoding, Int32 bufferSize)
at System.IO.File.InternalReadAllText(String path, Encoding encoding)
at WaymarkPresetPlugin.Window_Library..ctor(PluginUI UI, DalamudPluginInterface pluginInterface, GameGui gameGui, Configuration configuration, ClientState clientState, IntPtr pLibraryZoneDragAndDropData, IntPtr pLibraryPresetDragAndDropData)
{ } [ Send ]

Request: Island Sanctuary Support

So this plugin would be very useful for different gathering routes on the Island Sanctuary, unfortunately the saves done load at all, and the saved coordinates appear to not be correct. It also flags the zone as Unknown Duty.

So getting this to work on the Island would be greatly appreciated.

Sorting/reorganizing waymarks (not zones)

Is there a way to sort waymarks within the zones so that you can organize them for the autoload presets feature? If you have more than 5 waymarks its a bit frustrating and redundant the way you currently have to organize them by deleting and importing them in the order you want. If there is a way to do this already please let me know as I can't figure it out :( . For example I want to organize these markers in the way listed here:

Click to show image.

Example 1

so that they get automatically imported this:

Click to show image.

Example 2

Sorry if the images are a bit messy but I wasn't sure how to type what I meant. Thanks in advance! :)

report a bug

The Preset Editor will keep flashing when Dalamud option "Use AXIS as default font" is enabled and it won't be easy to edit anything under such circumstance.

Plugin Adoption

I submitted a PR to D17 to adopt this and Goat recommended I reach out. Would you be okay with me adopting this plugin? We can also chat via Discord DMs if you prefer.

Please Read This Before Requesting a New Feature

In general, this plugin is mature, and won't be adding many new features. The below lists are features that are planned (although there is no particular timeline for them), features that may or may not be implemented at some point, and features that do not belong in this plugin or are otherwise unplanned.

If you submit a feature request for something that is not on this list, it is likely to be rejected unless it is both novel and simple, providing good value.

Planned:

  • Adding buttons for placing and clearing individual waymarks to the plugin window.
  • Options to not show the preset info pane, and instead allow preset operations by context menu.
  • Better handling of submaps in the map view.

Maybe:

  • Additional sorting options (alphabetical, etc.).
  • Client-side presets. More likely for zones in which the game's preset system doesn't work, but undecided on restrictions.
  • Option to open the plugin window when pressing the games waymark window button.
  • Quick general-purpose presets (beyond the currently available circle computer in the help window).
  • Showing an on-map preview of waymarks in the game's waymark window.

Unplanned/Rejected:

  • Placing client-side presets in combat.
  • Tags, folders, favoriting, stars, etc.
  • Showing preset names in the game's waymark window.
  • Hotbars with presets on them (the plugin provides IPC if someone else wants to implement a plugin that uses it to do this).

Rejected with Extreme Prejudice:

  • Scripting, API, IPC, etc. to place/move individual waymarks in combat.

Cannot "copy to slot" delubrum savage markers

I have several marker presets for Delubrum Savage, some imported from discord, and some imported from the game. They all import to the same category, "Unknown Duty". When I do "Copy to slot" for any of the presets for this zone (761), they do not override my in-game slots. When I do "Copy to slot" for any presets for other zones, they do correctly override my in-game slots.

I am using version v1.1.2.0.

Here is all presets exported, if that helps:

{"Name":"Rotated Seed Stacks","MapID":750,"A":{"X":100.323,"Y":0.0,"Z":81.414,"ID":0,"Active":true},"B":{"X":118.452,"Y":0.0,"Z":98.826,"ID":1,"Active":true},"C":{"X":99.917,"Y":0.0,"Z":118.403,"ID":2,"Active":true},"D":{"X":81.554,"Y":0.0,"Z":98.387,"ID":3,"Active":true},"One":{"X":103.959,"Y":0.0,"Z":91.183,"ID":4,"Active":true},"Two":{"X":108.996,"Y":0.0,"Z":103.747,"ID":5,"Active":true},"Three":{"X":96.093,"Y":0.0,"Z":108.823,"ID":6,"Active":true},"Four":{"X":91.183,"Y":0.0,"Z":96.37,"ID":7,"Active":true}}
{"Name":"Uptime Orb Markers","MapID":748,"A":{"X":99.848,"Y":0.0,"Z":90.6,"ID":0,"Active":true},"B":{"X":105.227,"Y":0.0,"Z":99.882,"ID":1,"Active":true},"C":{"X":99.942,"Y":0.0,"Z":109.107,"ID":2,"Active":true},"D":{"X":94.487,"Y":0.0,"Z":99.925,"ID":3,"Active":true},"One":{"X":107.186,"Y":0.0,"Z":92.697,"ID":4,"Active":true},"Two":{"X":106.93,"Y":0.0,"Z":106.535,"ID":5,"Active":true},"Three":{"X":92.951,"Y":0.0,"Z":106.744,"ID":6,"Active":true},"Four":{"X":92.464,"Y":0.0,"Z":92.911,"ID":7,"Active":true}}
{"Name":"Braindead Markers","MapID":752,"A":{"X":100.017,"Y":0.0,"Z":90.428,"ID":0,"Active":true},"B":{"X":109.975,"Y":0.0,"Z":99.917,"ID":1,"Active":true},"C":{"X":99.931,"Y":0.0,"Z":109.73,"ID":2,"Active":true},"D":{"X":89.936,"Y":0.0,"Z":99.954,"ID":3,"Active":true},"One":{"X":107.04,"Y":0.0,"Z":92.945,"ID":4,"Active":true},"Two":{"X":106.774,"Y":0.0,"Z":106.985,"ID":5,"Active":true},"Three":{"X":93.032,"Y":0.0,"Z":106.952,"ID":6,"Active":true},"Four":{"X":92.774,"Y":0.0,"Z":92.709,"ID":7,"Active":true}}
{"Name":"Door Bili Bili Lions","MapID":759,"A":{"X":-0.075,"Y":75.0,"Z":-84.81,"ID":0,"Active":true},"B":{"X":9.953,"Y":75.0,"Z":-75.074,"ID":1,"Active":true},"C":{"X":-0.011,"Y":75.0,"Z":-65.028,"ID":2,"Active":true},"D":{"X":-9.941,"Y":75.0,"Z":-75.06,"ID":3,"Active":true},"One":{"X":5.98,"Y":75.0,"Z":-80.973,"ID":4,"Active":true},"Two":{"X":6.037,"Y":75.0,"Z":-69.202,"ID":5,"Active":true},"Three":{"X":-6.008,"Y":75.0,"Z":-69.135,"ID":6,"Active":true},"Four":{"X":-6.019,"Y":75.0,"Z":-80.961,"ID":7,"Active":true}}
{"Name":"Oracle With Intercardinal Outside","MapID":759,"A":{"X":-0.075,"Y":75.0,"Z":-84.81,"ID":0,"Active":true},"B":{"X":9.953,"Y":75.0,"Z":-75.074,"ID":1,"Active":true},"C":{"X":-0.011,"Y":75.0,"Z":-65.028,"ID":2,"Active":true},"D":{"X":-9.941,"Y":75.0,"Z":-75.06,"ID":3,"Active":true},"One":{"X":12.751,"Y":75.0,"Z":-88.134,"ID":4,"Active":true},"Two":{"X":13.042,"Y":75.0,"Z":-62.052,"ID":5,"Active":true},"Three":{"X":-13.058,"Y":75.0,"Z":-62.053,"ID":6,"Active":true},"Four":{"X":-13.017,"Y":75.0,"Z":-88.147,"ID":7,"Active":true}}
{"Name":"Xeno Full U[time Lions","MapID":759,"A":{"X":8.949,"Y":75.0,"Z":-91.943,"ID":0,"Active":true},"B":{"X":9.236,"Y":75.0,"Z":-58.104,"ID":1,"Active":true},"C":{"X":-5.5,"Y":75.0,"Z":-66.761,"ID":2,"Active":true},"D":{"X":-5.29,"Y":75.0,"Z":-83.374,"ID":3,"Active":true},"One":{"X":6.466,"Y":75.0,"Z":-83.877,"ID":4,"Active":true},"Two":{"X":6.575,"Y":75.0,"Z":-66.777,"ID":5,"Active":true},"Three":{"X":-2.667,"Y":75.0,"Z":-72.214,"ID":6,"Active":true},"Four":{"X":-2.79,"Y":75.0,"Z":-77.782,"ID":7,"Active":true}}
{"Name":"Puddle Positions, W=1, E=2","MapID":658,"A":{"X":83.0,"Y":0.0,"Z":83.0,"ID":0,"Active":true},"B":{"X":117.0,"Y":0.0,"Z":83.0,"ID":1,"Active":true},"C":{"X":83.0,"Y":0.0,"Z":117.0,"ID":2,"Active":true},"D":{"X":117.0,"Y":0.0,"Z":117.0,"ID":3,"Active":true},"One":{"X":91.0,"Y":0.0,"Z":100.0,"ID":4,"Active":true},"Two":{"X":109.0,"Y":0.0,"Z":100.0,"ID":5,"Active":true},"Three":{"X":100.0,"Y":0.0,"Z":91.0,"ID":6,"Active":true},"Four":{"X":100.0,"Y":0.0,"Z":109.0,"ID":7,"Active":true}}
{"Name":"Xeno Full U[time Lions Symmetrical","MapID":759,"A":{"X":-6.5,"Y":75.0,"Z":-83.88,"ID":0,"Active":true},"B":{"X":-6.5,"Y":75.0,"Z":-66.12,"ID":1,"Active":true},"C":{"X":2.7,"Y":75.0,"Z":-72.2,"ID":2,"Active":true},"D":{"X":2.7,"Y":75.0,"Z":-77.8,"ID":3,"Active":true},"One":{"X":6.5,"Y":75.0,"Z":-83.88,"ID":4,"Active":true},"Two":{"X":6.5,"Y":75.0,"Z":-66.12,"ID":5,"Active":true},"Three":{"X":-2.7,"Y":75.0,"Z":-72.2,"ID":6,"Active":true},"Four":{"X":-2.7,"Y":75.0,"Z":-77.8,"ID":7,"Active":true}}
{"Name":"Imported","MapID":759,"A":{"X":-6.5,"Y":75.0,"Z":-83.875,"ID":0,"Active":true},"B":{"X":-6.5,"Y":75.0,"Z":-66.12,"ID":1,"Active":true},"C":{"X":2.7,"Y":75.0,"Z":-72.199,"ID":2,"Active":true},"D":{"X":2.7,"Y":75.0,"Z":-77.8,"ID":3,"Active":true},"One":{"X":6.5,"Y":75.0,"Z":-83.875,"ID":4,"Active":true},"Two":{"X":6.5,"Y":75.0,"Z":-66.12,"ID":5,"Active":true},"Three":{"X":-2.7,"Y":75.0,"Z":-72.199,"ID":6,"Active":true},"Four":{"X":-2.7,"Y":75.0,"Z":-77.8,"ID":7,"Active":true}}
{"Name":"Trinity Seeker","MapID":761,"A":{"X":0.044,"Y":8.0,"Z":267.991,"ID":0,"Active":true},"B":{"X":9.711,"Y":7.999,"Z":277.83,"ID":1,"Active":true},"C":{"X":0.0,"Y":7.999,"Z":288.036,"ID":2,"Active":true},"D":{"X":-9.972,"Y":7.999,"Z":277.746,"ID":3,"Active":true},"One":{"X":7.164,"Y":7.999,"Z":270.572,"ID":4,"Active":true},"Two":{"X":7.148,"Y":8.0,"Z":285.262,"ID":5,"Active":true},"Three":{"X":-7.143,"Y":8.0,"Z":285.182,"ID":6,"Active":true},"Four":{"X":-7.417,"Y":7.999,"Z":270.255,"ID":7,"Active":true}}
{"Name":"Dahu","MapID":761,"A":{"X":82.469,"Y":11.999,"Z":122.552,"ID":0,"Active":true},"B":{"X":97.504,"Y":12.0,"Z":138.394,"ID":1,"Active":true},"C":{"X":81.968,"Y":12.0,"Z":153.86,"ID":2,"Active":true},"D":{"X":66.171,"Y":12.0,"Z":137.721,"ID":3,"Active":true},"One":{"X":96.477,"Y":12.0,"Z":114.511,"ID":4,"Active":true},"Two":{"X":96.712,"Y":12.0,"Z":161.669,"ID":5,"Active":true},"Three":{"X":67.29,"Y":12.0,"Z":161.63,"ID":6,"Active":true},"Four":{"X":67.528,"Y":11.999,"Z":114.867,"ID":7,"Active":true}}
{"Name":"Queen's Guard","MapID":761,"A":{"X":244.023,"Y":-86.0,"Z":-182.258,"ID":0,"Active":true},"B":{"X":264.118,"Y":-86.0,"Z":-161.98,"ID":1,"Active":true},"C":{"X":244.004,"Y":-86.0,"Z":-141.883,"ID":2,"Active":true},"D":{"X":223.883,"Y":-86.0,"Z":-162.015,"ID":3,"Active":true},"One":{"X":258.242,"Y":-86.0,"Z":-176.247,"ID":4,"Active":true},"Two":{"X":258.199,"Y":-86.0,"Z":-147.768,"ID":5,"Active":true},"Three":{"X":229.716,"Y":-86.0,"Z":-147.793,"ID":6,"Active":true},"Four":{"X":229.697,"Y":-86.0,"Z":-176.254,"ID":7,"Active":true}}
{"Name":"Bozjan Phantom","MapID":761,"A":{"X":184.044,"Y":-96.999,"Z":-388.976,"ID":0,"Active":true},"B":{"X":195.995,"Y":-96.999,"Z":-389.214,"ID":1,"Active":true},"C":{"X":208.061,"Y":-96.999,"Z":-389.014,"ID":2,"Active":true},"D":{"X":220.072,"Y":-96.999,"Z":-389.17,"ID":3,"Active":true},"One":{"X":183.76,"Y":-96.999,"Z":-347.163,"ID":4,"Active":true},"Two":{"X":195.867,"Y":-96.999,"Z":-347.054,"ID":5,"Active":true},"Three":{"X":208.082,"Y":-96.999,"Z":-347.016,"ID":6,"Active":true},"Four":{"X":220.139,"Y":-96.999,"Z":-347.061,"ID":7,"Active":true}}
{"Name":"Trinity Avowed","MapID":761,"A":{"X":-272.224,"Y":-182.0,"Z":-105.831,"ID":0,"Active":true},"B":{"X":-248.442,"Y":-182.0,"Z":-81.991,"ID":1,"Active":true},"C":{"X":-272.002,"Y":-182.0,"Z":-58.56,"ID":2,"Active":true},"D":{"X":-295.616,"Y":-182.0,"Z":-81.923,"ID":3,"Active":true},"One":{"X":-281.97,"Y":-182.0,"Z":-92.124,"ID":4,"Active":true},"Two":{"X":-272.146,"Y":-182.0,"Z":-91.688,"ID":5,"Active":true},"Three":{"X":-282.21,"Y":-182.0,"Z":-81.691,"ID":6,"Active":true},"Four":{"X":-272.131,"Y":-182.0,"Z":-81.833,"ID":7,"Active":true}}
{"Name":"Stygimoloch Lord","MapID":761,"A":{"X":-415.925,"Y":-191.0,"Z":-211.601,"ID":0,"Active":true},"B":{"X":-388.053,"Y":-191.0,"Z":-183.986,"ID":1,"Active":true},"C":{"X":-416.02,"Y":-191.0,"Z":-156.472,"ID":2,"Active":true},"D":{"X":-443.842,"Y":-191.0,"Z":-183.999,"ID":3,"Active":true},"One":{"X":-396.454,"Y":-191.0,"Z":-202.615,"ID":4,"Active":true},"Two":{"X":-396.679,"Y":-191.0,"Z":-164.644,"ID":5,"Active":true},"Three":{"X":-435.329,"Y":-191.0,"Z":-164.539,"ID":6,"Active":true},"Four":{"X":-435.813,"Y":-191.0,"Z":-203.763,"ID":7,"Active":true}}
{"Name":"The Queen","MapID":761,"A":{"X":-292.15,"Y":-175.0,"Z":-415.795,"ID":0,"Active":true},"B":{"X":-281.64,"Y":-175.0,"Z":-414.869,"ID":1,"Active":true},"C":{"X":-261.941,"Y":-175.0,"Z":-414.531,"ID":2,"Active":true},"D":{"X":-252.168,"Y":-175.0,"Z":-414.903,"ID":3,"Active":true},"One":{"X":-272.196,"Y":-175.0,"Z":-434.119,"ID":4,"Active":true},"Two":{"X":-272.078,"Y":-175.0,"Z":-424.67,"ID":5,"Active":true},"Three":{"X":-272.119,"Y":-175.0,"Z":-404.446,"ID":6,"Active":true},"Four":{"X":-272.056,"Y":-175.0,"Z":-394.801,"ID":7,"Active":true}}
{"Name":"Imported","MapID":750,"A":{"X":100.322,"Y":0.0,"Z":81.414,"ID":0,"Active":true},"B":{"X":118.452,"Y":0.0,"Z":98.825,"ID":1,"Active":true},"C":{"X":99.916,"Y":0.0,"Z":118.402,"ID":2,"Active":true},"D":{"X":81.554,"Y":0.0,"Z":98.387,"ID":3,"Active":true},"One":{"X":103.958,"Y":0.0,"Z":91.182,"ID":4,"Active":true},"Two":{"X":108.996,"Y":0.0,"Z":103.747,"ID":5,"Active":true},"Three":{"X":96.093,"Y":0.0,"Z":108.822,"ID":6,"Active":true},"Four":{"X":91.182,"Y":0.0,"Z":96.37,"ID":7,"Active":true}}
{"Name":"Imported","MapID":750,"A":{"X":100.322,"Y":0.0,"Z":81.414,"ID":0,"Active":true},"B":{"X":118.452,"Y":0.0,"Z":98.825,"ID":1,"Active":true},"C":{"X":99.916,"Y":0.0,"Z":118.402,"ID":2,"Active":true},"D":{"X":81.554,"Y":0.0,"Z":98.387,"ID":3,"Active":true},"One":{"X":103.958,"Y":0.0,"Z":91.182,"ID":4,"Active":true},"Two":{"X":108.996,"Y":0.0,"Z":103.747,"ID":5,"Active":true},"Three":{"X":96.093,"Y":0.0,"Z":108.822,"ID":6,"Active":true},"Four":{"X":91.182,"Y":0.0,"Z":96.37,"ID":7,"Active":true}}
{"Name":"Imported Slime Door?","MapID":761,"A":{"X":-279.979,"Y":-31.0,"Z":425.2,"ID":0,"Active":true},"B":{"X":-280.343,"Y":-31.0,"Z":434.747,"ID":1,"Active":true},"C":{"X":-266.267,"Y":-31.0,"Z":425.452,"ID":2,"Active":true},"D":{"X":-267.786,"Y":-31.0,"Z":435.56,"ID":3,"Active":true},"One":{"X":-273.533,"Y":-31.0,"Z":422.804,"ID":4,"Active":true},"Two":{"X":-273.39,"Y":-31.0,"Z":437.028,"ID":5,"Active":true},"Three":{"X":0.0,"Y":0.0,"Z":0.0,"ID":6,"Active":false},"Four":{"X":0.0,"Y":0.0,"Z":0.0,"ID":7,"Active":false}}
{"Name":"Imported Seeker?","MapID":761,"A":{"X":19.06,"Y":7.999,"Z":272.441,"ID":0,"Active":true},"B":{"X":5.913,"Y":7.999,"Z":297.169,"ID":1,"Active":true},"C":{"X":-19.709,"Y":8.0,"Z":281.365,"ID":2,"Active":true},"D":{"X":-5.485,"Y":7.999,"Z":257.272,"ID":3,"Active":true},"One":{"X":-6.771,"Y":7.999,"Z":273.003,"ID":4,"Active":true},"Two":{"X":7.585,"Y":8.0,"Z":270.706,"ID":5,"Active":true},"Three":{"X":7.235,"Y":7.999,"Z":285.45,"ID":6,"Active":true},"Four":{"X":-7.389,"Y":7.999,"Z":285.551,"ID":7,"Active":true}}
{"Name":"Imported Dahu?","MapID":761,"A":{"X":81.991,"Y":11.999,"Z":111.541,"ID":0,"Active":true},"B":{"X":108.406,"Y":12.0,"Z":141.243,"ID":1,"Active":true},"C":{"X":81.515,"Y":12.0,"Z":165.162,"ID":2,"Active":true},"D":{"X":54.505,"Y":12.0,"Z":141.67,"ID":3,"Active":true},"One":{"X":60.694,"Y":11.999,"Z":121.517,"ID":4,"Active":true},"Two":{"X":101.233,"Y":11.999,"Z":119.373,"ID":5,"Active":true},"Three":{"X":99.268,"Y":12.0,"Z":160.088,"ID":6,"Active":true},"Four":{"X":64.835,"Y":12.0,"Z":160.951,"ID":7,"Active":true}}

Waymarks not always saving

I've been using Waymarks on Endwalker Trial EX 1, and it hasn't been saving. It'll save the waymarks in the session, but as soon as I leave the session and/or exit the game/restart the game, it will not be saved and it won't be there the next time I instance in.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.