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: