v0.3.4: cleaned up externalization of hero related stuff, refactored buff messages on hero attach
This commit is contained in:
committed by
Evan Debenham
parent
77d16d5a93
commit
39702bbb41
@@ -98,6 +98,11 @@ public class Bleeding extends Buff {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String heroMessage() {
|
||||
return Messages.get(this, "heromsg");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String desc() {
|
||||
return Messages.get(this, "desc", level);
|
||||
|
||||
@@ -46,6 +46,11 @@ public class Blindness extends FlavourBuff {
|
||||
return Messages.get(this, "name");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String heroMessage() {
|
||||
return Messages.get(this, "heromsg");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String desc() {
|
||||
return Messages.get(this, "desc", dispTurns());
|
||||
|
||||
@@ -80,6 +80,10 @@ public class Buff extends Actor {
|
||||
//do nothing by default
|
||||
};
|
||||
|
||||
public String heroMessage(){
|
||||
return null;
|
||||
}
|
||||
|
||||
public String desc(){
|
||||
return "";
|
||||
}
|
||||
|
||||
@@ -145,6 +145,11 @@ public class Burning extends Buff implements Hero.Doom {
|
||||
else target.sprite.remove(CharSprite.State.BURNING);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String heroMessage() {
|
||||
return Messages.get(this, "heromsg");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return Messages.get(this, "name");
|
||||
|
||||
@@ -63,6 +63,11 @@ public class Charm extends FlavourBuff {
|
||||
return r != null ? r.durationFactor() : 1;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String heroMessage() {
|
||||
return Messages.get(this, "heromsg");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String desc() {
|
||||
return Messages.get(this, "desc", dispTurns());
|
||||
|
||||
@@ -41,6 +41,11 @@ public class Cripple extends FlavourBuff {
|
||||
return Messages.get(this, "name");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String heroMessage() {
|
||||
return Messages.get(this, "heromsg");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String desc() {
|
||||
return Messages.get(this, "desc", dispTurns());
|
||||
|
||||
@@ -52,6 +52,11 @@ public class Fury extends Buff {
|
||||
return Messages.get(this, "name");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String heroMessage() {
|
||||
return Messages.get(this, "heromsg");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String desc() {
|
||||
return Messages.get(this, "desc");
|
||||
|
||||
@@ -44,6 +44,11 @@ public class Ooze extends Buff {
|
||||
return Messages.get(this, "name");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String heroMessage() {
|
||||
return Messages.get(this, "heromsg");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String desc() {
|
||||
return Messages.get(this, "desc");
|
||||
|
||||
@@ -62,6 +62,11 @@ public class Paralysis extends FlavourBuff {
|
||||
else target.sprite.remove(CharSprite.State.PARALYSED);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String heroMessage() {
|
||||
return Messages.get(this, "heromsg");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return Messages.get(this, "name");
|
||||
|
||||
@@ -70,6 +70,11 @@ public class Poison extends Buff implements Hero.Doom {
|
||||
return Messages.get(this, "name");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String heroMessage() {
|
||||
return Messages.get(this, "heromsg");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String desc() {
|
||||
return Messages.get(this, "desc", dispTurns(left));
|
||||
|
||||
@@ -56,6 +56,11 @@ public class Roots extends FlavourBuff {
|
||||
return Messages.get(this, "name");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String heroMessage() {
|
||||
return Messages.get(this, "heromsg");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String desc() {
|
||||
return Messages.get(this, "desc", dispTurns());
|
||||
|
||||
@@ -68,6 +68,11 @@ public class Weakness extends FlavourBuff {
|
||||
return r != null ? r.durationFactor() * DURATION : DURATION;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String heroMessage() {
|
||||
return Messages.get(this, "heromsg");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String desc() {
|
||||
return Messages.get(this, "desc", dispTurns());
|
||||
|
||||
Reference in New Issue
Block a user