Public Member Functions |
function | Load (version, data) |
function | Save () |
function | Start () |
function | Initialize () |
function | FindSources (cargo_index) |
function | FindDestinations (cargo_index, company) |
function | GetDistanceScore (desired, actual) |
function | FindChallenge (cargo_index, distance, comp_id) |
function | SelectCargo () |
function | CreateChallenge (comp_id) |
function | ProcessEvents () |
function | TryAddNewGoal () |
function | UpdateDeliveries (old_cmon) |
function | CompaniesPostLoadCheck () |
function | FillMonitors (cmon) |
function | UpdateCompanyMonitors (old_cmon, cmon) |
function | UpdateCargoMonitors (comp_id, old_mon, mon) |
function | UpdateResourceMonitors (comp_id, cargo_id, old_rmon, rmon) |
function | UpdateTownMonitors (comp_id, cargo_id, old_tmon, tmon) |
function | UpdateIndMonitors (comp_id, cargo_id, old_imon, imon) |
Public Attributes |
| cargoes = null |
| Cargoes of the game (index -> 'cid' number, 'freight' boolean, 'effect' on town).
|
| num_cargoes = 0 |
| Number of cargoes in 'this.cargoes'.
|
| sum_weight = 0 |
| Total sum of the weights of the cargoes.
|
| companies = null |
| loaded = false |
The documentation for this class was generated from the following file: