Road¶
Roads are paths that connect Node s.
Instance variables¶
Name |
Type |
Description |
---|---|---|
road_name |
String |
The name of the road |
road_type |
RoadType.Enum |
The type of the road. Affects event probabilties |
length |
decimal |
The length of the road |
RoadType Modifiers¶
There are 6 RoadTypes, mountain_road, forest_road, tundra_road, city_road, highway, and interstate. RoadType enumerations can be accessed by RoadType.road_type. For example, RoadType.highway
Length
Some roads are longer than others. These roads will take longer to travel, so keep that in mind when choosing which road to go down! This is not determined by road type.
Potential Events
The potential events that can happen on a given RoadType are listed below. Once an event occurs, each road type has an order of which event is most likely to occur. For example, on the tundra road, an icy road is more likely to occur than a rock slide. Keep in mind, some events are more dangerous than others! It might be best to avoid those events as much as possible. More on events can be seen at Events
Road |
Events |
---|---|
mountain_road |
rock_slide, animal_in_road, icy_road, police |
forest_road |
animal_in_road, police, rock_slide, icy_road |
tundra_road |
icy_road, police, rock_slide |
city_road |
bandits, police, traffic |
highway |
police, traffic |
interstate |
traffic, police |