18AL - perwestling/18xx GitHub Wiki
Introduction
18AL is a game created by Mark Derrick. It has some similarities with 18MEX, 18MS, 18GA, 18TN.
Remaining work
Current status for different tasks can be found in the project page
Push requests
There are a bunch of Push Requests in the tobymao/18xx repo.
Here is the recommended order of applying them:
- 18AL: Nashville/Mobile must be terminus if in route #1098
18AL: Fix revenue calculation for trains #1093(merged)- Improve game end: current OR and/or stock market reach max #1101
Limit depot train buy to one before phase 4 (#961) #1064(merged)- 18AL: Add support for historical objective (#961) #1050
- 18AL: Implement company Brown & Sons Lumber Co #1073
- 18AL: Implement M&C RR and S&NA companies #1089
#1098 and #1093 does both modify the revenue calculation, but should be straight forward to merge. Just put
the terminus check first in the revenue_for
, then super, and finally the 4D calculation.
#1101 is pretty independent from any other PR, but need a review.
The remaining PRs need to be integrated with the rewritten OR step code. Should probably be handled one at a time so that each is rebased after the previous one has been merged.
To be implemented
Known issues
Stop route through Nashville/Mobile(fixed in terminus PR)Check removal of M&C ability(removed upon reaching destination)Historical objective attribute when destination reached?Town not counted for distance(probably fixed with PR 1093)Sym for corporation/companies(fixed in PRs)- How to handle Warrior Coal token