Giter Site home page Giter Site logo

Comments (5)

NiHoel avatar NiHoel commented on May 24, 2024 2

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.

suhrmann avatar suhrmann commented on May 24, 2024 1

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.

suhrmann avatar suhrmann commented on May 24, 2024

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.

NiHoel avatar NiHoel commented on May 24, 2024

I mean an image. I'm not reading from memory.

from anno-1800-calculator.

Cahllagerfeld avatar Cahllagerfeld commented on May 24, 2024

I just tested the UXEnhancer for Population Reading:

  1. 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.

  2. 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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.