Editing
Games:Halo 5: Guardians/Forge/Scripting/1. Conditions
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Message/Power:Multi== WHEN... Multiple 'Message' and/or 'Power' state Conditions are valid; useful for and/or type logic. (Triggers when up to four of any combination of Message:Received and Power:Check Conditions are valid. Can set how many of the four conditions must be met for the Script to trigger in Trigger Count.) <div class="spoiler"> [ATTACH=full]70747[/ATTACH] '''<span style="color: #4da6ff">Trigger Count</span>''' - 1-4 (Minimum number of state Conditions that must be true in order to trigger the Action.) '''Each of four: <span style="color: #4da6ff">Condition </span>- Message:Recieved or Power:Check''' [INDENT]<span style="color: #4da6ff">'''Message:Recieved''' </span>- alpha-zulu[/INDENT] [INDENT]'''<span style="color: rgb(77, 166, 255)">Power:Check</span>''' - Channel or State [INDENT]'''Channel:''' alpha-zulu '''State:''' On/Off/Toggle[/INDENT][/INDENT] </div> <div class="spoiler"> '''<span style="text-decoration: underline;">NOTES</span>''' *This is the only condition that can sense multiple Conditions, but it is limited to Messages and Power States. *When you have more than one Condition, setting this to 1 behaves with OR logic, so any one of the Conditions being true means that the script will trigger. *If you set this to the number of Conditions you use, it behaves with AND logic and ''all'' the conditions must be true for the script to trigger. *Setting it to more than 1 but less than the number of Conditions results in complex behavior that would have to be represented with many AND and OR operations. *If you set this to a higher number than Conditions that are used, it effectively disables the script without losing the settings. *If you have several Multi scripts that check the same Channels, put the channels in the same number Condition slot, even if some Conditions are set to [none]. That way, you can select multiple objects that have scripts that use these channels and change the channels at the same time. *A script with Multi: Minimum=1 (On Power: [alpha]: Toggle) {Power: Set: [alpha]: Toggle} will activate every cycle (an infinite loop). The same thing will happen with a script sending a message to itself. *The Multi condition wonβt continuously trigger based only on power states staying On or Off. A message or power state change broadcast that it is listening for must occur to trigger it. </div>
Summary:
Please note that all contributions to [DEV] Forgehub Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
DEV Forgehub Wiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Log in
Namespaces
Games
Discussion
English
Views
Read
Edit
View history
More
Search
Games:
Halo 2: Anniversary
Forge
Guides & Tutorials
Frame Rate
Static Weapon Timers
Scripting
Sandbox
Vehicles
Weapons
Halo 3
Forge
Forge Canvases
UI & Controls
Spawning
Match Making
Official Maps
Community Maps
Sandbox
Weapons
Equipment
Vehicles
Halo 4
Forge
Forge Canvases
Lighting
UI & Controls
Spawning
Matchmaking
Official Maps
Community Maps
Sandbox
Game Modes
Weapons
Armor Abilities
Vehicles
Ensuring Level & Game Mode Compatibility
Halo 5: Guardians
Forge
Audio
FX Objects
Forge Canvases
Lighting
Scripting
1. Conditions
2. Actions
3. Mod Selection Filters
4. 'Numbers'
5. Scripting Gameplay Elements
6. Resources for Scripters
7. Video Tutorials
UI & Controls
Spawning
Matchmaking
Official Maps
Community Maps
Action Sack
Big Team Battle
Breakout
Community Doubles
Community Slayer
Extermination
Ghost in the Shell
Grifball
Halo 1 Anniversary Throwback Playlist
Halo 3 Classic Throwback
Halo Championship Series (HCS)
Head to Head
Husky Raid
Infection
Mythic Arena
ODST Slayer
Roaming King
Social Slayer
Sandbox
Weapons
Spartan Abilities
Vehicles
Halo: Infinite
Forge
Audio
FX Objects
Forge Canvases
Lighting
Scripting
UI & Controls
Spawning
Matchmaking
Official Maps
Community Maps
Sandbox
Game Modes
Weapons
Equipment
Vehicles
Custom Game Editor Options
Halo: Reach
Forge
Forge Canvases
Object Tagging
Tagging Chart
Unorthodox Tagging
UI & Controls
Spawning
Sandbox
Game Modes
Weapons
Armor Abilities
Vehicles
Visual Aides for each Game Mode
ForgeHub:
Game & Level Design
Level Design
Multiplayer Level Design Fundamentals
Games
Support
Getting Help
Wiki Index
Tools
What links here
Related changes
Special pages
Page information