Flashlight
Introduction
This tutorial will teach you how to use the flashlight in your map.
You will need:
- A logic_playerproxy
- An info_hlvr_equip_player
- An input method (Triggers, buttons, etc...)
Setup
Create a room with an info_hlvr_equip_player. Set the properties:
Key | Value |
---|---|
Equip on Map Start | ✓ |
Flashlight | ✓ |
Grabbity Gloves | ✓ |
Place a logic_playerproxy and name it playerproxy for this tutorial.
Place a trigger_multiple where you would like your flashlight to be turned on or off.
Turning the Flashlight On/Off
To turn on the flashlight, send the input SetFlashlightEnable to the playerproxy.
My Output | Target Entity | Target Input | Parameter | Delay |
---|---|---|---|---|
OnTrigger | playerproxy | SetFlashlightEnable | 0.00 |
To turn off the flashlight, send the input SetFlashlightDisable to the playerproxy.
My Output | Target Entity | Target Input | Parameter | Delay |
---|---|---|---|---|
OnTrigger | playerproxy | SetFlashlightDisable | 0.00 |
![Tip.png](/w/images/thumb/4/45/Tip.png/9px-Tip.png)
Finishing Up
Compile and run your map. When you walk through the triggers, your flashlight will turn on and off.
You can download the example map here. [[1]]