How do i add The storm ship's Whirlpool to Galadriel?
#1
Posted 08 January 2012 - 04:11 PM
How do i add The storm ship suicide Whirlpool ability to Galadriel so she can perform it on land?
I want to make it into a spell (Just like her tornado spell)
#2
Posted 08 January 2012 - 04:33 PM
Its do-ableHi guys,
How do i add The storm ship suicide Whirlpool ability to Galadriel so she can perform it on land?
I want to make it into a spell (Just like her tornado spell)
Try Creating a OCL Specialpower behaviour like the tornado
Basically a duplicate with name changes
Now the OCL creates the Wirlpool object
NB : the Chill wind power of ROTWK is similiar to want you want
The FX and weapon is similir so try a bit of copy/pasting
#3
Posted 08 January 2012 - 04:38 PM
Its do-ableHi guys,
How do i add The storm ship suicide Whirlpool ability to Galadriel so she can perform it on land?
I want to make it into a spell (Just like her tornado spell)
Try Creating a OCL Specialpower behaviour like the tornado
Basically a duplicate with name changes
Now the OCL creates the Wirlpool object
NB : the Chill wind power of ROTWK is similiar to want you want
The FX and weapon is similir so try a bit of copy/pasting
Thanks i will give it a try Will reply back with the results
#4
Posted 09 January 2012 - 01:38 AM
Its do-ableHi guys,
How do i add The storm ship suicide Whirlpool ability to Galadriel so she can perform it on land?
I want to make it into a spell (Just like her tornado spell)
Try Creating a OCL Specialpower behaviour like the tornado
Basically a duplicate with name changes
Now the OCL creates the Wirlpool object
NB : the Chill wind power of ROTWK is similiar to want you want
The FX and weapon is similir so try a bit of copy/pasting
Thanks i will give it a try Will reply back with the results
Yep, I've done this multiple times for multiple different things... I used the chill wind with the whirlpool OCL and edited from there.
John 3:16 (NIV)
For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life.
Psalm 23:1 (ESV)
A Psalm of David.
The LORD is my shepherd; I shall not want.
#5
Posted 09 January 2012 - 09:47 PM
Just one thing though,the whirlpool acts like a tornado and sucks the enemies and throws them high up in the air. Is there a way to make it "suck in" the enemies and keep em in the center of the whirlpool instead of throwing them in the air?
#6
Posted 10 January 2012 - 03:22 PM
John 3:16 (NIV)
For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life.
Psalm 23:1 (ESV)
A Psalm of David.
The LORD is my shepherd; I shall not want.
#7
Posted 10 January 2012 - 09:02 PM
<_< Umm... I know there is, i just don't know exactly what it is... but did you use the properties of The "chill wind" or Tornado?
No i have BFME2, I copied pasted the Tornado spell and just added OCL of the Whirlpool. But i want my Whirlpool to suck in enemies and keep em in the center.
#8
Posted 10 January 2012 - 10:02 PM
John 3:16 (NIV)
For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life.
Psalm 23:1 (ESV)
A Psalm of David.
The LORD is my shepherd; I shall not want.
#9
Posted 11 January 2012 - 06:15 PM
It involves the tornado weapon, you have to change the OCL to fire off a new EDITED weapon from the old one and edit the thing from there. If you post the Tornado weapon code and your Whirlpool OCL code i can point you in the right direction.
Ok here is the Whirlpool OCL
ObjectCreationList OCL_SpawnWhirlpool
CreateObject
ObjectNames = ElvenWhirlpool
Count = 1
Disposition = +RELATIVE_ANGLE -ON_GROUND_ALIGNED
PreserveLayer = No
FadeIn = Yes
FadeTime = 10000
End
End
and here is the tornado weapon
;-----------------------------------
Weapon TornadoWindWeapon
RadiusDamageAffects = ENEMIES NEUTRALS
DelayBetweenShots = 0 ; time between shots, msec
ClipSize = 0 ;4 ; how many shots in a Clip (0 == infinite)
//////////FireFX = FX_GimliLeap // CHANGE
DamageNugget ; A basic Nugget that just does damage
Damage = TORNADO_DAMAGE_INNER
Radius = 20.0
DelayTime = 0
DamageType = HERO
DamageFXType = TORNADO ;GIMLI_LEAP
DeathType = NORMAL
DamageScalar = 35% NONE +STRUCTURE
CylinderAOE = Yes
End
DamageNugget ; A basic Nugget that just does damage
Damage = TORNADO_DAMAGE_OUTER
Radius = 50.0
DelayTime = 0
DamageType = HERO
DamageFXType = TORNADO ;GIMLI_LEAP
DeathType = NORMAL
DamageScalar = 35% NONE +STRUCTURE
CylinderAOE = Yes
End
MetaImpactNugget ; A Nugget that throws things back with force
KillObjectFilter = INSTANT_DEATH_ON_METAIMPACT_OBJFILTER
ShockWaveAmount = TORNADO_METASHOCKWAVE_AMOUNT
ShockWaveRadius = TORNADO_METASHOCKWAVE_RADIUS
ShockWaveTaperOff = 1.0
ShockWaveZMult = 1.6
InvertShockWave = Yes // makes it "suck"
CyclonicFactor = 0.66
End
End
and this is the whirlpool weapon
;-----------------------------------
Weapon WhirlpoolWeapon
RadiusDamageAffects = ENEMIES NEUTRALS ALLIES
DelayBetweenShots = 0
ClipSize = INFINITE_CLIP_SIZE
;FireFX = FX_GoodShipWhirlpoolAttack ; fires multiple times
DamageNugget ; A basic Nugget that just does damage
Damage = GOOD_FIRE_SHIP_WHIRLPOOL_DAMAGE_AMOUNT_01
Radius = GOOD_FIRE_SHIP_WHIRLPOOL_DAMAGE_RADIUS_01
DelayTime = 300
DamageType = FORCE
DeathType = NORMAL
End
DamageNugget
Damage = GOOD_FIRE_SHIP_WHIRLPOOL_DAMAGE_AMOUNT_02
Radius = GOOD_FIRE_SHIP_WHIRLPOOL_DAMAGE_RADIUS_02
DelayTime = 300
DamageType = FORCE
DeathType = NORMAL
End
MetaImpactNugget ; A Nugget that sucks things in with force
ShockWaveAmount = 99.0
ShockWaveRadius = GOOD_FIRE_SHIP_WHIRLPOOL_RADIUS
ShockWaveTaperOff = 1.0
ShockWaveZMult = 0.0
InvertShockWave = Yes // makes it "suck"
CyclonicFactor = .66
End
End
But i think i am uaing the same weapon for Galadriel's Tornado, can i make a new weapon just for the whirlpool to suck in and keep enemies in the center of the pool? If so, please tell me how
Edited by hash, 11 January 2012 - 06:34 PM.
#10
Posted 11 January 2012 - 11:11 PM
;------------------------------------------------------------------------------ Weapon ChillWindWeapon RadiusDamageAffects = ENEMIES FireFX = FX_Chillwind IsAimingWeapon = Yes DamageNugget ; A basic Nugget that just does damage Damage = 1000 DamageArc = 360 Radius = 150 DamageType = MAGIC DamageFXType = MAGIC DeathType = EXPLODED DamageSpeed = 1000 ; must match the ShockWaveSpeed below End MetaImpactNugget ; A Nugget that throws things back with force ; HeroResist = .75 InvertShockWave = Yes ShockWaveAmount = 100 ShockWaveArc = 360 ShockWaveRadius = 150 ShockWaveTaperOff = 0.75 ShockWaveZMult = 0.75 ShockWaveSpeed = 1000.0 CyclonicFactor = 0.25 SpecialObjectFilter = ANY +INFANTRY +CAVALRY +MONSTER +HORDE ENEMIES -BIG_MONSTER -MordorSauron -MordorSauron_RingHero -ElvenGaladriel -ElvenGaladriel_RingHero End End
Try this ..its the ChillWind weapon modboy451's mentioned
Now remember you want to copy/paste the ElvenWirlpool to give a new object ( GaladrielWirlpool ) with the
New Weapon .
Edited by JUS_SAURON, 11 January 2012 - 11:14 PM.
#11
Posted 12 January 2012 - 02:55 AM
This is it from the Tornado. they are from different parts of the MetaImpactNugget
ShockWaveTaperOff = 1.0 ShockWaveZMult = 0.0 CyclonicFactor = .66
its at the bottom of the
This is it from the chill wind...
ShockWaveTaperOff = 0.75 ShockWaveZMult = 0.75 CyclonicFactor = 0.25
by the looks of it... just change those 3 lines and you should be good... if not... use the chill wind code JUS posted
John 3:16 (NIV)
For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life.
Psalm 23:1 (ESV)
A Psalm of David.
The LORD is my shepherd; I shall not want.
#12
Posted 13 January 2012 - 08:56 AM
#13
Posted 15 January 2012 - 02:03 AM
John 3:16 (NIV)
For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life.
Psalm 23:1 (ESV)
A Psalm of David.
The LORD is my shepherd; I shall not want.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users