| TransferReason.GarbageTransfer |
When a landfill site is full and need to remove the garbage |
LandfillSiteAI.ProduceGoods |
| TransferReason.GarbageMove |
When a landfill site is sending/receive garbage cars. |
LandfillSiteAI.ProduceGoods |
| TransferReason.SnowMove |
The snow dump is a road maintenance service that plows the snow from the roads. It issues transfer offers for snow using this transfer reason. |
SnowDumpAI.ProduceGoods |
| TransferReason.PartnerAdult |
When the game is trying to find a partner for a citizen. It issues a transfer request with this reason if the current citizen is in the adult age group |
ResidentAI.TryFindPartner |
| TransferReason.Family1 |
When a family is relocating. |
OutsideConnectionsAI.AddConnectionOffers, ResidentAI.TryMoveFamily |
| TransferReason.Worker2 |
When a citizen is changing their workplace |
CommonBuildingAI.HandleWorkPlaces, ResidentAI.UpdateWorkplace |
| TransferReason.TouristC |
When a tourist wants to go on a tour, visit an entertainment site, or see a monument. |
LibraryAI.ProduceGoods, MonumentAI.ProduceGoods, OutsideConnectionAI.AddConnectionOffers, ParkAI.ProduceGoods, ParkBuildingAI.ProduceGoods, TourBuildingAI.ProduceGoods, TouristAI.ProduceGoods |
| TransferReason.DummyTrain |
Appeared only once in the code. Related to outside connections. |
OutsideConnectionsAI.StartConnectionTransfer |
| TransferReason.DummyShip |
Appeared only once in the code. Related to outside connections. |
OutsideConnectionsAI.StartConnectionTransfer |
| TransferReason.LeaveCity1 |
When a tourist is leaving the city |
OutsideConnectionAI.AddConnectionOffers |
| TransferReason.LeaveCity2 |
When a tourist is leaving the city |
OutsideConnectionAI.AddConnectionOffers |
| TransferReason.Collapsed |
When a building gets collapsed (due to a fire or a natural disaster) |
CommonBuildingAI.SimulationStep, DisasterResponseBuildingAI.ProduceGoods |
| TransferReason.Collapsed2 |
When a building gets collapsed (due to a fire or a natural disaster) |
CommonBuildingAI.SimulationStep, DisasterResponseBuildingAI.ProduceGoods |
| TransferReason.Mail |
PostOffice? |
PostOfficeAI.ProduceGoods |
| TransferReason.Lumber |
Randomly chosen as an output source from landfill sites |
LandfillSiteAI.ProduceGoods |
| TransferReason.Coal |
Randomly chosen as an output source from landfill sites |
LandfillSiteAI.ProduceGoods |
| TransferReason.Petrol |
Randomly chosen as an output source from landfill sites |
LandfillSiteAI.ProduceGoods |
| TransferReason.CriminalMove |
When a police station wants to send a car to chase a criminal. Or When the station captured the criminals and wants to send them to jail. |
PoliceStationAI.ProduceGoods |
| TransferReason.Food |
Resource to be requested from outside connections. Chosen at random. |
OutsideConnectionAI.AddConnectionOffers |
| TransferReason.Paper |
Resource to be requested from outside connections. Chosen at random. |
OutsideConnectionAI.AddConnectionOffers |
| TransferReason.Flours |
Resource to be requested from outside connections. Chosen at random. |
OutsideConnectionAI.AddConnectionOffers |
| TransferReason.PlanedTimber |
Resource to be requested from outside connections. Chosen at random. |
OutsideConnectionAI.AddConnectionOffers |
| TransferReason.SortedMail |
Resource to be requested from outside connections. Chosen at random. Post offices issue this as well when its sending/receive sorted mails. |
OutsideConnectionAI.AddConnectionOffers, PostOffice.ProduceGoods |
| TransferReason.EvacuateA |
When a shelter is being evacuated. |
ShelterAI.ProduceGoods |
| TransferReason.EvacuateB |
When a shelter is being evacuated. |
ShelterAI.ProduceGoods |
| TransferReason.EvacuateC |
When a shelter is being evacuated. |
ShelterAI.ProduceGoods |
| TransferReason.EvacuateD |
When a shelter is being evacuated. |
ShelterAI.ProduceGoods |
| TransferReason.EvacuateVipA |
When a shelter is being evacuated. |
ShelterAI.ProduceGoods |
| TransferReason.EvacuateVipB |
When a shelter is being evacuated. |
ShelterAI.ProduceGoods |
| TransferReason.EvacuateVipC |
When a shelter is being evacuated. |
ShelterAI.ProduceGoods |
| TransferReason.EvacuateVipD |
When a shelter is being evacuated. |
ShelterAI.ProduceGoods |
| TransferReason.PassengerHelicopter |
Unknown. Not used in the code. |
None |
| TransferReason.PassengerTrain |
Unknown. Not used in the code. |
None |
| TransferReason.CableCar |
Unknown. Not used in the code. |
None |
| TransferReason.Blimp |
Unknown. Not used in the code. |
None |