Simutrans-Squirrel-API
api_factory.cc
Go to the documentation of this file.
1 
14 public:
18 private:
19  void _nexti();
20 public:
24 private:
25  void _get();
26 public:
30  integer get_count();
31 };
37 public:
43  factory_x(integer x, integer y);
61  table<factory_production_x> input;
70  table<factory_production_x> output;
74  bool is_valid();
79  array<coord> get_consumers();
84  array<coord> get_suppliers();
89  string get_name();
94  string set_name(string);
99  array<integer> get_production();
104  array<integer> get_power();
109  array<integer> get_boost_electric();
114  array<integer> get_boost_pax();
119  array<integer> get_boost_mail();
124  array<integer> get_pax_generated();
129  array<integer> get_pax_departed();
134  array<integer> get_pax_arrived();
139  array<integer> get_mail_generated();
144  array<integer> get_mail_departed();
149  array<integer> get_mail_arrived();
154  array<coord> get_tile_list();
159  array<halt_x> get_halt_list();
160 };
166 public:
170  integer max_storage;
175  array<integer> get_storage();
180  array<integer> get_received();
185  array<integer> get_consumed();
190  array<integer> get_in_transit();
195  array<integer> get_delivered();
200  array<integer> get_produced();
205  integer get_base_production();
210  integer get_base_consumption();
215  integer get_consumption_factor();
220  integer get_production_factor();
221 };
table< factory_production_x > input
Definition: api_factory.cc:61
integer get_count()
table< factory_production_x > output
Definition: api_factory.cc:70