Coder Social home page Coder Social logo

Comments (7)

duncanspumpkin avatar duncanspumpkin commented on July 2, 2024

Changing engines involves picking up and picking up clears the cargo not much can do about that. Also feels a bit cheaty

from openloco.

ethan-xd avatar ethan-xd commented on July 2, 2024

@duncanspumpkin I'm able to delete cars from and add cars to trains which are stopped (either with the red flag or otherwise) on the tracks without picking them up. I meant in this case, where the train stays on the tracks and you can't move it to it's destination as a cheat, don't clear the cargo.

Loco_2024-06-10_14-05-42.-.Trim.mp4

from openloco.

LeftofZen avatar LeftofZen commented on July 2, 2024

If you didn't pick up the train to replace the engine, then what happens when a train is on a piece of track that is exactly the same length as the old train, and the new engine is longer than the old? The train would technically crash because it isn't on the tracks any more. I think this edge case means you must always pick up the train

from openloco.

ethan-xd avatar ethan-xd commented on July 2, 2024

@LeftofZen The game picks it up when it's too long so I reckon it would be fair to clear the cargo in that case.

from openloco.

LeftofZen avatar LeftofZen commented on July 2, 2024

My point was more, you want this very specific behavior for a very specific circumstance, and you want a different behavior for other similar circumstances. This is usually an indication of poor game design as players might not know what inputs trigger one behavior and which inputs trigger another behavior, which leads to confusion and is not fun or enjoyable. Consistent and intuitive behavior is the goal and I don't yet see how to achieve that with what you want. If you have any ideas how to achieve it, let me know. Personally I think just having a cheat option to keep cargo on train pickup is good enough here, what do you think?

from openloco.

ethan-xd avatar ethan-xd commented on July 2, 2024

Ah, I see what you mean. You make a good point.

A cheat option for it could be good, as it could just be a pinky promise with yourself to not cheat by putting the train down by the destination.

A potential solution to work around the problem could be to just not let you add a new car if it's too long? But that's probably a more annoying experience.

Anyway, thanks for talking with me about it.

from openloco.

duncanspumpkin avatar duncanspumpkin commented on July 2, 2024

@duncanspumpkin I'm able to delete cars from and add cars to trains which are stopped (either with the red flag or otherwise) on the tracks without picking them up. I meant in this case, where the train stays on the tracks and you can't move it to it's destination as a cheat, don't clear the cargo.

Loco_2024-06-10_14-05-42.-.Trim.mp4

Underneath the game is picking up the train and placing it back down again. It's just you don't see this.

from openloco.

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.