Fr/Faith Plate: Difference between revisions

From Valve Developer Community
< Fr
Jump to navigation Jump to search
(Rewrite Template:Lang to Template:LanguageBar. This action was performed by a bot.)
 
(11 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{otherlang2
{{LanguageBar|Faith Plate}}
|en=Faith Plate
Les plaques de foi aériennes ou catapultes sont des "jump-pads" (des plaques qui permettent de sauter plus haut en général, ou propulser dans les airs.) Elles peuvent envoyer en l'air des objets physiques (tourelles, cubes) et les joueurs.
|ru=Faith Plate:ru
|de=Faith Plate:de
}}
Les plaques de foi aériennes ou catapultes sont des "jump-pads" (des plaques qui permettent de sauter plus haut en général)
 
elles peuvent envoyer en l'air des objets physiques (tourelles , cube) et les joueurs


==Création==
==Création==


1) Faites un [[prop_dynamic]]
1) Faites un {{L|prop_dynamic}}


::{| class=standard-table
::{| class=standard-table
Line 24: Line 18:
|}
|}


[[Category:Portal_2_Level_Design:fr]]
{{ACategory|Portal_2_Level_Design}}
[[Category:Portal_2_Tutorials:fr]]
{{ACategory|Portal_2_Tutorials}}


2) Faites un [[info_target]]
2) Faites un {{L|info_target}}


::{| class=standard-table
::{| class=standard-table
Line 35: Line 29:
|}
|}


*La plaque de fois Aérienne vous lancera sur cet [[info_target]].
*La plaque de fois Aérienne vous lancera sur cet {{L|info_target}}.




3) Faites un [[trigger_catapult]] avec la texture trigger :
3) Faites un {{L|trigger_catapult}} avec la texture trigger :


::{| class=standard-table
::{| class=standard-table
Line 63: Line 57:
!  || My Output || Target Entity || Target Input || Parameter || Delay || Only Once
!  || My Output || Target Entity || Target Input || Parameter || Delay || Only Once
|-
|-
| [[Image:Io11.png]] || OnCatapulted || catapult_model_1 || SetAnimation || (angled, fast or straightup) || 0.00 || No
| [[File:Io11.png]] || OnCatapulted || catapult_model_1 || SetAnimation || (angled, fast or straightup) || 0.00 || No
|}
|}
[[Image:Source_Sdk_-_Aerial_Faith_Plate.jpg|thumb|right|300px|Un exemple d'une plaque de foi Aérienne dans le Source SDK]]
[[File:Source_Sdk_-_Aerial_Faith_Plate.jpg|thumb|right|300px|Un exemple d'une plaque de foi Aérienne dans le Source SDK]]
4) Faites un [[ambient_generic]]:
4) Faites un {{L|ambient_generic}}:


::{| class=standard-table
::{| class=standard-table
Line 90: Line 84:
5) Faites un bloc avec la texture "toolsinvisible" dans l'espace libre sous le model de la plaque de foi , ou vous et vos objets ne sauterons pas.
5) Faites un bloc avec la texture "toolsinvisible" dans l'espace libre sous le model de la plaque de foi , ou vous et vos objets ne sauterons pas.


6) Aussi , n'oubliez pas de d'ajouter un [[info_placement_helper]] sur le plafond, c'est plus facile de placer un portail dessus et de passer dedans. (si vous faites une catapulte qui vise le plafond , bien sûr)
6) Aussi , n'oubliez pas de d'ajouter un {{L|info_placement_helper}} sur le plafond, c'est plus facile de placer un portail dessus et de passer dedans. (si vous faites une catapulte qui vise le plafond , bien sûr)


==Changer les valeurs en jeux==
==Changer les valeurs en jeux==
Line 103: Line 97:
==Conseil==
==Conseil==


Vous pouvez utiliser les [[trigger_catapult]] partout ou vous pensez que faire sauter le joueur est une bonne idée.
Vous pouvez utiliser les {{L|trigger_catapult}} partout ou vous pensez que faire sauter le joueur est une bonne idée.
Par exemple, vous pouvez placer un portail sur un pan de mur à 45°(voir plus ou moin , ce n'est qu'un exemple) et faire sauter le joueur grace a un trigger_catapult quelque part , pour qu'il puisse faire un saut assez grands.  
Par exemple, vous pouvez placer un portail sur un pan de mur à 45°(voir plus ou moins, ce n'est qu'un exemple) et faire sauter le joueur grâce à un trigger_catapult quelque part, pour qu'il puisse faire un saut plus grands.  


Pour être sûr que votre plaque de foi aérienne ne vous fasse voler a chaque fois que vous marcher dessus , mettez en marche l'option "threshold". dans les options du [[trigger_catapult]] :
Pour être sûr que votre plaque de foi aérienne ne vous fasse voler à chaque fois que vous marchez dessus, mettez en marche l'option "threshold". dans les options du {{L|trigger_catapult}} :


::{| class=standard-table
::{| class=standard-table
! Property Name || Value
! Property Name || Value
|-
|-
| Lower threshold || c'est un pourcentage, de 0 à 1, de la vitesse du joueur maximum que vous avez mise.
| Lower threshold || c'est le pourcentage minimum, de 0 à 1, de la vitesse du joueur maximum que vous avez mise.
|-
|-
| Upper threshold || pareil qu'au dessus , mais le pourcentage maximum.
| Upper threshold || pareil qu'au dessus, mais le pourcentage maximum.
|-
|-
| UseThresholdCheck || 'YES' pour utiliser le Threshold (necessitant un model), toujours "NO" pour toute les catapulte sans models.
| UseThresholdCheck || 'YES' pour utiliser le Threshold (necessitant un model), toujours "NO" pour toute les catapultes sans models.
|}
|}


Par exemple on va dire que vous configurez la catapulte pour qu'elle fasse sauté le joueur a 500 unités/seconde. "lower threshold 0.1" veux dire que le joueur dois aller a au moin 10% de la vitesse de saut pour que la plaque de fois le fasse sauté. 10% de 500 = 50, donc la catapulte vous feras sauté quand vous marcherez dessus a 50 unités/seconde. tant que le joueur va a cette vitesse , la catapulte sera activée. sinon , elle s'eteindra.
Par exemple on va dire que vous configurez la catapulte pour qu'elle fasse sauter le joueur à 500 unités/seconde. "lower threshold 0.1" veux dire que le joueur dois aller à au moins 10% de la vitesse de saut pour que la plaque de fois le fasse sauter. 10% de 500 = 50, donc la catapulte vous feras sauter quand vous marcherez dessus à 50 unités/seconde. Tant que le joueur va à cette vitesse , la catapulte sera activée. Sinon, elle s'eteindra.
 
 
[[Category:Portal 2 Level Design]]
[[Category:Portal 2 Tutorials]]

Latest revision as of 17:53, 18 July 2025

English (en)Deutsch (de)Français (fr)Русский (ru)中文 (zh)Translate (Translate)

Les plaques de foi aériennes ou catapultes sont des "jump-pads" (des plaques qui permettent de sauter plus haut en général, ou propulser dans les airs.) Elles peuvent envoyer en l'air des objets physiques (tourelles, cubes) et les joueurs.

Création

1) Faites un prop_dynamic(en)

Property Name Value
World Model "models/props/faith_plate.mdl" ou "models/props/faith_plate_128.mdl"
Name "catapult_model_1" (Vous pouvez le changer , mais n'oubliez pas de le faire dans tout les inputs)
Collision Not Solid
Disable Shadows Yes

2) Faites un info_target(en)

Property Name Value
Name catapult_target_1
  • La plaque de fois Aérienne vous lancera sur cet info_target(en).


3) Faites un trigger_catapult(en) avec la texture trigger :

Property Name Value
Name catapult_trigger_1
Launch Direction "-90 0 0" si vous voulez voler vers le haut
Player speed Essayez au hasard pour la vitesse qui vous convient, 750 étant en général le mieux.
Physics speed C'est la vitesses des objets physiques lancé. j'ai 150 unités de plus que la vitesse de mon joueur (900).
Apply Angular impulse True
Launch target catapult_target_1
Use Threshold Check Mettez NO si vous n'utilisez pas de model.
Tip.pngAstuce:La vitesse et la trajectoire son l'inverse l'une de l'autre : plus la vitesse est haute , plus la trajectoire est droite. a l'inverse , plus la vitesse est basse , plus la trajectoire est courbée.
My Output Target Entity Target Input Parameter Delay Only Once
Io11.png OnCatapulted catapult_model_1 SetAnimation (angled, fast or straightup) 0.00 No
Un exemple d'une plaque de foi Aérienne dans le Source SDK

4) Faites un ambient_generic(en):

Property Name Value
Name catapult_sound_1
Sound Name Metal_SeafloorCar.BulletImpact
SourceEntityName catapult_model_1 (le nom que vous avez donner au model de la catapulte.)
Flags Value
Is NOT Looped Yes
Start Silent Yes

Pour que le son marche , vous devez retourner sur le "Trigger_catapult" et créer un nouvel output : Oncatapulted;[nom l'ambiant generic]; playsound.

5) Faites un bloc avec la texture "toolsinvisible" dans l'espace libre sous le model de la plaque de foi , ou vous et vos objets ne sauterons pas.

6) Aussi , n'oubliez pas de d'ajouter un info_placement_helper(en) sur le plafond, c'est plus facile de placer un portail dessus et de passer dedans. (si vous faites une catapulte qui vise le plafond , bien sûr)

Changer les valeurs en jeux

Comme vous pouvez le voir dans un des commentaires de développeurs, VALVe utilise des trajectoires visuelles pour les aider à corriger des problèmes des plaques de foi. (pas assez de puissance, etc...) Dans la console des développeurs, tapez "developer 1" pour activer le mode "développement". Puis, tapez "ent_bbox trigger_catapult". Vous verrez maintenant une représentation visuelle des trajectoires de chaque trigger_catapult dans la map. Si vous voulez juste voir la trajectoire d'une seule et unique plaque de foi , tapez "ent_bbox <Nom de la catapulte>

Si votre trigger_catapult n'utilise pas les bonnes vitesses , vous pouvez changer la vitesse du joueur et des objets en jeu

  • "ent_fire <nom de la catapulte> setplayerspeed <vitesse du joueur>"
  • "ent_fire <nom de la catapulte> setphysicspeed <vitesse des objets>"

Les trajectoires visuelles seront mise à jour automatiquement.

Conseil

Vous pouvez utiliser les trigger_catapult(en) partout ou vous pensez que faire sauter le joueur est une bonne idée. Par exemple, vous pouvez placer un portail sur un pan de mur à 45°(voir plus ou moins, ce n'est qu'un exemple) et faire sauter le joueur grâce à un trigger_catapult quelque part, pour qu'il puisse faire un saut plus grands.

Pour être sûr que votre plaque de foi aérienne ne vous fasse voler à chaque fois que vous marchez dessus, mettez en marche l'option "threshold". dans les options du trigger_catapult(en) :

Property Name Value
Lower threshold c'est le pourcentage minimum, de 0 à 1, de la vitesse du joueur maximum que vous avez mise.
Upper threshold pareil qu'au dessus, mais le pourcentage maximum.
UseThresholdCheck 'YES' pour utiliser le Threshold (necessitant un model), toujours "NO" pour toute les catapultes sans models.

Par exemple on va dire que vous configurez la catapulte pour qu'elle fasse sauter le joueur à 500 unités/seconde. "lower threshold 0.1" veux dire que le joueur dois aller à au moins 10% de la vitesse de saut pour que la plaque de fois le fasse sauter. 10% de 500 = 50, donc la catapulte vous feras sauter quand vous marcherez dessus à 50 unités/seconde. Tant que le joueur va à cette vitesse , la catapulte sera activée. Sinon, elle s'eteindra.