Comments (9)
We can rewrite loading screens then. Just make something similar to achievements system
from scpcb-ue-my.
This may be a bad idea.
Currently, the configs of the game fit with ini. If we change them to json forcibly, we can get more codes and bigger, complex configurations only.
Most configs are not too complex to fit json, except subtitles. But subtitles also takes way more space - the size of subtitles.json
is 150% of subtitles.ini
.
from scpcb-ue-my.
Also I think we should return thinking about IniControler for subtitles. Using a lot of dlls isn't a good practice
from scpcb-ue-my.
Also I think we should return thinking about IniControler for subtitles. Using a lot of dlls isn't a good practice
The latest subtitle system is too complex to use ini, even subtitles.ini
is not structured like ini at all.
And about too many DLLs - I can merge RapidBson into BlitzToolbox.dll
but it helps nothing, instead, this may cause more confusion. If we need it, just leave it there.
from scpcb-ue-my.
These files are that I think it is worth converting to json:
- SCP-294.ini
- NPCBones.ini
- loading_screens.ini
from scpcb-ue-my.
loading_screens.json
and SCP-294.json
are not good for backward compatibility in translating. Requires further discussion.
from scpcb-ue-my.
Here are two solutions:
- Use json for loadingscreens: More obvious file structure, won't be available in ZiYue Weblate.
- Use ini for loadingscreens: Can be available in ZiYue Weblate.
Both of them are not considering backward compatibility, so they are for future versions only.
from scpcb-ue-my.
What about NPCBones.ini
?
from scpcb-ue-my.
What about
NPCBones.ini
?
Obviously it can be converted to. But the complexity of my design made it is not worth to do this. It can and should be replaced by jsonc files, but I don't know how to make this perfectly.
from scpcb-ue-my.
Related Issues (20)
- Weblate webhook
- Locked in the cont1_035 HOT 2
- Subtitles still showing when the player wearing SCP-1499 HOT 1
- Jump out of the cont1_173 HOT 1
- Subtitles option out of the options panel HOT 1
- Crouch consumes the player's stamina HOT 1
- Remove `delay` from subtitles
- Constant loading screen
- Russian loc download glitch HOT 3
- No button sound sfx HOT 5
- LCZ room spawn in HCZ HOT 3
- Some textures stop rendering after game missing focus in fullscreen HOT 6
- [Normally it will not appear] A feature of Debug Mode don't work HOT 1
- Move 'Localization' folder to Application Data HOT 1
- Elevator Rotate Issue HOT 2
- SCP-500 disappear issue HOT 4
- Battery issues caused by having multiple night vision devices
- Containment Room 5 is locked if SCP-106 is contained
- Class-D voice loss after reopening Sound Transmission HOT 1
- Tabbing out of the game and tabbing back in freezes the game view/turning off monitor freezes the game 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 scpcb-ue-my.