Faire apparaitre/disparaitre un model

Nous allons voir aujourd'hui comment faire apparaitre et disparaitre un model.

Commençons par créer un brush contre un mur qui fera office d'interrupteur. Placez juste en face de celui-ci un brush un peu plus grand (de la taille du joueur), avec la texture system/trigger. Tout en maintenant le brush faites click droit sur la vue 2D et assignez-lui un trigger/trigger_multiple.

Cochez use_button, et tapez la commande suivant:
key: target
value: a



Créez ensuite un autre brush avec la texture system/trigger. Faites click droit sur la vue 2D et assignez lui la fonction func/func_usable.
Cochez la case startoff et entrez la commande suivante:

key: targetname
value a



Enfin créez le model de votre choix via la vue 2D: models/misc_model
Gardez-le sélectionné et appuyez sur N pour ouvrir la fenêtre des entités.

Entrez la commande suivante:
key: target
value: a



Note: N'appliquez par la texture clip pour rendre le model solide, sinon quand bien même le model ne sera pas affiché, celle-ci restera. Préférez la seconde solution:

key: spawnflags
value: 2

Votre model sera bel et bien solide.

Au final vous devriez obtenir ceci: