Upload from upload_mods.ps1
This commit is contained in:
122
Config/buffs.xml
Normal file
122
Config/buffs.xml
Normal file
@@ -0,0 +1,122 @@
|
||||
<buffs>
|
||||
|
||||
<append xpath="/buffs">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<buff name="mpl_DumpsterCallRats" hidden="true">
|
||||
<stack_type value="ignore"/>
|
||||
<update_rate value="1"/>
|
||||
<duration value="2"/>
|
||||
<effect_group>
|
||||
<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="50"/>
|
||||
<triggered_effect trigger="onSelfBuffStart" action="CallGameEvent" event="mpl_DumpsterSpawnRats"/>
|
||||
</effect_group>
|
||||
<effect_group>
|
||||
<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="50"/>
|
||||
<triggered_effect trigger="onSelfBuffStart" action="CallGameEvent" event="mpl_DumpsterSpawnRoaches"/>
|
||||
</effect_group><effect_group>
|
||||
<requirement name="RandomRoll" seed_type="Random" min_max="0,100" operation="LTE" value="50"/>
|
||||
<triggered_effect trigger="onSelfBuffStart" action="CallGameEvent" event="mpl_DumpsterSpawnBats"/>
|
||||
</effect_group>
|
||||
</buff>
|
||||
|
||||
|
||||
|
||||
<buff name="buffShocked_Low" description_key="buffShockedDesc" tooltip_key="buffShockedTooltip" icon="ui_game_symbol_electric_power" name_key="buffShockedName" icon_color="255,0,0">
|
||||
<damage_type value="electrical"/>
|
||||
<stack_type value="duration"/>
|
||||
<duration value="3"/>
|
||||
<update_rate value="1"/>
|
||||
<display_value value="$buffShockedDisplay"/>
|
||||
<display_value_format value="time"/>
|
||||
|
||||
<effect_group>
|
||||
<!-- Blinks the display -->
|
||||
<passive_effect name="BuffBlink" operation="base_set" value="2" duration="0,3" tags="buffShocked_Low"/>
|
||||
<triggered_effect trigger="onSelfBuffStart" action="GetBuffDuration" reference="$shockDurationMax"/>
|
||||
<triggered_effect trigger="onSelfBuffStart" action="GetBuffDuration" reference="$buffShockedDisplay"/>
|
||||
<triggered_effect trigger="onSelfBuffStart" action="ModifyCVar" cvar="$buffShockedDisplay" operation="set" value="4">
|
||||
<requirement name="CVarCompare" cvar="$buffShockedDisplay" operation="LTE" value="0"/>
|
||||
</triggered_effect>
|
||||
<triggered_effect trigger="onSelfBuffStack" action="GetBuffDuration" reference="$buffShockedDisplay"/>
|
||||
<passive_effect name="HealthChangeOT" operation="base_add" value="-.25"/>
|
||||
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar="$buffShockedDisplay" operation="add" value="-.25"/>
|
||||
<triggered_effect trigger="onSelfBuffRemove" action="RemoveCVar" cvar="$buffShockedDisplay"/>
|
||||
<triggered_effect trigger="onSelfBuffStart" action="AttachParticleEffectToEntity" particle="p_electric_shock" parent_transform="Spine1" local_offset="0,.1,.3"/>
|
||||
<triggered_effect trigger="onSelfBuffStart" action="AttachParticleEffectToEntity" particle="p_electric_fence_sparks" parent_transform="Spine1" local_offset="0,.1,.3"/>
|
||||
<triggered_effect trigger="onSelfEnteredGame" action="AttachParticleEffectToEntity" particle="p_electric_shock" parent_transform="Spine1" local_offset="0,.1,.3"/>
|
||||
<triggered_effect trigger="onSelfEnteredGame" action="AttachParticleEffectToEntity" particle="p_electric_fence_sparks" parent_transform="Spine1" local_offset="0,.1,.3"/>
|
||||
<triggered_effect trigger="onSelfDied" action="RemoveParticleEffectFromEntity" particle="p_electric_shock"/>
|
||||
<triggered_effect trigger="onSelfDied" action="RemoveParticleEffectFromEntity" particle="p_electric_fence_sparks"/>
|
||||
<triggered_effect trigger="onSelfBuffRemove" action="RemoveParticleEffectFromEntity" particle="p_electric_shock"/>
|
||||
<triggered_effect trigger="onSelfBuffRemove" action="RemoveParticleEffectFromEntity" particle="p_electric_fence_sparks"/>
|
||||
<triggered_effect trigger="onSelfBuffFinish" action="RemoveParticleEffectFromEntity" particle="p_electric_shock"/>
|
||||
<triggered_effect trigger="onSelfBuffFinish" action="RemoveParticleEffectFromEntity" particle="p_electric_fence_sparks"/>
|
||||
<triggered_effect trigger="onSelfBuffRemove" action="RemoveParticleEffectFromEntity" particle="p_electric_shock"/>
|
||||
<triggered_effect trigger="onSelfBuffRemove" action="RemoveParticleEffectFromEntity" particle="p_electric_fence_sparks"/>
|
||||
<triggered_effect trigger="onSelfBuffRemove" action="RemoveCVar" cvar="ETrapHit"/>
|
||||
<triggered_effect trigger="onSelfLeaveGame" action="RemoveParticleEffectFromEntity" particle="p_electric_shock"/>
|
||||
<triggered_effect trigger="onSelfLeaveGame" action="RemoveParticleEffectFromEntity" particle="p_electric_fence_sparks"/>
|
||||
<triggered_effect trigger="onSelfBuffStart" action="PlaySound" sound="electric_fence_impact"/>
|
||||
<triggered_effect trigger="onSelfBuffRemove" action="FadeOutSound" sound="electric_fence_impact"/>
|
||||
<triggered_effect trigger="onSelfLeaveGame" action="StopSound" sound="electric_fence_impact"/>
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="CVarCompare" cvar="$shockDurationMax" operation="GTE" value="4"/>
|
||||
<passive_effect name="RunSpeed" operation="perc_subtract" value=".9,.05" duration="0,4"/>
|
||||
<passive_effect name="WalkSpeed" operation="perc_subtract" value=".9,.05" duration="0,4"/>
|
||||
<passive_effect name="CrouchSpeed" operation="perc_subtract" value=".9,.05" duration="0,4"/>
|
||||
<passive_effect name="JumpStrength" operation="perc_subtract" value=".9,.05" duration="0,4"/>
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="CVarCompare" cvar="$shockDurationMax" operation="GTE" value="5"/>
|
||||
<passive_effect name="RunSpeed" operation="perc_subtract" value=".9,.05" duration="0,5"/>
|
||||
<passive_effect name="WalkSpeed" operation="perc_subtract" value=".9,.05" duration="0,5"/>
|
||||
<passive_effect name="CrouchSpeed" operation="perc_subtract" value=".9,.05" duration="0,5"/>
|
||||
<passive_effect name="JumpStrength" operation="perc_subtract" value=".9,.05" duration="0,5"/>
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="CVarCompare" cvar="$shockDurationMax" operation="GTE" value="6"/>
|
||||
<passive_effect name="RunSpeed" operation="perc_subtract" value=".9,.05" duration="0,6"/>
|
||||
<passive_effect name="WalkSpeed" operation="perc_subtract" value=".9,.05" duration="0,6"/>
|
||||
<passive_effect name="CrouchSpeed" operation="perc_subtract" value=".9,.05" duration="0,6"/>
|
||||
<passive_effect name="JumpStrength" operation="perc_subtract" value=".9,.05" duration="0,6"/>
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="CVarCompare" cvar="$shockDurationMax" operation="GTE" value="7"/>
|
||||
<passive_effect name="RunSpeed" operation="perc_subtract" value=".9,.05" duration="0,7"/>
|
||||
<passive_effect name="WalkSpeed" operation="perc_subtract" value=".9,.05" duration="0,7"/>
|
||||
<passive_effect name="CrouchSpeed" operation="perc_subtract" value=".9,.05" duration="0,7"/>
|
||||
<passive_effect name="JumpStrength" operation="perc_subtract" value=".9,.05" duration="0,7"/>
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="CVarCompare" cvar="$shockDurationMax" operation="GTE" value="8"/>
|
||||
<passive_effect name="RunSpeed" operation="perc_subtract" value=".9,.05" duration="0,8"/>
|
||||
<passive_effect name="WalkSpeed" operation="perc_subtract" value=".9,.05" duration="0,8"/>
|
||||
<passive_effect name="CrouchSpeed" operation="perc_subtract" value=".9,.05" duration="0,8"/>
|
||||
<passive_effect name="JumpStrength" operation="perc_subtract" value=".9,.05" duration="0,8"/>
|
||||
</effect_group>
|
||||
|
||||
<effect_group>
|
||||
<requirement name="CVarCompare" cvar="$shockDurationMax" operation="GTE" value="9"/>
|
||||
<passive_effect name="RunSpeed" operation="perc_subtract" value=".9,.05" duration="0,9"/>
|
||||
<passive_effect name="WalkSpeed" operation="perc_subtract" value=".9,.05" duration="0,9"/>
|
||||
<passive_effect name="CrouchSpeed" operation="perc_subtract" value=".9,.05" duration="0,9"/>
|
||||
<passive_effect name="JumpStrength" operation="perc_subtract" value=".9,.05" duration="0,9"/>
|
||||
</effect_group>
|
||||
</buff>
|
||||
|
||||
|
||||
|
||||
|
||||
</append>
|
||||
|
||||
</buffs>
|
||||
Reference in New Issue
Block a user