View Single Post
Old 01-09-2005, 11:54 AM   #42 (permalink)
Twin Matrix
Member
 
Join Date: Jan 2005
Posts: 40
Default

Hmmm.. My Shelob doesn't want to do it's power. The power is deactivated.


~~In Shelob's Profile~~
Code:
Behavior = OCLSpecialPower ModuleTag_OCLSpecialPower
		SpecialPowerTemplate	= SuperweaponSpawnMinorSpiders
		OCL						= 

OCL_MinorSpidersEggSmall
		CreateLocation			= CREATE_AT_LOCATION
		StartsPaused			= Yes              ; Yes
	;	SetModelCondition		= ModelConditionState:USER_1
	;	SetModelConditionTime	= 8.1
	End
~~Shelob's Spawn Minor Spiders COmmand Button~~
Code:
CommandButton Command_SpawnMinorSpiders
  Command           = SPECIAL_POWER
  SpecialPower      = SuperweaponSpawnMinorSpiders
  TextLabel         = CONTROLBAR:WordofPower
  ButtonImage       = HSGandalfWizardBlast
  Options           = NEED_TARGET_POS CONTEXTMODE_COMMAND
  RadiusCursorType  = SUMMON_OATH_BREAKERS
  CursorName        = Bombard
  InvalidCursorName = GenericInvalid  
  ButtonBorderType  = ACTION ; Identifier for the User as to what kind of button this is
  DescriptLabel     = CONTROLBAR:TooltipWordofPower
  InPalantir	    = Yes
  ;UnitSpecificSound = AragornVoiceSummonOathbreakers
  ;AutoAbility		= Yes ;
  ;TriggerWhenReady	= Yes ;
End
~~Minor Spiders Object Creation List
Code:
; ---------------------------------------------------------------------------------------
; Spawn Minor Spiders
ObjectCreationList SpawnMinorSpiders
   CreateObject
      ObjectNames = MinorSpider
      Count = 4
      FadeIn = Yes
      FadeTime = 1000
                             IgnoreCommandPointLimit = Yes
  End
End
Minor Spiders Small Egg Object Creation List
Code:
; ---------------------------------------------------------------------------------------
ObjectCreationList OCL_MinorSpidersEggSmall
	; The egg is going to die (hatch) immediately, and play the FXLists, then wait, then do the Finish 

below
	CreateObject
		ObjectNames = MinorSpidersSmallEgg
		UseJustBuiltFlag = Yes
		Count = 1
		Disposition = LIKE_EXISTING
		IgnoreCommandPointLimit = Yes
	End
End
Weapon Stuff
Code:
;------------------------------------------------------------------------------
Weapon MinorSpidersSummoning	;used in the OCL that makes a Balrog.
  RadiusDamageAffects	= ENEMIES NOT_SIMILAR
  AttackRange           = 4.0

  DamageNugget                        ; A basic Nugget that just does damage
    Damage        = 1000 ;300
    Radius        = 200.0
    DelayTime     = 667
    DamageType    = FLAME
    DamageFXType  = FLAME
    DeathType     = BURNED
  End
  
  MetaImpactNugget                    ; A Nugget that throws things back with force
	HeroResist			= .75
    ShockWaveAmount   = 70 ;70.0
    ShockWaveRadius   = 200.0
    ShockWaveTaperOff = 0.9
    ShockWaveZMult    = 1.20
    DelayTime         = 667
  End
End
EGG in goodfactionsubobjects
Code:
;------------------------------------------------------------------------------
Object MinorSpidersSmallEgg
	Draw = W3DScriptedModelDraw ModuleTag_Draw
		DefaultModelConditionState
			Model = None
		End
	End
	KindOf = INERT IMMOBILE UNATTACKABLE
	
	Body = ActiveBody ModuleTag_MakesKillWork
		MaxHealth = 1
	End
	Behavior = LifetimeUpdate ModuleTag_HatchTrigger
		MinLifetime = 0.0
		MaxLifetime = 0.0
	End
	Behavior = SlowDeathBehavior ModuleTag_HatchProcess
		DestructionDelay = 4000
		FX = INITIAL FX_SummonAOD
		OCL = MIDPOINT SUPERWEAPON_SpawnMinorSpiders
;		Weapon = FINAL MinorSpidersSummoning
	End
End

TM
Twin Matrix is offline   Reply With Quote