+ if (get_entity_n_overwrites(ent) > 0) {
+ printf (" overwrites:\n");
+ for (i = 0; i < get_entity_n_overwrites(ent); ++i) {
+ entity *ov = get_entity_overwrites(ent, i);
+ printf(" %d: %s of class %s\n", i, get_entity_name(ov), get_type_name(get_entity_owner(ov)));
+ }
+ } else {
+ printf(" Does not overwrite other entities. \n");
+ }
+ if (get_entity_n_overwrittenby(ent) > 0) {
+ printf (" overwritten by:\n");
+ for (i = 0; i < get_entity_n_overwrittenby(ent); ++i) {
+ entity *ov = get_entity_overwrittenby(ent, i);
+ printf(" %d: %s of class %s\n", i, get_entity_name(ov), get_type_name(get_entity_owner(ov)));
+ }
+ } else {
+ printf(" Is not overwriten by other entities. \n");
+ }
+