Default wave tweaks / Zone reseach requirements changed
This commit is contained in:
@@ -980,7 +980,7 @@ public class Blocks implements ContentList{
|
||||
}};
|
||||
|
||||
coreFoundation = new CoreBlock("core-foundation"){{
|
||||
requirements(Category.effect, () -> false, ItemStack.with(Items.titanium, 4000, Items.silicon, 2000));
|
||||
requirements(Category.effect, () -> false, ItemStack.with(Items.titanium, 3000, Items.silicon, 2000));
|
||||
|
||||
health = 2000;
|
||||
itemCapacity = 6000;
|
||||
|
||||
@@ -331,7 +331,7 @@ public class Zones implements ContentList{
|
||||
itemRequirements = ItemStack.with(Items.silicon, 8000, Items.titanium, 6000, Items.graphite, 4000);
|
||||
conditionWave = 20;
|
||||
zoneRequirements = new Zone[]{stainedMountains};
|
||||
blockRequirements = new Block[]{Blocks.launchPad, Blocks.unloader, Blocks.coreFoundation};
|
||||
blockRequirements = new Block[]{Blocks.launchPad, Blocks.unloader};
|
||||
resources = new Item[]{Items.scrap};
|
||||
rules = () -> new Rules(){{
|
||||
waves = true;
|
||||
|
||||
@@ -24,7 +24,7 @@ public class Rules{
|
||||
/**Player respawn time in ticks.*/
|
||||
public float respawnTime = 60 * 4;
|
||||
/**Time between waves in ticks.*/
|
||||
public float waveSpacing = 60 * 60;
|
||||
public float waveSpacing = 60 * 60 * 2;
|
||||
/**Zone ID, -1 for invalid zone.*/
|
||||
public byte zone = -1;
|
||||
/**Spawn layout. Since only zones modify this, it should be assigned on save load.*/
|
||||
|
||||
Reference in New Issue
Block a user