… | |
… | |
310 | |
310 | |
311 | // temporary: wether the object can be saved in a map file |
311 | // temporary: wether the object can be saved in a map file |
312 | // contr => is a player |
312 | // contr => is a player |
313 | // head => only save head of a multitile object |
313 | // head => only save head of a multitile object |
314 | // owner => can not reference owner yet |
314 | // owner => can not reference owner yet |
315 | MTH bool can_map_save () const { return !contr && !head && !owner && !flag [FLAG_NO_SAVE]; } |
315 | MTH bool can_map_save () const { return !contr && !head && !owner && !flag [FLAG_NO_MAP_SAVE]; } |
316 | |
316 | |
317 | /* This return true if object has still randomitems which |
317 | /* This return true if object has still randomitems which |
318 | * could be expanded. |
318 | * could be expanded. |
319 | */ |
319 | */ |
320 | MTH bool has_random_items () const { return randomitems && !flag [FLAG_IS_A_TEMPLATE]; } |
320 | MTH bool has_random_items () const { return randomitems && !flag [FLAG_IS_A_TEMPLATE]; } |