Skip to content

Commit

Permalink
Add Mass Storage Blueprints
Browse files Browse the repository at this point in the history
  • Loading branch information
aeoncleanse committed Feb 2, 2017
1 parent 730fc3a commit 8471511
Show file tree
Hide file tree
Showing 4 changed files with 907 additions and 0 deletions.
217 changes: 217 additions & 0 deletions units/UAB1106/UAB1106_unit.bp
Original file line number Diff line number Diff line change
@@ -0,0 +1,217 @@
UnitBlueprint {
Adjacency = 'T1MassStorageAdjacencyBuffs',
Audio = {
ActiveLoop = Sound {
Bank = 'UAB',
Cue = 'UAB1106_Active',
LodCutoff = 'UnitMove_LodCutoff',
},
Destroyed = Sound {
Bank = 'UALDestroy',
Cue = 'UAB_Destroy_Land',
LodCutoff = 'UnitMove_LodCutoff',
},
DoneBeingBuilt = Sound {
Bank = 'UAB',
Cue = 'UAB1106_Activate',
LodCutoff = 'UnitMove_LodCutoff',
},
UISelection = Sound {
Bank = 'Interface',
Cue = 'Aeon_Select_Resource',
LodCutoff = 'UnitMove_LodCutoff',
},
},
BuildIconSortPriority = 50,
Categories = {
'PRODUCTSC1',
'SELECTABLE',
'BUILTBYTIER1ENGINEER',
'BUILTBYTIER2ENGINEER',
'BUILTBYTIER3ENGINEER',
'BUILTBYTIER2COMMANDER',
'AEON',
'STRUCTURE',
'ECONOMIC',
'TECH1',
'MASSSTORAGE',
'DRAGBUILD',
'SIZE4',
'VISIBLETORECON',
'RECLAIMABLE',
'SORTECONOMY',
},
CollisionOffsetY = 0,
Defense = {
AirThreatLevel = 0,
ArmorType = 'Structure',
EconomyThreatLevel = 2,
Health = 1600,
MaxHealth = 1600,
RegenRate = 0,
SubThreatLevel = 0,
SurfaceThreatLevel = 0,
},
Description = '<LOC uab1106_desc>Mass Storage',
Display = {
BlinkingLights = {
{
BLBone = 0,
BLOffsetX = 0,
BLOffsetY = -0.4,
BLOffsetZ = 0.2,
BLScale = 1,
},
{
BLBone = 0,
BLOffsetX = 0,
BLOffsetY = 0.4,
BLOffsetZ = 0.2,
BLScale = 1,
},
{
BLBone = 0,
BLOffsetX = -0.4,
BLOffsetY = 0,
BLOffsetZ = 0.2,
BLScale = 1,
},
{
BLBone = 0,
BLOffsetX = 0.4,
BLOffsetY = 0,
BLOffsetZ = 0.2,
BLScale = 1,
},
},
BlinkingLightsFx = {
Green = '/effects/emitters/light_green_03_emit.bp',
Red = '/effects/emitters/light_red_03_emit.bp',
Yellow = '/effects/emitters/light_yellow_02_emit.bp',
},
Mesh = {
IconFadeInZoom = 130,
LODs = {
{
LODCutoff = 120,
ShaderName = 'Aeon',
},
{
AlbedoName = 'uab1106_lod1_albedo.dds',
LODCutoff = 215,
ShaderName = 'Aeon',
SpecularName = 'uab1106_lod1_specteam.dds',
},
},
},
PlaceholderMeshName = 'UXB0012',
SpawnRandomRotation = true,
Tarmacs = {
{
Albedo = 'Tarmacs/Tar6x_aeon_01_albedo',
DeathLifetime = 300,
FadeOut = 150,
Length = 6.4,
Normal = 'Tarmacs/Tar6x_aeon_01_normals',
Orientations = {
0,
90,
180,
270,
},
RemoveWhenDead = false,
Width = 6.4,
},
},
UniformScale = 0.12,
},
Economy = {
AdjacentMassProductionMod = 0.25,
BuildCostEnergy = 1500,
BuildCostMass = 200,
BuildTime = 250,
RebuildBonusIds = {
'uab1106',
},
StorageMass = 500,
},
Footprint = {
SizeX = 1,
SizeZ = 1,
},
General = {
Category = 'Economy',
Classification = 'RULEUC_Resource',
CommandCaps = {
RULEUCC_Attack = false,
RULEUCC_CallTransport = false,
RULEUCC_Capture = false,
RULEUCC_Guard = false,
RULEUCC_Move = false,
RULEUCC_Nuke = false,
RULEUCC_Patrol = false,
RULEUCC_Reclaim = false,
RULEUCC_Repair = false,
RULEUCC_RetaliateToggle = false,
RULEUCC_Stop = false,
RULEUCC_Transport = false,
},
FactionName = 'Aeon',
Icon = 'land',
SelectionPriority = 5,
TechLevel = 'RULEUTL_Basic',
UnitWeight = 1,
},
Interface = {
HelpText = '<LOC uab1106_help>Mass Storage',
},
LifeBarHeight = 0.075,
LifeBarOffset = 0.35,
LifeBarSize = 0.9,
Physics = {
BankingSlope = 0,
BuildOnLayerCaps = {
LAYER_Air = false,
LAYER_Land = true,
LAYER_Orbit = false,
LAYER_Seabed = false,
LAYER_Sub = false,
LAYER_Water = false,
},
DragCoefficient = 0.2,
FlattenSkirt = true,
MaxSteerForce = 0,
MeshExtentsX = 1.1,
MeshExtentsY = 0.85,
MeshExtentsZ = 1.1,
MinSpeedPercent = 0,
MotionType = 'RULEUMT_None',
SkirtOffsetX = -0.5,
SkirtOffsetZ = -0.5,
SkirtSizeX = 2,
SkirtSizeZ = 2,
TurnRate = 0,
},
SelectionSizeX = 0.65,
SelectionSizeZ = 0.65,
SelectionThickness = 0.6,
SizeX = 0.85,
SizeY = 0.5,
SizeZ = 0.85,
StrategicIconName = 'icon_structure1_mass',
StrategicIconSortPriority = 250,
Wreckage = {
Blueprint = '/props/DefaultWreckage/DefaultWreckage_prop.bp',
EnergyMult = 0,
HealthMult = 0.9,
MassMult = 0.9,
ReclaimTimeMultiplier = 1,
WreckageLayers = {
Air = false,
Land = true,
Seabed = true,
Sub = false,
Water = false,
},
},
}
Loading

0 comments on commit 8471511

Please sign in to comment.