… | |
… | |
734 | |
734 | |
735 | sub face_update { |
735 | sub face_update { |
736 | my ($self, $facenum, $face, $changed) = @_; |
736 | my ($self, $facenum, $face, $changed) = @_; |
737 | |
737 | |
738 | if ($face->{type} == 0) { # FT_FACE |
738 | if ($face->{type} == 0) { # FT_FACE |
739 | CFPlus::DB::put tilecache => $face->{id} => $face->{image}, sub { } |
739 | CFPlus::DB::put tilecache => $face->{id} => $face->{data}, sub { } |
740 | if $changed; |
740 | if $changed; |
741 | |
741 | |
742 | $self->set_texture ($face->{id} => delete $face->{data}); |
742 | $self->set_texture ($face->{id} => delete $face->{data}); |
743 | |
743 | |
744 | } elsif ($face->{type} & 1) { # split metadata |
744 | } elsif ($face->{type} & 1) { # split metadata |