mirror of
https://github.com/collinsmith/riiablo.git
synced 2025-07-04 23:38:28 +07:00
Added basic toString implementation
This commit is contained in:
@ -1,11 +1,18 @@
|
||||
package com.riiablo.save;
|
||||
|
||||
import java.nio.ByteBuffer;
|
||||
import java.util.Arrays;
|
||||
import org.apache.commons.lang3.ArrayUtils;
|
||||
import org.apache.commons.lang3.Validate;
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
|
||||
import com.badlogic.gdx.Gdx;
|
||||
import com.badlogic.gdx.Input;
|
||||
import com.badlogic.gdx.utils.Array;
|
||||
import com.badlogic.gdx.utils.IntArray;
|
||||
import com.badlogic.gdx.utils.IntIntMap;
|
||||
import com.badlogic.gdx.utils.Pool;
|
||||
|
||||
import com.riiablo.CharacterClass;
|
||||
import com.riiablo.Riiablo;
|
||||
import com.riiablo.codec.excel.DifficultyLevels;
|
||||
@ -18,12 +25,6 @@ import com.riiablo.item.Stat;
|
||||
import com.riiablo.item.StoreLoc;
|
||||
import com.riiablo.item.Type;
|
||||
|
||||
import org.apache.commons.lang3.ArrayUtils;
|
||||
import org.apache.commons.lang3.Validate;
|
||||
|
||||
import java.nio.ByteBuffer;
|
||||
import java.util.Arrays;
|
||||
|
||||
// TODO: support pooling CharData for multiplayer
|
||||
public class CharData implements ItemData.UpdateListener, Pool.Poolable {
|
||||
private static final String TAG = "CharData";
|
||||
@ -111,6 +112,11 @@ public class CharData implements ItemData.UpdateListener, Pool.Poolable {
|
||||
return new CharData().set(Riiablo.NORMAL, false, name, charClass);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return new ToStringBuilder(this).append(name).append(classId).append("level", level).build();
|
||||
}
|
||||
|
||||
public CharData set(int diff, boolean managed) {
|
||||
this.diff = diff;
|
||||
this.managed = managed;
|
||||
|
Reference in New Issue
Block a user