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 "AI Conductors"
From Snapwiki
(Removed bug notes in preparation for today's update.) |
|||
(7 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | [[Category:Logic]] | ||
== AI Conductor - Classic == | == AI Conductor - Classic == | ||
− | |||
The Classic AI Conductor will auto-populate a linear level with increasingly difficult demon encounters that do not respawn behind you. | The Classic AI Conductor will auto-populate a linear level with increasingly difficult demon encounters that do not respawn behind you. | ||
+ | == Details == | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | |[[File:AIConductorClassic.PNG]]|| | ||
+ | '''Object''': AI Conductor - Classic | ||
+ | |||
+ | '''Category''': AI | ||
+ | |||
+ | |} | ||
+ | |||
+ | == Inputs == | ||
{| class="wikitable" style="width: 60%;" | {| class="wikitable" style="width: 60%;" | ||
− | !'''INPUTS''' | + | !colspan="3"|'''INPUTS''' |
+ | |- | ||
+ | |[[File:Play.png|64px|link=Set Active]]||'''Set Active'''||Activate the object, allowing it to accept inputs and signal outputs. | ||
+ | |- | ||
+ | |[[File:Stop.png|64px|link=Set Inactive]]||'''Set Inactive'''||Deactivate the object. The object will stop accepting inputs and signaling outputs. | ||
+ | |- | ||
+ | |[[File:Pause.png|64px|link=Pause Spawning]]||'''Pause Spawning'''||Pause spawning new AI. | ||
+ | |- | ||
+ | |[[File:Play.png|64px|link=Unpause Spawning]]||'''Unpause Spawning'''||Continue spawning new AI. | ||
+ | |- | ||
+ | |[[File:Modify.png|64px|link=Change Tier]]||'''Change Tier'''||Change the types of demons that are spawned by the AI Conductor. Higher level tiers contain bigger and badder demons. | ||
+ | |- | ||
+ | |[[File:reset.png|64px|link=Reset Tier]]||'''Reset Tier'''||Restore the default tier of demon types. The Conductor will return to spawning smaller and easier demons. | ||
|} | |} | ||
− | + | == Outputs == | |
− | + | The Classic Conductor has no outputs. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | == Properties == | ||
{| class="wikitable" style="width: 60%;" | {| class="wikitable" style="width: 60%;" | ||
− | !''' | + | !colspan="3"|'''PROPERTIES''' |
+ | |- | ||
+ | |'''Property'''||'''Type'''||'''Description''' | ||
+ | |- | ||
+ | |'''Name'''||String||The name of this object. Rename an object to make it easy to identify. | ||
+ | |- | ||
+ | |'''Conductor Controlled AI'''||Integer||The maximum number of AI the Conductor is allowed control at any given time. Can be fixed or variable. | ||
+ | |- | ||
+ | |'''Global Module Cooldown'''||Number||The number of seconds between spawns in each module. Can be fixed or variable. | ||
+ | |- | ||
+ | |'''Difficulty Increase Interval'''||Integer||The distance traversed, based on percentage of the map length, between difficulty increases. Can be fixed or variable. | ||
+ | |- | ||
+ | |'''Time Between Bosses'''||Number||The number of seconds between bosses. Can be fixed or variable. | ||
+ | |- | ||
+ | |'''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. | ||
|} | |} | ||
− | |||
− | |||
== AI Conductor - Survival == | == AI Conductor - Survival == | ||
− | |||
The Survival AI Conductor will spawn an increasingly difficult onslaught of demons until every player is dead. | The Survival AI Conductor will spawn an increasingly difficult onslaught of demons until every player is dead. | ||
+ | |||
+ | == Details == | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | |[[File:AIConductorSurvival.PNG]]|| | ||
+ | '''Object''': AI Conductor - Survival | ||
+ | '''Category''': AI | ||
+ | |||
+ | |} | ||
+ | |||
+ | == Inputs == | ||
{| class="wikitable" style="width: 60%;" | {| class="wikitable" style="width: 60%;" | ||
− | !'''INPUTS''' | + | !colspan="3"|'''INPUTS''' |
+ | |- | ||
+ | |[[File:Play.png|64px|link=Set Active]]||'''Set Active'''||Activate the object, allowing it to accept inputs and signal outputs. | ||
+ | |- | ||
+ | |[[File:Stop.png|64px|link=Set Inactive]]||'''Set Inactive'''||Deactivate the object. The object will stop accepting inputs and signaling outputs. | ||
+ | |- | ||
+ | |[[File:Pause.png|64px|link=Pause Spawning]]||'''Pause Spawning'''||Pause spawning new AI. | ||
+ | |- | ||
+ | |[[File:Play.png|64px|link=Unpause Spawning]]||'''Unpause Spawning'''||Continue spawning new AI. | ||
+ | |- | ||
+ | |[[File:Modify.png|64px|link=Change Tier]]||'''Change Tier'''||Change the types of demons that are spawned by the AI Conductor. Higher level tiers contain bigger and badder demons. | ||
+ | |- | ||
+ | |[[File:reset.png|64px|link=Reset Tier]]||'''Reset Tier'''||Restore the default tier of demon types. The Conductor will return to spawning smaller and easier demons. | ||
|} | |} | ||
− | + | == Outputs == | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
{| class="wikitable" style="width: 60%;" | {| class="wikitable" style="width: 60%;" | ||
− | !'''OUTPUTS''' | + | !colspan="3"|'''OUTPUTS''' |
+ | |- | ||
+ | |[[File:WaveStart.png|64px|link=On Spawn Waves Started]]||'''On Spawn Waves Started'''||When an AI Conductor starts spawning waves, send a signal. There is no activator. | ||
+ | |- | ||
+ | |[[File:WaveStop.png|64px|link=On Spawn Break Started]]||'''On Spawn Break Started'''||When an AI Conductor starts a break between waves, send a signal. There is no activator. | ||
|} | |} | ||
− | + | == Properties == | |
− | + | {| class="wikitable" style="width: 60%;" | |
+ | !colspan="3"|'''PROPERTIES''' | ||
+ | |- | ||
+ | |'''Property'''||'''Type'''||'''Description''' | ||
+ | |- | ||
+ | |'''Name'''||String||The name of this object. Rename an object to make it easy to identify. | ||
+ | |- | ||
+ | |'''Conductor Controlled AI'''||Integer||The maximum number of AI the Conductor is allowed control at any given time. Can be fixed or variable. | ||
+ | |- | ||
+ | |'''Wave Duration'''||Number||The duration of a wave in seconds. Can be fixed or variable. | ||
+ | |- | ||
+ | |'''Break Duration'''||Number||The number of seconds between waves. Can be fixed or variable. | ||
+ | |- | ||
+ | |'''Time Between Encounters'''||Number||The number of seconds between spawns. Can be fixed or variable. | ||
+ | |- | ||
+ | |'''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. | ||
+ | |} |
Latest revision as of 2016-06-30T10:23:52
Contents
AI Conductor - Classic
The Classic AI Conductor will auto-populate a linear level with increasingly difficult demon encounters that do not respawn behind you.
Details
Object: AI Conductor - Classic Category: AI |
Inputs
Outputs
The Classic Conductor has no outputs.
Properties
PROPERTIES | ||
---|---|---|
Property | Type | Description |
Name | String | The name of this object. Rename an object to make it easy to identify. |
Conductor Controlled AI | Integer | The maximum number of AI the Conductor is allowed control at any given time. Can be fixed or variable. |
Global Module Cooldown | Number | The number of seconds between spawns in each module. Can be fixed or variable. |
Difficulty Increase Interval | Integer | The distance traversed, based on percentage of the map length, between difficulty increases. Can be fixed or variable. |
Time Between Bosses | Number | The number of seconds between bosses. Can be fixed or variable. |
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. |
AI Conductor - Survival
The Survival AI Conductor will spawn an increasingly difficult onslaught of demons until every player is dead.
Details
Object: AI Conductor - Survival Category: AI |
Inputs
Outputs
Properties
PROPERTIES | ||
---|---|---|
Property | Type | Description |
Name | String | The name of this object. Rename an object to make it easy to identify. |
Conductor Controlled AI | Integer | The maximum number of AI the Conductor is allowed control at any given time. Can be fixed or variable. |
Wave Duration | Number | The duration of a wave in seconds. Can be fixed or variable. |
Break Duration | Number | The number of seconds between waves. Can be fixed or variable. |
Time Between Encounters | Number | The number of seconds between spawns. Can be fixed or variable. |
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. |