Entités concernées : item_healthkit, env_beverage, item_battery / func_healthcharger, func_recharge
Type d'entités : entités-point / entités-bloc
Difficulté : assez facile
Dans Half-Life, on ne fait pas que se blesser... heureusement ! On peut aussi soigner ses blessures, ou réparer sa combinaison de protection
Nous verrons d'abord comment ça fonctionne avec des entités-point, puis avec des entités-bloc.
Le fonctionnement est en effet totalement différent : les entités-point se ramassent et donnent instantanément quelques points de vie, tandis que les entités-bloc s'utilisent et remontent lentement la vie (mais on peut gagner plus de vie grâce à elles).
Trousse de secours
La trousse de secours se trouve au sol. Lorsque le joueur passe par là et la ramasse, il reprend instantanément 20 points de vie. Pratique, rapide et efficace
Le fonctionnement de cette entité-point est très simple : il vous suffit de poser un
item_healthkit où vous le désirez dans votre map. Il est inutile d'éditer ses propriétés car elles sont inintéressantes.
Placer une telle entité ne prend donc que quelques secondes
La canette
Vous ne le saviez pas ? Une canette redonne 1 point de vie ! C'est pratique et sympa de se servir au distributeur de boissons pour remonter sa vie
Vous devez placer une entité-point env_beverage, généralement à côté d'un distributeur de boissons. Voilà comment ça fonctionne la plupart du temps :
J'ai placé un
env_beverage là où les canettes sortent normalement. Le distributeur est un bouton qui, lorsqu'il est utilisé, appelle une canette.
Je vous recommande de cocher le flag "Touch Activates" du
func_button : ainsi une canette sortira automatiquement lorsque le joueur s'approchera du distributeur.
Voici les 3 attributs disponibles pour cette entité :

Coca-Cola |

Sprite |

Diet Coke |

Orange |

Surge |

Moxie |
A noter que "Random" fait apparaître une canette différente à chaque fois au hasard.
La batterie
Elle recharge immédiatement votre armure de 15%. N'hésitez pas à en poser 2 ou 3, parce que 15% c'est peu...
Le fonctionnement reste strictement le même que pour la trousse de secours. Cette fois, c'est l'entité
item_battery qu'il faut poser au sol. C'est tout !
Borne de secours
Ceci est une borne de secours. Le joueur doit s'approcher d'elle et laisser appuyée la touche "Utiliser" jusqu'à ce que la borne soit épuisée. Cette borne peut redonner au maximum 50 points de vie.
Il faut ici créer un bloc avec la texture +0MEDKIT, qui indique que la borne est en service. Lorsqu'elle sera épuisée, la borne aura automatiquement la texture +AMEDKIT (rappelez-vous le cours sur les textures !).
Transformez ensuite le bloc en entité-bloc
func_healthcharger. C'est tout, il n'y a pas de propriétés intéressantes à éditer...
Ne vous prenez pas la tête à créer ce bloc : Worldcraft vous livre un prefab tout prêt à être inséré dans votre map !
Celui-ci se trouve dans la catégorie "Usable Objects" et s'appelle "medkit". C'est déjà une entité func_healthcharger, donc tout est prêt vous n'avez rien à toucher :o)
Borne de recharge
Voilà une borne de recharge pour votre armure.
Elle peut remonter de 30% votre armure.
La texture à employer ici est +0RECHARGE. De même, celle-ci se transformera en +ARECHARGE lorsqu'elle sera vide.
Il faut cette fois transformer le bloc en entité-bloc de type
func_recharge, et vous avez tout bon !
Cette fois encore, il existe un prefab tout prêt livré avec Worldcraft. Il se trouve dans la catégorie "Usable Objects" et s'appelle "recharger".