mirror of
https://github.com/collinsmith/riiablo.git
synced 2025-07-22 05:38:46 +07:00
Workaround for #75
This commit is contained in:
@ -311,6 +311,10 @@ public class CharData implements ItemController, ItemData.UpdateListener, Pool.P
|
|||||||
return statData;
|
return statData;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void update() {
|
||||||
|
onUpdated(itemData);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onUpdated(ItemData itemData) {
|
public void onUpdated(ItemData itemData) {
|
||||||
assert itemData.stats == statData;
|
assert itemData.stats == statData;
|
||||||
|
@ -518,6 +518,9 @@ public class GameScreen extends ScreenAdapter implements GameLoadingScreen.Loada
|
|||||||
charData.getItems().addLocationListener(Riiablo.cursor);
|
charData.getItems().addLocationListener(Riiablo.cursor);
|
||||||
charData.getMerc().getItems().addLocationListener(Riiablo.cursor);
|
charData.getMerc().getItems().addLocationListener(Riiablo.cursor);
|
||||||
|
|
||||||
|
// FIXME: #75 Initial CharData update event
|
||||||
|
charData.update();
|
||||||
|
|
||||||
loadingScreen = new GameLoadingScreen(map, getDependencies());
|
loadingScreen = new GameLoadingScreen(map, getDependencies());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -13,7 +13,6 @@ import com.badlogic.gdx.utils.Array;
|
|||||||
import com.badlogic.gdx.utils.Disposable;
|
import com.badlogic.gdx.utils.Disposable;
|
||||||
import com.badlogic.gdx.utils.IntIntMap;
|
import com.badlogic.gdx.utils.IntIntMap;
|
||||||
import com.badlogic.gdx.utils.ObjectMap;
|
import com.badlogic.gdx.utils.ObjectMap;
|
||||||
import com.riiablo.save.CharData;
|
|
||||||
import com.riiablo.CharacterClass;
|
import com.riiablo.CharacterClass;
|
||||||
import com.riiablo.Keys;
|
import com.riiablo.Keys;
|
||||||
import com.riiablo.Riiablo;
|
import com.riiablo.Riiablo;
|
||||||
@ -26,6 +25,7 @@ import com.riiablo.item.Stat;
|
|||||||
import com.riiablo.key.MappedKey;
|
import com.riiablo.key.MappedKey;
|
||||||
import com.riiablo.key.MappedKeyStateAdapter;
|
import com.riiablo.key.MappedKeyStateAdapter;
|
||||||
import com.riiablo.loader.DC6Loader;
|
import com.riiablo.loader.DC6Loader;
|
||||||
|
import com.riiablo.save.CharData;
|
||||||
import com.riiablo.widget.HotkeyButton;
|
import com.riiablo.widget.HotkeyButton;
|
||||||
|
|
||||||
import org.apache.commons.lang3.ArrayUtils;
|
import org.apache.commons.lang3.ArrayUtils;
|
||||||
|
Reference in New Issue
Block a user