cwtools / cwtools/cwtools-vscode
"Expecting a variable, but got a scope"
- Dominant language
- F#
- Stars
- 110
- Forks
- 19
- PR merge metrics
- No merged PRs in 30d
Description
CWTools will throw an error if you try to compare a variable to a scope. However, the game allows you to save scopes as variables. I'm not sure if that's an issue with the Victoria 3 config files specifically, or the VSCode extension itself, but I don't know how to fix it.
For instance you could do
```
set_global_variable = {
name = treaty_law_var
value = law_type:law_extensive_naval_treaty
}
```
And then use it as a condition
```
limit = {
global_var:treaty_law_var = law_type:law_extensive_naval_treaty
}
```
And the game will recognize it and run as expected.

Contributor guide
Assessment
This issue has not been assessed yet.