Ignore:
Timestamp:
Apr 25, 2023, 10:52:20 PM (13 months ago)
Author:
chronos
Message:
  • Added: Configurable station styles.
  • Added: Configurable map visual styles.
  • Added: Metro lines can be configured to be not movable.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/UMetroPassenger.pas

    r93 r127  
    77
    88type
    9   TStationShape = (ssCircle, ssSquare, ssTriangle, ssStar, ssPlus, ssPentagon,
     9  TDestinationShape = (ssCircle, ssSquare, ssTriangle, ssStar, ssPlus, ssPentagon,
    1010    ssDiamond, ssQuarterCircle, ssHexagon, ssCross, ssHalfCircle, ssHeptagon);
    11   TStationShapeSet = set of TStationShape;
     11  TDestinationShapeSet = set of TDestinationShape;
     12  TDestinationIndex = Integer;
     13  TDestinationIndices = array of TDestinationIndex;
    1214
    1315  { TMetroPassenger }
    1416
    1517  TMetroPassenger = class
    16     Shape: TStationShape;
     18    DestinationIndex: TDestinationIndex;
    1719  end;
    1820
Note: See TracChangeset for help on using the changeset viewer.