diff --git a/bundles/bundle.properties b/bundles/bundle.properties index 2bbac81..4b515df 100644 --- a/bundles/bundle.properties +++ b/bundles/bundle.properties @@ -24,6 +24,8 @@ block.gravillaso-destiny.name = Destiny block.gravillaso-destiny.description = Shoots motionless electric spears\nFast reload allows you to keep up with fast enemies. block.gravillaso-divine-storm.name = Divine Storm block.gravillaso-divine-storm.description = Fires copper, metaglass, and homing silicon to attack enemy air units +block.gravillaso-renunciation.name = Renunciation +block.gravillaso-renunciation.description = [red]In developing ###Blocks-Factory block.gravillaso-magneturn-smelter.name = Magneturn Smelter block.gravillaso-magneturn-smelter.description = [red]In developing diff --git a/bundles/bundle_ru.properties b/bundles/bundle_ru.properties index dc52eeb..495520b 100644 --- a/bundles/bundle_ru.properties +++ b/bundles/bundle_ru.properties @@ -22,6 +22,8 @@ block.gravillaso-destiny.name = Провидение block.gravillaso-destiny.description = Среляет неподвижными электрическими копьями\nБыстрая перезарядка позволяет поспевать за быстрыми врагами block.gravillaso-divine-storm.name = Божественный шторм block.gravillaso-divine-storm.description = Стреляет медью, метастеклом и самонаводящимся кремнием для атаки вражеских воздушных единиц. +block.gravillaso-renunciation.name = Отречение +block.gravillaso-renunciation.description = [red]В разработке ###Blocks-Factory block.gravillaso-magneturn-smelter.name = Магнетуровая плавильня block.gravillaso-magneturn-smelter.description = [red]В разработке diff --git a/content/blocks/production/magneturn-smelter.hjson b/content/blocks/production/magneturn-smelter.hjson index 002eaef..caa3dff 100644 --- a/content/blocks/production/magneturn-smelter.hjson +++ b/content/blocks/production/magneturn-smelter.hjson @@ -1,4 +1,6 @@ -type: GenericSmelter +type: AttributeSmelter +attribute: heat +baseEfficiency: 1 liquidCapacity: 175 hasPower: true hasLiquids: true diff --git a/content/blocks/production/molecular-converter.hjson b/content/blocks/production/molecular-converter.hjson index 1563ad7..dc7e544 100644 --- a/content/blocks/production/molecular-converter.hjson +++ b/content/blocks/production/molecular-converter.hjson @@ -24,8 +24,8 @@ requirements: [ silicon/80 ] updateEffect: smeltsmoke -idleSound: respawning -idleSoundVolume: 0.5 +loopSound: smelter +loopSoundVolume: 0.5 outputItem: gravitium/1 research: { parent: "plastanium-compressor" diff --git a/content/blocks/production/purifier.hjson b/content/blocks/production/purifier.hjson index 9f22121..833bf11 100644 --- a/content/blocks/production/purifier.hjson +++ b/content/blocks/production/purifier.hjson @@ -25,8 +25,8 @@ requirements: [ titanium/100 ] updateEffect: smeltsmoke -idleSound: respawning -idleSoundVolume: 0.5 +idleSound: cutter.ogg +idleSoundVolume: 0.9 outputItem: gravitol/1 research: { parent: "phase-weaver" diff --git a/content/blocks/turrets/anxiety.hjson b/content/blocks/turrets/anxiety.hjson index f8e8296..390aa96 100644 --- a/content/blocks/turrets/anxiety.hjson +++ b/content/blocks/turrets/anxiety.hjson @@ -1,7 +1,7 @@ type: ItemTurret health: 450 size: 2 -reload: 2 +reloadTime: 60 shoots: 1 range: 320 inaccuracy: 0 @@ -16,8 +16,9 @@ ammoTypes: { height: 11 shootEffect: shootSmall smokeEffect: shootSmallSmoke - homingPower: 0.3 + homingPower: 0.009 ammoMultiplier: 3 + trailChance: 0.5 } silicon: { type: BasicBulletType @@ -26,7 +27,7 @@ ammoTypes: { damage: 14 width: 3 height: 5 - homingPower: 0.1 + homingPower: 0.07 shootEffect: shootSmall smokeEffect: shootSmallSmoke } diff --git a/content/blocks/turrets/renunciation.hjson b/content/blocks/turrets/renunciation.hjson new file mode 100644 index 0000000..53ab015 --- /dev/null +++ b/content/blocks/turrets/renunciation.hjson @@ -0,0 +1,114 @@ +###Отречение +type: ItemTurret +shootSound: missile +health: 1780 +size: 3 +range: 340 +inaccuracy: 12 +rotatespeed: 4.5 +xRand: 7 +reloadTime: 90 +shoots: 3 +ammoTypes: { + gravitol: { + type: MissileBulletType + splashDamageRadius: 32 + splashDamage: 45 + lifetime: 67 + speed: 5 + damage: 57 + width: 7 + height: 11 + hitSound: explosion + despawnEffect: explosion + hitEffect: explosion + shootEffect: shootSmall + smokeEffect: shootSmallSmoke + homingPower: 0.04 + ammoMultiplier: 1 + fragBullets: 7 + fragLifeMax:2 + fragLifeMin:0.75 + fragVelocityMax: 3 + fragVelocityMin: 1.75 + fragBullet: { + type: MissileBulletType + damage: 15 + width: 6 + height: 9.7 + hitSound: explosion + smokeEffect: shootSmallSmoke + homingPower: 0.08 + } +} + surge-alloy: { + type: MissileBulletType + splashDamageRadius: 48 + splashDamage: 78 + lifetime: 71 + speed: 4.2 + damage: 96 + width: 6.1 + height: 12.9 + hitSound: explosion + despawnEffect: explosion + hitEffect: explosion + shootEffect: shootSmall + smokeEffect: shootSmallSmoke + ammoMultiplier: 2 + lightning:6 + lightningCone: 20 + lightningDamage: 33 + lightningLength: 12 + lightningLengthRand: 12 +} + magneturn: { + type: MissileBulletType + splashDamageRadius: 78 + splashDamage: 33 + lifetime: 89 + speed: 5.8 + damage: 127 + width: 8.5 + height: 16.7 + hitSound: explosion + despawnEffect: explosion + hitEffect: explosion + shootEffect: shootSmall + smokeEffect: shootSmallSmoke + homingPower: 0.09 + ammoMultiplier: 4 + fragBullets: 8 + fragLifeMax:3 + fragLifeMin:1.8 + fragVelocityMax: 2 + fragVelocityMin: 1.15 + fragBullet: { + type: MissileBulletType + damage: 73 + width: 8 + height: 11.7 + hitSound: explosion + smokeEffect: shootSmallSmoke + homingPower: 0.8 + } +} +} +requirements: [ + titanium/390 + thorium/230 + gravitol/420 + surge-alloy/340 + magneturn/190 +] +category: turret +research: { + parent: swarmer + requirements: [ + titanium/10500 + thorium/9600 + gravitol/2340 + surge-alloy/2980 + magneturn/1920 + ] +} \ No newline at end of file diff --git a/mod.json b/mod.json index 91b285e..c1f2d38 100644 --- a/mod.json +++ b/mod.json @@ -2,5 +2,5 @@ name: "gravillaso" displayName: "[purple]Gravillaso[white] Mod" author: "NNTs-NickName73" description: "Mod by NNTs-NickName73" -version: " 0.9.7r" +version: " 0.10.1b" minGameVersion: "105" diff --git a/sprites/blocks/turrets/destiny-heat.png b/sprites/blocks/turrets/destiny-heat.png new file mode 100644 index 0000000..daa9d23 Binary files /dev/null and b/sprites/blocks/turrets/destiny-heat.png differ diff --git a/sprites/blocks/turrets/renunciation.png b/sprites/blocks/turrets/renunciation.png new file mode 100644 index 0000000..a9727ce Binary files /dev/null and b/sprites/blocks/turrets/renunciation.png differ