Comments (5)
A few remarks:
- You do not need to support version 1, so looking at line 933 to 976 is sufficient.
- Everything is based on the GUIDs of the assets (see params.js), so you may need to keep a lookup table.
- Every time you issue a request, a new screenshot of the game is evaluated (so most requests won't return any information)
- You can even retrieve a list of all islands seen so far in the statistics screen (which I currently do not use)
from anno-1800-calculator.
As the Python API does not provide all data - maybe C++/C# egomeh / anno1800-scripting-api does.
It looks quite promising.
from anno-1800-calculator.
Thank you very much for your infomration!
With "screenshot" you don't mean an image but the technical state of the game, right?
from anno-1800-calculator.
I mean an image. I'm not reading from memory.
from anno-1800-calculator.
I just tested the UXEnhancer for Population Reading:
-
As @NiHoel said, its based on the GUIDs of this file. This means we would have to refactor the whole Dataset we currently use to work with the Data we get from the Server.
-
In the reference Repo where the Enhancer is already used, the Data are received by polling every second. My suggestion would be to implement a "recording function" which starts polling and ends polling when the record button is clicked again. This way the caused networktraffic shouldnt get that huge.
from anno-1800-calculator.
Related Issues (20)
- Store selected production chain persistent HOT 1
- add building planner / building stack
- add alternative buildings functionality HOT 1
- integrate a production layout planner HOT 1
- Ability to change number of residents per house HOT 3
- Production Chains - Workforce demand - Engineers HOT 1
- Gramophone Factory : productionTime HOT 2
- Automatic deployment of desktop app seems broken
- Input cells to small, Resident Demand HOT 2
- Option to display consumption as one / two entries
- Use Anno internal GUIDs HOT 2
- Invalid Production Chain Ratio of Hibiscus Tea HOT 2
- Fix CI/CD - Dropped Travis-CI HOT 2
- Multilanguage support HOT 1
- Suggestion: houses instead of amount of people HOT 3
- User-individual-Settings on Settingspage HOT 1
- Bug in Group-Function at Resident Demands Data Table HOT 1
- Vulerability in Dependencies HOT 2
- Settings for production/residents modifiers
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 anno-1800-calculator.