Skip to content
Per Westling edited this page Jul 20, 2020 · 26 revisions

Introduction

18AL is a game created by Mark Derrick. It has some similarities with 18MEX, 18MS, 18GA, 18TN.

Issue for 18AL in parent repo

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:

  1. 18AL: Nashville/Mobile must be terminus if in route #1098
  2. 18AL: Fix revenue calculation for trains #1093 (merged)
  3. Improve game end: current OR and/or stock market reach max #1101
  4. Limit depot train buy to one before phase 4 (#961) #1064 (merged)
  5. 18AL: Add support for historical objective (#961) #1050
  6. 18AL: Implement company Brown & Sons Lumber Co #1073
  7. 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

  1. Verify PRs vs new branch
  2. Handle all end-game criterias See PRs
  3. Add tests
  4. 1.64, not 1.7

Known issues

  1. Stop route through Nashville/Mobile (fixed in terminus PR)
  2. Check removal of M&C ability (removed upon reaching destination)
  3. Historical objective attribute when destination reached?
  4. Town not counted for distance (probably fixed with PR 1093)
  5. Sym for corporation/companies (fixed in PRs)
  6. How to handle Warrior Coal token

Possible enhancement

  1. Make it possible to use optional ruless, see issue 1082
    1. Optional rule 7a: 2 yellow tiles first OR
    2. Optional rule 7b: Move L&N home city to Decatur
    3. Optional rule 7d: Unlimited 4D count
    4. Optional rule 7d: Hard rust 4T
  2. Improve presentation of route bonus chits (requires issue 1095)
  3. Show description on click for attributes
Clone this wiki locally