Mech descriptions / Balancing / Crash fix / Physics fix
This commit is contained in:
@@ -431,14 +431,35 @@ liquid.lava.name=Lava
|
||||
liquid.oil.name=Oil
|
||||
liquid.cryofluid.name=Cryofluid
|
||||
|
||||
mech.alpha.name=Alpha
|
||||
mech.delta.name=Delta
|
||||
mech.tau.name=Tau
|
||||
mech.omega.name=Omega
|
||||
mech.dart.name=Dart
|
||||
mech.javelin.name=Javelin
|
||||
mech.trident.name=Trident
|
||||
mech.glaive.name=Glaive
|
||||
mech.alpha-mech.name=Alpha
|
||||
mech.alpha-mech.weapon=Heavy Repeater
|
||||
mech.alpha-mech.ability=Drone Swarm
|
||||
mech.alpha-mech.description=The standard mech. Has decent speed and damage output; can create up to 3 drones for increased offensive capability.
|
||||
mech.delta-mech.name=Delta
|
||||
mech.delta-mech.weapon=Arc Generator
|
||||
mech.delta-mech.ability=Discharge
|
||||
mech.delta-mech.description=A fast, lightly-armored mech made for hit-and-run attacks. Does little damage against structures, but can kill large groups of enemy units very quickly with its arc lightning weapons.
|
||||
mech.tau-mech.name=Tau
|
||||
mech.tau-mech.weapon=Restruct Laser
|
||||
mech.tau-mech.ability=Repair Burst
|
||||
mech.tau-mech.description=The support mech. Heals allied blocks by shooting at them. Can extinguish fires and heal allies in a radius with its repair ability.
|
||||
mech.omega-mech.name=Omega
|
||||
mech.omega-mech.weapon=Swarm Missiles
|
||||
mech.omega-mech.ability=Armored Configuration
|
||||
mech.omega-mech.description=A bulky and well-armored mech, made for front-line assaults. Its armor ability can block up to 90% of incoming damage.
|
||||
mech.dart-ship.name=Dart
|
||||
mech.dart-ship.weapon=Repeater
|
||||
mech.dart-ship.description=The standard ship. Reasonably fast and light, but has little offensive capability and low mining speed.
|
||||
mech.javelin-ship.name=Javelin
|
||||
mech.javelin-ship.description=A hit-and-run strike ship. While initially slow, it can accelerate to great speeds and fly by enemy outposts, dealing large amounts of damage with its lightning ability and missiles.
|
||||
mech.javelin-ship.weapon=Burst Missiles
|
||||
mech.javelin-ship.ability=Discharge Booster
|
||||
mech.trident-ship.name=Trident
|
||||
mech.trident-ship.description=A heavy bomber. Reasonably well armored.
|
||||
mech.trident-ship.weapon=Bomb Bay
|
||||
mech.glaive-ship.name=Glaive
|
||||
mech.glaive-ship.description=A large, well-armored gunship. Equipped with an incendiary repeater. Good acceleration and maximum speed.
|
||||
mech.glaive-ship.weapon=Flame Repeater
|
||||
|
||||
text.item.explosiveness=[LIGHT_GRAY]Explosiveness: {0}
|
||||
text.item.flammability=[LIGHT_GRAY]Flammability: {0}
|
||||
@@ -449,6 +470,14 @@ text.item.hardness=[LIGHT_GRAY]Hardness: {0}
|
||||
text.unit.health=[LIGHT_GRAY]Health: {0}
|
||||
text.unit.speed=[LIGHT_GRAY]Speed: {0}
|
||||
|
||||
text.mech.weapon=[LIGHT_GRAY]Weapon: {0}
|
||||
text.mech.armor=[LIGHT_GRAY]Armor: {0}
|
||||
text.mech.itemcapacity=[LIGHT_GRAY]Item Capacity: {0}
|
||||
text.mech.minespeed=[LIGHT_GRAY]Mining Speed: {0}
|
||||
text.mech.minepower=[LIGHT_GRAY]Mining Power: {0}
|
||||
text.mech.ability=[LIGHT_GRAY]Ability: {0}
|
||||
|
||||
|
||||
text.liquid.heatcapacity=[LIGHT_GRAY]Heat Capacity: {0}
|
||||
text.liquid.viscosity=[LIGHT_GRAY]Viscosity: {0}
|
||||
text.liquid.temperature=[LIGHT_GRAY]Temperature: {0}
|
||||
|
||||
30
core/assets/shaders/menu.fragment
Normal file
30
core/assets/shaders/menu.fragment
Normal file
@@ -0,0 +1,30 @@
|
||||
#ifdef GL_ES
|
||||
precision mediump float;
|
||||
precision mediump int;
|
||||
#endif
|
||||
|
||||
uniform sampler2D u_texture;
|
||||
uniform float resolution;
|
||||
uniform vec4 u_color;
|
||||
|
||||
varying vec4 v_color;
|
||||
varying vec2 v_texCoord;
|
||||
|
||||
bool hex(vec2 p) {
|
||||
p.x *= 0.57735*2.0;
|
||||
p.y += mod(floor(p.x), 2.0)*0.5;
|
||||
p = abs((mod(p, 1.0) - 0.5));
|
||||
return abs(max(p.x*1.5 + p.y, p.y*2.0) - 1.0) > 0.1;
|
||||
}
|
||||
|
||||
vec3 palette(float i) {
|
||||
return vec3(1.0, 1.0, 1.0);
|
||||
}
|
||||
|
||||
void main() {
|
||||
|
||||
bool h = hex(v_texCoord.xy/100.0);
|
||||
|
||||
gl_FragColor.rgb = vec3(h,h,h);
|
||||
gl_FragColor.a = 1.0;
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
Before Width: | Height: | Size: 138 KiB After Width: | Height: | Size: 140 KiB |
Reference in New Issue
Block a user