23 package com.realtime.crossfire.jxclient.faces;
25 import java.util.Arrays;
26 import org.jetbrains.annotations.NotNull;
27 import org.jetbrains.annotations.Nullable;
53 faces[face.getFaceNum()] = face;
68 System.err.println(
"Warning: accessing undefined face "+faceNum);
69 faces[faceNum] =
new Face(faceNum,
"face#"+faceNum, 0);
70 return faces[faceNum];
78 Arrays.fill(
faces,
null);
89 public void addFace(
final int faceNum,
final int faceSetNum,
final int faceChecksum, @NotNull
final String faceName) {
91 if (
faces[faceNum] !=
null) {
92 System.err.println(
"Warning: defining duplicate face "+faceNum+
" ("+faceName+
")");
94 faces[faceNum] =
new Face(faceNum, faceName, faceChecksum);