-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REQUEST] - Some suggestions. Localization, UI and other. #14
Comments
Localization support would be incredible. If you are willing to do localization for Russian I would absolutely pay for that. We can use a public Google sheet where the first column is English and any amount of new columns for whatever language can be added. I created a quick Sheet here: https://docs.google.com/spreadsheets/d/1l1itWxpfGLXtsNsX-sr3zkOlt0j4BxHh4g-nrksfDaU/edit?usp=sharing but I'll need some time to dump in the existing English text
I'm not totally convinced this would be all that useful for the amount of code this would require (the way Terminal currently checks for ownership and generates buttons is already somewhat complicated). I'd recommend trying out two skill check settings and seeing if this works for you. There are the "at login" and "add encryption" skill checks. With these on it will allow you as the GM to hide the journal or pages behind a roll check. At which point to make things simple you could state to your players that it is an impossible task if you were wanting them to just move on and not attempt to view that journal/page.
A toggle on using a GM proxy would be pretty useful. I can add that to my todo list.
There is something already in the works for renaming the Run Script text. I can add support for customizing "PERSONAL TERMINAL" and "FOLDERS" as well. Just keep in mind these changes are going to get bundled with a major rewrite (a version 3.0 for Terminal) to AppV2 and UUID support (I'm already using AppV2 in some spots but not for the actual Terminal app window). Which will have many major breaking changes. Meaning I will be conducting testing on it to maximize stability for maybe another month.
EDIT: this has been added, see comment below
That shouldn't be too hard to implement and would be an improvement. RegionsI really love that Foundry added Regions. It absolutely will be a high priority to support integration with anything cool that comes out for Regions
That being said I don't want to get burned by supporting them too early. I want Regions to mature a little before I code out a lot of useful integrations.
I do include a macro in the compendium if you wanted to start Terminal from an external source (run macro action) |
A better Actor & Macro selector is here!
I actually found a completely different method for selecting journals and macros. It's pretty slick since it injects into the Foundry API method listeners. Which is somewhat dangerous but I wrapped in it a try catch, so should be fine. I migrated item and actor selection over to this new method. Pretty useful going forward. This should resolve any issues with large numbers of macros or journals. Since you they use the native Foundry UI which has folders AND a search. |
Paying can be a problem, because i live in Russia. Even buying your module was kinda a challenge for me... I am willing to help with localization for free tho. Here's some helpfull link about localization in foundry:
I am not sure it requires any heavy modifications for it. You basicly need to skip the step of updating ownership if setting is off. Setting up EVERY terminal to use skill check blocks is more work and also if there are many terminals, gm would be bombarded with notifications, which is not cool.
No worries, i am just glad to see a good project evolve to be better.
Tested. Works like a charm. |
Added region support early (v3.1.2). For now it's just triggering behaviors. But that already should open plenty of chances for GMs to do scripting. |
Requests
The text was updated successfully, but these errors were encountered: