Commit graph

422 commits

Author SHA1 Message Date
meli
94bba30c21 add version of CreateItemLink that takes a lumina Item to avoid a duplicate lookup 2020-04-25 19:31:48 -07:00
meli
535312dd22 fix for linking items with ids that are exact multiples of 256 - they seem to require a specific encoding. This may apply to other things as well. Also just adds to the necessity for a refactor of the integer handling in payloads 2020-04-25 19:20:56 -07:00
meli
75aaebccc2 switch italics to payloads instead of raw bytes - this is actually messier until the rest of chat there is moved to SeString, but this at least removes some random raw hex. Once more string support is in, the rest can probably be ported as well 2020-04-22 15:01:57 -07:00
meli
430d834074 Some static helpers for frequent payloads and groupings 2020-04-22 14:51:55 -07:00
meli
ea6c130aa7 basic map link helpers, fix some rounding/truncation issues with created map links and displayed values 2020-04-22 14:22:39 -07:00
meli
fb40a69785 fix user-created RawPayload to take entire chunk, testing helper for full item link string 2020-04-22 11:17:11 -07:00
meli
9f884f63f8 add basic italics payload 2020-04-22 09:33:04 -07:00
meli
2d5fdd3c4c payload constructors for user-created payloads 2020-04-22 08:51:24 -07:00
meli
5416c4bc7e explicit interface for when payloads include user-displayed text - this may go away later 2020-04-22 07:22:54 -07:00
meli
1832702a0a add codepoints for colored brackets around auto-translate text; minor fixes 2020-04-22 06:11:20 -07:00
meli
442fc9d137 Expose a few mutable properties that make sense; most are still read-only for existing payloads. The obvious major point missing in this is the ability to create new payloads from fields.. coming soon 2020-04-21 17:59:43 -07:00
meli
7bab3a45f5 more uniform names for encode/decode methods, beginnings of cached/dirty data concept for payloads, to prevent regeneration when they are unmodified. This may change or go away entirely as more work is done 2020-04-21 17:22:42 -07:00
meli
f2cee5f5bc Initial pieces of payload rework; everything is read-only at the moment, pending next stages. Lumina is now used for on-demand property resolution, properties are only exposed for user-facing values, and mostly expose the lumina object(s) where applicable 2020-04-21 16:41:03 -07:00
meli
22e9eb89b8 Add partial support for FC integer marker in string payloads; some cases where it doesn't work, but should fix a number of map links 2020-04-21 10:45:20 -07:00
goaaats
5159f532cb
Merge pull request #85 from ff-meli/master
Revert "Make RawX and RawY ints in MapLinkPayload"
2020-04-21 18:40:00 +02:00
meli
54eb885b72 Revert "Make RawX and RawY ints in MapLinkPayload"
This reverts commit ad9cb25536.
2020-04-21 09:28:46 -07:00
goaaats
21da9d80c9
Merge pull request #84 from rreminy/patch-4
Make RawX and RawY ints in MapLinkPayload
2020-04-21 16:27:56 +02:00
goaaats
c48949532f
Merge pull request #83 from rreminy/patch-3
Add a ToString() method to MapLinkPayload.cs
2020-04-21 16:27:06 +02:00
AzureGem
ad9cb25536
Make RawX and RawY ints in MapLinkPayload 2020-04-21 10:18:43 -04:00
AzureGem
842cc607ac
Add a ToString() method to MapLinkPayload.cs 2020-04-21 10:14:20 -04:00
goat
dd3fd27f4d feat: make actor table log nicer 2020-04-21 02:30:28 +02:00
goat
69859fa2dc feat: add ActorId and ObjectKind to data view 2020-04-20 20:49:20 +02:00
goat
eb16ffde49 feat: add NameId to actor struct and Npc in object model 2020-04-20 20:45:58 +02:00
goat
49f450958b build: v4.8.8 2020-04-20 18:37:13 +02:00
goat
0565fe2532 fix: /xlitem help hint out of date for UI 2020-04-20 18:37:03 +02:00
goaaats
696b7d3d57
Merge pull request #81 from ff-meli/master
pull in imguiscene fix for mouse input breaking
2020-04-20 18:04:38 +02:00
meli
be1fa75a83 pull in imguiscene fix for mouse input breaking 2020-04-20 09:00:38 -07:00
goat
3834ab0058 Merge branch 'master' of https://github.com/goaaats/Dalamud 2020-04-20 13:00:54 +02:00
goat
98f93c00b1 build: v4.8.7.0 2020-04-20 13:00:42 +02:00
goat
a7f5129926 feat: improve on item search window, async loading, choose multiple 2020-04-20 12:57:46 +02:00
goat
ff64c01643 feat: ImGui info command 2020-04-20 12:47:12 +02:00
goaaats
ad7fe8b3ec
Merge pull request #80 from pmgr/master
Feature: Added OpenMapWithMapLink; changed visibility of GetVirtualFunction
2020-04-20 10:09:55 +02:00
pmgr
9c2c89d347 Added OpenMapWithMapLink; changed GetVirtualFunction's visibility 2020-04-20 04:30:12 +01:00
goaaats
1ce759ec85
Merge pull request #79 from rreminy/patch-1
Update Dalamud.Injector logic
2020-04-19 17:27:03 +02:00
AzureGem
a7776fe15f
Update Dalamud.Injector logic
- Added logic determine the game install path from process in case its not installed at the default path (Line 16, 88 and 98)
- Made auto-detecting the game's PID (the -1 arg) the default behavior (Line 30-33)
  - Added a check to ensure the PID argugemt exist (Line 31)
  - Fixed check to ensure for start info argument exist (Line 51)
- Added missing code to display the base64 encoded start info argument to include (Line 56)
2020-04-19 11:23:45 -04:00
goat
311968ed57 chore: remove AntiDebug, thanks meli 2020-04-16 12:39:52 +02:00
goat
e572940073 chore: add fmauNeko to credits 2020-04-16 12:35:07 +02:00
goat
4f92d5c79e chore: clean up config to not require paths 2020-04-16 12:29:35 +02:00
goat
aaf271886c build: v4.8.6.0 2020-04-16 12:16:04 +02:00
goat
179787099d feat: add runtime loglevel switch, /xllanguage command 2020-04-16 12:15:23 +02:00
goat
1df07d5ed3 fix: correctly handle UiBuilder event exception 2020-04-16 12:15:05 +02:00
goat
1cf6129085 build: v4.8.5.0 2020-04-14 22:22:44 +02:00
goat
6567eb7c80 feat: new item search window 2020-04-14 22:21:33 +02:00
goat
8e6d2a841a build: v4.8.4.0 2020-04-13 20:51:38 +02:00
goat
2f88a4e0e6 fix: dodgy RTSS workaround 2020-04-13 20:49:27 +02:00
goat
dbdd584d89 localization: add translators to credits 2020-04-13 11:56:42 +02:00
goat
26259bc74c fix: update CheapLoc to 1.1.3 2020-04-13 11:53:49 +02:00
goat
d19959509c build: v4.3.0.0 2020-04-13 11:45:37 +02:00
goat
b7e18d7631 localization: update language files 2020-04-13 11:30:39 +02:00
goat
43cb0870ee feat: update CheapLoc to 1.1.2 2020-04-12 16:26:22 +02:00