1
0
mirror of https://github.com/Anuken/Mindustry.git synced 2025-03-11 18:39:16 +07:00

Minor rendering & AI tweaks

This commit is contained in:
Anuken 2020-10-25 18:34:12 -04:00
parent baf6bdf6a5
commit 514aa26054
4 changed files with 14 additions and 5 deletions
core/src/mindustry
ai/types
content
entities/comp
fastlane/metadata/android/en-US/changelogs

View File

@ -44,7 +44,7 @@ public class MinerAI extends AIController{
}
if(ore != null){
moveTo(ore, unit.type.range / 2f);
moveTo(ore, unit.type.range / 2f, 20f);
if(unit.within(ore, unit.type.range)){
miner.mineTile(ore);

View File

@ -1137,7 +1137,7 @@ public class UnitTypes implements ContentList{
ammoType = AmmoTypes.powerLow;
mineTier = 1;
mineSpeed = 2.5f;
mineSpeed = 2.6f;
}};
poly = new UnitType("poly"){{
@ -1735,7 +1735,7 @@ public class UnitTypes implements ContentList{
itemCapacity = 70;
health = 220f;
engineOffset = 6f;
hitSize = 10f;
hitSize = 11f;
commandLimit = 7;
weapons.add(new Weapon("small-mount-weapon"){{

View File

@ -95,7 +95,7 @@ abstract class MinerComp implements Itemsc, Posc, Teamc, Rotc, Drawc, Unitc{
@Override
public void draw(){
if(!mining()) return;
float focusLen = 4f + Mathf.absin(Time.time(), 1.1f, 0.5f);
float focusLen = hitSize() / 2f + Mathf.absin(Time.time(), 1.1f, 0.5f);
float swingScl = 12f, swingMag = tilesize / 8f;
float flashScl = 0.3f;
@ -105,7 +105,7 @@ abstract class MinerComp implements Itemsc, Posc, Teamc, Rotc, Drawc, Unitc{
float ex = mineTile.worldx() + Mathf.sin(Time.time() + 48, swingScl, swingMag);
float ey = mineTile.worldy() + Mathf.sin(Time.time() + 48, swingScl + 2f, swingMag);
Draw.z(Layer.flyingUnit + 0.1f);
Draw.z(Layer.flyingUnit - 0.1f);
Draw.color(Color.lightGray, Color.white, 1f - flashScl + Mathf.absin(Time.time(), 0.5f, flashScl));

View File

@ -0,0 +1,9 @@
- Fixed several issues related to the locate logic instruction
- Fixed enemy water spawns not appearing
- Fixed many various issues related to the campaign
- Fixed player camera not resetting its position on new game
- Fixed illuminator being unplaceable in campaign in daylight
- Improved item sprites slightly
- Balancing of campaign waves
- Logic: Added configure instruction for controlling certain blocks
- Added extra starting items to ground zero