Due to the recent resurgence of spam, we have temporarily disabled user creation and page editing/creation as we resolve the issue.

Difference between revisions of "Group Encounter"

From Snapwiki
Jump to: navigation, search
m (KDearnley moved page Logic:GroupEncounter to Group Encounter: Fixing Logic category)
(Update 3)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
+
[[Category:Logic]]
 
== Group Demon Encounter ==
 
== Group Demon Encounter ==
 
 
A Group Demon Encounter will spawn a single group of Demons.
 
A Group Demon Encounter will spawn a single group of Demons.
  
Line 18: Line 17:
 
!colspan="3"|'''INPUTS'''
 
!colspan="3"|'''INPUTS'''
 
|-
 
|-
|[[File:Spawned.png|64px|link=Input:Spawn Encounter]]||'''Spawn Encounter'''||Start spawning the demons in the encounter. The settings may use the activator's position to decide the spawn location.
+
|[[File:Spawned.png|64px|link=Spawn Encounter]]||'''Spawn Encounter'''||Start spawning the demons in the encounter. The settings may use the activator's position to decide the spawn location.
 
|-
 
|-
|[[File:Apply buff.png|64px|link=Input:Apply Buff]]||'''Apply Buff'''||Apply the buff specified in the input's properties. Expects an AI as an activator.
+
|[[File:Stop.png|64px|link=Finish Encounter]]||'''Finish Encounter'''||Finish the encounter early. The settings may specify if you want to remove all AI spawned by the encounter.
 
|-
 
|-
|[[File:SetTeam.png|64px|link=Input:Assign Team]]||'''Assign Team'''||Assign a team to each AI that spawns from the encounter. The team is specified in the input's properties.
+
|[[File:Apply buff.png|64px|link=Apply Buff]]||'''Apply Buff'''||Apply the buff specified in the input's properties. Expects an AI as an activator.
 
|-
 
|-
|[[File:Hurt.png|64px|link=Input:Hurt]]||'''Hurt'''||Hurt a demon or player by the amount specified in the input's properties. Expects an AI or player as an activator.
+
|[[File:SetTeam.png|64px|link=Assign Team]]||'''Assign Team'''||Assign a team to each AI that spawns from the encounter. The team is specified in the input's properties.
 
|-
 
|-
|[[File:Heal.png|64px|link=Input:Heal]]||'''Heal'''||Heal a demon by the amount specified in the input's properties. Expects an AI as an activator.
+
|[[File:Hurt.png|64px|link=Hurt]]||'''Hurt'''||Hurt a demon or player by the amount specified in the input's properties. Expects an AI or player as an activator.
 +
|-
 +
|[[File:Heal.png|64px|link=Heal]]||'''Heal'''||Heal a demon by the amount specified in the input's properties. Expects an AI as an activator.
 +
|-
 +
|[[File:EnableStagger.png|64px|link=Enable Stagger]]||'''Enable Stagger'''||Will allow an AI to be staggered. Expects an AI as an activator.
 +
|-
 +
|[[File:DisableStagger.png|64px|link=Disable Stagger]]||'''Disable Stagger'''||AI will no longer become staggered. Expects an AI as an activator.
 
|}
 
|}
 
   
 
   
Line 34: Line 39:
 
!colspan="3"|'''OUTPUTS'''
 
!colspan="3"|'''OUTPUTS'''
 
|-
 
|-
|[[File:Play.png|64px|link=Output:On Started]]||'''On Started'''||When the encounter starts, send a signal. The activator is unchanged from the input signal.
+
|[[File:Play.png|64px|link=On Started]]||'''On Started'''||When the encounter starts, send a signal. The activator is unchanged from the input signal.
 
|-
 
|-
|[[File:Finished.png|64px|link=Output:On Encounter Finished]]||'''On Encounter Finished'''||When the encounter has finished, send a signal. The activator is unchanged from the input signal.
+
|[[File:Stop.png|64px|link=Finish Encounter]]||'''Finish Encounter'''||Finish the encounter early. The settings may specify if you want to remove all AI spawned by the encounter.
 
|-
 
|-
|[[File:Onkilled.png|64px|link=Output:On Demon Killed]]||'''On Demon Killed'''||When a demon is killed during the encounter, send a signal. The activator, demon or killer, is specified in the output's properties.
+
|[[File:Finished.png|64px|link=On Encounter Finished]]||'''On Encounter Finished'''||When the encounter has finished, send a signal. The activator is unchanged from the input signal.
 
|-
 
|-
|[[File:Spawned.png|64px|link=Output:On Demon Spawned]]||'''On Demon Spawned'''||When a demon is spawned during the encounter, send a signal. The demon that spawned is the activator.
+
|[[File:Onkilled.png|64px|link=On Demon Killed]]||'''On Demon Killed'''||When a demon is killed during the encounter, send a signal. The activator, demon or killer, is specified in the output's properties.
 +
|-
 +
|[[File:Spawned.png|64px|link=On Demon Spawned]]||'''On Demon Spawned'''||When a demon is spawned during the encounter, send a signal. The demon that spawned is the activator.
 +
|-
 +
|[[File:OnEncounterPercentageReached.png|64px|link=On Encounter Percent Finished]]||'''On Encounter Percent Finished'''||When an encounter has reached the set threshold, send a signal. The activator is unchanged from the input signal.
 
|}
 
|}
  
Line 60: Line 69:
 
|-
 
|-
 
|'''Spawn Proximity'''||Integer||The area around the spawn location in which demons can spawn.
 
|'''Spawn Proximity'''||Integer||The area around the spawn location in which demons can spawn.
 +
|-
 +
|'''Stagger Enabled'''||Boolean||If false, this AI will never stagger.
 +
|-
 +
|'''Stagger Override'''||Percentage||If greater than 0, will be the percentage of health that the AI will stagger.
 
|}
 
|}

Latest revision as of 2016-12-07T13:21:10

Group Demon Encounter

A Group Demon Encounter will spawn a single group of Demons.

Details

GroupDemonEncounter.PNG

Object: Group Demon Encounter

Category: Spawners

Inputs

INPUTS
Spawned.png Spawn Encounter Start spawning the demons in the encounter. The settings may use the activator's position to decide the spawn location.
Stop.png Finish Encounter Finish the encounter early. The settings may specify if you want to remove all AI spawned by the encounter.
Apply buff.png Apply Buff Apply the buff specified in the input's properties. Expects an AI as an activator.
SetTeam.png Assign Team Assign a team to each AI that spawns from the encounter. The team is specified in the input's properties.
Hurt.png Hurt Hurt a demon or player by the amount specified in the input's properties. Expects an AI or player as an activator.
Heal.png Heal Heal a demon by the amount specified in the input's properties. Expects an AI as an activator.
EnableStagger.png Enable Stagger Will allow an AI to be staggered. Expects an AI as an activator.
DisableStagger.png Disable Stagger AI will no longer become staggered. Expects an AI as an activator.


Outputs

OUTPUTS
Play.png On Started When the encounter starts, send a signal. The activator is unchanged from the input signal.
Stop.png Finish Encounter Finish the encounter early. The settings may specify if you want to remove all AI spawned by the encounter.
Finished.png On Encounter Finished When the encounter has finished, send a signal. The activator is unchanged from the input signal.
Onkilled.png On Demon Killed When a demon is killed during the encounter, send a signal. The activator, demon or killer, is specified in the output's properties.
Spawned.png On Demon Spawned When a demon is spawned during the encounter, send a signal. The demon that spawned is the activator.
OnEncounterPercentageReached.png On Encounter Percent Finished When an encounter has reached the set threshold, send a signal. The activator is unchanged from the input signal.

Properties

PROPERTIES
Property Type Description
Name String The name of this object. Rename an object to make it easy to identify.
Encounter List The demons to spawn.
Health Modifier Percentage Increase or decrease the AI's health based on a percentage of their default health.
Damage Modifier Percentage Increase or decrease how much damage an AI can do based on a percentage of their default damage.
Spawn Location Enum The location that the encounter will spawn: at the activator's location or at the encounter object's location.
Spawn Proximity Integer The area around the spawn location in which demons can spawn.
Stagger Enabled Boolean If false, this AI will never stagger.
Stagger Override Percentage If greater than 0, will be the percentage of health that the AI will stagger.