98 lines
5.0 KiB
XML
98 lines
5.0 KiB
XML
<configs>
|
|
|
|
<append xpath="/buffs">
|
|
|
|
<buff name="buffWaterSpray" name_key="a" description_key="d" tooltip_key="f">
|
|
<stack_type value="ignore"/>
|
|
<duration value="3.5"/>
|
|
<effect_group>
|
|
<triggered_effect trigger="onSelfBuffStart" action="AttachPrefabToEntity" prefab="#@modfolder:Resources/guppyBucketSpray.unity3d?gupBucketSpray.prefab" parent_transform="CameraNode" local_offset="-.30,-.20,-.5" local_rotation="25,-10,0">
|
|
<requirement name="IsFPV"/>
|
|
<!--<requirement name="!HoldingItemBroken"/> -->
|
|
</triggered_effect>
|
|
<triggered_effect trigger="onSelfBuffStart" action="RemoveFire, RebirthUtils" target="positionAOE" range="5">
|
|
<requirement name="IsFPV"/>
|
|
<requirement name="!HoldingItemBroken"/>
|
|
</triggered_effect>
|
|
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar="gupUseWater" operation="set" value="20"/>
|
|
<triggered_effect trigger="onSelfBuffFinish" action="RemovePrefabFromEntity" prefab="gupBucketSpray" />
|
|
<triggered_effect trigger="onSelfBuffRemove" action="RemovePrefabFromEntity" prefab="gupBucketSpray" />
|
|
</effect_group>
|
|
</buff>
|
|
|
|
<buff name="buffWaterSplash" name_key="a" description_key="d" tooltip_key="f">
|
|
<stack_type value="ignore"/>
|
|
<duration value="3.5"/>
|
|
<effect_group>
|
|
<triggered_effect trigger="onSelfBuffStart" action="AttachPrefabToEntity" prefab="#@modfolder:Resources/guppyBucketSpray.unity3d?gupBucketSpray.prefab" parent_transform="CameraNode" local_offset="-.30,-.20,-.5" local_rotation="25,-10,0">
|
|
<requirement name="IsFPV"/>
|
|
<!--<requirement name="!HoldingItemBroken"/> -->
|
|
</triggered_effect>
|
|
<triggered_effect trigger="onSelfBuffStart" action="RemoveFire, RebirthUtils" target="positionAOE" range="1">
|
|
<requirement name="IsFPV"/>
|
|
<requirement name="!HoldingItemBroken"/>
|
|
</triggered_effect>
|
|
<triggered_effect trigger="onSelfBuffUpdate" action="ModifyCVar" cvar="gupUseWater" operation="set" value="20"/>
|
|
<triggered_effect trigger="onSelfBuffFinish" action="RemovePrefabFromEntity" prefab="gupBucketSpray" />
|
|
<triggered_effect trigger="onSelfBuffRemove" action="RemovePrefabFromEntity" prefab="gupBucketSpray" />
|
|
</effect_group>
|
|
</buff>
|
|
|
|
<buff name="buffGupQuickFireEffectOnly" name_key="guppyIsOnFireName" description_key="guppyIsOnFireDesc" tooltip_key="guppyIsOnFireTooltip" icon="ui_game_symbol_fire" icon_color="255,0,0" icon_blink="true">
|
|
<damage_type value="Heat"/>
|
|
<stack_type value="ignore"/>
|
|
<duration value="2"/><update_rate value="1"/>
|
|
<display_value value=".guppyIsOnFireDisplay"/><display_value_format value="time"/>
|
|
|
|
<effect_group>
|
|
<requirements compare_type="or">
|
|
<requirement name="RandomRoll" seed_type="Random" min_max="0,1" operation="LTE" value="@_wetness"/>
|
|
<requirement name="HasBuff" buff="buffExtinguishFire"/>
|
|
</requirements>
|
|
|
|
<triggered_effect trigger="onSelfBuffUpdate" action="RemoveBuff" buff="guppyIsOnFire"/>
|
|
</effect_group>
|
|
|
|
<effect_group name="run particles, cleanup">
|
|
<triggered_effect trigger="onSelfBuffRemove" action="ModifyCVar" cvar=".guppyIsOnFireDisplay" operation="set" value="0"/>
|
|
|
|
<triggered_effect trigger="onSelfBuffStart" action="AttachParticleEffectToEntity" particle="p_onFire" local_offset="0,0,0" parent_transform="LOD0" shape_mesh="true"/>
|
|
<triggered_effect trigger="onSelfEnteredGame" action="AttachParticleEffectToEntity" particle="p_onFire" local_offset="0,0,0" parent_transform="LOD0" shape_mesh="true"/>
|
|
|
|
<triggered_effect trigger="onSelfBuffRemove" action="RemoveParticleEffectFromEntity" particle="p_onFire"/>
|
|
<triggered_effect trigger="onSelfDied" action="RemoveParticleEffectFromEntity" particle="p_onFire"/>
|
|
|
|
<triggered_effect trigger="onSelfBuffStart" action="PlaySound" sound="buff_burn_lp"/>
|
|
<triggered_effect trigger="onSelfBuffRemove" action="StopSound" sound="buff_burn_lp"/>
|
|
<triggered_effect trigger="onSelfBuffRemove" action="PlaySound" sound="buff_burn_extinguish"/>
|
|
</effect_group>
|
|
</buff>
|
|
|
|
<buff name="buffStartWaterTimer" hidden="true">
|
|
<stack_type value="replace"/>
|
|
<duration value="16"/>
|
|
<effect_group name="guppy Effect">
|
|
<triggered_effect trigger="onSelfBuffFinish" action="AddBuff" buff="buffWaterPlaneSpray" />
|
|
<triggered_effect trigger="onSelfBuffRemove" action="AddBuff" buff="buffWaterPlaneSpray" />
|
|
</effect_group>
|
|
</buff>
|
|
|
|
<buff name="buffWaterPlaneSpray" name_key="a" description_key="d" tooltip_key="f">
|
|
<stack_type value="ignore"/>
|
|
<duration value="3.5"/>
|
|
<effect_group>
|
|
<triggered_effect trigger="onSelfBuffStart" action="RemoveFire, RebirthUtils" target="positionAOE" range="25"/>
|
|
</effect_group>
|
|
</buff>
|
|
|
|
<buff name="buffSetWaterPlaneCVar" name_key="a" description_key="d" tooltip_key="f">
|
|
<stack_type value="ignore"/>
|
|
<duration value="1.5"/>
|
|
<effect_group>
|
|
<triggered_effect trugger="onSelfBuffStart" action="ModifyCVar" cvar="canCallDaPlane" operation="set" value="1"/>
|
|
</effect_group>
|
|
</buff>
|
|
|
|
</append>
|
|
|
|
</configs> |