SVoyager,
här är ett utdrag ur koden från min dörrkontroll för att förhindra att passagerarna stiger av/på vid en station.
Kod:
// Set passengers enabled
void SetPassengersEnabled(Train train, bool enable)
{
int i;
Vehicle[] vehicles = train.GetVehicles();
for(i=0; i<vehicles.size(); i++)
{
if (enable)
{
vehicles[i].SetProductRestriction(null);
}
else
{
vehicles[i].SetProductDisabled();
}
}
}