Added flames to the Elite Iberian Javelinist's projectiles. ;) Made a new flame and smoke for it. Tweaked the "original" smoke to emit a little higher above the flame (so the smoke doesn't mask the flame).
This was SVN commit r9229.
This commit is contained in:
parent
7414764298
commit
b330e8ce57
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<group>
|
||||
<variant name="Base">
|
||||
<particles file="flame_jav.xml"/>
|
||||
</variant>
|
||||
</group>
|
||||
<material>basic_trans.xml</material>
|
||||
</actor>
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<actor version="1">
|
||||
<group>
|
||||
<variant name="Base">
|
||||
<particles file="smoke_jav.xml"/>
|
||||
</variant>
|
||||
</group>
|
||||
<material>basic_trans.xml</material>
|
||||
</actor>
|
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
|
||||
<actor version="1">
|
||||
<castshadow/>
|
||||
<group>
|
||||
<variant frequency="100" name="Flaming Javelin">
|
||||
<mesh>props/weap_jav_projectile.pmd</mesh>
|
||||
<props>
|
||||
<prop actor="particle/flame_jav.xml" attachpoint="root"/>
|
||||
<prop actor="particle/smoke_jav.xml" attachpoint="root"/>
|
||||
</props>
|
||||
<texture>props/prop_weap.dds</texture>
|
||||
</variant>
|
||||
</group>
|
||||
</actor>
|
@ -5,7 +5,7 @@
|
||||
<variant frequency="100" name="Base">
|
||||
<animations>
|
||||
<animation file="infantry/general/dude/dudeidle.psa" name="Idle" speed="200"/>
|
||||
<animation event="0.25" file="infantry/javelin/attack/ijv_off_01.psa" load="0" name="Melee" speed="100"/>
|
||||
<animation event="0.5" file="infantry/javelin/attack/ijv_off_01.psa" load="0" name="Melee" speed="100"/>
|
||||
<animation file="biped/walk_spearshield.psa" name="Walk" speed="120"/>
|
||||
<animation file="infantry/sword/move/run/isw_s_off_01.psa" name="Run" speed="30"/>
|
||||
<animation file="infantry/sword/move/run/isw_s_def_02.psa" name="Run" speed="30"/>
|
||||
@ -48,8 +48,8 @@
|
||||
<props>
|
||||
<prop attachpoint="r_hand"/>
|
||||
<prop actor="props/units/weapons/jav.xml" attachpoint="l_hand"/>
|
||||
<prop actor="props/units/weapons/jav.xml" attachpoint="loaded-r_hand"/>
|
||||
<prop actor="props/units/weapons/jav_projectile.xml" attachpoint="projectile"/>
|
||||
<prop actor="props/units/weapons/jav_projectile.xml" attachpoint="loaded-r_hand"/>
|
||||
<prop actor="props/units/weapons/jav_projectile_flame.xml" attachpoint="projectile"/>
|
||||
</props>
|
||||
</variant>
|
||||
<variant name="gather_tree">
|
||||
|
23
binaries/data/mods/public/art/particles/flame_jav.xml
Normal file
23
binaries/data/mods/public/art/particles/flame_jav.xml
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<particles>
|
||||
|
||||
<texture>art/textures/particles/flame.png</texture>
|
||||
<blend mode="add"/>
|
||||
|
||||
<constant name="emissionrate" value="20.0"/>
|
||||
<uniform name="lifetime" min="1.0" max="1.5"/>
|
||||
|
||||
<uniform name="angle" min="-0.5" max="0.5"/>
|
||||
|
||||
<uniform name="velocity.x" min="-0.3" max="0.3"/>
|
||||
<uniform name="velocity.y" min="2.0" max="2.5"/>
|
||||
<uniform name="velocity.z" min="-0.3" max="0.3"/>
|
||||
<uniform name="velocity.angle" min="-0.5" max="0.5"/>
|
||||
|
||||
<uniform name="size" min="0.35" max="0.6"/>
|
||||
|
||||
<uniform name="color.r" min="0.8" max="1.0"/>
|
||||
<copy name="color.g" from="color.r"/>
|
||||
<copy name="color.b" from="color.r"/>
|
||||
|
||||
</particles>
|
@ -7,6 +7,8 @@
|
||||
<constant name="emissionrate" value="10.0"/>
|
||||
<uniform name="lifetime" min="4.0" max="6.0"/>
|
||||
|
||||
<constant name="position.y" value="1.5"/>
|
||||
|
||||
<uniform name="angle" min="-3.14" max="3.14"/>
|
||||
|
||||
<uniform name="velocity.x" min="-0.5" max="0.5"/>
|
||||
|
25
binaries/data/mods/public/art/particles/smoke_jav.xml
Normal file
25
binaries/data/mods/public/art/particles/smoke_jav.xml
Normal file
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<particles>
|
||||
|
||||
<texture>art/textures/particles/smoke.png</texture>
|
||||
<blend mode="multiply"/>
|
||||
|
||||
<constant name="emissionrate" value="9.0"/>
|
||||
<uniform name="lifetime" min="5.0" max="8.0"/>
|
||||
|
||||
<constant name="position.y" value="1.0"/>
|
||||
|
||||
<uniform name="angle" min="-3.14" max="3.14"/>
|
||||
|
||||
<uniform name="velocity.x" min="-0.5" max="0.5"/>
|
||||
<uniform name="velocity.y" min="2.0" max="2.5"/>
|
||||
<uniform name="velocity.z" min="-0.5" max="0.5"/>
|
||||
<uniform name="velocity.angle" min="-2.0" max="2.0"/>
|
||||
|
||||
<uniform name="size" min="0.75" max="1.75"/>
|
||||
|
||||
<uniform name="color.r" min="0.2" max="0.4"/>
|
||||
<copy name="color.g" from="color.r"/>
|
||||
<copy name="color.b" from="color.r"/>
|
||||
|
||||
</particles>
|
Loading…
Reference in New Issue
Block a user