equal
deleted
inserted
replaced
88 */ |
88 */ |
89 struct EngineInfo { |
89 struct EngineInfo { |
90 Date base_intro; |
90 Date base_intro; |
91 Year lifelength; |
91 Year lifelength; |
92 Year base_life; |
92 Year base_life; |
93 byte unk2; ///< Carriages have the highest bit set in this one |
93 byte unk2; ///< flag for carriage(bit 7) and decay speed(bits0..6) |
94 byte load_amount; |
94 byte load_amount; |
95 byte climates; |
95 byte climates; |
96 uint32 refit_mask; |
96 uint32 refit_mask; |
97 byte refit_cost; |
97 byte refit_cost; |
98 byte misc_flags; |
98 byte misc_flags; |
293 */ |
293 */ |
294 typedef EngineRenew* EngineRenewList; |
294 typedef EngineRenew* EngineRenewList; |
295 |
295 |
296 /** |
296 /** |
297 * Remove all engine replacement settings for the player. |
297 * Remove all engine replacement settings for the player. |
298 * @param er The renewlist for a given player. |
298 * @param erl The renewlist for a given player. |
299 * @return The new renewlist for the player. |
299 * @return The new renewlist for the player. |
300 */ |
300 */ |
301 void RemoveAllEngineReplacement(EngineRenewList* erl); |
301 void RemoveAllEngineReplacement(EngineRenewList* erl); |
302 |
302 |
303 /** |
303 /** |