/** Creates a character with default traits */ public Character(BetrayalAssetManager res) { id = generateRandomID(); this.res = res; inventory = new Inventory(res); equips = new Equips(inventory, res); preview = new Preview(equips, res); job = new Job(); stats = new Stats(equips); equips.setStats(stats); preview.update(); room = new Room(this); }