Coder Social home page Coder Social logo

Comments (4)

viroulep avatar viroulep commented on August 15, 2024

I remember it dropped the items when you would actually close the game, but not when you would just exit/continue.

We should probably look at how the game logfile behave when doing this, and see if it comes from it or from the caching system in the tracker.

from rebirthitemtracker.

DrSilence avatar DrSilence commented on August 15, 2024

As far as i can see it is a tracker problem:

line 99,100 & 473-475 from item_tracker.py:

...
 99            elif (self.seed != '') and line.startswith('RNG Start Seed:'):
100                end_type = "Reset"
...
473                    if line.startswith('RNG Start Seed:'): # The start of a run
474                        self.seed = line[16:25] # This assumes a fixed width, but from what I see it seems safe
475                        self.start_new_run(current_line_number)
...

'RNG Start Seed:' occur on new runs as well as in continued runs. Only way to see if it is a real new run is to check if a "generate..." occur before entering first 'Room '.
Unfortunately in continued runs i dont get the 'Add Item' lines for already picked up items.

I hope this will help :)

from rebirthitemtracker.

Hyphen-ated avatar Hyphen-ated commented on August 15, 2024

"generate..." also appears before entering the first room on later floors, so that's not really any good. maybe we should trigger on "Level::Init m_stage 1"

from rebirthitemtracker.

Hyphen-ated avatar Hyphen-ated commented on August 15, 2024

that seems to work

from rebirthitemtracker.

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.