Passengers
zetjiin opened this issue ยท 0 comments
Describe the Suggestion
Introduction:
This proposal aims to enrich the "Layers-of-Railways/Railway" project by introducing passenger transport.
New Blocks:
Ticket Booth Block: Guides villagers to purchase tickets before boarding the train.
Station Exit Block: Provides an exit path for villagers, preventing them from re-entering the station immediately.
Blue and Yellow Super Glues: Used to mark zones without altering existing blocks.
Zone Mechanics:
Ticket Lane (Blue Zone):
Function: Creates a designated area for villagers' movement.
Villager Behavior:
From Village (Zoneless): Moves to the Ticket Booth, then to the yellow zone.
From Yellow Zone: Proceeds to the Station Exit, followed by a temporary immunity to the blue zone.
Station (Yellow Zone):
Function: Acts as a loading/unloading area at the station.
Villager Behavior:
Arriving by Train: Unseats before the station, moves to the yellow zone, then to the connected blue zone, and finally exits through the Station Exit. Receives a temporary blue zone immunity.
Waiting at Station: Waits for the train, boards, and finds a seat.
Additional Functional Blocks:
Additionally
Loading Queue (flat block): Encourages villagers to form a line in a specific area of the yellow zone.
Unloading Queue (flat block): Enhances villagers' unloading efficiency in the yellow zone.
Configurable Settings:
Train Doors (e.g., Brass Door): Add a one-way setting (Loading, Unloading) to facilitate villager movement.
Dual-Door Train Cars: Utilize loading queues at one door and unloading queues at another to streamline the boarding and alighting process.
Conclusion:
The implementation of these features would significantly improve the railway system's interaction with villagers, providing a more dynamic and engaging gameplay experience. The addition of configurable settings offers flexibility, catering to diverse gameplay styles.
Screenshots and Videos
No response
Additional Context
No response