From: Erik V. <eri...@xs...> - 2011-08-14 13:21:01
|
> > Q4: Do we need a separate type for 1860 halts? And perhaps 1825 halts > > (see also Q7 below)? > > > I would only add stopTypes to XML which are already supported. > So currently we have only city, town and offmap. We have already started to work at 18VA and 1825, so I would like to look at these games anyway. After all, the stop properties are only intended to make your life a bit easier, at least in this matter....:-) > I have not checked how you defined the ports in 18EU, but for me they are > identical to towns and would not need an own stopType. That's true for 18EU, and 1841 as well (except that in 1841 ports do not count as stops in finding a valid route - towns do). Currently, 18EU ports are defined as towns. 18VA ports are of a different kind. These are not separate stops (for finding valid route purposes), but add a bonus to the nearby cities (if tokened) - but only if that city is at one end of a route. To enforce port cities being at the end of a route, it could be helpful to add ports as special kind of stops anyway. (This only applies to Baltimore and Annapolis: you cannot both run through to Philadelphia or Baltimore and get the port bonus). On the other hand, if we don't consider 18VA ports as separate entities, I think we should also remove the 18VA ports from the visible map. > Towns can and should always be minor as for standard trains major and > minor stops are both counted to train reach. OK. > All 1825 specific issues are supported by revenue modifiers already, thus > there does not need a XML support for this. > > 1825 modifiers are: > DoubleHeadingModifier to allow two 2-trains run as a 3 train. > ScoreTileOnlyOnceModifier to check that each tile is scored only once. > TerminateAtMajorModifier to only allow runs that start/finish at majors. Wouldn't you need something extra to support 1825 halts (on tile #11, in some kits)? Only T-trains may (optionally) consider halts as stops, other trains must ignore halts. I think a separate scoreType could be helpful here, but perhaps you can do without. Erik. |