User Tools

Site Tools


combat_editor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
combat_editor [2024/02/11 20:20] justincombat_editor [2024/02/18 18:18] (current) justin
Line 7: Line 7:
 ^Setting^Description^ ^Setting^Description^
 |Attack Cooldown (Player)|Default cooldown for real-time attacks for the [[player character]]. This can be overridden on a per [[character]] basis using the "Attack Cooldown" setting in the [[Voxel Editor]] or per [[weapons|weapon]] using the "Attack Cooldown" setting in the [[Item Editor]].| |Attack Cooldown (Player)|Default cooldown for real-time attacks for the [[player character]]. This can be overridden on a per [[character]] basis using the "Attack Cooldown" setting in the [[Voxel Editor]] or per [[weapons|weapon]] using the "Attack Cooldown" setting in the [[Item Editor]].|
-|Attack Cooldown (NPC)|Default cooldown for real-time attacks for [[npc|NPCs]]. This can be overridden on a per [[character]] basis using the "Attack Cooldown" setting in the [[Voxel Editor]] or per [[weapons|weapon]] using the "Attack Cooldown" setting in the [[Item Editor]].||+|Attack Cooldown (NPC)|Default cooldown for real-time attacks for [[npc|NPCs]]. This can be overridden on a per [[character]] basis using the "Attack Cooldown" setting in the [[Voxel Editor]] or per [[weapons|weapon]] using the "Attack Cooldown" setting in the [[Item Editor]].|
 |Real-Time Fire Mode|Determines whether or not the player must trigger the "Attack" input action for each individual attack when no [[weapons|weapon]] is equipped. When "Single" is used, the player must trigger the "Attack" input action for each attack, while "Automatic" allows them to hold the input down to attack repeatedly (once their attack cooldown has been reached). If a [[weapons|weapon]] is equipped, its "Real-Time Fire Mode" setting will override this.| |Real-Time Fire Mode|Determines whether or not the player must trigger the "Attack" input action for each individual attack when no [[weapons|weapon]] is equipped. When "Single" is used, the player must trigger the "Attack" input action for each attack, while "Automatic" allows them to hold the input down to attack repeatedly (once their attack cooldown has been reached). If a [[weapons|weapon]] is equipped, its "Real-Time Fire Mode" setting will override this.|
 |Damage Sound Effect|Allows you to override the default [[sound|sound effect]] that's played when a [[character]] takes damage, either with a custom [[sound|sound effect]] or none at all.| |Damage Sound Effect|Allows you to override the default [[sound|sound effect]] that's played when a [[character]] takes damage, either with a custom [[sound|sound effect]] or none at all.|
 |Miss Sound Effect|Allows you to override the default [[sound|sound effect]] that's played when a [[character]] misses an attack, either with a custom [[sound|sound effect]] or none at all.| |Miss Sound Effect|Allows you to override the default [[sound|sound effect]] that's played when a [[character]] misses an attack, either with a custom [[sound|sound effect]] or none at all.|
 |Death Sound Effect|Allows you to override the default [[sound|sound effect]] that's played when a [[character]] is defeated, either with a custom [[sound|sound effect]] or none at all.| |Death Sound Effect|Allows you to override the default [[sound|sound effect]] that's played when a [[character]] is defeated, either with a custom [[sound|sound effect]] or none at all.|
-|Damage Shake/Flash|Determines whether or not the shake/flash effect is applied to a [[character|character's]] model when they receive damage.|+|Damage Shake/Flash|Determines whether or not the shake/flash effect is applied to a [[character|character's]] model when they take damage.|
 |Remove Defeated Enemies|Determines whether or not enemies are removed from the [[map]] upon being defeated.| |Remove Defeated Enemies|Determines whether or not enemies are removed from the [[map]] upon being defeated.|
-|Pre-Battle Script| | +|Pre-Battle Script|[[Script]] that will run at the beginning of a [[battle]] before the first round of combat takes place. The **$battle_name** variable will contain the name of the [[battle]] as a [[string]]. The **$characters** variable will contain a list of [[character|characters]] participating in the [[battle]] as an [[array]]. This includes both the player's party and any enemies, sorted in the order in which their turns will be taken.
-|Post-Battle Script| | +|Post-Battle Script|[[Script]] that will run at the end of a [[battle]] before returning to normal gameplay and any victory/defeat [[script|scripts]] are executed. The **$battle_name** variable will contain the name of the [[battle]] as a [[string]].
-|Pre-Round Script| | +|Pre-Round Script|[[Script]] that will run at the beginning of each round of a [[battle]]. The **$round** variable will contain the round number (e.g. 1, 2, 3, etc.). The **$battle_name** and **$characters** variables are also available (see pre-battle script and post-battle script details).
-|Post-Round Script| | +|Post-Round Script|[[Script]] that will run at the end of each round of a [[battle]]. The **$round** variable will contain the round number (e.g. 1, 2, 3, etc.). The **$battle_name** and **$characters** variables are also available (see pre-battle script and post-battle script details).
-|Pre-Turn Script| | +|Pre-Turn Script|[[Script]] that will run at the beginning of each [[character|character's]] turn during a [[battle]]. The **self** built-in variable will reference the [[character]] whose turn it is. The **$battle_name**, **$characters**, and **$round** variables are also available (see battle/round script details above).
-|Post-Turn Script| |+|Post-Turn Script|[[Script]] that will run at the end of each [[character|character's]] turn during a [[battle]]. The **self** built-in variable will reference the [[character]] whose turn it is. The **$battle_name**, **$characters**, and **$round** variables are also available (see battle/round script details above).|
  
 =====Common Toolbars===== =====Common Toolbars=====
combat_editor.1707711650.txt.gz · Last modified: 2024/02/11 20:20 by justin