interactive_logic
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| interactive_logic [2026/05/04 00:46] – frank_lee_smith | interactive_logic [2026/05/04 02:27] (current) – frank_lee_smith | ||
|---|---|---|---|
| Line 28: | Line 28: | ||
| | '' | | '' | ||
| - | ===== Common input names ===== | + | ===== Input Names ===== |
| ^ Input ^ Typical meaning ^ | ^ Input ^ Typical meaning ^ | ||
| Line 51: | Line 51: | ||
| ==== Door setup ==== | ==== Door setup ==== | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | {{:: |
| - | | + | |
| - | | + | |
| + | |||
| + | {{:: | ||
| + | |||
| + | | ||
| + | | ||
| + | {{:: | ||
| + | |||
| + | 5. Decide whether it should StartsOpen or StartsLocked. | ||
| + | | ||
| + | 6. Give the object a unique name (like secret_door_1, so on and so forth). | ||
| + | |||
| + | This process works similarly for rotating doors. | ||
| ==== Button setup ==== | ==== Button setup ==== | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | - Set '' | + | |
| - | - Add a link under '' | + | |
| - | * '' | + | |
| - | * '' | + | |
| - | For a toggle door, use '' | + | {{:: |
| + | |||
| + | 10. Set HintText for the prompt shown to players (Or ignore for default). | ||
| + | |||
| + | 11. Add a link under TargetsOnActivated: | ||
| + | |||
| + | {{:: | ||
| + | |||
| + | |||
| + | ==== You should not use all 3 Target fields like in the example above. We are demonstrating | ||
| + | |||
| + | {{::tagname.png?600|}} | ||
| ==== Optional polish ==== | ==== Optional polish ==== | ||
| Line 76: | Line 95: | ||
| * Use '' | * Use '' | ||
| * Add a paired mover or partner name for double doors. | * Add a paired mover or partner name for double doors. | ||
| - | |||
| - | ===== Tutorial: hinged door ===== | ||
| - | |||
| - | Use '' | ||
| - | |||
| - | - Add '' | ||
| - | - Place the object origin at the hinge, or create a small hinge helper object and assign it as '' | ||
| - | - Set '' | ||
| - | - Enable '' | ||
| - | - Wire a button, trigger, or direct use to '' | ||
| ===== Tutorial: traitor button activates a trap ===== | ===== Tutorial: traitor button activates a trap ===== | ||
| Use '' | Use '' | ||
| + | |||
| + | |||
| + | {{:: | ||
| ==== Role button setup ==== | ==== Role button setup ==== | ||
| Line 95: | Line 107: | ||
| - Add '' | - Add '' | ||
| - Set '' | - Set '' | ||
| - | - Set '' | + | - Set '' |
| - Use '' | - Use '' | ||
| - Use '' | - Use '' | ||
| Line 145: | Line 157: | ||
| * '' | * '' | ||
| - | **Important: | + | **Important: |
| ===== Tutorial: elevator with call buttons ===== | ===== Tutorial: elevator with call buttons ===== | ||
| - | Use path tools when movement has more than two positions. | + | Use path tools when movement has more than two positions |
| ==== Build the path ==== | ==== Build the path ==== | ||
interactive_logic.1777855616.txt.gz · Last modified: 2026/05/04 00:46 by frank_lee_smith