home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2006 April / Gamestar_83_2006-04_dvd.iso / Dema / lotrbfme2_demo.exe / INI.big / data_ini_object_evilfaction_structures_mordor_mordorcastlewalls.ini < prev    next >
Text File  |  2006-01-31  |  7KB  |  229 lines

  1.  
  2.  
  3.  
  4. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  5. ;;                                                            ;;
  6. ;;    CASTLE WALL PIECES FOR THE NEW WALL BUILD SYSTEM        ;;
  7. ;;                                                            ;;
  8. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  9.  
  10. Object MordorCastleWallSegment
  11.   
  12.   ; *** ART Parameters ***
  13.     Draw = W3DScriptedModelDraw ModuleTag_Draw
  14.         OkToChangeModelColor  = Yes
  15.         UseStandardModelNames = Yes
  16.         DefaultModelConditionState
  17.             Model = MBWallRamp2
  18.         End
  19.     End
  20.    
  21.   ; ***DESIGN parameters ***
  22.   DisplayName         = OBJECT:MordorCastleWallSegment
  23.   Side                = Mordor
  24.   EditorSorting       = STRUCTURE
  25.   ThreatLevel = 1.0
  26.  
  27.   BuildCost           = 1
  28.   BuildTime           = 5.0           ; in seconds
  29.   VisionRange         = 160.0          ; Shroud clearing distance
  30.   ShroudClearingRange = 160
  31.  
  32.   ; *** AUDIO Parameters ***
  33.  
  34.     #include "..\..\..\Includes\StandardBuildingEvaEvents.inc"
  35.  
  36.     VoiceSelect                        = Gui_PlotSelect2
  37.     VoiceSelectUnderConstruction    = BuildingEvilVoiceSelectUnderConstruction
  38.  
  39.     SoundOnDamaged                    = BuildingLightDamageStone
  40.     SoundOnReallyDamaged            = BuildingHeavyDamageStone
  41.  
  42.     UnitSpecificSounds
  43.         UnderConstruction        = WallConstructionLoop  ; Built first time
  44.         ; UnderRepairFromDamage    = NoSound                    ; Repaired No animation on the building, so don't bother playing sound
  45.         UnderRepairFromRubble    = WallConstructionLoop    ; Repaired from completely destroyed (not used???)
  46.     End
  47.  
  48.     ClientBehavior = ModelConditionAudioLoopClientBehavior ModuleTag_PlayCollapseSound
  49.         ModelCondition = REQUIRED:RUBBLE Sound:BuildingSink
  50.     End
  51.     CampnessValue = CAMPNESS_WALL
  52.  
  53.   ; *** ENGINEERING Parameters ***
  54.   RadarPriority       = STRUCTURE
  55.   KindOf              = PRELOAD STRUCTURE SELECTABLE IMMOBILE WALL_SEGMENT MADE_OF_STONE
  56.  
  57.   Behavior            = GettingBuiltBehavior ModuleTag_04
  58.     SelfBuildingLoop = WallConstructionLoop ; Only played if we DON'T spawn a worker
  59.     SelfRepairFromDamageLoop  = NoSound         ; This doesn't cause an animation, so don't bother playing a sound
  60.     SelfRepairFromRubbleLoop  = WallConstructionLoop
  61.   End
  62.  
  63.   Body                = StructureBody ModuleTag_05
  64.     MaxHealth         = 1500.0
  65.   End
  66.  
  67.   Behavior            = DestroyDie ModuleTag_07
  68.     ;nothing
  69.   End
  70.  
  71.   Geometry              = BOX
  72.   GeometryMajorRadius   = 25.0
  73.   GeometryMinorRadius   = 20.0
  74.   GeometryHeight        = 50
  75.   GeometryIsSmall       = No
  76.   Shadow                = SHADOW_VOLUME
  77.   BuildCompletion     = PLACED_BY_PLAYER
  78. End
  79.  
  80. ;---------------------------------------------
  81. Object MordorCastleWallHub
  82.   
  83.   ; *** ART Parameters ***
  84.     Draw = W3DScriptedModelDraw ModuleTag_Draw
  85.         OkToChangeModelColor  = Yes
  86.         UseStandardModelNames = Yes
  87.         DefaultModelConditionState
  88.             Model = MBWallRmprt
  89.         End
  90.     End
  91.  
  92.   ; ***DESIGN parameters ***
  93.   DisplayName         = OBJECT:MordorCastleWallHub
  94.   Side                = Mordor
  95.   EditorSorting       = STRUCTURE
  96.   ThreatLevel = 1.0
  97.  
  98.   BuildCost           = 1
  99.   BuildTime           = 5.0           ; in seconds
  100.   VisionRange         = 160.0          ; Shroud clearing distance
  101.   ShroudClearingRange = 160
  102.  
  103.  
  104.  
  105.     CommandSet = GondorCastleWallHubCommandSet
  106.     
  107.  
  108.   ; *** AUDIO Parameters ***
  109.  
  110.     #include "..\..\..\Includes\StandardBuildingEvaEvents.inc"
  111.  
  112.     VoiceSelect                        = NeutralWallHubSelect    ;Gui_PlotSelect2
  113.     VoiceSelectUnderConstruction    = BuildingEvilVoiceSelectUnderConstruction
  114.  
  115.     SoundOnDamaged                    = BuildingLightDamageStone
  116.     SoundOnReallyDamaged            = BuildingHeavyDamageStone
  117.  
  118.     UnitSpecificSounds
  119.         UnderConstruction        = BuildingConstructionLoop  ; Built first time
  120.         ; UnderRepairFromDamage    = NoSound                    ; Repaired No animation on the building, so don't bother playing sound
  121.         UnderRepairFromRubble    = BuildingConstructionLoop    ; Repaired from completely destroyed (not used???)
  122.     End
  123.  
  124.     ClientBehavior = ModelConditionAudioLoopClientBehavior ModuleTag_PlayCollapseSound
  125.         ModelCondition = REQUIRED:RUBBLE Sound:BuildingSink
  126.     End
  127.  
  128.     CampnessValue = CAMPNESS_WALL
  129.  
  130.   ; *** ENGINEERING Parameters ***
  131.   RadarPriority       = STRUCTURE
  132.   KindOf              = PRELOAD STRUCTURE SELECTABLE IMMOBILE SCORE WALL_HUB MADE_OF_STONE
  133.  
  134.   Behavior            = GettingBuiltBehavior ModuleTag_04
  135.     SelfBuildingLoop = BuildingConstructionLoop ; Only played if we DON'T spawn a worker
  136.     SelfRepairFromDamageLoop  = WallConstructionLoop
  137.     SelfRepairFromRubbleLoop  = BuildingConstructionLoop
  138.   End
  139.  
  140.   Body                = StructureBody ModuleTag_05
  141.     MaxHealth         = 1500.0
  142.   End
  143.  
  144.   Behavior            = DestroyDie ModuleTag_07
  145.     ;nothing
  146.   End
  147.  
  148.   Geometry              = CYLINDER
  149.   GeometryMajorRadius   = 50.0
  150.   GeometryMinorRadius   = 50.0
  151.   GeometryHeight        = 50.0
  152.   GeometryIsSmall       = No
  153.   Shadow                = SHADOW_VOLUME
  154.   BuildCompletion     = PLACED_BY_PLAYER
  155. End
  156.  
  157.  
  158. ;---------------------------------------------------------
  159. Object MordorCastleWallGate
  160.    
  161.    ; *** ART Parameters ***
  162.      Draw = W3DScriptedModelDraw ModuleTag_Draw
  163.          OkToChangeModelColor  = Yes
  164.          UseStandardModelNames = Yes
  165.          DefaultModelConditionState
  166.              Model = MBWallGate
  167.          End
  168.      End
  169.       
  170.    ; ***DESIGN parameters ***
  171.    DisplayName         = OBJECT:MordorCastleWallGate
  172.    Side                = Mordor
  173.    EditorSorting       = STRUCTURE
  174.    ThreatLevel = 1.0
  175.   
  176.    BuildCost           = 1
  177.    BuildTime           = 5.0           ; in seconds
  178.    VisionRange         = 160.0          ; Shroud clearing distance
  179.    ShroudClearingRange = 160
  180.  
  181.    ; *** AUDIO Parameters ***
  182.  
  183.     #include "..\..\..\Includes\StandardBuildingEvaEvents.inc"
  184.  
  185.     VoiceSelect                        = GateSelect
  186.     VoiceSelectUnderConstruction    = BuildingEvilVoiceSelectUnderConstruction
  187.  
  188.      SoundOnDamaged                    = BuildingLightDamageStone
  189.      SoundOnReallyDamaged            = BuildingHeavyDamageStone
  190.  
  191.     UnitSpecificSounds
  192.         UnderConstruction        = BuildingConstructionLoop  ; Built first time
  193.         ; UnderRepairFromDamage    = NoSound                    ; Repaired No animation on the building, so don't bother playing sound
  194.         UnderRepairFromRubble    = BuildingConstructionLoop    ; Repaired from completely destroyed (not used???)
  195.     End
  196.  
  197.     ClientBehavior = ModelConditionAudioLoopClientBehavior ModuleTag_PlayCollapseSound
  198.         ModelCondition = REQUIRED:RUBBLE Sound:BuildingSink
  199.     End
  200.     CampnessValue = CAMPNESS_WALL
  201.  
  202.    ; *** ENGINEERING Parameters ***
  203.    RadarPriority       = STRUCTURE
  204.    KindOf              = PRELOAD STRUCTURE SELECTABLE IMMOBILE SCORE WALL_SEGMENT MADE_OF_STONE
  205.   
  206.    Behavior            = GettingBuiltBehavior ModuleTag_04
  207.     SelfBuildingLoop = BuildingConstructionLoop ; Only played if we DON'T spawn a worker
  208.     SelfRepairFromDamageLoop  = WallConstructionLoop
  209.     SelfRepairFromRubbleLoop  = BuildingConstructionLoop
  210.    End
  211.  
  212.    Body                = StructureBody ModuleTag_05
  213.      MaxHealth         = 1500.0
  214.    End
  215.   
  216.    Behavior            = DestroyDie ModuleTag_07
  217.      ;nothing
  218.    End
  219.  
  220.    Geometry              = BOX
  221.    GeometryMajorRadius   = 25.0
  222.    GeometryMinorRadius   = 136.0
  223.    GeometryHeight        = 50
  224.    GeometryIsSmall       = No
  225.    Shadow                = SHADOW_VOLUME
  226.    BuildCompletion     = PLACED_BY_PLAYER
  227. End
  228.    
  229.