advanced_entities_explanation
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
advanced_entities_explanation [2023/05/24 04:44] – frank_lee_smith | advanced_entities_explanation [2023/06/11 04:00] (current) – [ttt_player_nofalldamage] frank_lee_smith | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==============Advanced Entities Explanation============== | + | ================Advanced Entities Explanation================ |
This page is for all the optional entities that will enhance your TTT map and make it more interesting. It is HIGHLY recommended that you use these sparingly. The best maps use things like traitor traps and testing tastefully and in a balanced way. **It's better to not use these entities than just plopping them in for the sake of it** | This page is for all the optional entities that will enhance your TTT map and make it more interesting. It is HIGHLY recommended that you use these sparingly. The best maps use things like traitor traps and testing tastefully and in a balanced way. **It's better to not use these entities than just plopping them in for the sake of it** | ||
- | =====Traitor Tester (ttt_tester)====== | + | ======ttt_tester====== |
**ttt_tester** is the entity used to create a **Traitor Tester.** This functions as a way to test whether someone is an Innocent or a Traitor. Typically, it is implemented with some catch or has a way for traitors to counter it as to not make it too easy to get everyone proven. | **ttt_tester** is the entity used to create a **Traitor Tester.** This functions as a way to test whether someone is an Innocent or a Traitor. Typically, it is implemented with some catch or has a way for traitors to counter it as to not make it too easy to get everyone proven. | ||
Line 55: | Line 55: | ||
{{: | {{: | ||
- | There are a few important | + | Important |
**Role** - will determine which role can see it, can be used for expanded roles by typing their name | **Role** - will determine which role can see it, can be used for expanded roles by typing their name | ||
Line 85: | Line 85: | ||
**Popup Title** - Will determine the title above the main message. Useful to clarify a cooldown or if single use | **Popup Title** - Will determine the title above the main message. Useful to clarify a cooldown or if single use | ||
+ | ======ttt_credit_adjust====== | ||
+ | |||
+ | **ttt_credit_adjust** will remove or give credits to the user. This is useful for something like a role button that costs a credit to activate. | ||
+ | |||
+ | To implement simply have the button/ | ||
+ | |||
+ | ======ttt_force_win====== | ||
+ | |||
+ | ======ttt_prop_spawner====== | ||
+ | |||
+ | Entity that will spawn a prop when sent the SpawnProp output. It will spawn the prop every time it gets a signal. | ||
+ | |||
+ | Important Object Properties: | ||
+ | |||
+ | **Is Static** - Determines if it should spawn in with physics or just stay static. | ||
+ | **Tags** - Gives props spawned by the entity the tags. This is useful for something like a key that needs a tag to work for a certain trigger. | ||
+ | **World Model** - This will determine what prop spawns. When selected it will show the model in hammer exactly where it will spawn in. | ||
+ | ======ttt_player_clip====== | ||
+ | {{:: | ||
+ | s&box doesn' | ||
+ | To implement select the entity in entity tab and then double click in the world. From there just make a box with the dimensions where you want to block the player. Be sure to give the box the toolsinvisible.vmat material unless it needs to be seen. | ||
advanced_entities_explanation.1684903472.txt.gz · Last modified: 2023/05/24 04:44 by frank_lee_smith