LifePlay-Revival/Docs/Modding/Condition_Functions/ForcedTrigger.txt
edujiro5972 1122e17fa6 L0 : etat initial du projet 5.5 avant toute correction
Instantane de reference de la reprise de migration (2026-09-29).
Contient GI.uasset tel que trouve (copie UE4 identique a 4.27,
MD5 F4550DA5DC05FC005400CDCA2FC123C9). Ajouts de ce commit :
.gitattributes (aucune conversion de fin de ligne), regles .gitignore
CHG-001, Tools/ (Snapshot, Restore, AssetHeaders), empreintes L0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 00:56:10 +02:00

26 lines
832 B
Text

ForcedTrigger()
USE:
Returns whether a scene was force triggered with an action that has the SCENE_ALWAYS field filled (which overrides the conditions at the top of a scene). Use it to know if the scene was consciously triggered by the player or randomly triggered.
TYPE: Condition, non-Ref
RETURNS: bool
THEME: Scenes
COMPARE: sceneStart
EXAMPLE:
The "organize_a_house_party.lpaction" file has the following field filled:
SCENE_ALWAYS: house_party
And the house_party.lpscene consults it like this:
PlayerHosting = ForcedTrigger()
sceneStart()
If PlayerHosting
"My preparations are all done. It's time to welcome the guests!"
Player(Happy):: "Come in, everyone! Don't be shy. Everything's ready."
Else
"My phone rang! It's <Host.name>. I wonder what <Host.he_or_she> is calling me for?"
...
Endif