… | |
… | |
578 | object::copy_to (object *dst) |
578 | object::copy_to (object *dst) |
579 | { |
579 | { |
580 | *dst = *this; |
580 | *dst = *this; |
581 | |
581 | |
582 | if (speed < 0) |
582 | if (speed < 0) |
583 | dst->speed_left = speed_left - rndm (); |
583 | dst->speed_left -= rndm (); |
584 | |
584 | |
585 | dst->set_speed (dst->speed); |
585 | dst->set_speed (dst->speed); |
586 | } |
586 | } |
587 | |
587 | |
588 | void |
588 | void |
… | |
… | |
915 | |
915 | |
916 | if (!freed_map) |
916 | if (!freed_map) |
917 | { |
917 | { |
918 | freed_map = new maptile; |
918 | freed_map = new maptile; |
919 | |
919 | |
|
|
920 | freed_map->path = "<freed objects map>"; |
920 | freed_map->name = "/internal/freed_objects_map"; |
921 | freed_map->name = "/internal/freed_objects_map"; |
921 | freed_map->width = 3; |
922 | freed_map->width = 3; |
922 | freed_map->height = 3; |
923 | freed_map->height = 3; |
923 | |
924 | |
924 | freed_map->alloc (); |
925 | freed_map->alloc (); |