home *** CD-ROM | disk | FTP | other *** search
/ Igromania 2005 May / Igromania_2005-05.iso / DemosThemes2 / Demo1944BattleOfTheBulge / demo1944english.exe / Inf / build_house_level1_01_win.base < prev    next >
Text File  |  2004-12-18  |  10KB  |  593 lines

  1.  
  2. [: cBuildingBase]
  3. {
  4.     _RefID = 1
  5.     StringID = "build_house_level1_01_win"
  6.     EditorHierarchyPath = Static/Building
  7.     TagString = ""
  8.     ModelName = "GFX/OBJECTS/BUILDING/WINTER_HOUSES/HOUSE_LEVEL1/HOUSE_LEVEL1_A_W.BMOD"
  9.     Name = "#iHOUSE#"
  10.     Scale = 1, 1, 1
  11.     SynchroniztaionNeeded = 1
  12.     SavedCheckSum_ = "-422520361"
  13.     ShowInPublicEditor = 1
  14.     Sectorized = 1
  15.     SectorMethod = 0
  16.     NameInEncyclopedia = ""
  17.     Nationality = ""
  18.     Team = 0
  19.     LOFObstacle = 1
  20.     Obstacle = 1
  21.     Category = 80
  22.     Selectable = 1
  23.     CastShadow = 1
  24.     ReceiveShadow = 1
  25.     ZSortShift = 0
  26.     HideModel = 0
  27.     TargetMaterialType = 2
  28.     Group = ""
  29.     TransparentForPointer = 0
  30.     UseMinRadiusForSelection = 1
  31.     BodyNode = NORMAL
  32.     ShowGadgets = 1
  33.     ShowStateIcons = 1
  34.     ShowProgressBar = 1
  35.     GadgetsSizeFactor = 0.6, 0.6
  36.     GadgetsZOffsetFactor = 1
  37.     RemoveObstacleOnDeath = 1
  38.     Detonateable = 1
  39.     ShowHPBar = 1
  40.     FOWRangeRadius = 34.2199936
  41.     FOWRangeHeightModifier = 1
  42.     Priority = 1
  43.     FiringBehavior = 2
  44.     MovementBehavior = 0
  45.     SyncTargetsBehavior = 2
  46.     DestroyEmptyBehavior = 0
  47.     UnmountBehavior = 3
  48.     CanAttackWhileTurning = 1
  49.     CanAttackWhileMoving = 1
  50.     StaticBehavior = 1
  51.     DetectionDuration = 100
  52.     ShowReloadProgress = 0
  53.     ClassIcon = ""
  54.     UnmountTargetAngle = 0
  55.     DisableMasquerading = 0
  56.     Texture = ""
  57.     DisableMelee = 0
  58.  
  59.     [ComponentBases *]
  60.     {
  61.  
  62.         [: cBuildingCommandExecutorBase]
  63.         {
  64.             _RefID = 2
  65.             SubID = 0
  66.             AbleToMove = 1
  67.             AbleToAttack = 1
  68.             AbleToMount = 0
  69.             AbleToMountOrUnmount = 1
  70.             AbleToTurnWeapon = 0
  71.             AbleToDefuseMine = 0
  72.             AbleToLayMine = 0
  73.             AbleToDetonate = 0
  74.             AbleToDigin = 0
  75.             AbleToRepair = 0
  76.             AbleToHeal = 0
  77.             AbleToUmbrella = 0
  78.             AbleToHaul = 0
  79.             AbleToTurn = 0
  80.             AbleToCrawl = 0
  81.             Unable = 0
  82.             RefreshFrequency = 10
  83.  
  84.         }
  85.         [: cDRBuildingBase]
  86.         {
  87.             _RefID = 3
  88.             SubID = 0
  89.             OnDeathMinRangeHeat = 0
  90.             OnDeathMaxRangeHeat = 0
  91.             AccuracyModifierIfMoving = -80
  92.             ScytheArea = 3
  93.             Permeability = 0.15
  94.  
  95.             [Body : cDamageValue]
  96.             {
  97.                 HP = 800
  98.                 Level = 44
  99.  
  100.             }
  101.             [ActBody : cDamageValue]
  102.             {
  103.                 HP = 800
  104.                 Level = 44
  105.  
  106.             }
  107.             [OnDeathDamage : cCompoundDamage]
  108.             {
  109.                 PointLevel = 1
  110.                 PointMinRangeHP = 0
  111.                 PointMaxRangeHP = 0
  112.                 CrewOnly = 0
  113.                 BlastMaxRange = 10
  114.                 BlastMinRange = 2
  115.                 MaxRangeDamageMult = 0
  116.                 MinRangeDamageMult = 1
  117.  
  118.                 [Blast : cDamageValue]
  119.                 {
  120.                     HP = 0
  121.                     Level = 1
  122.  
  123.                 }
  124.             }
  125.         }
  126.         [: cDestructionManagerBase]
  127.         {
  128.             _RefID = 4
  129.             SubID = 0
  130.             MinLevelToDamage = 1
  131.             PartDestructionEffect = explode_house_COMP_L
  132.             PartDestructionFadeoutTime = 2.0999999
  133.             PartDestructionScalingFactor = 0
  134.             PartDestructionRotFactor = 0.5
  135.  
  136.         }
  137.         [: cEffectControllerBase]
  138.         {
  139.             _RefID = 5
  140.             SubID = 0
  141.             PrimaryMuzzleFireEffect = ""
  142.             SecondaryMuzzleFireEffect = ""
  143.             DestructionEffect = explode_house_END
  144.             DestructionDecal = ""
  145.             WreckDestructionEffect = ""
  146.             WreckDestructionModel = ""
  147.             DestructionHideDelay = -1
  148.             PermanentEffectDummy = ""
  149.             FlameEffectDummy = POS
  150.  
  151.             [DustEffectBase : cECSimpleBase]
  152.             {
  153.                 Name = ""
  154.                 Delay = 0
  155.  
  156.             }
  157.             [SmokeEffectBase : cECSimpleBase]
  158.             {
  159.                 Name = ""
  160.                 Delay = 0
  161.  
  162.             }
  163.             [FlameEffectBase : cECSimpleBase]
  164.             {
  165.                 Name = "Flame_house_componenet_1"
  166.                 Delay = 0
  167.  
  168.             }
  169.             [ExhaustEffectBase : cECSimpleBase]
  170.             {
  171.                 Name = ""
  172.                 Delay = 0
  173.  
  174.             }
  175.             [PermanentEffectBase : cECSimpleBase]
  176.             {
  177.                 Name = ""
  178.                 Delay = 0
  179.  
  180.             }
  181.         }
  182.         [: cFlammabilityBase]
  183.         {
  184.             _RefID = 6
  185.             SubID = 0
  186.             HeatingMult = 1
  187.             CoolingPower = 5
  188.             CoolingPowerIfBurning = -10
  189.             FlamingTempLimit = 70
  190.             DamageTempLimit = 85
  191.             FireDamageMult = 1.9
  192.             FireDamageLevel = 49
  193.             HeatEnergyTransferToCrew = 0
  194.             HeatingRangeMin = 0
  195.             HeatingRangeMax = 0
  196.             HeatingPowerAtRangeMin = 0
  197.             HeatingPowerAtRangeMax = 0
  198.             MaxInputHeat = 150
  199.             HeatTransferDelay = 1
  200.  
  201.             [DamageTransferToCrew : cPointDamage]
  202.             {
  203.                 PointLevel = 49
  204.                 PointMinRangeHP = 0.1
  205.                 PointMaxRangeHP = 0.1
  206.                 CrewOnly = 0
  207.  
  208.             }
  209.         }
  210.         [: cManagementBase]
  211.         {
  212.             _RefID = 7
  213.             SubID = 0
  214.             Picture = gfx\interface\management\house.tga
  215.             Value = 1
  216.             Type = 0
  217.             ManHP = 80
  218.             ManSpeed = 0
  219.             ManDetection = 30
  220.             ManArmor = 40
  221.             ManPrimaryAccuracy = 40
  222.             ManPrimaryDamage = 25
  223.             ManSecondaryAccuracy = 0
  224.             ManSecondaryDamage = 0
  225.  
  226.         }
  227.         [: cMountPointBase]
  228.         {
  229.             _RefID = 8
  230.             SubID = 0
  231.             Room = 10
  232.             ShootAngle = 0.7853982
  233.             UseEntrypoints = 1
  234.             BodyNode = NORMAL
  235.             NDrivers = 0
  236.             NCrewMembers = 0
  237.             ShowMountedHPBars = 0
  238.  
  239.         }
  240.         [: cSignSetBase]
  241.         {
  242.             _RefID = 9
  243.             SubID = 0
  244.  
  245.         }
  246.         [: cSoundEffectSetBase]
  247.         {
  248.             _RefID = 10
  249.             SubID = 0
  250.  
  251.             [Stand : cSoundEffectSetBase::cSoundEffectInfo]
  252.             {
  253.                 Volume = 0.4
  254.                 Group = 2
  255.                 MaxDistance = 100
  256.  
  257.                 [Samples *]
  258.                 {
  259.  
  260.                 }
  261.             }
  262.             [Move : cSoundEffectSetBase::cSoundEffectInfo]
  263.             {
  264.                 Volume = 3
  265.                 Group = 2
  266.                 MaxDistance = 100
  267.  
  268.                 [Samples *]
  269.                 {
  270.  
  271.                 }
  272.             }
  273.             [Swim : cSoundEffectSetBase::cSoundEffectInfo]
  274.             {
  275.                 Volume = 1
  276.                 Group = 1
  277.                 MaxDistance = 100
  278.  
  279.                 [Samples *]
  280.                 {
  281.  
  282.                 }
  283.             }
  284.             [Turret : cSoundEffectSetBase::cSoundEffectInfo]
  285.             {
  286.                 Volume = 1
  287.                 Group = 2
  288.                 MaxDistance = 100
  289.  
  290.                 [Samples *]
  291.                 {
  292.  
  293.                 }
  294.             }
  295.             [Burn : cSoundEffectSetBase::cSoundEffectInfo]
  296.             {
  297.                 Volume = 1
  298.                 Group = 1
  299.                 MaxDistance = 40
  300.  
  301.                 [Samples *]
  302.                 {
  303.  
  304.                     [: cSoundEffectSetBase::cProspect]
  305.                     {
  306.                         FileName = "sounds\game\others\burn buliding01.wav"
  307.                         Chance = 1
  308.  
  309.                     }
  310.                     [: cSoundEffectSetBase::cProspect]
  311.                     {
  312.                         FileName = "sounds\game\others\burn buliding02.wav"
  313.                         Chance = 1
  314.  
  315.                     }
  316.                 }
  317.             }
  318.             [ShootPrimary : cSoundEffectSetBase::cSoundEffectInfo]
  319.             {
  320.                 Volume = 12
  321.                 Group = 3
  322.                 MaxDistance = 100
  323.  
  324.                 [Samples *]
  325.                 {
  326.  
  327.                 }
  328.             }
  329.             [ShootSecondary : cSoundEffectSetBase::cSoundEffectInfo]
  330.             {
  331.                 Volume = 12
  332.                 Group = 3
  333.                 MaxDistance = 100
  334.  
  335.                 [Samples *]
  336.                 {
  337.  
  338.                 }
  339.             }
  340.             [RunOver : cSoundEffectSetBase::cSoundEffectInfo]
  341.             {
  342.                 Volume = 4
  343.                 Group = 1
  344.                 MaxDistance = 100
  345.  
  346.                 [Samples *]
  347.                 {
  348.  
  349.                 }
  350.             }
  351.             [Haul : cSoundEffectSetBase::cSoundEffectInfo]
  352.             {
  353.                 Volume = 1
  354.                 Group = 1
  355.                 MaxDistance = 100
  356.  
  357.                 [Samples *]
  358.                 {
  359.  
  360.                 }
  361.             }
  362.             [Unhaul : cSoundEffectSetBase::cSoundEffectInfo]
  363.             {
  364.                 Volume = 1
  365.                 Group = 1
  366.                 MaxDistance = 100
  367.  
  368.                 [Samples *]
  369.                 {
  370.  
  371.                 }
  372.             }
  373.             [DigIn : cSoundEffectSetBase::cSoundEffectInfo]
  374.             {
  375.                 Volume = 1
  376.                 Group = 1
  377.                 MaxDistance = 100
  378.  
  379.                 [Samples *]
  380.                 {
  381.  
  382.                 }
  383.             }
  384.             [DigOut : cSoundEffectSetBase::cSoundEffectInfo]
  385.             {
  386.                 Volume = 1
  387.                 Group = 1
  388.                 MaxDistance = 100
  389.  
  390.                 [Samples *]
  391.                 {
  392.  
  393.                 }
  394.             }
  395.             [Repair : cSoundEffectSetBase::cSoundEffectInfo]
  396.             {
  397.                 Volume = 1
  398.                 Group = 1
  399.                 MaxDistance = 100
  400.  
  401.                 [Samples *]
  402.                 {
  403.  
  404.                 }
  405.             }
  406.             [Heal : cSoundEffectSetBase::cSoundEffectInfo]
  407.             {
  408.                 Volume = 1
  409.                 Group = 1
  410.                 MaxDistance = 100
  411.  
  412.                 [Samples *]
  413.                 {
  414.  
  415.                 }
  416.             }
  417.             [ChangeToAntiAir : cSoundEffectSetBase::cSoundEffectInfo]
  418.             {
  419.                 Volume = 1
  420.                 Group = 1
  421.                 MaxDistance = 100
  422.  
  423.                 [Samples *]
  424.                 {
  425.  
  426.                 }
  427.             }
  428.             [ChangeToAntiTank : cSoundEffectSetBase::cSoundEffectInfo]
  429.             {
  430.                 Volume = 1
  431.                 Group = 1
  432.                 MaxDistance = 100
  433.  
  434.                 [Samples *]
  435.                 {
  436.  
  437.                 }
  438.             }
  439.             [RemoveMine : cSoundEffectSetBase::cSoundEffectInfo]
  440.             {
  441.                 Volume = 1
  442.                 Group = 1
  443.                 MaxDistance = 100
  444.  
  445.                 [Samples *]
  446.                 {
  447.  
  448.                 }
  449.             }
  450.             [CaterpillarOff : cSoundEffectSetBase::cSoundEffectInfo]
  451.             {
  452.                 Volume = 1
  453.                 Group = 1
  454.                 MaxDistance = 100
  455.  
  456.                 [Samples *]
  457.                 {
  458.  
  459.                 }
  460.             }
  461.             [TurretOff : cSoundEffectSetBase::cSoundEffectInfo]
  462.             {
  463.                 Volume = 1
  464.                 Group = 1
  465.                 MaxDistance = 100
  466.  
  467.                 [Samples *]
  468.                 {
  469.  
  470.                 }
  471.             }
  472.             [Death : cSoundEffectSetBase::cSoundEffectInfo]
  473.             {
  474.                 Volume = 25
  475.                 Group = 1
  476.                 MaxDistance = 100
  477.  
  478.                 [Samples *]
  479.                 {
  480.  
  481.                     [: cSoundEffectSetBase::cProspect]
  482.                     {
  483.                         FileName = "sounds\game\explosions\building-blast small01.wav"
  484.                         Chance = 1
  485.  
  486.                     }
  487.                     [: cSoundEffectSetBase::cProspect]
  488.                     {
  489.                         FileName = "sounds\game\others\crushing tower01.wav"
  490.                         Chance = 1
  491.  
  492.                     }
  493.                 }
  494.             }
  495.         }
  496.         [: cUnitAIBase]
  497.         {
  498.             _RefID = 11
  499.             SubID = 0
  500.             RefreshFrequency = 5
  501.             RefreshCloseUnitsFrequency = 1
  502.             UpdateRFFrequency = 10
  503.             BestWeaponWeight = 1
  504.             TargetAttackerWeaponWeight = 0.5
  505.             FreelanceWeaponWeight = 0.25
  506.             PosDeviation = 5
  507.             MTSWDistance = 2
  508.             MTSWCrew = 1
  509.             MTSWPreference = 4
  510.             MTSWRandom = 1
  511.             AutoMountDamageLimit = 0.5
  512.             FindCloseUnitsRadius = 0
  513.             LookAroundChanceModifier = 1
  514.             HoldPositionRange = 1
  515.             MoveInVicinityRange = 50
  516.             MoveInWideVicinityRange = 500
  517.             MoveFreelyRange = 9999999
  518.             PSWAnchor1 = 256
  519.             PSWAnchor2 = 3
  520.             PSWDistance = 2
  521.             PSWNotTooClose = 16
  522.             PSWWeapon = 6
  523.             PSWSpecialTarget = 12
  524.             PSWSafety = 3
  525.             HoldPositionTurnRange = 9999999
  526.             MoveInVicinityTurnRange = 9999999
  527.             MoveInWideVicinityTurnRange = 9999999
  528.             MoveFreelyTurnRange = 9999999
  529.             DSWAnchor = 4
  530.             DSWWeapon = 4
  531.             DSWDistance = 1
  532.             DSWNotTooClose = 16
  533.             DSWCurrentDir = 0.25
  534.             DSWSpecialTarget = 12
  535.             ScareMultiplier = 1
  536.             MoralIncreasePerSec = 0.2
  537.             CrawlMoral = 0.4
  538.             StandUpMoral = 0.6
  539.             FlameThrowerThreat = 0.3
  540.             RFMaxRefreshUnitNumber = 5
  541.             RFMinRefreshUnitNumber = 50
  542.             RFUnitNumberMinFreqMult = 0.2
  543.             NSpecialTargetPosHints = 4
  544.             NAnchorPosHints = 5
  545.             NRandomPosHints = 5
  546.             NSpecialTargetDirHints = 4
  547.             NAnchorDirHints = 4
  548.             NRandomDirHints = 4
  549.             ShareAttackerRadius = 20
  550.             ShareCombatEventRadius = 20
  551.             AttackerTimeout = 15
  552.             UnseenEnemyTimeout = 5
  553.  
  554.             [BehaviorSetBase : cAI_BehaviorSetBase]
  555.             {
  556.                 _RefID = 12
  557.                 StringID = ""
  558.                 BaseId_ = "127.  0.  0.  1-1096981844-5109"
  559.                 OverrideOwnerClassName = ""
  560.  
  561.                 [Flags : cDefaultFlags]
  562.                 {
  563.                     _RefID = 13
  564.                     Flags = 4
  565.  
  566.                 }
  567.                 [ItemBases *]
  568.                 {
  569.  
  570.                 }
  571.             }
  572.         }
  573.     }
  574.     [AIInfoSetBase : cAI_InfoSetBase]
  575.     {
  576.         _RefID = 14
  577.         StringID = ""
  578.         BaseId_ = "127.  0.  0.  1-1096981844-31673"
  579.         OverrideOwnerClassName = ""
  580.  
  581.         [Flags : cDefaultFlags]
  582.         {
  583.             _RefID = 15
  584.             Flags = 4
  585.  
  586.         }
  587.         [BlockBases *]
  588.         {
  589.  
  590.         }
  591.     }
  592. }
  593.