Construction

Les brushs
Comment utiliser le Group Browser
Les zones BSP et les zones portals
Construire une boutique de receleur
Comment convertir les brushs de DP1, Gold, DP2 au format T3ed
Comment générer les fichiers IBT

Construire une boutique de receleur

(David -- tr : Stefan Key)

Voici un tutoriel qui va vous permettre de créer un endroit où vous pourrez vendre les objets volés.

1. Créez un air brush où vous voulez. Remarquez que vous allez téléporter le joueur dans la pièce, peu importe l'emplacement dans votre map. Décorez et illuminez la pièce comme bon vous semble mais ne placez pas d'AI.

2. Mettez un PlayerStart dans la pièce (Marker > Keypoint > NavigationPoint > PlayerStart). Placez-le de sorte qu'il soit bien en face du AI receleur.

3. Editez ses propriétés (sélectionnez-le et appuyez sur F4) puis ajoutez Teleport > TeleportDestName. Paramétrez-le sur Fence (Receleur)

4. Ajoutez un seul AI de votre choix et placez-le en face du PlayerStart que vous avez créé juste avant.
Editez les propriétés de l'AI (sélection puis F4), ajoutez AIPawn > SensoryModelClass > DisabledSensoryModel. Cela devrait empêcher l'AI d'être autonome.

5. Restez toujours dans les propriétés de l'AI, ajoutez AIStore > FenceDontBuyTypes. C'est très simple, il suffit de mettre une coche à côté des objets que vous ne voulez PAS que le receleur achète du joueur. Il faut choisir au moins un objet pour que le recel fonctionne.

6. Ajoutez et personnalisez les propriétés suivantes qui se trouvent dans AIStore : FactionForStoreBark, FictionForStoreBarks et MissionForStoreBarks. Ces propriétés paramètrent les bavardages du AI, personnalisez comme vous voulez.

7. Enfin l'AI peut également discuter de la (grosse) somme que vous avez dépensé ou que vous avez vendu quand vous dépassez un certain seuil. Ajoutez LargeTransactionThreshold qui se trouve également dans AIStore.

8. Ajoutez LoadFilter > ObjectLoadFilter au AI et cochez les cases de 0 à 9. Cela affecte les "jours de présence" du receleur dans Thief III. Vous devez en choisir au moins un.

9. Notez bien quelque part le nom de l'AI, on le voit dans la barre de titre de la fenêtre des propriétés entre parenthèses. Vous en aurez besoin plus tard.

10. Dans votre map, ajoutez une porte où vous voulez que votre receleur apparaisse. Ajoutez Lock > blsLocked et paramètrez à True.

11. Ajoutez Scripts > TriggerScripts à la porte et effacez tous les autres. Ajoutez le Trigger Script (Script déclencheur) CitySections > StoreScripts > EnterFence.

12. Sélectionnez la porte et faites un clic droit. A partir du menu, choisissez Actor Links. Cliquez sur Add Link et sélectionnez TriggerScript des types de Links (Link Types). Dans le champ TO, mettez le nom du AI que vous avez créé dans le magasin, cliquez sur OK et sur DONE.

Vous pouvez avoir plusieurs receleurs dans la map. Chacun aura besoin de son propre script EnterFence où le Teleport Player to DestinationTeleporter est paramétré pour chaque PlayerStart des receleurs.

 

Tutoriels sur T3ed
t3ed.tutoriel.free.fr