mirror of
https://github.com/MightyPirates/OpenComputers.git
synced 2025-09-19 04:06:43 -04:00
More fewer AIOOBEs.
This commit is contained in:
parent
3122942649
commit
ace242f7d0
@ -71,7 +71,7 @@ object ExperienceUpgradeHandler {
|
|||||||
|
|
||||||
private def getLevel(robot: Robot) = {
|
private def getLevel(robot: Robot) = {
|
||||||
var level = 0
|
var level = 0
|
||||||
for (index <- 1 to robot.getSizeInventory) {
|
for (index <- 0 until robot.getSizeInventory) {
|
||||||
robot.getComponentInSlot(index) match {
|
robot.getComponentInSlot(index) match {
|
||||||
case upgrade: component.UpgradeExperience =>
|
case upgrade: component.UpgradeExperience =>
|
||||||
level += upgrade.level
|
level += upgrade.level
|
||||||
@ -84,7 +84,7 @@ object ExperienceUpgradeHandler {
|
|||||||
private def getLevelAndExperience(robot: Robot) = {
|
private def getLevelAndExperience(robot: Robot) = {
|
||||||
var level = 0
|
var level = 0
|
||||||
var experience = 0.0
|
var experience = 0.0
|
||||||
for (index <- 1 to robot.getSizeInventory) {
|
for (index <- 0 until robot.getSizeInventory) {
|
||||||
robot.getComponentInSlot(index) match {
|
robot.getComponentInSlot(index) match {
|
||||||
case upgrade: component.UpgradeExperience =>
|
case upgrade: component.UpgradeExperience =>
|
||||||
level += upgrade.level
|
level += upgrade.level
|
||||||
@ -96,7 +96,7 @@ object ExperienceUpgradeHandler {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private def addExperience(robot: Robot, amount: Double) {
|
private def addExperience(robot: Robot, amount: Double) {
|
||||||
for (index <- 1 to robot.getSizeInventory) {
|
for (index <- 0 until robot.getSizeInventory) {
|
||||||
robot.getComponentInSlot(index) match {
|
robot.getComponentInSlot(index) match {
|
||||||
case upgrade: component.UpgradeExperience =>
|
case upgrade: component.UpgradeExperience =>
|
||||||
upgrade.addExperience(amount)
|
upgrade.addExperience(amount)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user