Comments (10)
Delete 'paradox-language-support.xml'.
If you don't know where it is, use 'Everything'.
Here is where it is in my computer:
C:\Users\${user}\AppData\Roaming\JetBrains\IntelliJIdea2023.3\options\paradox-language-support.xml
.
This is a strange issue due to deserialization of broken plugin configuration file.
May be fixed and optimized in the future.
from paradox-language-support.
Delete 'paradox-language-support.xml'. If you don't know where it is, use 'Everything'.
Here is where it is in my computer:
C:\Users\${user}\AppData\Roaming\JetBrains\IntelliJIdea2023.3\options\paradox-language-support.xml
.This is a strange issue due to deserialization of broken plugin configuration file. May be fixed and optimized in the future.
Hey, thank you so much for your prompt response. I was able to resolve the issue by locating and deleting that file. And you're absolutely right. It shouldn't throw an AssertionError if any of those attributes are missing. It's quite common for the "remoteId" to be absent in descriptor files when creating a custom mod that hasn't been uploaded to the workshop.
I really appreciate your quick workaround and assistance with this. Thank you!
from paradox-language-support.
Also, I have now started getting errors like these:
It wasn't like this earlier.
from paradox-language-support.
Not that situation. But a situation means a value in code is null (but should not be).
from paradox-language-support.
Also, I have now started getting errors like these:
It wasn't like this earlier.
- CWT config files for games exclude Stellaris is not perfect, you can send PRs or use local CWT config files. (see README)
- CWT config files for Stellaris is outdated, for a new game version 3.10.0 is just released.
from paradox-language-support.
Just wanted to let you know that these are not Stellaris game files that I showed. I am actually modding Crusader Kings 3 game files. So, whatever suggestions you provided, would that also work for CK3?
from paradox-language-support.
Update: I just switched to the CK3 from Stellaris in settings and now I don't see those errors. Sorry for the confusion and thank you so much for the help.
from paradox-language-support.
This plugin use CWT config files to provide advance features, just as CWTools do, and for game exclude Stellaris, these CWT config files should be same between this plugin and CWTools.
So when some errors like 'unresolved expression' is shown when you use IDEA and this plugin to open a CK3 game file, it should be also shown when you use VSC and CWTools to open this file. (Or these are some other 'black magic's I haven't known yet.)
from paradox-language-support.
And for me maintaining and updating cwt config files for games exclude Stellaris (see cwtools-stellaris-config and other repos) is not in the plan. (。・_・。)
from paradox-language-support.
This plugin use CWT config files to provide advance features, just as CWTools do, and for game exclude Stellaris, these CWT config files should be same between this plugin and CWTools.
So when some errors like 'unresolved expression' is shown when you use IDEA and this plugin to open a CK3 game file, it should be also shown when you use VSC and CWTools to open this file. (Or these are some other 'black magic's I haven't known yet.)
Got it, thanks for explaining.
And for me maintaining and updating cwt config files for games exclude Stellaris (see cwtools-stellaris-config and other repos) is not in the plan. (。・_・。)
No problem and I already appreciate everything that you are currently doing for the community ^_^
from paradox-language-support.
Related Issues (20)
- Parameters that are used only as conditionals in scripted effects/triggers do not show up in quick doc HOT 1
- Intellij freezes while editing inline scripts HOT 1
- Issue with escaped characters inside multi line strings HOT 4
- 钢四国家新建国家颜色未知
- Deadlock during script localization idexing HOT 2
- 钢铁雄心4 Expression几乎不可读
- Parameters of inlines show as unused if they cannot be inferred correctly even if declared in cwt config. HOT 7
- Single quotes strings seem to not be accepted by the plugin as valid, while the game does not mind them HOT 5
- Parameters in cwt configs do not get auto completed if they cannot be inferred or are not present in the inline/scripted_effect etc HOT 6
- `no` should be a valid value for an optional parameter in scripted effects, values and triggers. HOT 1
- Allow, through cwt configs, to somehow make an inline parameter inherit the context/config of its parent/inline, specifically useful for code blocks.
- Allow specifying a trigger/effect blocks scope somehow through cwt configs if it cannot be inferred HOT 3
- Typing inline_script does not show autocomplete HOT 3
- Some effects change root scopes HOT 5
- Paramaters that are multi line trigger blocks do not type inference correctly. HOT 5
- Allow wildcard/template expression for parameter context_key HOT 1
- Scripted effect not recognized, nor its cwt config. HOT 3
- CTRL+B should allow moving between definition (of scripted effect, trigger, etc) and its extended cwt config if it exists HOT 2
- Using `single_alias[trigger_clause]` in cwt extended definition parameters does not seem to work, nor using a multiple config type work as expected. HOT 4
- Allow somehow through cwt configs to generate pseudo definitions for scripted effect, game concepts etc. HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from paradox-language-support.