placeObject 3-4 fix className

This commit is contained in:
Jindra Petřík
2014-05-18 10:12:26 +02:00
parent e43568105c
commit a47aeeaa19
2 changed files with 5 additions and 4 deletions

View File

@@ -248,7 +248,8 @@ public class PlaceObject3Tag extends CharacterIdTag implements Container, PlaceO
sos.writeUB(1, placeFlagHasBlendMode ? 1 : 0);
sos.writeUB(1, placeFlagHasFilterList ? 1 : 0);
sos.writeUI16(depth);
if (placeFlagHasClassName) {
if (placeFlagHasClassName || (placeFlagHasImage&&placeFlagHasCharacter)) {
sos.writeString(className);
}
if (placeFlagHasCharacter) {
@@ -325,7 +326,7 @@ public class PlaceObject3Tag extends CharacterIdTag implements Container, PlaceO
placeFlagHasFilterList = sis.readUB(1) == 1;
depth = sis.readUI16();
if (placeFlagHasClassName) {
if (placeFlagHasClassName || (placeFlagHasImage&&placeFlagHasCharacter)) {
className = sis.readString();
}
if (placeFlagHasCharacter) {

View File

@@ -250,7 +250,7 @@ public class PlaceObject4Tag extends CharacterIdTag implements Container, PlaceO
sos.writeUB(1, placeFlagHasBlendMode ? 1 : 0);
sos.writeUB(1, placeFlagHasFilterList ? 1 : 0);
sos.writeUI16(depth);
if (placeFlagHasClassName) {
if (placeFlagHasClassName || (placeFlagHasImage&&placeFlagHasCharacter)) {
sos.writeString(className);
}
if (placeFlagHasCharacter) {
@@ -327,7 +327,7 @@ public class PlaceObject4Tag extends CharacterIdTag implements Container, PlaceO
placeFlagHasFilterList = sis.readUB(1) == 1;
depth = sis.readUI16();
if (placeFlagHasClassName) {
if (placeFlagHasClassName || (placeFlagHasImage&&placeFlagHasCharacter)) {
className = sis.readString();
}
if (placeFlagHasCharacter) {