Skip to content
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

Dictionary Entries for Races.lsx & Children Fields #66

Open
NellsRelo opened this issue Oct 19, 2023 · 2 comments
Open

Dictionary Entries for Races.lsx & Children Fields #66

NellsRelo opened this issue Oct 19, 2023 · 2 comments
Assignees

Comments

@NellsRelo
Copy link
Contributor

Now that we support insertion/removal of child fields in Races.lsx entries, it would be useful to have dictionaries set up for each race defined in Shared, SharedDev, Gutav, and GustavDev. We'd probably also want to set up dictionaries for Tags, Gods, Visuals, and other things that are referenced.

Gods will probably draw from the UUIDs defined in Gods.lsx, and along with Races, should be an exhaustive list.

There are way too many tags and visuals to account for all of them, so it may be worth just setting up entries for the ones that are already referenced in races.lsx, and add more as needed.

These dictionaries should be fairly simple, just a single level deep:

{
  DescriptiveName = "UUID"
}

We'll also need to ensure we have API Endpoints to retrieve and/or register them.

@NellsRelo NellsRelo converted this from a draft issue Oct 19, 2023
@RandoRuda
Copy link
Contributor

I am one that can really get bogged down in the details, so sorry for this. If you could provide a clear direction, Glorious Leader, I can jump into this repetitive/monotonous task.


Query:

How would you like it within /CompatibilityFramework/Mods/SubclassCompatibilityFramework/ScriptExtender/Lua/Globals/Dictionaries/ ?

Options:

My first thoughts...

  1. Add a races subfolder and then break them down into tags.lua visuals.lua etc?
  2. Don't get too bogged down in sorting it out yet and start collecting the UUIDs together in races.lua

This is the kind of task I can fall into for hours when I'm feeling worn out, unable to make decisions, so I'm looking forward to confirming the best way forward.

@NellsRelo
Copy link
Contributor Author

Since things like visuals and tags may end up being useful beyond races, it might be good to just have a gods.lua, races.lua, tags.lua, etc, I think

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Ready
Development

No branches or pull requests

2 participants