Difference between revisions of "Sacred 2:FX"

From SacredWiki
Jump to navigation Jump to search
(Undo revision 88435 by Schot (talk) returning the page to the state it was in before backup)
Tag: Undo
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
--THIS PAGE IS A TO-DO-LISTED MOCKUP AND NOT FINISHED--
 
--THIS PAGE IS A TO-DO-LISTED MOCKUP AND NOT FINISHED--
 
+
=='''General Information'''==
 
"FX" stands for "effects" and can be triggered ingame via spells.txt or questscripts.txt. There are SFX (sound effects) and VFX (visual effects), most FX have both.
 
"FX" stands for "effects" and can be triggered ingame via spells.txt or questscripts.txt. There are SFX (sound effects) and VFX (visual effects), most FX have both.
  
Line 20: Line 20:
  
  
 
+
=='''FX Lists'''==
Here is an unfinished sortable list of all Sacred 2 Standard FX:
+
There is a (subjective) ranking system going on:
 
+
* '''1''': Basically Unusable
 +
* '''2''': Subtle stuff, mostly casting FX
 +
* '''3''': Standard stuff, not exciting, not bad either
 +
* '''4''': Above Average, interesting for mods
 +
* '''5''': Exceptionally stunning, maybe even over-the-top
 +
==='''Standard FX'''===
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|-
 
|-
! FX Name !! questscripts.txt !! SFX !! VFX !! appliance !! Boss/Hero !! ranking !! pak shader(s) !! pak image(s) !! particle script(s)
+
! FX Name !! SFX !! VFX !! ranking !! appliance !! Boss/Hero !! pak shader(s) !! pak image(s) !! particle script(s)
|-
 
| FX_ENEMY_TENERGY_EXPLOSION || ? || ? || ✓ || AoE || Gar'Colossus || 4 || ? || ? || ?
 
 
|-
 
|-
| FX_ENTZUENDEN || ? || ? || ✓ || single target || None || 4 || ? || ? || ?
+
| FX_ENEMY_TENERGY_EXPLOSION || ? || ✓ || 4 || AoE || Gar'Colossus || ? || ? || ?
 
|-
 
|-
| FX_FROSTKREIS_C || ? || ? || || hand || None || 1 || ? || ? || ?
+
| FX_ENTZUENDEN || ? || ✓  || 5 || small AoE || None || ? || ? || ?
 
|-
 
|-
| FX_GEN_AREASCHADEN || ? || ? || || AoE || None || 4 || ? || ? || ?
+
| FX_FROSTKREIS_C || ? || || 2 || casting || None || ? || ? || ?
 
|-
 
|-
| FX_GEN_BERSERKER || ? || ? || ✓ || single target || Minotaur? || 3 || ? || ? || ?
+
| FX_GEN_AREASCHADEN || ? || ✓ || 4 || AoE || None || ? || ? || ?
 
|-
 
|-
| FX_GEN_FROSTAURA|| ? || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_BERSERKER || ? || || 3 || (de)buff || Minotaur? || ? || ? || ?
 
|-
 
|-
| FX_GEN_MIRROR_ARROW || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_FROSTAURA || X || || 3 || small AoE || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_MIRROR_MAGIC || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_FROSTRING || || || 3 || small AoE || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_NOVA1 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_MIRROR_ARROW || ? || || 5 || (de)buff || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_NOVA2 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_MIRROR_MAGIC || ? || || 5 || (de)buff || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_NOVA3 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_NOVA1 || ? || || 3 || AoE || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_NOVA4 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_NOVA2 || ? || || 3 || AoE || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_SPAWN1 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_NOVA3 || ? || || 3 || AoE || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_SPAWN2 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_NOVA4 || ? || || 3 || AoE || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_SPAWN3 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_SPAWN1 || ? || || 3 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_SPAWN4 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_SPAWN2 || ? || || 3 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_SPAWN1_I || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_SPAWN3 || ? || || 3 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_SPAWN2_I || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_SPAWN4 || ? || || 3 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_SPAWN3_I || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_SPAWN1_I || ? || || 3 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_SPAWN4_I || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_SPAWN2_I || ? || || 3 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_STOMP || ? || ? || ? || ? || Minotaur? || ? || ? || ? || ?
+
| FX_GEN_SPAWN3_I || ? || || 3 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TOTEM || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_SPAWN4_I || ? || || 3 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP1 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_STOMP || ? || || 4 || small AoE || Minotaur? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP2 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TOTEM || ? || || 1 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP3 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP1 || ? || || 2 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP4 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP2 || ? || || 2 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP5 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP3 || ? || || 2 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP6 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP4 || ? || || 2 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP7 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP5 || ? || || 2 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP8 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP6 || ? || || 2 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_TEST || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP7 || ? || || 2 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP1_I || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP8 || ? || || 2 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP2_I || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_TEST || ? || || 1 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP3_I || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP1_I || ? || || 2 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP4_I || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP2_I || ? || || 2 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP5_I || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP3_I || ? || || 2 || summon || ? || ? || ? || ?
 
|-
 
|-
| PLACEHOLDER || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP4_I || ? || || 2 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP6_I || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP5_I || ? || || 2 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP7_I || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP6_I || ? || || 2 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TRAP8_I || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP7_I || ? || || 3 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_TPRISON || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TRAP8_I || ? || || 2 || summon || ? || ? || ? || ?
 
|-
 
|-
| FX_GHOSTSCREAM_C || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_TPRISON || ? || || 4 || (de)buff || ? || ? || ? || ?
 
|-
 
|-
| FX_GHOSTSHOCK || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GHOSTSCREAM_C || ? || || 2 || casting || ? || ? || ? || ?
 
|-
 
|-
| FX_GHOSTSHOCK2 || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GHOSTSHOCK || ? || || 5 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_GIFTFONTAINE_C || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GHOSTSHOCK2 || ? || || 5 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_GIFTSPRITZEN || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GIFTFONTAINE_C || ? || || 2 || stream || ? || ? || ? || ?
 
|-
 
|-
| FX_GLUEHENDEASCHE || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GIFTSPRITZEN || ? || || 1 || stream || ? || ? || ? || ?
 
|-
 
|-
| FX_HEAL || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GLUEHENDEASCHE || ? || || 1 || ? || ? || ? || ? || ?
 
|-
 
|-
| FX_HORSE_RAMMING || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_HEAL || ? || || 3 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_LIFELEECH || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_HORSE_RAMMING || ? || || 4 || (de)buff || ? || ? || ? || ?
 
|-
 
|-
| FX_LIFELEECH_C || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_LIFELEECH || || || 3 || beam || ? || ? || ? || ?
 
|-
 
|-
| FX_QFX_CAST || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_LIFELEECH_C || ? || || 3 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_SKELETON_FIRESHIELD || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_QFX_CAST || ? || || 4 || (de)buff || ? || ? || ? || ?
 
|-
 
|-
| PLACEHOLDER || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_SKELETON_FIRESHIELD || ? || || 4 || (de)buff || ? || ? || ? || ?
 
|-
 
|-
| FX_SKELETON_FROSTSHIELD || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_SKELETON_FROSTSHIELD || ? || || 5 || (de)buff || ? || ? || ? || ?
 
|-
 
|-
| FX_SKELETON_POISONSHIELD || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_SKELETON_POISONSHIELD || ? || || 4 || (de)buff || ? || ? || ? || ?
 
|-
 
|-
| FX_SKELETON_ROOT_C || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_SKELETON_ROOT_C || ? || || 2 || casting || ? || ? || ? || ?
 
|-
 
|-
| FX_SPINNENNETZ || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_SPINNENNETZ || ? || || 1 || stream || ? || ? || ? || ?
 
|-
 
|-
| FX_SPINNENNETZ_C || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_SPINNENNETZ_C || || || 4 || casting || ? || ? || ? || ?
 
|-
 
|-
| FX_SPPL_RISE || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_SPPL_RISE || ? || || 4 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_ZOMBIE_ICEATEM_C || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_ZOMBIE_ICEATEM_C || ? || || 3 || stream || ? || ? || ? || ?
 
|-
 
|-
| FX_ZOMBIE_PESTATEM_C || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_ZOMBIE_PESTATEM_C || ? || || 1 || stream || ? || ? || ? || ?
 
|-
 
|-
| FX_ZOMBIE_SCHLEIMBATZEN_C || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_ZOMBIE_SCHLEIMBATZEN_C || ? || ? || 2 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_ARROW_I || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_ARROW_I || ? || || 1 || projectile || ? || ? || ? || ?
 
|-
 
|-
| FX_BERSERKER_FOOTSTEP || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_BERSERKER_FOOTSTEP || ? || || 3 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_ENEMY_TENERGY_FIREBALL_C || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_ENEMY_TENERGY_FIREBALL_C || ? || || 2 || casting || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_BLITZKETTE || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_BLITZKETTE || ? || || 1 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_FRAG_CRYSTAL || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_FRAG_CRYSTAL || ? || || 1 || target || ? || ? || ? || ?
 
|-
 
|-
| FX_SKELETON_ARROWTRAIL || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_SKELETON_ARROWTRAIL || ? || || 1 || beam || ? || ? || ? || ?
 
|-
 
|-
| FX_SKELETON_FIREBALL_C || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_SKELETON_FIREBALL_C || ? || || 2 || casting || ? || ? || ? || ?
 
|-
 
|-
| FX_SKELETON_FIRESHIELD_C || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_SKELETON_FIRESHIELD_C || ? || || 4 || casting || ? || ? || ? || ?
 
|-
 
|-
| FX_GEN_CASTBLOCK || ? || ? || ? || ? || ? || ? || ? || ? || ?
+
| FX_GEN_CASTBLOCK || ? || || 3 || (de)buff || ? || ? || ? || ?
 
|}
 
|}
 +
 +
==='''Partial FX'''===
 +
==='''Casting FX'''===
 +
==='''Spell FX'''===
 +
==='''Scripted FX'''===
 +
==='''BLOODFX'''===
 +
* "BLOODFX_NONE"
 +
* "BLOODFX_RED"
 +
* "BLOODFX_GREEN"
 +
* "BLOODFX_BLUE"
 +
* "BLOODFX_BLACK"
 +
* "BLOODFX_DUST"
 +
* "BLOODFX_GHOST"
 +
* "BLOODFX_RANDOM"
 +
* "BLOODFX_TENERGY"
 +
* "BLOODFX_CRYSTAL"
 +
* "BLOODFX_ARMOR_S"
 +
* "BLOODFX_ARMOR_G"
 +
* "BLOODFX_EYE"
 +
* "BLOODFX_BLUBBER"
 +
* "BLOODFX_SCREAM1"
 +
* "BLOODFX_SPARCLE"
 +
* "BLOODFX_PHOENIX"
 +
* "BLOODFX_MAX"
 +
==='''FX which can be applied to quests in questscripts.txt'''===
 +
* "FTYPE_MAGICLIGHT"
 +
* "FXTYPE_ALIENSMOKE"
 +
* "FXTYPE_BLUEFIRE_LARGE"
 +
* "FXTYPE_CHEST1A"
 +
* "FXTYPE_CHEST1B"
 +
* "FXTYPE_CHEST1G"
 +
* "FXTYPE_CHEST1R"
 +
* "FXTYPE_CHEST1W"
 +
* "FXTYPE_CHEST2A"
 +
* "FXTYPE_CHEST2B"
 +
* "FXTYPE_CHEST2G"
 +
* "FXTYPE_CHEST2R"
 +
* "FXTYPE_CHEST2W"
 +
* "FXTYPE_CHEST3A"
 +
* "FXTYPE_CHEST3B"
 +
* "FXTYPE_CHEST3G"
 +
* "FXTYPE_CHEST3R"
 +
* "FXTYPE_CHEST3W"
 +
* "FXTYPE_CHEST4A"
 +
* "FXTYPE_CHEST4B"
 +
* "FXTYPE_CHEST4G"
 +
* "FXTYPE_CHEST4R"
 +
* "FXTYPE_CHEST4W"
 +
* "FXTYPE_DEFEKTEMASCHINE1"
 +
* "FXTYPE_DEFEKTEMASCHINE2"
 +
* "FXTYPE_DG_FEUERBODEN"
 +
* "FXTYPE_ENEMY_ELECTRICITY_SHOCK_C"
 +
* "FXTYPE_FIRE1"
 +
* "FXTYPE_FIRE2"
 +
* "FXTYPE_FLYINGBATS"
 +
* "FXTYPE_GEN_FRAG_DUST"
 +
* "FXTYPE_GEN_NOVA1"
 +
* "FXTYPE_GEN_NOVA2"
 +
* "FXTYPE_GEN_NOVA3"
 +
* "FXTYPE_GEN_NOVA4"
 +
* "FXTYPE_GEN_SPAWN1"
 +
* "FXTYPE_GEN_SPAWN1_I"
 +
* "FXTYPE_GEN_SUMMON"
 +
* "FXTYPE_GEN_SUMMON_PRE"
 +
* "FXTYPE_GEN_TELEPORT"
 +
* "FXTYPE_GEN_TPRISON"
 +
* "FXTYPE_GEN_TRANSFORM"
 +
* "FXTYPE_HE_ENERGIEBLITZ"
 +
* "FXTYPE_HE_ENERGIEBLITZ_I"
 +
* "FXTYPE_HOLOGRAM"
 +
* "FXTYPE_HOLOGRAM_RAY"
 +
* "FXTYPE_PORTAL1"
 +
* "FXTYPE_PORTAL2"
 +
* "FXTYPE_QFX_BLITZVOMHIMMEL"
 +
* "FXTYPE_QFX_CAST"
 +
* "FXTYPE_QFX_EITERBLASE"
 +
* "FXTYPE_QFX_FLIEGENSCHWARM"
 +
* "FXTYPE_QFX_GRUENERDUNST"
 +
* "FXTYPE_QFX_SCHLEIMBLASE"
 +
* "FXTYPE_QFX_SERAGATE"
 +
* "FXTYPE_QFX_VERGIFTETER_BRUNNEN"
 +
* "FXTYPE_QFX_WASSERFALL"
 +
* "FXTYPE_RUNNINGBUGS"
 +
* "FXTYPE_SC_BURNINGDEAD"
 +
* "FXTYPE_SE_SCHOCKWELLE"
 +
* "FXTYPE_SE_SCHOCKWELLE_C"
 +
* "FXTYPE_SIMPLELIGHT1"
 +
* "FXTYPE_SIMPLELIGHT2"
 +
* "FXTYPE_SIMPLELIGHT3"
 +
* "FXTYPE_SIMPLELIGHT4"
 +
* "FXTYPE_SK_KOHORTE"
 +
* "FXTYPE_SK_KOHORTE_C"
 +
* "FXTYPE_SK_KOHORTE_I"
 +
* "FXTYPE_SMOKEBIGBLACK"
 +
* "FXTYPE_SMOKEBIGGREY"
 +
* "FXTYPE_SMOKEBIGWHITE"
 +
* "FXTYPE_SMOKEMEDIUMBLACK"
 +
* "FXTYPE_SMOKEMEDIUMGREY"
 +
* "FXTYPE_SMOKEMEDIUMWHITE"
 +
* "FXTYPE_SMOKESMALLBLACK"
 +
* "FXTYPE_SMOKESMALLGREY"
 +
* "FXTYPE_SMOKESMALLWHITE"
 +
* "FXTYPE_SNOWFALL"
 +
* "FXTYPE_SPPL_RISE"
 +
* "FXTYPE_WATERFALL1"
 +
* "FXTYPE_WATERFALL2"
 +
* "FXTYPE_WATERFALL3"
 +
* "FXTYPE_WATERFALL4"
 +
* FXTYPE_INVALID
 +
* FXTYPE_SUMMON
 +
 +
==='''Usable Environmental FX'''===
 +
* FX_QFX_SERAGATE
 +
* FX_GEYSER_STEAM1
 +
* FX_GEYSER_STEAM2
 +
* FX_GEYSER_STEAM3
 +
* FX_LAVA1
 +
* FX_LAVABURST1
 +
* FX_LIGHTSABRE1
 +
* FX_LIGHTSABRE2
 +
* FX_LIGHTSABRE3
 +
* FX_LIGHTSABRE4
 +
* FX_QFX_HEXENTOPF
 +
* FX_GEN_FRAG_DUST
 +
* FX_GEN_FRAG_GHOST
 +
* FX_FOUNTAIN1
 +
* FX_FOUNTAIN2
 +
* FX_FOUNTAIN3
 +
* FX_FOUNTAIN4
 +
* FX_FOUNTAIN5
 +
* FX_FOUNTAIN6
 +
* FX_FOUNTAIN7
 +
* FX_FOUNTAIN8
 +
* FX_FOUNTAIN9
 +
* FX_GEYSER_WATER1
 +
* FX_GEYSER_WATER2
 +
* FX_GEYSER_WATER3
 +
* FX_TLECK
 +
* FX_WATERDASH

Latest revision as of 14:51, 20 April 2024

--THIS PAGE IS A TO-DO-LISTED MOCKUP AND NOT FINISHED--

General Information

"FX" stands for "effects" and can be triggered ingame via spells.txt or questscripts.txt. There are SFX (sound effects) and VFX (visual effects), most FX have both.

There exists a more-or-less Complete Sacred 2 FX List with screenshots, however it's tedious to browse.

The list follows a categorizing System for FX:

  • Standard FX refer to FX working both if triggered at the spell routine (fxTypeSpell) and the casting routine (fxTypeCast, fxTypeCastSpecial) of spells.txt
  • Partial FX refer to FX working on the spell routine (fxTypeSpell), but only partially on the casting routine (fxTypeCast, fxTypeCastSpecial) of spells.txt
  • Spell FX refer to FX working only if triggered on the spell routine (fxTypeSpell) of spells.txt
  • Casting FX refer to FX working only if triggered on the casting routine (fxTypeCast, fxTypeCastSpecial) of spells.txt
  • Scripted FX refer to FX which can't be assigned to a Combat Art via spells.txt

However it should be noted that some FX aren't categorized in that system. These include:

  • Hidden FX which are built into the spellclass and/or EiStateName
  • Auto-Trigger FX which are triggered automatically on certain events like debuffs
  • Pure SFX which have no VFX
  • Stable Environmental FX which initially weren't intended to be used by spells and are independent on the casters hand rotation
  • Unstable Environmental FX which initially weren't intended to be used by spells and are dependent on the casters hand rotation


FX Lists

There is a (subjective) ranking system going on:

  • 1: Basically Unusable
  • 2: Subtle stuff, mostly casting FX
  • 3: Standard stuff, not exciting, not bad either
  • 4: Above Average, interesting for mods
  • 5: Exceptionally stunning, maybe even over-the-top

Standard FX

FX Name SFX VFX ranking appliance Boss/Hero pak shader(s) pak image(s) particle script(s)
FX_ENEMY_TENERGY_EXPLOSION ? 4 AoE Gar'Colossus ? ? ?
FX_ENTZUENDEN ? 5 small AoE None ? ? ?
FX_FROSTKREIS_C ? 2 casting None ? ? ?
FX_GEN_AREASCHADEN ? 4 AoE None ? ? ?
FX_GEN_BERSERKER ? 3 (de)buff Minotaur? ? ? ?
FX_GEN_FROSTAURA X 3 small AoE ? ? ? ?
FX_GEN_FROSTRING 3 small AoE ? ? ? ?
FX_GEN_MIRROR_ARROW ? 5 (de)buff ? ? ? ?
FX_GEN_MIRROR_MAGIC ? 5 (de)buff ? ? ? ?
FX_GEN_NOVA1 ? 3 AoE ? ? ? ?
FX_GEN_NOVA2 ? 3 AoE ? ? ? ?
FX_GEN_NOVA3 ? 3 AoE ? ? ? ?
FX_GEN_NOVA4 ? 3 AoE ? ? ? ?
FX_GEN_SPAWN1 ? 3 target ? ? ? ?
FX_GEN_SPAWN2 ? 3 target ? ? ? ?
FX_GEN_SPAWN3 ? 3 target ? ? ? ?
FX_GEN_SPAWN4 ? 3 target ? ? ? ?
FX_GEN_SPAWN1_I ? 3 target ? ? ? ?
FX_GEN_SPAWN2_I ? 3 target ? ? ? ?
FX_GEN_SPAWN3_I ? 3 target ? ? ? ?
FX_GEN_SPAWN4_I ? 3 target ? ? ? ?
FX_GEN_STOMP ? 4 small AoE Minotaur? ? ? ?
FX_GEN_TOTEM ? 1 summon ? ? ? ?
FX_GEN_TRAP1 ? 2 summon ? ? ? ?
FX_GEN_TRAP2 ? 2 summon ? ? ? ?
FX_GEN_TRAP3 ? 2 summon ? ? ? ?
FX_GEN_TRAP4 ? 2 summon ? ? ? ?
FX_GEN_TRAP5 ? 2 summon ? ? ? ?
FX_GEN_TRAP6 ? 2 summon ? ? ? ?
FX_GEN_TRAP7 ? 2 summon ? ? ? ?
FX_GEN_TRAP8 ? 2 summon ? ? ? ?
FX_TEST ? 1 summon ? ? ? ?
FX_GEN_TRAP1_I ? 2 summon ? ? ? ?
FX_GEN_TRAP2_I ? 2 summon ? ? ? ?
FX_GEN_TRAP3_I ? 2 summon ? ? ? ?
FX_GEN_TRAP4_I ? 2 summon ? ? ? ?
FX_GEN_TRAP5_I ? 2 summon ? ? ? ?
FX_GEN_TRAP6_I ? 2 summon ? ? ? ?
FX_GEN_TRAP7_I ? 3 summon ? ? ? ?
FX_GEN_TRAP8_I ? 2 summon ? ? ? ?
FX_GEN_TPRISON ? 4 (de)buff ? ? ? ?
FX_GHOSTSCREAM_C ? 2 casting ? ? ? ?
FX_GHOSTSHOCK ? 5 target ? ? ? ?
FX_GHOSTSHOCK2 ? 5 target ? ? ? ?
FX_GIFTFONTAINE_C ? 2 stream ? ? ? ?
FX_GIFTSPRITZEN ? 1 stream ? ? ? ?
FX_GLUEHENDEASCHE ? 1 ? ? ? ? ?
FX_HEAL ? 3 target ? ? ? ?
FX_HORSE_RAMMING ? 4 (de)buff ? ? ? ?
FX_LIFELEECH 3 beam ? ? ? ?
FX_LIFELEECH_C ? 3 target ? ? ? ?
FX_QFX_CAST ? 4 (de)buff ? ? ? ?
FX_SKELETON_FIRESHIELD ? 4 (de)buff ? ? ? ?
FX_SKELETON_FROSTSHIELD ? 5 (de)buff ? ? ? ?
FX_SKELETON_POISONSHIELD ? 4 (de)buff ? ? ? ?
FX_SKELETON_ROOT_C ? 2 casting ? ? ? ?
FX_SPINNENNETZ ? 1 stream ? ? ? ?
FX_SPINNENNETZ_C 4 casting ? ? ? ?
FX_SPPL_RISE ? 4 target ? ? ? ?
FX_ZOMBIE_ICEATEM_C ? 3 stream ? ? ? ?
FX_ZOMBIE_PESTATEM_C ? 1 stream ? ? ? ?
FX_ZOMBIE_SCHLEIMBATZEN_C ? ? 2 target ? ? ? ?
FX_ARROW_I ? 1 projectile ? ? ? ?
FX_BERSERKER_FOOTSTEP ? 3 target ? ? ? ?
FX_ENEMY_TENERGY_FIREBALL_C ? 2 casting ? ? ? ?
FX_GEN_BLITZKETTE ? 1 target ? ? ? ?
FX_GEN_FRAG_CRYSTAL ? 1 target ? ? ? ?
FX_SKELETON_ARROWTRAIL ? 1 beam ? ? ? ?
FX_SKELETON_FIREBALL_C ? 2 casting ? ? ? ?
FX_SKELETON_FIRESHIELD_C ? 4 casting ? ? ? ?
FX_GEN_CASTBLOCK ? 3 (de)buff ? ? ? ?

Partial FX

Casting FX

Spell FX

Scripted FX

BLOODFX

  • "BLOODFX_NONE"
  • "BLOODFX_RED"
  • "BLOODFX_GREEN"
  • "BLOODFX_BLUE"
  • "BLOODFX_BLACK"
  • "BLOODFX_DUST"
  • "BLOODFX_GHOST"
  • "BLOODFX_RANDOM"
  • "BLOODFX_TENERGY"
  • "BLOODFX_CRYSTAL"
  • "BLOODFX_ARMOR_S"
  • "BLOODFX_ARMOR_G"
  • "BLOODFX_EYE"
  • "BLOODFX_BLUBBER"
  • "BLOODFX_SCREAM1"
  • "BLOODFX_SPARCLE"
  • "BLOODFX_PHOENIX"
  • "BLOODFX_MAX"

FX which can be applied to quests in questscripts.txt

  • "FTYPE_MAGICLIGHT"
  • "FXTYPE_ALIENSMOKE"
  • "FXTYPE_BLUEFIRE_LARGE"
  • "FXTYPE_CHEST1A"
  • "FXTYPE_CHEST1B"
  • "FXTYPE_CHEST1G"
  • "FXTYPE_CHEST1R"
  • "FXTYPE_CHEST1W"
  • "FXTYPE_CHEST2A"
  • "FXTYPE_CHEST2B"
  • "FXTYPE_CHEST2G"
  • "FXTYPE_CHEST2R"
  • "FXTYPE_CHEST2W"
  • "FXTYPE_CHEST3A"
  • "FXTYPE_CHEST3B"
  • "FXTYPE_CHEST3G"
  • "FXTYPE_CHEST3R"
  • "FXTYPE_CHEST3W"
  • "FXTYPE_CHEST4A"
  • "FXTYPE_CHEST4B"
  • "FXTYPE_CHEST4G"
  • "FXTYPE_CHEST4R"
  • "FXTYPE_CHEST4W"
  • "FXTYPE_DEFEKTEMASCHINE1"
  • "FXTYPE_DEFEKTEMASCHINE2"
  • "FXTYPE_DG_FEUERBODEN"
  • "FXTYPE_ENEMY_ELECTRICITY_SHOCK_C"
  • "FXTYPE_FIRE1"
  • "FXTYPE_FIRE2"
  • "FXTYPE_FLYINGBATS"
  • "FXTYPE_GEN_FRAG_DUST"
  • "FXTYPE_GEN_NOVA1"
  • "FXTYPE_GEN_NOVA2"
  • "FXTYPE_GEN_NOVA3"
  • "FXTYPE_GEN_NOVA4"
  • "FXTYPE_GEN_SPAWN1"
  • "FXTYPE_GEN_SPAWN1_I"
  • "FXTYPE_GEN_SUMMON"
  • "FXTYPE_GEN_SUMMON_PRE"
  • "FXTYPE_GEN_TELEPORT"
  • "FXTYPE_GEN_TPRISON"
  • "FXTYPE_GEN_TRANSFORM"
  • "FXTYPE_HE_ENERGIEBLITZ"
  • "FXTYPE_HE_ENERGIEBLITZ_I"
  • "FXTYPE_HOLOGRAM"
  • "FXTYPE_HOLOGRAM_RAY"
  • "FXTYPE_PORTAL1"
  • "FXTYPE_PORTAL2"
  • "FXTYPE_QFX_BLITZVOMHIMMEL"
  • "FXTYPE_QFX_CAST"
  • "FXTYPE_QFX_EITERBLASE"
  • "FXTYPE_QFX_FLIEGENSCHWARM"
  • "FXTYPE_QFX_GRUENERDUNST"
  • "FXTYPE_QFX_SCHLEIMBLASE"
  • "FXTYPE_QFX_SERAGATE"
  • "FXTYPE_QFX_VERGIFTETER_BRUNNEN"
  • "FXTYPE_QFX_WASSERFALL"
  • "FXTYPE_RUNNINGBUGS"
  • "FXTYPE_SC_BURNINGDEAD"
  • "FXTYPE_SE_SCHOCKWELLE"
  • "FXTYPE_SE_SCHOCKWELLE_C"
  • "FXTYPE_SIMPLELIGHT1"
  • "FXTYPE_SIMPLELIGHT2"
  • "FXTYPE_SIMPLELIGHT3"
  • "FXTYPE_SIMPLELIGHT4"
  • "FXTYPE_SK_KOHORTE"
  • "FXTYPE_SK_KOHORTE_C"
  • "FXTYPE_SK_KOHORTE_I"
  • "FXTYPE_SMOKEBIGBLACK"
  • "FXTYPE_SMOKEBIGGREY"
  • "FXTYPE_SMOKEBIGWHITE"
  • "FXTYPE_SMOKEMEDIUMBLACK"
  • "FXTYPE_SMOKEMEDIUMGREY"
  • "FXTYPE_SMOKEMEDIUMWHITE"
  • "FXTYPE_SMOKESMALLBLACK"
  • "FXTYPE_SMOKESMALLGREY"
  • "FXTYPE_SMOKESMALLWHITE"
  • "FXTYPE_SNOWFALL"
  • "FXTYPE_SPPL_RISE"
  • "FXTYPE_WATERFALL1"
  • "FXTYPE_WATERFALL2"
  • "FXTYPE_WATERFALL3"
  • "FXTYPE_WATERFALL4"
  • FXTYPE_INVALID
  • FXTYPE_SUMMON

Usable Environmental FX

  • FX_QFX_SERAGATE
  • FX_GEYSER_STEAM1
  • FX_GEYSER_STEAM2
  • FX_GEYSER_STEAM3
  • FX_LAVA1
  • FX_LAVABURST1
  • FX_LIGHTSABRE1
  • FX_LIGHTSABRE2
  • FX_LIGHTSABRE3
  • FX_LIGHTSABRE4
  • FX_QFX_HEXENTOPF
  • FX_GEN_FRAG_DUST
  • FX_GEN_FRAG_GHOST
  • FX_FOUNTAIN1
  • FX_FOUNTAIN2
  • FX_FOUNTAIN3
  • FX_FOUNTAIN4
  • FX_FOUNTAIN5
  • FX_FOUNTAIN6
  • FX_FOUNTAIN7
  • FX_FOUNTAIN8
  • FX_FOUNTAIN9
  • FX_GEYSER_WATER1
  • FX_GEYSER_WATER2
  • FX_GEYSER_WATER3
  • FX_TLECK
  • FX_WATERDASH