Giter VIP home page Giter VIP logo

Comments (9)

Gymnasiast avatar Gymnasiast commented on May 19, 2024 1

Oh, some bugs have been in the game for years. Some are even the result of a typo that was made during initial implementation. Still a bug, though.

from objects.

tupaschoal avatar tupaschoal commented on May 19, 2024

Behavior on:

It seems to be working fine, since August. In fact I even built with the first commit of the year, which was still in version 0.2.1. I didn't see the off by one cutting and the mowing seemed to always have been the same thing.

from objects.

Gymnasiast avatar Gymnasiast commented on May 19, 2024

@tupaschoal All of the GIFs you posted are showing the handyman moving in the wrong direction, though. He is mowing lanes from bottom-left to top-right, while the lanes that appears are from top-left to bottom-right, so rotated by 90°.

from objects.

tupaschoal avatar tupaschoal commented on May 19, 2024

Yes, that I noticed, but I went as far as January 1st, 2019 and still saw the exact same behavior, so I started wondering whether it had always been a bug

from objects.

tupaschoal avatar tupaschoal commented on May 19, 2024

Yup, I started Vanilla and saw the behavior was different P

from objects.

tupaschoal avatar tupaschoal commented on May 19, 2024

I can add a gif later today, but basically I loaded the same save used for the gifs above and vanilla RCT2 has the sprites in the exact orientation as the handyman is cutting.

from objects.

duncanspumpkin avatar duncanspumpkin commented on May 19, 2024

I just removing all the discussion about it being a vanilla bug as we have established that it is not a vanilla bug and is a mistake that has been around for a while.

from objects.

duncanspumpkin avatar duncanspumpkin commented on May 19, 2024

It seems to be a display issue caused by Terrain Surface objects refactor.

image
On the left is RCT2 vanilla on the right OpenRCT2.

from objects.

duncanspumpkin avatar duncanspumpkin commented on May 19, 2024

Looks to be a bug in our object. Unfortunately CS layed out the images in an odd order. It goes:

rotation base_image old_set
0 0xA8D 2
1 0xA67 0
2 0xA8D 2
3 0xA67 0

In our object format we have the following:

rotation new_set
0 3
1 5
2 3
3 5

Where a new_set is converted into the old set by taking away 3.

So all we need to do to fix it is reorder the special section in our object for terrain_surface.

from objects.

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.