UnitBlueprint {
Merge = true,
BlueprintId = "url0001",
Display = {
AnimationWalk = '/units/url0001/URL0001_Awalk.sca',
},
Enhancements = {
CloakingGenerator = {
BuildCostEnergy = 112500,
BuildCostMass = 3000,
BuildTime = 1500,
MaintenanceConsumptionPerSecondEnergy = 500,
},
CoolingUpgrade = {
BuildCostEnergy = 112500,
BuildCostMass = 4500,
BuildTime = 1500,
NewRateOfFire = 6,
Slot = 'RCH',
},
NaniteTorpedoTube = {
Slot = 'LCH',
},
T3Engineering = {
BuildCostEnergy = 900000,
BuildCostMass = 6750,
BuildTime = 2250,
NewRegenRate = 35,
},
Shield = {
BuildCostEnergy = 93750,
BuildCostMass = 1500,
BuildTime = 1250,
Icon = 'ptsg',
ImpactEffects = 'CybranShieldHit01',
MaintenanceConsumptionPerSecondEnergy = 250,
Name = 'Personal Shield Generator',
OwnerShieldMesh = '/units/url0001/URL0001_PhaseShield_mesh',
RegenAssistMult = 10,
ShieldEnergyDrainRechargeTime = 5,
ShieldMaxHealth = 29000,
ShieldRechargeTime = 160,
ShieldRegenRate = 37,
ShieldRegenStartTime = 1,
Slot = 'Shields',
UpgradeUnitAmbientBones = {
'URL0001',
},
UpgradeEffectBones = {
'URL0001',
},
},
ShieldRemove = {
BuildCostEnergy = 1,
BuildCostMass = 1,
BuildTime = 0.1,
Icon = 'ptsg',
Name = 'Remove Personal Shield',
Prerequisite = 'Shields',
RemoveEnhancements = {
'Shield',
'ShieldRemove',
},
Slot = 'Shield',
},
Slots = {
Back = {
name = '<LOC _Back>',
x = 0,
y = -10,
},
LCH = {
name = '<LOC _LCH>',
x = 60,
y = 2,
},
RCH = {
name = '<LOC _RCH>',
x = -16,
y = 0,
},
Shields = {
name = '<LOC _Shields>',
x = 5,
y = 10,
},
},
},
General = {
OrderOverrides = {
RULEUTC_ShieldToggle = {
bitmapId = 'shield-personal',
helpText = 'toggle_shield_personal',
},
},
},
Weapon = {
{
Damage = 80,
MuzzleVelocity = 22,
RateOfFire = 1.2,
},
{
},
{
},
{
Damage = 1000,
DamageRadius = 1,
EnergyDrainPerSecond = 2000,
EnergyRequired = 2000,
MuzzleChargeDelay = 1.5,
RateOfFire = 1,
WeaponCategory = 'Experimental',
WeaponRepackTimeout = 0.6,
WeaponUnpacks = true,
},
{
Damage = 500,
MuzzleSalvoDelay = 0,
MuzzleSalvoDelay = 0,
MuzzleSalvoSize = 1,
RateOfFire = 0.5,
},
},
}