Fixed some things

This commit is contained in:
Anuken
2019-09-16 08:24:10 -04:00
parent 0c59553b3d
commit d49b15b2a0
3 changed files with 8 additions and 3 deletions

View File

@@ -69,7 +69,8 @@ android{
} }
defaultConfig{ defaultConfig{
Integer vcode = new Properties().with{p -> p.load(new FileInputStream(file('../core/assets/version.properties'))); return p }['androidBuildCode']?.toInteger() ?: 1 Properties props = new Properties().with{p -> p.load(file('../core/assets/version.properties').newReader()); return p }
Integer vcode = props['androidBuildCode']?.toInteger() ?: 1
def versionNameResult = "$versionNumber-$versionType-${getBuildVersion().replace(" ", "-")}" def versionNameResult = "$versionNumber-$versionType-${getBuildVersion().replace(" ", "-")}"
applicationId "io.anuke.mindustry" applicationId "io.anuke.mindustry"
@@ -78,6 +79,9 @@ android{
versionName versionNameResult versionName versionNameResult
versionCode vcode versionCode vcode
props['androidBuildCode'] = (vcode + 1).toString()
props.store(file('../core/assets/version.properties').newWriter(), null)
} }
compileOptions{ compileOptions{

View File

@@ -28,12 +28,13 @@ public class Statuses implements Saveable{
private float damageMultiplier; private float damageMultiplier;
private float armorMultiplier; private float armorMultiplier;
public void handleApply(io.anuke.mindustry.entities.type.Unit unit, StatusEffect effect, float duration){ public void handleApply(Unit unit, StatusEffect effect, float duration){
if(effect == StatusEffects.none || unit.isImmune(effect)) return; //don't apply empty or immune effects if(effect == StatusEffects.none || unit.isImmune(effect)) return; //don't apply empty or immune effects
if(statuses.size > 0){ if(statuses.size > 0){
//check for opposite effects //check for opposite effects
for(StatusEntry entry : statuses){ for(StatusEntry entry : statuses){
if(entry.effect == null) continue;
//extend effect //extend effect
if(entry.effect == effect){ if(entry.effect == effect){
entry.time = Math.max(entry.time, duration); entry.time = Math.max(entry.time, duration);

View File

@@ -25,7 +25,7 @@ public class MinimapDialog extends FloatingDialog{
} }
void setup(){ void setup(){
cont.clearChildren(); cont.clear();
cont.table(Tex.pane,t -> { cont.table(Tex.pane,t -> {
t.addRect((x, y, width, height) -> { t.addRect((x, y, width, height) -> {