Go to Page... |
Compatibility: | Dragon Bones (3.3) |
Updated: | 04/18/18 06:05 PM |
Created: | 04/05/18 03:59 AM |
Monthly downloads: | 99 |
Total downloads: | 3,085 |
Favorites: | 14 |
MD5: |
DescriptionWouldn't it be nice if you had a Lore Library, but for every book you encountered across your travels? Recorded, readable at any point, with a way to keep track of which books you have/haven't read, sortable by various factors (such as alphabetical, the time you found the book, et ceteara), and searchable for when you're seeking out that specific bit of lore? Welcome to Pocket Apocrypha, your own little slice of Hermorah's own realm right in your proverbial pocket!
FeaturesIn the hallowed words of our dear Commandant Lassard, Pocket Apocrypha can do many, many fine things for you.
FAQQ: Why port? What's wrong with Librarian?
CreditsMy ever patient beau who manages to sometimes raise my courage to the point where I can post things online.
Comment Options |
04/05/18, 07:35 PM | |
|
Reuploaded and confirmed to be 005. I redownloaded it and even checked the lua file myself.
I don't know why 005 didn't originally upload, sorry!! |
|
Werewolf Finds Dragon |
View Public Profile |
Send a private message to Werewolf Finds Dragon |
Find More Posts by Werewolf Finds Dragon |
Add Werewolf Finds Dragon to Your Buddy List |
04/05/18, 07:28 PM | |
|
Yeeeah. I just downloaded it myself. That's not the latest version.
?????? I'll upload again, and verify this time. |
|
Werewolf Finds Dragon |
View Public Profile |
Send a private message to Werewolf Finds Dragon |
Find More Posts by Werewolf Finds Dragon |
Add Werewolf Finds Dragon to Your Buddy List |
Phinix |
View Public Profile |
Send a private message to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |
04/05/18, 03:38 PM | |
|
@joshmiller83
If you're feeling nervous about other people knowing your character names? You can email me the databases: [email protected] I'm putting my mail here like this as a show of trust, as that kind of thing is mutual. I've never had bad intent with any of my work, and I absolutely won't remember anything I read in there because my memory is awful. If you feel comfortable with doing so, mail me your databases and I'll fix them. |
|
Werewolf Finds Dragon |
View Public Profile |
Send a private message to Werewolf Finds Dragon |
Visit Werewolf Finds Dragon's homepage! |
Find More Posts by Werewolf Finds Dragon |
Add Werewolf Finds Dragon to Your Buddy List |
04/05/18, 03:34 PM | |
|
If the addon menu isn't showing, then it's definitely a database issue.
The mod very specifically won't load anything unless it's been properly initialised, to try and cut down on bugs. That includes the addon menu. |
|
Werewolf Finds Dragon |
View Public Profile |
Send a private message to Werewolf Finds Dragon |
Visit Werewolf Finds Dragon's homepage! |
Find More Posts by Werewolf Finds Dragon |
Add Werewolf Finds Dragon to Your Buddy List |
04/05/18, 03:32 PM | ||
|
|
|
|
joshmiller83 |
View Public Profile |
Send a private message to joshmiller83 |
Send email to joshmiller83 |
Visit joshmiller83's homepage! |
Find More Posts by joshmiller83 |
Add joshmiller83 to Your Buddy List |
04/05/18, 03:31 PM | |
|
Yep. Bound the key using the new keybind spot.
That would not affect the AddOn Settings Menu though. It was there in Librarian... Very odd. My database I converted via the program. My wife's as well. |
|
joshmiller83 |
View Public Profile |
Send a private message to joshmiller83 |
Send email to joshmiller83 |
Visit joshmiller83's homepage! |
Find More Posts by joshmiller83 |
Add joshmiller83 to Your Buddy List |
04/05/18, 03:19 PM | |
|
@joshmiller83
Apocrypha being a new mod will require you to redo the keybind. If you haven't done that since you were using Librarian, that's why. Failing that? It sounds like it could be a corrupted database issue. Perhaps the update function didn't run properly? If you could upload your database, I could fix it for you. Just throw it in a zip and toss it up on Mediafire, or put it on Pastebin. If you like, you can do a find and replace for your character names to replace them with nonsensical data, then switch them back in once I'm done making repairs. As for the Minion issue? No clue. |
|
Werewolf Finds Dragon |
View Public Profile |
Send a private message to Werewolf Finds Dragon |
Send email to Werewolf Finds Dragon |
Visit Werewolf Finds Dragon's homepage! |
Find More Posts by Werewolf Finds Dragon |
Add Werewolf Finds Dragon to Your Buddy List |
04/05/18, 03:15 PM | |
|
Alos not sure whats going on but even with the latest version I am NOT able to use my keybind.
Also Pocket Apocrypha is NOT showing up in the AddOn Settings menu. |
|
joshmiller83 |
View Public Profile |
Send a private message to joshmiller83 |
Send email to joshmiller83 |
Visit joshmiller83's homepage! |
Find More Posts by joshmiller83 |
Add joshmiller83 to Your Buddy List |
04/05/18, 03:09 PM | |
|
I don't think Minion likes your versions or something? It is not recognizing an update!
|
|
joshmiller83 |
View Public Profile |
Send a private message to joshmiller83 |
Send email to joshmiller83 |
Visit joshmiller83's homepage! |
Find More Posts by joshmiller83 |
Add joshmiller83 to Your Buddy List |
04/05/18, 03:03 PM | |
|
New version up.
I knew the problem couldn't have been specifically with the import function. I benchmark lua a lot, so I understood that string manipulation happening that fast and on that scale was still efficient and wouldn't have caused any problems. I knew the issue had to lie elsewhere. I didn't know if I'd be able to figure out where else though. I wondered if I'd be stuck for a time and if I'd have to suck it up and allow a small amount of OnUpdate-ish staggering in order to actually make it work, at least until I found out where the real culprit was. I think the real culprit rests somewhere in C, if I'm honest. Outside of the realm of lua. There's something going on there and ESO just can't refresh its UI with that much data, that often, without crashing. The same thing happens with the search function if that's improperly handled (had that issue back when this was called Librarian, and fixed it). So, essentially, you have to be careful about how often you call RefreshData. By moving RefreshData out of AddBook and only calling it once after the import has finished, this removes the pressure from ESO's UI to update that fast and stops it from crashing. I don't know if anyone actually cares about any of this, but there you go. |
|
Werewolf Finds Dragon |
View Public Profile |
Send a private message to Werewolf Finds Dragon |
Send email to Werewolf Finds Dragon |
Visit Werewolf Finds Dragon's homepage! |
Find More Posts by Werewolf Finds Dragon |
Add Werewolf Finds Dragon to Your Buddy List |
04/05/18, 02:32 PM | |
|
YES!
I was right! It's because it was calling RefreshData on every instance of AddBook. Derp. That's what was causing the issue. It was nothing to do with string handling at all! It's because ESO can't handle refreshing its UI that much, that fast. So by ensuring AddBook doesn't call RefreshData, and that RefreshData is actually called after the import, once, you don't need to stagger anything at all! dfsaghagsd SDAGHO EXCITED. HAPPY. Sorry. I had a feeling, though! This is why I wanted to test more. Uploading soon, testing more more. Edit: Repeated tests have revealed good, crash free results! And I didn't need to use staggering. AAAAAAAAAAAAAAAAAAAAAAA Too much adrenaline. Need to upload, then calm down. Edit: And no extra, extraneous functions needed, no extra function calls needed. In fact, less function calls needed. Same end result. No crash. Everything's good. Yeah, time to upload. Edit: Am I the only one who gets this excited about fixing things and writing good code?
Last edited by Werewolf Finds Dragon : 04/05/18 at 02:45 PM.
|
|
Werewolf Finds Dragon |
View Public Profile |
Send a private message to Werewolf Finds Dragon |
Send email to Werewolf Finds Dragon |
Visit Werewolf Finds Dragon's homepage! |
Find More Posts by Werewolf Finds Dragon |
Add Werewolf Finds Dragon to Your Buddy List |
04/05/18, 02:27 PM | ||
|
Crashing is one thing. Locking up one's computer is another entirely.
Last edited by Werewolf Finds Dragon : 04/05/18 at 02:27 PM.
|
|
|
Werewolf Finds Dragon |
View Public Profile |
Send a private message to Werewolf Finds Dragon |
Send email to Werewolf Finds Dragon |
Visit Werewolf Finds Dragon's homepage! |
Find More Posts by Werewolf Finds Dragon |
Add Werewolf Finds Dragon to Your Buddy List |
04/05/18, 02:23 PM | |
Right on, I'll look forward to it then.
|
|
|
Phinix |
View Public Profile |
Send a private message to Phinix |
Send email to Phinix |
Visit Phinix's homepage! |
Find More Posts by Phinix |
Add Phinix to Your Buddy List |